From 9861927597873d046e7b9b55e0bc70cf2936823d Mon Sep 17 00:00:00 2001 From: n2232 Date: Fri, 31 Jan 2014 06:53:01 +0000 Subject: [PATCH] =?UTF-8?q?=E3=82=A2=E3=82=B9=E3=82=BF=E3=83=AA=E3=82=B9?= =?UTF-8?q?=E3=82=AF=E5=BF=98=E3=82=8C=E3=81=A7=E3=83=90=E3=83=83=E3=83=86?= =?UTF-8?q?=E3=83=AA=E3=83=91=E3=83=A9=E3=83=A1=E3=83=BC=E3=82=BF=E3=81=A7?= =?UTF-8?q?=E3=81=AF=E3=81=AA=E3=81=8F=E3=80=81=E3=80=8C=E3=81=AE=E3=82=A2?= =?UTF-8?q?=E3=83=89=E3=83=AC=E3=82=B9=E3=80=8D=E3=82=92=E9=80=81=E3=81=A3?= =?UTF-8?q?=E3=81=A6=E3=81=BE=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@605 013db118-44a6-b54f-8bf7-843cb86687b1 --- snake_trunk/VCProj/bsr_trunk.sdf | Bin 1200128 -> 1200128 bytes snake_trunk/bsr.hex | 1434 +++++++++++++++--------------- snake_trunk/bsr.lmf | Bin 183772 -> 183776 bytes snake_trunk/bsr_k0r.map | 472 +++++----- snake_trunk/hoge.bin | Bin 16387 -> 16387 bytes snake_trunk/pm.c | 6 +- snake_trunk/yav_mcu_bsr.plg | 17 +- snake_trunk/yav_mcu_bsr.prk | 13 +- snake_trunk/yav_mcu_bsr.sdb | 16 +- 9 files changed, 972 insertions(+), 986 deletions(-) diff --git a/snake_trunk/VCProj/bsr_trunk.sdf b/snake_trunk/VCProj/bsr_trunk.sdf index 194917e97d327900310db7c49a5934fc61977976..826cc671abaff759bfd46fbe74c99f6a3d3ba867 100644 GIT binary patch delta 1013 zcmb_aT}TvB6h1R|cHFb+%q(b{4>nstNt9a{s1NHx8Hn0$Y5oNZ&NTP$8O_4v;JK+H&J7I%=)Nvshx1luLB=a4N#7md90QM!9A)qu z`>Cs#Li{E=$t6L5B=DQ{UKdHz8(kz-A9j%;rd7X@PtK&)G%@TodVaTaY}faE_O{=_ z*83cRWskY+VVDq(?VpKpUD=Q;Z5=LFlUYM15>Bwb6c3eEYof|+A(poEtmj^HXMlU3 zXt?Qo$bIPeF**;M7_u#hIFd8c)JFTmCQ7&p~&Ll*8;>F&MJq z)<~8uy0~n0vHKqrt&ApG2T&hRw0R{_#VXnBs=mZF)5nO_&6QMCtBOCybEYFSfd?k` zCD9)?SF$Y@z=>5I|0e)LMyLH(=x0nv#fpw#T!*Hhrr0!PlcpqUN|L4snj&h7WGMF8 EKmThd1poj5 delta 2238 zcmaJ@dvFuS9p066l2^7K7aKb=)YgTEF$`D&Kkx%1fgMc2mgKjMA16Ptjco~&fMc+A zwviLJp%zLx$OC-MLt!l1XU( z=+1oK{vNw~cfb91=RDJUJkxv7`48fD0Ng5lXf^yIxaq?T^zWRRFH#jIFc3oe0jPW) z0Wg6=-77wqllj<|S_#G@jD^tg6=P~NlD<*4S78B1LdbMXOP2gjQN1eV4ot=)p1>ge zaH}CSSLlGF_JAEOqM<*>)KLl=O#6|s9-a@i8DG_Tjk17Iu1DMF?{NF@TJ<4hIjr?x zDogSoFWc;Yzia`v`59Yh($FxJox*r@Mj_)K?vPC$qGSUuivMPZ9O?~o&O0qlc`47a&jIVVZ`nt~0H z{ZzfZ##6~u_{y#2ZuYfiq7~iEtx10omtzBuXrf*bW6I6T%*@NmVtd+%dp~&gcH;OC z-basne0>KIKwg(T;8N((*A<_CY{Tp2@W>=L$kDy2R}zcyUajz-ETs5-V~VSH4gaX` zws>(3A6dRHAOM!1fpnyzui%M)DcH5wiQOx$?}-cI z4eo|`ox2|X&D5{ycgc6*J0u^zhQISanxsv^EAUD%=nRs<@VtATnKREtW_`2PS;q`> z*?c*2$#=JxgIUUM&V zQ0QTLeBIV=v5V_+biuCR0p|gCr=>$|=h}U3);6(~Yjw23)?kaXg=`5s-A*S>($;3N ziE9cr!bY;exu4u0t{3X4I(IEqE7UMGzG`c=SjAO2s$f;H(pl-Qpeh`z%3*oXA=oLq zU}J1%TcpfaW-Sv-t)=2Vj_udVlL)Fr*v+sz7GknY!9rLV-0s{?ZVwl@3#bAipUQXV zQF%fxlWWd(ZX>sabKE)MYz>|&EFS;b_SGa{QsHgaEMh~?IEX~H_VPF%Cd zj=e`554Z?Dn)zh!nv-~EE8a%Rf9e8LgbOV_spyf;QVl*!W{uxpmK4e>-37lpREhp@ zS=!oCe3W93Lm6`n%DOQsFbXh!iDRE&WaE6UUt`NL3}cT!3T4w6<3mu^i&2ds`WtO4 z(^K)dPoIM_>3IGL_rJxX-^Tqpj0ud(*mvQ+)6dybEq3g+;gRnQLK%lKi7|lDfKiMQ zgL4n@TSy1}DLnQ^hg}xXEA{AhX!T`D%Ui$IGWpq+TfZ;DT7DACR)Y~M-8=lgt@5jJ z0h7{b=p1~)xPW#2TF+y;c9no0-e6Qu$uHnYqeXn>Zo;ITcSOy z-4azhe_^%yf`T7fubxwmkmK%Aj?s@$!>%DXXg(4-Y(6CRQ+GV zce*>NPN73+XWGr}<~E_l?2OPp+DePfT(hGYHgfx!dQ)Ab)>mt-b=HtI;c9m^RV`Er zm7WTFxzVAwhizP`um=lix4Ae{B zB~sbW^{S$TpW`?LZ(`N}$xgw{nroC9?3e3RSqU@I^!w4YWT$|cXu60UN>>@cKFGCEnZlfiw0ZLU)$ zvnRI^O7^V{Dob?C8XT8CL1M{%Y#sAPm2u@m9Eac=%&|bSQ={Ap`avJ-%Z!cZM>eV$ zh1a4oRDZDiGdI@m&CJKNi%o$yxQK_bP|a(P5r31TU)XQ&yoWdDB_3IH^=iIVjd}@o z$)+;}=omffP9uFX{CSxyn%Dh7jW^2%fE^f>?A>|YHQk~TumJRdDFhAyFu-y_-Boyk zuO1~XY66}Z5837TD}G@;sQB(JCU|m5`;`vmFtfvw;4&n^Va*tk35_NW?2`Tpp22?w ze}S5>kbRGN<~G#fsWEsk7 DaB;V= diff --git a/snake_trunk/bsr.hex b/snake_trunk/bsr.hex index ac98441..c9c8207 100644 --- a/snake_trunk/bsr.hex +++ b/snake_trunk/bsr.hex @@ -1,13 +1,13 @@ :02000000680D89 -:04001000A248A44816 -:02001C00504A48 -:02002400F74A99 -:02002A00424B47 -:080034006F4C124C6B4CB04EF6 -:02004A00A648C6 -:02005A00E0487C -:020062006E4EE0 -:06008000034D3C4D864DCE +:04001000A648A8480E +:02001C00544A44 +:02002400FB4A95 +:02002A00464B43 +:08003400734C164C6F4CB44EE6 +:02004A00AA48C2 +:02005A00E44878 +:02006200724EDC +:06008000074D404D8A4DC2 :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A @@ -15,7 +15,7 @@ :1000EE007110A6FB710006F9EF0B8C015C80D161DB :1000FE00E8710006F98F06F931030EF6B1BBF66111 :10010E004900DD05618900EFF5FDFE01FD3101FDC0 -:10011E008901FD0F0AFD4609FD0A30FD312DEFA5BF +:10011E008901FD0F0AFD4609FD0E30FD352DEFA5B7 :10012E00C0C6D7C7360000674C09DE3F318E04F6D5 :10013E000FC1317B9EFDC411897267318E04F64F5B :10014E0014896142DF03F6EF01E660610667318EC6 @@ -24,7 +24,7 @@ :10017E00E88666D161E8FDB306C6D751065B0C3141 :10018E001A9F08F94008F90161F8CF08F904D5085B :10019E00F9DF06710009F9EF04710809F98F09F901 -:1001AE00310505CD3707EF03CD3705D908F9FDC168 +:1001AE00310505CD3707EF03CD3705D908F9FDC564 :1001BE00298F06F95CE39F06F951035B04318EE744 :1001CE00240000DD1023DD0823DF0E712006F9D791 :1001DE00713006F9D7714006F9D7717BFACEA010AF @@ -46,7 +46,7 @@ :1002DE0004300400BF2401301740BF1C013004005D :1002EE00BF22018C0A91DF04F6BF2A01710BE2CE08 :1002FE0044FF3182E202EFFAAC0C148E449961791C -:10030E000C61690A8C0AD1DFDA8B4CA461F8FD907E +:10030E000C61690A8C0AD1DFDA8B4CA461F8FD947A :10031E0048FD7504710BE2713397F2C0C6D7C7C1A1 :10032E00FBF8FFFD6502D2DD045203EF25710AE6EC :10033E008B70FDE503D2DD077133975202EF138CFC @@ -112,12 +112,12 @@ :1006FE000E019C01617902EFBB40F67FFF61F8614C :10070E0059018C01D161F8EDAC07CC0100717AFA78 :10071E00FD9804711300711B20710303710205E033 -:10072E00C15003FDC72BC05013FD220A500FC1E06C -:10073E00FDC72BC0CEABAC6159018C0191DD068C8F +:10072E00C15003FDCB2BC05013FD220A500FC1E068 +:10073E00FDCB2BC0CEABAC6159018C0191DD068C8B :10074E00014C03DF03E6EF01F66061FB7121048CBF :10075E00014C0861F8CC010031320705A024FCEFF2 :10076E0003F524FC4024FC11DC22F524FCF0C150DE -:10077E0003FDC72BC0CE3708CBE4FFFFCBE6FFF758 +:10077E0003FDCB2BC0CE3708CBE4FFFFCBE6FFF754 :10078E00CED4FFCF370008F5120561FDE6BC02F6A8 :10079E00614902DD9F00000000617902EFF1FDAEBC :1007AE0008D2DFFA5008C15014FDE007C0D2FDD3C5 @@ -141,11 +141,11 @@ :1008CE00FFF2D7C731049B067110B3FBEF0471180A :1008DE00B3FB8FB3FB7B8E76D1DD5B8FB3FB9D8E2F :1008EE004004F903DF22665C10D1DD1C8FB3FB5C84 -:1008FE0010D1DD0B5080C15011FD3A35C0EF0950BB -:10090E0040C15011FD3A35C04004F903DD064004E4 +:1008FE0010D1DD0B5080C15011FD3E35C0EF0950B7 +:10090E0040C15011FD3E35C04004F903DD064004E0 :10091E00F904DF22665C02D1DD1C8FB3FB5C02D1D1 -:10092E00DD0B5040C15010FD3A35C0EF095020C1CB -:10093E005010FD3A35C0C6D7C7360000665C80D170 +:10092E00DD0B5040C15010FD3E35C0EF095020C1C7 +:10093E005010FD3E35C0C6D7C7360000665C80D16C :10094E00DD10675C80D1DF0571339AEF0B71329A3F :10095E00EF0671040771319A665C40D1DD10675C59 :10096E0040D1DF0571439AEF0B71429AEF06711475 @@ -215,10 +215,10 @@ :020D6600C3FDCB :100D680061CF5100718C7109FECBF800FEFCE801DF :100D780000F6BF00F953C0F693935820FEDFF941FF -:100D88000036C04E34CCFCEF05118B99A7A517444B -:100D98000A4FDFF53602F930CCFCEF04CC0000A78F -:100DA80047DFF94100360A4F3420FEEF05118B99D1 -:100DB800A7A517441A4FDFF53630FE3096FEEF042C +:100D88000036C44E34CCFCEF05118B99A7A5174447 +:100D98000E4FDFF53602F930CCFCEF04CC0000A78B +:100DA80047DFF94100360E4F3420FEEF05118B99CD +:100DB800A7A517441E4FDFF53630FE3096FEEF0428 :100DC800CC0000A747DFF9FCCE0000EFFE61DD7123 :100DD8007BFABEF0ADD8BEF200AEF661CDD7C361E6 :100DE800DD717BFABEF0ADD8BEF200DBF6FFADDCFC @@ -251,10 +251,10 @@ :100F9800F9B4DADFF4BDD813BDDAC2C0D746D8DD5C :100FA8000771FF7177D971C0D75BDB9DDB605BDAB6 :100FB8009DDAADDC5BD9085BD808BDD8D7C3C7F3C9 -:100FC800728EFDC162314C410036B64E1161A0727D +:100FC800728EFDC162314C410036BA4E1161A07279 :070FD800C09EFD62C6C2D7F6 -:0A0FF60031343A32373A3433000048 -:0A20000031343A32373A343300002D +:0A0FF60031353A35323A303100004F +:0A20000031353A35323A3031000034 :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -298,7 +298,7 @@ :02228A00010051 :10228C008D3DB43DD1DF26CD3D1EFD4423FDE52221 :10229C003132960D3104960931329A05713304EFBF -:1022AC0003713204FD1823FDBA22FD7B26D771532E +:1022AC0003713204FD1823FDBA22FD7F26D771532A :1022BC0096D432DD05B43271529631229607313202 :1022CC009A03715296715496714102314402057110 :1022DC0040B3FBD77148B3FBD78D304B3BDC114A75 @@ -310,16 +310,16 @@ :10233C0096D7712296F440D7C7C1FBF8FF31329A79 :10234C00067130B3FBEF047138B3FB7144967137EF :10235C009ADE4F71349A71419631329A0E5002C105 -:10236C005011FD3A35C0CD3229EF37E0C15011FD87 -:10237C003A35C0F43217C15002FDAF2BC0D2DF0D7D +:10236C005011FD3E35C0CD3229EF37E0C15011FD83 +:10237C003E35C0F43217C15002FDB32BC0D2DF0D75 :10238C008B318E318D080E01081C00BD34AD3444E8 -:10239C00009BDC05D5AFFBDF095020C15011FD3A85 -:1023AC0035C0C0C6D78D209D41FDF323FDE32BD551 +:10239C00009BDC05D5AFFBDF095020C15011FD3E81 +:1023AC0035C0C0C6D78D209D41FDF323FDE72BD54D :1023BC0007F9DD04710396D78D414B2061F8316428 :1023CC00961C716396FD98044A4107DD054A41FF4E :1023DC00DF098F06F9310303FD8224FD9624710277 -:1023EC009630D9256194D7C771620171720150037F -:1023FC00FD220A5008FDB737629D305009FDB737F2 +:1023EC009630DD256194D7C771620171720150037B +:1023FC00FD220A5008FDBB37629D305009FDBB37EA :10240C006276716301711806F94A30F1DC0BE5074D :10241C00F9F508F9CD3707EF0E4A3004DE06CF0781 :10242C00F902EF03F507F95008C1506CFD8902C0A1 @@ -328,693 +328,693 @@ :10245C0000674C08DE1073090A20614EDC05679D8D :10246C0020EF0387EFEB4A2007DF09D507F961F866 :10247C00CF07F903C6D7500AFD220A304000C150DD -:10248C0006FD922BC05096ED220AC72008FBF8FFE0 -:10249C00D507F961E8EDD525304A57C1503EFD927C -:1024AC002BC0D2DD077100B2FBEDD5257108B2FB54 +:10248C0006FD962BC05096ED220AC72008FBF8FFDC +:10249C00D507F961E8EDD925304A57C1503EFD9674 +:1024AC002BC0D2DD077100B2FBEDD9257108B2FB50 :1024BC0017040400C15002C1500CC1506CFDB10294 :1024CC00100617040600C15002C1500EC1506CFD1D :1024DC00B1021006EA38AA48318D12AA48318E6131 -:1024EC006B08616A08C1500EFD922BC0F690C1506A -:1024FC000CFD922BC0CC03008C034C40DE1BEA3845 -:10250C008C03318E05C18C03318E044000FD922B5F -:10251C00C08C030C029C03EFDFCC03008C034C201B -:10252C00DE17300080C18C03318E048000FD922BAD -:10253C00C08C030C029C03EFE350A5FD220AEA3881 -:10254C00AA48318D12AA48318E616B08616A08C1A4 -:10255C00500EFD922BC050A5FD220A5004C1506CA8 -:10256C00FD8902C0629C03EA388A4B4E0361C304A6 -:10257C008A4A4E0317040400C15002C1500CC150CA -:10258C006CFD6303100617040600C15002C1500E07 -:10259C00C1506CFD63031006F6C1503EFD922BC07A -:1025AC0050A5FD220ACC03028C037C804C9BDE19C7 -:1025BC0017A1C15002C18C0370C1506CFDB1021047 -:1025CC00068C030C029C03EFDF1008C6D7C78D42A4 -:1025DC004B3061F8ED78264A4428DE05A444ED78AA -:1025EC0026F4448D309D428D305070D6123073518C -:1025FC00230480001231FF318E039D439FAEFBF606 -:10260C008D437C804C95DC1B8D43318F241400EA68 -:10261C0038BDD8AA44FDD50D1231FF318E03318F50 -:10262C0016EF198D43318F241400EA38BDD8AA4611 -:10263C00FDD50D1231FF318E03318F16EA388A42E7 -:10264C007217F3031644000171FE61C836FF0017C0 -:10265C0001DE02F61617BD7CC7500CFD922BC0D2C2 -:10266C00DF068D309D42EF047100B2FBF2C6D7C776 -:10267C002008FBF8FF4007F901DD064007F902DFEF -:10268C001C17040600FDB52CD2DF0A8C069C058CA9 -:10269C00079C04EF4ECC0563CC0400EF46170406F0 -:1026AC0000FDB52CD2DD0F7100B2FB710396CC0589 -:1026BC0000711297EF2D7108B2FB8C06318E318DA3 -:1026CC00080E07081C00BBEA388A4072ABFD280FC5 -:1026DC00BB8C019C05D1DF08CC0501CC0400EF03B9 -:1026EC008B9C0417040600FDC02CD2DD06CC06C85A -:1026FC00CC07008C069FB1FB8C06318E318D080EF9 -:10270C0007081C00BD34AD344401A5DC08CC0364BF -:10271C00F6BD46EF48AD3426464401A0DC08CC0398 -:10272C001EF6BD46EF37AD3444819DDC09CC030A5F -:10273C00C946F401EF27AD3444019BDC09CC0305F9 -:10274C00C946F401EF17AD34440191DC09CC030008 -:10275C00C946F401EF07711297C946F401313204EE -:10276C000C31249608CC0564CC0400EF0D8C034E80 -:10277C0005DE078C039C05CC04008C059FAFFB8CFD -:10278C00049FB0FBFD422C8D484E05DD2840AFFB6D -:10279C000BDE054A480BDE1440AFFB06DE054A484B -:1027AC0006DE09D5AFFBDF0DD448DD095020C15042 -:1027BC0011FD3A35C08FAFFB9D48FD7F2C1008C62C -:1027CC00D7C75601D837C15002FDC72BC08F09F9A6 -:1027DC003105075012FD220AEF0E500AFD220A7134 -:1027EC002010055008FD220A8D376C0870C150026C -:1027FC00FDC72BC05003FD220A8D376C1870C150D9 -:10280C0002FDC72BC05016FD220A5003FDD82B62C7 -:10281C005C01D1DD0F7170B3FB5002C15013FD3A56 -:10282C0035C056006672C6D7C75004FDD82B625C03 -:10283C0003D1DD405014FDCB2834B3FB895C9F9948 -:10284C008A0C7CFF50FF5C14D1DD228A0C7CFF5C6F -:10285C00147234B7FB89616A997162075600316250 -:10286C0007058666D1DFF7716307716B2734C6FBEA -:10287C00895CEB995002FDD82BD2DD398D376C1069 -:10288C0070C15002FDC72BC0E0FD220AD837C150E1 -:10289C0002FDC72BC05033FD220A8F09F931030901 -:1028AC0071281005500AFD220AF0C15002FDC72BF9 -:1028BC00C07178B3FBE0C15013FD3A35C0C6D7C721 -:1028CC00C12004FBF8FFCC02005004FDD82B629C05 -:1028DC00038C045C20D1DD0E8C036C019C038C02F8 -:1028EC006C209C02EF138C045C10D1DD0C8C035C0F -:1028FC00FE9C038C026C109C028C045C08D1DD0ED7 -:10290C008C036C029C038C026C089C02EF138C04ED -:10291C005C04D1DD0C8C035CFD9C038C026C049C70 -:10292C00024008F903DF088C03D161E8CC03028C68 -:10293C0003D1DD05501AFD220A8C0370C15004FD31 -:10294C00C72BC08FB3FB5C9F728C03318E316D141F -:10295C008C03318E314D616D08616C5C606162621B -:10296C009FB3FB8FBFFB7CFF50FF5E02D1DD278F37 -:10297C00BFFB7CFF5E027234B7FB89616A9971629E -:10298C0007CC0100316207086159018C01D1DFF4D9 -:10299C00716307716B27F21006C6D7D9A7FBC1501C -:1029AC0006FDC72BC0D9A8FBC15007FDC72BC0D74C -:1029BC00FDA729F2D7C716664C02DD044C04DF05CF -:1029CC00CD3A08EF02F43AC6D7C7711300711B2039 -:1029DC00710303710205E0C15003FDC72BC05013F6 -:1029EC00FD220AD83AC15005FDC72BC0500FC1E0DB -:1029FC00FDC72BC0500AFD220A7103055008FD22A9 -:102A0C000A501FC1E0FDC72BC05012FD220A500313 -:102A1C00FDD82B625C01D1DF03E2EF12F0FDD82B65 -:102A2C00629D363602F9C75008FDAF2BC0F2C6D7EF -:102A3C005003C1FDC72BC0710203711A20FD6F2B0F -:102A4C00F431D75014FDCB28FD34285014FD220A44 -:102A5C00E0C15003FDC72BC0711300711B20710323 -:102A6C00035014FD220AF0C1E0FDC72BC0F0C15089 -:102A7C0003FDC72BC0D7C72004FBF8FFCC02008D89 -:102A8C00319C035010C150A4FD8902C0629D31D409 -:102A9C0054DD04F2ED4C2B8C037B315C08D1DD0F43 -:102AAC008D315C08D1DF05CC0210EF03CC02208CF9 -:102ABC00037B315C04D1DD158D315C04D1DF088CD6 -:102ACC00026C049C02EF068C026C089C028FB2FB19 -:102ADC005CF3728D315C0C6162629FB2FB8FBEFB4A -:102AEC007CFF50FF5E029C02D1DD1F34B6FB896E69 -:102AFC000299716207CC0100316207086159018C9F -:102B0C0001D1DFF4716307716B278D315C40D1DD2E -:102B1C00095002C15012FD3A35C08D315C01D1DD36 -:102B2C0008E0C15012FD3A35C0717AFA8D315C4122 -:102B3C00D1DD0C5A31BED831C15010FDED47C0F279 -:102B4C001004C6D7FDCD27F2D7FD3428F2D7C78F96 -:102B5C00C6FB7617FDCB28664FC6FBDFF2F5C6FB2E -:102B6C00F2C6D75064FD220AFDCB2C6261FB7111B9 -:102B7C0096F171149661DC70C15012FDED47C0FDE9 -:102B8C00E836CD6303D7C7C1C1FBF8FFAC0ABB174E -:102B9C00C15002C18C0270C1506CFD630310061051 -:102BAC0004C6D7C7C1FBF8FFAC08C15002C18B707B -:102BBC00C1506CFDB1021006C0C6D7C78806166797 -:102BCC0070C1C75084FD2C031004C6D7C716C7505C -:102BDC0084FD8902C0C6D7C74A2004DE045600EF24 -:102BEC000256018F08F9318FE7240000DD1A23DD2E -:102BFC000B23DD0C23DD1123DD0CEF0C8686EF0897 -:102C0C0051046106EF02868666318F12504CD63322 -:102C1C00514CD6610A045420BD384008F902DD0637 -:102C2C004008F904DF08CD3B54CD3C44EF06CD3BC6 -:102C3C004BCD3C3DC6D740AFFB3DDC05CF04FC0F74 -:102C4C00D740AFFB1FDC05CF04FC0BD740AFFB0B11 -:102C5C00DC05CF04FC07D740AFFB0661D83132044A -:102C6C0005CF04FC03D7D5AFFBDD04E504FCD7F599 -:102C7C0004FCD7D504F9DF04717396D7FDCB2C6215 -:102C8C0061FB71019771149671079761C831729647 -:102C9C0017717296710497711196F171049761DC3A -:102CAC0070C15012FDED47C0D7C716C75004FDAF19 -:102CBC002BC0C6D7C716C75002FDAF2BC0C6D74016 -:102CCC00AFFB0BDE02E2D7F2D77100010571785031 -:102CDC0005713AD5713BD18F10055CFC9F1005CF67 -:102CEC0054054AE5420571104205710042057148D0 -:102CFC0050057130500571205005CF530509CF5246 -:102D0C00050B7130510571205105713BD571705017 -:102D1C00058F11055CFC9F1105F422D771785005C5 -:102D2C0071080105D7FDE238FD9804717AFAFDB1FE -:102D3C0023F504F98F06F931051B5003FDD82B62DE -:102D4C005C01D161E8CF04F902CFAFFB64710407D9 -:102D5C00714196EF10F6710407611012F6B1236001 -:102D6C0061FB714196FDEA30FD9143712299712B03 -:102D7C00E7618461A461EDEFF8D7C7880616666138 -:102D8C004FDD0967614EDE0396EF01866672C6D78A -:102D9C00C7161714AA0412A943DD29AA0412A923E1 -:102DAC00FD1A4FC3AC02FD1A4F13C2BDD813FDA5BB -:102DBC000FDE0C1714AA0212AA0403BA04EF0517AB -:102DCC0014A9BA04AC041231FF319E03317F08728E -:102DDC0008C6D77100F200304400BFB6013001883C -:102DEC00BF9001300984BF9E01BF9C01BF9A01BFF7 -:102DFC009801BF9601BF9401BF9201F53CFF30FED4 -:102E0C0000BFBE01F6BFBC01BFB80150EEBFBA0196 -:102E1C00A1BFB201C918FE008F06F9310507F5CD27 -:102E2C00FBCB6CFF00717397716297D7C72004FBC3 -:102E3C00F8FF3026FBBC02F6BBAB446400DE0EACE4 -:102E4C000214CA0000617902617900EFEC1004C62B -:102E5C00D730EF00BFB401F6BFBA017108F20071B0 -:102E6C002304715307BE6EBE64BE6A712304715392 -:102E7C0007715BD1F457F456716397D78D58B458DA -:102E8C00D1DF6931D4D105715BD1E457D457DD2E34 -:102E9C007140B2FBD856F1E734020023DD0625DD84 -:102EAC000325DF05F6BE66EF06D9CCFBF1BE66A4A2 -:102EBC00564A5620DF04F456F457CD5819D7CD583E -:102ECC001E7148B2FBD5CEFBDF04F6BE66D7D9CC5B -:102EDC00FBF14266FFDD15D9CCFBF112AE6643DE89 -:102EEC0005A266FFEF03B266FFCD5803D7C71617CE -:102EFC0014F6B9AA0412F6231231FF31AE03316F66 -:102F0C00BA02AA046168DD0AAA026168DF04F6B19C -:102F1C00BA02C6D7C7C1FBF8FF8C085080D612ABDB -:102F2C001413B9AB14AA0412A92312D927FBF13339 -:102F3C00BDD813FD110EBA02C0C6D731049801D703 -:102F4C004004F902DF10F6BE64BE6EBE6ABF8EFB93 -:102F5C00BF94FBBF9AFB31749714308AFBFDF92E9A -:102F6C003090FBFDF92E3096FBFDF92EEF713114EC -:102F7C00980D7113987108D2FBF45AF459EF60D480 -:102F8C0059DF5A8F26FB9D594A5A1FDC177100D204 -:102F9C00FB4028FBFFDD1CA45B8F28FB4B5BDE1387 -:102FAC00F45AEF0FD85AF1A1605C1F9D5A7108D2E8 -:102FBC00FBF45BE85A092AFB70C1308AFBFD202F19 -:102FCC00C0E85A094AFB70C13090FBFD202FC0E8C5 -:102FDC005A096AFB70C13096FBFD202FC0B45930E2 -:102FEC008AFBFD9C2DF313BE6E3090FBFD9C2DF3E4 -:102FFC0013BE6A3096FBFD9C2DF313BE64D7C73607 -:10300C00F00071F4DC297170F000CE9D08CE9EC0EA -:10301C00CE9F80F594FFF593FFF592FFE597FFE5C2 -:10302C0096FFE595FFE598FFCE9C7F7100A6FB719E -:10303C001BE3712BE3711AE7712BE7717A9D710A0F -:10304C009E31929E02EFFA710B9E71239871339808 -:10305C00714398C6D7C73122981E712298710A9E67 -:10306C0031929E02EFFA34D4FB3692FF52078B99C1 -:10307C00A5A792DFF9710B9EC6D7C7880616313209 -:10308C009815713298C7349CFB3092FF1652078BFF -:10309C0099A5A792DFF9C6667367189CFBC6D7C7BC -:1030AC007123983134981E713398710A9E31929E17 -:1030BC0002EFFA3492FF369CFB52078B99A5A7922C -:1030CC00DFF9710B9E31449813714398717B9E8F7D -:1030DC00DCFB9E9A8FDDFB9E9B717A9EC6D7CFA799 -:1030EC00FB5CCFA8FB5FCFC8FB5DCFFCFB36CFFDF5 -:1030FC00FBC9D7C7CFA4FB12CFA5FB36CFCCFBFFA8 -:10310C00F5CDFBF5CEFBF5CFFBF5D0FB5600664CB1 -:10311C0064DE08723826FB0086EFF3F5E3FB714A98 -:10312C009D712B21710A20711A20710203C6D7C719 -:10313C0088061617F1E73403002361E3ED673423A7 -:10314C0061F8ED3E33B12361E3ED48332561F8EDD1 -:10315C005633B1240D0061D8ED6734240B0061F8AF -:10316C00ED30322361F8ED73322361F8ED433223F5 -:10317C0061F8ED603424060061F8EDF232B125619E -:10318C00D8ED0E3324000061F8ED1B332361F8ED0C -:10319C0067342361F8ED6534B12361E3ED763323B5 -:1031AC0061F8ED87332361F8ED98332361F8ED87EF -:1031BC00332361F8EDA9332361F8EDBA332361F8B9 -:1031CC00EDC9332361F8EDEB332361F8EDF63323CE -:1031DC0061F8ED01342361F8ED0934240200236118 -:1031EC00E3ED67342361F8ED3D342361F8ED1134E0 -:1031FC002361F8ED1C342561F8ED2734B124060069 -:10320C0061D8ED673424000061F8ED69342561F86C -:10321C00ED323424120061F8EDEC322361F8EDDC70 -:10322C0032ED693467D1DD0C30113C619434C4FB50 -:10323C0089616F99ED7334675C02D1DD0730502BD7 -:10324C006194EF0B675C01D1DD0530552B61946700 -:10325C005C3CD1DD0F305A2B6194675C3C72667319 -:10326C006218A4FBED733467D1DD625C01D1DD051E -:10327C00300800EF01F6609F01FC675C02D1DD03B2 -:10328C00E6EF01F63401FC89616899675C04D1DDD5 -:10329C0004E6A1EF01F63401FC89616899675C08CA -:1032AC00D1DD05302000EF01F63401FC896168990D -:1032BC00675C10D1DD05301000EF01F63401FC899C -:1032CC00616899675C20D161E8716001FCED733431 -:1032DC004A5CC8DE08E85C67185AFAA45CED7334E3 -:1032EC00679D5CED7334D44ADF08679FCDFBA44A1D -:1032FC00EF0D4A4A05DE08E84A671811FDA44AEDAD -:10330C007334675C0F7266736218A4FBED73344AF6 -:10331C004A64DE1B4A4A01DF0667D161F85701E8AF -:10332C004A671826FBA44A4A4A0561C8711298EDEF -:10333C00733434A6FB89615F99ED733430BC296119 -:10334C009466736718A4FBED733440A9FB6ADF1312 -:10335C0040AAFB68DF0D674C6CDF0830CE406194EF -:10336C00713AD5679FABFBED7334675C7F70C11707 -:10337C00F1243000FD8630C0ED7334675C3F70C1C2 -:10338C0017F1243000FD8630C0ED7334675C077094 -:10339C00C117F1243000FD8630C0ED7334675C1F1B -:1033AC0070C117F1243000FD8630C0ED73346770A6 -:1033BC00C117F1243000FD8630C0ED7334CEABACB8 -:1033CC00710A9E31929E02EFFAD592FFDF05710BC6 -:1033DC009EEFED679E99710B9E9FDBFBED73347135 -:1033EC004298675C7F9FDCFBEF7D714298675C3F86 -:1033FC009FDDFBEF72675C3F9FDEFBEF6A675C1F34 -:10340C009FDFFBEF6230C6396194679FE4FBEF5797 -:10341C003093396194679FE5FBEF4C30AC39619484 -:10342C00679FE8FBEF41675C01D1DD3BFD9143EF0A -:10343C0036675C02D1DD05712A21EF06714A9D7158 -:10344C002B21675C01D1DD06710300710B20679F96 -:10345C00E3FBEF1367318EEF0EEF0CEF0A664C5B5C -:10346C00DE05736718A4FBC6D7C716664C30DC099B -:10347C004C37DE05FD6130EF76664C02DF1F8FA600 -:10348C00FB5C03728F03FC5C03318E316D08616A47 -:10349C0008128F03FC5C80312A6162EF61664C3D3F -:1034AC00DF08AE90BD5EF85EEF54664C3EDF04F86C -:1034BC005FEF4B664C4FDF05FDB943EF41664C6146 -:1034CC00DF134A5CC8DC045700EF06E85C095AFAC3 -:1034DC00776772EF29664C7FDF05FD873CEF1F662F -:1034EC004C4EDF0B31049A045210EF12F2EF0F66C0 -:1034FC004C5BDC0452FFEF06667309A4FB72C6D763 -:10350C00C788061617F1241000240500DC07244C8C -:10351C0000DD17EF17717BFA17F104A4FB14896116 -:10352C007F99717AFA715298EF02A45CC6D7C7C121 -:10353C00C1FBF8FF4004F903DD064004F904DF3851 -:10354C00717BFA8C027309ACFB5E0AD1DF278C020B -:10355C00318E04A4FB14896E0A99716207717AFA90 -:10356C00CC0100316207086159018C01D1DFF47183 -:10357C006307716B27717AFA1004C6D7CF03FC036B -:10358C00F501FCF505FCF507FCD7C788061617F105 -:10359C00E734020025DD3D23DD1725DD1C23DD0589 -:1035AC0023DD2BEF3B710299679F06FCCD6303EF84 -:1035BC002F675C839F03FCEF27675C039F05FC6709 -:1035CC005C034C0261F871229AFDA745EF12679FCC -:1035DC0007FCEF0C6791DF08E0C15012FD3A35C0D3 -:1035EC00C6D7C71617F1E7240000DD2A23DD1E24F9 -:1035FC000300DD0724FB00DD24EF2531329A053072 -:10360C008000EF01F6086F04FC7208EF198F01FCC3 -:10361C00F501FC72EF107152995235EF09F2EF0679 -:10362C0066730900FC72C6D7C71617F1E7240000B1 -:10363C00DD38241000DD1C23DD1C23DD30240E00BE -:10364C00DD18241100DD1B240F00DD12243000DDF9 -:10365C0015EF1EE2EF1D5202EF195204EF15520640 -:10366C00EF115205EF0D5207EF09F2EF065203EF7F -:10367C000252FFC6D7C7316498377163988D629F29 -:10368C00ACFB8D619FCBFB36D2FCC7D861FDE83714 -:10369C00618A70618AFD2D38C0D866F1312F609D2A -:1036AC00658D604B65DD0A7172988D659D60CD638B -:1036BC00034A6305DE0830F2366194CD636BB46364 -:1036CC007150F000CE300BCF170006CE3106FD64E2 -:1036DC0002717A30710BE3710BE7C6D78D659D6073 -:1036EC008D659FADFBD74004F903DF064004F90458 -:1036FC00DF02F2D73174980C7173987113998D6540 -:10370C009D67EF313104991F710399711299D50698 -:10371C00FCDF04F468EF0A8F06FC5002D6A1609D12 -:10372C00688D689D67EF0E311499068D689D67EF63 -:10373C00048D659D678D679FADFBD867FD5A37E893 -:10374C0067091C2270C15013FDED47C0F2D7C7C1E9 -:10375C00C1FBF8FF8C02D1DF05F506FCEF1A8C02D9 -:10376C004C05DE06CF06FC02EF0E8C02318E1231B8 -:10377C00FE03311F609F06FC8D694F06FCDD28CCD3 -:10378C00011F8F06FC9D69CC00008B4C08DE148B4E -:10379C00730912204F06FCDC058B9C01EF05615967 -:1037AC0000EFE78C019D641004C6D7C716710AE7B9 -:1037BC00710BE37150F000CE300BCF170006669EF4 -:1037CC0031FD6402717A30710BE33182E302EFFA5E -:1037DC008D1F7158F000710BE772C6D7C7C1C1FBC2 -:1037EC00F8FF8FFCFB4E02DC03F2EF318C024FFD35 -:1037FC00FBDC0452FFEF268C022FFCFB7061313195 -:10380C008D128FFDFB2FFCFB70613133BDD813FD86 -:10381C00330EBB440001DC03F690BB8B721004C664 -:10382C00D7C7C1FBF8FFAC0814A91489708B6128A9 -:10383C00706131FD1A4F1344030071FEDC23AC0898 -:10384C00148A04819A04AC08148A044C11DC10A963 -:10385C00148B99AC0814CA0200AC0814CA0310EFFC -:10386C0072AC0814CA0400AC0814A914894DDE0A01 -:10387C00AC08148A02819A02EF12AC0814A91489BC -:10388C004D61D308AC08148A02919A02AC08148AD0 -:10389C0003919A03D1DF3CAC08148A024C10DF1060 -:1038AC00A91489318EA112AC0814A9146299EF17CE -:1038BC00AC08148A024CF0DF0EA91489318EB112B7 -:1038CC00AC0814A9146299AC0814CA0200AC081410 -:1038DC00CA0310C0C6D7EDE538C75600664C0ADEE1 -:1038EC000BF0317E12F67810FC86EFF0C6D7C720AD -:1038FC000CFBF8FF17040600C15006C150A8C150BC -:10390C0030FDB1021006D2DD1B4A6C04DE05A46C3E -:10391C00E2EF7034E4FB895CFC99FDC6397110B29E -:10392C00FBF2EF5F717BFA300600C117040600C191 -:10393C0030E9FBFD224F1004717AFAF46C8FE4FB32 -:10394C005C01D1DD264004F903DF205010C180FD5D -:10395C003A35C0C736100571D4C6DE0F17C15006F4 -:10396C00C150A8C15030FDB10210064004F903DD6E -:10397C00064004F904DF0B8FE4FB5C02D161E8FD27 -:10398C00D340F2100CC6D7D9E5FBC15030FD8902EB -:10399C00C0629FE8FB5008C15011FD3A35C0F2D708 -:1039AC00D9E8FBC1D9E7FBC15030FD2C0310045002 -:1039BC0008C15011FD3A35C0F2D7C7200CFBF8FFF7 -:1039CC00CC09004007F901DF05CC0A02EF03CC0A51 -:1039DC0010CC0B808FE4FB5C039C07D1DF08717A61 -:1039EC00D5CC0807EF06717BD5CC082F170408003F -:1039FC00C15004C150A0C15030FD63031006624C8D -:103A0C0002DF077110B2FBF2EF357118B2FBF46CE8 -:103A1C00C736100571D4C6DE164004F903DF101743 -:103A2C00A1C15006C150A8C15030FDB102100671A1 -:103A3C007BFA8FE4FB5C034E07DD03E2EF01F2102F -:103A4C000CC6D7D504F9DF03F6BD6E4004F901DDD1 -:103A5C000AD478DD03B478D7CD78038F04F9318F8D -:103A6C00E723DD0B24020024030061C8ED7F3B8FAC -:103A7C0006F9312349301B00466EDF158FE3FB5CE2 -:103A8C0001D161E8F504F9E0C15010FD3A35C0EF01 -:103A9C001D307701466EDF165002C15010FD3A35CD -:103AAC00C0F64674DF088FC8FB5010D6BD74F646BE -:103ABC0074DD36B6744674DF30711297EF2B301B01 -:103ACC0000466EDF13F64676DF18E0C15010FD3A63 -:103ADC0035C0C9765307EF0A307701466E61F8712D -:103AEC001297F6467661E8B67631549A0871439986 -:103AFC00F6BD6EEF1431449905F6BD6EEF0BA66E54 -:103B0C00F6466E61F8C96EFFFF31629A194A70056C -:103B1C00DE16A4704A7005DF0FA4705004C150105B -:103B2C00FD3A35C0EF02F47031649A194A7205DE21 -:103B3C0016A4724A7205DF0FA4725008C15010FD12 -:103B4C003A35C0EF02F472D473DD03B473D731721B -:103B5C009A174A7105DE14A4714A7105DF0DA47120 -:103B6C005010C1FD3A35C0EF02F4714A710661F88C -:103B7C00CD7325D7C736100571D4DE0E8FB2FB5C22 -:103B8C0002D1DF0630FA386194D24004F903DF1C0D -:103B9C003122070530822A61943154990C71539962 -:103BAC005080C15012FD3A35C0FDBD3BFDE33BC614 -:103BBC00D78F03FC5C01D1DD1DD47BDD03B47BD737 -:103BCC00CD7B098D644B7ADD0D8D649D7A5040C19F -:103BDC005012FD3A35C0D74004F903DD04F6BD1A86 -:103BEC00D7D5D0FBDF08F6461ADD19B61AD7D9CCD3 -:103BFC00FBF1461ADD0ED9CCFB12AD1A43DE03A63F -:103C0C001AD7B61AD7717BFAC78FC4FB76F5C4FBEB -:103C1C00717AFA5C10D161E8716299665C0FD1DD42 -:103C2C0057665C01D1DD05F504F9EF4C665C02D1F9 -:103C3C00DD11E0C15003FDC72BC0711300711B20B7 -:103C4C00710303665C04D1DD11711300711B20D567 -:103C5C0003FC61F8710303FD8835665C08D161E8EB -:103C6C007103035005FD220A7102035003C1FDC705 -:103C7C002BC0711A20FD6F2BF2C6D7C756FF4A4ACC -:103C8C001361C8ED453D8F06F931150D31450530F1 -:103C9C000600EF14300400EF0F8F06F931450530A4 -:103CAC000500EF04D907F9F1609F28FC8D7C9F2952 -:103CBC00FC713496E661301271049661DC31196145 -:103CCC0062629F2AFCE52BFC31449A05304000EFE0 -:103CDC0001F6C131340405302000EF01F6C2616BEE -:103CEC0008616A08C131749A05300400EF01F6C20C -:103CFC00616B08616A08C131649A04E6A1EF01F6B0 -:103D0C00C2616B08616A08C131549A03E6EF01F68F -:103D1C00C2616B08616A9F2CFCF171240461DC9F09 -:103D2C0026FCF171540761DC9F27FCD84AF1010491 -:103D3C00ECFC14A9148976A44A6672C6D7C7FD4652 -:103D4C00098F04F9318FE724000061F8ED243F233B -:103D5C00DD1B2361F8ED303E2361F8EDA93E2361B4 -:103D6C00F8EDF23E2361F8EDC43FED213FF6BD7452 -:103D7C007113974005F901DF2C31349A1B466EDD27 -:103D8C0004F424EF02A4244A2465DC0FF6BD6EF57E -:103D9C0004F9712299ED4940FDB123AD6E440A003E -:103DAC0061D8ED4940714299FD9804716396FDB15B -:103DBC00234007F903DF09712299F504F9ED494015 -:103DCC00FD7B2640B1FB9BDE09712299F504F9EDD0 -:103DDC004940714A277140110571301105713A2221 -:103DEC00715A2271501105FDD529D2DD0971229924 -:103DFC00F504F9ED494071103500CF37001D7140C5 -:103E0C001205FD3C2A4005F901DD064005F903DFEA -:103E1C0005F5CDFBEF04CFCDFB03CF04F902FDA7D5 -:103E2C0029ED494071103500CF37001D7140120546 -:103E3C00FDD52CFD0605FD8835FDFF30F537FF71EE -:103E4C002BE0F505F9712299CBE43FEFCBE6F6F0C8 -:103E5C00FD9804713BD48F06F93105225002FDD830 -:103E6C002BD261E87170B3FB5004FDD82B625C035C -:103E7C00318E315D34B3FB89616899FDB123FDDF6F -:103E8C002D710806F9CF04F9038FA6FB5C02D1DD76 -:103E9C00095080C15010FD3A35C0ED4940FD4B40F2 -:103EAC003164992FA47ED47EDD0831A4E00A31025E -:103EBC000C06712BE0FDBF4031A4E01731040C134C -:103ECC00712BE05027C15005FDC72BC0CF04F9045E -:103EDC00712299FDB4408F06F931250731349A03CC -:103EEC00F504F9ED4940FD4B4031020C15D83AC1AF -:103EFC005005FDC72BC05005FD220AFDBF40CF0465 -:103F0C00F903FDB4408F06F931250731349A03F5D6 -:103F1C0004F9ED4940F504F9CFCDFB03F5CEFBF5E3 -:103F2C00D0FB717297F6426CFF61E8ED4940F6BD2B -:103F3C0074711397F5E4FBFDC639717AFAFD5D2EA9 -:103F4C00FD282DFD5805712B21714B9D31349702A5 -:103F5C00EFFACE3708CBE4BFFFCBE6FFF3CED4FFAE -:103F6C00F5B4FBF5B5FBF5B6FBF5B7FBCF370009A0 -:103F7C0071481205F6BEE0BEE2BED0716A27FD4F55 -:103F8C002A714307714B277148100571481105714F -:103F9C0038100571381105713302713B22715302CF -:103FAC00715B227158100571581105CF04F9057118 -:103FBC004299F6BD6EFD0F0AF505F9F4247128102F -:103FCC000531349A04D432DD20E505F9E504F98F86 -:103FDC0006F9312568F5F8FBF5F6FB502EFD220AA3 -:103FEC00CF05F903E504F9EF54FDEC04FD4423710E -:103FFC0073017132047143027103967162963194AC -:10400C009E02EFFA712AE7CEA409F5F300310407FA -:10401C000261FDE5F300F46AFD4609CEA4083132D5 -:10402C009A06CF04F905EF09714399E505F9E50402 -:10403C00F9712BE78F06F9312503F504F9C6D78FF3 -:10404C00E3FB5C01D1DF60D47FDF193102005850F3 -:10405C0003FDD82B625C01D1DF07F504F9712299BD -:10406C00D7E47FD74A7FF0DF073104003AF47FD7DB -:10407C004A7FC8DF0AF504F9712299CD7FF0D73158 -:10408C000200084A7FFFDD1FA47FD7F0C15004FD5A -:10409C00C72BC08FB3FB5C9F9FB3FB7110C4FB306D -:1040AC00113C6194CD7FF0D731149706F504F9716A -:1040BC002299D7716399F47E717207FD6402717352 -:1040CC0007D7FD6105F2D7717BFAC7200CFBF8FF0F -:1040DC008FEAFBF0F9E9FBF303FD1A4F13BC048FD5 -:1040EC00ECFBF0F9EBFBF303FD1A4F13BC028FEE64 -:1040FC00FBF0F9EDFBF303FD1A4F13BB717AFAAC2D -:10410C0004BDD8F6BDDAAC04311EBDDCF6BDDEFD57 -:10411C00E60DADD8BDDCADDABDDEAC02BDD8F6BD6A -:10412C00DAAC02311EDADCC3DADEC3BDDCF6BDDE8E -:10413C00FDE60DC0BDDEC0BDDCADDEFD5C0FADD857 -:10414C00BDDCADDABDDEABBDD8F6BDDAAB311EDA07 -:10415C00DCC3DADEC3BDDCF6BDDEFDE60DC0BDDEC4 -:10416C00C0BDDCADDEFD5C0FDADAADD8FDA244C318 -:10417C00C58D8C5C3FF0317E0440FC14C2C0B9A4E8 -:10418C008CF6BC08BC0A9C078C074C2EDD3D8D8C34 -:10419C000E0770F161DC605C3FF0317E127940FCFF -:1041AC00BDD8F6BDDA8C0773095C22318FBDDC708B -:1041BC00BDDEFDE60DAC08BDDCAC0AFD5C0FADDA76 -:1041CC00BC0AADD8BC08615907EFBDAC08BDD8AC72 -:1041DC000ABDDAC9DC0004F6FDB00EC9DCFFFFF63F -:1041EC00FDB10FADD8BD86AF3AFC4686DD11AF3CB4 -:1041FC00FCBF3EFCAF3AFCBF3CFCAD86BF3AFCAF0B -:10420C003CFC423EFCDC46AF3AFC423CFCDE3EADA4 -:10421C0026423AFCDE374A2A16DC1A4A2AA0DE135A -:10422C008D884B2ADE0DAF3AFC268A44691061C892 -:10423C00FD8B42F42AAF3AFC445146DC0AAF3AFCFF -:10424C00241027BD28EF0DC928F82AEF074A2AFFAA -:10425C0061E8A42AAF3EFC423CFCDC18AF3CFC42BB -:10426C003AFCDE10AF3AFC4628DE09F488AF3AFC83 -:10427C00BD8AEF074A88FF61E8A488100CC6D77185 -:10428C007BFAC7710A9E31929E02EFFA8E949F348C -:10429C00FC8E969F35FC8E979F36FC8E989F37FC34 -:1042AC008E939F38FC8E929F39FC710B9E717AFA1B -:1042BC008F37FCFDC50F76FD204413BD84D5EFFB75 -:1042CC00DF0AD5F0FBDF05D5F1FBDD25F6B1468421 -:1042DC00DF11C9843722665C0391DF060A84181A41 -:1042EC0085009617FD434513FD634331049A02EF95 -:1042FC0061520692926934FC682EFCDFF6AD84BDE7 -:10430C0082F880F3311C790AF944FEFFDD44D88031 -:10431C00F101040AF914A944FFFFDF04E6B9EF0B1D -:10432C00D880F101040AF914A9A1B9717BFAA0EFA4 -:10433C00FBD5EFFBDF1CA0F0FBD5F0FBDF14A0F1ED -:10434C00FBD5F1FBDF0CCFEFFBFFCFF0FBFFCFF189 -:10435C00FBFFC6717AFAD7C716D880F10744A800BC -:10436C00DC0571029AEF1CF647DD18A4804A80A880 -:10437C00DC0571029AEF0CF880F3311CF6780AF91F -:10438C00B7EFE4C6D7C756A89666F0317E12F6B1E1 -:10439C00780AF966D1DFF1717BFAF5EFFBF5F0FBEA -:1043AC00F5F1FBF48071039AC6717AFAD7C7200431 -:1043BC00FBF8FFD44ADF168D809D8D717BFA520677 -:1043CC009292692EFC68C0FCDFF6717AFA4A4A06B2 -:1043DC00DE0EE84A09C0FC9C03A44A8C0372EF3041 -:1043EC00F88DF3311C790AF9BB31129A058B9C03B9 -:1043FC00EF0F8C019C03D48DDF05CD8DA7EF02B49C -:10440C008D718071179A61DC61FB71119A8C03724A -:10441C001004C6D7C72008FBF8FF8F37FCFDC50F6B -:10442C009C078F36FCFDC50F9C068F35FCFDC50F18 -:10443C009C058F34FCFDC50F9C048F38FC9C038FAE -:10444C0039FC9C028C06318E0112791A20BB8C0728 -:10445C005C03D1DF098C064C0361C86179008C05C3 -:10446C00318EB1610900BB313D120103BB8B0E04CF -:10447C00708C011C00BB8FF4FB4E03DC0E8C034FC5 -:10448C00F4FBDC0B8C024FF5FBDC04AB12EF03AB43 -:10449C00B1121008C6D7C7C3C12008FBF8FFF661DC -:1044AC00490A61F8614908DF07F7340000ED3F4520 -:1044BC00E6BC04F6BC06AC0ABC02AC08BBAC06619C -:1044CC004902AC0461F8614900DE28AC04BDD8ACEB -:1044DC0006BDDAE1FD6B0FADDABC06ADD8BC04ABA2 -:1044EC00BDD8AC02BDDAE1FD860FADDABC02ADD8A9 -:1044FC00BBEFCAAC06BC02AC04BBAC08BDD8AC0A62 -:10450C00BDDAAC04BDDCAC06FDE90EAC04BDDCAC24 -:10451C0006FD5C0FE1FD860FADDABC06ADD8BC0420 -:10452C00AC06614902AC0461F8614900DCC5AC021F -:10453C0014AB12100CC6D7C7C12004FBF8FF8F3187 -:10454C00FCFDC50F9C034E04DF1CAD824684DE07C8 -:10455C00AD84268212EF40F64684DF074682DD03E7 -:10456C00E7EF34F7EF318C04318EB1128C03318EBE -:10457C0043DF1830382226820684BB8C045C0391FE -:10458C00DF05AB041800BBAB12EF0C8C034E04DE42 -:10459C000532A900EF01F71006C6D7717BFA31225C -:1045AC009A0CF64690DD07B690717AFAEF7C71237F -:1045BC009A717AFA4004F904DF07715307F42CEF6F -:1045CC0069D9CFFBF1E7240000DD0F23DD1A23DDD1 -:1045DC001023DD5323DD2723DD38715307F42CEF33 -:1045EC0049715207F42CEF42D42CDF07715207E4C7 -:1045FC002CEF05715307F42CC990FA00EF2CD42C36 -:10460C00DF0B715207E42CC990FA00EF1DF5CFFBBC -:10461C00EF18D42CDF0B715307E42CC990FA00EF80 -:10462C0009CFCFFB02EF03FD3746D7D905FCF1E7E5 -:10463C00240000DD0923DD2123DD0923EF1B715349 -:10464C0007F42CD7D42CDF07715207E42CEF05713B -:10465C005307F42CC9902D01D7715207E42CD73194 -:10466C00629701D7710398D9CDFBF1E7240000DDE7 -:10467C001223DD1923DD1123DD2623DD3423DD395F -:10468C0023DD3FFDF746EF3DFD1847EF38D9CCFB56 -:10469C00C1AE6CFD862DC0F313BE6C712304EF25E7 -:1046AC00F0C1AE6CFD862DC0F313BE6C712304EF0C -:1046BC0014F6BE6C712204EF0CCB6CFF007123045A -:1046CC00EF03FD8C474004F905DD064004F901DFDA -:1046DC00067123047103983104980FF6BE64BE6A08 -:1046EC0031220402EF02F690BE6ED7CD2E47F49223 -:1046FC00AE6C317DBFCAFCFD6147D2DF0ED9CCFB5D -:10470C00C1AE6CFD862DC0F313BE6CD7FD6147D2D4 -:10471C00DD0DCD2E47F492AE6C317DBFCAFCD7E8CF -:10472C00920934205080D6BFC6FC22CAFCBDD830BA -:10473C004700FD110EBFC8FC30C6FCFD9C2DF313C9 -:10474C00BE6CB42ED42EDF0CCD2E47A4924A921FF1 -:10475C0061C8F492D740AFFB0BDC05712304F2D790 -:10476C0040AFFB0661D831229611F0C1AE6CFD86CC -:10477C002DC0F313BE6C712204EF03FD8C47E2D7FE -:10478C00710298F0C1AE6CFD862DC0F313BE6CA403 -:10479C00934A9340DC37F493D894F1313F0412FDE3 -:1047AC0014D894F1BDD85008FD600E087208E6D2FA -:1047BC00DD040192DFFC896158D1DD05712204EF23 -:1047CC0003712304A4944A942061C8F494D7C7308D -:1047DC0026FDC6D77180717DFADE035201D75200D7 -:1047EC00D7C7C12004FBF8FF17040300C1E0C15078 -:1047FC0010C150A4FDB1021006629C02D1DD058CE3 -:10480C000272EF518C0C70C18C0470FD6548C06253 -:10481C009C02D1DD058C0272EF3B8C035C7DD1DFF9 -:10482C0003F2EF3117A1C1E0C15010C150A4FDB18A -:10483C00021006629C02D1DD058C0272EF178C010E -:10484C005C7DD1DD03F2EF0D8C0370C15010FD6562 -:10485C0048C0629C021006C6D7C7880616710AE6C5 -:10486C0050A4FDE503D2DD077133975202EF131705 -:10487C00FD01046770FD0104FD9048FD7504713362 -:10488C0097F2C6D7FD4C0450A4FD01045020FD0145 -:06489C000450AAED010426 -:1048A20061FC61FCC1C3C5C7520C929269D4FEC1BE -:1048B200DFF88EFD708EFCC1717AFA4004F903DFD5 -:1048C2000530822A6194C09EFC609EFD34D4FE5263 -:1048D20006C0B9A5A592DFF9C6C4C2C061FC61DFFA -:1048E200520C929269D4FEC1DFF88EFD708EFCC12B -:1048F2008F4105775C04D1DD06675C01D1DD503163 -:104902005498367162077153988FB4FB5FBCFBD128 -:10491200DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE26 -:10492200FBD1DF098FB7FB5FBFFBD1DD0C31620723 -:1049320002EFFA716307716B2771139AFDAB30F4C2 -:10494200227148500571605005717AFAED3C4A6750 -:104952005C02D1DD16D422DD124A2202DD0DF422E0 -:104962007148500571605005717AFA717AFA8D2298 -:10497200318FE7240000DD0823DD1423DD2CEF4A0C -:10498200F44A7140500571505005E422ED3C4A8FC3 -:1049920040059D4B715050058D4B9D4DD84BFD757B -:1049A20034629D4CCD2202ED3C4A675C02D1DD1798 -:1049B200675C10D1DD05CD2203EF0F714850057100 -:1049C200605005F422EF73CD22044A2203DF108DDA -:1049D2004C9F4005D84CC1D84BFD0C35C0EF1F8F02 -:1049E20040057671744BDC054A4B02DE067160505D -:1049F20005EF47C7D84BFD3B31C071505005D84D2C -:104A0200F1242900DD27240400DD22242200DD1DFB -:104A1200241100DD0C240100DD13241E00DD0EEF45 -:104A22000A4A4B60DF07CD4B61EF02A44B4A2203D7 -:104A3200DF08D84BFD7534629D4CC09EFC609EFD24 -:104A420034D4FE5206C0B9A5A592DFF961FCC1C3F8 -:104A5200C5C7520C929269D4FEC1DFF88EFD708EEA -:104A6200FCC1717AFA51405F0401D1DD06F616A746 -:104A720047DFF2300400BF2401F6BF2A01300B0BDE -:104A8200BF2801FD6402300B0FBF2801FD64023014 -:104A92000F0FBF2801710AE6F6420C01DD33AF04A5 -:104AA20001BF0C0131529729715297710BE2D85113 -:104AB200FDE5033184BD02EFFACBB422FBD853F1FA -:104AC200BEB8714BE1714BE5710ABD8D529E44EF48 -:104AD2000C715397714AE5717BBD713397C09EFC8F -:104AE200609EFD34D4FE5206C0B9A5A592DFF9C678 -:104AF200C4C2C061FCC1C5717AFAD450DD0BEA4E62 -:104B0200899E44A64EB450EF33710AE6300400BFCA -:104B12002401F6BF2A01300B0BBF28010000000060 -:104B220000000000510FBF2801000000000000003B -:104B320000500FBF2801712397713397C4C061FCE5 -:104B420061EF520C929269D4FEC1DFF88EFD708E35 -:104B5200FCC12006FBF8FF71503002CEABACCC0496 -:104B620000F6BB31B2E210617900F6614900DFF371 -:104B720071603002EDFC4B8E519C03713BE28C0361 -:104B82005C02D1DD1E8C035C08D1DF09715030025A -:104B9200CC0400EFCC8C0570FDEE35629E50CC0447 -:104BA20002EFBE8C035C03D1DF408E509C02715039 -:104BB20030028C04D1DF0E8C0270FD3436629C050B -:104BC200CC0401EF328C044C02DF0671603002EF3C -:104BD20029CF34025A716030028C0270C18C057088 -:104BE200FD9635C0CF34024AEF108C035C01D1DD53 -:104BF2000671603002EF03ED634B1006C09EFC604D -:104C02009EFD34D4FE5206C0B9A5A592DFF961FC1F -:104C1200C1C3C5C7520C929269D4FEC1DFF88EFDA2 -:104C2200708EFCC1710A9E31929E02EFFA8FDEFBFA -:104C32004F96FFDF198FDFFB4F97FFDF118FE0FBEE -:104C42004F98FFDF095004C15011FD3A35C0710B76 -:104C52009EC09EFC609EFD34D4FE5206C0B9A5A53E -:104C620092DFF9C6C4C2C061FCE46A61FCC1C3C57B -:104C7200C7520C929269D4FEC1DFF88EFD708EFC91 -:104C8200C1C1FBF8FF8D1F9C018E31318EE72406D6 -:104C920000DD0823DD0E23DD22EF38717AFA8C0164 -:104CA2009D62EF2F717AFA4007F901DF068C019DB0 -:104CB20061EF2051FF2E019D61EF18717AFA8C018C -:104CC2009D304004F903DD064004F904DF0530D9C4 -:104CD2002561944031FF09DE05A031FFEF077158CD -:104CE200F000716298710BE3C0C09EFC609EFD34BF -:104CF200D4FE5206C0B9A5A592DFF9C6C4C2C061EE -:104D0200FC717BFAC7D46A61F8312499277123991F -:104D1200D46ADD05B46ACEABAC717AFA5600664C41 -:104D22000ADD1172F3311C79D8FCCEFC0061CA6134 -:104D3200A486EFEA717AFAF2C6D7C7C1C1FBF8FFBF -:104D4200CC01008C014C0ADE36717BFA8C01F03109 -:104D52007E0410FC14A96168DF09AC02B9717AFA09 -:104D6200F2EF1D8C01F0317E127910FC614902DFF5 -:104D720006717AFAE2EF09717AFA615901EFC4E237 -:104D82001004C6D7C72004FBF8FFF64210FC61F8F6 -:104D9200ED684E717BFA9C038C034C0ADE3C8C035B -:104DA200F0317E0410FC14A96168DF05717AFAEF14 -:104DB20029717AFA8C0372F3311C7910FCCEFC0053 -:104DC20061CA629C02D1DF0A8C03F0317E12E6785E -:104DD20010FC717BFA615903EFBECC0200CC0101D9 -:104DE2008C02F0317E0410FC14A96168DD788C021B -:104DF200F0317E127910FCE743DF658C014C0ADE4C -:104E02005F8C01F0317E127910FCE743DD4D717B3E -:104E1200FA8C01F0317E0410FC14A96168DF18617C -:104E220069018C01F0317E12F67810FC8C024E0181 -:104E3200DCED717AFAEF2F8C01F0317E0410FC1454 -:104E4200A9128C02F0317E337810FC8C01F0317E95 -:104E520012E67810FC615902717AFA615901EF9BEE -:104E6200615902EDE24D00F21004C6D761FF520C07 -:104E7200929269D4FEC1DFF88EFD708EFCC1717A08 -:104E8200FA8FE4FB5C03D1DD114004F903DD064037 -:104E920004F904DF0530FA386194C09EFC609EFD7F -:104EA20034D4FE5206C0B9A5A592DFF961FC61FCBB -:044EB20061FC61FC42 -:0A4EB60000060C12181E242A3036E4 -:104EC000ACFB0000000066FE000000004F3A813697 -:104ED0008C226B46882E472FA745803BD108493D41 -:104EE00028FC36FE20FE02F903F929FC30FE2AFCDC -:104EF0002BFC08F926FC6CFF1AFF6EFF6AFF64FFAB -:0A4F000027FC66FF2CFC55555555A3 -:104F0A00FF0000000000983AF82AFF00000047005E -:104F1A00317503F7332312D714AEF8C716AC06124D -:104F2A00C5AC0416F643DD078B99A7A5B3EFF5C206 -:024F3A00C6D7D8 +:1024EC006B08616A08C1500EFD962BC0F690C15066 +:1024FC000CFD962BC0CC03008C034C40DE1FEA383D +:10250C008C03318E051489318EC18C03318E0440BD +:10251C0000FD962BC08C030C029C03EFDBCC03005C +:10252C008C034C20DE17300080C18C03318E04806C +:10253C0000FD962BC08C030C029C03EFE350A5FD11 +:10254C00220AEA38AA48318D12AA48318E616B08EA +:10255C00616A08C1500EFD962BC050A5FD220A5091 +:10256C0004C1506CFD8902C0629C03EA388A4B4E50 +:10257C000361C3048A4A4E0317040400C15002C10C +:10258C00500CC1506CFD6303100617040600C150BB +:10259C0002C1500EC1506CFD63031006F6C1503ED3 +:1025AC00FD962BC050A5FD220ACC03028C037C8027 +:1025BC004C9BDE1917A1C15002C18C0370C1506C29 +:1025CC00FDB10210068C030C029C03EFDF1008C651 +:1025DC00D7C78D424B3061F8ED7C264A4428DE0586 +:1025EC00A444ED7C26F4448D309D428D305070D641 +:1025FC0012307351230480001231FF318E039D433E +:10260C009FAEFBF68D437C804C95DC1B8D43318F4C +:10261C00241400EA38BDD8AA44FDD50D1231FF317F +:10262C008E03318F16EF198D43318F241400EA3845 +:10263C00BDD8AA46FDD50D1231FF318E03318F1650 +:10264C00EA388A427217F3031644000171FE61C81E +:10265C0036FF001701DE02F61617BD7CC7500CFDC5 +:10266C00962BC0D2DF068D309D42EF047100B2FB79 +:10267C00F2C6D7C72008FBF8FF4007F901DD06407A +:10268C0007F902DF1C17040600FDB92CD2DF0A8CF7 +:10269C00069C058C079C04EF4ECC0563CC0400EF24 +:1026AC004617040600FDB92CD2DD0F7100B2FB7188 +:1026BC000396CC0500711297EF2D7108B2FB8C06B6 +:1026CC00318E318D080E07081C00BBEA388A407227 +:1026DC00ABFD280FBB8C019C05D1DF08CC0501CCD0 +:1026EC000400EF038B9C0417040600FDC42CD2DD00 +:1026FC0006CC06C8CC07008C069FB1FB8C06318E2D +:10270C00318D080E07081C00BD34AD344401A5DC26 +:10271C0008CC0364F6BD46EF48AD3426464401A010 +:10272C00DC08CC031EF6BD46EF37AD3444819DDC8E +:10273C0009CC030AC946F401EF27AD3444019BDCF4 +:10274C0009CC0305C946F401EF17AD34440191DC03 +:10275C0009CC0300C946F401EF07711297C946F47E +:10276C00013132040C31249608CC0564CC0400EF02 +:10277C000D8C034E05DE078C039C05CC04008C05E8 +:10278C009FAFFB8C049FB0FBFD462C8D484E05DDA6 +:10279C002840AFFB0BDE054A480BDE1440AFFB06AE +:1027AC00DE054A4806DE09D5AFFBDF0DD448DD094E +:1027BC005020C15011FD3E35C08FAFFB9D48FD83AD +:1027CC002C1008C6D7C75601D837C15002FDCB2BE9 +:1027DC00C08F09F93105075012FD220AEF0E500A7D +:1027EC00FD220A712010055008FD220A8D376C0855 +:1027FC0070C15002FDCB2BC05003FD220A8D376CEB +:10280C001870C15002FDCB2BC05016FD220A50038C +:10281C00FDDC2B625C01D1DD0F7170B3FB5002C18A +:10282C005013FD3E35C056006672C6D7C75004FD26 +:10283C00DC2B625C03D1DD405014FDCF2834B3FB9C +:10284C00895C9F998A0C7CFF50FF5C14D1DD228A35 +:10285C000C7CFF5C147234B7FB89616A9971620756 +:10286C005600316207058666D1DFF7716307716B1D +:10287C002734C6FB895CEB995002FDDC2BD2DD3989 +:10288C008D376C1070C15002FDCB2BC0E0FD220ABD +:10289C00D837C15002FDCB2BC05033FD220A8F0913 +:1028AC00F931030971281005500AFD220AF0C150B4 +:1028BC0002FDCB2BC07178B3FBE0C15013FD3E354C +:1028CC00C0C6D7C7C12004FBF8FFCC02005004FDE2 +:1028DC00DC2B629C038C045C20D1DD0E8C036C0120 +:1028EC009C038C026C209C02EF138C045C10D1DDD9 +:1028FC000C8C035CFE9C038C026C109C028C045CA4 +:10290C0008D1DD0E8C036C029C038C026C089C02BB +:10291C00EF138C045C04D1DD0C8C035CFD9C038CEC +:10292C00026C049C024008F903DF088C03D161E8B7 +:10293C00CC03028C03D1DD05501AFD220A8C0370E6 +:10294C00C15004FDCB2BC08FB3FB5C9F728C033149 +:10295C008E316D148C03318E314D616D08616C5C60 +:10296C00606162629FB3FB8FBFFB7CFF50FF5E0216 +:10297C00D1DD278FBFFB7CFF5E027234B7FB896110 +:10298C006A99716207CC0100316207086159018CA8 +:10299C0001D1DFF4716307716B27F21006C6D7D92A +:1029AC00A7FBC15006FDCB2BC0D9A8FBC15007FD1E +:1029BC00CB2BC0D7FDAB29F2D7C716664C02DD0472 +:1029CC004C04DF05CD3A08EF02F43AC6D7C77113B1 +:1029DC0000711B20710303710205E0C15003FDCB94 +:1029EC002BC05013FD220AD83AC15005FDCB2BC089 +:1029FC00500FC1E0FDCB2BC0500AFD220A7103051C +:102A0C005008FD220A501FC1E0FDCB2BC05012FD17 +:102A1C00220A5003FDDC2B625C01D1DF03E2EF12D2 +:102A2C00F0FDDC2B629D363602F9C75008FDB32B46 +:102A3C00C0F2C6D75003C1FDCB2BC0710203711A73 +:102A4C0020FD732BF431D75014FDCF28FD382850BE +:102A5C0014FD220AE0C15003FDCB2BC07113007191 +:102A6C001B207103035014FD220AF0C1E0FDCB2B97 +:102A7C00C0F0C15003FDCB2BC0D7C72004FBF8FF1F +:102A8C00CC02008D319C035010C150A4FD8902C0B2 +:102A9C00629D31D454DD04F2ED502B8C037B315C00 +:102AAC0008D1DD0F8D315C08D1DF05CC0210EF03AE +:102ABC00CC02208C037B315C04D1DD158D315C04A0 +:102ACC00D1DF088C026C049C02EF068C026C089C13 +:102ADC00028FB2FB5CF3728D315C0C6162629FB24F +:102AEC00FB8FBEFB7CFF50FF5E029C02D1DD1F34CE +:102AFC00B6FB896E0299716207CC0100316207083E +:102B0C006159018C01D1DFF4716307716B278D3131 +:102B1C005C40D1DD095002C15012FD3E35C08D31F3 +:102B2C005C01D1DD08E0C15012FD3E35C0717AFA6E +:102B3C008D315C41D1DD0C5A31BED831C15010FD04 +:102B4C00F147C0F21004C6D7FDD127F2D7FD3828C3 +:102B5C00F2D7C78FC6FB7617FDCF28664FC6FBDFB3 +:102B6C00F2F5C6FBF2C6D75064FD220AFDCF2C62EB +:102B7C0061FB711196F171149661DC70C15012FDFC +:102B8C00F147C0FDEC36CD6303D7C7C1C1FBF8FFDD +:102B9C00AC0ABB17C15002C18C0270C1506CFD63F2 +:102BAC000310061004C6D7C7C1FBF8FFAC08C15010 +:102BBC0002C18B70C1506CFDB1021006C0C6D7C7E4 +:102BCC008806166770C1C75084FD2C031004C6D745 +:102BDC00C716C75084FD8902C0C6D7C74A2004DE79 +:102BEC00045600EF0256018F08F9318FE7240000DC +:102BFC00DD1A23DD0B23DD0C23DD1123DD0CEF0CA3 +:102C0C008686EF0851046106EF02868666318F12C4 +:102C1C00504CD633514CD6610A045420BD38400870 +:102C2C00F902DD064008F904DF08CD3B54CD3C44E5 +:102C3C00EF06CD3B4BCD3C3DC6D740AFFB3DDC0555 +:102C4C00CF04FC0FD740AFFB1FDC05CF04FC0BD728 +:102C5C0040AFFB0BDC05CF04FC07D740AFFB066194 +:102C6C00D831320405CF04FC03D7D5AFFBDD04E526 +:102C7C0004FCD7F504FCD7D504F9DF04717396D79F +:102C8C00FDCF2C6261FB71019771149671079761EE +:102C9C00C831729617717296710497711196F17111 +:102CAC00049761DC70C15012FDF147C0D7C716C73D +:102CBC005004FDB32BC0C6D7C716C75002FDB32BAB +:102CCC00C0C6D740AFFB0BDE02E2D7F2D7710001D2 +:102CDC000571785005713AD5713BD18F10055CFCAC +:102CEC009F1005CF54054AE542057110420571004D +:102CFC004205714850057130500571205005CF5375 +:102D0C000509CF52050B7130510571205105713BEE +:102D1C00D5717050058F11055CFC9F1105F422D7FD +:102D2C007178500571080105D7FDE638FD980471DE +:102D3C007AFAFDB123F504F98F06F931051B50031E +:102D4C00FDDC2B625C01D161E8CF04F902CFAFFB53 +:102D5C0064710407714196EF10F67104076110124B +:102D6C00F6B1236061FB714196FDEE30FD95437128 +:102D7C002299712BE7618461A461EDEFF8D7C788C4 +:102D8C00061666614FDD0967614EDE0396EF01861C +:102D9C006672C6D7C7161714AA0412A943DD29AA4E +:102DAC000412A923FD1E4FC3AC02FD1E4F13C2BD5E +:102DBC00D813FDA50FDE0C1714AA0212AA0403BA2D +:102DCC0004EF051714A9BA04AC041231FF319E03A9 +:102DDC00317F087208C6D77100F200304400BFB6CC +:102DEC0001300188BF9001300984BF9E01BF9C0156 +:102DFC00BF9A01BF9801BF9601BF9401BF9201F524 +:102E0C003CFF30FE00BFBE01F6BFBC01BFB8015095 +:102E1C00EEBFBA01A1BFB201C918FE008F06F9318D +:102E2C000507F5CDFBCB6CFF00717397716297D7DB +:102E3C00C72004FBF8FF3026FBBC02F6BBAB446496 +:102E4C0000DE0EAC0214CA0000617902617900EF59 +:102E5C00EC1004C6D730EF00BFB401F6BFBA017155 +:102E6C0008F200712304715307BE6EBE64BE6A7112 +:102E7C002304715307715BD1F457F456716397D7E0 +:102E8C008D58B458D1DF6931D4D105715BD1E45779 +:102E9C00D457DD2E7140B2FBD856F1E73402002333 +:102EAC00DD0625DD0325DF05F6BE66EF06D9CCFB76 +:102EBC00F1BE66A4564A5620DF04F456F457CD589A +:102ECC0019D7CD581E7148B2FBD5CEFBDF04F6BE28 +:102EDC0066D7D9CCFBF14266FFDD15D9CCFBF112DC +:102EEC00AE6643DE05A266FFEF03B266FFCD580364 +:102EFC00D7C7161714F6B9AA0412F6231231FF31EC +:102F0C00AE03316FBA02AA046168DD0AAA026168D5 +:102F1C00DF04F6B1BA02C6D7C7C1FBF8FF8C085064 +:102F2C0080D612AB1413B9AB14AA0412A92312D96C +:102F3C0027FBF133BDD813FD110EBA02C0C6D73131 +:102F4C00049801D74004F902DF10F6BE64BE6EBED1 +:102F5C006ABF8EFBBF94FBBF9AFB31749714308A07 +:102F6C00FBFDFD2E3090FBFDFD2E3096FBFDFD2E66 +:102F7C00EF713114980D7113987108D2FBF45AF457 +:102F8C0059EF60D459DF5A8F26FB9D594A5A1FDCE2 +:102F9C00177100D2FB4028FBFFDD1CA45B8F28FBC4 +:102FAC004B5BDE13F45AEF0FD85AF1A1605C1F9DF6 +:102FBC005A7108D2FBF45BE85A092AFB70C1308ABB +:102FCC00FBFD242FC0E85A094AFB70C13090FBFD71 +:102FDC00242FC0E85A096AFB70C13096FBFD242FE0 +:102FEC00C0B459308AFBFDA02DF313BE6E3090FB9C +:102FFC00FDA02DF313BE6A3096FBFDA02DF313BE7E +:10300C0064D7C736F00071F4DC297170F000CE9DE6 +:10301C0008CE9EC0CE9F80F594FFF593FFF592FFEE +:10302C00E597FFE596FFE595FFE598FFCE9C7F7150 +:10303C0000A6FB711BE3712BE3711AE7712BE7718F +:10304C007A9D710A9E31929E02EFFA710B9E71234A +:10305C0098713398714398C6D7C73122981E712244 +:10306C0098710A9E31929E02EFFA34D4FB3692FF8D +:10307C0052078B99A5A792DFF9710B9EC6D7C7880B +:10308C00061631329815713298C7349CFB3092FF7A +:10309C001652078B99A5A792DFF9C6667367189C21 +:1030AC00FBC6D7C77123983134981E713398710AB7 +:1030BC009E31929E02EFFA3492FF369CFB52078BA4 +:1030CC0099A5A792DFF9710B9E314498137143981F +:1030DC00717B9E8FDCFB9E9A8FDDFB9E9B717A9E93 +:1030EC00C6D7CFA7FB5CCFA8FB5FCFC8FB5DCFFCDF +:1030FC00FB36CFFDFBC9D7C7CFA4FB12CFA5FB3640 +:10310C00CFCCFBFFF5CDFBF5CEFBF5CFFBF5D0FB24 +:10311C005600664C64DE08723826FB0086EFF3F529 +:10312C00E3FB714A9D712B21710A20711A207102E7 +:10313C0003C6D7C788061617F1E73403002361E3EB +:10314C00ED6B342361F8ED4233B12361E3ED4C3385 +:10315C002561F8ED5A33B1240D0061D8ED6B3424A0 +:10316C000B0061F8ED34322361F8ED77322361F80E +:10317C00ED47322361F8ED643424060061F8EDF676 +:10318C0032B12561D8ED123324000061F8ED1F3304 +:10319C002361F8ED6B342361F8ED6934B12361E3FD +:1031AC00ED7A332361F8ED8B332361F8ED9C3323F7 +:1031BC0061F8ED8B332361F8EDAD332361F8EDBE8F +:1031CC00332361F8EDCD332361F8EDEF332361F850 +:1031DC00EDFA332361F8ED05342361F8ED0D342459 +:1031EC0002002361E3ED6B342361F8ED413423617C +:1031FC00F8ED15342361F8ED20342561F8ED2B340E +:10320C00B124060061D8ED6B3424000061F8ED6D3B +:10321C00342561F8ED363424120061F8EDF03223D8 +:10322C0061F8EDE032ED6D3467D1DD0C30153C61A9 +:10323C009434C4FB89616F99ED7734675C02D1DDFE +:10324C000730542B6194EF0B675C01D1DD053059CD +:10325C002B6194675C3CD1DD0F305E2B6194675C15 +:10326C003C7266736218A4FBED773467D1DD625C47 +:10327C0001D1DD05300800EF01F6609F01FC675CB1 +:10328C0002D1DD03E6EF01F63401FC896168996730 +:10329C005C04D1DD04E6A1EF01F63401FC89616820 +:1032AC0099675C08D1DD05302000EF01F63401FC94 +:1032BC0089616899675C10D1DD05301000EF01F66B +:1032CC003401FC89616899675C20D161E871600107 +:1032DC00FCED77344A5CC8DE08E85C67185AFAA43F +:1032EC005CED7734679D5CED7734D44ADF08679FDB +:1032FC00CDFBA44AEF0D4A4A05DE08E84A671811CF +:10330C00FDA44AED7734675C0F7266736218A4FBF8 +:10331C00ED77344A4A64DE1B4A4A01DF0667D16105 +:10332C00F85701E84A671826FBA44A4A4A0561C8BF +:10333C00711298ED773434A6FB89615F99ED77347F +:10334C0030C029619466736718A4FBED773440A9EB +:10335C00FB6ADF1340AAFB68DF0D674C6CDF08309B +:10336C00D2406194713AD5679FABFBED7734675CC3 +:10337C007F70C117F1243000FD8A30C0ED773467BF +:10338C005C3F70C117F1243000FD8A30C0ED7734FA +:10339C00675C0770C117F1243000FD8A30C0ED77EF +:1033AC0034675C1F70C117F1243000FD8A30C0ED0A +:1033BC0077346770C117F1243000FD8A30C0ED7787 +:1033CC0034CEABAC710A9E31929E02EFFAD592FFCD +:1033DC00DF05710B9EEFED679E99710B9E9FDBFBDA +:1033EC00ED7734714298675C7F9FDCFBEF7D714217 +:1033FC0098675C3F9FDDFBEF72675C3F9FDEFBEFE6 +:10340C006A675C1F9FDFFBEF6230CA396194679F6C +:10341C00E4FBEF573097396194679FE5FBEF4C3035 +:10342C00B0396194679FE8FBEF41675C01D1DD3BEC +:10343C00FD9543EF36675C02D1DD05712A21EF065D +:10344C00714A9D712B21675C01D1DD0671030071FE +:10345C000B20679FE3FBEF1367318EEF0EEF0CEF42 +:10346C000A664C5BDE05736718A4FBC6D7C71666E5 +:10347C004C30DC094C37DE05FD6530EF76664C02CE +:10348C00DF1F8FA6FB5C03728F03FC5C03318E3154 +:10349C006D08616A08128F03FC5C80312A6162EF4F +:1034AC0061664C3DDF08AE90BD5EF85EEF54664C35 +:1034BC003EDF04F85FEF4B664C4FDF05FDBD43EF7D +:1034CC0041664C61DF134A5CC8DC045700EF06E828 +:1034DC005C095AFA776772EF29664C7FDF05FD8B22 +:1034EC003CEF1F664C4EDF0B31049A045210EF1266 +:1034FC00F2EF0F664C5BDC0452FFEF06667309A417 +:10350C00FB72C6D7C788061617F1241000240500D5 +:10351C00DC07244C00DD17EF17717BFA17F104A4BC +:10352C00FB1489617F99717AFA715298EF02A45C4D +:10353C00C6D7C7C1C1FBF8FF4004F903DD06400440 +:10354C00F904DF38717BFA8C027309ACFB5E0AD18B +:10355C00DF278C02318E04A4FB14896E0A997162E8 +:10356C0007717AFACC0100316207086159018C01AC +:10357C00D1DFF4716307716B27717AFA1004C6D727 +:10358C00CF03FC03F501FCF505FCF507FCD7C78858 +:10359C00061617F1E734020025DD3D23DD1725DD86 +:1035AC001C23DD0523DD2BEF3B710299679F06FC85 +:1035BC00CD6303EF2F675C839F03FCEF27675C03EE +:1035CC009F05FC675C034C0261F871229AFDAB45C8 +:1035DC00EF12679F07FCEF0C6791DF08E0C15012F8 +:1035EC00FD3E35C0C6D7C71617F1E7240000DD2A0B +:1035FC0023DD1E240300DD0724FB00DD24EF253131 +:10360C00329A05308000EF01F6086F04FC7208EF67 +:10361C00198F01FCF501FC72EF107152995235EFC4 +:10362C0009F2EF0666730900FC72C6D7C71617F1CC +:10363C00E7240000DD38241000DD1C23DD1C23DD15 +:10364C0030240E00DD18241100DD1B240F00DD12C8 +:10365C00243000DD15EF1EE2EF1D5202EF1952046B +:10366C00EF155206EF115205EF0D5207EF09F2EF6D +:10367C00065203EF0252FFC6D7C731649837716305 +:10368C00988D629FACFB8D619FCBFB36D2FCC7D86B +:10369C0061FDEC37618A70618AFD3138C0D866F102 +:1036AC00312F609D658D604B65DD0A7172988D655B +:1036BC009D60CD63034A6305DE0830F6366194CD18 +:1036CC00636BB4637150F000CE300BCF170006CE95 +:1036DC003106FD6402717A30710BE3710BE7C6D7CA +:1036EC008D659D608D659FADFBD74004F903DF06AA +:1036FC004004F904DF02F2D73174980C717398719D +:10370C0013998D659D67EF313104991F7103997180 +:10371C001299D506FCDF04F468EF0A8F06FC500200 +:10372C00D6A1609D688D689D67EF0E311499068D4A +:10373C00689D67EF048D659D678D679FADFBD867AE +:10374C00FD5E37E867091C2270C15013FDF147C0BC +:10375C00F2D7C7C1C1FBF8FF8C02D1DF05F506FC1F +:10376C00EF1A8C024C05DE06CF06FC02EF0E8C0223 +:10377C00318E1231FE03311F609F06FC8D694F069E +:10378C00FCDD28CC011F8F06FC9D69CC00008B4C06 +:10379C0008DE148B730912204F06FCDC058B9C0190 +:1037AC00EF05615900EFE78C019D641004C6D7C783 +:1037BC0016710AE7710BE37150F000CE300BCF1786 +:1037CC000006669E31FD6402717A30710BE3318222 +:1037DC00E302EFFA8D1F7158F000710BE772C6D738 +:1037EC00C7C1C1FBF8FF8FFCFB4E02DC03F2EF31CB +:1037FC008C024FFDFBDC0452FFEF268C022FFCFBEE +:10380C00706131318D128FFDFB2FFCFB70613133F8 +:10381C00BDD813FD330EBB440001DC03F690BB8B0B +:10382C00721004C6D7C7C1FBF8FFAC0814A91489E1 +:10383C00708B6128706131FD1E4F1344030071FEC3 +:10384C00DC23AC08148A04819A04AC08148A044C56 +:10385C0011DC10A9148B99AC0814CA0200AC081422 +:10386C00CA0310EF72AC0814CA0400AC0814A914F3 +:10387C00894DDE0AAC08148A02819A02EF12AC0858 +:10388C0014A914894D61D308AC08148A02919A02C8 +:10389C00AC08148A03919A03D1DF3CAC08148A0259 +:1038AC004C10DF10A91489318EA112AC0814A91484 +:1038BC006299EF17AC08148A024CF0DF0EA9148938 +:1038CC00318EB112AC0814A9146299AC0814CA0256 +:1038DC0000AC0814CA0310C0C6D7EDE938C75600AF +:1038EC00664C0ADE0BF0317E12F67810FC86EFF097 +:1038FC00C6D7C7200CFBF8FF17040600C15006C141 +:10390C0050A8C15030FDB1021006D2DD1B4A6C0428 +:10391C00DE05A46CE2EF7034E4FB895CFC99FDCA13 +:10392C00397110B2FBF2EF5F717BFA300600C117F0 +:10393C00040600C130E9FBFD264F1004717AFAF43D +:10394C006C8FE4FB5C01D1DD264004F903DF2050D1 +:10395C0010C180FD3E35C0C736100571D4C6DE0FD0 +:10396C0017C15006C150A8C15030FDB1021006401D +:10397C0004F903DD064004F904DF0B8FE4FB5C0261 +:10398C00D161E8FDD740F2100CC6D7D9E5FBC15088 +:10399C0030FD8902C0629FE8FB5008C15011FD3E0A +:1039AC0035C0F2D7D9E8FBC1D9E7FBC15030FD2CAB +:1039BC000310045008C15011FD3E35C0F2D7C7208A +:1039CC000CFBF8FFCC09004007F901DF05CC0A021B +:1039DC00EF03CC0A10CC0B808FE4FB5C039C07D16B +:1039EC00DF08717AD5CC0807EF06717BD5CC082F90 +:1039FC0017040800C15004C150A0C15030FD63032E +:103A0C001006624C02DF077110B2FBF2EF35711831 +:103A1C00B2FBF46CC736100571D4C6DE164004F93F +:103A2C0003DF1017A1C15006C150A8C15030FDB121 +:103A3C00021006717BFA8FE4FB5C034E07DD03E298 +:103A4C00EF01F2100CC6D7D504F9DF03F6BD6E40BA +:103A5C0004F901DD0AD478DD03B478D7CD78038F6F +:103A6C0004F9318FE723DD0B24020024030061C825 +:103A7C00ED833B8F06F9312349301B00466EDF1571 +:103A8C008FE3FB5C01D161E8F504F9E0C15010FD56 +:103A9C003E35C0EF1D307701466EDF165002C15027 +:103AAC0010FD3E35C0F64674DF088FC8FB5010D6AB +:103ABC00BD74F64674DD36B6744674DF30711297F9 +:103ACC00EF2B301B00466EDF13F64676DF18E0C195 +:103ADC005010FD3E35C0C9765307EF0A30770146CA +:103AEC006E61F8711297F6467661E8B67631549AA3 +:103AFC0008714399F6BD6EEF1431449905F6BD6E0D +:103B0C00EF0BA66EF6466E61F8C96EFFFF31629A36 +:103B1C00194A7005DE16A4704A7005DF0FA47050A8 +:103B2C0004C15010FD3E35C0EF02F47031649A1997 +:103B3C004A7205DE16A4724A7205DF0FA472500891 +:103B4C00C15010FD3E35C0EF02F472D473DD03B4E6 +:103B5C0073D731729A174A7105DE14A4714A710534 +:103B6C00DF0DA4715010C1FD3E35C0EF02F4714A57 +:103B7C00710661F8CD7325D7C736100571D4DE0EEA +:103B8C008FB2FB5C02D1DF0630FE386194D2400468 +:103B9C00F903DF1C3122070530862A6194315499D0 +:103BAC000C7153995080C15012FD3E35C0FDC13B84 +:103BBC00FDE73BC6D78F03FC5C01D1DD1DD47BDD5B +:103BCC0003B47BD7CD7B098D644B7ADD0D8D649D61 +:103BDC007A5040C15012FD3E35C0D74004F903DD88 +:103BEC0004F6BD1AD7D5D0FBDF08F6461ADD19B698 +:103BFC001AD7D9CCFBF1461ADD0ED9CCFB12AD1A73 +:103C0C0043DE03A61AD7B61AD7717BFAC78FC4FB4B +:103C1C0076F5C4FB717AFA5C10D161E87162996631 +:103C2C005C0FD1DD57665C01D1DD05F504F9EF4C75 +:103C3C00665C02D1DD11E0C15003FDCB2BC07113CA +:103C4C0000711B20710303665C04D1DD117113003C +:103C5C00711B20D503FC61F8710303FD8C35665C88 +:103C6C0008D161E87103035005FD220A710203506B +:103C7C0003C1FDCB2BC0711A20FD732BF2C6D7C725 +:103C8C0056FF4A4A1361C8ED493D8F06F931150DAF +:103C9C00314505300600EF14300400EF0F8F06F9A4 +:103CAC00314505300500EF04D907F9F1609F28FC78 +:103CBC008D7C9F29FC713496E661301271049661FB +:103CCC00DC31196162629F2AFCE52BFC31449A05B8 +:103CDC00304000EF01F6C131340405302000EF0113 +:103CEC00F6C2616B08616A08C131749A0530040030 +:103CFC00EF01F6C2616B08616A08C131649A04E68F +:103D0C00A1EF01F6C2616B08616A08C131549A03D4 +:103D1C00E6EF01F6C2616B08616A9F2CFCF171241D +:103D2C000461DC9F26FCF171540761DC9F27FCD8F1 +:103D3C004AF10104ECFC14A9148976A44A6672C6F3 +:103D4C00D7C7FD46098F04F9318FE724000061F8CD +:103D5C00ED283F23DD1B2361F8ED343E2361F8EDA4 +:103D6C00AD3E2361F8EDF63E2361F8EDC83FED253D +:103D7C003FF6BD747113974005F901DF2C31349A6D +:103D8C001B466EDD04F424EF02A4244A2465DC0FE8 +:103D9C00F6BD6EF504F9712299ED4D40FDB123ADE0 +:103DAC006E440A0061D8ED4D40714299FD98047142 +:103DBC006396FDB1234007F903DF09712299F504DD +:103DCC00F9ED4D40FD7F2640B1FB9BDE0971229938 +:103DDC00F504F9ED4D40714A277140110571301110 +:103DEC0005713A22715A2271501105FDD929D2DD83 +:103DFC0009712299F504F9ED4D4071103500CF375A +:103E0C00001D71401205FD402A4005F901DD0640F8 +:103E1C0005F903DF05F5CDFBEF04CFCDFB03CF0494 +:103E2C00F902FDAB29ED4D4071103500CF37001D67 +:103E3C0071401205FDD92CFD0605FD8C35FD0331B5 +:103E4C00F537FF712BE0F505F9712299CBE43FEFC3 +:103E5C00CBE6F6F0FD9804713BD48F06F9310522C0 +:103E6C005002FDDC2BD261E87170B3FB5004FDDC19 +:103E7C002B625C03318E315D34B3FB89616899FD33 +:103E8C00B123FDE32D710806F9CF04F9038FA6FBCE +:103E9C005C02D1DD095080C15010FD3E35C0ED4DA6 +:103EAC0040FD4F403164992FA47ED47EDD0831A4AF +:103EBC00E00A31020C06712BE0FDC34031A4E0177F +:103ECC0031040C13712BE05027C15005FDCB2BC0D6 +:103EDC00CF04F904712299FDB8408F06F9312507FA +:103EEC0031349A03F504F9ED4D40FD4F4031020C8D +:103EFC0015D83AC15005FDCB2BC05005FD220AFD4B +:103F0C00C340CF04F903FDB8408F06F931250731C2 +:103F1C00349A03F504F9ED4D40F504F9CFCDFB03CC +:103F2C00F5CEFBF5D0FB717297F6426CFF61E8EDB4 +:103F3C004D40F6BD74711397F5E4FBFDCA39717AE7 +:103F4C00FAFD612EFD2C2DFD5805712B21714B9D19 +:103F5C0031349702EFFACE3708CBE4BFFFCBE6FF44 +:103F6C00F3CED4FFF5B4FBF5B5FBF5B6FBF5B7FB1B +:103F7C00CF37000971481205F6BEE0BEE2BED07123 +:103F8C006A27FD532A714307714B2771481005713D +:103F9C004811057138100571381105713302713BE8 +:103FAC0022715302715B227158100571581105CFA3 +:103FBC0004F905714299F6BD6EFD0F0AF505F9F489 +:103FCC00247128100531349A04D432DD20E505F92A +:103FDC00E504F98F06F9312568F5F8FBF5F6FB5089 +:103FEC002EFD220ACF05F903E504F9EF54FDEC048C +:103FFC00FD44237173017132047143027103967194 +:10400C00629631949E02EFFA712AE7CEA409F5F379 +:10401C00003104070261FDE5F300F46AFD4609CEA8 +:10402C00A40831329A06CF04F905EF09714399E5DA +:10403C0005F9E504F9712BE78F06F9312503F50431 +:10404C00F9C6D78FE3FB5C01D1DF60D47FDF193178 +:10405C000200585003FDDC2B625C01D1DF07F50434 +:10406C00F9712299D7E47FD74A7FF0DF073104003A +:10407C003AF47FD74A7FC8DF0AF504F9712299CD4B +:10408C007FF0D7310200084A7FFFDD1FA47FD7F0F5 +:10409C00C15004FDCB2BC08FB3FB5C9F9FB3FB7156 +:1040AC0010C4FB30153C6194CD7FF0D731149706CA +:1040BC00F504F9712299D7716399F47E717207FD39 +:1040CC006402717307D7FD6105F2D7717BFAC720C3 +:1040DC000CFBF8FF8FEAFBF0F9E9FBF303FD1E4F35 +:1040EC0013BC048FECFBF0F9EBFBF303FD1E4F1339 +:1040FC00BC028FEEFBF0F9EDFBF303FD1E4F13BB7F +:10410C00717AFAAC04BDD8F6BDDAAC04311EBDDC54 +:10411C00F6BDDEFDE60DADD8BDDCADDABDDEAC0224 +:10412C00BDD8F6BDDAAC02311EDADCC3DADEC3BDB3 +:10413C00DCF6BDDEFDE60DC0BDDEC0BDDCADDEFDDA +:10414C005C0FADD8BDDCADDABDDEABBDD8F6BDDAEB +:10415C00AB311EDADCC3DADEC3BDDCF6BDDEFDE658 +:10416C000DC0BDDEC0BDDCADDEFD5C0FDADAADD856 +:10417C00FDA644C3C58D8C5C3FF0317E0440FC141D +:10418C00C2C0B9A48CF6BC08BC0A9C078C074C2E88 +:10419C00DD3D8D8C0E0770F161DC605C3FF0317E93 +:1041AC00127940FCBDD8F6BDDA8C0773095C22315C +:1041BC008FBDDC70BDDEFDE60DAC08BDDCAC0AFDD0 +:1041CC005C0FADDABC0AADD8BC08615907EFBDACC9 +:1041DC0008BDD8AC0ABDDAC9DC0004F6FDB00EC9C6 +:1041EC00DCFFFFF6FDB10FADD8BD86AF3AFC4686BD +:1041FC00DD11AF3CFCBF3EFCAF3AFCBF3CFCAD86D6 +:10420C00BF3AFCAF3CFC423EFCDC46AF3AFC423CC5 +:10421C00FCDE3EAD26423AFCDE374A2A16DC1A4A50 +:10422C002AA0DE138D884B2ADE0DAF3AFC268A4479 +:10423C00691061C8FD8F42F42AAF3AFC445146DC48 +:10424C000AAF3AFC241027BD28EF0DC928F82AEF35 +:10425C00074A2AFF61E8A42AAF3EFC423CFCDC186A +:10426C00AF3CFC423AFCDE10AF3AFC4628DE09F4C7 +:10427C0088AF3AFCBD8AEF074A88FF61E8A4881032 +:10428C000CC6D7717BFAC7710A9E31929E02EFFA67 +:10429C008E949F34FC8E969F35FC8E979F36FC8EA9 +:1042AC00989F37FC8E939F38FC8E929F39FC710B34 +:1042BC009E717AFA8F37FCFDC50F76FD244413BD31 +:1042CC0084D5EFFBDF0AD5F0FBDF05D5F1FBDD254F +:1042DC00F6B14684DF11C9843722665C0391DF0690 +:1042EC000A84181A85009617FD474513FD6743315C +:1042FC00049A02EF61520692926934FC682EFCDF3C +:10430C00F6AD84BD82F880F3311C790AF944FEFFC6 +:10431C00DD44D880F101040AF914A944FFFFDF043D +:10432C00E6B9EF0BD880F101040AF914A9A1B9710F +:10433C007BFAA0EFFBD5EFFBDF1CA0F0FBD5F0FB6D +:10434C00DF14A0F1FBD5F1FBDF0CCFEFFBFFCFF0BF +:10435C00FBFFCFF1FBFFC6717AFAD7C716D880F1F5 +:10436C000744A800DC0571029AEF1CF647DD18A47F +:10437C00804A80A8DC0571029AEF0CF880F3311C9E +:10438C00F6780AF9B7EFE4C6D7C756A89666F031A7 +:10439C007E12F6B1780AF966D1DFF1717BFAF5EF8E +:1043AC00FBF5F0FBF5F1FBF48071039AC6717AFA18 +:1043BC00D7C72004FBF8FFD44ADF168D809D8D7182 +:1043CC007BFA52069292692EFC68C0FCDFF6717A79 +:1043DC00FA4A4A06DE0EE84A09C0FC9C03A44A8C41 +:1043EC000372EF30F88DF3311C790AF9BB31129A54 +:1043FC00058B9C03EF0F8C019C03D48DDF05CD8DB9 +:10440C00A7EF02B48D718071179A61DC61FB711199 +:10441C009A8C03721004C6D7C72008FBF8FF8F379D +:10442C00FCFDC50F9C078F36FCFDC50F9C068F3518 +:10443C00FCFDC50F9C058F34FCFDC50F9C048F380B +:10444C00FC9C038F39FC9C028C06318E0112791A6C +:10445C0020BB8C075C03D1DF098C064C0361C8615F +:10446C0079008C05318EB1610900BB313D1201031D +:10447C00BB8B0E04708C011C00BB8FF4FB4E03DC59 +:10448C000E8C034FF4FBDC0B8C024FF5FBDC04AB06 +:10449C0012EF03ABB1121008C6D7C7C3C12008FB7B +:1044AC00F8FFF661490A61F8614908DF07F7340043 +:1044BC0000ED4345E6BC04F6BC06AC0ABC02AC08F5 +:1044CC00BBAC06614902AC0461F8614900DE28AC62 +:1044DC0004BDD8AC06BDDAE1FD6B0FADDABC06ADA0 +:1044EC00D8BC04ABBDD8AC02BDDAE1FD860FADDAA9 +:1044FC00BC02ADD8BBEFCAAC06BC02AC04BBAC086A +:10450C00BDD8AC0ABDDAAC04BDDCAC06FDE90EAC22 +:10451C0004BDDCAC06FD5C0FE1FD860FADDABC061C +:10452C00ADD8BC04AC06614902AC0461F861490029 +:10453C00DCC5AC0214AB12100CC6D7C7C12004FBEF +:10454C00F8FF8F31FCFDC50F9C034E04DF1CAD82C0 +:10455C004684DE07AD84268212EF40F64684DF07E0 +:10456C004682DD03E7EF34F7EF318C04318EB11264 +:10457C008C03318E43DF1830382226820684BB8CA4 +:10458C00045C0391DF05AB041800BBAB12EF0C8C81 +:10459C00034E04DE0532A900EF01F71006C6D771F1 +:1045AC007BFA31229A0CF64690DD07B690717AFAB6 +:1045BC00EF7C71239A717AFA4004F904DF07715386 +:1045CC0007F42CEF69D9CFFBF1E7240000DD0F23B2 +:1045DC00DD1A23DD1023DD5323DD2723DD38715352 +:1045EC0007F42CEF49715207F42CEF42D42CDF075F +:1045FC00715207E42CEF05715307F42CC990FA00A3 +:10460C00EF2CD42CDF0B715207E42CC990FA00EF7D +:10461C001DF5CFFBEF18D42CDF0B715307E42CC91D +:10462C0090FA00EF09CFCFFB02EF03FD3B46D7D941 +:10463C0005FCF1E7240000DD0923DD2123DD09233E +:10464C00EF1B715307F42CD7D42CDF07715207E4FE +:10465C002CEF05715307F42CC9902D01D77152071B +:10466C00E42CD731629701D7710398D9CDFBF1E7D0 +:10467C00240000DD1223DD1923DD1123DD2623DDCB +:10468C003423DD3923DD3FFDFB46EF3DFD1C47EFB9 +:10469C0038D9CCFBC1AE6CFD8A2DC0F313BE6C7146 +:1046AC002304EF25F0C1AE6CFD8A2DC0F313BE6C54 +:1046BC00712304EF14F6BE6C712204EF0CCB6CFF6B +:1046CC0000712304EF03FD90474004F905DD06401B +:1046DC0004F901DF067123047103983104980FF675 +:1046EC00BE64BE6A31220402EF02F690BE6ED7CDD4 +:1046FC002E47F492AE6C317DBFCAFCFD6547D2DF0C +:10470C000ED9CCFBC1AE6CFD8A2DC0F313BE6CD799 +:10471C00FD6547D2DD0DCD2E47F492AE6C317DBFD9 +:10472C00CAFCD7E8920934205080D6BFC6FC22CAF6 +:10473C00FCBDD8304700FD110EBFC8FC30C6FCFDD7 +:10474C00A02DF313BE6CB42ED42EDF0CCD2E47A4AB +:10475C00924A921F61C8F492D740AFFB0BDC0571F3 +:10476C002304F2D740AFFB0661D831229611F0C179 +:10477C00AE6CFD8A2DC0F313BE6C712204EF03FDE9 +:10478C009047E2D7710298F0C1AE6CFD8A2DC0F350 +:10479C0013BE6CA4934A9340DC37F493D894F13154 +:1047AC003F0412FD14D894F1BDD85008FD600E08DA +:1047BC007208E6D2DD040192DFFC896158D1DD0577 +:1047CC00712204EF03712304A4944A942061C8F469 +:1047DC0094D7C73026FDC6D77180717DFADE03529F +:1047EC0001D75200D7C7C12004FBF8FF1704030000 +:1047FC00C1E0C15010C150A4FDB1021006629C0270 +:10480C00D1DD058C0272EF518C0C70C18C0470FDE3 +:10481C006948C0629C02D1DD058C0272EF3B8C03AF +:10482C005C7DD1DF03F2EF3117A1C1E0C15010C1A3 +:10483C0050A4FDB1021006629C02D1DD058C0272FF +:10484C00EF178C015C7DD1DD03F2EF0D8C0370C191 +:10485C005010FD6948C0629C021006C6D7C7880676 +:10486C0016710AE650A4FDE503D2DD0771339752A9 +:10487C0002EF1317FD01046770FD0104FD9448FD60 +:10488C007504713397F2C6D7FD4C0450A4FD010496 +:0A489C005020FD010450AAED0104B4 +:1048A60061FC61FCC1C3C5C7520C929269D4FEC1BA +:1048B600DFF88EFD708EFCC1717AFA4004F903DFD1 +:1048C6000530862A6194C09EFC609EFD34D4FE525B +:1048D60006C0B9A5A592DFF9C6C4C2C061FC61DFF6 +:1048E600520C929269D4FEC1DFF88EFD708EFCC127 +:1048F6008F4105775C04D1DD06675C01D1DD50315F +:104906005498367162077153988FB4FB5FBCFBD124 +:10491600DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE22 +:10492600FBD1DF098FB7FB5FBFFBD1DD0C3162071F +:1049360002EFFA716307716B2771139AFDAF30F4BA +:10494600227148500571605005717AFAED404A6748 +:104956005C02D1DD16D422DD124A2202DD0DF422DC +:104966007148500571605005717AFA717AFA8D2294 +:10497600318FE7240000DD0823DD1423DD2CEF4A08 +:10498600F44A7140500571505005E422ED404A8FBB +:1049960040059D4B715050058D4B9D4DD84BFD7973 +:1049A60034629D4CCD2202ED404A675C02D1DD1790 +:1049B600675C10D1DD05CD2203EF0F7148500571FC +:1049C600605005F422EF73CD22044A2203DF108DD6 +:1049D6004C9F4005D84CC1D84BFD1035C0EF1F8FFA +:1049E60040057671744BDC054A4B02DE0671605059 +:1049F60005EF47C7D84BFD3F31C071505005D84D24 +:104A0600F1242900DD27240400DD22242200DD1DF7 +:104A1600241100DD0C240100DD13241E00DD0EEF41 +:104A26000A4A4B60DF07CD4B61EF02A44B4A2203D3 +:104A3600DF08D84BFD7934629D4CC09EFC609EFD1C +:104A460034D4FE5206C0B9A5A592DFF961FCC1C3F4 +:104A5600C5C7520C929269D4FEC1DFF88EFD708EE6 +:104A6600FCC1717AFA51405F0401D1DD06F616A742 +:104A760047DFF2300400BF2401F6BF2A01300B0BDA +:104A8600BF2801FD6402300B0FBF2801FD64023010 +:104A96000F0FBF2801710AE6F6420C01DD33AF04A1 +:104AA60001BF0C0131529729715297710BE2D8510F +:104AB600FDE5033184BD02EFFACBB422FBD853F1F6 +:104AC600BEB8714BE1714BE5710ABD8D529E44EF44 +:104AD6000C715397714AE5717BBD713397C09EFC8B +:104AE600609EFD34D4FE5206C0B9A5A592DFF9C674 +:104AF600C4C2C061FCC1C5717AFAD450DD0BEA4E5E +:104B0600899E44A64EB450EF33710AE6300400BFC6 +:104B16002401F6BF2A01300B0BBF2801000000005C +:104B260000000000510FBF28010000000000000037 +:104B360000500FBF2801712397713397C4C061FCE1 +:104B460061EF520C929269D4FEC1DFF88EFD708E31 +:104B5600FCC12006FBF8FF71503002CEABACCC0492 +:104B660000F6BB31B2E210617900F6614900DFF36D +:104B760071603002ED004C8E519C03713BE28C0358 +:104B86005C02D1DD1E8C035C08D1DF097150300256 +:104B9600CC0400EFCC8C0570FDF235629E50CC043F +:104BA60002EFBE8C035C03D1DF408E509C02715035 +:104BB60030028C04D1DF0E8C0270FD3836629C0503 +:104BC600CC0401EF328C044C02DF0671603002EF38 +:104BD60029CF34025A716030028C0270C18C057084 +:104BE600FD9A35C0CF34024AEF108C035C01D1DD4B +:104BF6000671603002EF03ED674B1006C09EFC6045 +:104C06009EFD34D4FE5206C0B9A5A592DFF961FC1B +:104C1600C1C3C5C7520C929269D4FEC1DFF88EFD9E +:104C2600708EFCC1710A9E31929E02EFFA8FDEFBF6 +:104C36004F96FFDF198FDFFB4F97FFDF118FE0FBEA +:104C46004F98FFDF095004C15011FD3E35C0710B6E +:104C56009EC09EFC609EFD34D4FE5206C0B9A5A53A +:104C660092DFF9C6C4C2C061FCE46A61FCC1C3C577 +:104C7600C7520C929269D4FEC1DFF88EFD708EFC8D +:104C8600C1C1FBF8FF8D1F9C018E31318EE72406D2 +:104C960000DD0823DD0E23DD22EF38717AFA8C0160 +:104CA6009D62EF2F717AFA4007F901DF068C019DAC +:104CB60061EF2051FF2E019D61EF18717AFA8C0188 +:104CC6009D304004F903DD064004F904DF0530DDBC +:104CD6002561944031FF09DE05A031FFEF077158C9 +:104CE600F000716298710BE3C0C09EFC609EFD34BB +:104CF600D4FE5206C0B9A5A592DFF9C6C4C2C061EA +:104D0600FC717BFAC7D46A61F8312499277123991B +:104D1600D46ADD05B46ACEABAC717AFA5600664C3D +:104D26000ADD1172F3311C79D8FCCEFC0061CA6130 +:104D3600A486EFEA717AFAF2C6D7C7C1C1FBF8FFBB +:104D4600CC01008C014C0ADE36717BFA8C01F03105 +:104D56007E0410FC14A96168DF09AC02B9717AFA05 +:104D6600F2EF1D8C01F0317E127910FC614902DFF1 +:104D760006717AFAE2EF09717AFA615901EFC4E233 +:104D86001004C6D7C72004FBF8FFF64210FC61F8F2 +:104D9600ED6C4E717BFA9C038C034C0ADE3C8C0353 +:104DA600F0317E0410FC14A96168DF05717AFAEF10 +:104DB60029717AFA8C0372F3311C7910FCCEFC004F +:104DC60061CA629C02D1DF0A8C03F0317E12E6785A +:104DD60010FC717BFA615903EFBECC0200CC0101D5 +:104DE6008C02F0317E0410FC14A96168DD788C0217 +:104DF600F0317E127910FCE743DF658C014C0ADE48 +:104E06005F8C01F0317E127910FCE743DD4D717B3A +:104E1600FA8C01F0317E0410FC14A96168DF186178 +:104E260069018C01F0317E12F67810FC8C024E017D +:104E3600DCED717AFAEF2F8C01F0317E0410FC1450 +:104E4600A9128C02F0317E337810FC8C01F0317E91 +:104E560012E67810FC615902717AFA615901EF9BEA +:104E6600615902EDE64D00F21004C6D761FF520CFF +:104E7600929269D4FEC1DFF88EFD708EFCC1717A04 +:104E8600FA8FE4FB5C03D1DD114004F903DD064033 +:104E960004F904DF0530FE386194C09EFC609EFD77 +:104EA60034D4FE5206C0B9A5A592DFF961FC61FCB7 +:044EB60061FC61FC3E +:0A4EBA0000060C12181E242A3036E0 +:104EC400ACFB0000000066FE00000000533A85368B +:104ED4008C226F468C2E4B2FAB45843BD1084D3D25 +:104EE40028FC36FE20FE02F903F929FC30FE2AFCD8 +:104EF4002BFC08F926FC6CFF1AFF6EFF6AFF64FFA7 +:0A4F040027FC66FF2CFC555555559F +:104F0E00FF0000000000983AF82AFF00000047005A +:104F1E00317503F7332312D714AEF8C716AC061249 +:104F2E00C5AC0416F643DD078B99A7A5B3EFF5C202 +:024F3E00C6D7D4 :024FF400326623 -:0A4FF60031343A32373A3433000008 +:0A4FF60031353A35323A303100000F :00000001FF  \ No newline at end of file diff --git a/snake_trunk/bsr.lmf b/snake_trunk/bsr.lmf index 1731b920dd6cb074a3c105b475621edaec8d4b64..3812416b57bbecbe8024d594b523eb074b27cce6 100644 GIT binary patch delta 37421 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 delta 37438 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 diff --git a/snake_trunk/bsr_k0r.map b/snake_trunk/bsr_k0r.map index 014e9ad..dad1839 100644 --- a/snake_trunk/bsr_k0r.map +++ b/snake_trunk/bsr_k0r.map @@ -26,7 +26,7 @@ Direc-file:bsr_mcu.dr *** Link information *** 73 output segment(s) - 3E91H byte(s) real data + 3E95H byte(s) real data 6420 symbol(s) defined @@ -258,298 +258,298 @@ Direc-file:bsr_mcu.dr 0228CH 00000H @@CNST i2c_mcu-sub 0228CH 00000H - ROM_CODE 0228CH 02616H CSEG - ROM_CODE pm 0228CH 00A49H - ROM_CODE i2c_ctr 02CD5H 0005CH - ROM_CODE main 02D31H 00055H - ROM_CODE led 02D86H 00284H - ROM_CODE rtc 0300AH 000E0H - ROM_CODE vreg_ctr 030EAH 0049EH - ROM_CODE vreg_twl 03588H 000F9H - ROM_CODE adc 03681H 00261H - ROM_CODE renge 038E2H 00018H - ROM_CODE accero 038FAH 00155H - ROM_CODE sw 03A4FH 00131H + ROM_CODE 0228CH 0261AH CSEG + ROM_CODE pm 0228CH 00A4DH + ROM_CODE i2c_ctr 02CD9H 0005CH + ROM_CODE main 02D35H 00055H + ROM_CODE led 02D8AH 00284H + ROM_CODE rtc 0300EH 000E0H + ROM_CODE vreg_ctr 030EEH 0049EH + ROM_CODE vreg_twl 0358CH 000F9H + ROM_CODE adc 03685H 00261H + ROM_CODE renge 038E6H 00018H + ROM_CODE accero 038FEH 00155H + ROM_CODE sw 03A53H 00131H ROM_CODE task_misc - 03B80H 001C9H - ROM_CODE task_sys 03D49H 0038AH + 03B84H 001C9H + ROM_CODE task_sys 03D4DH 0038AH ROM_CODE pedo_alg_thre_det2 - 040D3H 004D4H - ROM_CODE led_cam 045A7H 000C4H - ROM_CODE led_pow 0466BH 0016FH - ROM_CODE voltable 047DAH 00000H + 040D7H 004D4H + ROM_CODE led_cam 045ABH 000C4H + ROM_CODE led_pow 0466FH 0016FH + ROM_CODE voltable 047DEH 00000H ROM_CODE pedo_lpf_coeff - 047DAH 00000H + 047DEH 00000H ROM_CODE kanaria_c - 047DAH 00006H - ROM_CODE get_ei 047E0H 0000DH + 047DEH 00006H + ROM_CODE get_ei 047E4H 0000DH ROM_CODE i2c_mcu-sub - 047EDH 000B5H - @@BASE 048A2H 00614H CSEG BASE - @@BASE loader 048A2H 00000H - @@BASE pm 048A2H 0003EH - @@BASE i2c_ctr 048E0H 00170H - @@BASE main 04A50H 00000H - @@BASE magic 04A50H 00000H - @@BASE WDT 04A50H 00000H - @@BASE i2c_mcu 04A50H 000F2H - @@BASE i2c_twl 04B42H 000D0H - @@BASE led 04C12H 00000H - @@BASE rtc 04C12H 0005DH - @@BASE vreg_ctr 04C6FH 00000H - @@BASE vreg_twl 04C6FH 00000H - @@BASE adc 04C6FH 00094H - @@BASE renge 04D03H 0016BH - @@BASE accero 04E6EH 00042H + 047F1H 000B5H + @@BASE 048A6H 00614H CSEG BASE + @@BASE loader 048A6H 00000H + @@BASE pm 048A6H 0003EH + @@BASE i2c_ctr 048E4H 00170H + @@BASE main 04A54H 00000H + @@BASE magic 04A54H 00000H + @@BASE WDT 04A54H 00000H + @@BASE i2c_mcu 04A54H 000F2H + @@BASE i2c_twl 04B46H 000D0H + @@BASE led 04C16H 00000H + @@BASE rtc 04C16H 0005DH + @@BASE vreg_ctr 04C73H 00000H + @@BASE vreg_twl 04C73H 00000H + @@BASE adc 04C73H 00094H + @@BASE renge 04D07H 0016BH + @@BASE accero 04E72H 00042H @@BASE self_flash - 04EB0H 00000H - @@BASE sw 04EB0H 00000H + 04EB4H 00000H + @@BASE sw 04EB4H 00000H @@BASE task_debug - 04EB0H 00000H + 04EB4H 00000H @@BASE task_misc - 04EB0H 00000H - @@BASE task_sys 04EB0H 00000H + 04EB4H 00000H + @@BASE task_sys 04EB4H 00000H @@BASE pedo_alg_thre_det2 - 04EB0H 00000H - @@BASE ini_VECT 04EB0H 00006H + 04EB4H 00000H + @@BASE ini_VECT 04EB4H 00006H @@BASE task_status - 04EB6H 00000H - @@BASE led_cam 04EB6H 00000H - @@BASE led_pow 04EB6H 00000H - @@BASE hal 04EB6H 00000H + 04EBAH 00000H + @@BASE led_cam 04EBAH 00000H + @@BASE led_pow 04EBAH 00000H + @@BASE hal 04EBAH 00000H @@BASE batt_params - 04EB6H 00000H - @@BASE voltable 04EB6H 00000H + 04EBAH 00000H + @@BASE voltable 04EBAH 00000H @@BASE pedo_lpf_coeff - 04EB6H 00000H + 04EBAH 00000H @@BASE kanaria_c - 04EB6H 00000H + 04EBAH 00000H @@BASE util_funcs - 04EB6H 00000H + 04EBAH 00000H @@BASE i2c_mcu-sub - 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL @cstart 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL pm 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL main 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL led 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL rtc 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL adc 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL renge 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL accero 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL sw 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP + 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL @cstart 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL pm 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL main 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL led 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL rtc 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL adc 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL renge 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL accero 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL sw 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP @@CNSTL task_misc - 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL task_sys 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP + 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL task_sys 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL led_cam 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL led_pow 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP + 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL led_cam 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL led_pow 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP @@CNSTL batt_params - 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP - @@CNSTL voltable 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP + 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP + @@CNSTL voltable 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP @@CNSTL pedo_lpf_coeff - 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP + 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP @@CNSTL kanaria_c - 04EB6H 00000H - @@CNSTL 04EB6H 00000H CSEG PAGE64KP + 04EBAH 00000H + @@CNSTL 04EBAH 00000H CSEG PAGE64KP @@CNSTL i2c_mcu-sub - 04EB6H 00000H - @@CNSTL 04EB6H 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04EB6H 0000AH - @@R_INIT 04EC0H 0004AH CSEG UNIT64KP - @@R_INIT @cstart 04EC0H 00000H - @@R_INIT loader 04EC0H 00000H - @@R_INIT pm 04EC0H 00000H - @@R_INIT i2c_ctr 04EC0H 00000H - @@R_INIT main 04EC0H 00000H - @@R_INIT magic 04EC0H 00000H - @@R_INIT WDT 04EC0H 00000H - @@R_INIT i2c_mcu 04EC0H 00000H - @@R_INIT i2c_twl 04EC0H 00000H - @@R_INIT led 04EC0H 00000H - @@R_INIT rtc 04EC0H 00000H - @@R_INIT vreg_ctr 04EC0H 00000H - @@R_INIT vreg_twl 04EC0H 00000H - @@R_INIT adc 04EC0H 0000CH - @@R_INIT renge 04ECCH 00014H - @@R_INIT accero 04EE0H 00000H + 04EBAH 00000H + @@CNSTL 04EBAH 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04EBAH 0000AH + @@R_INIT 04EC4H 0004AH CSEG UNIT64KP + @@R_INIT @cstart 04EC4H 00000H + @@R_INIT loader 04EC4H 00000H + @@R_INIT pm 04EC4H 00000H + @@R_INIT i2c_ctr 04EC4H 00000H + @@R_INIT main 04EC4H 00000H + @@R_INIT magic 04EC4H 00000H + @@R_INIT WDT 04EC4H 00000H + @@R_INIT i2c_mcu 04EC4H 00000H + @@R_INIT i2c_twl 04EC4H 00000H + @@R_INIT led 04EC4H 00000H + @@R_INIT rtc 04EC4H 00000H + @@R_INIT vreg_ctr 04EC4H 00000H + @@R_INIT vreg_twl 04EC4H 00000H + @@R_INIT adc 04EC4H 0000CH + @@R_INIT renge 04ED0H 00014H + @@R_INIT accero 04EE4H 00000H @@R_INIT self_flash - 04EE0H 00000H - @@R_INIT sw 04EE0H 00000H + 04EE4H 00000H + @@R_INIT sw 04EE4H 00000H @@R_INIT task_debug - 04EE0H 00000H + 04EE4H 00000H @@R_INIT task_misc - 04EE0H 00026H - @@R_INIT task_sys 04F06H 00000H + 04EE4H 00026H + @@R_INIT task_sys 04F0AH 00000H @@R_INIT pedo_alg_thre_det2 - 04F06H 00000H - @@R_INIT ini_VECT 04F06H 00000H + 04F0AH 00000H + @@R_INIT ini_VECT 04F0AH 00000H @@R_INIT task_status - 04F06H 00000H - @@R_INIT led_cam 04F06H 00000H - @@R_INIT led_pow 04F06H 00004H - @@R_INIT hal 04F0AH 00000H + 04F0AH 00000H + @@R_INIT led_cam 04F0AH 00000H + @@R_INIT led_pow 04F0AH 00004H + @@R_INIT hal 04F0EH 00000H @@R_INIT batt_params - 04F0AH 00000H - @@R_INIT voltable 04F0AH 00000H + 04F0EH 00000H + @@R_INIT voltable 04F0EH 00000H @@R_INIT pedo_lpf_coeff - 04F0AH 00000H + 04F0EH 00000H @@R_INIT kanaria_c - 04F0AH 00000H + 04F0EH 00000H @@R_INIT util_funcs - 04F0AH 00000H + 04F0EH 00000H @@R_INIT i2c_mcu-sub - 04F0AH 00000H - @@R_INIT @rom 04F0AH 00000H - @@R_INIS 04F0AH 00010H CSEG UNIT64KP - @@R_INIS @cstart 04F0AH 00000H - @@R_INIS loader 04F0AH 00000H - @@R_INIS pm 04F0AH 00002H - @@R_INIS i2c_ctr 04F0CH 00002H - @@R_INIS main 04F0EH 00000H - @@R_INIS magic 04F0EH 00000H - @@R_INIS WDT 04F0EH 00000H - @@R_INIS i2c_mcu 04F0EH 00000H - @@R_INIS i2c_twl 04F0EH 00000H - @@R_INIS led 04F0EH 00000H - @@R_INIS rtc 04F0EH 00000H - @@R_INIS vreg_ctr 04F0EH 00000H - @@R_INIS vreg_twl 04F0EH 00000H - @@R_INIS adc 04F0EH 00000H - @@R_INIS renge 04F0EH 00000H - @@R_INIS accero 04F0EH 00000H + 04F0EH 00000H + @@R_INIT @rom 04F0EH 00000H + @@R_INIS 04F0EH 00010H CSEG UNIT64KP + @@R_INIS @cstart 04F0EH 00000H + @@R_INIS loader 04F0EH 00000H + @@R_INIS pm 04F0EH 00002H + @@R_INIS i2c_ctr 04F10H 00002H + @@R_INIS main 04F12H 00000H + @@R_INIS magic 04F12H 00000H + @@R_INIS WDT 04F12H 00000H + @@R_INIS i2c_mcu 04F12H 00000H + @@R_INIS i2c_twl 04F12H 00000H + @@R_INIS led 04F12H 00000H + @@R_INIS rtc 04F12H 00000H + @@R_INIS vreg_ctr 04F12H 00000H + @@R_INIS vreg_twl 04F12H 00000H + @@R_INIS adc 04F12H 00000H + @@R_INIS renge 04F12H 00000H + @@R_INIS accero 04F12H 00000H @@R_INIS self_flash - 04F0EH 00000H - @@R_INIS sw 04F0EH 00000H + 04F12H 00000H + @@R_INIS sw 04F12H 00000H @@R_INIS task_debug - 04F0EH 00000H + 04F12H 00000H @@R_INIS task_misc - 04F0EH 00000H - @@R_INIS task_sys 04F0EH 00002H + 04F12H 00000H + @@R_INIS task_sys 04F12H 00002H @@R_INIS pedo_alg_thre_det2 - 04F10H 00006H - @@R_INIS ini_VECT 04F16H 00000H + 04F14H 00006H + @@R_INIS ini_VECT 04F1AH 00000H @@R_INIS task_status - 04F16H 00000H - @@R_INIS led_cam 04F16H 00002H - @@R_INIS led_pow 04F18H 00002H - @@R_INIS hal 04F1AH 00000H + 04F1AH 00000H + @@R_INIS led_cam 04F1AH 00002H + @@R_INIS led_pow 04F1CH 00002H + @@R_INIS hal 04F1EH 00000H @@R_INIS batt_params - 04F1AH 00000H - @@R_INIS voltable 04F1AH 00000H + 04F1EH 00000H + @@R_INIS voltable 04F1EH 00000H @@R_INIS pedo_lpf_coeff - 04F1AH 00000H + 04F1EH 00000H @@R_INIS kanaria_c - 04F1AH 00000H + 04F1EH 00000H @@R_INIS util_funcs - 04F1AH 00000H + 04F1EH 00000H @@R_INIS i2c_mcu-sub - 04F1AH 00000H - @@R_INIS @rom 04F1AH 00000H - @@RLINIT 04F1AH 00000H CSEG UNIT64KP - @@RLINIT loader 04F1AH 00000H - @@RLINIT pm 04F1AH 00000H - @@RLINIT i2c_ctr 04F1AH 00000H - @@RLINIT main 04F1AH 00000H - @@RLINIT magic 04F1AH 00000H - @@RLINIT WDT 04F1AH 00000H - @@RLINIT i2c_mcu 04F1AH 00000H - @@RLINIT i2c_twl 04F1AH 00000H - @@RLINIT led 04F1AH 00000H - @@RLINIT rtc 04F1AH 00000H - @@RLINIT vreg_ctr 04F1AH 00000H - @@RLINIT vreg_twl 04F1AH 00000H - @@RLINIT adc 04F1AH 00000H - @@RLINIT renge 04F1AH 00000H - @@RLINIT accero 04F1AH 00000H + 04F1EH 00000H + @@R_INIS @rom 04F1EH 00000H + @@RLINIT 04F1EH 00000H CSEG UNIT64KP + @@RLINIT loader 04F1EH 00000H + @@RLINIT pm 04F1EH 00000H + @@RLINIT i2c_ctr 04F1EH 00000H + @@RLINIT main 04F1EH 00000H + @@RLINIT magic 04F1EH 00000H + @@RLINIT WDT 04F1EH 00000H + @@RLINIT i2c_mcu 04F1EH 00000H + @@RLINIT i2c_twl 04F1EH 00000H + @@RLINIT led 04F1EH 00000H + @@RLINIT rtc 04F1EH 00000H + @@RLINIT vreg_ctr 04F1EH 00000H + @@RLINIT vreg_twl 04F1EH 00000H + @@RLINIT adc 04F1EH 00000H + @@RLINIT renge 04F1EH 00000H + @@RLINIT accero 04F1EH 00000H @@RLINIT self_flash - 04F1AH 00000H - @@RLINIT sw 04F1AH 00000H + 04F1EH 00000H + @@RLINIT sw 04F1EH 00000H @@RLINIT task_debug - 04F1AH 00000H + 04F1EH 00000H @@RLINIT task_misc - 04F1AH 00000H - @@RLINIT task_sys 04F1AH 00000H + 04F1EH 00000H + @@RLINIT task_sys 04F1EH 00000H @@RLINIT pedo_alg_thre_det2 - 04F1AH 00000H - @@RLINIT ini_VECT 04F1AH 00000H + 04F1EH 00000H + @@RLINIT ini_VECT 04F1EH 00000H @@RLINIT task_status - 04F1AH 00000H - @@RLINIT led_cam 04F1AH 00000H - @@RLINIT led_pow 04F1AH 00000H - @@RLINIT hal 04F1AH 00000H + 04F1EH 00000H + @@RLINIT led_cam 04F1EH 00000H + @@RLINIT led_pow 04F1EH 00000H + @@RLINIT hal 04F1EH 00000H @@RLINIT batt_params - 04F1AH 00000H - @@RLINIT voltable 04F1AH 00000H + 04F1EH 00000H + @@RLINIT voltable 04F1EH 00000H @@RLINIT pedo_lpf_coeff - 04F1AH 00000H + 04F1EH 00000H @@RLINIT kanaria_c - 04F1AH 00000H + 04F1EH 00000H @@RLINIT util_funcs - 04F1AH 00000H + 04F1EH 00000H @@RLINIT i2c_mcu-sub - 04F1AH 00000H - @@RLINIT @rom 04F1AH 00000H - @@CODEL 04F1AH 00000H CSEG - @@CODEL pm 04F1AH 00000H - @@CODEL i2c_ctr 04F1AH 00000H - @@CODEL main 04F1AH 00000H - @@CODEL magic 04F1AH 00000H - @@CODEL led 04F1AH 00000H - @@CODEL rtc 04F1AH 00000H - @@CODEL vreg_ctr 04F1AH 00000H - @@CODEL vreg_twl 04F1AH 00000H - @@CODEL adc 04F1AH 00000H - @@CODEL renge 04F1AH 00000H - @@CODEL accero 04F1AH 00000H - @@CODEL sw 04F1AH 00000H + 04F1EH 00000H + @@RLINIT @rom 04F1EH 00000H + @@CODEL 04F1EH 00000H CSEG + @@CODEL pm 04F1EH 00000H + @@CODEL i2c_ctr 04F1EH 00000H + @@CODEL main 04F1EH 00000H + @@CODEL magic 04F1EH 00000H + @@CODEL led 04F1EH 00000H + @@CODEL rtc 04F1EH 00000H + @@CODEL vreg_ctr 04F1EH 00000H + @@CODEL vreg_twl 04F1EH 00000H + @@CODEL adc 04F1EH 00000H + @@CODEL renge 04F1EH 00000H + @@CODEL accero 04F1EH 00000H + @@CODEL sw 04F1EH 00000H @@CODEL task_misc - 04F1AH 00000H - @@CODEL task_sys 04F1AH 00000H + 04F1EH 00000H + @@CODEL task_sys 04F1EH 00000H @@CODEL pedo_alg_thre_det2 - 04F1AH 00000H - @@CODEL ini_VECT 04F1AH 00000H - @@CODEL led_cam 04F1AH 00000H - @@CODEL led_pow 04F1AH 00000H + 04F1EH 00000H + @@CODEL ini_VECT 04F1EH 00000H + @@CODEL led_cam 04F1EH 00000H + @@CODEL led_pow 04F1EH 00000H @@CODEL batt_params - 04F1AH 00000H - @@CODEL voltable 04F1AH 00000H + 04F1EH 00000H + @@CODEL voltable 04F1EH 00000H @@CODEL pedo_lpf_coeff - 04F1AH 00000H + 04F1EH 00000H @@CODEL kanaria_c - 04F1AH 00000H + 04F1EH 00000H @@CODEL i2c_mcu-sub - 04F1AH 00000H - @@LCODEL 04F1AH 00022H CSEG - @@LCODEL abs 04F1AH 00008H - @@LCODEL memcpy_n 04F22H 0001AH -* gap * 04F3CH 000B8H + 04F1EH 00000H + @@LCODEL 04F1EH 00022H CSEG + @@LCODEL abs 04F1EH 00008H + @@LCODEL memcpy_n 04F26H 0001AH +* gap * 04F40H 000B4H MGC_VER 04FF4H 00002H CSEG AT MGC_VER magic 04FF4H 00002H MGC_TAIL 04FF6H 0000AH CSEG AT diff --git a/snake_trunk/hoge.bin b/snake_trunk/hoge.bin index c6c11bc9976ce026b311216c9c772e0bae75746f..2944ea62f58250aef56adeb41f0008b594ca2bbe 100644 GIT binary patch delta 3027 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 + loop ); + send_cmd_mgic_2B( BT_GAUGE_REG_BT_PARAM + loop, *(p_bt_param->mg_param + loop) ); } } @@ -594,10 +594,10 @@ static void BT_mgic_init() { // 0x1B-0x02 char i; - char dummy[2]; + u8 dummy[2]; for( i=0x02; i<0x1B; i+=2 ) { - iic_mcu_read( IIC_SLA_BT_GAUGE, i, 2, dummy); + iic_mcu_read( IIC_SLA_BT_GAUGE, i, 2, dummy ); } } } diff --git a/snake_trunk/yav_mcu_bsr.plg b/snake_trunk/yav_mcu_bsr.plg index 770d952..4a50b61 100644 --- a/snake_trunk/yav_mcu_bsr.plg +++ b/snake_trunk/yav_mcu_bsr.plg @@ -1,9 +1,7 @@ C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pm.c pm.c(543) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(543) : CC78K0R warning W0511: Different argument types in function 'send_cmd_mgic_2B' pm.c(555) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(600) : CC78K0R warning W0510: Pointer mismatch in function 'iic_mcu_read' pm.c(882) : CC78K0R warning W0401: Conversion may lose significant digits pm.c(886) : CC78K0R warning W0401: Conversion may lose significant digits pm.c(915) : CC78K0R warning W0401: Conversion may lose significant digits @@ -13,24 +11,13 @@ pm.c(1024) : CC78K0R warning W0401: Conversion may lose significant digits pm.c(1095) : CC78K0R warning W0401: Conversion may lose significant digits pm.c(1241) : CC78K0R warning W0401: Conversion may lose significant digits pm.c(1243) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 13 warning(s) found. +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. "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 magic.c Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -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 batt_params.c -batt_params.c(63) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(63) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(81) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(100) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(100) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(118) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(118) : 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\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 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\ @@ -58,4 +45,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 34 +Build Total error(s) : 0 Total warning(s) : 25 diff --git a/snake_trunk/yav_mcu_bsr.prk b/snake_trunk/yav_mcu_bsr.prk index e9067b3..6d7ecff 100644 --- a/snake_trunk/yav_mcu_bsr.prk +++ b/snake_trunk/yav_mcu_bsr.prk @@ -1,15 +1,14 @@ [ProjectManager] FrameMax=0 -FrameX=23 -FrameY=42 -FrameCX=1320 -FrameCY=987 +FrameX=449 +FrameY=68 +FrameCX=1271 +FrameCY=1021 OpenFile1=ProjectWindow PrjPos=0,0,706,0,291 -OpenFile2=config.h,0,206,11,1242,491,0,6,0,0 +OpenFile2=config.h,0,100,100,1125,668,0,6,0,0 OpenFile3=OutputWindow -OutputPos=0,296,827,375,1267 -OpenFile4=config.h,0,100,100,1125,668,17,5,0,0 +OutputPos=0,85,616,249,1141 ActivePRJ=yav_mcu_bsr.prj [ProjectWindow] ProjectWindowDispType=0 diff --git a/snake_trunk/yav_mcu_bsr.sdb b/snake_trunk/yav_mcu_bsr.sdb index 6bbe4f8..9bc1213 100644 --- a/snake_trunk/yav_mcu_bsr.sdb +++ b/snake_trunk/yav_mcu_bsr.sdb @@ -1,7 +1,7 @@ [SdbInfo] Ver=5 [loader.c] -T=51c8f978 +T=52b3fb69 1=incs_loader.h 2=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h 3=fsl_user.h @@ -13,7 +13,7 @@ T=51c8f978 9=WDT.h 10=magic.h [pm.c] -T=52b3e797 +T=52eb3448 1=incs.h 2=adc.h 3=led.h @@ -40,14 +40,14 @@ T=51c8f7f4 7=i2c_mcu.h 8=pool.h [magic.c] -T=52b3e79d +T=52eaefce 1=magic.h 2=config.h [WDT.c] T=51c8f7fd 1=incs_loader.h [i2c_mcu.c] -T=52b3e6e3 +T=52e9bc95 1=incs_loader.h 2=i2c_mcu.h 3=loader.h @@ -150,7 +150,7 @@ T=522971da 7=led.h 8=vreg_twl.h [task_sys.c] -T=52a9795d +T=52e9b9fb 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -235,7 +235,7 @@ T=51c8f7f9 7=vreg_ctr.h 8=vreg_twl.h [config.h] -T=52b3e0e0 +T=52e9bb3c [jhl_defs.h] T=52a97827 [user_define.h] @@ -271,7 +271,7 @@ T=51c8f7fa [i2c_ctr.h] T=51c8f7f5 [pm.h] -T=52b3ce05 +T=52e9ce36 [rtc.h] T=51c8f7f5 [reboot.h] @@ -305,7 +305,7 @@ T=51c8f7fd [led.h] T=51c8f7f9 [batt_params.h] -T=52004273 +T=52eb3448 1=jhl_defs.h [pool.h] T=51c8f7fa