From 81f850ca1426cc7742e0fd5a416a57a55aeb3a99 Mon Sep 17 00:00:00 2001 From: bless Date: Wed, 21 Jan 2026 15:51:14 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20init=20=EA=B0=9C=EB=B0=9C=20=EC=99=84?= =?UTF-8?q?=EB=A3=8C=20,=20hash,=20anaout,=20check=20=ED=95=80=20=ED=95=A0?= =?UTF-8?q?=EB=8B=B9=20=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DefaultBuild/anaout.obj | Bin 5856 -> 5764 bytes DefaultBuild/check_pin.obj | Bin 7108 -> 6440 bytes DefaultBuild/delay.obj | Bin 4452 -> 4444 bytes DefaultBuild/dipSwitch.obj | Bin 3868 -> 3572 bytes DefaultBuild/gatectrl.obj | Bin 6852 -> 7180 bytes DefaultBuild/hash_pin.obj | Bin 7160 -> 7068 bytes DefaultBuild/i2c.obj | Bin 17020 -> 11860 bytes DefaultBuild/multical.abs | Bin 86616 -> 86164 bytes DefaultBuild/multical.clnk | 5 - DefaultBuild/multical.map | 711 +------- DefaultBuild/multical.mot | 595 +++--- DefaultBuild/owi.obj | Bin 22984 -> 18108 bytes DefaultBuild/r_cg_adc.obj | Bin 4324 -> 4320 bytes DefaultBuild/r_cg_adc_user.obj | Bin 2600 -> 2588 bytes DefaultBuild/r_cg_cgc.obj | Bin 2808 -> 2804 bytes DefaultBuild/r_cg_cgc_user.obj | Bin 2944 -> 2936 bytes DefaultBuild/r_cg_port.obj | Bin 2780 -> 2868 bytes DefaultBuild/r_cg_port_user.obj | Bin 1648 -> 1640 bytes DefaultBuild/r_cg_serial.obj | Bin 12944 -> 12936 bytes DefaultBuild/r_cg_serial_user.obj | Bin 16544 -> 16448 bytes DefaultBuild/r_cg_wdt.obj | Bin 2984 -> 2976 bytes DefaultBuild/r_cg_wdt_user.obj | Bin 2596 -> 2592 bytes DefaultBuild/r_main.obj | Bin 17644 -> 16800 bytes DefaultBuild/r_systeminit.obj | Bin 3892 -> 3792 bytes DefaultBuild/uart.obj | Bin 8496 -> 6304 bytes QualityReport(multical,DefaultBuild).txt | 465 ++++- check_pin.c | 180 +- dipSwitch.c | 1 + gatectrl.c | 216 ++- gatectrl.h | 39 +- i2c.c | 146 -- i2c.h | 1 - multical.mtpj | 2123 ++++++++++++---------- multical.rcpe | 1150 ++++++++---- multical.user.mtud | 853 +++++++++ owi.c | 122 -- owi.h | 1 - r_cg_adc.c | 2 +- r_cg_adc.h | 2 +- r_cg_adc_user.c | 2 +- r_cg_cgc.c | 2 +- r_cg_cgc.h | 2 +- r_cg_cgc_user.c | 2 +- r_cg_macrodriver.h | 2 +- r_cg_port.c | 43 +- r_cg_port.h | 2 +- r_cg_port_user.c | 2 +- r_cg_serial.c | 2 +- r_cg_serial.h | 2 +- r_cg_serial_user.c | 2 +- r_cg_userdefine.h | 2 +- r_cg_wdt.c | 2 +- r_cg_wdt.h | 2 +- r_cg_wdt_user.c | 2 +- r_main.c | 14 +- r_systeminit.c | 4 +- uart.c | 62 - uart.h | 5 - 58 files changed, 3872 insertions(+), 2896 deletions(-) create mode 100644 multical.user.mtud diff --git a/DefaultBuild/anaout.obj b/DefaultBuild/anaout.obj index c00b787a460c87eaabe94570f517e16f5398d480..94b031121c038e6c9a577704b2425debc2748a4e 100644 GIT binary patch delta 1073 zcmZXTO-NKx6vxkfGn03TT*t)1qkPWnH8Lfn(7Da{7qQJ}+g;0S~|Kq!3173Ld{O-B`bMATPzW1p)*PL$< zM`t1d&x%HrnrYuFrsgi!3XzvLM5MYk8jBu|wTb=YjJxu&=oBC1vasFbndF%4s@xVa z%n>s^o;_euB9lm&nc?n3biBhDz<$Oks^pZvRxWBWjTU9SYhE0YORl<&9EF&>%-xh0 zL>j%rQG))KSCGKq#inG1>GCykssj}_K@dL^?;Yq*#BIBGaFEXZ_w*(0q?M&5w>f|K^dcBx12Jv`tAdf3}m@U{>%v*?lAnQlP z3*av${D(P+31bZp^FCO9J8wDB9k7oXc{tYZ_$T2e+Fr8J;A~Jm{B6vkbqRGUuEw%U zX}FjkW|h=p4m83=g-O6qwOEGzt(aTArkLBMAp=+a3mi}^U~8G(&SCY+ zzY5Jk#dWZ)%pOPc8K!u}-@whqI}7t+s?{ybs*NX^Rab@zv%Z|Goj-RYK012B%$i0| z+A?jUKbaaec3Re$-O>^*{wroCwfP?@O!@nTwxY?mfgNJE{1ec{Eg1>wo_QBhhddo@ z6drjssEg-v7G58koslo#&B?FucFXFJE*{AC5F#pwF3M!65qYNJt&ww>tK@sk7o-U5 oVnXf->)MJ>o)7O5B(H~cPaaqLNZt=O)*SOYU#im>{vVz351$Ub@Bjb+ delta 1165 zcmaiz+iMd+6vk(gY;$SRB%4$#R!qID*hbx6KrPjVUZC1E#WoZ^&8EpCd(PKu{U@r&VIQ(jN_oif6vK9T}%96n~kwrOo((uV)5=o z#57~Qz3k{8rOPmlWQKjin!?j%WY}XgSU)bIn`UAFb0*<}M_ci-_^Zl5DP9^siG|#5 zoNx@`!65|WvBAjsjPVfSr_^E(hxON9nz)>Q&64^`aV(cPvIWg9u+>oV@ zlb=-|uosuPf`q%o=>!}2TsjvQWoXItn-qSgC} zMH>$ji>?gkqN^tCA?r)Ys#;`luvyROTKhm!H??k~Z&2HuOr}g&^acO<&&xIV>$%Nu zhY`7gx55=!;kRK{R;0K1skgzRyh*CYhTMm1vJ6!LFaH1y0Y$3E&Yy-zK!#D&9>6)& zMm>xj%lqa~dkyobIg1%H^V<5LmuDaxRCo`>an@iA=NoVn=ST1~sMs1;!{^{u-VWuZ Wiu4@c_r3f9TB%pM>}PC=%KQddH`>?$ diff --git a/DefaultBuild/check_pin.obj b/DefaultBuild/check_pin.obj index b7c06d49901a9fa219f6eb8d62c01067f937acb2..f5eeaeba85b2ddb5fdf970a2a659b4d6905f5a8b 100644 GIT binary patch literal 6440 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 KXeg<{kni6fQ3~n+ literal 7108 zcmc&(ZH!b`89sOJ%+BnxFv|ifwZ%;9R=&2=87SYRE?w9FS!CHlQ`c!GGsA@)nVlJD zX8F(t7EKJ=Dq=C#kQj_@)c$BHv5lIlCDB;hCas~7XtX7jv>HDEl^Sis_&oQ%@66p1 znuaF&F6X|_`<&;Vd+zz3%b^WJgO+6(HOu_WG$UiS&oyS_KFi$U3Kp0iGsoDrG5cLn zz_iJYm*J-iUJHL{>+trFWjc%r97PyG;vG?>;4m&?J@BpEeC0$F-Zm+y>23h*xe9;t zHTZ?s;FH(jS6zc&cMX0Md88Fc?)&ruhz-J%)26bnQt#g(pY6kUU$G>yWO*W)yd$|h zxqRs|s}CIQUeB4wj7b1KUY9s(TY-S!ZJ{>Ha)aoVb0&I4HGgsQ)B7sS~CNy zQ#-0orJ5Spx@CCB_6;M+)YhW2zLMYTq}DstJ+)FfwQjsrb&6FdJ(#bI@5@x2B(ip8 zCJME?Ch~=ysYapkQugE5TVk`2oLN7zY%rM^9^M>Zf6t()??3}|p^ba%Be-%jN7yzN z$7-yOrnim*y;YwDlmhCkqbsd3ptiQcJH`9+skB*u*N9}))hTk6Th>nJ$qt@$Z zPam5|ezDsbn*EBI)s5kmyy@$2qavB-N4hSUXU>kqj+km9TEAdkBQO9X{Sw#=f=Ce| z!XyGnxOF6k)X#f5$WBVay&Bq;25HdpchmKa9W&w- zooc2U+fZ7tXV^fid9#|w=W(nbl?OyHOaa&Gz9;CQCG#~+u9zR1{9 z=H9!m2cA2v^||9dPM+G(m{7CLy*X`RE_mkEyP?ooZY^pNv^9$`)-uhc=WFN2d}NR> z*_4E(RZVb+a&85totL1oW?FXS#>lOaS)s1BnN~OEVW8L8kvpeNL*?x_a#u&!M48jy zu?U+u}H=+v5%qBEIdlYV|wi1_L%M7za!!EoV z*M@nyqs`opHnIS`+>a^6jc|rb5C1ncs#F#r=c*cIH7Q-}jZy(qbJdf$12{l`*u$>p z4nm&(obdFQJ?zar;KxzdfcZ0!W$KX*gU#Qq{q;@66qoAZN@;f`Gaehn6spD+>|eQj zVd^RqG&OMd;?%$Z{$ZY`?n%az%i@VdDqqZD!S$~Rs81G~LM>m6k8#mx=3$f>Q%UD` zr^hq7N@*vzmrU6XjmoIr=Y$qLM{S6P9e-NQ2W@G@uxBK8_9VA&gp)>?gl1B7>4eZ>95rwxKW z$e%vM5N9nf{64}C`xgj%k@=*X`GUa{&_5=I&Z@&KV;zcg1~ELtRyYv0Bf)Se+!hWW zL4GHa8i$`h=5Y4MD_de7ToOoX4*>+xq-Ms!;5@oU#GMfl&VR@=>)^a*?SVUqJG`FK zHRN=I!CAr_^he$*g!@gbQAm)XJ6`FzF{^niyN;Nat^GO&?mL`5SdnhLBbE*GexzBl z$lv0_TppEQ;=`+b_%0vb?860MmVXGoj5H}HLl=7u>hhmP9*z7LT;$>J_^@{_H)bEW z2c#TgWfMuje#Ht}y z4UdY{aO@GQhFCSrMZ$1t&Kh*iV2r9FZRtcKLi#RIkJd+e zzd#(uhXyQee+xpL-Dx31&UJ1b4vy3whekJVt8U&L)<2m`5z{vY1%vzlK=q?DiuY3f76F zWzHsMCX8!T`!pB2YlS|G?V>#UK%cwO#}5%p9q#qg zsM$E__GW~^V~$IZ6qCOM9rr^ug&RO9X5J&%{~lHm zJgV#32(EtJTAUqtubSp%K`3V4Vd#2QS8w=t=})TE-_4YaN(18++Q*$eabt zW@KI`(q{$3x%LvsCy+@UyIFN#7VL^}nVg9v}U&4EEyv-3^7yLhwe8b#K YBJ(+IT;wU_+0C!pjC~&8s~V>8KjC)f(f|Me diff --git a/DefaultBuild/delay.obj b/DefaultBuild/delay.obj index 913918c3b37fdbc4a22b9037208acbb8e33faee5..ffb2db358c67353f3fa05299df1c057a3fe2963c 100644 GIT binary patch delta 818 zcmY+BJ!n%=6vxkvxhDNc@@hnDzf2oSmR1tl*hDG_Vnsm|K`0n$6MciwKruLoN>I#h zJP->m4slSbOO_xN>`(^>Ke2;26fD%KIEZ$r;Q!orOY4Pq&hP%;|D1Q;y{iM?2JXky zc(p&OYlbmDLbaJt52`Ck|Mil4jn{QICsk~FGpk0_ zW3H=}{yh5mOqE|M{*ZXR?6ApuEuMhg-;2yIPEYQ@gbRIx;h{339Edz4tPlgEOUavtuM-QN7Jus0Q5 zwcJF0D7=fPi2Ovj0|DzP9^rk+;uFtpJ{*`<+I42vEMqyufq1UHiYd-42oX{ZDd=Y`Mg{C(LVg&^)$|e zdKJ%v_o^D-3CHzY)HHc966J-kqwnILT>c1s4L@_!=cn^4w}P7 zX!im{hmCI@+Dm=~Z5dk5Xq(VRIpieNJf{(ZdlhCVeLX zh=PLa6U?C=EGUwbkV`$(Loa%WC@2WpL!~_w!Gnh?-u!2GBE^Ay?|c9J^LBP-*W#P; z2mN%)8?a@SggD?G?W3$WncJ5c8cC&w(=;f8k!b)3**6#sB{9`ify0EM<~cL!+FQeKgPKrOjh9 z$}@5@a@ue5h8wcG`PQDg4Bw^R5@r_B-ft~hQTcRfrYu&u7P-*0XLz_}p;CY|8V)|B zq&V1_xT<*>xvF@V5VOe76?Y(D)bJ?oM1G|ho_XXI#S#JIJ)YXgZ7<&KyyPv6n$+lX34iWjWehc zw3pqOLwERo%#p7nI1_$q+T4KW3#yC!4W3b!mP0Q&iP**yh{t#iah#taF7i9X7rbpb Ua;p`;5)X7Fw}s3-h1Dh`DWfUyZ>aD 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 Bo&f*= delta 984 zcmaKqUr5tY6vyxVZ9n%Xjp;V`^S7{UW21ktU(J~if@JklEW{veWXrS-<{Z-svK;i1 z5P@P+Wu`Rdt)i?StdC9FjIez{jv?TnhA(r0-<|IRB~_WQ}wl1+z` zCr+N~JJM^VlKG*YV)pV7&ACl!(X1A(?OfKn<)89S+i59%G-2OfGqU{L-eq&lN+C3{ zO6v}@c4WKrw+tJa5Kj=DNsna)(z)Eg=++o0}X`I~#Xt~7>g zy4=;PUtx_Vu}xsG{(<=uYdb!$6%5u5nAzuY2+@dgezA7p1GAwL=IfXptifBs8#i%( zm6yaJIQn^^bE*($l}5hEs{}rvSWOT~@JYq_fE$XR2fxF*83J}+>0{6ftOFG+UMTIs za!HopFshCZ?0}xa@*`_h{Q&waYjvAd#V>*X+{D)u=UgX><#=o@8kFWjo0P7{T=?n0p_J)TY-A015RQhh@sg;aQO zu$YU*Vzks8`2Qnl3s{o+44;fs)(FWA-8P~!MGHn$zlYy!(25b#=jzZFnlZezt;Hh` z(!Q3c9&!rtn9@Nn<-p$3b+B`INL`h9_%$(zQXEFj~3fPt!6~CH_%ZtBIjwu sjB0T&-NoV>Et*mJh`s71B#+fr}6Q2R44aNB{r; diff --git a/DefaultBuild/i2c.obj b/DefaultBuild/i2c.obj index e4e7c52e27e369326d6edd769341fe812c1f5686..f60c54d33866209d3197daf8fb49d941d50528b2 100644 GIT binary patch literal 11860 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 IO4M2SUvb$QQvd(} diff --git a/DefaultBuild/multical.abs b/DefaultBuild/multical.abs index b2f1cea68df6b031cd9572804a0565325a3cc355..55375818fb5ccdca3c0147c9ca963aad510dbce4 100644 GIT binary patch delta 19582 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 delta 20109 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 y_SVwe@wwwqq$MZIpKgMv@=!+i9WB(8DFwB_% diff --git a/DefaultBuild/multical.clnk b/DefaultBuild/multical.clnk index 50fcaa4..7015b35 100644 --- a/DefaultBuild/multical.clnk +++ b/DefaultBuild/multical.clnk @@ -8,19 +8,14 @@ -Input=DefaultBuild\r_cg_serial_user.obj -Input=DefaultBuild\r_cg_wdt.obj -Input=DefaultBuild\r_cg_wdt_user.obj --Input=DefaultBuild\r_cg_adc.obj --Input=DefaultBuild\r_cg_adc_user.obj -Input=DefaultBuild\r_cg_port.obj -Input=DefaultBuild\r_cg_port_user.obj --Input=DefaultBuild\anaout.obj -Input=DefaultBuild\owi.obj -Input=DefaultBuild\i2c.obj -Input=DefaultBuild\uart.obj -Input=DefaultBuild\delay.obj -Input=DefaultBuild\dipSwitch.obj -Input=DefaultBuild\gatectrl.obj --Input=DefaultBuild\hash_pin.obj --Input=DefaultBuild\check_pin.obj -SECURITY_ID=00000000000000000000 -DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF -DEBug diff --git a/DefaultBuild/multical.map b/DefaultBuild/multical.map index c309d5e..21af100 100644 --- a/DefaultBuild/multical.map +++ b/DefaultBuild/multical.map @@ -1,4 +1,4 @@ -Renesas Optimizing Linker (W3.07.00 ) 14-Jan-2026 18:55:13 +Renesas Optimizing Linker (W3.07.00 ) 21-Jan-2026 11:35:14 *** Options *** @@ -13,19 +13,14 @@ Renesas Optimizing Linker (W3.07.00 ) 14-Jan-2026 18:55:13 -Input=DefaultBuild\r_cg_serial_user.obj -Input=DefaultBuild\r_cg_wdt.obj -Input=DefaultBuild\r_cg_wdt_user.obj --Input=DefaultBuild\r_cg_adc.obj --Input=DefaultBuild\r_cg_adc_user.obj -Input=DefaultBuild\r_cg_port.obj -Input=DefaultBuild\r_cg_port_user.obj --Input=DefaultBuild\anaout.obj -Input=DefaultBuild\owi.obj -Input=DefaultBuild\i2c.obj -Input=DefaultBuild\uart.obj -Input=DefaultBuild\delay.obj -Input=DefaultBuild\dipSwitch.obj -Input=DefaultBuild\gatectrl.obj --Input=DefaultBuild\hash_pin.obj --Input=DefaultBuild\check_pin.obj -SECURITY_ID=00000000000000000000 -DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF -DEBug @@ -47,705 +42,5 @@ Renesas Optimizing Linker (W3.07.00 ) 14-Jan-2026 18:55:13 *** Error information *** -*** Mapping List *** - -SECTION START END SIZE ALIGN -.vect - 00000000 0000007f 80 0 -.constf - 00000080 00000093 14 2 -.init_array - 00000094 00000094 0 2 -.sdata - 00000080 00000080 0 2 -.option_byte - 000000c0 000000c3 4 1 -.security_id - 000000c4 000000cd a 1 -.RLIB - 000000c4 000000c4 0 1 -.data - 000000ce 0000014c 7f 2 -.text - 0000014d 000002ff 1b3 1 -.textf - 00000300 00001ecd 1bce 1 -.const - 00003000 00003413 414 2 -.SLIB - 00003414 00005e55 2a42 1 -.bss - 000faf00 000fafa3 a4 2 -.dataR - 000fafa4 000fb022 7f 2 -.sbss - 000ffe20 000ffe20 0 2 -.sdataR - 000ffe20 000ffe20 0 2 - -*** Total Section Size *** - -RAMDATA SECTION: 00000123 Byte(s) -ROMDATA SECTION: 00000535 Byte(s) -PROGRAM SECTION: 000047c3 Byte(s) - -*** Symbol List *** - -SECTION= -FILE= START END SIZE - SYMBOL ADDR SIZE INFO COUNTS OPT - -SECTION=.vect -FILE=rlink_generates_03 - 00000000 0000007f 80 - -SECTION=.constf -FILE=_REL_print - 00000080 00000093 14 - -SECTION=.option_byte -FILE=rlink_generates_01 - 000000c0 000000c3 4 - -SECTION=.security_id -FILE=rlink_generates_02 - 000000c4 000000cd a - -SECTION=.data -FILE=DefaultBuild\r_main.obj - 000000ce 00000132 65 -FILE=DefaultBuild\i2c.obj - 00000134 00000139 6 -FILE=DefaultBuild\uart.obj - 0000013a 0000014a 11 -FILE=DefaultBuild\gatectrl.obj - 0000014c 0000014c 1 - -SECTION=.text -FILE=DefaultBuild\cstart.obj - 0000014d 000001bf 73 - _start - 0000014d 0 none ,g * - _exit - 000001bd 0 none ,g * - _atexit - 000001bf 0 none ,g * -FILE=DefaultBuild\r_cg_serial_user.obj - 000001c0 000002fb 13c - _r_uart0_interrupt_receive@1 - 000001c0 5f func ,l * - _r_uart0_interrupt_send@1 - 0000021f 2f func ,l * - _r_uart1_interrupt_receive@1 - 0000024e 5f func ,l * - _r_uart1_interrupt_send@1 - 000002ad 2f func ,l * - _r_iica0_interrupt@1 - 000002dc 20 func ,l * -FILE=DefaultBuild\r_cg_wdt_user.obj - 000002fc 000002fd 2 - _r_wdt_interrupt@1 - 000002fc 2 func ,l * -FILE=DefaultBuild\r_cg_adc_user.obj - 000002fe 000002ff 2 - _r_adc_interrupt@1 - 000002fe 2 func ,l * - -SECTION=.textf -FILE=DefaultBuild\stkinit.obj - 00000300 00000343 44 - _stkinit - 00000300 0 none ,g * - LSTINIT1 - 0000030e 0 none ,l * - LSTINIT2 - 00000338 0 none ,l * - LSTINIT3 - 00000343 0 none ,l * -FILE=DefaultBuild\r_main.obj - 00000344 00000903 5c0 - _hex2byte@1 - 00000344 34 func ,l * - _handle_uart_command_line - 00000378 539 func ,g * - _main - 000008b1 31 func ,g * - _R_MAIN_UserInit - 000008e2 22 func ,g * -FILE=DefaultBuild\r_systeminit.obj - 00000904 0000094a 47 - _R_Systeminit - 00000904 42 func ,g * - _hdwinit - 00000946 5 func ,g * -FILE=DefaultBuild\r_cg_cgc.obj - 0000094b 00000974 2a - _R_CGC_Create - 0000094b 2a func ,g * -FILE=DefaultBuild\r_cg_cgc_user.obj - 00000975 00000977 3 - _R_CGC_Get_ResetSource - 00000975 3 func ,g * -FILE=DefaultBuild\r_cg_serial.obj - 00000978 00000c4b 2d4 - _R_SAU0_Create - 00000978 c func ,g * - _R_UART0_Create - 00000984 6e func ,g * - _R_UART0_Start - 000009f2 26 func ,g * - _R_UART0_Stop - 00000a18 1e func ,g * - _R_UART0_Receive - 00000a36 18 func ,g * - _R_UART0_Send - 00000a4e 26 func ,g * - _R_SAU1_Create - 00000a74 c func ,g * - _R_UART1_Create - 00000a80 6e func ,g * - _R_UART1_Start - 00000aee 26 func ,g * - _R_UART1_Stop - 00000b14 1e func ,g * - _R_UART1_Receive - 00000b32 18 func ,g * - _R_UART1_Send - 00000b4a 26 func ,g * - _R_IICA0_Create - 00000b70 50 func ,g * - _R_IICA0_Stop - 00000bc0 5 func ,g * - _R_IICA0_StopCondition - 00000bc5 5 func ,g * - _R_IICA0_Master_Send - 00000bca 3f func ,g * - _R_IICA0_Master_Receive - 00000c09 43 func ,g * -FILE=DefaultBuild\r_cg_serial_user.obj - 00000c4c 00000d08 bd - _r_uart0_callback_receiveend@1 - 00000c4c 1 func ,l * - _r_uart0_callback_softwareoverrun@1 - 00000c4d 1 func ,l * - _r_uart0_callback_sendend@1 - 00000c4e 5 func ,l * - _r_uart0_callback_error@1 - 00000c53 1 func ,l * - _r_uart1_callback_receiveend@1 - 00000c54 2e func ,l * - _r_uart1_callback_softwareoverrun@1 - 00000c82 1 func ,l * - _r_uart1_callback_sendend@1 - 00000c83 1 func ,l * - _r_uart1_callback_error@1 - 00000c84 1 func ,l * - _iica0_masterhandler@1 - 00000c85 84 func ,l * -FILE=DefaultBuild\r_cg_wdt.obj - 00000d09 00000d1c 14 - _R_WDT_Create - 00000d09 10 func ,g * - _R_WDT_Restart - 00000d19 4 func ,g * -FILE=DefaultBuild\r_cg_adc.obj - 00000d1d 00000dd0 b4 - _R_ADC_Create - 00000d1d 91 func ,g * - _R_ADC_Start - 00000dae a func ,g * - _R_ADC_Stop - 00000db8 a func ,g * - _R_ADC_Set_OperationOn - 00000dc2 4 func ,g * - _R_ADC_Set_OperationOff - 00000dc6 4 func ,g * - _R_ADC_Get_Result - 00000dca 7 func ,g * -FILE=DefaultBuild\r_cg_port.obj - 00000dd1 00000dd7 7 - _R_PORT_Create - 00000dd1 7 func ,g * -FILE=DefaultBuild\anaout.obj - 00000dd8 00000e3a 63 - _ANAOUT_Set - 00000dd8 2b func ,g * - _ANAOUT_AllOff - 00000e03 11 func ,g * - _ANAOUT_Select - 00000e14 15 func ,g * - _anaout_pin - 00000e29 10 func ,g * - _anaout_all_off - 00000e39 2 func ,g * -FILE=DefaultBuild\owi.obj - 00000e3b 000015a5 76b - _OWI_EnablePower - 00000e3b 4 func ,g * - _OWI_DisablePower - 00000e3f 3 func ,g * - _GPIO_Clear - 00000e42 b func ,g * - _GPIO_Input - 00000e4d 7 func ,g * - _GPIO_Read - 00000e54 6 func ,g * - _OWI_Init - 00000e5a f func ,g * - _OWI_Start - 00000e69 16 func ,g * - _OWI_Stop - 00000e7f 15 func ,g * - _OWI_SecureStop - 00000e94 46 func ,g * - _OWI_WriteBit - 00000eda 3a func ,g * - _OWI_WriteByte - 00000f14 32 func ,g * - _OWI_ReadBit - 00000f46 50 func ,g * - _OWI_ReadByte - 00000f96 34 func ,g * - _OWI_T_ReadBytesAndPrint - 00000fca c8 func ,g * - _OWI_A_CommandMode - 00001092 26c func ,g * - _OWI_Diagnostic - 000012fe 102 func ,g * - _OWI_disable - 00001400 9 func ,g * - _OWI_T_CommandMode - 00001409 4f func ,g * - _OWI_CommandMode - 00001458 40 func ,g * - _OWI_ReadBytesAndPrint - 00001498 10e func ,g * -FILE=DefaultBuild\i2c.obj - 000015a6 00001a47 4a2 - _disable - 000015a6 19 func ,g * - _I2C_EnablePower - 000015bf 4 func ,g * - _I2C_DisablePower - 000015c3 3 func ,g * - _I2C_A_Command_Mode_receiveData - 000015c6 213 func ,g * - _I2C_Diagnostic - 000017d9 e4 func ,g * - _I2C_T_Command_Mode_receiveData - 000018bd 37 func ,g * - _I2C_Command_Mode_receiveData - 000018f4 26 func ,g * - _I2C_Command_Mode_Send - 0000191a 12e func ,g * -FILE=DefaultBuild\uart.obj - 00001a48 00001ba1 15a - _rs485_set_tx - 00001a48 b func ,g * - _rs485_init - 00001a53 a func ,g * - _uart_send_string - 00001a5d 22 func ,g * - _uart1_send_string - 00001a7f 10 func ,g * - _uart_send_hex - 00001a8f 50 func ,g * - _uart1_send_hex - 00001adf 4c func ,g * - _ADC_ReadAndSend_UART - 00001b2b 77 func ,g * -FILE=DefaultBuild\delay.obj - 00001ba2 00001c59 b8 - _delay - 00001ba2 16 func ,g * - _delay_us - 00001bb8 7d func ,g * - _delay_ms - 00001c35 25 func ,g * -FILE=DefaultBuild\dipSwitch.obj - 00001c5a 00001c6f 16 - _DipSwitch_Init - 00001c5a 8 func ,g * - _DipSwitch_ReadValue_0to31 - 00001c62 9 func ,g * - _DipSwitch_ReadAddr_1to32 - 00001c6b 5 func ,g * -FILE=DefaultBuild\gatectrl.obj - 00001c70 00001ce5 76 - _write_port@1 - 00001c70 d func ,l * - _GateCtrl_Init - 00001c7d 28 func ,g * - _GateCtrl_SetAll - 00001ca5 8 func ,g * - _GateCtrl_SetZacwire - 00001cad 8 func ,g * - _GateCtrl_ClearChannelPins - 00001cb5 c func ,g * - _GateCtrl_SelectChannel - 00001cc1 d func ,g * - _GateCtrl_Anaout - 00001cce 8 func ,g * - _GateCtrl_Hash - 00001cd6 8 func ,g * - _GateCtrl_Check - 00001cde 8 func ,g * -FILE=DefaultBuild\hash_pin.obj - 00001ce6 00001dd8 f3 - _hash_write_port@1 - 00001ce6 d func ,l * - _hash_set_output_pm@1 - 00001cf3 7 func ,l * - _hash_init - 00001cfa 47 func ,g * - _hash_all_off - 00001d41 10 func ,g * - _hash_pin - 00001d51 88 func ,g * -FILE=DefaultBuild\check_pin.obj - 00001dd9 00001ecd f5 - _write_port@1 - 00001dd9 d func ,l * - _set_output_pm@1 - 00001de6 7 func ,l * - _check_pin_init - 00001ded 38 func ,g * - _check_all_off - 00001e25 16 func ,g * - _check_pin - 00001e3b 93 func ,g * - -SECTION=.const -FILE=DefaultBuild\r_main.obj - 00003000 00003145 146 -FILE=DefaultBuild\anaout.obj - 00003146 00003184 3f - _s_port@1 - 00003146 2a data ,l * - _s_mask@2 - 00003170 15 data ,l * -FILE=DefaultBuild\owi.obj - 00003186 0000323f ba -FILE=DefaultBuild\i2c.obj - 00003240 00003396 157 -FILE=DefaultBuild\uart.obj - 00003398 0000339b 4 - _ADC_CHANNELS@1@ADC_ReadAndSend_UART - 00003398 4 data ,l * -FILE=DefaultBuild\hash_pin.obj - 0000339c 000033d7 3c -FILE=DefaultBuild\check_pin.obj - 000033d8 00003413 3c - -SECTION=.SLIB -FILE=_COM_faddsub - 00003414 0000354e 13b - __COM_fsub - 00003470 0 none ,g * - __COM_fadd - 00003478 0 none ,g * -FILE=_COM_fdiv - 0000354f 0000367c 12e - __COM_fdiv - 000035ae 0 none ,g * -FILE=_COM_fmul - 0000367d 00003769 ed - __COM_fmul - 000036c8 0 none ,g * -FILE=_COM_ftoul - 0000376a 00003775 c - __COM_ftoul - 0000376a 0 none ,g * -FILE=_COM_ultof - 00003776 0000377b 6 - __COM_ultof - 00003776 0 none ,g * -FILE=isdigit - 0000377c 00003785 a - _isdigit - 0000377c 0 none ,g * -FILE=memcpy - 00003786 00003795 10 - _memcpy - 00003786 0 none ,g * -FILE=memset - 00003796 000037a3 e - _memset - 00003796 0 none ,g * -FILE=sprintf - 000037a4 0000389c f9 - _sprintf - 000037a4 e1 func ,g * - __REL_sp@1 - 00003885 18 func ,l * -FILE=strcpy - 0000389d 000038a9 d - _strcpy - 0000389d 0 none ,g * -FILE=toupper - 000038aa 000038b7 e - _toupper - 000038aa 0 none ,g * -FILE=_REL_f_inf - 000038b8 000038bf 8 - __REL_f_inf - 000038b8 0 none ,g * -FILE=_REL_f_norm - 000038c0 000038cf 10 - __REL_f_norm - 000038c0 0 none ,g * -FILE=_REL_f_round - 000038d0 000038e2 13 - __REL_f_round - 000038d0 0 none ,g * -FILE=_REL_ftol - 000038e3 00003917 35 - __REL_ftol - 000038e3 0 none ,g * -FILE=_REL_ltof - 00003918 00003961 4a - __REL_ltof - 00003918 0 none ,g * -FILE=_REL_print - 00003962 000058b9 1f58 - __REL_print - 00003962 1046 func ,g * - __REL_fltprn@1 - 000049a8 941 func ,l * - __REL_henkan1@1 - 000052e9 28 func ,l * - __REL_henkan2@1 - 00005311 33 func ,l * - __REL_pri@1 - 00005344 298 func ,l * - __REL_fltgeti@1 - 000055dc 19d func ,l * - __REL_inmod@1 - 00005779 141 func ,l * -FILE=_COM_feq - 000058ba 000058cf 16 - __COM_feq - 000058ba 0 none ,g * -FILE=_COM_fge - 000058d0 000058e5 16 - __COM_fge - 000058d0 0 none ,g * -FILE=_COM_flt - 000058e6 000058fb 16 - __COM_flt - 000058e6 0 none ,g * -FILE=_COM_fne - 000058fc 0000590c 11 - __COM_fne - 000058fc 0 none ,g * -FILE=_COM_ftosl - 0000590d 00005914 8 - __COM_ftosl - 0000590d 0 none ,g * -FILE=_COM_lshr - 00005915 00005935 21 - __COM_lshr - 0000591f 0 none ,g * -FILE=_COM_sidiv - 00005936 00005957 22 - __COM_sidiv - 00005938 0 none ,g * -FILE=_COM_sirem - 00005958 00005977 20 - __COM_sirem - 00005958 0 none ,g * -FILE=_COM_ulldiv - 00005978 000059a1 2a - __COM_ulldiv - 00005978 0 none ,g * -FILE=_COM_ullrem - 000059a2 000059d2 31 - __COM_ullrem - 000059a2 0 none ,g * -FILE=_REL_fcmp - 000059d3 00005a0a 38 - __REL_fcmp - 000059d3 0 none ,g * -FILE=_REL_fordered_core - 00005a0b 00005a26 1c - __REL_fordered_core - 00005a0b 0 none ,g * -FILE=_REL_lldiv - 00005a27 00005c2c 206 - __REL_lldiv - 00005a43 0 none ,g * -FILE=_REL_llrem - 00005c2d 00005e30 204 - __REL_llrem - 00005c4a 0 none ,g * -FILE=_REL_ltosl - 00005e31 00005e55 25 - __REL_ltosl - 00005e31 0 none ,g * - -SECTION=.bss -FILE=DefaultBuild\r_cg_serial.obj - 000faf00 000faf1f 20 - _gp_uart0_tx_address - 000faf00 2 data ,g * - _g_uart0_tx_count - 000faf02 2 data ,g * - _gp_uart0_rx_address - 000faf04 2 data ,g * - _g_uart0_rx_count - 000faf06 2 data ,g * - _g_uart0_rx_length - 000faf08 2 data ,g * - _gp_uart1_tx_address - 000faf0a 2 data ,g * - _g_uart1_tx_count - 000faf0c 2 data ,g * - _gp_uart1_rx_address - 000faf0e 2 data ,g * - _g_uart1_rx_count - 000faf10 2 data ,g * - _g_uart1_rx_length - 000faf12 2 data ,g * - _g_iica0_master_status_flag - 000faf14 1 data ,g * - _g_iica0_slave_status_flag - 000faf15 1 data ,g * - _gp_iica0_rx_address - 000faf16 2 data ,g * - _g_iica0_rx_len - 000faf18 2 data ,g * - _g_iica0_rx_cnt - 000faf1a 2 data ,g * - _gp_iica0_tx_address - 000faf1c 2 data ,g * - _g_iica0_tx_cnt - 000faf1e 2 data ,g * -FILE=sprintf - 000faf20 000faf23 4 - __REL_pointer@1 - 000faf20 4 data ,l * -FILE=_REL_print - 000faf24 000fafa3 80 - _qt@1@_REL_inmod@1 - 000faf24 80 data ,l * - -SECTION=.dataR -FILE=DefaultBuild\r_main.obj - 000fafa4 000fb008 65 - _uart_rx_done - 000fafa4 1 data ,g * - _uart_rx_index - 000fafa5 1 data ,g * - _uart_rx_buffer - 000fafa6 60 data ,g * - _uart_rx_length - 000fb006 2 data ,g * - _g_fixed_addr@1 - 000fb008 1 data ,l * -FILE=DefaultBuild\i2c.obj - 000fb00a 000fb00f 6 - _g_i2c_last_command - 000fb00a 3 data ,g * - _g_i2c_command_valid - 000fb00d 1 data ,g * - _dis@1@disable - 000fb00e 2 data ,l * -FILE=DefaultBuild\uart.obj - 000fb010 000fb020 11 - _g_adc_bytes - 000fb010 10 data ,g * - _g_adc_len - 000fb020 1 data ,g * -FILE=DefaultBuild\gatectrl.obj - 000fb022 000fb022 1 - _s_ch@1 - 000fb022 1 data ,l * - -Absolute value symbols -FILE=DefaultBuild\hash_pin.obj - @$IMM_28 - 00000028 0 none ,l * -FILE=DefaultBuild\check_pin.obj - @$IMM_28 - 00000028 0 none ,l * -FILE=rlink_generates_04 - __s.text - 0000014d 0 none ,g * - __e.text - 00000300 0 none ,g * - __s.textf - 00000300 0 none ,g * - __e.textf - 00001ece 0 none ,g * - __s.const - 00003000 0 none ,g * - __e.const - 00003414 0 none ,g * - __s.constf - 00000080 0 none ,g * - __e.constf - 00000094 0 none ,g * - __s.data - 000000ce 0 none ,g * - __e.data - 0000014d 0 none ,g * - __s.sdata - 00000080 0 none ,g * - __e.sdata - 00000080 0 none ,g * - __s.bss - 000faf00 0 none ,g * - __e.bss - 000fafa4 0 none ,g * - __s.sbss - 000ffe20 0 none ,g * - __e.sbss - 000ffe20 0 none ,g * - __s.dataR - 000fafa4 0 none ,g * - __e.dataR - 000fb023 0 none ,g * - __s.sdataR - 000ffe20 0 none ,g * - __e.sdataR - 000ffe20 0 none ,g * - __s.init_array - 00000094 0 none ,g * - __e.init_array - 00000094 0 none ,g * - __s.RLIB - 000000c4 0 none ,g * - __e.RLIB - 000000c4 0 none ,g * - __s.SLIB - 00003414 0 none ,g * - __e.SLIB - 00005e56 0 none ,g * - __s.option_byte - 000000c0 0 none ,g * - __e.option_byte - 000000c4 0 none ,g * - __s.security_id - 000000c4 0 none ,g * - __e.security_id - 000000ce 0 none ,g * - __s.vect - 00000000 0 none ,g * - __e.vect - 00000080 0 none ,g * - __RAM_ADDR_START - 000faf00 0 none ,g * - __RAM_ADDR_END - 000ffee0 0 none ,g * - __STACK_ADDR_START - 000ffe20 0 none ,g * - __STACK_ADDR_END - 000fb024 0 none ,g * - -*** Unfilled Areas *** - -AREA START END - -*** Delete Symbols *** - -SYMBOL SIZE INFO +E0562310:Undefined external symbol "_GateCtrl_Init" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_GateCtrl_SelectChannel" referenced in "DefaultBuild\r_main.obj" diff --git a/DefaultBuild/multical.mot b/DefaultBuild/multical.mot index d4a286d..8710350 100644 --- a/DefaultBuild/multical.mot +++ b/DefaultBuild/multical.mot @@ -76,7 +76,7 @@ S11304900061080C30738804500AD6880361080C84 S11304A0F072300900B800E61415440100DF7A62E6 S11304B0D1DD044C21DC0A301D30EF5D300E30EF0D S11304C05863D1DD044C15DC05302E30EF4B624F00 -S11304D008B0DF4263FCC11C00C4C5A80C25B80CDD +S11304D008B0DF4263FCC71C00C4C5A80C25B80CD7 S11304E07C80B804440180DC28F6B802A80A12B85B S11304F000F67C8016A8043747DE211503168B739B S1130500C6C7639BA800A112B800A802A1B802EF55 @@ -125,25 +125,25 @@ S11307A03161F8EEF000A80C12A802433030316138 S11307B0E8EEE2008806D1DD4191DD4F91DD5D91E7 S11307C0DD6B91DD759161F8EE80009161F8EE8545 S11307D0009161F8EE90009161F8EE9B009161F850 -S11307E0EE9B009161F8EE9D00300030FC7F1A0012 -S11307F0E730A086FCA21B00EF6B880773880872A1 -S1130800AEF8046E00FCBD1800EF71880773880809 -S113081072AEF8046E00FC091400EF708807738848 -S11308200872AEF8046E00FCF41800EF6D880873CB -S113083088077063FC1A1900EF60880773880872D0 -S1130840AEF8046E00FC581400EF4F880772A80835 -S1130850FC981400EF44880773880872AEF8046E9D -S113086000FCC61500EF33880773880872AEF804DD -S11308706E00FC921000EF22FC001400EF1C8807AD -S1130880FCFE1200EF148807FCD91700EF0C307F30 -S113089030EF03307030FC7F1A00F5A5AFF6BF06C9 +S11307E0EE9B009161F8EE9D00300030FC821A000F +S11307F0E730A086FCA51B00EF6B8807738808729E +S1130800AEF8046E00FCC01800EF71880773880806 +S113081072AEF8046E00FC0C1400EF708807738845 +S11308200872AEF8046E00FCF71800EF6D880873C8 +S113083088077063FC1D1900EF60880773880872CD +S1130840AEF8046E00FC5B1400EF4F880772A80832 +S1130850FC9B1400EF44880773880872AEF8046E9A +S113086000FCC91500EF33880773880872AEF804DA +S11308706E00FC951000EF22FC031400EF1C8807A7 +S1130880FC011300EF148807FCDC1700EF0C307F29 +S113089030EF03307030FC821A00F5A5AFF6BF06C6 S11308A0B08FA5AF318E04A6AFE7FC320B00EECDBE S11308B0FAFE2E00FC840900FC800A00FC700B0088 S11308C0FCF20900FCEE0A008FA5AF318E04A6AF3E -S11308D0E7FC320B00FEA0FAE730A086FCA21B0066 -S11308E0EFFE717AFAFCD10D00FC531A00FC1D0DC9 -S11308F000FCC20D00FC5A1C00FC6B1C009F08B0DD -S1130900EC7D1C00341600CA0000CA0100CA0200B3 +S11308D0E7FC320B00FEA0FAE730A086FCA51B0063 +S11308E0EFFE717AFAFCD10D00FC561A00FC1D0DC6 +S11308F000FCC20D00FC5D1C00FC6E1C009F08B0D7 +S1130900EC831C00341600CA0000CA0100CA0200AD S1130910CA0300CA0400CA0500CA0600CA0700CAFE S11309200800FC750900FC4B0900FCD10D00FC78A3 S11309300900FC740A00FC700B00FC1D0D00FC098E @@ -196,7 +196,7 @@ S1130C102AE631E4520C31F25108712BE63082009D S1130C20C2D771103002712BE68191DFFDF731924A S1130C305102528315BF18AFF6BF1AAF17BF16AFD4 S1130C40F514AF8800718A9E5013C2D7D7D7F1EC40 -S1130C50481A00D7E9A5AF09A6AF73A0A5AF8FA521 +S1130C504B1A00D7E9A5AF09A6AF73A0A5AF8FA51E S1130C60AF318EBF06B0634C0ADD1340A5AF5FDE23 S1130C700D8FA5AF318E04A6AFE7EC320B00E5A4CF S1130C80AFD7D7D7D731E25208AF1EAF616861E85A @@ -220,278 +220,279 @@ S1130D9071CA9951106F27FF9E27CE3000CE3200C2 S1130DA0F51000CF1100FFF51200CE3100D7710B02 S1130DB0E3710BE7717A30D7717B30710AE7710BFD S1130DC0E3D7710A30D7710B30D714AD1E316EB929 -S1130DD0D7F40DCF56000CD7C1C79800D1DD044C11 -S1130DE015DC031004D7318E12311C8802D17946E8 -S1130DF03116880073097031DF057CFF5DEF016DEA -S1130E009BEFE0C7F1819800F0FECCFF88004C1402 -S1130E10DFF3C0D7C79800D1DD044C15DC02C0D77E -S1130E20FEE0FF8800E0C2EFAFD1DD044C1561C8DD -S1130E30D7D0DF03F0EFA1EFDBEFC8CD0702D7F483 -S1130E4007D75A07FE51FE5F27FF9E27D7E16F277A -S1130E50FF9E27D7E15B07318ED73437008A207194 -S1130E608A9A2089718A99EFE4FED6FFF73032001E -S1130E70FCB81B00FED6FFF7303200ECB81B00FEB6 -S1130E80CBFFF730C800FCB81B00F7302C01FCB8CE -S1130E901B00EFAEC7FEAAFFF730FA00FCB81B0038 -S1130EA0C80003FEA7FFF7303C00FCB81B00FE910E -S1130EB0FFF7302800FCB81B008800919800DFE39E -S1130EC0FE8AFFF730FA00FCB81B00FE74FFF7300F -S1130ED03200FCB81B00C0EE73FF2004616832C806 -S1130EE04161F8329642F6FC6A3700B802C0C3FE8C -S1130EF05BFFA802123064002314C2C3F661D8B1A8 -S1130F00231215FCB81B00FE38FFC2C3A80210044C -S1130F10ECB81B00C1C73007FFB800C80208A8001E -S1130F2060738803318ED3EF03311E93DFFB31FDF1 -S1130F3031FEFEA5FF8802919802A800B1B800DF37 -S1130F40DF1004EE07FFC7F6B800FE07FF14A80081 -S1130F5004F4011215616813DF140161D30BF7E681 -S1130F60FCB81B00A800B1EFDFA80004F301016185 -S1130F70C30B308631FC5D1A0051FFC2D7F7303203 -S1130F8000FCB81B00FECCFEB800F7301E00FCB815 -S1130F901B008800C2D72004F198023007FFB80074 -S1130FA0C80308FEA0FF72C4C5647362318ED3EF18 -S1130FB0020193DFFC880261689802880391980318 -S1130FC0B5C0C5DFDE88021004D7C12098F713B876 -S1130FD002AEF8041600B800A8987C80B804637CBC -S1130FE08073A8043343DE12FEABFF73C4C5639958 -S1130FF0A802A112B802A515EFDC8816318EC1AE85 -S1131000F8040800B80214329431300F0FFCA437EE -S113101000C0C2C3AEF8040E00B800FC9D3800A89E -S113102000FC5D1A00AEF8041700B898E6B8027C1C -S11310308012A8043343DE57A89814F78A01980055 -S1131040899801301027FCA21B008800318EC188CA -S113105003318EC1AEF8040A00B80414329A313058 -S11310600F0FFCA437001004C2C3AEF8040E00B87E -S113107000FC9D3800A800FC5D1A00F7301027FC26 -S1131080A21B00A898A1A1B898A802A1A1EF9E1044 -S11310909AD7C3C1209AFC2B1B008F20B098024C16 -S11310A00461E8EE4F02F614B8083010B0B8061523 -S11310B0B800128802318E6C8016157C8047DE528F -S11310C0A80614AA0216A914C7C5AEF8041D00B8D0 -S11310D008031432CC31300F0FFCA4370010041273 -S11310E0A80003B8008F20B09802318E6C8012A83B -S11310F008A114B808157C8043DE0CC2C3A80403FD -S113110016A3CC002CC0C3A806040400B806A8008B -S1131110EFA0AEF8041900B80A0314F6B808CA0020 -S11311202CCD0702F730581BFCB81B00A800A1B84F -S113113006FE60FDA808312D04A431B800C80204DD -S1131140C4C589FECEFD8802919802A800A1B8000A -S1131150DFEEFE2AFDF730F401FCB81B00530DAEA0 -S1131160F8040C0014CA00FF93A5DFF9F6B804F7DD -S113117030F401FCB81B00FE1AFD5151FE95FDC868 -S1131180020DAEF8040C00B800FE0AFE73C4C56379 -S1131190998802919802A5C0C5DFEEFEE1FC530DCB -S11311A0AEF8040C00148981DF1893A5DFF8A804B5 -S11311B044020061F8EE0601A1B8047C8044038077 -S11311C0DCAD880E318EC1880F318EC1A80A12A8F9 -S11311D00E031432D131300F0FFCA4370010041267 -S11311E0A8060312A80A0314A3CA002C13B806A85D -S11311F008A1B8087C8044068061D8EE33FF889C3F -S11312004C0361E8EEBC00A89A616861F8EEB30093 -S1131210F6B804FE7EFC889D61019802FEF5FCC8C8 -S11312209C03A89A14B80089FEE9FC889C91989CB8 -S1131230A800A114B800DFEFFE44FCF730F401FC71 -S1131240B81B00530DAEF8040C0014CA00FF93A59C -S1131250DFF9FE3FFC8802718AFEB8FCC89C0DAE23 -S1131260F8040C00B800FE2DFD73C4C56399889C76 -S113127091989CA5C0C5DFEEFE04FC530DAEF804A6 -S11312800C00148981DF1893A5DFF8A80444020038 -S1131290DD2CA1B8047C8044038061D8EE74FF88FF -S11312A00E318EC1880F318EC1A80A12A80E031404 -S11312B032DA31300F0FFCA437001004EF13F407B7 -S11312C0109ED7A80A031432E331300F0FFCA43761 -S11312D00012A8060312A80A33031413CA000DA5AA -S11312E0CA000AA5CA0000FC5D1A00F7301027FCEA -S11312F0A21B00EFC930BC31FC5D1A00EFC220987C -S1131300F6B808B806FE8CFBA808312D04E831B8FD -S113131000C80204C4C589FEFAFB8802919802A899 -S113132000A1B800DFEEFE56FBF730F401FCB81B59 -S113133000530DAEF8040A0014CA00FF93A5DFF9A8 -S1131340F6B804F730F401FCB81B00FE46FB51511B -S1131350FEC1FBC8020DAEF8040A00B800FE36FC5C -S113136073C4C563998802919802A5C0C5DFEEFED7 -S11313700DFB530DAEF8040A00148981DF1593A503 -S1131380DFF8A804440200DD72A1B8047C804403A1 -S113139080DCB0880C318EC1880D318EC1A80A1250 -S11313A0AEF8041B00B8040314321032300F0FFCE3 -S11313B0A43700100412A8060314A808127C804461 -S11313C00980DE08A8000516A5CC002CA313B808D4 -S11313D0137C80440A801561D8EE27FFA80012050B -S11313E01413CA000DA5CA000AA5CA0000FC5D1AA0 -S11313F000F7301027FCA21B00EF02F4071098D767 -S1131400F407301932EC5D1A00C1C3C7CD0702F6E8 -S1131410B800F730581BFCB81B00F7306400FE39E5 -S1131420FAFE70FA88036101FEE9FA8802318E6CD3 -S11314308012A8007C8043DE13A8041489FED4FA29 -S1131440A800A1B800A804A1B804EFDFFE30FA3068 -S11314501E321006EC5D1A00C1C3C7639800FE3348 -S1131460FA88006101FEACFAF7C0C38802318E6CC1 -S11314708014137C8045DE14A8041489FE95FAA810 -S113148000A112B800A804A1B804EFDFFEF0F930FF -S113149023321006EC5D1A0020FE20FE2074B804EE -S11314A0629800FEEEF98800610181FE66FAF71386 -S11314B0B802AEF8041800B800A8047C80B806632B -S11314C07C8073A8063343DE12FECAFA73C4C56374 -S11314D099A802A112B802A515EFDC8818318EC1B3 -S11314E0AEF8040A00B80214322832300F0FFCA4FC -S11314F03700C0C2C3AEF8041000B800FC9D380029 -S1131500A800FC5D1A00AEF8041900B802F6B8048D -S1131510A80612A804A1147C8043DE7C15A1B8049B -S11315207C8043A80214F7899801DE298A01980077 -S1131530301027FCA21B008800318EC18803318E35 -S1131540C1AEF8040C0014322E32300F0FFCA43755 -S1131550001004EF1D301027FCA21B008801318EFF -S1131560C1AEF8040A0014323832300F0FFCA4372D -S113157000C0AEF804080012040800B800FC9D384E -S113158000A800FC5D1A00F7301027FCA21B00A87D -S113159002A1A1B802EE78FF303D32FC5D1A0010C2 -S11315A0FE10FE1074D7340200320EB0306450FCCA -S11315B0CA0B00616861F8D7304032EC5D1A00CD87 -S11315C00702D7F407D7C3C120AAAEF8041700B89E -S11315D008341200325232FC863700F6B800340D5B -S11315E000F7AEF8040A00FC963700C80A00FC2B8A -S11315F01B004020B00461E8EED901F6B802F743BD -S1131600DD1D04FFFFDD2004FFFFDD2304FFFFDDFC -S113161026A343F612DF34DB1EB0AF1CB0EF2CDB85 -S113162012B0AF10B0EF24DB16B0AF14B0EF1CDB78 -S11316301AB0AF18B0EF14AF1AB0C1AF18B0C1DB15 -S113164016B0AF14B0FC7034001004C3C1A8041267 -S1131650AEF8042D00B80A0314327432300F0FFCB4 -S1131660A43700100412A8000312A8060314A3CA86 -S1131670002CC0C3A802A1B802440500DD05A802DD -S1131680EE7BFFE730A086FCA21B00F6B804A80896 -S11316901288AD610198023403005064FCCA0B0047 -S11316A0F74361E8EE2301301027FCA21B00AEF8DB -S11316B0040A00128802340D005064FC090C00F77F -S11316C04361E8EEFF00301027FCA21B00880C31B8 -S11316D08EC1880D318EC1A80412A80A031432A049 -S11316E032300F0FFCA43700100412A80003B80016 -S11316F0A804127C80440580DE0CC4C5A806051627 -S1131700A5CC002CC0C5A808040300B808A313B8CE -S113171004137C8044068061D8EE72FFC2C3A8061D -S113172003B8041488ACD1CA002CDD06A8AA6168E9 -S1131730DF0DA532E932300F0FFCA43700EF5288D9 -S1131740AC318E14A8AA1288025064FCCA0B00F7AC -S113175043DF6DA330A086FCA21B00AEF8040A0090 -S1131760128802340D005064FC090C00F743DF4B6F -S1131770301027FCA21B00880C318EC1880D318EDD -S1131780C1A80814A532E032300F0FFCA4370010B2 -S11317900412A8000312A806330316A11417CA00E2 -S11317A00DA5040300CA000A1413CA0000FC5D1A44 -S11317B000F7301027FCA21B00EF1630C332EF0DE8 -S11317C030A932EF08308B32EF03307932FC5D1AE6 -S11317D00010AED7306432EFF4C120B4AEF8041573 -S11317E000B806341E0032EE32FC863700F6B80428 -S11317F0340D00F7AEF8040800FC963700C8080062 -S1131800F6B802A8061288B56101980034030050A6 -S113181064FCCA0B00F74361E8EE9C00301027FC1F -S1131820A21B00AEF8040800128800340D005064B6 -S1131830FC090C00F743DF76301027FCA21B00885C -S11318400A318EC1880B318EC1A80612AEF8043756 -S113185000B8040314323333300F0FFCA4370010E4 -S11318600412A8020314A804127C80440980DE0830 -S1131870A8000516A5CC002CA806040300B806A3EE -S113188013B804137C80440A801561D8EE72FFA853 -S11318900012051413CA000DA5CA000AA5CA000047 -S11318A0FC5D1A00F7301027FCA21B00EF07301E66 -S11318B033FC5D1A0010B6D7300C33EFF4C1C3FC0F -S11318C0700B00CD0702320F00304042FCA21B0017 -S11318D08800318E14A80212880161015064FCCA88 -S11318E00B006168DF09304E331004EC5D1A0030E0 -S11318F03C33EFF5C71663980062318E14C7C28873 -S11319000061015064FCCA0B006168DF0830653374 -S1131910C2EC5D1A00305333EFF620FE20FE207C2B -S11319203410009802609803F6B804F7AEF8041077 -S113193000FC963700340800F7AEF8040800FC9663 -S11319403700AEF8042000B800345802F7FC96378C -S1131950008802318EB80614C2C38803610150E8BE -S1131960FC090C00F74361E8EED800520F30404206 -S1131970FCA21B008820318EC1AEF8041200B8020C -S113198014327F33300F0FFCA43700C0C2C3AEF84B -S1131990040800FC9D3800A800FC5D1A00F7301014 -S11319A027FCA21B00AEF8042100B802A8066C8034 -S11319B012A804A1147C8043DE7B15A1B8047C80AA -S11319C043A80214F7899801DE298A01980030108F -S11319D027FCA21B008800318EC18803318EC1AE62 -S11319E0F804140014328533300F0FFCA4370010B0 -S11319F004EF2A301027FCA21B008801318EC1AEEF -S1131A00F8041200B80214328F33300F0FFCA437DD -S1131A1000C0C2C3AEF8040800FC9D3800AEF80450 -S1131A201000FC5D1A00F7301027FCA21B00A8026E -S1131A30A1A1EE75FF309433FC5D1A0010FE10FE78 -S1131A40107CD7306A33EFF0D1DF045A04DFD76A51 -S1131A500420D751DF5F24FF9E24F1EFEBC1C7F6CA -S1131A60B800A8021489D1DD08A800A1B800A5EF28 -S1131A70F4E1FED3FFC2C3A8021004EC4E0A001620 -S1131A80F71489D1DD04A3A5EFF817EC4A0B00C7BE -S1131A9075314A74318E12655C0F77644C0A3430A8 -S1131AA000DC081304F6FF143241001503609800AB -S1131AB067318E12674C0A343000DC081304F6FFD9 -S1131AC0143241001503609801E1FE7BFFE7A3AEE9 -S1131AD0F8FC4E0A00F7301027FCA21B00C0D7C741 -S1131AE075314A74318E12655C0F77644C0A343058 -S1131AF000DC081304F6FF1432410015036098005B -S1131B0067318E12674C0A343000DC081304F6FF88 -S1131B10143241001503609801E7A3AEF8FC4A0BA8 -S1131B2000F7301027FCA21B00C0D72008F520B016 -S1131B303010B0B800C8020434983315B804899E34 -S1131B4031FCAE0D003184E3FC710BE3AEF8040606 -S1131B5000FCCA0D00FCB80D00A806F7FC7637009F -S1131B6014307F44C13000C0C115FCAE35001410E0 -S1131B700430A140C13085EBC115FCC836001610F5 -S1131B8004A020B0C4C513BA0217B9A80004040005 -S1131B90B8008802919802A804A114B804DF9F1029 -S1131BA008D70401001461D8A31504FFFF1461C809 -S1131BB0B31305DFF4DCF2D7200EB80213B804A87F -S1131BC004F743A80261F8449700A804DE0A5264AB -S1131BD0CEFB02326400EF08526ACEFB02326A0086 -S1131BE016A802CEFB011417031215043200146167 -S1131BF0D8A315360000346400CEFB0B001413B8D0 -S1131C000C15B80AF6B808B806A80816A806B8004D -S1131C10A80C12A80A141743A80061F845DE1300A3 -S1131C20A80814A806040100121561D8A1B8081365 -S1131C30EFD5100ED7200414F6B802A802121543EB -S1131C4061D314F6B800A800442003DE05A800A15F -S1131C50EFF2A802A1EFE21004D7513E6F28FF9ED5 -S1131C6028D78D08311A5C1F7C1FD7FEF4FF81D75B -S1131C701662D3DF057CFF5D9BD76D9BD7517F5FD9 -S1131C8024FF9E24517F5F2FFF9E2F32800030045B -S1131C90FFFEDCFF328000300FFFFED3FFFCFA1C96 -S1131CA000ECED1D007352803004FFEFC3735280CB -S1131CB0300FFFEFBBFC411D00FC251E00EC390E6C -S1131CC000D1DD044C1561C8D79F22B0EFE7708FB7 -S1131CD022B0EC290E00708F22B0EC511D00708FE1 -S1131CE022B0EC3B1E001662D3DF057CFF5D9BD760 -S1131CF06D9BD716627CFF5D9BD7520F302FFFFE82 -S1131D00F1FFE2302CFFFEEAFF5220302CFFFEE20E -S1131D10FF52023020FFFEDAFF5240302CFFFED289 -S1131D20FF5280302CFFFECAFF52043020FFFEC257 -S1131D30FF520F302AFFFEBAFF52FC3029FFFEB2D9 -S1131D40FF5A0FF05A0C1E5A00F95A0AF05A0903A6 -S1131D50D7C19175318E12654C14DE12131249C429 -S1131D6033311C9EFC799C3361CB5208EF08C0D7F9 -S1131D705204EF025202880073300FFFEF36E2EF95 -S1131D80F5E2EF105220EF0C52028800733000FF8E -S1131D90EF225240880073300CFFEF185280EFF4AA -S1131DA05204EFE65208EF065204EF025202880092 -S1131DB073300AFFC4EE2EFFE2EFF35280EF0E52AF -S1131DC040EF0A5220EF065210EF025208880073C7 -S1131DD03009FFEFDF5204EFF41662D3DF057CFF16 -S1131DE05D9BD76D9BD716627CFF5D9BD75270308D -S1131DF02FFFFEF1FF52093020FFFEE9FF520530AC -S1131E0023FFFEE1FF52033027FFFED9FF52F030DB -S1131E102AFFFED1FF52F03025FFFEC9FF521930D0 -S1131E2021FFFEC1FF5A0F8F5A00F65A03FA5A07D0 -S1131E30FC5A0A0F5A050F5A01E6D7C19175318E23 -S1131E4012654C14DE121312490034311C9EFC79C5 -S1131E50D83361CB5210EF04C0D7522088007330BE -S1131E600FFFEF51E28800733000FFEF485240EF5C -S1131E70EBE28800733003FFEF3B5204EFF45208A7 -S1131E80EFE3E28800733007FFEF2A5202EFF452C7 -S1131E9010EF065220EF025240880073300AFFEF21 -S1131EA0145280EFF45280EF065240EF0252208821 -S1131EB000733005FFC4EE20FF5210EFF2E2EF0290 -S1111EC052088800733001FFEFEB5210EFF46C +S1130DD0D7F40DCF56000CCE2FFFD7C1C79800D142 +S1130DE0DD044C15DC031004D7318E12311C88024B +S1130DF0D179463116880073097031DF057CFF5DB7 +S1130E00EF016D9BEFE0C7F1819800F0FECCFF8805 +S1130E10004C14DFF3C0D7C79800D1DD044C15DCB7 +S1130E2002C0D7FEE0FF8800E0C2EFAFD1DD044C82 +S1130E301561C8D7D0DF03F0EFA1EFDBEFC8CD0712 +S1130E4002D7F407D75A07FE51FE5F27FF9E27D724 +S1130E50E16F27FF9E27D7E15B07318ED734370038 +S1130E608A20718A9A2089718A99EFE4FED6FFF765 +S1130E70303200FCBB1B00FED6FFF7303200ECBB67 +S1130E801B00FECBFFF730C800FCBB1B00F7302C67 +S1130E9001FCBB1B00EFAEC7FEAAFFF730FA00FC53 +S1130EA0BB1B00C80003FEA7FFF7303C00FCBB1BC4 +S1130EB000FE91FFF7302800FCBB1B0088009198CE +S1130EC000DFE3FE8AFFF730FA00FCBB1B00FE7470 +S1130ED0FFF7303200FCBB1B00C0EE73FF2004613F +S1130EE06832C84161F8329642F6FC6A3700B802AB +S1130EF0C0C3FE5BFFA802123064002314C2C3F611 +S1130F0061D8B1231215FCBB1B00FE38FFC2C3A875 +S1130F10021004ECBB1B00C1C73007FFB800C802B5 +S1130F2008A80060738803318ED3EF03311E93DF6A +S1130F30FB31FD31FEFEA5FF8802919802A800B1A5 +S1130F40B800DFDF1004EE07FFC7F6B800FE07FFA6 +S1130F5014A80004F4011215616813DF140161D3AD +S1130F600BF7E6FCBB1B00A800B1EFDFA80004F3FD +S1130F70010161C30B308631FC601A0051FFC2D7F6 +S1130F80F7303200FCBB1B00FECCFEB800F7301E6D +S1130F9000FCBB1B008800C2D72004F19802300774 +S1130FA0FFB800C80308FEA0FF72C4C564736231B1 +S1130FB08ED3EF020193DFFC8802616898028803F4 +S1130FC0919803B5C0C5DFDE88021004D7C120980C +S1130FD0F713B802AEF8041600B800A8987C80B8DD +S1130FE004637C8073A8043343DE12FEABFF73C436 +S1130FF0C56399A802A112B802A515EFDC881631C1 +S11310008EC1AEF8040800B80214329431300F0FC8 +S1131010FCA43700C0C2C3AEF8040E00B800FC9DA7 +S11310203800A800FC601A00AEF8041700B898E66F +S1131030B8027C8012A8043343DE57A89814F78AB8 +S1131040019800899801301027FCA51B0088003105 +S11310508EC18803318EC1AEF8040A00B80414327C +S11310609A31300F0FFCA437001004C2C3AEF80449 +S11310700E00B800FC9D3800A800FC601A00F73090 +S11310801027FCA51B00A898A1A1B898A802A1A1AB +S1131090EF9E109AD7C3C1209AFC2E1B008F20B05C +S11310A098024C0461E8EE4F02F614B8083010B010 +S11310B0B80615B800128802318E6C8016157C8033 +S11310C047DE52A80614AA0216A914C7C5AEF8042E +S11310D01D00B808031432CC31300F0FFCA43700C4 +S11310E0100412A80003B8008F20B09802318E6C4F +S11310F08012A808A114B808157C8043DE0CC2C372 +S1131100A8040316A3CC002CC0C3A806040400B88A +S113111006A800EFA0AEF8041900B80A0314F6B844 +S113112008CA002CCD0702F730581BFCBB1B00A8D3 +S113113000A1B806FE60FDA808312D04A431B80052 +S1131140C80204C4C589FECEFD8802919802A80095 +S1131150A1B800DFEEFE2AFDF730F401FCBB1B0052 +S1131160530DAEF8040C0014CA00FF93A5DFF9F682 +S1131170B804F730F401FCBB1B00FE1AFD5151FE0C +S113118095FDC8020DAEF8040C00B800FE0AFE730B +S1131190C4C563998802919802A5C0C5DFEEFEE13B +S11311A0FC530DAEF8040C00148981DF1893A5DFFD +S11311B0F8A80444020061F8EE0601A1B8047C809A +S11311C0440380DCAD880E318EC1880F318EC1A8F6 +S11311D00A12A80E031432D131300F0FFCA43700C9 +S11311E0100412A8060312A80A0314A3CA002C139D +S11311F0B806A808A1B8087C8044068061D8EE33FC +S1131200FF889C4C0361E8EEBC00A89A616861F811 +S1131210EEB300F6B804FE7EFC889D61019802FEE0 +S1131220F5FCC89C03A89A14B80089FEE9FC889CC4 +S113123091989CA800A114B800DFEFFE44FCF7309D +S1131240F401FCBB1B00530DAEF8040C0014CA00DF +S1131250FF93A5DFF9FE3FFC8802718AFEB8FCC843 +S11312609C0DAEF8040C00B800FE2DFD73C4C563DC +S113127099889C91989CA5C0C5DFEEFE04FC530D93 +S1131280AEF8040C00148981DF1893A5DFF8A804D4 +S1131290440200DD2CA1B8047C8044038061D8EEB4 +S11312A074FF880E318EC1880F318EC1A80A12A82E +S11312B00E031432DA31300F0FFCA437001004EFA0 +S11312C013F407109ED7A80A031432E331300F0F2A +S11312D0FCA4370012A8060312A80A33031413CA85 +S11312E0000DA5CA000AA5CA0000FC601A00F73068 +S11312F01027FCA51B00EFC930BC31FC601A00EFBD +S1131300C22098F6B808B806FE8CFBA808312D0454 +S1131310E831B800C80204C4C589FEFAFB8802910A +S11313209802A800A1B800DFEEFE56FBF730F401E6 +S1131330FCBB1B00530DAEF8040A0014CA00FF9353 +S1131340A5DFF9F6B804F730F401FCBB1B00FE4638 +S1131350FB5151FEC1FBC8020DAEF8040A00B800EF +S1131360FE36FC73C4C563998802919802A5C0C572 +S1131370DFEEFE0DFB530DAEF8040A00148981DF85 +S11313801593A5DFF8A804440200DD72A1B8047C1B +S113139080440380DCB0880C318EC1880D318EC14D +S11313A0A80A12AEF8041B00B80403143210323039 +S11313B00F0FFCA43700100412A8060314A8081287 +S11313C07C80440980DE08A8000516A5CC002CA367 +S11313D013B808137C80440A801561D8EE27FFA84F +S11313E00012051413CA000DA5CA000AA5CA0000FC +S11313F0FC601A00F7301027FCA51B00EF02F4076D +S11314001098D7F407301932EC601A00C1C3C7CD65 +S11314100702F6B800F730581BFCBB1B00F730641A +S113142000FE39FAFE70FA88036101FEE9FA8802C7 +S1131430318E6C8012A8007C8043DE13A8041489CA +S1131440FED4FAA800A1B800A804A1B804EFDFFEF6 +S113145030FA301E321006EC601A00C1C3C763981C +S113146000FE33FA88006101FEACFAF7C0C38802BB +S1131470318E6C8014137C8045DE14A8041489FE1C +S113148095FAA800A112B800A804A1B804EFDFFEE1 +S1131490F0F93023321006EC601A0020FE20FE2002 +S11314A074B804629800FEEEF98800610181FE665A +S11314B0FAF713B802AEF8041800B800A8047C8048 +S11314C0B806637C8073A8063343DE12FECAFA733F +S11314D0C4C56399A802A112B802A515EFDC881847 +S11314E0318EC1AEF8040A00B80214322832300F2B +S11314F00FFCA43700C0C2C3AEF8041000B800FC4F +S11315009D3800A800FC601A00AEF8041900B80267 +S1131510F6B804A80612A804A1147C8043DE7C1546 +S1131520A1B8047C8043A80214F7899801DE298AB3 +S1131530019800301027FCA51B008800318EC1885B +S113154003318EC1AEF8040C0014322E32300F0F6A +S1131550FCA437001004EF1D301027FCA51B0088E5 +S113156001318EC1AEF8040A0014323832300F0F44 +S1131570FCA43700C0AEF804080012040800B80048 +S1131580FC9D3800A800FC601A00F7301027FCA569 +S11315901B00A802A1A1B802EE78FF303D32FC6026 +S11315A01A0010FE10FE1074D7340200320EB03050 +S11315B06450FCCA0B00616861F8D7304032EC60BB +S11315C01A00CD0702D7F407D7C3C120AAAEF80486 +S11315D01700B808341200325232FC863700F6B8CD +S11315E000340D00F7AEF8040A00FC963700C80A70 +S11315F000FC2E1B004020B00461E8EED901F6B8CF +S113160002F743DD1D04FFFFDD2004FFFFDD23049B +S1131610FFFFDD26A343F612DF34DB1EB0AF1CB0A0 +S1131620EF2CDB12B0AF10B0EF24DB16B0AF14B068 +S1131630EF1CDB1AB0AF18B0EF14AF1AB0C1AF187B +S1131640B0C1DB16B0AF14B0FC7034001004C3C1D9 +S1131650A80412AEF8042D00B80A03143274323010 +S11316600F0FFCA43700100412A8000312A80603ED +S113167014A3CA002CC0C3A802A1B802440500DD0B +S113168005A802EE7BFFE730A086FCA51B00F6B898 +S113169004A8081288AD610198023403005064FC68 +S11316A0CA0B00F74361E8EE2301301027FCA51BA9 +S11316B000AEF8040A00128802340D005064FC09DC +S11316C00C00F74361E8EEFF00301027FCA51B0077 +S11316D0880C318EC1880D318EC1A80412A80A036A +S11316E01432A032300F0FFCA43700100412A800EB +S11316F003B800A804127C80440580DE0CC4C5A88D +S1131700060516A5CC002CC0C5A808040300B8081B +S1131710A313B804137C8044068061D8EE72FFC220 +S1131720C3A80603B8041488ACD1CA002CDD06A8EB +S1131730AA6168DF0DA532E932300F0FFCA437002F +S1131740EF5288AC318E14A8AA1288025064FCCAE5 +S11317500B00F743DF6DA330A086FCA51B00AEF899 +S1131760040A00128802340D005064FC090C00F7CE +S113177043DF4B301027FCA51B00880C318EC18839 +S11317800D318EC1A80814A532E032300F0FFCA42D +S11317903700100412A8000312A806330316A1147C +S11317A017CA000DA5040300CA000A1413CA0000D6 +S11317B0FC601A00F7301027FCA51B00EF1630C39D +S11317C032EF0D30A932EF08308B32EF033079322B +S11317D0FC601A0010AED7306432EFF4C120B4AE0E +S11317E0F8041500B806341E0032EE32FC863700C9 +S11317F0F6B804340D00F7AEF8040800FC96370080 +S1131800C80800F6B802A8061288B5610198003429 +S113181003005064FCCA0B00F74361E8EE9C0030FF +S11318201027FCA51B00AEF8040800128800340D34 +S1131830005064FC090C00F743DF76301027FCA548 +S11318401B00880A318EC1880B318EC1A80612AEE6 +S1131850F8043700B8040314323333300F0FFCA4F8 +S11318603700100412A8020314A804127C8044094F +S113187080DE08A8000516A5CC002CA806040300E9 +S1131880B806A313B804137C80440A801561D8EE0B +S113189072FFA80012051413CA000DA5CA000AA5F8 +S11318A0CA0000FC601A00F7301027FCA51B00EFEB +S11318B007301E33FC601A0010B6D7300C33EFF437 +S11318C0C1C3FC700B00CD0702320F00304042FC54 +S11318D0A51B008800318E14A802128801610150F2 +S11318E064FCCA0B006168DF09304E331004EC60FD +S11318F01A00303C33EFF5C71663980062318E143A +S1131900C7C2880061015064FCCA0B006168DF082B +S1131910306533C2EC601A00305333EFF620FE20FA +S1131920FE207C3410009802609803F6B804F7AEE9 +S1131930F8041000FC963700340800F7AEF80408E9 +S113194000FC963700AEF8042000B800345802F7C3 +S1131950FC9637008802318EB80614C2C38803612E +S11319600150E8FC090C00F74361E8EED800520F7F +S1131970304042FCA51B008820318EC1AEF8041211 +S113198000B80214327F33300F0FFCA43700C0C2FA +S1131990C3AEF8040800FC9D3800A800FC601A00DF +S11319A0F7301027FCA51B00AEF8042100B802A8EC +S11319B0066C8012A804A1147C8043DE7B15A1B8B8 +S11319C0047C8043A80214F7899801DE298A0198CF +S11319D000301027FCA51B008800318EC18803311C +S11319E08EC1AEF804140014328533300F0FFCA4FA +S11319F037001004EF2A301027FCA51B00880131A2 +S1131A008EC1AEF8041200B80214328F33300F0FB7 +S1131A10FCA43700C0C2C3AEF8040800FC9D380023 +S1131A20AEF8041000FC601A00F7301027FCA51B68 +S1131A3000A802A1A1EE75FF309433FC601A0010D7 +S1131A40FE10FE107CD7306A33EFF0D1DF045A0465 +S1131A50DFD76A0420D751DF5F24FF9E24F1EFEB28 +S1131A60C1C7F6B800A8021489D1DD08A800A1B83E +S1131A7000A5EFF4E1FED3FFC2C3A8021004EC4EAC +S1131A800A0016F71489D1DD04A3A5EFF817EC4A70 +S1131A900B00C775314A74318E12655C0F77644C44 +S1131AA00A343000DC081304F6FF14324100150335 +S1131AB060980067318E12674C0A343000DC0813DA +S1131AC004F6FF143241001503609801E1FE7BFF28 +S1131AD0E7A3AEF8FC4E0A00F7301027FCA51B0064 +S1131AE0C0D7C775314A74318E12655C0F77644C68 +S1131AF00A343000DC081304F6FF143241001503E5 +S1131B0060980067318E12674C0A343000DC081389 +S1131B1004F6FF143241001503609801E7A3AEF800 +S1131B20FC4A0B00F7301027FCA51B00C0D7200887 +S1131B30F520B03010B0B800C8020434983315B89A +S1131B4004899E31FCAE0D003184E3FC710BE3AEDD +S1131B50F8040600FCCA0D00FCB80D00A806F7FC4A +S1131B6076370014307F44C13000C0C115FCAE3557 +S1131B700014100430A140C13085EBC115FCC836F7 +S1131B8000161004A020B0C4C513BA0217B9A800E7 +S1131B90040400B8008802919802A804A114B804AF +S1131BA0DF9F1008D70401001461D8A31504FFFFB8 +S1131BB01461C8B31305DFF4DCF2D7200EB80213A6 +S1131BC0B804A804F743A80261F8449700A804DE07 +S1131BD00A5264CEFB02326400EF08526ACEFB0262 +S1131BE0326A0016A802CEFB011417031215043240 +S1131BF0001461D8A315360000346400CEFB0B003A +S1131C001413B80C15B80AF6B808B806A80816A82C +S1131C1006B800A80C12A80A141743A80061F845D6 +S1131C20DE1300A80814A806040100121561D8A147 +S1131C30B80813EFD5100ED7200414F6B802A80282 +S1131C4012154361D314F6B800A800442003DE053E +S1131C50A800A1EFF2A802A1EFE21004D7513E6F51 +S1131C6028FF9E28D78D08311A5C1F7C1FD7FEF4ED +S1131C70FF81D71662D3DF057CFF5DEF016D9B7199 +S1131C803A2FD7517F5F24FF9E24517F5F2FFF9E01 +S1131C902F3280003004FFFED9FF328000300FFF66 +S1131CA0FED0FFFC001D00ECF31D007352803004D5 +S1131CB0FFEFC0735280300FFFEFB8FC471D00FCEC +S1131CC02B1E00EC3C0E00D1DD044C1561C8D79FDF +S1131CD022B0EFE7708F22B0EC2C0E00708F22B090 +S1131CE0EC571D00708F22B0EC411E001662D3DF4A +S1131CF0057CFF5D9BD76D9BD716627CFF5D9BD7F0 +S1131D00520F302FFFFEF1FFE2302CFFFEEAFF52AC +S1131D1020302CFFFEE2FF52023020FFFEDAFF5299 +S1131D2040302CFFFED2FF5280302CFFFECAFF52FF +S1131D30043020FFFEC2FF520F302AFFFEBAFF52CA +S1131D40FC3029FFFEB2FF5A0FF05A0C1E5A00F95C +S1131D505A0AF05A0903D7C19175318E12654C1491 +S1131D60DE12131249C433311C9EFC799C3361CBBF +S1131D705208EF08C0D75204EF02520288007330B1 +S1131D800FFFEF36E2EFF5E2EF105220EF0C5202B4 +S1131D908800733000FFEF225240880073300CFF3C +S1131DA0EF185280EFF45204EFE65208EF065204A3 +S1131DB0EF025202880073300AFFC4EE2EFFE2EFF6 +S1131DC0F35280EF0E5240EF0A5220EF065210EF0A +S1131DD00252088800733009FFEFDF5204EFF41653 +S1131DE062D3DF057CFF5D9BD76D9BD716627CFFBA +S1131DF05D9BD75270302FFFFEF1FF52093020FF58 +S1131E00FEE9FF52053023FFFEE1FF52033027FFB6 +S1131E10FED9FF52F0302AFFFED1FF52F03025FFE9 +S1131E20FEC9FF52193021FFFEC1FF5A0F8F5A001D +S1131E30F65A03FA5A07FC5A0A0F5A050F5A01E6D2 +S1131E40D7C19175318E12654C14DE1213124900FC +S1131E5034311C9EFC79D83361CB5210EF04C0D7C7 +S1131E605220880073300FFFEF51E2880073300076 +S1131E70FFEF485240EFEBE28800733003FFEF3B83 +S1131E805204EFF45208EFE3E28800733007FFEFE7 +S1131E902A5202EFF45210EF065220EF0252408809 +S1131EA00073300AFFEF145280EFF45280EF0652B1 +S1131EB040EF0252208800733005FFC4EE20FF5229 +S1131EC010EFF2E2EF0252088800733001FFEFEBEB +S1071ED05210EFF4C5 S1133000556E6B6E6F776E20636D640D0A004572AA S1133010723A585F7072656669780D0A004572727B S11330203A616464725F72616E67650D0A0045728D @@ -549,13 +550,13 @@ S11333500D0A004932432053656E64204661696C4E S113336065640D0A0035310D0A0049324320526567 S11333706365697665204661696C65640D0A00259C S1133380303258200025303258253032582000255C -S1133390303258000D0A0000020304056A1D701D36 -S11333A0741D7E1D811D841D881D921D9C1DA01DE4 -S11333B0A41DA81DAC1DB81DBB1DBF1DC31DC71D6D -S11333C0CB1DD51D0000000000000000000000001F -S11333D00000000000000000541E5A1E641E6D1EF2 -S11333E0711E7A1E7E1E821E8B1E8F1E931E971EBA -S11333F0A11EA51EA91EAD1EB91EBD1EC01ECA1E3D +S1133390303258000D0A000002030405701D761D2A +S11333A07A1D841D871D8A1D8E1D981DA21DA61DB4 +S11333B0AA1DAE1DB21DBE1DC11DC51DC91DCD1D3D +S11333C0D11DDB1D00000000000000000000000013 +S11333D000000000000000005A1E601E6A1E731EDA +S11333E0771E801E841E881E911E951E991E9D1E8A +S11333F0A71EAB1EAF1EB31EBF1EC31EC61ED01E0D S113340000000000000000000000000000000000B8 S107341000000000B4 S1133414F7F6D7C031730AA8040514880661121597 diff --git a/DefaultBuild/owi.obj b/DefaultBuild/owi.obj index 36385981dec7a09c8a3e263b25b1d440fd394db3..d1ae7f58ac9cbb28948a0bf17a19bc37dc3ce7b5 100644 GIT binary patch literal 18108 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�n|1ef7+PZW4>D@U_ zh#zAuw#mYo{q%~?z`xOJjW~6+4yKJYaHNF5B-`W~$QHBeS?J9*IxKA6b->mK@vEBAHW-CUJ1X!_5pkv-b*vtLce(burr|d}IO_2pZ}n3B^zO!{rNroE zJ9_`vPp=z#AHjLr<7u|`e$!8{3pX?RO+DV{tlp=o>_p{9tCj`QBtQ^WL@+pAz?nY28ai zwNyZu>b5j&X0#PLyoiIlILjBubJ=3H z=9FAV9fjBt&Nyx{@6=~2uF@egg?EKMqMSE^gZ+>H{qBNWs<~=~ul5wWqsXxFd9@8S zdI%1<2Gd0VZoqWhgP;Nv{tS_Yn{dEGm~anqS$IDj@B${h5Am(=op8WAm~hd536IXh z1Akz8R4JJwg*Eh;s7j6aT=cWT2imfl@_7%^vhW}-3Gupcty6Qy*X6kyKCd7y_%fh(G9q%}G5M9G17U$E(#`$t~HFx67r9 zU2twy?E~d9Ige_u?zxfPBP$BY=Ic*IE3Wj<$E+79fr$QwqKmkg60@FQrO zxQHlELt8aWtrweKL`9OW@Ib_(7N3e(S{0Wv)UKI}nA#GuB72b}edXt)MRt$q4rQc z^dKaRhk6$A;7L~StT%74uB3Pti4^UC>ksqaKKHfP-w{#6!Tdw-dDYanEHtOC@&Kmu^YVEi4r;AtW zUaem2$iLJn^_{bk59%J<#({7l$QtjIHKvFn^pPF2zw}D zcL5L{GAaV%Ix>o9kfHNa3RY7M`R< z6r%00A-Tt4IEnU%N_13n(Ju(^ZOe2~a|>-nxPf;x-Tbve8LHKW#JCmnzmu)3c>=WqPn&uhM@$ zh*c{U{D~zMJ9e*f`H-DalYGv0O$T0TRb0k&GBxcr~Ejc*|!}d`Vx9+BmA^u E2g}Qj<^TWy diff --git a/DefaultBuild/r_cg_adc_user.obj b/DefaultBuild/r_cg_adc_user.obj index 737e8af3116cded00b1147e082ed1414f33e4e20..9a75de43ea8345af8bf56dc3d9988bd2dc9725e1 100644 GIT binary patch delta 438 zcmZ1>GDl>B0^^*Cio&e@j0_CVCR)lds!xoNmozmrG&C}>VANrN04XS)IB|kGwnU7Hei5JRf&A4*%L`Dg0VPbebc_Nb( zL}v4Prf^2MB9LM75kR}xfS8jNVrdqL4H5u?JRs&|0y7zkpllGgAH-&ch);&HLE>LP zY^eI*n`g3IgxQtHCaGdzU=&jnpPU|_n35b1^iGjpVsS2mvsFwekX;;u>_hp<57{0~ zKEf`-IC1hrPT|RK*aaAmPX5cT&Uzf^qxq8=IfN(Ma0oD_P4?wbXYB>r$PQN50~DJw zc`i`w1kiOdV0Cvm1X!N{d8v~>aws$UOcv!-2dc3Jl4~ZX0?8wjdx7Mg$y+(qS@!_L RzzArPGV42F2gvoY1Eastg}Vt5ENgOTAs2Nwe) z5P&$&RxzPKV~S%ShDmQe%*4&eIuR&UF!?fb7}N~Ya0Ui8pcp3$kN|=dAm(HRGZ`{K zY$gah2g=q0(v2WCKSaD0$_9zQ1F@m%zi!^iBF6-_Wbz$0W0-B5J=xhAC;M@TF{V#W z|7{Y3rIJC*!&RjHYgh;{vO1Js{gimD~lWx)S~Nb#wb>9c4lX1ob1CP!k9TZ zkwckvF3{OplQ(h*PoBdezIPp7XsC!Og;)!vu5&Juu4%bb;diBZGq&M$*ElGObo1( b`?%CtL0i}Tg8L|`Nc6%(J;m}lRFr-8P87M!l(jMDmD2#;~jP;pgl|s z&nDkul7dM{Zx&%@V`RMuw4-gZJWD)W9AtJq8&H^&1!8|Dh|LON=YrTw5OyJy%?zX$ zfY|&%0tl7>F^CNk-veR;83%#%87R9HNPh;gq2~Mov7vgw_A)bUwr3S(g19J>U0Tr~ zrYJr+9f*?SL4MUsEY4*>_dO^~6gFREXJ?#zjYEvFYVunSWyW=r1v%AOHv)Zsak4F^ zGGo)^L?HhH&|Fy^!7!w|O8k>G4R z8B5N@V2X7uB7M%PnEXrxSXYA9iu`l9FbQ?M zhOyq|VQfQd!bu|??2VcM`_|kH$VBk3NyzSZDxfu~cq&FW6h9_hE4_A|*+*1S=;$sI zvTZs#?;zV1?C5e{vXlI|U~e~nAz9>a1QXnof0TSkzAaex`4TMOin(@z4>{yYDK!Lf z+)+pVu4q4~8el{7K?z?q18S)2Cb#L+O-$+rlyQUNXBwblnc@~+>L&E#6X_y;QY}rN r%i_4(fLmO3n-Il)(mAY>rtpq*3*SkLIN&jPk@m{qlE;7sZh8Vg77Azh diff --git a/DefaultBuild/r_cg_port.obj b/DefaultBuild/r_cg_port.obj index c60b1790fe7729c3f6b5e87808000832bc69a177..36fb4ee129cdd13c3e313522de123c2eff9f11bc 100644 GIT binary patch delta 617 zcmX|8O=uHQ5T4oHm;E83snLjywOg{;RSC*!n-&o&^d|A=U_~UfO08n0XcH@5ilPT^ z+At@f2p$v~@7Dd5R4^IS%;JnS^2Q%~WF>k(|*^fKk6jyw_)E+Jb z^9W#b03c*^VbnS9oH~6*Ab6~2+vkRMjm9JK;n5hYNe95rw4QITMEJ1%Hn5gjbItbV zL|RL9499SlZsXn)BWFQ@LS-sT36)W{a+RmDDyRB7knQw;=@dWx@{Nw4lm3<*{w~XZ zWUwhKjtsLh0=dtW`$1Os$b)x3Jfauqryc|J1DEX*f4u=;>6$U{-}{;I&L6|dZpNSn zmmonUMPOKT*{l`xsy>I2tV5g^>9twGI&GM7I<7XQ593-%3(RRQdi<*9y{E8{ay{|B z=6#$P4>&Z}`j+Nt|L?WO)&x3Q-p2M6+p{#8SxP)FB)H*X%e*jj+e zBaJCOajVfgbZxC_J4lC|BF@uOuRskaFP`u%>a^&T#ZP9$tUxcFJTB9^6N%?+J(Toz zS$j`8HxgYFAV~V^Zr<=Mns!5Rly|+5h^ua%f8r}Q!f&*}xl4cD$k;9@^g^R5=p>hM WLASh6jPsR_^YpT~X9IlJ&;J2R+?THa delta 522 zcmX|7JxD@P6u#&AZtq7c!TuF8G+%u008VY%k#&iT&Yz3ZxU7X09{20XzWFs70)2CPLGdJ4(m z>|Bxq(<$C&E%x`0Mq_4d#Ds{=V63}gm#l&T1?xV@S9iCwn^tYQ3A{K3<8Y39Fr7Fw!i%3$nNNUE;`rbg^N4l)B$7R{NO}vM@*pS} zm7~p~u|z92qr!GPqPh7pc^qf7099o*11|7PGx(!}F`vzOB2JCGG`3jkn}3!HJO@>&w7a0=qD1iga=(tH;>SfRnhDh@u79N diff --git a/DefaultBuild/r_cg_port_user.obj b/DefaultBuild/r_cg_port_user.obj index bf28d64d08da2b54a8ffdd1d29875f33b176800d..b3e39584b44e329a566939c228a9c6b2dd4c3b26 100644 GIT binary patch delta 347 zcmeys^MYrB0^^N|io!N>j0_BQ3=mN79}vRI$iM~UJpf`>BLgEd14BboLlZ+|6LUr# zh$;r44lwYXSRgIj1ZFy0#e^2878S>o0?CQG1{mMJ4edrFx0QxeRFTvYy<)(lMEhRg6(?vMj4I zYY@;Y`IB8)l^G9C&SX_*y$IxgnmiRKbC`*NA$9Uzpp3@khpg(14wE_A)LAzG9dvB6 TDVwrH84CkL0>pJ-5*8)^y_Q!I delta 349 zcmaFC^MPlA0^@^;io!Muj0_C*3=mN79}vRI$iM~UJpy7@BLgEd14Bb&LsJ7&BLhYq zs4}1qFz}jKAT81YW;$ENgche3700BP7N_P&SZoyZrQ%8b zU14coHYHSEb8k6y8ITwAAc0qAw2U4{}S{vH(k-kB8Qwil_e{A}+HMFeEJC&JEmedlD#XFvkt7mMQnf1JF zU28g;OsgArDX1fIJ-;ZQZZ!_1CBoRDNG|qKn`Xu?u?uGGxpygu?JvY08wyJU?*Z0C zIyz#}U?jOd66;Q@ZFfsu@ox2quJZY(U$IT3E#LVrF7HGA*7BY{1X!(meMMC_3hqqN z+ngHA`-jYQrZ}XJ_=-Y%Y*TsvZl+A!sV~~zo{Xnb>NIp+KE_+%!z$f7%3E+A>2z?E zx9k|>B+Q!39JwXW((`+lS9g{!&3$Hd+3TgJ9GNvZdN;luwoY_6j*G1aoqP`cAbBiR zr4FH!N8ovyJPrfeS#)wYo>$0T3}}C#lc(W15--(VL{+IV7H8B17$F+i#Fyx`=S-b%jDT&lE@u?$vsP@I_H5E%)meLk&1h+)r1brlKlU)31WbOp5Qg}J{znI2EYvM6se6FgOJjv4ggsJZ$BM}STLoT;` z-V}Za=38VGw;8YEBk}Kt|54F*!snE!n~&OpD5J_P-i z=qzX=dak$%@?$#IGSLqhA+Uk^?*HtWwY*{OfQghEB*9LrXCv{s*MM)#R4Ze|F!?~F4Kjjm{kN^Mx delta 2804 zcmY+Ge{54#6vyvt*Fno%1{AlobZ%@g92;v#Ap8j690?ZKhsYK*TxXn)l(dh~T8WW1~kTp?q(u0elTH@iaK zQ%V_Al~O+anA`6&zLjBtUg{d-y)2_bPP&Xc`ZU&!&_AIs(|6I&)B$(MXw%c(A@6fy zT!N*3pKGlQ1NLx>49CLN7-OG4?yeX)B{DTUwIOWOB0ieynEu5*%eXaAmN(zJJNR^k2>8@_|q`qEKnt2nUqVd+oww$B$h;Av7tm}^~o3_U2vYb)KGP0$pnKW0fHq}~( zW`(@qSl60Pq|)l{5CuuZ|IRJSg^S@pqH+3;#IwE!9h&94)G1iLXAM!{yDVQR-BT2- zc^|MmzH((U5ss(U#FL$AwPUE%VRowdG>_#6GS?h)Y1@3ZhaUQ{1=~YcAAH1yitw>K zy+Yl^J!DO}+A_VAGmTgoSmJ*}MOnYM#3AP#bTPS+b$;Wlz7Z%c4brCjK|+c4_LSM% zt1jsBU~%3l%<7^dzp+j)4Vt;{ZTi5?;ODN)3fzGg-w;~|9xu*~ts4*dJf42?D5^>w z#X~N@`z(1hI<#|m$enm!Bm2>z{fUP>0q;WGu6GPorAFDDQDqo3aDbEg63;a9!+F^^>AA zz-iHEKtCrs1N=s2mS}$n^MrgjJ#VQct3qL(P%SwCKztRJ0fQ|f2LWhL2=jz`$Oyz> zedMv0iF#3(vA2m0H?Wh84YWW%AUZd2Nc1@L6W~nN=~*#ifOF)K9pF1*CU-?_7~m=y z0aDQa6`cX@i@phZA&N}ae>IsqL7ODJl>2Yy;1PSGMHpYKN|DQLeYG(4J!Ax8qI<~| zw#_@jb1{6EjN~@sDn1nZEwCRHeK%~*SUS$1yZK5cj$q=VEZ}Y~iGCjXRnh6_hUoX8 z-xr+;mE*}KS4AEN1GI_4P2gHGlDmxLW@Tgnoz9hsB1|k6oykQ-uY{fuoynP^w?I#c zPCu(f=U>1k(V5&E!f7P2M>xX;`(^MJ-iL ~M4{_i=}QT9|kInJ^Rj!J*$2?#KH! zxe~@`BXNg3p-=G?dvO2WDtlszOmM*r@_1X1Iu<-d=9h?;a_DQw)waG%bo$vto@na> z4*Nm!qttQ#-#ZpuB-hvr{&Fn%hdjyF{kXgA4g%y_Tc0iZF$8WR*V(%1(4Qwyw)I!Y zynkl;8VB|E#6elWBRWhD+xjOC{R?u$)_)b9etsu6*t$Yl&nB8ro?`2_@XD6?41a^O zwY>lzOtzlak)?*uAxqs}OqTN8L6%awjVu-LZL(CokIAfbXja9P;&zGpSoOFyagPHj zIFGP^NTHZRmfFxvF1O58lw4u+`hivBlfx^le~V&`-QDvN=|rrhE1BqsEi+ej$EuRa zR7W@**4OF+jvv3K$yJ74QSUbv>h<-NMn)f~U*cKjQ)-01g>hV$hO3QHx-nesiQ*WJ z=vCoLmnzmf!xN0HdJvOc`e#gP>?f%oic}i6btF=49M?~yKd3jLU#I)g@7Ld;pRVtq YpQkGtsy!R=g`Lrh8Y+zz-P2I~KO39D&;S4c diff --git a/DefaultBuild/r_cg_serial_user.obj b/DefaultBuild/r_cg_serial_user.obj index 50e86ecf20f443fd80d7061602e1899a55086723..1c92974211a8fcbdf93a23b607c0745d092be389 100644 GIT binary patch delta 2454 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 BWHtZ* diff --git a/DefaultBuild/r_cg_wdt.obj b/DefaultBuild/r_cg_wdt.obj index fb4121f37a01a969b2ad163ea3e5bb554403676f..4362641a2253b2669231d6c41530f270baa3df62 100644 GIT binary patch delta 500 zcmZ1>zCe6}0^@~=io&d2j0_AS6D{Q!btXm_OPU&*7#f>cGU_lufGU(upSVPwan{5$ zMl7YpsYR0;SWJ1Htztrf?BW=xi1g${Ml;40lV>p6Fs_??l~Eq1RBEy?(_B?VZvk;mT;J{ruA$< zc}^A}0R$;P%*hI7GGu_*Ob~Vslq~|J8$oP-hfW`{5_Lza;h^jOlIU#XEdFx$)(O3 z2y|5Z$tQuN&*YClvSzX*w>o3TWJhjw))~Oy37eeDt<3mt I@~du(6g;L=!oOVH33v^7*)*i`Q`!@(cC-}}9L-+SNhz7zL_yVMWQmaju90%M(4qz^`{ zWT-n736tYM}FezlID%mpEfA(0Wrd^b`xo#sO>{4*;q{P0d(xz98R9cIfnXEQo7`b#H5X57fyKcJt zVY35P>@Fx`i|mIx49cqX#Mj{*)qA)_^$lI=#H(umQC303Z{i606jh3ouX&tN{BVn_ siV7Y)AfCW`;uyXW?_j$_g%U;_s&qmxltk0v_f%|*z0fcGgTFt=FAzC)mH+?% diff --git a/DefaultBuild/r_cg_wdt_user.obj b/DefaultBuild/r_cg_wdt_user.obj index 368b121a1e3eba7adbae54380bcf29f60d0db310..ae71f8a1bbf974433a9470b84672e94ddfb05295 100644 GIT binary patch delta 438 zcmZ1?vOr{l0^@>-io&e@j0_AfCtAues!xoNmozmrF*G(cVANrN04XS)IB|kGVsaGfqCqF3#9L`60V9>tT>zCL3}HPnO{jU_A=t%>(k3S(Ab0tAoXJ zfZ|<19^2$b4rRs(lb3R+Gai|ImP4KO0nlwJU^P6P0*o$`WjWOudnUUA$t9C>f#jaa hQ-S1_$$L4~S+@ZFZ2+`Uc=8`k0oEr#pYH_e1OSRyWzhft delta 405 zcmZ1=vP5Kp0^^d2io&cD85tO!PqdU{)SMV0FKKLOYG7()z^KCj0a8#pY2pNP#@Q23 zsI#V*7N_PwnU7Hei5JRf&A4*%L`Dg0VPbebc_Nb( zL}v4Prf^2MB9LM75kR}xfS8jNVrdqL4H5u?JRs&|0y7zkpllGgAH-&ch);&HLE>LP zY^eI*n`g3IgxQtHCONr_O$OEG$xqlGPCmgd!Z>mAU3O*0qmvmq)LD-MojiZCE{8H> z+T=hWzZYm6`{Y_6f6C;A9O{fGCZ7a~J^@;uI{7P5)Mv6Jr#ev15lF6?oCze4Or8iN g?@Zpwsm{6w=qdflPdSw(UIV?f6XIep3A6?b0KG|CzyJUM diff --git a/DefaultBuild/r_main.obj b/DefaultBuild/r_main.obj index f24f65bf6045c04ca3b117bd56364bca075d583f..4adeca18011fcf84497c2ba7a1e1851d70b97343 100644 GIT binary patch literal 16800 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 literal 17644 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 delta 1026 zcmZWoO-vI}5T4oXwzTXn2%=Pr5Vo|05Nr`J{79gna3B$}BpNrVOG$%972S!UQ8Xzd6DgQtS+f%af0Hs|&~%B{N;M?ZRK85iaL!GSfYQMo>w zPE1kIcANtC6Z$}xIi60;q|N{C6{(>MAuCQVXH}Qw^3Y^y%2u)tuusjNX4Ye|d1k{F zd&?|L-=tpsFWWzF!~5xl-{0XmwaG>y?J=5_Lmm-oLCS!%%B{c~@wthc6B*7#@8nM3 z6;3Kay+{q&5*HwY1Mon-+j2A>qc65GZ#Vk9c{J~%1r(kFfUKfdlK2oZl>mllMX5Qm z#r|2AvB<^wbS9CsvTx9~Qj0_MNeLDz7LBT?}^3MPWj4 zWuGSnw+aB5&T(-C#0;Ie*rgl~@wzFvn-$|Ji{Rp@ll<#^&Qalq4q@bi#{_p%i(?4g zbjwkXQF`EbeA&kCJY*<^sv=tjUy-c=kGlXFbQmeJ%OIBf8lu&bg+uwRqJ}>#A<~?C z`?sr>bl0_B>nfT3snlRJ6E#PsV$n%6oJgijZ!9)5Y0gB_g@(68(@8imQ>)`I_FNUX zrXI#!s!|Q5TIT0NXP8BpZBarsq;eZAsXnEXTOXlUs)6_EgX+hRgqmL}wNsPkQ~W%f zIE`zDvdnCf?q~-7qD{?@m*|b=r#{_AKQu3{lUw)WYwFki$__uuCzR9;CFKP8OdGmU PeW4WKYyQ`H&9~?uqm{IT diff --git a/DefaultBuild/uart.obj b/DefaultBuild/uart.obj index a519ccb4a7fc2c085d5b82d3d1e034c45803d06b..0b2b4ed59782f8eeed54c79f9a0cb4feeeb2e89e 100644 GIT binary patch literal 6304 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 diff --git a/QualityReport(multical,DefaultBuild).txt b/QualityReport(multical,DefaultBuild).txt index 63986dd..05ea6fd 100644 --- a/QualityReport(multical,DefaultBuild).txt +++ b/QualityReport(multical,DefaultBuild).txt @@ -1,28 +1,301 @@ QualityReport -2026년 1월 14일 수요일 오후 6:55:13 +2026년 1월 15일 목요일 오후 4:25:01 ------ Start build(multical, DefaultBuild) ------ C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe r_main.c -cpu=S3 -o DefaultBuild\r_main.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english -C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe anaout.c -cpu=S3 -o DefaultBuild\anaout.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english -C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe gatectrl.c -cpu=S3 -o DefaultBuild\gatectrl.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe r_cg_serial_user.c -cpu=S3 -o DefaultBuild\r_cg_serial_user.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe owi.c -cpu=S3 -o DefaultBuild\owi.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe uart.c -cpu=S3 -o DefaultBuild\uart.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +owi.h(47):W0523076:Function declarations should have prototype +i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 9 of "uart.h") +r_main.c(115):W0520172:External/internal linkage conflict with previous declaration +r_main.c(133):W0523077:Called function should have prototype +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +owi.h(47):W0523076:Function declarations should have prototype +uart.c(10):E0520020:Identifier "ADC_NUM_CH" is undefined +owi.c(390):W0523077:Called function should have prototype +owi.c(399):W0523077:Called function should have prototype +owi.c(478):W0523077:Called function should have prototype +owi.c(479):E0520020:Identifier "g_adc_len" is undefined +owi.c(479):E0520020:Identifier "ADC_NUM_CH" is undefined +owi.c(484):E0520020:Identifier "g_adc_bytes" is undefined +owi.c(485):W0523077:Called function should have prototype +owi.c(527):W0523077:Called function should have prototype +owi.c(561):W0523077:Called function should have prototype +owi.c(563):W0523077:Called function should have prototype +owi.c(665):W0523077:Called function should have prototype +owi.c(628):W0520177:Variable "v" was declared but never referenced +owi.c(697):W0523076:Function declarations should have prototype +owi.c(740):W0520177:Variable "rx" was declared but never referenced +owi.c(741):W0520177:Variable "uart_buf" was declared but never referenced +owi.c(794):W0520177:Variable "rx" was declared but never referenced +owi.c(795):W0520177:Variable "uart_buf" was declared but never referenced +owi.c(857):W0523077:Called function should have prototype +owi.c(869):W0523077:Called function should have prototype +owi.c(876):W0523077:Called function should have prototype +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe i2c.c -cpu=S3 -o DefaultBuild\i2c.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 9 of "uart.h") +uart.h(9):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 8 of "i2c.h") +i2c.c(142):W0523077:Called function should have prototype +i2c.c(143):E0520020:Identifier "g_adc_len" is undefined +i2c.c(154):E0520020:Identifier "g_adc_bytes" is undefined +i2c.c(170):W0523077:Called function should have prototype +i2c.c(195):W0523077:Called function should have prototype +i2c.c(206):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(218):W0523077:Called function should have prototype +i2c.c(220):W0523077:Called function should have prototype +i2c.c(299):W0523077:Called function should have prototype +i2c.c(359):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(351):W0520177:Variable "uart_buf" was declared but never referenced +i2c.c(352):W0520177:Variable "j" was declared but never referenced +i2c.c(353):W0520177:Variable "rx" was declared but never referenced +i2c.c(404):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(400):W0520177:Variable "uart_buf" was declared but never referenced +i2c.c(401):W0520177:Variable "j" was declared but never referenced +i2c.c(402):W0520177:Variable "rx" was declared but never referenced +i2c.c(458):W0520069:Integer conversion resulted in truncation +i2c.c(464):W0523077:Called function should have prototype +i2c.c(474):W0523077:Called function should have prototype +i2c.c(479):W0523077:Called function should have prototype +i2c.c(447):W0520177:Variable "j" was declared but never referenced +i2c.c(450):W0520177:Variable "status" was declared but never referenced +i2c.c(451):W0520177:Variable "tries" was declared but never referenced +------ Build ended(Error:6, Warning:61)(multical, DefaultBuild) ------ +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe uart.c -cpu=S3 -o DefaultBuild\uart.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe owi.c -cpu=S3 -o DefaultBuild\owi.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. -W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 60 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". -W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 60 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". -W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 60 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". owi.h(47):W0523076:Function declarations should have prototype -i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 11 of "uart.h") -r_main.c(116):W0520172:External/internal linkage conflict with previous declaration -r_main.c(134):W0523077:Called function should have prototype +owi.c(390):W0523077:Called function should have prototype +owi.c(399):W0523077:Called function should have prototype +owi.c(478):W0523077:Called function should have prototype +owi.c(479):E0520020:Identifier "g_adc_len" is undefined +owi.c(479):E0520020:Identifier "ADC_NUM_CH" is undefined +owi.c(484):E0520020:Identifier "g_adc_bytes" is undefined +owi.c(485):W0523077:Called function should have prototype +owi.c(527):W0523077:Called function should have prototype +owi.c(561):W0523077:Called function should have prototype +owi.c(563):W0523077:Called function should have prototype +owi.c(665):W0523077:Called function should have prototype +owi.c(628):W0520177:Variable "v" was declared but never referenced +owi.c(697):W0523076:Function declarations should have prototype +owi.c(740):W0520177:Variable "rx" was declared but never referenced +owi.c(741):W0520177:Variable "uart_buf" was declared but never referenced +owi.c(794):W0520177:Variable "rx" was declared but never referenced +owi.c(795):W0520177:Variable "uart_buf" was declared but never referenced +owi.c(857):W0523077:Called function should have prototype +owi.c(869):W0523077:Called function should have prototype +owi.c(876):W0523077:Called function should have prototype +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe i2c.c -cpu=S3 -o DefaultBuild\i2c.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 9 of "uart.h") +uart.h(9):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 8 of "i2c.h") +i2c.c(142):W0523077:Called function should have prototype +i2c.c(143):E0520020:Identifier "g_adc_len" is undefined +i2c.c(154):E0520020:Identifier "g_adc_bytes" is undefined +i2c.c(170):W0523077:Called function should have prototype +i2c.c(195):W0523077:Called function should have prototype +i2c.c(206):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(218):W0523077:Called function should have prototype +i2c.c(220):W0523077:Called function should have prototype +i2c.c(299):W0523077:Called function should have prototype +i2c.c(359):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(351):W0520177:Variable "uart_buf" was declared but never referenced +i2c.c(352):W0520177:Variable "j" was declared but never referenced +i2c.c(353):W0520177:Variable "rx" was declared but never referenced +i2c.c(404):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(400):W0520177:Variable "uart_buf" was declared but never referenced +i2c.c(401):W0520177:Variable "j" was declared but never referenced +i2c.c(402):W0520177:Variable "rx" was declared but never referenced +i2c.c(458):W0520069:Integer conversion resulted in truncation +i2c.c(464):W0523077:Called function should have prototype +i2c.c(474):W0523077:Called function should have prototype +i2c.c(479):W0523077:Called function should have prototype +i2c.c(447):W0520177:Variable "j" was declared but never referenced +i2c.c(450):W0520177:Variable "status" was declared but never referenced +i2c.c(451):W0520177:Variable "tries" was declared but never referenced +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe i2c.c -cpu=S3 -o DefaultBuild\i2c.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 9 of "uart.h") +uart.h(9):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 8 of "i2c.h") +i2c.c(153):W0523077:Called function should have prototype +i2c.c(213):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(205):W0520177:Variable "uart_buf" was declared but never referenced +i2c.c(206):W0520177:Variable "j" was declared but never referenced +i2c.c(207):W0520177:Variable "rx" was declared but never referenced +i2c.c(258):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(254):W0520177:Variable "uart_buf" was declared but never referenced +i2c.c(255):W0520177:Variable "j" was declared but never referenced +i2c.c(256):W0520177:Variable "rx" was declared but never referenced +i2c.c(312):W0520069:Integer conversion resulted in truncation +i2c.c(318):W0523077:Called function should have prototype +i2c.c(328):W0523077:Called function should have prototype +i2c.c(333):W0523077:Called function should have prototype +i2c.c(301):W0520177:Variable "j" was declared but never referenced +i2c.c(304):W0520177:Variable "status" was declared but never referenced +i2c.c(305):W0520177:Variable "tries" was declared but never referenced +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe owi.c -cpu=S3 -o DefaultBuild\owi.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +owi.h(47):W0523076:Function declarations should have prototype +owi.c(390):W0523077:Called function should have prototype +owi.c(399):W0523077:Called function should have prototype +owi.c(478):W0523077:Called function should have prototype +owi.c(479):E0520020:Identifier "g_adc_len" is undefined +owi.c(479):E0520020:Identifier "ADC_NUM_CH" is undefined +owi.c(484):E0520020:Identifier "g_adc_bytes" is undefined +owi.c(485):W0523077:Called function should have prototype +owi.c(527):W0523077:Called function should have prototype +owi.c(561):W0523077:Called function should have prototype +owi.c(563):W0523077:Called function should have prototype +owi.c(665):W0523077:Called function should have prototype +owi.c(628):W0520177:Variable "v" was declared but never referenced +owi.c(697):W0523076:Function declarations should have prototype +owi.c(740):W0520177:Variable "rx" was declared but never referenced +owi.c(741):W0520177:Variable "uart_buf" was declared but never referenced +owi.c(794):W0520177:Variable "rx" was declared but never referenced +owi.c(795):W0520177:Variable "uart_buf" was declared but never referenced +owi.c(857):W0523077:Called function should have prototype +owi.c(869):W0523077:Called function should have prototype +owi.c(876):W0523077:Called function should have prototype +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe owi.c -cpu=S3 -o DefaultBuild\owi.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +owi.h(47):W0523076:Function declarations should have prototype +owi.c(390):W0523077:Called function should have prototype +owi.c(399):W0523077:Called function should have prototype +owi.c(543):W0523077:Called function should have prototype +owi.c(506):W0520177:Variable "v" was declared but never referenced +owi.c(575):W0523076:Function declarations should have prototype +owi.c(618):W0520177:Variable "rx" was declared but never referenced +owi.c(619):W0520177:Variable "uart_buf" was declared but never referenced +owi.c(672):W0520177:Variable "rx" was declared but never referenced +owi.c(673):W0520177:Variable "uart_buf" was declared but never referenced +owi.c(735):W0523077:Called function should have prototype +owi.c(747):W0523077:Called function should have prototype +owi.c(754):W0523077:Called function should have prototype C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\rlink.exe -subcommand=DefaultBuild\multical.clnk -W0561018:The evaluation period of CC-RL V1 is valid for the remaining 60 days. After that, functional limit will be applied. Please consider purchasing the product. -W0561018:The evaluation period of CC-RL V1 is valid for the remaining 60 days. After that, functional limit will be applied. Please consider purchasing the product. -Renesas Optimizing Linker Completed ------- Build ended(Error:0, Warning:15)(multical, DefaultBuild) ------ +W0561018:The evaluation period of CC-RL V1 is valid for the remaining 59 days. After that, functional limit will be applied. Please consider purchasing the product. +E0562310:Undefined external symbol "_g_dut_map" referenced in "DefaultBuild\gatectrl.obj" +E0562310:Undefined external symbol "_I2C_A_Command_Mode_receiveData" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_OWI_A_CommandMode" referenced in "DefaultBuild\r_main.obj" +Renesas Optimizing Linker Abort +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe r_main.c -cpu=S3 -o DefaultBuild\r_main.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe owi.c -cpu=S3 -o DefaultBuild\owi.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +owi.h(46):W0523076:Function declarations should have prototype +owi.c(390):W0523077:Called function should have prototype +owi.c(399):W0523077:Called function should have prototype +owi.c(543):W0523077:Called function should have prototype +owi.h(46):W0523076:Function declarations should have prototype +owi.c(506):W0520177:Variable "v" was declared but never referenced +i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 9 of "uart.h") +owi.c(575):W0523076:Function declarations should have prototype +r_main.c(115):W0520172:External/internal linkage conflict with previous declaration +owi.c(618):W0520177:Variable "rx" was declared but never referenced +r_main.c(132):W0523077:Called function should have prototype +owi.c(619):W0520177:Variable "uart_buf" was declared but never referenced +r_main.c(133):W0523077:Called function should have prototype +owi.c(672):W0520177:Variable "rx" was declared but never referenced +owi.c(673):W0520177:Variable "uart_buf" was declared but never referenced +owi.c(735):W0523077:Called function should have prototype +owi.c(747):W0523077:Called function should have prototype +owi.c(754):W0523077:Called function should have prototype +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\rlink.exe -subcommand=DefaultBuild\multical.clnk +W0561018:The evaluation period of CC-RL V1 is valid for the remaining 59 days. After that, functional limit will be applied. Please consider purchasing the product. +E0562310:Undefined external symbol "_g_dut_map" referenced in "DefaultBuild\gatectrl.obj" +E0562310:Undefined external symbol "_I2C_A_Command_Mode_receiveData" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_OWI_A_CommandMode" referenced in "DefaultBuild\r_main.obj" +Renesas Optimizing Linker Abort +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe r_main.c -cpu=S3 -o DefaultBuild\r_main.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe i2c.c -cpu=S3 -o DefaultBuild\i2c.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +owi.h(46):W0523076:Function declarations should have prototype +i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 9 of "uart.h") +r_main.c(115):W0520172:External/internal linkage conflict with previous declaration +r_main.c(131):W0523077:Called function should have prototype +r_main.c(132):W0523077:Called function should have prototype +r_main.c(133):W0523077:Called function should have prototype +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 9 of "uart.h") +uart.h(9):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 8 of "i2c.h") +i2c.c(153):W0523077:Called function should have prototype +i2c.c(213):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(205):W0520177:Variable "uart_buf" was declared but never referenced +i2c.c(206):W0520177:Variable "j" was declared but never referenced +i2c.c(207):W0520177:Variable "rx" was declared but never referenced +i2c.c(258):W0520167:Argument of type "const uint8_t *__near" is incompatible with parameter of type "uint8_t *const __near" +i2c.c(254):W0520177:Variable "uart_buf" was declared but never referenced +i2c.c(255):W0520177:Variable "j" was declared but never referenced +i2c.c(256):W0520177:Variable "rx" was declared but never referenced +i2c.c(312):W0520069:Integer conversion resulted in truncation +i2c.c(318):W0523077:Called function should have prototype +i2c.c(328):W0523077:Called function should have prototype +i2c.c(333):W0523077:Called function should have prototype +i2c.c(301):W0520177:Variable "j" was declared but never referenced +i2c.c(304):W0520177:Variable "status" was declared but never referenced +i2c.c(305):W0520177:Variable "tries" was declared but never referenced +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\rlink.exe -subcommand=DefaultBuild\multical.clnk +W0561018:The evaluation period of CC-RL V1 is valid for the remaining 59 days. After that, functional limit will be applied. Please consider purchasing the product. +E0562310:Undefined external symbol "_g_dut_map" referenced in "DefaultBuild\gatectrl.obj" +E0562310:Undefined external symbol "_I2C_A_Command_Mode_receiveData" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_OWI_A_CommandMode" referenced in "DefaultBuild\r_main.obj" +Renesas Optimizing Linker Abort +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe r_main.c -cpu=S3 -o DefaultBuild\r_main.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +owi.h(46):W0523076:Function declarations should have prototype +i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 9 of "uart.h") +r_main.c(115):W0520172:External/internal linkage conflict with previous declaration +r_main.c(131):W0523077:Called function should have prototype +r_main.c(132):W0523077:Called function should have prototype +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\rlink.exe -subcommand=DefaultBuild\multical.clnk +W0561018:The evaluation period of CC-RL V1 is valid for the remaining 59 days. After that, functional limit will be applied. Please consider purchasing the product. +E0562310:Undefined external symbol "_g_dut_map" referenced in "DefaultBuild\gatectrl.obj" +E0562310:Undefined external symbol "_I2C_A_Command_Mode_receiveData" referenced in "DefaultBuild\r_main.obj" +Renesas Optimizing Linker Abort +C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.15.00\Bin\ccrl.exe r_main.c -cpu=S3 -o DefaultBuild\r_main.obj "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF" -g -g_line -I "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" -I ..\IDH1.1 -I . -c -msg_lang=english +W0511106:The folder "..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1" specified by the "-I" option is not found. +W0511106:The folder "..\IDH1.1" specified by the "-I" option is not found. +W0511186:The evaluation period for the option "-Odefault" of CC-RL V1 is valid for the remaining 59 days. After that, it will be implicitly changed to "-Olite". Please consider purchasing the product to continue using "-Odefault". +owi.h(46):W0523076:Function declarations should have prototype +i2c.h(8):W0520047:Incompatible redefinition of macro "RAM_BYTES" (declared at line 9 of "uart.h") +r_main.c(115):W0520172:External/internal linkage conflict with previous declaration +r_main.c(131):W0523077:Called function should have prototype --- CommandFile 1 --- DefaultBuild\multical.clnk : @@ -36,8 +309,150 @@ DefaultBuild\multical.clnk : -Input=DefaultBuild\r_cg_serial_user.obj -Input=DefaultBuild\r_cg_wdt.obj -Input=DefaultBuild\r_cg_wdt_user.obj --Input=DefaultBuild\r_cg_adc.obj --Input=DefaultBuild\r_cg_adc_user.obj +-Input=DefaultBuild\r_cg_port.obj +-Input=DefaultBuild\r_cg_port_user.obj +-Input=DefaultBuild\anaout.obj +-Input=DefaultBuild\owi.obj +-Input=DefaultBuild\i2c.obj +-Input=DefaultBuild\uart.obj +-Input=DefaultBuild\delay.obj +-Input=DefaultBuild\dipSwitch.obj +-Input=DefaultBuild\gatectrl.obj +-Input=DefaultBuild\hash_pin.obj +-Input=DefaultBuild\check_pin.obj +-SECURITY_ID=00000000000000000000 +-DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF +-DEBug +-NOCOmpress +-NOOPtimize +-OUtput=DefaultBuild\multical.abs +-OCDBG=04 +-USER_OPT_BYTE=FFFFF8 +-LISt=DefaultBuild\multical.map +-SHow=SYmbol,Total_size +-AUTO_SECTION_LAYOUT +-ROm=.data=.dataR +-ROm=.sdata=.sdataR +-NOMessage +-MEMory=High +-NOLOgo +-LIBrary=DefaultBuild\multical.lib +-end +-Input=DefaultBuild\multical.abs +-DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF +-OUtput=DefaultBuild\multical.mot +-FOrm=Stype +-NOMessage +-exit + +--- CommandFile 2 --- +DefaultBuild\multical.clnk : +-Input=DefaultBuild\cstart.obj +-Input=DefaultBuild\stkinit.obj +-Input=DefaultBuild\r_main.obj +-Input=DefaultBuild\r_systeminit.obj +-Input=DefaultBuild\r_cg_cgc.obj +-Input=DefaultBuild\r_cg_cgc_user.obj +-Input=DefaultBuild\r_cg_serial.obj +-Input=DefaultBuild\r_cg_serial_user.obj +-Input=DefaultBuild\r_cg_wdt.obj +-Input=DefaultBuild\r_cg_wdt_user.obj +-Input=DefaultBuild\r_cg_port.obj +-Input=DefaultBuild\r_cg_port_user.obj +-Input=DefaultBuild\anaout.obj +-Input=DefaultBuild\owi.obj +-Input=DefaultBuild\i2c.obj +-Input=DefaultBuild\uart.obj +-Input=DefaultBuild\delay.obj +-Input=DefaultBuild\dipSwitch.obj +-Input=DefaultBuild\gatectrl.obj +-Input=DefaultBuild\hash_pin.obj +-Input=DefaultBuild\check_pin.obj +-SECURITY_ID=00000000000000000000 +-DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF +-DEBug +-NOCOmpress +-NOOPtimize +-OUtput=DefaultBuild\multical.abs +-OCDBG=04 +-USER_OPT_BYTE=FFFFF8 +-LISt=DefaultBuild\multical.map +-SHow=SYmbol,Total_size +-AUTO_SECTION_LAYOUT +-ROm=.data=.dataR +-ROm=.sdata=.sdataR +-NOMessage +-MEMory=High +-NOLOgo +-LIBrary=DefaultBuild\multical.lib +-end +-Input=DefaultBuild\multical.abs +-DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF +-OUtput=DefaultBuild\multical.mot +-FOrm=Stype +-NOMessage +-exit + +--- CommandFile 3 --- +DefaultBuild\multical.clnk : +-Input=DefaultBuild\cstart.obj +-Input=DefaultBuild\stkinit.obj +-Input=DefaultBuild\r_main.obj +-Input=DefaultBuild\r_systeminit.obj +-Input=DefaultBuild\r_cg_cgc.obj +-Input=DefaultBuild\r_cg_cgc_user.obj +-Input=DefaultBuild\r_cg_serial.obj +-Input=DefaultBuild\r_cg_serial_user.obj +-Input=DefaultBuild\r_cg_wdt.obj +-Input=DefaultBuild\r_cg_wdt_user.obj +-Input=DefaultBuild\r_cg_port.obj +-Input=DefaultBuild\r_cg_port_user.obj +-Input=DefaultBuild\anaout.obj +-Input=DefaultBuild\owi.obj +-Input=DefaultBuild\i2c.obj +-Input=DefaultBuild\uart.obj +-Input=DefaultBuild\delay.obj +-Input=DefaultBuild\dipSwitch.obj +-Input=DefaultBuild\gatectrl.obj +-Input=DefaultBuild\hash_pin.obj +-Input=DefaultBuild\check_pin.obj +-SECURITY_ID=00000000000000000000 +-DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF +-DEBug +-NOCOmpress +-NOOPtimize +-OUtput=DefaultBuild\multical.abs +-OCDBG=04 +-USER_OPT_BYTE=FFFFF8 +-LISt=DefaultBuild\multical.map +-SHow=SYmbol,Total_size +-AUTO_SECTION_LAYOUT +-ROm=.data=.dataR +-ROm=.sdata=.sdataR +-NOMessage +-MEMory=High +-NOLOgo +-LIBrary=DefaultBuild\multical.lib +-end +-Input=DefaultBuild\multical.abs +-DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF +-OUtput=DefaultBuild\multical.mot +-FOrm=Stype +-NOMessage +-exit + +--- CommandFile 4 --- +DefaultBuild\multical.clnk : +-Input=DefaultBuild\cstart.obj +-Input=DefaultBuild\stkinit.obj +-Input=DefaultBuild\r_main.obj +-Input=DefaultBuild\r_systeminit.obj +-Input=DefaultBuild\r_cg_cgc.obj +-Input=DefaultBuild\r_cg_cgc_user.obj +-Input=DefaultBuild\r_cg_serial.obj +-Input=DefaultBuild\r_cg_serial_user.obj +-Input=DefaultBuild\r_cg_wdt.obj +-Input=DefaultBuild\r_cg_wdt_user.obj -Input=DefaultBuild\r_cg_port.obj -Input=DefaultBuild\r_cg_port_user.obj -Input=DefaultBuild\anaout.obj @@ -76,17 +491,17 @@ DefaultBuild\multical.clnk : --- SHA1 hash value of output files --- -C:\Users\COMPUTER1\OneDrive\Desktop\Amosense_Firmware1\DefaultBuild\multical.abs: 55c523f42c5f81fb6f95882f964b7fad1ba0b973 -C:\Users\COMPUTER1\OneDrive\Desktop\Amosense_Firmware1\DefaultBuild\multical.mot: 44476140b1f3400e9c301d09ba0adf83ed9d2e12 +C:\Users\user\Desktop\Amosense_Firmware\DefaultBuild\multical.abs: 20b58c4b6214c02ed6cd9a1fcc3a5020de9c1bda +C:\Users\user\Desktop\Amosense_Firmware\DefaultBuild\multical.mot: dc8d7a4d9d25ab6134d702ef1987487c56624ce4 --- System Information --- *OS Version - Microsoft Windows 11 Pro (-, 10.0.26200, WOW64) + Microsoft Windows 10 Pro (-, 10.0.19045, WOW64) *Language 한국어(대한민국) *.NET Framework Version - Microsoft .NET Framework 4 [.NET 4.8 or later] (533509) + Microsoft .NET Framework 4 [.NET 4.8 or later] (533325) *WebView2 Version 143.0.3650.139 @@ -99,19 +514,21 @@ C:\Users\COMPUTER1\OneDrive\Desktop\Amosense_Firmware1\DefaultBuild\multical.mot V9.13.00.05 [12 Nov 2024] *Assembly Version 3.12.10.1 +*Sales Area + Japan *Product License *Execution Place C:\Program Files (x86)\Renesas Electronics\CS+\CC *Memory Usage *Private Working Set - 328 MB + 481 MB *Number of GDI Objects - 2472 + 3131 *Number of USER Objects - 1497 + 1818 *Opened Files - 14 editors, 14 files, 39 KB + 29 editors, 29 files, 177 KB --- Build Tool Plug-in Information --- RH850 Build tool CC-RH Plug-in @@ -247,7 +664,7 @@ Device Information Common Interface DeviceInformation.dll --- Main Project Information --- -C:\Users\COMPUTER1\OneDrive\Desktop\Amosense_Firmware1\multical.mtpj +C:\Users\user\Desktop\Amosense_Firmware\multical.mtpj Microcontroller Information *R5F10PPJ *File Name: Version diff --git a/check_pin.c b/check_pin.c index 8db8c42..668c75f 100644 --- a/check_pin.c +++ b/check_pin.c @@ -1,79 +1,133 @@ #include "check_pin.h" +#include "r_cg_port.h" +#include -#define BIT(n) (1u << (n)) - -static void write_port(volatile uint8_t *port, uint8_t mask, uint8_t on) +void Gate_SetByNum(uint8_t num, uint8_t hash_on, uint8_t anaout_on, uint8_t check_on) { - if (on) *port |= mask; - else *port &= (uint8_t)~mask; -} + switch (num) + { + case 1: /* HASH P153(P15.3), ANAOUT P64(P6.4), CHECK P154(P15.4) */ + P15 = hash_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P153 */ + P6 = anaout_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P64 */ + P15 = check_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P154 */ + break; -static void set_output_pm(volatile uint8_t *pm, uint8_t mask) -{ - *pm &= (uint8_t)~mask; -} + case 2: /* P152(P15.2), P65(P6.5), P155(P15.5) */ + P15 = hash_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P152 */ + P6 = anaout_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P65 */ + P15 = check_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P155 */ + break; -void check_pin_init(void) -{ - // CHECK_1,2,4 : P15.4,5,6 - set_output_pm(&PM15, (uint8_t)(BIT(4)|BIT(5)|BIT(6))); + case 3: /* P151(P15.1), P66(P6.6), P00(P0.0) */ + P15 = hash_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P151 */ + P6 = anaout_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P66 */ + P0 = check_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P00 */ + break; - // CHECK_3,7 : P0.0,3 - set_output_pm(&PM0, (uint8_t)(BIT(0)|BIT(3))); + case 4: /* P150(P15.0), P67(P6.7), P156(P15.6) */ + P15 = hash_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P150 */ + P6 = anaout_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P67 */ + P15 = check_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P156 */ + break; - // CHECK_5,6 : P3.0,2 - set_output_pm(&PM3, (uint8_t)(BIT(0)|BIT(2))); + case 5: /* P120(P12.0), P44(P4.4), P30(P3.0) */ + P12 = hash_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P120 */ + P4 = anaout_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P44 */ + P3 = check_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P30 */ + break; - // CHECK_8,9 : P7.0,1 - set_output_pm(&PM7, (uint8_t)(BIT(0)|BIT(1))); + case 6: /* P125(P12.5), P43(P4.3), P32(P3.2) */ + P12 = hash_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P125 */ + P4 = anaout_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P43 */ + P3 = check_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P32 */ + break; - // CHECK_10~13 : P10.4~7 - set_output_pm(&PM10, (uint8_t)(BIT(4)|BIT(5)|BIT(6)|BIT(7))); + case 7: /* P01(P0.1), P42(P4.2), P03(P0.3) */ + P0 = hash_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P01 */ + P4 = anaout_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P42 */ + P0 = check_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P03 */ + break; - // CHECK_14~17 : P5.7,6,5,4 - set_output_pm(&PM5, (uint8_t)(BIT(7)|BIT(6)|BIT(5)|BIT(4))); + case 8: /* P126(P12.6), P41(P4.1), P70(P7.0) */ + P12 = hash_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P126 */ + P4 = anaout_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P41 */ + P7 = check_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P70 */ + break; - // CHECK_18~20 : P1.0,3,4 - set_output_pm(&PM1, (uint8_t)(BIT(0)|BIT(3)|BIT(4))); + case 9: /* P127(P12.7), P50(P5.0), P71(P7.1) */ + P12 = hash_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P127 */ + P5 = anaout_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P50 */ + P7 = check_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P71 */ + break; - check_all_off(); -} + case 10: /* P02(P0.2), P51(P5.1), P104(P10.4) */ + P0 = hash_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P02 */ + P5 = anaout_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P51 */ + P10 = check_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P104 */ + break; -void check_all_off(void) -{ - P15 &= (uint8_t)~(BIT(4)|BIT(5)|BIT(6)); - P0 &= (uint8_t)~(BIT(0)|BIT(3)); - P3 &= (uint8_t)~(BIT(0)|BIT(2)); - P7 &= (uint8_t)~(BIT(0)|BIT(1)); - P10 &= (uint8_t)~(BIT(4)|BIT(5)|BIT(6)|BIT(7)); - P5 &= (uint8_t)~(BIT(4)|BIT(5)|BIT(6)|BIT(7)); - P1 &= (uint8_t)~(BIT(0)|BIT(3)|BIT(4)); -} + case 11: /* P103(P10.3), P52(P5.2), P105(P10.5) */ + P10 = hash_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P103 */ + P5 = anaout_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P52 */ + P10 = check_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P105 */ + break; -void check_pin(uint8_t ch, uint8_t on) -{ - switch (ch) - { - case 1: write_port(&P15, BIT(4), on); break; // CHECK_1 : P154 - case 2: write_port(&P15, BIT(5), on); break; // CHECK_2 : P155 - case 3: write_port(&P0, BIT(0), on); break; // CHECK_3 : P00 - case 4: write_port(&P15, BIT(6), on); break; // CHECK_4 : P156 - case 5: write_port(&P3, BIT(0), on); break; // CHECK_5 : P30 - case 6: write_port(&P3, BIT(2), on); break; // CHECK_6 : P32 - case 7: write_port(&P0, BIT(3), on); break; // CHECK_7 : P03 - case 8: write_port(&P7, BIT(0), on); break; // CHECK_8 : P70 - case 9: write_port(&P7, BIT(1), on); break; // CHECK_9 : P71 - case 10: write_port(&P10, BIT(4), on); break; // CHECK_10: P104 - case 11: write_port(&P10, BIT(5), on); break; // CHECK_11: P105 - case 12: write_port(&P10, BIT(6), on); break; // CHECK_12: P106 - case 13: write_port(&P10, BIT(7), on); break; // CHECK_13: P107 - case 14: write_port(&P5, BIT(7), on); break; // CHECK_14: P57 - case 15: write_port(&P5, BIT(6), on); break; // CHECK_15: P56 - case 16: write_port(&P5, BIT(5), on); break; // CHECK_16: P55 - case 17: write_port(&P5, BIT(4), on); break; // CHECK_17: P54 - case 18: write_port(&P1, BIT(0), on); break; // CHECK_18: P10 - case 19: write_port(&P1, BIT(3), on); break; // CHECK_19: P13 - case 20: write_port(&P1, BIT(4), on); break; // CHECK_20: P14 - default: /* ignore */ break; + case 12: /* P102(P10.2), P60(P6.0), P106(P10.6) */ + P10 = hash_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P102 */ + P6 = anaout_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P60 */ + P10 = check_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P106 */ + break; + + case 13: /* P101(P10.1), P61(P6.1), P107(P10.7) */ + P10 = hash_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P101 */ + P6 = anaout_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P61 */ + P10 = check_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P107 */ + break; + + case 14: /* P100(P10.0), P72(P7.2), P57(P5.7) */ + P10 = hash_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P100 */ + P7 = anaout_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P72 */ + P5 = check_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P57 */ + break; + + case 15: /* P97(P9.7), P73(P7.3), P56(P5.6) */ + P9 = hash_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P97 */ + P7 = anaout_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P73 */ + P5 = check_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P56 */ + break; + + case 16: /* P96(P9.6), P75(P7.5), P55(P5.5) */ + P9 = hash_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P96 */ + P7 = anaout_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P75 */ + P5 = check_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P55 */ + break; + + case 17: /* P95(P9.5), P74(P7.4), P54(P5.4) */ + P9 = hash_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P95 */ + P7 = anaout_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P74 */ + P5 = check_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P54 */ + break; + + case 18: /* P94(P9.4), P76(P7.6), P10(P1.0) */ + P9 = hash_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P94 */ + P7 = anaout_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P76 */ + P1 = check_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P10 */ + break; + + case 19: /* P93(P9.3), P77(P7.7), P13(P1.3) */ + P9 = hash_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P93 */ + P7 = anaout_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P77 */ + P1 = check_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P13 */ + break; + + case 20: /* P92(P9.2), P130(P13.0), P14(P1.4) */ + P9 = hash_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P92 */ + P13 = anaout_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P130 */ + P1 = check_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P14 */ + break; + + default: + break; } } + diff --git a/dipSwitch.c b/dipSwitch.c index e551a95..e603bcf 100644 --- a/dipSwitch.c +++ b/dipSwitch.c @@ -14,6 +14,7 @@ void DipSwitch_Init(void) { // Է : PM bit=1 => input DIP_PM |= DIP_MASK; + } uint8_t DipSwitch_ReadValue_0to31(void) diff --git a/gatectrl.c b/gatectrl.c index 55092fe..7b7d6dd 100644 --- a/gatectrl.c +++ b/gatectrl.c @@ -1,78 +1,154 @@ -#include "gatectrl.h" +#include "check_pin.h" +#include "r_cg_port.h" +#include -#define BIT(n) (1u << (n)) - -// -// ALL : P47 -> Port4 bit7 -// ZACWIRE : P157 -> Port15 bit7 -#define ALL_PM PM4 -#define ALL_MASK (uint8_t)BIT(7) - -#define ZAC_PM PM15 -#define ZAC_MASK (uint8_t)BIT(7) - -static uint8_t s_ch = 1; - -static void write_port(volatile uint8_t *port, uint8_t mask, uint8_t on) -{ - if (on) *port |= mask; - else *port &= (uint8_t)~mask; -} - -void GateCtrl_Init(void) -{ - // - ALL_PM &= (uint8_t)~ALL_MASK; - ZAC_PM &= (uint8_t)~ZAC_MASK; - - // ⺻ OFF - GateCtrl_SetAll(0); - GateCtrl_SetZacwire(0); - - // ä init - hash_init(); - check_pin_init(); - - // ANAOUT_Init() main Ѵٸ ⼭ ߺ ȣ X -} - -void GateCtrl_SetAll(uint8_t on) -{ - write_port(&P4, ALL_MASK, on); -} - -void GateCtrl_SetZacwire(uint8_t on) -{ - write_port(&P15, ZAC_MASK, on); -} - -void GateCtrl_ClearChannelPins(void) -{ - hash_all_off(); - check_all_off(); - anaout_all_off(); -} - -void GateCtrl_SelectChannel(uint8_t ch) +void Gate_SetByNum(uint8_t num, uint8_t hash_on, uint8_t anaout_on, uint8_t check_on) { - if (ch < 1 || ch > 20) return; - - s_ch = ch; - - GateCtrl_ClearChannelPins(); + switch (num) + { + case 1: /* HASH P153(P15.3), ANAOUT P64(P6.4), CHECK P154(P15.4) */ + P15 = hash_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P153 */ + P6 = anaout_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P64 */ + P15 = check_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P154 */ + break; + + case 2: /* P152(P15.2), P65(P6.5), P155(P15.5) */ + P15 = hash_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P152 */ + P6 = anaout_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P65 */ + P15 = check_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P155 */ + break; + + case 3: /* P151(P15.1), P66(P6.6), P00(P0.0) */ + P15 = hash_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P151 */ + P6 = anaout_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P66 */ + P0 = check_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P00 */ + break; + + case 4: /* P150(P15.0), P67(P6.7), P156(P15.6) */ + P15 = hash_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P150 */ + P6 = anaout_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P67 */ + P15 = check_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P156 */ + break; + + case 5: /* P120(P12.0), P44(P4.4), P30(P3.0) */ + P12 = hash_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P120 */ + P4 = anaout_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P44 */ + P3 = check_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P30 */ + break; + + case 6: /* P125(P12.5), P43(P4.3), P32(P3.2) */ + P12 = hash_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P125 */ + P4 = anaout_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P43 */ + P3 = check_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P32 */ + break; + + case 7: /* P01(P0.1), P42(P4.2), P03(P0.3) */ + P0 = hash_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P01 */ + P4 = anaout_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P42 */ + P0 = check_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P03 */ + break; + + case 8: /* P126(P12.6), P41(P4.1), P70(P7.0) */ + P12 = hash_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P126 */ + P4 = anaout_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P41 */ + P7 = check_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P70 */ + break; + + case 9: /* P127(P12.7), P50(P5.0), P71(P7.1) */ + P12 = hash_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P127 */ + P5 = anaout_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P50 */ + P7 = check_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P71 */ + break; + + case 10: /* P02(P0.2), P51(P5.1), P104(P10.4) */ + P0 = hash_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P02 */ + P5 = anaout_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P51 */ + P10 = check_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P104 */ + break; + + case 11: /* P103(P10.3), P52(P5.2), P105(P10.5) */ + P10 = hash_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P103 */ + P5 = anaout_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P52 */ + P10 = check_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P105 */ + break; + + case 12: /* P102(P10.2), P60(P6.0), P106(P10.6) */ + P10 = hash_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P102 */ + P6 = anaout_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P60 */ + P10 = check_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P106 */ + break; + + case 13: /* P101(P10.1), P61(P6.1), P107(P10.7) */ + P10 = hash_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P101 */ + P6 = anaout_on ? _02_Pn1_OUTPUT_1 : _00_Pn1_OUTPUT_0; /* P61 */ + P10 = check_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P107 */ + break; + + case 14: /* P100(P10.0), P72(P7.2), P57(P5.7) */ + P10 = hash_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P100 */ + P7 = anaout_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P72 */ + P5 = check_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P57 */ + break; + + case 15: /* P97(P9.7), P73(P7.3), P56(P5.6) */ + P9 = hash_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P97 */ + P7 = anaout_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P73 */ + P5 = check_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P56 */ + break; + + case 16: /* P96(P9.6), P75(P7.5), P55(P5.5) */ + P9 = hash_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P96 */ + P7 = anaout_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P75 */ + P5 = check_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P55 */ + break; + + case 17: /* P95(P9.5), P74(P7.4), P54(P5.4) */ + P9 = hash_on ? _20_Pn5_OUTPUT_1 : _00_Pn5_OUTPUT_0; /* P95 */ + P7 = anaout_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P74 */ + P5 = check_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P54 */ + break; + + case 18: /* P94(P9.4), P76(P7.6), P10(P1.0) */ + P9 = hash_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P94 */ + P7 = anaout_on ? _40_Pn6_OUTPUT_1 : _00_Pn6_OUTPUT_0; /* P76 */ + P1 = check_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P10 */ + break; + + case 19: /* P93(P9.3), P77(P7.7), P13(P1.3) */ + P9 = hash_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P93 */ + P7 = anaout_on ? _80_Pn7_OUTPUT_1 : _00_Pn7_OUTPUT_0; /* P77 */ + P1 = check_on ? _08_Pn3_OUTPUT_1 : _00_Pn3_OUTPUT_0; /* P13 */ + break; + + case 20: /* P92(P9.2), P130(P13.0), P14(P1.4) */ + P9 = hash_on ? _04_Pn2_OUTPUT_1 : _00_Pn2_OUTPUT_0; /* P92 */ + P13 = anaout_on ? _01_Pn0_OUTPUT_1 : _00_Pn0_OUTPUT_0; /* P130 */ + P1 = check_on ? _10_Pn4_OUTPUT_1 : _00_Pn4_OUTPUT_0; /* P14 */ + break; + + default: + break; + } } -void GateCtrl_Anaout(uint8_t on) -{ - anaout_pin(s_ch, on); +void Col_Init(void){ + uint8_t i; + + P4 = _00_Pn7_OUTPUT_0; + P15 = _00_Pn7_OUTPUT_0; + + for (i = 1; i <= 20; i++){ + Gate_SetByNum(i, 0, 0, 1); // hash=0, anaout=0, check=1 + } } -void GateCtrl_Hash(uint8_t on) -{ - hash_pin(s_ch, on); +void Eol_Init(void){ + uint8_t i; + P4 = _80_Pn7_OUTPUT_1; + P15 = _00_Pn7_OUTPUT_0; + + for (i = 1; i <= 20; i++){ + Gate_SetByNum(i, 0, 0, 1); // hash=0, anaout=0, check=1 + } } -void GateCtrl_Check(uint8_t on) -{ - check_pin(s_ch, on); -} diff --git a/gatectrl.h b/gatectrl.h index c929f39..641e37d 100644 --- a/gatectrl.h +++ b/gatectrl.h @@ -1,40 +1,5 @@ -#ifndef GATECTRL_H -#define GATECTRL_H - #include "r_cg_macrodriver.h" #include "r_cg_port.h" -#include "anaout.h" -#include "hash_pin.h" -#include "check_pin.h" - -#ifdef __cplusplus -extern "C" { -#endif - -void GateCtrl_Init(void); - -/** ???: ALL (P47) */ -void GateCtrl_SetAll(uint8_t on); - -/** ???: ZACWIRE (P157) */ -void GateCtrl_SetZacwire(uint8_t on); - -void GateCtrl_SelectChannel(uint8_t ch); - -/** ?? ??? ??? ANAOUT ?? (?? ?? ???) */ -void GateCtrl_Anaout(uint8_t on); - -/** ?? ??? ??? #? ?? */ -void GateCtrl_Hash(uint8_t on); - -/** ?? ??? ??? CHECK? ?? */ -void GateCtrl_Check(uint8_t on); - -/** (??) #/CHECK ?? OFF */ -void GateCtrl_ClearChannelPins(void); - -#ifdef __cplusplus -} -#endif -#endif /* GATECTRL_H */ +void Gate_SetByNum(uint8_t num, uint8_t hash_on, uint8_t anaout_on, uint8_t check_on); +void Col_Init(void); \ No newline at end of file diff --git a/i2c.c b/i2c.c index 7d3a069..8baa679 100644 --- a/i2c.c +++ b/i2c.c @@ -84,152 +84,6 @@ void I2C_DisablePower(void) { } -/** - * 함수명: I2C_A_Command_Mode_receiveData - * 목적: I2C 장치에서 ADC 데이터와 명령 리스트를 읽고, - * 최종적으로 UART로 데이터를 전송한다. - * - * 매개변수: - * - tx_data : 사용자 명령(UserCmd) 데이터 배열 - * - tx_len : 사용자 명령 데이터 길이 - * - id : I2C 슬레이브 장치 주소 - * - * 반환값: 없음 (void) - * - * 동작 방식: - * 1) ADC 읽기 - * - ADC_ReadAndSend_UART() 호출로 4채널 ADC 값을 읽음 - * - 읽은 값이 4개가 아니면 오류 메시지 UART 출력 후 종료 - * - TOP, BRP, BRN, BRP-BRN, BOT 값 순서대로 UART 문자열 구성 - * - * 2) CMD_LIST 순서대로 I2C 읽기 - * - CMD_LIST는 장치 내부 명령 6개 정의 - * - R_IICA0_Master_Send()로 명령 전송 - * - R_IICA0_Master_Receive()로 응답 읽음 - * - 읽은 값(rx[1], rx[2])을 UART 문자열에 추가 - * - * 3) 사용자 CMD 처리 - * - tx_data와 tx_len이 유효하면 해당 데이터를 I2C 장치로 전송 - * - 응답을 rx 배열로 읽고 UART 문자열에 추가 - * - 없으면 "0000"으로 표시 - * - * 4) 최종 출력 - * - 완성된 문자열(line)을 UART로 전송 - * - 각 단계마다 적절한 delay로 통신 안정성 확보 - * - * 참고: - * - RAM_BYTES는 I2C 응답 버퍼 크기 - * - UART 출력은 ","로 각 값 구분 후, 마지막에 CRLF 추가 - * - ADC와 I2C 읽기 순서가 고정되어 있어 코드만 봐도 데이터 처리 흐름 이해 가능 - */ -void I2C_A_Command_Mode_receiveData(const uint8_t *tx_data, uint8_t tx_len,uint8_t id ) -{ - uint8_t CMD_LIST[6][3] = { - {0x2E, 0x00, 0x00}, // BR - {0x2E, 0x01, 0x00}, // BR_AZ - {0x2E, 0x02, 0x00}, // T_RAW - {0x2E, 0x16, 0x00}, // Y_data - {0x2E, 0x41, 0x00}, // BR_AOUT - {0x2E, 0x40, 0x00} - }; - - char line[128]; - size_t n = 0; - uint8_t rx[RAM_BYTES] = {0}; - int j; - - // 1) ADC 읽기 (4채널) - ADC_ReadAndSend_UART(); - if (g_adc_len != 4) { // TOP, BRP, BRN, BOT만 읽음 - uart_send_string("Err:adc_count\r\n"); - return; - } - - // 2) UART 문자열 구성 (5개 값) - for (j = 0; j < 5; j++) { - float v = 0.0f; - - switch (j) { - case 0: // 1번: TOP - v = g_adc_bytes[0]; - break; - case 1: // 2번: BRP - v = g_adc_bytes[1]; - break; - case 2: // 3번: BRN - v = g_adc_bytes[2]; - break; - case 3: // 4번: BRP - BRN - v = g_adc_bytes[1] - g_adc_bytes[2]; - break; - case 4: // 5번: BOT - v = g_adc_bytes[3]; - break; - } - - n += sprintf(&line[n], "%.2f", v); - - - line[n++] = ','; - -} - - - delay(100000); - - - // 2) CMD_LIST 순서대로 I2C 읽기 - for (j = 0; j < 6; j++) { - if (R_IICA0_Master_Send((id << 1), CMD_LIST[j], 3, 100) != MD_OK) { - uart_send_string("I2C Send Failed\r\n"); - return; - } - delay(10000); - - if (R_IICA0_Master_Receive((id << 1), rx, RAM_BYTES, 100) != MD_OK) { - uart_send_string("I2C Receive Failed\r\n"); - return; - } - delay(10000); - - n += sprintf(&line[n], "%02X%02X", rx[1], rx[2]); - - // 마지막 CMD 뒤에는 쉼표 붙이지 않음 - if (j < 5) { - line[n++] = ','; - } - } - - // 3) UserCmd 처리 - line[n++] = ','; // UserCmd 앞 쉼표 - if (tx_data != NULL && tx_len > 0) { - if (R_IICA0_Master_Send((id << 1), tx_data, tx_len, 100) != MD_OK) { - uart_send_string("I2C UserCmd Send Failed\r\n"); - return; - } - delay(100000); - - if (R_IICA0_Master_Receive((id << 1), rx, RAM_BYTES, 100) != MD_OK) { - uart_send_string("I2C UserCmd Receive Failed\r\n"); - return; - } - delay(10000); - - n += sprintf(&line[n], "%02X%02X", rx[1], rx[2]); - } else { - n += sprintf(&line[n], "0000"); - } - - // 마지막에 CRLF - line[n++] = '\r'; - line[n++] = '\n'; - line[n] = '\0'; - - uart_send_string(line); - delay(10000); - -} - /** * 함수명: I2C_Diagnostic * 목적: I2C 장치의 진단용 데이터를 읽어 UART로 출력 diff --git a/i2c.h b/i2c.h index 8284b75..c071c6a 100644 --- a/i2c.h +++ b/i2c.h @@ -14,7 +14,6 @@ void I2C_DisablePower(void); void I2C_Command_Mode(void); //void I2C_read_nvm(void); void I2C_T_Command_Mode_receiveData(const uint8_t *tx_data, uint8_t tx_len,uint8_t id ); -void I2C_A_Command_Mode_receiveData(const uint8_t *tx_data, uint8_t tx_len,uint8_t id ); void I2C_Command_Mode_receiveData(const uint8_t *tx_data, uint8_t tx_len,uint8_t id ); void I2C_Command_Mode_Send(uint8_t tx_len, uint8_t id); void I2C_Diagnostic(uint8_t id); diff --git a/multical.mtpj b/multical.mtpj index d4f0dee..bb94224 100644 --- a/multical.mtpj +++ b/multical.mtpj @@ -133,27 +133,6 @@ 03cad1e8-2eb3-4cde-a8a3-982423631122 cd2e4292-1297-4c3b-8415-f027a507b349 - - r_cg_adc.c - File - r_cg_adc.c - 941832c1-fc3b-4e1b-94e8-01ea17128b42 - cd2e4292-1297-4c3b-8415-f027a507b349 - - - r_cg_adc_user.c - File - r_cg_adc_user.c - 941832c1-fc3b-4e1b-94e8-01ea17128b42 - cd2e4292-1297-4c3b-8415-f027a507b349 - - - r_cg_adc.h - File - r_cg_adc.h - 03cad1e8-2eb3-4cde-a8a3-982423631122 - cd2e4292-1297-4c3b-8415-f027a507b349 - r_cg_port.c File @@ -199,12 +178,6 @@ c3051400-9e2f-456f-9dab-7f2327a849a2 68cb1536-5f64-4781-a297-d050bae8391b - - anaout - Category - c3051400-9e2f-456f-9dab-7f2327a849a2 - 4af853f0-49f8-49ed-8b72-b824ddbed35c - common.h File @@ -224,18 +197,6 @@ c3051400-9e2f-456f-9dab-7f2327a849a2 dc0a1372-85cd-4333-b337-b22d6cefcb74 - - hash - Category - c3051400-9e2f-456f-9dab-7f2327a849a2 - 7bb2216f-be3b-4f25-a0a1-00320e71c6ce - - - check - Category - c3051400-9e2f-456f-9dab-7f2327a849a2 - e300f3f2-2547-48ed-905c-35c1c1c59108 - owi.c File @@ -292,20 +253,6 @@ 03cad1e8-2eb3-4cde-a8a3-982423631122 3ca7c59d-de22-4bed-84fa-4e91da5d3fdf - - anaout.h - File - anaout.h - 03cad1e8-2eb3-4cde-a8a3-982423631122 - 30fecc83-c77e-40bb-97df-640f73912a44 - - - anaout.c - File - anaout.c - 941832c1-fc3b-4e1b-94e8-01ea17128b42 - 30fecc83-c77e-40bb-97df-640f73912a44 - dipSwitch.c File @@ -334,34 +281,6 @@ 941832c1-fc3b-4e1b-94e8-01ea17128b42 1a51c2d7-9706-40bb-957f-759d107beb08 - - hash_pin.h - File - hash_pin.h - 03cad1e8-2eb3-4cde-a8a3-982423631122 - 98c07e4c-cc48-4ac0-af88-9cf8fcf4a8eb - - - hash_pin.c - File - hash_pin.c - 941832c1-fc3b-4e1b-94e8-01ea17128b42 - 98c07e4c-cc48-4ac0-af88-9cf8fcf4a8eb - - - check_pin.h - File - check_pin.h - 03cad1e8-2eb3-4cde-a8a3-982423631122 - fe8d771d-236f-456d-804c-dbe23f75629a - - - check_pin.c - File - check_pin.c - 941832c1-fc3b-4e1b-94e8-01ea17128b42 - fe8d771d-236f-456d-804c-dbe23f75629a - @@ -386,21 +305,12 @@ 0 - - 0 - 0 0 - - 0 - - - 0 - @@ -460,33 +370,23 @@ CSource cff2a0c3-4b3d-400e-9b41-974b715ba6d3 CSource - 00d730f8-0776-48ba-babd-785b2756bcde + d662b193-b4b2-44b5-ae72-79cd598f321f CSource - cf04aa45-93d4-4cd8-9fbe-dba17cb516fb + fc2298e3-7084-48f1-82a2-73802f131ffc CSource - d662b193-b4b2-44b5-ae72-79cd598f321f + b8660be6-a832-48ed-b793-0021d8b0eadb CSource - fc2298e3-7084-48f1-82a2-73802f131ffc + e000232c-04f7-4af8-946d-b2621666c76d CSource - b8660be6-a832-48ed-b793-0021d8b0eadb + 810f033a-ef5c-49ee-a998-4b61acf35f60 CSource - e000232c-04f7-4af8-946d-b2621666c76d + 05b3a7f6-13fe-4cd9-8718-94fa300c412c CSource - 810f033a-ef5c-49ee-a998-4b61acf35f60 + 3ec4bd88-055b-45d8-a20b-523e530c6a87 CSource - 05b3a7f6-13fe-4cd9-8718-94fa300c412c + b7caf418-449c-4afa-9d64-16f7aef4371a CSource - 3e703c83-c42c-41c8-a683-fd38cdc13e78 - CSource - 3ec4bd88-055b-45d8-a20b-523e530c6a87 - CSource - b7caf418-449c-4afa-9d64-16f7aef4371a - CSource - fe8114dc-549c-4ade-a131-ead5e7ce4c65 - CSource - d545475c-ea20-4bbe-bf47-1a79c3f26bbe - CSource - 23 + 18 0 R5F10PPJ 0 @@ -938,7 +838,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 False False - -8584333156532274091 + -8584326495017916471 True False Debug @@ -1212,7 +1112,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 None False - -8584333156532274091 + -8584326495017916471 Debug LibraryU @@ -1378,18 +1278,6 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 639039203855602403 0 - - 639038978817870178 - 0 - - - 639038978817870178 - 1 - - - 639038978817870178 - 2 - 639039028627154114 0 @@ -1402,14 +1290,6 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 639039028627154114 2 - - 639039083348719989 - 0 - - - 639039083435685555 - 0 - 639039830651291661 0 @@ -1426,22 +1306,6 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 639039961488844302 0 - - 639040039861321224 - 0 - - - 639040039984657170 - 0 - - - 639040040883924731 - 0 - - - 639040041024930561 - 0 - -8584334295854395005 False @@ -1485,58 +1349,38 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 False True False - -8584333382036905630 + -8584333332227621694 False True False - -8584333382036895638 + -8584333332227621694 False True False - -8584333332227621694 + -8584333156752273418 False True False - -8584333332227621694 + -8584333156677193010 False True False - -8584333156752273418 + -8584333156562053237 False True False - -8584333156677193010 + -8584333156436902697 False True False - -8584333156562053237 + -8584332530203484147 False True False - -8584333156436902697 + -8584332399365931506 False True False - -8584333277419080259 - False - True - False - -8584332530203484147 - False - True - False - -8584332399365931506 - False - True - False - -8584332320870118638 - False - True - False - -8584332319829845247 - False - True - False @@ -1660,389 +1504,10 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 DisplayAll - 100,37,281,0,0 - 0 - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - SCLA0,I/O,No,, - SDAA0,I/O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - RXD0,I,-,, - Free,-,-,, - TXD0,O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - TXD1,O,No,, - RXD1,I,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - RXD1,I,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - TXD1,O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - SCLA0,I/O,No,, - SDAA0,I/O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - RXD1,I,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - RXD0,I,-,, - TXD0,O,No,, - Free,-,-,, - Free,-,-,, - TXD1,O,No,, - RXD1,I,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - TXD1,O,No,, - RXD1,I,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - TXD1,O,No,, - RXD1,I,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - SCLA0,I/O,No,, - SDAA0,I/O,No,, - Free,-,-,, - Free,-,-,, - RXD0,I,-,, - TXD0,O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - RXD0,I,-,, - TXD0,O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - RXD0,I,-,, - TXD0,O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - TXD1,O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - RXD0,I,-,, - TXD0,O,No,, - Free,-,-,, - Free,-,-,, - TXD1,O,No,, - RXD1,I,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - SCLA0,I/O,No,, - SDAA0,I/O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - TXD0,O,No,, - Free,-,-,, - Free,-,-,, - Free,-,-,, - Free,-,-,, + True + 0 + 1.0 + 0 <SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:clr="http://schemas.microsoft.com/soap/encoding/clr/1.0" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Body> <a1:UltraGridDisplayLayout id="ref-1" xmlns:a1="http://schemas.microsoft.com/clr/nsassem/Infragistics.Win.UltraWinGrid/Infragistics4.Win.UltraWinGrid.v12.2"> @@ -2381,6 +1846,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <CellActivation>3</CellActivation> <Header href="#ref-62"/> <Key id="ref-63">Recommend Connection for Unused</Key> +<Width>239</Width> <IsBound>true</IsBound> </a1:UltraGridColumn> <a1:UltraGridColumn id="ref-42" xmlns:a1="http://schemas.microsoft.com/clr/nsassem/Infragistics.Win.UltraWinGrid/Infragistics4.Win.UltraWinGrid.v12.2"> @@ -2773,6 +2239,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <Header href="#ref-57"/> <Hidden>true</Hidden> <Key id="ref-58">fldParentID</Key> +<Width>112</Width> <IsBound>true</IsBound> <ExcludeFromColumnChooser>1</ExcludeFromColumnChooser> </a1:UltraGridColumn> @@ -2815,6 +2282,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <Header href="#ref-70"/> <Hidden>true</Hidden> <Key id="ref-71">MacroGroupName</Key> +<Width>132</Width> <IsBound>true</IsBound> <ExcludeFromColumnChooser>1</ExcludeFromColumnChooser> </a1:UltraGridColumn> @@ -2834,6 +2302,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <Header href="#ref-73"/> <Hidden>true</Hidden> <Key href="#ref-58"/> +<Width>112</Width> <IsBound>true</IsBound> <ExcludeFromColumnChooser>1</ExcludeFromColumnChooser> </a1:UltraGridColumn> @@ -2904,6 +2373,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <CellActivation>3</CellActivation> <Header href="#ref-92"/> <Key id="ref-93">Recommend Connection for Unused</Key> +<Width>239</Width> <IsBound>true</IsBound> </a1:UltraGridColumn> <a1:UltraGridColumn id="ref-55" xmlns:a1="http://schemas.microsoft.com/clr/nsassem/Infragistics.Win.UltraWinGrid/Infragistics4.Win.UltraWinGrid.v12.2"> @@ -3044,7 +2514,6 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </SOAP-ENV:Body> </SOAP-ENV:Envelope> - 0 <SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:clr="http://schemas.microsoft.com/soap/encoding/clr/1.0" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Body> <a1:UltraGridDisplayLayout id="ref-1" xmlns:a1="http://schemas.microsoft.com/clr/nsassem/Infragistics.Win.UltraWinGrid/Infragistics4.Win.UltraWinGrid.v12.2"> @@ -3333,6 +2802,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <Header href="#ref-51"/> <Hidden>true</Hidden> <Key id="ref-52">relation</Key> +<Width>112</Width> <IsBound>true</IsBound> <ExcludeFromColumnChooser>1</ExcludeFromColumnChooser> </a1:UltraGridColumn> @@ -3361,6 +2831,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <Header href="#ref-59"/> <Hidden>true</Hidden> <Key href="#ref-52"/> +<Width>112</Width> <IsBound>true</IsBound> <ExcludeFromColumnChooser>1</ExcludeFromColumnChooser> </a1:UltraGridColumn> @@ -3431,6 +2902,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <CellActivation>3</CellActivation> <Header href="#ref-78"/> <Key id="ref-79">Recommend Connection for Unused</Key> +<Width>239</Width> <IsBound>true</IsBound> </a1:UltraGridColumn> <a1:UltraGridColumn id="ref-50" xmlns:a1="http://schemas.microsoft.com/clr/nsassem/Infragistics.Win.UltraWinGrid/Infragistics4.Win.UltraWinGrid.v12.2"> @@ -3510,18 +2982,401 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </SOAP-ENV:Body> </SOAP-ENV:Envelope> - - - + 100,37,281,0,0 + 0 + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + SCLA0,I/O,No,, + SDAA0,I/O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + RXD0,I,-,, + Free,-,-,, + TXD0,O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + TXD1,O,No,, + RXD1,I,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + RXD1,I,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + TXD1,O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + SCLA0,I/O,No,, + SDAA0,I/O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + RXD1,I,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + RXD0,I,-,, + TXD0,O,No,, + Free,-,-,, + Free,-,-,, + TXD1,O,No,, + RXD1,I,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + TXD1,O,No,, + RXD1,I,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + TXD1,O,No,, + RXD1,I,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + SCLA0,I/O,No,, + SDAA0,I/O,No,, + Free,-,-,, + Free,-,-,, + RXD0,I,-,, + TXD0,O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + RXD0,I,-,, + TXD0,O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + RXD0,I,-,, + TXD0,O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + TXD1,O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + RXD0,I,-,, + TXD0,O,No,, + Free,-,-,, + Free,-,-,, + TXD1,O,No,, + RXD1,I,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + SCLA0,I/O,No,, + SDAA0,I/O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + TXD0,O,No,, + Free,-,-,, + Free,-,-,, + Free,-,-,, + Free,-,-,, False 100 - 0:78:78,1:77:77,2:400:400,3:61:61,4:40:40,5:50:50,6:160:160,7:210:210,8:239:210,9:210:210,10:100:100 - 0:112:98,1:245:245,2:42:42,3:44:44,4:121:121,5:132:120,6:97:85 - 0:112:98,1:77:77,2:77:77,3:400:400,4:61:61,5:40:40,6:50:50,7:160:160,8:210:210,9:239:210,10:210:210,11:100:100 - 0:112:98,1:100:100,2:43:43,3:169:150 - 0:112:98,1:78:78,2:77:77,3:400:400,4:61:61,5:40:40,6:50:50,7:160:160,8:210:210,9:239:210,10:210:210 - True - 0 + 0:78:78,1:77:77,2:400:400,3:61:61,4:40:40,5:50:50,6:160:160,7:210:210,8:239:239,9:210:210,10:100:100 + 0:112:112,1:245:245,2:42:42,3:44:44,4:121:121,5:132:132,6:97:85 + 0:112:112,1:77:77,2:77:77,3:400:400,4:61:61,5:40:40,6:50:50,7:160:160,8:210:210,9:239:239,10:210:210,11:100:100 + 0:112:112,1:100:100,2:43:43,3:169:150 + 0:112:112,1:78:78,2:77:77,3:400:400,4:61:61,5:40:40,6:50:50,7:160:160,8:210:210,9:239:239,10:210:210 + + + 1 + 0 + False @@ -3821,14 +3676,14 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <ADC /> </Effect> </VDDValue> - <COMP_ADPC_USEDPIN Name="COMP_ADPC_USEDPIN" Text="false" /> - <DA_ADPC_USEDPIN Name="DA_ADPC_USEDPIN" Text="false" /> + <COMP_ADPC_USEDPIN Name="COMP_ADPC_USEDPIN" Text="" /> + <DA_ADPC_USEDPIN Name="DA_ADPC_USEDPIN" Text="" /> <DA_INUSE Name="DA_INUSE" Text="false" /> - <AD_ADPC_USEDPIN Name="AD_ADPC_USEDPIN" Text="ANI0,ANI1,ANI2,ANI3,ANI4,ANI5,ANI6,ANI7,ANI8,ANI9,ANI10,ANI11,ANI12,ANI13,ANI14,ANI15,ANI16,ANI17,ANI18,ANI19,ANI20,ANI21,ANI22,ANI23," /> - <AD_ADS_USEDPIN Name="AD_ADS_USEDPIN" Text="ANI0," /> + <AD_ADPC_USEDPIN Name="AD_ADPC_USEDPIN" Text="" /> + <AD_ADS_USEDPIN Name="AD_ADS_USEDPIN" Text="" /> <ADPCForPort3 Name="ADPCForPort3" Value="255" Comment="ADPCForPort3" /> <ADPCForPort8 Name="ADPCForPort8" Value="255" Comment="ADPCForPort8" /> - <ADPCForPort9 Name="ADPCForPort9" Value="255" Comment="ADPCForPort9" /> + <ADPCForPort9 Name="ADPCForPort9" Value="13" Comment="ADPCForPort9" /> <ADPCForKey Name="ADPCForKey" Value="255" Comment="ADPCForKey" /> <OnChipDebugTraceDTC Name="GTraceRam" Text="2" Trigger="ocdtraceram"> <Effect> @@ -3978,7 +3833,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </RTC1HZ> <RXD0 Name="RXD0" Text="enable" /> <ProjectName Name="PrjName" Text="multical" /> - <ProjectPath Name="PrjPath" Text="C:\Users\COMPUTER1\OneDrive\Desktop\Amosense_Firmware1" /> + <ProjectPath Name="PrjPath" Text="C:\Users\user\Desktop\Amosense_Firmware" /> <ProjectKind Name="PrjKind" Text="Project78K0R" /> <DeviceName Name="DeviceName" Fixed="" Text="RL78F14" /> <MCUName Name="MCUName" Text="RL78F14_100pin" /> @@ -3999,7 +3854,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <RAMStartAddress Chip="R5F10PGJ,R5F10PLJ,R5F10PMJ,R5F10PPJ" Name="RAMStartAddress" Fixed="" Text="000FAF00" /> <RAMEndAddress Name="RAMEndAddress" Fixed="" Text="000FFEFF" /> <ROMEndAddress Chip="R5F10PGJ,R5F10PLJ,R5F10PMJ,R5F10PPJ" Name="ROMEndAddress" Fixed="" Text="0003FFFF" /> - <REF_VOLTAGE_VALUE Name="REF_VOLTAGE_VALUE" Text="NO_INPUT"> + <REF_VOLTAGE_VALUE Name="REF_VOLTAGE_VALUE" Text=""> <Effect> <DAC /> <COMP /> @@ -4029,11 +3884,13 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <ADPCForPort5 Name="ADPCForPort5" Value="255" /> <ADPCForPort6 Name="ADPCForPort6" Value="255" /> <ADPCForPort7 Name="ADPCForPort7" Value="255" /> - <ADPCForPort10 Name="ADPCForPort10" Value="255" /> + <ADPCForPort10 Name="ADPCForPort10" Value="19" /> <ADPCForPort12 Name="ADPCForPort12" Value="255" /> <ADPCForPort13 Name="ADPCForPort13" Value="255" /> <ADPCForPort14 Name="ADPCForPort14" Value="255" /> <ADPCForPort15 Name="ADPCForPort15" Value="255" /> + <ADPC_DA Name="ADPC_DA" Value="0" /> + <dtc_vectortable Name="dtc_vectortable" Value="0" /> <GroupName Name="GroupName" Text="groupe" /> <CodePath Name="CodePath" Text=".\" /> <ReportType Name="ReportType" Text="Html" /> @@ -4054,6 +3911,66 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <PrjVersion Name="PrjVersion" Text="1.2.0.1" /> <ProductVersion Name="ProductVersion" Text="4.08.06.01" /> <LinkFileName Name="LinkFileName" Text="" /> + <NO_CHAIN_0 Name="NO_CHAIN_0" Text="" /> + <CHAIN_HEAD_0 Name="CHAIN_HEAD_0" Text="" /> + <NO_CHAIN_1 Name="NO_CHAIN_1" Text="" /> + <CHAIN_HEAD_1 Name="CHAIN_HEAD_1" Text="" /> + <NO_CHAIN_2 Name="NO_CHAIN_2" Text="" /> + <CHAIN_HEAD_2 Name="CHAIN_HEAD_2" Text="" /> + <NO_CHAIN_3 Name="NO_CHAIN_3" Text="" /> + <CHAIN_HEAD_3 Name="CHAIN_HEAD_3" Text="" /> + <NO_CHAIN_4 Name="NO_CHAIN_4" Text="" /> + <CHAIN_HEAD_4 Name="CHAIN_HEAD_4" Text="" /> + <NO_CHAIN_5 Name="NO_CHAIN_5" Text="" /> + <CHAIN_HEAD_5 Name="CHAIN_HEAD_5" Text="" /> + <NO_CHAIN_6 Name="NO_CHAIN_6" Text="" /> + <CHAIN_HEAD_6 Name="CHAIN_HEAD_6" Text="" /> + <NO_CHAIN_7 Name="NO_CHAIN_7" Text="" /> + <CHAIN_HEAD_7 Name="CHAIN_HEAD_7" Text="" /> + <NO_CHAIN_8 Name="NO_CHAIN_8" Text="" /> + <CHAIN_HEAD_8 Name="CHAIN_HEAD_8" Text="" /> + <NO_CHAIN_9 Name="NO_CHAIN_9" Text="" /> + <CHAIN_HEAD_9 Name="CHAIN_HEAD_9" Text="" /> + <NO_CHAIN_10 Name="NO_CHAIN_10" Text="" /> + <CHAIN_HEAD_10 Name="CHAIN_HEAD_10" Text="" /> + <NO_CHAIN_11 Name="NO_CHAIN_11" Text="" /> + <CHAIN_HEAD_11 Name="CHAIN_HEAD_11" Text="" /> + <NO_CHAIN_12 Name="NO_CHAIN_12" Text="" /> + <CHAIN_HEAD_12 Name="CHAIN_HEAD_12" Text="" /> + <NO_CHAIN_13 Name="NO_CHAIN_13" Text="" /> + <CHAIN_HEAD_13 Name="CHAIN_HEAD_13" Text="" /> + <NO_CHAIN_14 Name="NO_CHAIN_14" Text="" /> + <CHAIN_HEAD_14 Name="CHAIN_HEAD_14" Text="" /> + <NO_CHAIN_15 Name="NO_CHAIN_15" Text="" /> + <CHAIN_HEAD_15 Name="CHAIN_HEAD_15" Text="" /> + <NO_CHAIN_16 Name="NO_CHAIN_16" Text="" /> + <CHAIN_HEAD_16 Name="CHAIN_HEAD_16" Text="" /> + <NO_CHAIN_17 Name="NO_CHAIN_17" Text="" /> + <CHAIN_HEAD_17 Name="CHAIN_HEAD_17" Text="" /> + <NO_CHAIN_18 Name="NO_CHAIN_18" Text="" /> + <CHAIN_HEAD_18 Name="CHAIN_HEAD_18" Text="" /> + <NO_CHAIN_19 Name="NO_CHAIN_19" Text="" /> + <CHAIN_HEAD_19 Name="CHAIN_HEAD_19" Text="" /> + <NO_CHAIN_20 Name="NO_CHAIN_20" Text="" /> + <CHAIN_HEAD_20 Name="CHAIN_HEAD_20" Text="" /> + <NO_CHAIN_21 Name="NO_CHAIN_21" Text="" /> + <CHAIN_HEAD_21 Name="CHAIN_HEAD_21" Text="" /> + <NO_CHAIN_22 Name="NO_CHAIN_22" Text="" /> + <CHAIN_HEAD_22 Name="CHAIN_HEAD_22" Text="" /> + <NO_CHAIN_23 Name="NO_CHAIN_23" Text="" /> + <CHAIN_HEAD_23 Name="CHAIN_HEAD_23" Text="" /> + <NO_CHAIN_H0 Name="NO_CHAIN_H0" Text="" /> + <CHAIN_HEAD_H0 Name="CHAIN_HEAD_H0" Text="" /> + <NO_CHAIN_H1 Name="NO_CHAIN_H1" Text="" /> + <CHAIN_HEAD_H1 Name="CHAIN_HEAD_H1" Text="" /> + <INTP4Used Name="INTP4Used" Text="false" /> + <INTP5Used Name="INTP5Used" Text="false" /> + <INTP6Used Name="INTP6Used" Text="false" /> + <INTP7Used Name="INTP7Used" Text="false" /> + <INTP8Used Name="INTP8Used" Text="false" /> + <INTP9Used Name="INTP9Used" Text="false" /> + <INTP10Used Name="INTP10Used" Text="false" /> + <INTP13Used Name="INTP13Used" Text="false" /> </VAR> <DIR> <PIN> @@ -4069,107 +3986,107 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </CGC> <PORT> <Port0 Chip="RL78F14_100pin" Pullup="true"> - <P00 Name="P00/TI05/TO05/INTP9" AltFunc="" Point="I/O" /> - <P01 Name="P01/TI04/TO04" AltFunc="" Point="I/O" /> - <P02 Name="P02/TI06/TO06" AltFunc="" Point="I/O" /> - <P03 Name="P03" AltFunc="" Point="I/O" /> + <P00 Name="P00/TI05/TO05/INTP9" AltFunc="P00" Point="I/O" /> + <P01 Name="P01/TI04/TO04" AltFunc="P01" Point="I/O" /> + <P02 Name="P02/TI06/TO06" AltFunc="P02" Point="I/O" /> + <P03 Name="P03" AltFunc="P03" Point="I/O" /> </Port0> <Port1 Pullup="true"> - <P10 Name="P10/TI13/TO13/TRJO0/_SCK10/SCL10/LTXD1/CTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> + <P10 Name="P10/TI13/TO13/TRJO0/_SCK10/SCL10/LTXD1/CTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="P10" Point="I/O" /> <P11 Name="P11/TI12/TO12/TRDIOB0/SI10/SDA10/RXD1/LRXD1/CRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="RXD1" Point="I/O" /> <P12 Name="P12/TI11/TO11/TRDIOD0/INTP5/SO10/TXD1/SNZOUT3" Nch="true" AltFunc="TXD1" Point="I/O" /> - <P13 Name="P13/TI04/TO04/TRDIOA0/TRDCLK0/SI01/SDA01/LTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P14 Name="P14/TI06/TO06/TRDIOC0/_SCK01/SCL01/LRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> + <P13 Name="P13/TI04/TO04/TRDIOA0/TRDCLK0/SI01/SDA01/LTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="P13" Point="I/O" /> + <P14 Name="P14/TI06/TO06/TRDIOC0/_SCK01/SCL01/LRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="P14" Point="I/O" /> <P15 Name="P15/TI05/TO05/TRDIOA1/TRDIOA0/TRDCLK0/SO00/TXD0/TOOLTXD/RTC1HZ" Nch="true" AltFunc="TXD0" Point="I/O" /> <P16 Name="P16/TI02/TO02/TRDIOC1/SI00/SDA00/RXD0/TOOLRXD" TTL="true" PITHL="true" Nch="true" AltFunc="RXD0" Point="I/O" /> <P17 Name="P17/TI00/TO00/TRDIOB1/_SCK00/SCL00/INTP3" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> </Port1> <Port3 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <P30 Name="P30/TI01/TO01/TRDIOD1/_SSI00/INTP2/SNZOUT0" TTL="true" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> + <P30 Name="P30/TI01/TO01/TRDIOD1/_SSI00/INTP2/SNZOUT0" TTL="true" PITHL="true" Pullup="true" AltFunc="P30" Point="I/O" /> <P31 Name="P31/TI14/TO14/STOPST/INTP2" Pullup="true" AltFunc="" Point="I/O" /> - <P32 Name="P32/TI16/TO16/INTP7" Pullup="true" AltFunc="" Point="I/O" /> - <P33 Name="P33/AVREFP/ANI00" AltFunc="ANI0" Point="I/O" /> - <P34 Name="P34/AVREFM/ANI01" AltFunc="ANALOG_1" Point="I/O" /> + <P32 Name="P32/TI16/TO16/INTP7" Pullup="true" AltFunc="P32" Point="I/O" /> + <P33 Name="P33/AVREFP/ANI00" AltFunc="" Point="I/O" /> + <P34 Name="P34/AVREFM/ANI01" AltFunc="" Point="I/O" /> </Port3> <Port4 Chip="RL78F14_80pin,RL78F14_100pin" Pullup="true"> <P40 Name="P40/TOOL0" AltFunc="" Point="I/O" /> - <P41 Name="P41/TI10/TO10/TRJIO0/VCOUT0/SNZOUT2" AltFunc="" Point="I/O" /> - <P42 Name="P42/LTXD0" AltFunc="" Point="I/O" /> - <P43 Name="P43/LRXD0" PITHL="true" AltFunc="" Point="I/O" /> - <P44 Name="P44/TI07/TO07" AltFunc="" Point="I/O" /> + <P41 Name="P41/TI10/TO10/TRJIO0/VCOUT0/SNZOUT2" AltFunc="P41" Point="I/O" /> + <P42 Name="P42/LTXD0" AltFunc="P42" Point="I/O" /> + <P43 Name="P43/LRXD0" PITHL="true" AltFunc="P43" Point="I/O" /> + <P44 Name="P44/TI07/TO07" AltFunc="P44" Point="I/O" /> <P45 Name="P45/TI10/TO10" AltFunc="" Point="I/O" /> <P46 Name="P46/TI12/TO12" AltFunc="" Point="I/O" /> <P47 Name="P47/INTP13" AltFunc="" Point="I/O" /> </Port4> <Port5 Chip="RL78F14_80pin,RL78F14_100pin" Pullup="true"> - <P50 Name="P50/_SSI01/INTP3" PITHL="true" AltFunc="" Point="I/O" /> - <P51 Name="P51/SO01/INTP11" AltFunc="" Point="I/O" /> - <P52 Name="P52/_SCK01/SCL01/STOPST" PITHL="true" AltFunc="" Point="I/O" /> + <P50 Name="P50/_SSI01/INTP3" PITHL="true" AltFunc="P50" Point="I/O" /> + <P51 Name="P51/SO01/INTP11" AltFunc="P51" Point="I/O" /> + <P52 Name="P52/_SCK01/SCL01/STOPST" PITHL="true" AltFunc="P52" Point="I/O" /> <P53 Name="P53/SI01/SDA01/INTP10" PITHL="true" AltFunc="" Point="I/O" /> - <P54 Name="P54/TI11/TO11/_SSI10" TTL="true" PITHL="true" AltFunc="" Point="I/O" /> - <P55 Name="P55/TI13/TO13" AltFunc="" Point="I/O" /> - <P56 Name="P56/TI15/TO15/SNZOUT1" AltFunc="" Point="I/O" /> - <P57 Name="P57/TI17/TO17/SNZOUT0" AltFunc="" Point="I/O" /> + <P54 Name="P54/TI11/TO11/_SSI10" TTL="true" PITHL="true" AltFunc="P54" Point="I/O" /> + <P55 Name="P55/TI13/TO13" AltFunc="P55" Point="I/O" /> + <P56 Name="P56/TI15/TO15/SNZOUT1" AltFunc="P56" Point="I/O" /> + <P57 Name="P57/TI17/TO17/SNZOUT0" AltFunc="P57" Point="I/O" /> </Port5> <Port6 Chip="RL78F14_80pin,RL78F14_100pin" Pullup="true"> - <P60 Name="P60/_SCK00/SCL00" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P61 Name="P61/SI00/SDA00/RXD0" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> + <P60 Name="P60/_SCK00/SCL00" PITHL="true" Nch="true" AltFunc="P60" Point="I/O" /> + <P61 Name="P61/SI00/SDA00/RXD0" PITHL="true" Nch="true" AltFunc="P61" Point="I/O" /> <P62 Name="P62/SO00/TXD0/SCLA0" TTL="true" PITHL="true" Nch="true" AltFunc="SCLA0" Point="I/O" /> <P63 Name="P63/_SSI00/SDAA0" TTL="true" PITHL="true" Nch="true" AltFunc="SDAA0" Point="I/O" /> - <P64 Name="P64/TI14/TO14/SNZOUT3" AltFunc="" Point="I/O" /> - <P65 Name="P65/TI16/TO16/SNZOUT2" AltFunc="" Point="I/O" /> - <P66 Name="P66/TI00/TO00" AltFunc="" Point="I/O" /> - <P67 Name="P67/TI02/TO02" AltFunc="" Point="I/O" /> + <P64 Name="P64/TI14/TO14/SNZOUT3" AltFunc="P64" Point="I/O" /> + <P65 Name="P65/TI16/TO16/SNZOUT2" AltFunc="P65" Point="I/O" /> + <P66 Name="P66/TI00/TO00" AltFunc="P66" Point="I/O" /> + <P67 Name="P67/TI02/TO02" AltFunc="P67" Point="I/O" /> </Port6> <Port7 Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin" Pullup="true"> - <P70 Name="P70/ANI26/KR0/TI15/TO15/INTP8/SI11/SDA11/SNZOUT4/KR0" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="ANI26" Point="I/O" /> - <P71 Name="P71/ANI27/KR1/TI17/TO17/INTP6/_SCK11/SCL11/SNZOUT5/KR1" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="ANI27" Point="I/O" /> - <P72 Name="P72/ANI28/KR2/CTXD0/SO11/SNZOUT6/KR2" DIN="true" Nch="true" AltFunc="ANI28" Point="I/O" /> - <P73 Name="P73/ANI29/KR3/CRXD0/_SSI11/SNZOUT7/KR3" DIN="true" TTL="true" PITHL="true" AltFunc="ANI29" Point="I/O" /> - <P74 Name="P74/ANI30/KR4/SO10/TXD1/KR4" DIN="true" AltFunc="ANI30" Point="I/O" /> - <P75 Name="P75/KR5/SI10/SDA10/RXD1/KR5" PITHL="true" AltFunc="" Point="I/O" /> - <P76 Name="P76/KR6/_SCK10/SCL10/KR6" PITHL="true" AltFunc="" Point="I/O" /> - <P77 Name="P77/KR7/_SSI10/INTP12/KR7" PITHL="true" AltFunc="" Point="I/O" /> + <P70 Name="P70/ANI26/KR0/TI15/TO15/INTP8/SI11/SDA11/SNZOUT4/KR0" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="P70" Point="I/O" /> + <P71 Name="P71/ANI27/KR1/TI17/TO17/INTP6/_SCK11/SCL11/SNZOUT5/KR1" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="P71" Point="I/O" /> + <P72 Name="P72/ANI28/KR2/CTXD0/SO11/SNZOUT6/KR2" DIN="true" Nch="true" AltFunc="P72" Point="I/O" /> + <P73 Name="P73/ANI29/KR3/CRXD0/_SSI11/SNZOUT7/KR3" DIN="true" TTL="true" PITHL="true" AltFunc="P73" Point="I/O" /> + <P74 Name="P74/ANI30/KR4/SO10/TXD1/KR4" DIN="true" AltFunc="P74" Point="I/O" /> + <P75 Name="P75/KR5/SI10/SDA10/RXD1/KR5" PITHL="true" AltFunc="P75" Point="I/O" /> + <P76 Name="P76/KR6/_SCK10/SCL10/KR6" PITHL="true" AltFunc="P76" Point="I/O" /> + <P77 Name="P77/KR7/_SSI10/INTP12/KR7" PITHL="true" AltFunc="P77" Point="I/O" /> </Port7> <Port8 Chip="RL78F14_30pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <P80 Name="P80/ANI02/ANO0" AltFunc="ANALOG_2" Point="I/O" /> - <P81 Name="P81/ANI03/IVCMP00" AltFunc="ANALOG_3" Point="I/O" /> - <P82 Name="P82/ANI04/IVCMP01" AltFunc="ANALOG_4" Point="I/O" /> - <P83 Name="P83/ANI05/IVCMP02" AltFunc="ANALOG_5" Point="I/O" /> - <P84 Name="P84/ANI06/IVCMP03" AltFunc="ANALOG_6" Point="I/O" /> - <P85 Name="P85/ANI07/IVREF0" AltFunc="ANALOG_7" Point="I/O" /> - <P86 Name="P86/ANI08" AltFunc="ANALOG_8" Point="I/O" /> - <P87 Name="P87/ANI09" AltFunc="ANALOG_9" Point="I/O" /> + <P80 Name="P80/ANI02/ANO0" AltFunc="" Point="I/O" /> + <P81 Name="P81/ANI03/IVCMP00" AltFunc="" Point="I/O" /> + <P82 Name="P82/ANI04/IVCMP01" AltFunc="" Point="I/O" /> + <P83 Name="P83/ANI05/IVCMP02" AltFunc="" Point="I/O" /> + <P84 Name="P84/ANI06/IVCMP03" AltFunc="" Point="I/O" /> + <P85 Name="P85/ANI07/IVREF0" AltFunc="" Point="I/O" /> + <P86 Name="P86/ANI08" AltFunc="" Point="I/O" /> + <P87 Name="P87/ANI09" AltFunc="" Point="I/O" /> </Port8> <Port9 Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ"> - <P90 Name="P90/ANI10" AltFunc="ANALOG_10" Point="I/O" /> - <P91 Name="P91/ANI11" AltFunc="ANALOG_11" Point="I/O" /> - <P92 Name="P92/ANI12" AltFunc="ANALOG_12" Point="I/O" /> - <P93 Name="P93/ANI13" AltFunc="ANALOG_13" Point="I/O" /> - <P94 Name="P94/ANI14" AltFunc="ANALOG_14" Point="I/O" /> - <P95 Name="P95/ANI15" AltFunc="ANALOG_15" Point="I/O" /> - <P96 Name="P96/ANI16" AltFunc="ANALOG_16" Point="I/O" /> - <P97 Name="P97/ANI17" AltFunc="ANALOG_17" Point="I/O" /> + <P90 Name="P90/ANI10" AltFunc="" Point="I/O" /> + <P91 Name="P91/ANI11" AltFunc="" Point="I/O" /> + <P92 Name="P92/ANI12" AltFunc="P92" Point="I/O" /> + <P93 Name="P93/ANI13" AltFunc="P93" Point="I/O" /> + <P94 Name="P94/ANI14" AltFunc="P94" Point="I/O" /> + <P95 Name="P95/ANI15" AltFunc="P95" Point="I/O" /> + <P96 Name="P96/ANI16" AltFunc="P96" Point="I/O" /> + <P97 Name="P97/ANI17" AltFunc="P97" Point="I/O" /> </Port9> <Port10 Chip="RL78F14_100pin"> - <P100 Name="P100/ANI18" AltFunc="ANALOG_18" Point="I/O" /> - <P101 Name="P101/ANI19" AltFunc="ANALOG_19" Point="I/O" /> - <P102 Name="P102/ANI20" AltFunc="ANALOG_20" Point="I/O" /> - <P103 Name="P103/ANI21" AltFunc="ANALOG_21" Point="I/O" /> - <P104 Name="P104/ANI22" AltFunc="ANALOG_22" Point="I/O" /> - <P105 Name="P105/ANI23" AltFunc="ANALOG_23" Point="I/O" /> - <P106 Name="P106/LTXD1" Pullup="true" AltFunc="" Point="I/O" /> - <P107 Name="P107/LRXD1" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> + <P100 Name="P100/ANI18" AltFunc="P100" Point="I/O" /> + <P101 Name="P101/ANI19" AltFunc="P101" Point="I/O" /> + <P102 Name="P102/ANI20" AltFunc="P102" Point="I/O" /> + <P103 Name="P103/ANI21" AltFunc="P103" Point="I/O" /> + <P104 Name="P104/ANI22" AltFunc="P104" Point="I/O" /> + <P105 Name="P105/ANI23" AltFunc="P105" Point="I/O" /> + <P106 Name="P106/LTXD1" Pullup="true" AltFunc="P106" Point="I/O" /> + <P107 Name="P107/LRXD1" PITHL="true" Pullup="true" AltFunc="P107" Point="I/O" /> </Port10> <Port12 Chip="RL78F14_100pin"> - <P120 Name="P120/ANI25/TI07/TO07/TRDIOD0/SO01/INTP4" DIN="true" Nch="true" Pullup="true" AltFunc="ANI25" Point="I/O" /> + <P120 Name="P120/ANI25/TI07/TO07/TRDIOD0/SO01/INTP4" DIN="true" Nch="true" Pullup="true" AltFunc="P120" Point="I/O" /> <P121 Name="P121/X1" AltFunc="" Point="I" /> <P122 Name="P122/X2/EXCLK" AltFunc="" Point="I" /> <P123 Name="P123/XT1" AltFunc="" Point="I" /> <P124 Name="P124/XT2/EXCLKS" AltFunc="" Point="I" /> - <P125 Name="P125/ANI24/TI03/TO03/TRDIOB0/_SSI01/INTP1/SNZOUT1" DIN="true" TTL="true" PITHL="true" Pullup="true" AltFunc="ANI24" Point="I/O" /> - <P126 Name="P126/TI01/TO01" Pullup="true" AltFunc="" Point="I/O" /> - <P127 Name="P127/TI03/TO03" Pullup="true" AltFunc="" Point="I/O" /> + <P125 Name="P125/ANI24/TI03/TO03/TRDIOB0/_SSI01/INTP1/SNZOUT1" DIN="true" TTL="true" PITHL="true" Pullup="true" AltFunc="P125" Point="I/O" /> + <P126 Name="P126/TI01/TO01" Pullup="true" AltFunc="P126" Point="I/O" /> + <P127 Name="P127/TI03/TO03" Pullup="true" AltFunc="P127" Point="I/O" /> </Port12> <Port13 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> <P130 Name="P130/RESOUT" AltFunc="P130" Point="O" /> @@ -4179,13 +4096,13 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <P140 Name="P140/PCLBUZ0" AltFunc="" Point="I/O" /> </Port14> <Port15 Chip="RL78F14_100pin" Pullup="true"> - <P150 Name="P150/_SSI11" PITHL="true" AltFunc="" Point="I/O" /> - <P151 Name="P151/SO11" AltFunc="" Point="I/O" /> - <P152 Name="P152/SI11/SDA11" PITHL="true" AltFunc="" Point="I/O" /> - <P153 Name="P153/_SCK11/SCL11" PITHL="true" AltFunc="" Point="I/O" /> - <P154 Name="P154/SNZOUT7" AltFunc="" Point="I/O" /> - <P155 Name="P155/SNZOUT6" AltFunc="" Point="I/O" /> - <P156 Name="P156/SNZOUT5" AltFunc="" Point="I/O" /> + <P150 Name="P150/_SSI11" PITHL="true" AltFunc="P150" Point="I/O" /> + <P151 Name="P151/SO11" AltFunc="P151" Point="I/O" /> + <P152 Name="P152/SI11/SDA11" PITHL="true" AltFunc="P152" Point="I/O" /> + <P153 Name="P153/_SCK11/SCL11" PITHL="true" AltFunc="P153" Point="I/O" /> + <P154 Name="P154/SNZOUT7" AltFunc="P154" Point="I/O" /> + <P155 Name="P155/SNZOUT6" AltFunc="P155" Point="I/O" /> + <P156 Name="P156/SNZOUT5" AltFunc="P156" Point="I/O" /> <P157 Name="P157/SNZOUT4" AltFunc="" Point="I/O" /> </Port15> </PORT> @@ -4536,7 +4453,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </IICA0> </Serial> <ADC> - <INTAD InUse="1" ISR="r_adc_interrupt" IsDMATrigger="true" /> + <INTAD InUse="0" ISR="r_adc_interrupt" IsDMATrigger="true" /> </ADC> <TAU> <TAU0> @@ -4706,65 +4623,65 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <r_cg_port.h UserName="r_cg_port.h" LibName=".h" InUse="1" /> </PORT> <INTC> - <r_cg_intc.c UserName="r_cg_intc.c" LibName=".c" InUse=""> + <r_cg_intc.c UserName="r_cg_intc.c" LibName=".c" InUse="0"> <Type R_INTC_Create="void R_INTC_Create(void)" R_INTCn_Start="void R_INTCn_Start(void)" R_INTCn_Stop="void R_INTCn_Stop(void)" R_KEY_Create="void R_KEY_Create(void)" R_KEY_Start="void R_KEY_Start(void)" R_KEY_Stop="void R_KEY_Stop(void)" /> <INTP> - <R_INTC_Create UserName="R_INTC_Create" LibName="R_INTC_Create" InUse="" Init="2" InitMode="" /> + <R_INTC_Create UserName="R_INTC_Create" LibName="R_INTC_Create" InUse="0" Init="2" InitMode="" /> <INTP0> - <R_INTC0_Start UserName="R_INTC0_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC0_Stop UserName="R_INTC0_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC0_Start UserName="R_INTC0_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC0_Stop UserName="R_INTC0_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP0> <INTP1> - <R_INTC1_Start UserName="R_INTC1_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC1_Stop UserName="R_INTC1_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC1_Start UserName="R_INTC1_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC1_Stop UserName="R_INTC1_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP1> <INTP2 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC2_Start UserName="R_INTC2_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC2_Stop UserName="R_INTC2_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC2_Start UserName="R_INTC2_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC2_Stop UserName="R_INTC2_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP2> <INTP3 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC3_Start UserName="R_INTC3_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC3_Stop UserName="R_INTC3_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC3_Start UserName="R_INTC3_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC3_Stop UserName="R_INTC3_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP3> <INTP4> - <R_INTC4_Start UserName="R_INTC4_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC4_Stop UserName="R_INTC4_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC4_Start UserName="R_INTC4_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC4_Stop UserName="R_INTC4_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP4> <INTP5> - <R_INTC5_Start UserName="R_INTC5_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC5_Stop UserName="R_INTC5_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC5_Start UserName="R_INTC5_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC5_Stop UserName="R_INTC5_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP5> <INTP6 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC6_Start UserName="R_INTC6_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC6_Stop UserName="R_INTC6_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC6_Start UserName="R_INTC6_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC6_Stop UserName="R_INTC6_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP6> <INTP7 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC7_Start UserName="R_INTC7_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC7_Stop UserName="R_INTC7_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC7_Start UserName="R_INTC7_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC7_Stop UserName="R_INTC7_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP7> <INTP8 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC8_Start UserName="R_INTC8_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC8_Stop UserName="R_INTC8_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC8_Start UserName="R_INTC8_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC8_Stop UserName="R_INTC8_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP8> <INTP9 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC9_Start UserName="R_INTC9_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC9_Stop UserName="R_INTC9_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC9_Start UserName="R_INTC9_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC9_Stop UserName="R_INTC9_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP9> <INTP10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC10_Start UserName="R_INTC10_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC10_Stop UserName="R_INTC10_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC10_Start UserName="R_INTC10_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC10_Stop UserName="R_INTC10_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP10> <INTP11 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC11_Start UserName="R_INTC11_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC11_Stop UserName="R_INTC11_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC11_Start UserName="R_INTC11_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC11_Stop UserName="R_INTC11_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP11> <INTP12 Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ"> - <R_INTC12_Start UserName="R_INTC12_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC12_Stop UserName="R_INTC12_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC12_Start UserName="R_INTC12_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC12_Stop UserName="R_INTC12_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP12> <INTP13 Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ"> - <R_INTC13_Start UserName="R_INTC13_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC13_Stop UserName="R_INTC13_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC13_Start UserName="R_INTC13_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC13_Stop UserName="R_INTC13_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP13> </INTP> <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0"> @@ -4773,31 +4690,31 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <R_KEY_Stop UserName="R_KEY_Stop" LibName="R_KEY_Stop" InUse="" /> </KEY> </r_cg_intc.c> - <r_cg_intc_user.c UserName="r_cg_intc_user.c" LibName="_user.c" InUse=""> + <r_cg_intc_user.c UserName="r_cg_intc_user.c" LibName="_user.c" InUse="0"> <Type R_INTC_Create_UserInit="void R_INTC_Create_UserInit(void)" r_intc0_interrupt="__interrupt static void r_intc0_interrupt(void)" r_intc1_interrupt="__interrupt static void r_intc1_interrupt(void)" r_intc2_interrupt="__interrupt static void r_intc2_interrupt(void)" r_intc3_interrupt="__interrupt static void r_intc3_interrupt(void)" r_intc4_interrupt="__interrupt static void r_intc4_interrupt(void)" r_intc5_interrupt="__interrupt static void r_intc5_interrupt(void)" r_intc6_interrupt="__interrupt static void r_intc6_interrupt(void)" r_intc7_interrupt="__interrupt static void r_intc7_interrupt(void)" r_intc8_interrupt="__interrupt static void r_intc8_interrupt(void)" r_intc9_interrupt="__interrupt static void r_intc9_interrupt(void)" r_intc10_interrupt="__interrupt static void r_intc10_interrupt(void)" r_intc11_interrupt="__interrupt static void r_intc11_interrupt(void)" r_intc12_interrupt="__interrupt static void r_intc12_interrupt(void)" r_intc13_interrupt="__interrupt static void r_intc13_interrupt(void)" R_KEY_Create_UserInit="void R_KEY_Create_UserInit(void)" r_key_interrupt="__interrupt static void r_key_interrupt(void)" /> <INTP> - <R_INTC_Create_UserInit UserName="R_INTC_Create_UserInit" LibName="R_INTC_Create_UserInit" InUse="" /> - <r_intc0_interrupt UserName="r_intc0_interrupt" LibName="r_intc0_interrupt" INTHandle="" InUse="" /> - <r_intc1_interrupt UserName="r_intc1_interrupt" LibName="r_intc1_interrupt" INTHandle="" InUse="" /> - <r_intc2_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc2_interrupt" LibName="r_intc2_interrupt" INTHandle="" InUse="" /> - <r_intc3_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc3_interrupt" LibName="r_intc3_interrupt" INTHandle="" InUse="" /> - <r_intc4_interrupt UserName="r_intc4_interrupt" LibName="r_intc4_interrupt" INTHandle="" InUse="" /> - <r_intc5_interrupt UserName="r_intc5_interrupt" LibName="r_intc5_interrupt" INTHandle="" InUse="" /> - <r_intc6_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc6_interrupt" LibName="r_intc6_interrupt" INTHandle="" InUse="" /> - <r_intc7_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc7_interrupt" LibName="r_intc7_interrupt" INTHandle="" InUse="" /> - <r_intc8_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc8_interrupt" LibName="r_intc8_interrupt" INTHandle="" InUse="" /> - <r_intc9_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc9_interrupt" LibName="r_intc9_interrupt" INTHandle="" InUse="" /> - <r_intc10_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc10_interrupt" LibName="r_intc10_interrupt" INTHandle="" InUse="" /> - <r_intc11_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc11_interrupt" LibName="r_intc11_interrupt" INTHandle="" InUse="" /> - <r_intc12_interrupt Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ" UserName="r_intc12_interrupt" LibName="r_intc12_interrupt" INTHandle="" InUse="" /> - <r_intc13_interrupt Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ" UserName="r_intc13_interrupt" LibName="r_intc13_interrupt" INTHandle="" InUse="" /> + <R_INTC_Create_UserInit UserName="R_INTC_Create_UserInit" LibName="R_INTC_Create_UserInit" InUse="0" /> + <r_intc0_interrupt UserName="r_intc0_interrupt" LibName="r_intc0_interrupt" INTHandle="" InUse="0" /> + <r_intc1_interrupt UserName="r_intc1_interrupt" LibName="r_intc1_interrupt" INTHandle="" InUse="0" /> + <r_intc2_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc2_interrupt" LibName="r_intc2_interrupt" INTHandle="" InUse="0" /> + <r_intc3_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc3_interrupt" LibName="r_intc3_interrupt" INTHandle="" InUse="0" /> + <r_intc4_interrupt UserName="r_intc4_interrupt" LibName="r_intc4_interrupt" INTHandle="" InUse="0" /> + <r_intc5_interrupt UserName="r_intc5_interrupt" LibName="r_intc5_interrupt" INTHandle="" InUse="0" /> + <r_intc6_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc6_interrupt" LibName="r_intc6_interrupt" INTHandle="" InUse="0" /> + <r_intc7_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc7_interrupt" LibName="r_intc7_interrupt" INTHandle="" InUse="0" /> + <r_intc8_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc8_interrupt" LibName="r_intc8_interrupt" INTHandle="" InUse="0" /> + <r_intc9_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc9_interrupt" LibName="r_intc9_interrupt" INTHandle="" InUse="0" /> + <r_intc10_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc10_interrupt" LibName="r_intc10_interrupt" INTHandle="" InUse="0" /> + <r_intc11_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc11_interrupt" LibName="r_intc11_interrupt" INTHandle="" InUse="0" /> + <r_intc12_interrupt Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ" UserName="r_intc12_interrupt" LibName="r_intc12_interrupt" INTHandle="" InUse="0" /> + <r_intc13_interrupt Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ" UserName="r_intc13_interrupt" LibName="r_intc13_interrupt" INTHandle="" InUse="0" /> </INTP> <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0"> <R_KEY_Create_UserInit UserName="R_KEY_Create_UserInit" LibName="R_KEY_Create_UserInit" InUse="" /> <r_key_interrupt UserName="r_key_interrupt" LibName="r_key_interrupt" INTHandle="" InUse="" /> </KEY> </r_cg_intc_user.c> - <r_cg_intc.h UserName="r_cg_intc.h" LibName=".h" InUse="" /> + <r_cg_intc.h UserName="r_cg_intc.h" LibName=".h" InUse="0" /> </INTC> <Serial> <r_cg_serial.c UserName="r_cg_serial.c" LibName=".c" InUse="1"> @@ -4990,14 +4907,14 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <r_cg_serial.h UserName="r_cg_serial.h" LibName=".h" InUse="1" /> </Serial> <ADC> - <r_cg_adc.c UserName="r_cg_adc.c" LibName=".c" InUse="1"> + <r_cg_adc.c UserName="r_cg_adc.c" LibName=".c" InUse="0"> <Type R_ADC_Create="void R_ADC_Create(void)" R_ADC_Start="void R_ADC_Start(void)" R_ADC_Stop="void R_ADC_Stop(void)" R_ADC_Set_OperationOn="void R_ADC_Set_OperationOn(void)" R_ADC_Set_OperationOff="void R_ADC_Set_OperationOff(void)" R_ADC_Get_Result="void R_ADC_Get_Result(uint16_t * const buffer)" R_ADC_Get_Result_8bit="void R_ADC_Get_Result_8bit(uint8_t * const buffer)" R_ADC_Set_ADChannel="MD_STATUS R_ADC_Set_ADChannel(ad_channel_t channel)" R_ADC_Set_SnoozeOn="void R_ADC_Set_SnoozeOn(void)" R_ADC_Set_SnoozeOff="void R_ADC_Set_SnoozeOff(void)" R_ADC_Set_TestChannel="MD_STATUS R_ADC_Set_TestChannel(test_channel_t channel)" R_ADC_Set_PowerOff="void R_ADC_Set_PowerOff(void)" /> - <R_ADC_Create UserName="R_ADC_Create" LibName="R_ADC_Create" InUse="1" Init="1" InitMode="" /> - <R_ADC_Start UserName="R_ADC_Start" LibName="R_ADC_Start" InUse="1" /> - <R_ADC_Stop UserName="R_ADC_Stop" LibName="R_ADC_Stop" InUse="1" /> - <R_ADC_Set_OperationOn UserName="R_ADC_Set_OperationOn" LibName="R_ADC_Set_OperationOn" InUse="1" /> - <R_ADC_Set_OperationOff UserName="R_ADC_Set_OperationOff" LibName="R_ADC_Set_OperationOff" InUse="1" /> - <R_ADC_Get_Result UserName="R_ADC_Get_Result" LibName="R_ADC_Get_Result" InUse="1" /> + <R_ADC_Create UserName="R_ADC_Create" LibName="R_ADC_Create" InUse="0" Init="1" InitMode="" /> + <R_ADC_Start UserName="R_ADC_Start" LibName="R_ADC_Start" InUse="0" /> + <R_ADC_Stop UserName="R_ADC_Stop" LibName="R_ADC_Stop" InUse="0" /> + <R_ADC_Set_OperationOn UserName="R_ADC_Set_OperationOn" LibName="R_ADC_Set_OperationOn" InUse="0" /> + <R_ADC_Set_OperationOff UserName="R_ADC_Set_OperationOff" LibName="R_ADC_Set_OperationOff" InUse="0" /> + <R_ADC_Get_Result UserName="R_ADC_Get_Result" LibName="R_ADC_Get_Result" InUse="0" /> <R_ADC_Get_Result_8bit UserName="R_ADC_Get_Result_8bit" LibName="R_ADC_Get_Result_8bit" InUse="0" /> <R_ADC_Set_ADChannel UserName="R_ADC_Set_ADChannel" LibName="R_ADC_Set_ADChannel" InUse="0" /> <R_ADC_Set_SnoozeOn UserName="R_ADC_Set_SnoozeOn" LibName="R_ADC_Set_SnoozeOn" InUse="0" /> @@ -5005,12 +4922,12 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <R_ADC_Set_TestChannel UserName="R_ADC_Set_TestChannel" LibName="R_ADC_Set_TestChannel" InUse="0" /> <R_ADC_Set_PowerOff UserName="R_ADC_Set_PowerOff" LibName="R_ADC_Set_PowerOff" InUse="0" /> </r_cg_adc.c> - <r_cg_adc_user.c UserName="r_cg_adc_user.c" LibName="_user.c" InUse="1"> + <r_cg_adc_user.c UserName="r_cg_adc_user.c" LibName="_user.c" InUse="0"> <Type R_ADC_Create_UserInit="void R_ADC_Create_UserInit(void)" r_adc_interrupt="__interrupt static void r_adc_interrupt(void)" /> <R_ADC_Create_UserInit UserName="R_ADC_Create_UserInit" LibName="R_ADC_Create_UserInit" InUse="0" /> - <r_adc_interrupt UserName="r_adc_interrupt" INTHandle="" LibName="r_adc_interrupt" InUse="1" /> + <r_adc_interrupt UserName="r_adc_interrupt" INTHandle="" LibName="r_adc_interrupt" InUse="0" /> </r_cg_adc_user.c> - <r_cg_adc.h UserName="r_cg_adc.h" LibName=".h" InUse="1" /> + <r_cg_adc.h UserName="r_cg_adc.h" LibName=".h" InUse="0" /> </ADC> <TAU> <r_cg_timer.c UserName="r_cg_timer.c" LibName=".c" InUse=""> @@ -5270,184 +5187,184 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <r_cg_rtc.h UserName="r_cg_rtc.h" LibName=".h" InUse="" /> </RTC> <DAC InUse=""> - <r_cg_dac.c UserName="r_cg_dac.c" LibName=".c" InUse=""> + <r_cg_dac.c UserName="r_cg_dac.c" LibName=".c" InUse="0"> <Type R_DAC_Create="void R_DAC_Create(void)" R_DACn_Start="void R_DACn_Start(void)" R_DACn_Stop="void R_DACn_Stop(void)" R_DACn_Set_ConversionValue="void R_DACn_Set_ConversionValue(uint8_t reg_value)" R_DAC_Set_PowerOff="void R_DAC_Set_PowerOff(void)" /> - <R_DAC_Create UserName="R_DAC_Create" LibName="R_DAC_Create" InUse="" Init="2" InitMode="" /> + <R_DAC_Create UserName="R_DAC_Create" LibName="R_DAC_Create" InUse="0" Init="2" InitMode="" /> <DAC0 InUse=""> - <R_DAC0_Start UserName="R_DAC0_Start" LibName="R_DACn_Start" InUse="" /> - <R_DAC0_Stop UserName="R_DAC0_Stop" LibName="R_DACn_Stop" InUse="" /> - <R_DAC0_Set_ConversionValue UserName="R_DAC0_Set_ConversionValue" LibName="R_DACn_Set_ConversionValue" InUse="" /> + <R_DAC0_Start UserName="R_DAC0_Start" LibName="R_DACn_Start" InUse="0" /> + <R_DAC0_Stop UserName="R_DAC0_Stop" LibName="R_DACn_Stop" InUse="0" /> + <R_DAC0_Set_ConversionValue UserName="R_DAC0_Set_ConversionValue" LibName="R_DACn_Set_ConversionValue" InUse="0" /> </DAC0> - <R_DAC_Set_PowerOff UserName="R_DAC_Set_PowerOff" LibName="R_DAC_Set_PowerOff" InUse="" /> + <R_DAC_Set_PowerOff UserName="R_DAC_Set_PowerOff" LibName="R_DAC_Set_PowerOff" InUse="0" /> </r_cg_dac.c> - <r_cg_dac_user.c UserName="r_cg_dac_user.c" LibName="_user.c" InUse=""> + <r_cg_dac_user.c UserName="r_cg_dac_user.c" LibName="_user.c" InUse="0"> <Type R_DAC_Create_UserInit="void R_DAC_Create_UserInit(void)" /> - <R_DAC_Create_UserInit UserName="R_DAC_Create_UserInit" LibName="R_DAC_Create_UserInit" InUse="" /> + <R_DAC_Create_UserInit UserName="R_DAC_Create_UserInit" LibName="R_DAC_Create_UserInit" InUse="0" /> </r_cg_dac_user.c> - <r_cg_dac.h UserName="r_cg_dac.h" LibName=".h" InUse="" /> + <r_cg_dac.h UserName="r_cg_dac.h" LibName=".h" InUse="0" /> </DAC> <DTC InUse=""> - <r_cg_dtc.c UserName="r_cg_dtc.c" LibName=".c" InUse=""> + <r_cg_dtc.c UserName="r_cg_dtc.c" LibName=".c" InUse="0"> <Type R_DTC_Create="void R_DTC_Create(void)" R_DTCDn_Start="void R_DTCDn_Start(void)" R_DTCDn_Stop="void R_DTCDn_Stop(void)" R_DTC_Set_PowerOff="void R_DTC_Set_PowerOff(void)" /> - <R_DTC_Create UserName="R_DTC_Create" LibName="R_DTC_Create" InUse="" Init="2" InitMode="" /> + <R_DTC_Create UserName="R_DTC_Create" LibName="R_DTC_Create" InUse="0" Init="2" InitMode="" /> <DTCD0> - <R_DTCD0_Start LibName="R_DTCDn_Start" InUse="" Visible="False" /> - <R_DTCD0_Stop LibName="R_DTCDn_Stop" InUse="" Visible="False" /> + <R_DTCD0_Start LibName="R_DTCDn_Start" InUse="0" Visible="False" /> + <R_DTCD0_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="False" /> </DTCD0> <DTCD1> - <R_DTCD1_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD1_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD1_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD1_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD1> <DTCD2> - <R_DTCD2_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD2_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD2_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD2_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD2> <DTCD3> - <R_DTCD3_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD3_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD3_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD3_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD3> <DTCD4> - <R_DTCD4_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD4_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD4_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD4_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD4> <DTCD5> - <R_DTCD5_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD5_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD5_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD5_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD5> <DTCD6> - <R_DTCD6_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD6_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD6_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD6_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD6> <DTCD7> - <R_DTCD7_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD7_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD7_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD7_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD7> <DTCD8> - <R_DTCD8_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD8_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD8_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD8_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD8> <DTCD9> - <R_DTCD9_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD9_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD9_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD9_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD9> <DTCD10> - <R_DTCD10_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD10_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD10_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD10_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD10> <DTCD11> - <R_DTCD11_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD11_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD11_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD11_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD11> <DTCD12> - <R_DTCD12_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD12_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD12_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD12_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD12> <DTCD13> - <R_DTCD13_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD13_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD13_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD13_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD13> <DTCD14> - <R_DTCD14_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD14_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD14_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD14_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD14> <DTCD15> - <R_DTCD15_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD15_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD15_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD15_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD15> <DTCD16> - <R_DTCD16_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD16_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD16_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD16_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD16> <DTCD17> - <R_DTCD17_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD17_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD17_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD17_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD17> <DTCD18> - <R_DTCD18_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD18_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD18_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD18_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD18> <DTCD19> - <R_DTCD19_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD19_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD19_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD19_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD19> <DTCD20> - <R_DTCD20_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD20_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD20_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD20_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD20> <DTCD21> - <R_DTCD21_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD21_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD21_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD21_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD21> <DTCD22> - <R_DTCD22_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD22_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD22_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD22_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD22> <DTCD23> - <R_DTCD23_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD23_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD23_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD23_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD23> <DTCH0> - <R_DTCH0_Start LibName="R_DTCHn_Start" InUse="" Visible="false" /> - <R_DTCH0_Stop LibName="R_DTCHn_Stop" InUse="" Visible="false" /> + <R_DTCH0_Start LibName="R_DTCHn_Start" InUse="0" Visible="false" /> + <R_DTCH0_Stop LibName="R_DTCHn_Stop" InUse="0" Visible="false" /> </DTCH0> <DTCH1> - <R_DTCH1_Start LibName="R_DTCHn_Start" InUse="" Visible="false" /> - <R_DTCH1_Stop LibName="R_DTCHn_Stop" InUse="" Visible="false" /> + <R_DTCH1_Start LibName="R_DTCHn_Start" InUse="0" Visible="false" /> + <R_DTCH1_Stop LibName="R_DTCHn_Stop" InUse="0" Visible="false" /> </DTCH1> - <R_DTC_Set_PowerOff UserName="R_DTC_Set_PowerOff" LibName="R_DTC_Set_PowerOff" InUse="" /> + <R_DTC_Set_PowerOff UserName="R_DTC_Set_PowerOff" LibName="R_DTC_Set_PowerOff" InUse="0" /> </r_cg_dtc.c> - <r_cg_dtc_user.c UserName="r_cg_dtc_user.c" LibName="_user.c" InUse=""> + <r_cg_dtc_user.c UserName="r_cg_dtc_user.c" LibName="_user.c" InUse="0"> <Type R_DTC_Create_UserInit="void R_DTC_Create_UserInit(void)" /> - <R_DTC_Create_UserInit UserName="R_DTC_Create_UserInit" LibName="R_DTC_Create_UserInit" InUse="" /> + <R_DTC_Create_UserInit UserName="R_DTC_Create_UserInit" LibName="R_DTC_Create_UserInit" InUse="0" /> </r_cg_dtc_user.c> - <r_cg_dtc.h UserName="r_cg_dtc.h" LibName=".h" InUse="" /> + <r_cg_dtc.h UserName="r_cg_dtc.h" LibName=".h" InUse="0" /> </DTC> <PCLBUZ Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <r_cg_pclbuz.c UserName="r_cg_pclbuz.c" LibName=".c" InUse=""> + <r_cg_pclbuz.c UserName="r_cg_pclbuz.c" LibName=".c" InUse="0"> <Type R_PCLBUZn_Create="void R_PCLBUZn_Create(void) " R_PCLBUZn_Start="void R_PCLBUZn_Start(void)" R_PCLBUZn_Stop="void R_PCLBUZn_Stop(void)" /> <PCLBUZ0 InUse=""> - <R_PCLBUZ0_Create UserName="R_PCLBUZ0_Create" LibName="R_PCLBUZn_Create" InUse="" Init="1" InitMode="" /> - <R_PCLBUZ0_Start UserName="R_PCLBUZ0_Start" LibName="R_PCLBUZn_Start" InUse="" /> - <R_PCLBUZ0_Stop UserName="R_PCLBUZ0_Stop" LibName="R_PCLBUZn_Stop" InUse="" /> + <R_PCLBUZ0_Create UserName="R_PCLBUZ0_Create" LibName="R_PCLBUZn_Create" InUse="0" Init="1" InitMode="" /> + <R_PCLBUZ0_Start UserName="R_PCLBUZ0_Start" LibName="R_PCLBUZn_Start" InUse="0" /> + <R_PCLBUZ0_Stop UserName="R_PCLBUZ0_Stop" LibName="R_PCLBUZn_Stop" InUse="0" /> </PCLBUZ0> </r_cg_pclbuz.c> - <r_cg_pclbuz_user.c UserName="r_cg_pclbuz_user.c" LibName="_user.c" InUse=""> + <r_cg_pclbuz_user.c UserName="r_cg_pclbuz_user.c" LibName="_user.c" InUse="0"> <Type R_PCLBUZn_Create_UserInit="void R_PCLBUZn_Create_UserInit(void) " /> <PCLBUZ0 InUse=""> - <R_PCLBUZ0_Create_UserInit UserName="R_PCLBUZ0_Create_UserInit" LibName="R_PCLBUZn_Create_UserInit" InUse="" Init="1" /> + <R_PCLBUZ0_Create_UserInit UserName="R_PCLBUZ0_Create_UserInit" LibName="R_PCLBUZn_Create_UserInit" InUse="0" Init="1" /> </PCLBUZ0> </r_cg_pclbuz_user.c> - <r_cg_pclbuz.h UserName="r_cg_pclbuz.h" LibName=".h" InUse="" /> + <r_cg_pclbuz.h UserName="r_cg_pclbuz.h" LibName=".h" InUse="0" /> </PCLBUZ> <COMP> - <r_cg_comp.c UserName="r_cg_comp.c" LibName=".c" InUse=""> + <r_cg_comp.c UserName="r_cg_comp.c" LibName=".c" InUse="0"> <Type R_COMP_Create="void R_COMP_Create(void)" R_COMP0_Start="void R_COMP0_Start(void)" R_COMP0_Stop="void R_COMP0_Stop(void)" /> - <R_COMP_Create UserName="R_COMP_Create" LibName="R_COMP_Create" InUse="" Init="1" InitMode="" /> + <R_COMP_Create UserName="R_COMP_Create" LibName="R_COMP_Create" InUse="0" Init="1" InitMode="" /> <COMP0 InUse=""> - <R_COMP0_Start UserName="R_COMP0_Start" NotSubMacro="" LibName="R_COMP0_Start" InUse="" /> - <R_COMP0_Stop UserName="R_COMP0_Stop" NotSubMacro="" LibName="R_COMP0_Stop" InUse="" /> + <R_COMP0_Start UserName="R_COMP0_Start" NotSubMacro="" LibName="R_COMP0_Start" InUse="0" /> + <R_COMP0_Stop UserName="R_COMP0_Stop" NotSubMacro="" LibName="R_COMP0_Stop" InUse="0" /> </COMP0> </r_cg_comp.c> - <r_cg_comp_user.c UserName="r_cg_comp_user.c" LibName="_user.c" InUse=""> + <r_cg_comp_user.c UserName="r_cg_comp_user.c" LibName="_user.c" InUse="0"> <Type R_COMP_Create_UserInit="void R_COMP_Create_UserInit(void)" r_comp0_interrupt="__interrupt static void r_comp0_interrupt(void)" /> - <R_COMP_Create_UserInit UserName="R_COMP_Create_UserInit" LibName="R_COMP_Create_UserInit" InUse="" /> + <R_COMP_Create_UserInit UserName="R_COMP_Create_UserInit" LibName="R_COMP_Create_UserInit" InUse="0" /> <COMP0 InUse=""> - <r_comp0_interrupt UserName="r_comp0_interrupt" NotSubMacro="" LibName="r_comp0_interrupt" INTHandle="" InUse="" /> + <r_comp0_interrupt UserName="r_comp0_interrupt" NotSubMacro="" LibName="r_comp0_interrupt" INTHandle="" InUse="0" /> </COMP0> </r_cg_comp_user.c> - <r_cg_comp.h UserName="r_cg_comp.h" LibName=".h" InUse="" /> + <r_cg_comp.h UserName="r_cg_comp.h" LibName=".h" InUse="0" /> </COMP> <ELC> - <r_cg_elc.c UserName="r_cg_elc.c" LibName=".c" InUse=""> + <r_cg_elc.c UserName="r_cg_elc.c" LibName=".c" InUse="0"> <Type R_ELC_Create="void R_ELC_Create(void)" R_ELC_Stop="void R_ELC_Stop(uint32_t event)" /> - <R_ELC_Create UserName="R_ELC_Create" LibName="R_ELC_Create" InUse="" Init="2" InitMode="" /> - <R_ELC_Stop UserName="R_ELC_Stop" LibName="R_ELC_Stop" InUse="" /> + <R_ELC_Create UserName="R_ELC_Create" LibName="R_ELC_Create" InUse="0" Init="2" InitMode="" /> + <R_ELC_Stop UserName="R_ELC_Stop" LibName="R_ELC_Stop" InUse="0" /> </r_cg_elc.c> - <r_cg_elc_user.c UserName="r_cg_elc_user.c" LibName="_user.c" InUse=""> + <r_cg_elc_user.c UserName="r_cg_elc_user.c" LibName="_user.c" InUse="0"> <Type R_ELC_Create_UserInit="void R_ELC_Create_UserInit(void)" /> - <R_ELC_Create_UserInit UserName="R_ELC_Create_UserInit" LibName="R_ELC_Create_UserInit" InUse="" /> + <R_ELC_Create_UserInit UserName="R_ELC_Create_UserInit" LibName="R_ELC_Create_UserInit" InUse="0" /> </r_cg_elc_user.c> - <r_cg_elc.h UserName="r_cg_elc.h" LibName=".h" InUse="" /> + <r_cg_elc.h UserName="r_cg_elc.h" LibName=".h" InUse="0" /> </ELC> <LVD> <r_cg_lvd.c UserName="r_cg_lvd.c" LibName=".c" InUse=""> @@ -5501,9 +5418,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <PORT HelpID="port" Prepared="true" SetFlag="True" NeedRefresh="False"> <PORT SetFlag="True" MacroName="PORT" /> </PORT> - <INTC SetFlag="" HelpID="int" NeedRefresh="False"> - <INTP Accelerate="No" MacroName="INTP" /> - <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0" MacroName="KEY" /> + <INTC SetFlag="False" HelpID="int" NeedRefresh="False"> + <INTP Accelerate="No" MacroName="INTP" SetFlag="False" TabEnable="True" /> + <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0" MacroName="KEY" TabEnable="True" /> </INTC> <Serial SetFlag="True" HelpID="serial" NeedRefresh="False"> <SAU0 Accelerate="No" MacroName="SAU" Channel="0" SetFlag="True" TabEnable="True"> @@ -5516,8 +5433,8 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </SAU1> <IICA0 Accelerate="No" Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" MacroName="IICA" Channel="0" SetFlag="True" TabEnable="True" /> </Serial> - <ADC SetFlag="True" HelpID="adc" NeedRefresh="False"> - <ADC SetFlag="True" MacroName="ADC" /> + <ADC SetFlag="False" HelpID="adc" NeedRefresh="False"> + <ADC SetFlag="False" MacroName="ADC" /> </ADC> <TAU SetFlag="false" HelpID="timer" NeedRefresh="False"> <TAU0 Accelerate="No" MacroName="TAU" Channel="0" ChannelNum="0,1,2,3,4,5,6,7" /> @@ -5532,20 +5449,20 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <RTC SetFlag="" HelpID="rtc" NeedRefresh="False"> <RTC MacroName="RTC" /> </RTC> - <DAC HelpID="dac" SetFlag="" NeedRefresh="False"> - <DAC SetFlag="" MacroName="DAC" /> + <DAC HelpID="dac" SetFlag="False" NeedRefresh="False"> + <DAC SetFlag="False" MacroName="DAC" /> </DAC> - <DTC HelpID="dtc" SetFlag="" NeedRefresh="False"> - <DTC SetFlag="" MacroName="DTC" /> + <DTC HelpID="dtc" SetFlag="False" NeedRefresh="False"> + <DTC SetFlag="False" MacroName="DTC" /> </DTC> - <PCLBUZ Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" SetFlag="" HelpID="PCLBUZ" NeedRefresh="False"> - <PCLBUZ0 MacroName="PCLBUZ" Channel="0" /> + <PCLBUZ Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" SetFlag="False" HelpID="PCLBUZ" NeedRefresh="False"> + <PCLBUZ0 MacroName="PCLBUZ" Channel="0" SetFlag="False" /> </PCLBUZ> - <COMP SetFlag="" HelpID="comparator" NeedRefresh="False"> - <COMP SetFlag="" MacroName="COMP" /> + <COMP SetFlag="False" HelpID="comparator" NeedRefresh="False"> + <COMP SetFlag="False" MacroName="COMP" /> </COMP> - <ELC SetFlag="" HelpID="elc" NeedRefresh="False"> - <ELC Accelerate="No" MacroName="ELC" /> + <ELC SetFlag="False" HelpID="elc" NeedRefresh="False"> + <ELC Accelerate="No" MacroName="ELC" SetFlag="False" /> </ELC> <LVD SetFlag="" Prepared="true" NeedRefresh="False"> <LVD MacroName="LVD" /> @@ -5846,9 +5763,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <PORT> <PortP0> <P00> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -5856,9 +5773,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P00> <P01> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -5866,9 +5783,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P01> <P02> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -5876,9 +5793,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P02> <P03> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -5888,9 +5805,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </PortP0> <PortP1> <P10> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -5918,9 +5835,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P12> <P13> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -5928,9 +5845,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P13> <P14> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -5970,9 +5887,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </PortP1> <PortP3> <P30> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -5990,9 +5907,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P31> <P32> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6032,9 +5949,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P40> <P41> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6042,9 +5959,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P41> <P42> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6052,9 +5969,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P42> <P43> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6062,9 +5979,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P43> <P44> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6104,9 +6021,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </PortP4> <PortP5> <P50> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6114,9 +6031,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P50> <P51> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6124,9 +6041,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P51> <P52> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6144,9 +6061,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P53> <P54> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6154,9 +6071,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P54> <P55> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6164,9 +6081,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P55> <P56> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6174,9 +6091,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P56> <P57> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6186,9 +6103,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </PortP5> <PortP6> <P60> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6196,9 +6113,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P60> <P61> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6228,9 +6145,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P63> <P64> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6238,9 +6155,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P64> <P65> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6248,9 +6165,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P65> <P66> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6258,9 +6175,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P66> <P67> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6270,9 +6187,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </PortP6> <PortP7> <P70> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6280,9 +6197,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P70> <P71> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6290,9 +6207,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P71> <P72> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6300,9 +6217,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P72> <P73> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6310,9 +6227,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P73> <P74> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6320,9 +6237,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P74> <P75> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6330,9 +6247,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P75> <P76> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6340,9 +6257,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P76> <P77> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6454,9 +6371,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P91> <P92> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6464,9 +6381,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P92> <P93> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6474,9 +6391,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P93> <P94> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6484,9 +6401,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P94> <P95> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6494,9 +6411,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P95> <P96> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6504,9 +6421,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P96> <P97> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6516,9 +6433,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </PortP9> <PortP10> <P100> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6526,9 +6443,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P100> <P101> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6536,9 +6453,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P101> <P102> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6546,9 +6463,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P102> <P103> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6556,9 +6473,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P103> <P104> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6566,9 +6483,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P104> <P105> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6576,9 +6493,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P105> <P106> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6586,9 +6503,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P106> <P107> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6598,9 +6515,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </PortP10> <PortP12> <P120> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6648,9 +6565,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P124> <P125> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6658,9 +6575,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P125> <P126> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6668,9 +6585,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P126> <P127> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6714,9 +6631,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </PortP14> <PortP15> <P150> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6724,9 +6641,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P150> <P151> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6734,9 +6651,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P151> <P152> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6744,9 +6661,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P152> <P153> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6754,9 +6671,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P153> <P154> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6764,9 +6681,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P154> <P155> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6774,9 +6691,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="PSRSEL" value="false" /> </P155> <P156> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -6806,8 +6723,8 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="WDT_INTERRUPT_PRIORITY" value="3" /> </WDT> <ADC> - <setting name="ADC_USED" value="true" /> - <setting name="ADC_UNUSED" value="false" /> + <setting name="ADC_USED" value="false" /> + <setting name="ADC_UNUSED" value="true" /> <setting name="ADC_COMPARATOR_ENABLE" value="false" /> <setting name="ADC_COMPARATOR_DISABLE" value="true" /> <setting name="ADC_RESOLUTION_10BIT" value="true" /> @@ -6825,10 +6742,10 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="ADC_ONESHOT_SELECT_MODE" value="false" /> <setting name="ADC_CONTINUOUS_SCAN_MODE" value="false" /> <setting name="ADC_ONESHOT_SCAN_MODE" value="false" /> - <setting name="ADC_ANALOG_INPUT_SELECTION" value="0" /> - <setting name="ANALOG_INPUT_24" value="true" /> - <setting name="ANALOG_INPUT_25" value="true" /> - <setting name="ANALOG_INPUT_26" value="true" /> + <setting name="ADC_ANALOG_INPUT_SELECTION" value="12" /> + <setting name="ANALOG_INPUT_24" value="false" /> + <setting name="ANALOG_INPUT_25" value="false" /> + <setting name="ANALOG_INPUT_26" value="false" /> <setting name="ADC_CONVERSION_MODE" value="0" /> <setting name="ADC_CONVERSION_TIME" value="0" /> <setting name="ADC_INTERRUPT_GENERATE_CONDITION_1" value="true" /> @@ -6837,12 +6754,344 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="ADC_LOWER_BOUND_VALUE" value="0" /> <setting name="ADC_INTERRUPT_PRIORITY" value="3" /> <setting name="ADC_INTERRUPT_USED" value="true" /> - <setting name="ANALOG_INPUT_30" value="true" /> - <setting name="ANALOG_INPUT_29" value="true" /> - <setting name="ANALOG_INPUT_28" value="true" /> - <setting name="ANALOG_INPUT_27" value="true" /> + <setting name="ANALOG_INPUT_30" value="false" /> + <setting name="ANALOG_INPUT_29" value="false" /> + <setting name="ANALOG_INPUT_28" value="false" /> + <setting name="ANALOG_INPUT_27" value="false" /> <setting name="ADC_CHANNEL_SELECTION" value="0" /> </ADC> + <DAC> + <DAC0> + <setting name="DAC_MODULE_USED" value="false" /> + <setting name="Operation" value="unused" /> + <setting name="REAL_TIME_OUTPUT_MODE" value="false" /> + <setting name="NORMAL_MODE" value="true" /> + <setting name="DAC_CONVERSION_VALUE" value="0x0" /> + <setting name="DAC_OUTPUT_ENABLE" value="false" /> + </DAC0> + </DAC> + <DTC> + <DTCBA> + <setting name="BaseAddress" value="0xffd00" /> + </DTCBA> + <DTCH0> + <setting name="ACTIVATION_SOURCE" value="0" /> + <setting name="CHAIN_TRANSFER_USED" value="false" /> + <setting name="DTC_CHANNEL_USED" value="false" /> + </DTCH0> + <DTCD0> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD0> + <DTCH1> + <setting name="ACTIVATION_SOURCE" value="0" /> + <setting name="CHAIN_TRANSFER_USED" value="false" /> + <setting name="DTC_CHANNEL_USED" value="false" /> + </DTCH1> + <DTCD1> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD1> + <DTCD2> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD2> + <DTCD3> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD3> + <DTCD4> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD4> + <DTCD5> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD5> + <DTCD6> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD6> + <DTCD7> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD7> + <DTCD8> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD8> + <DTCD9> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD9> + <DTCD10> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD10> + <DTCD11> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD11> + <DTCD12> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD12> + <DTCD13> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD13> + <DTCD14> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD14> + <DTCD15> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD15> + <DTCD16> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD16> + <DTCD17> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD17> + <DTCD18> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD18> + <DTCD19> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD19> + <DTCD20> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD20> + <DTCD21> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD21> + <DTCD22> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD22> + <DTCD23> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD23> + </DTC> + <ELC> + <ELSELR0> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR0> + <ELSELR1> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR1> + <ELSELR2> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR2> + <ELSELR3> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR3> + <ELSELR4> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR4> + <ELSELR5> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR5> + <ELSELR6> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR6> + <ELSELR7> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR7> + <ELSELR8> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR8> + </ELC> + <COMP> + <setting name="COMPARATOR_INT_PRIORITY" value="3" /> + <setting name="COMPARATOR_FILTER_SAMPLE" value="0" /> + <setting name="COMPARATOR_FILTER_USED" value="false" /> + <setting name="COMPARATOR_USED" value="false" /> + <setting name="COMPARATOR_UNUSED" value="true" /> + <setting name="COMPARATOR_OUTPUT_POLARITY_REVERSED" value="false" /> + <setting name="COMPARATOR_OUTPUT_POLARITY_NORMAL" value="true" /> + <setting name="COMPARATOR_INTERRUPT_EDGE" value="1" /> + <setting name="COMPARATOR_INTERRUPT_ENABLE" value="true" /> + <setting name="COMPARATOR_OUTPUT_ENABLE" value="false" /> + <setting name="COMPARATOR_OUTPUT_DISABLE" value="true" /> + <setting name="COMPARATOR_STOPMODE_DISABLE" value="true" /> + <setting name="COMPARATOR_STOPMODE_ENABLE" value="false" /> + <setting name="COMPARATOR_NEGATIVE_INPUT" value="0" /> + <setting name="COMPARATOR_POSITIVE_INPUT" value="0" /> + </COMP> + <PCLBUZ0> + <setting name="PCLBUZ_clock" value="16000 (fMAIN/2^2)(kHZ)" /> + <setting name="PCLBUZ_USED" value="false" /> + <setting name="PCLBUZ_UNUSED" value="true" /> + <setting name="PCLBUZ_OUTPUT_CLOCK" value="0" /> + <setting name="PCLBUZ_PSRSEL_USE" value="false" /> + </PCLBUZ0> + <INTP> + <INTP0> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP0> + <INTP1> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP1> + <INTP2> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP2> + <INTP3> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP3> + <INTP4> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP4> + <INTP5> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP5> + <INTP6> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP6> + <INTP7> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP7> + <INTP8> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP8> + <INTP9> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP9> + <INTP10> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP10> + <INTP11> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP11> + <INTP12> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP12> + <INTP13> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP13> + </INTP> + <KEY> + <setting name="Interrupt_priority" value="3" /> + <setting name="KR0" value="unused" /> + <setting name="KR1" value="unused" /> + <setting name="KR2" value="unused" /> + <setting name="KR3" value="unused" /> + <setting name="KR4" value="unused" /> + <setting name="KR5" value="unused" /> + <setting name="KR6" value="unused" /> + <setting name="KR7" value="unused" /> + </KEY> </SETTING> </RL78F14> 1.0 diff --git a/multical.rcpe b/multical.rcpe index 54af9b3..e1cd369 100644 --- a/multical.rcpe +++ b/multical.rcpe @@ -24,9 +24,6 @@ r_cg_cgc.h r_cg_serial.h r_cg_wdt.h - r_cg_adc.c - r_cg_adc_user.c - r_cg_adc.h r_cg_port.c r_cg_port_user.c r_cg_port.h @@ -48,10 +45,6 @@ delay.c delay.h - - anaout.h - anaout.c - common.h dipSwitch.c @@ -61,14 +54,6 @@ gatectrl.h gatectrl.c - - hash_pin.h - hash_pin.c - - - check_pin.h - check_pin.c - @@ -92,19 +77,14 @@ DefaultBuild\r_cg_serial_user.obj DefaultBuild\r_cg_wdt.obj DefaultBuild\r_cg_wdt_user.obj - DefaultBuild\r_cg_adc.obj - DefaultBuild\r_cg_adc_user.obj DefaultBuild\r_cg_port.obj DefaultBuild\r_cg_port_user.obj - DefaultBuild\anaout.obj DefaultBuild\owi.obj DefaultBuild\i2c.obj DefaultBuild\uart.obj DefaultBuild\delay.obj DefaultBuild\dipSwitch.obj DefaultBuild\gatectrl.obj - DefaultBuild\hash_pin.obj - DefaultBuild\check_pin.obj ..\..\Documents\카카오톡 받은 파일\IDH1.1\IDH1.1 @@ -246,14 +226,14 @@ <ADC /> </Effect> </VDDValue> - <COMP_ADPC_USEDPIN Name="COMP_ADPC_USEDPIN" Text="false" /> - <DA_ADPC_USEDPIN Name="DA_ADPC_USEDPIN" Text="false" /> + <COMP_ADPC_USEDPIN Name="COMP_ADPC_USEDPIN" Text="" /> + <DA_ADPC_USEDPIN Name="DA_ADPC_USEDPIN" Text="" /> <DA_INUSE Name="DA_INUSE" Text="false" /> - <AD_ADPC_USEDPIN Name="AD_ADPC_USEDPIN" Text="ANI0,ANI1,ANI2,ANI3,ANI4,ANI5,ANI6,ANI7,ANI8,ANI9,ANI10,ANI11,ANI12,ANI13,ANI14,ANI15,ANI16,ANI17,ANI18,ANI19,ANI20,ANI21,ANI22,ANI23," /> - <AD_ADS_USEDPIN Name="AD_ADS_USEDPIN" Text="ANI0," /> + <AD_ADPC_USEDPIN Name="AD_ADPC_USEDPIN" Text="" /> + <AD_ADS_USEDPIN Name="AD_ADS_USEDPIN" Text="" /> <ADPCForPort3 Name="ADPCForPort3" Value="255" Comment="ADPCForPort3" /> <ADPCForPort8 Name="ADPCForPort8" Value="255" Comment="ADPCForPort8" /> - <ADPCForPort9 Name="ADPCForPort9" Value="255" Comment="ADPCForPort9" /> + <ADPCForPort9 Name="ADPCForPort9" Value="13" Comment="ADPCForPort9" /> <ADPCForKey Name="ADPCForKey" Value="255" Comment="ADPCForKey" /> <OnChipDebugTraceDTC Name="GTraceRam" Text="2" Trigger="ocdtraceram"> <Effect> @@ -403,7 +383,7 @@ </RTC1HZ> <RXD0 Name="RXD0" Text="enable" /> <ProjectName Name="PrjName" Text="multical" /> - <ProjectPath Name="PrjPath" Text="C:\Users\COMPUTER1\OneDrive\Desktop\Amosense_Firmware1" /> + <ProjectPath Name="PrjPath" Text="C:\Users\user\Desktop\Amosense_Firmware" /> <ProjectKind Name="PrjKind" Text="Project78K0R" /> <DeviceName Name="DeviceName" Fixed="" Text="RL78F14" /> <MCUName Name="MCUName" Text="RL78F14_100pin" /> @@ -424,7 +404,7 @@ <RAMStartAddress Chip="R5F10PGJ,R5F10PLJ,R5F10PMJ,R5F10PPJ" Name="RAMStartAddress" Fixed="" Text="000FAF00" /> <RAMEndAddress Name="RAMEndAddress" Fixed="" Text="000FFEFF" /> <ROMEndAddress Chip="R5F10PGJ,R5F10PLJ,R5F10PMJ,R5F10PPJ" Name="ROMEndAddress" Fixed="" Text="0003FFFF" /> - <REF_VOLTAGE_VALUE Name="REF_VOLTAGE_VALUE" Text="NO_INPUT"> + <REF_VOLTAGE_VALUE Name="REF_VOLTAGE_VALUE" Text=""> <Effect> <DAC /> <COMP /> @@ -454,11 +434,13 @@ <ADPCForPort5 Name="ADPCForPort5" Value="255" /> <ADPCForPort6 Name="ADPCForPort6" Value="255" /> <ADPCForPort7 Name="ADPCForPort7" Value="255" /> - <ADPCForPort10 Name="ADPCForPort10" Value="255" /> + <ADPCForPort10 Name="ADPCForPort10" Value="19" /> <ADPCForPort12 Name="ADPCForPort12" Value="255" /> <ADPCForPort13 Name="ADPCForPort13" Value="255" /> <ADPCForPort14 Name="ADPCForPort14" Value="255" /> <ADPCForPort15 Name="ADPCForPort15" Value="255" /> + <ADPC_DA Name="ADPC_DA" Value="0" /> + <dtc_vectortable Name="dtc_vectortable" Value="0" /> <GroupName Name="GroupName" Text="groupe" /> <CodePath Name="CodePath" Text=".\" /> <ReportType Name="ReportType" Text="Html" /> @@ -479,6 +461,66 @@ <PrjVersion Name="PrjVersion" Text="1.2.0.1" /> <ProductVersion Name="ProductVersion" Text="4.08.06.01" /> <LinkFileName Name="LinkFileName" Text="" /> + <NO_CHAIN_0 Name="NO_CHAIN_0" Text="" /> + <CHAIN_HEAD_0 Name="CHAIN_HEAD_0" Text="" /> + <NO_CHAIN_1 Name="NO_CHAIN_1" Text="" /> + <CHAIN_HEAD_1 Name="CHAIN_HEAD_1" Text="" /> + <NO_CHAIN_2 Name="NO_CHAIN_2" Text="" /> + <CHAIN_HEAD_2 Name="CHAIN_HEAD_2" Text="" /> + <NO_CHAIN_3 Name="NO_CHAIN_3" Text="" /> + <CHAIN_HEAD_3 Name="CHAIN_HEAD_3" Text="" /> + <NO_CHAIN_4 Name="NO_CHAIN_4" Text="" /> + <CHAIN_HEAD_4 Name="CHAIN_HEAD_4" Text="" /> + <NO_CHAIN_5 Name="NO_CHAIN_5" Text="" /> + <CHAIN_HEAD_5 Name="CHAIN_HEAD_5" Text="" /> + <NO_CHAIN_6 Name="NO_CHAIN_6" Text="" /> + <CHAIN_HEAD_6 Name="CHAIN_HEAD_6" Text="" /> + <NO_CHAIN_7 Name="NO_CHAIN_7" Text="" /> + <CHAIN_HEAD_7 Name="CHAIN_HEAD_7" Text="" /> + <NO_CHAIN_8 Name="NO_CHAIN_8" Text="" /> + <CHAIN_HEAD_8 Name="CHAIN_HEAD_8" Text="" /> + <NO_CHAIN_9 Name="NO_CHAIN_9" Text="" /> + <CHAIN_HEAD_9 Name="CHAIN_HEAD_9" Text="" /> + <NO_CHAIN_10 Name="NO_CHAIN_10" Text="" /> + <CHAIN_HEAD_10 Name="CHAIN_HEAD_10" Text="" /> + <NO_CHAIN_11 Name="NO_CHAIN_11" Text="" /> + <CHAIN_HEAD_11 Name="CHAIN_HEAD_11" Text="" /> + <NO_CHAIN_12 Name="NO_CHAIN_12" Text="" /> + <CHAIN_HEAD_12 Name="CHAIN_HEAD_12" Text="" /> + <NO_CHAIN_13 Name="NO_CHAIN_13" Text="" /> + <CHAIN_HEAD_13 Name="CHAIN_HEAD_13" Text="" /> + <NO_CHAIN_14 Name="NO_CHAIN_14" Text="" /> + <CHAIN_HEAD_14 Name="CHAIN_HEAD_14" Text="" /> + <NO_CHAIN_15 Name="NO_CHAIN_15" Text="" /> + <CHAIN_HEAD_15 Name="CHAIN_HEAD_15" Text="" /> + <NO_CHAIN_16 Name="NO_CHAIN_16" Text="" /> + <CHAIN_HEAD_16 Name="CHAIN_HEAD_16" Text="" /> + <NO_CHAIN_17 Name="NO_CHAIN_17" Text="" /> + <CHAIN_HEAD_17 Name="CHAIN_HEAD_17" Text="" /> + <NO_CHAIN_18 Name="NO_CHAIN_18" Text="" /> + <CHAIN_HEAD_18 Name="CHAIN_HEAD_18" Text="" /> + <NO_CHAIN_19 Name="NO_CHAIN_19" Text="" /> + <CHAIN_HEAD_19 Name="CHAIN_HEAD_19" Text="" /> + <NO_CHAIN_20 Name="NO_CHAIN_20" Text="" /> + <CHAIN_HEAD_20 Name="CHAIN_HEAD_20" Text="" /> + <NO_CHAIN_21 Name="NO_CHAIN_21" Text="" /> + <CHAIN_HEAD_21 Name="CHAIN_HEAD_21" Text="" /> + <NO_CHAIN_22 Name="NO_CHAIN_22" Text="" /> + <CHAIN_HEAD_22 Name="CHAIN_HEAD_22" Text="" /> + <NO_CHAIN_23 Name="NO_CHAIN_23" Text="" /> + <CHAIN_HEAD_23 Name="CHAIN_HEAD_23" Text="" /> + <NO_CHAIN_H0 Name="NO_CHAIN_H0" Text="" /> + <CHAIN_HEAD_H0 Name="CHAIN_HEAD_H0" Text="" /> + <NO_CHAIN_H1 Name="NO_CHAIN_H1" Text="" /> + <CHAIN_HEAD_H1 Name="CHAIN_HEAD_H1" Text="" /> + <INTP4Used Name="INTP4Used" Text="false" /> + <INTP5Used Name="INTP5Used" Text="false" /> + <INTP6Used Name="INTP6Used" Text="false" /> + <INTP7Used Name="INTP7Used" Text="false" /> + <INTP8Used Name="INTP8Used" Text="false" /> + <INTP9Used Name="INTP9Used" Text="false" /> + <INTP10Used Name="INTP10Used" Text="false" /> + <INTP13Used Name="INTP13Used" Text="false" /> </VAR> <DIR> <PIN> @@ -494,107 +536,107 @@ </CGC> <PORT> <Port0 Chip="RL78F14_100pin" Pullup="true"> - <P00 Name="P00/TI05/TO05/INTP9" AltFunc="" Point="I/O" /> - <P01 Name="P01/TI04/TO04" AltFunc="" Point="I/O" /> - <P02 Name="P02/TI06/TO06" AltFunc="" Point="I/O" /> - <P03 Name="P03" AltFunc="" Point="I/O" /> + <P00 Name="P00/TI05/TO05/INTP9" AltFunc="P00" Point="I/O" /> + <P01 Name="P01/TI04/TO04" AltFunc="P01" Point="I/O" /> + <P02 Name="P02/TI06/TO06" AltFunc="P02" Point="I/O" /> + <P03 Name="P03" AltFunc="P03" Point="I/O" /> </Port0> <Port1 Pullup="true"> - <P10 Name="P10/TI13/TO13/TRJO0/_SCK10/SCL10/LTXD1/CTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> + <P10 Name="P10/TI13/TO13/TRJO0/_SCK10/SCL10/LTXD1/CTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="P10" Point="I/O" /> <P11 Name="P11/TI12/TO12/TRDIOB0/SI10/SDA10/RXD1/LRXD1/CRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="RXD1" Point="I/O" /> <P12 Name="P12/TI11/TO11/TRDIOD0/INTP5/SO10/TXD1/SNZOUT3" Nch="true" AltFunc="TXD1" Point="I/O" /> - <P13 Name="P13/TI04/TO04/TRDIOA0/TRDCLK0/SI01/SDA01/LTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P14 Name="P14/TI06/TO06/TRDIOC0/_SCK01/SCL01/LRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> + <P13 Name="P13/TI04/TO04/TRDIOA0/TRDCLK0/SI01/SDA01/LTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="P13" Point="I/O" /> + <P14 Name="P14/TI06/TO06/TRDIOC0/_SCK01/SCL01/LRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="P14" Point="I/O" /> <P15 Name="P15/TI05/TO05/TRDIOA1/TRDIOA0/TRDCLK0/SO00/TXD0/TOOLTXD/RTC1HZ" Nch="true" AltFunc="TXD0" Point="I/O" /> <P16 Name="P16/TI02/TO02/TRDIOC1/SI00/SDA00/RXD0/TOOLRXD" TTL="true" PITHL="true" Nch="true" AltFunc="RXD0" Point="I/O" /> <P17 Name="P17/TI00/TO00/TRDIOB1/_SCK00/SCL00/INTP3" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> </Port1> <Port3 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <P30 Name="P30/TI01/TO01/TRDIOD1/_SSI00/INTP2/SNZOUT0" TTL="true" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> + <P30 Name="P30/TI01/TO01/TRDIOD1/_SSI00/INTP2/SNZOUT0" TTL="true" PITHL="true" Pullup="true" AltFunc="P30" Point="I/O" /> <P31 Name="P31/TI14/TO14/STOPST/INTP2" Pullup="true" AltFunc="" Point="I/O" /> - <P32 Name="P32/TI16/TO16/INTP7" Pullup="true" AltFunc="" Point="I/O" /> - <P33 Name="P33/AVREFP/ANI00" AltFunc="ANI0" Point="I/O" /> - <P34 Name="P34/AVREFM/ANI01" AltFunc="ANALOG_1" Point="I/O" /> + <P32 Name="P32/TI16/TO16/INTP7" Pullup="true" AltFunc="P32" Point="I/O" /> + <P33 Name="P33/AVREFP/ANI00" AltFunc="" Point="I/O" /> + <P34 Name="P34/AVREFM/ANI01" AltFunc="" Point="I/O" /> </Port3> <Port4 Chip="RL78F14_80pin,RL78F14_100pin" Pullup="true"> <P40 Name="P40/TOOL0" AltFunc="" Point="I/O" /> - <P41 Name="P41/TI10/TO10/TRJIO0/VCOUT0/SNZOUT2" AltFunc="" Point="I/O" /> - <P42 Name="P42/LTXD0" AltFunc="" Point="I/O" /> - <P43 Name="P43/LRXD0" PITHL="true" AltFunc="" Point="I/O" /> - <P44 Name="P44/TI07/TO07" AltFunc="" Point="I/O" /> + <P41 Name="P41/TI10/TO10/TRJIO0/VCOUT0/SNZOUT2" AltFunc="P41" Point="I/O" /> + <P42 Name="P42/LTXD0" AltFunc="P42" Point="I/O" /> + <P43 Name="P43/LRXD0" PITHL="true" AltFunc="P43" Point="I/O" /> + <P44 Name="P44/TI07/TO07" AltFunc="P44" Point="I/O" /> <P45 Name="P45/TI10/TO10" AltFunc="" Point="I/O" /> <P46 Name="P46/TI12/TO12" AltFunc="" Point="I/O" /> <P47 Name="P47/INTP13" AltFunc="" Point="I/O" /> </Port4> <Port5 Chip="RL78F14_80pin,RL78F14_100pin" Pullup="true"> - <P50 Name="P50/_SSI01/INTP3" PITHL="true" AltFunc="" Point="I/O" /> - <P51 Name="P51/SO01/INTP11" AltFunc="" Point="I/O" /> - <P52 Name="P52/_SCK01/SCL01/STOPST" PITHL="true" AltFunc="" Point="I/O" /> + <P50 Name="P50/_SSI01/INTP3" PITHL="true" AltFunc="P50" Point="I/O" /> + <P51 Name="P51/SO01/INTP11" AltFunc="P51" Point="I/O" /> + <P52 Name="P52/_SCK01/SCL01/STOPST" PITHL="true" AltFunc="P52" Point="I/O" /> <P53 Name="P53/SI01/SDA01/INTP10" PITHL="true" AltFunc="" Point="I/O" /> - <P54 Name="P54/TI11/TO11/_SSI10" TTL="true" PITHL="true" AltFunc="" Point="I/O" /> - <P55 Name="P55/TI13/TO13" AltFunc="" Point="I/O" /> - <P56 Name="P56/TI15/TO15/SNZOUT1" AltFunc="" Point="I/O" /> - <P57 Name="P57/TI17/TO17/SNZOUT0" AltFunc="" Point="I/O" /> + <P54 Name="P54/TI11/TO11/_SSI10" TTL="true" PITHL="true" AltFunc="P54" Point="I/O" /> + <P55 Name="P55/TI13/TO13" AltFunc="P55" Point="I/O" /> + <P56 Name="P56/TI15/TO15/SNZOUT1" AltFunc="P56" Point="I/O" /> + <P57 Name="P57/TI17/TO17/SNZOUT0" AltFunc="P57" Point="I/O" /> </Port5> <Port6 Chip="RL78F14_80pin,RL78F14_100pin" Pullup="true"> - <P60 Name="P60/_SCK00/SCL00" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P61 Name="P61/SI00/SDA00/RXD0" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> + <P60 Name="P60/_SCK00/SCL00" PITHL="true" Nch="true" AltFunc="P60" Point="I/O" /> + <P61 Name="P61/SI00/SDA00/RXD0" PITHL="true" Nch="true" AltFunc="P61" Point="I/O" /> <P62 Name="P62/SO00/TXD0/SCLA0" TTL="true" PITHL="true" Nch="true" AltFunc="SCLA0" Point="I/O" /> <P63 Name="P63/_SSI00/SDAA0" TTL="true" PITHL="true" Nch="true" AltFunc="SDAA0" Point="I/O" /> - <P64 Name="P64/TI14/TO14/SNZOUT3" AltFunc="" Point="I/O" /> - <P65 Name="P65/TI16/TO16/SNZOUT2" AltFunc="" Point="I/O" /> - <P66 Name="P66/TI00/TO00" AltFunc="" Point="I/O" /> - <P67 Name="P67/TI02/TO02" AltFunc="" Point="I/O" /> + <P64 Name="P64/TI14/TO14/SNZOUT3" AltFunc="P64" Point="I/O" /> + <P65 Name="P65/TI16/TO16/SNZOUT2" AltFunc="P65" Point="I/O" /> + <P66 Name="P66/TI00/TO00" AltFunc="P66" Point="I/O" /> + <P67 Name="P67/TI02/TO02" AltFunc="P67" Point="I/O" /> </Port6> <Port7 Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin" Pullup="true"> - <P70 Name="P70/ANI26/KR0/TI15/TO15/INTP8/SI11/SDA11/SNZOUT4/KR0" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="ANI26" Point="I/O" /> - <P71 Name="P71/ANI27/KR1/TI17/TO17/INTP6/_SCK11/SCL11/SNZOUT5/KR1" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="ANI27" Point="I/O" /> - <P72 Name="P72/ANI28/KR2/CTXD0/SO11/SNZOUT6/KR2" DIN="true" Nch="true" AltFunc="ANI28" Point="I/O" /> - <P73 Name="P73/ANI29/KR3/CRXD0/_SSI11/SNZOUT7/KR3" DIN="true" TTL="true" PITHL="true" AltFunc="ANI29" Point="I/O" /> - <P74 Name="P74/ANI30/KR4/SO10/TXD1/KR4" DIN="true" AltFunc="ANI30" Point="I/O" /> - <P75 Name="P75/KR5/SI10/SDA10/RXD1/KR5" PITHL="true" AltFunc="" Point="I/O" /> - <P76 Name="P76/KR6/_SCK10/SCL10/KR6" PITHL="true" AltFunc="" Point="I/O" /> - <P77 Name="P77/KR7/_SSI10/INTP12/KR7" PITHL="true" AltFunc="" Point="I/O" /> + <P70 Name="P70/ANI26/KR0/TI15/TO15/INTP8/SI11/SDA11/SNZOUT4/KR0" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="P70" Point="I/O" /> + <P71 Name="P71/ANI27/KR1/TI17/TO17/INTP6/_SCK11/SCL11/SNZOUT5/KR1" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="P71" Point="I/O" /> + <P72 Name="P72/ANI28/KR2/CTXD0/SO11/SNZOUT6/KR2" DIN="true" Nch="true" AltFunc="P72" Point="I/O" /> + <P73 Name="P73/ANI29/KR3/CRXD0/_SSI11/SNZOUT7/KR3" DIN="true" TTL="true" PITHL="true" AltFunc="P73" Point="I/O" /> + <P74 Name="P74/ANI30/KR4/SO10/TXD1/KR4" DIN="true" AltFunc="P74" Point="I/O" /> + <P75 Name="P75/KR5/SI10/SDA10/RXD1/KR5" PITHL="true" AltFunc="P75" Point="I/O" /> + <P76 Name="P76/KR6/_SCK10/SCL10/KR6" PITHL="true" AltFunc="P76" Point="I/O" /> + <P77 Name="P77/KR7/_SSI10/INTP12/KR7" PITHL="true" AltFunc="P77" Point="I/O" /> </Port7> <Port8 Chip="RL78F14_30pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <P80 Name="P80/ANI02/ANO0" AltFunc="ANALOG_2" Point="I/O" /> - <P81 Name="P81/ANI03/IVCMP00" AltFunc="ANALOG_3" Point="I/O" /> - <P82 Name="P82/ANI04/IVCMP01" AltFunc="ANALOG_4" Point="I/O" /> - <P83 Name="P83/ANI05/IVCMP02" AltFunc="ANALOG_5" Point="I/O" /> - <P84 Name="P84/ANI06/IVCMP03" AltFunc="ANALOG_6" Point="I/O" /> - <P85 Name="P85/ANI07/IVREF0" AltFunc="ANALOG_7" Point="I/O" /> - <P86 Name="P86/ANI08" AltFunc="ANALOG_8" Point="I/O" /> - <P87 Name="P87/ANI09" AltFunc="ANALOG_9" Point="I/O" /> + <P80 Name="P80/ANI02/ANO0" AltFunc="" Point="I/O" /> + <P81 Name="P81/ANI03/IVCMP00" AltFunc="" Point="I/O" /> + <P82 Name="P82/ANI04/IVCMP01" AltFunc="" Point="I/O" /> + <P83 Name="P83/ANI05/IVCMP02" AltFunc="" Point="I/O" /> + <P84 Name="P84/ANI06/IVCMP03" AltFunc="" Point="I/O" /> + <P85 Name="P85/ANI07/IVREF0" AltFunc="" Point="I/O" /> + <P86 Name="P86/ANI08" AltFunc="" Point="I/O" /> + <P87 Name="P87/ANI09" AltFunc="" Point="I/O" /> </Port8> <Port9 Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ"> - <P90 Name="P90/ANI10" AltFunc="ANALOG_10" Point="I/O" /> - <P91 Name="P91/ANI11" AltFunc="ANALOG_11" Point="I/O" /> - <P92 Name="P92/ANI12" AltFunc="ANALOG_12" Point="I/O" /> - <P93 Name="P93/ANI13" AltFunc="ANALOG_13" Point="I/O" /> - <P94 Name="P94/ANI14" AltFunc="ANALOG_14" Point="I/O" /> - <P95 Name="P95/ANI15" AltFunc="ANALOG_15" Point="I/O" /> - <P96 Name="P96/ANI16" AltFunc="ANALOG_16" Point="I/O" /> - <P97 Name="P97/ANI17" AltFunc="ANALOG_17" Point="I/O" /> + <P90 Name="P90/ANI10" AltFunc="" Point="I/O" /> + <P91 Name="P91/ANI11" AltFunc="" Point="I/O" /> + <P92 Name="P92/ANI12" AltFunc="P92" Point="I/O" /> + <P93 Name="P93/ANI13" AltFunc="P93" Point="I/O" /> + <P94 Name="P94/ANI14" AltFunc="P94" Point="I/O" /> + <P95 Name="P95/ANI15" AltFunc="P95" Point="I/O" /> + <P96 Name="P96/ANI16" AltFunc="P96" Point="I/O" /> + <P97 Name="P97/ANI17" AltFunc="P97" Point="I/O" /> </Port9> <Port10 Chip="RL78F14_100pin"> - <P100 Name="P100/ANI18" AltFunc="ANALOG_18" Point="I/O" /> - <P101 Name="P101/ANI19" AltFunc="ANALOG_19" Point="I/O" /> - <P102 Name="P102/ANI20" AltFunc="ANALOG_20" Point="I/O" /> - <P103 Name="P103/ANI21" AltFunc="ANALOG_21" Point="I/O" /> - <P104 Name="P104/ANI22" AltFunc="ANALOG_22" Point="I/O" /> - <P105 Name="P105/ANI23" AltFunc="ANALOG_23" Point="I/O" /> - <P106 Name="P106/LTXD1" Pullup="true" AltFunc="" Point="I/O" /> - <P107 Name="P107/LRXD1" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> + <P100 Name="P100/ANI18" AltFunc="P100" Point="I/O" /> + <P101 Name="P101/ANI19" AltFunc="P101" Point="I/O" /> + <P102 Name="P102/ANI20" AltFunc="P102" Point="I/O" /> + <P103 Name="P103/ANI21" AltFunc="P103" Point="I/O" /> + <P104 Name="P104/ANI22" AltFunc="P104" Point="I/O" /> + <P105 Name="P105/ANI23" AltFunc="P105" Point="I/O" /> + <P106 Name="P106/LTXD1" Pullup="true" AltFunc="P106" Point="I/O" /> + <P107 Name="P107/LRXD1" PITHL="true" Pullup="true" AltFunc="P107" Point="I/O" /> </Port10> <Port12 Chip="RL78F14_100pin"> - <P120 Name="P120/ANI25/TI07/TO07/TRDIOD0/SO01/INTP4" DIN="true" Nch="true" Pullup="true" AltFunc="ANI25" Point="I/O" /> + <P120 Name="P120/ANI25/TI07/TO07/TRDIOD0/SO01/INTP4" DIN="true" Nch="true" Pullup="true" AltFunc="P120" Point="I/O" /> <P121 Name="P121/X1" AltFunc="" Point="I" /> <P122 Name="P122/X2/EXCLK" AltFunc="" Point="I" /> <P123 Name="P123/XT1" AltFunc="" Point="I" /> <P124 Name="P124/XT2/EXCLKS" AltFunc="" Point="I" /> - <P125 Name="P125/ANI24/TI03/TO03/TRDIOB0/_SSI01/INTP1/SNZOUT1" DIN="true" TTL="true" PITHL="true" Pullup="true" AltFunc="ANI24" Point="I/O" /> - <P126 Name="P126/TI01/TO01" Pullup="true" AltFunc="" Point="I/O" /> - <P127 Name="P127/TI03/TO03" Pullup="true" AltFunc="" Point="I/O" /> + <P125 Name="P125/ANI24/TI03/TO03/TRDIOB0/_SSI01/INTP1/SNZOUT1" DIN="true" TTL="true" PITHL="true" Pullup="true" AltFunc="P125" Point="I/O" /> + <P126 Name="P126/TI01/TO01" Pullup="true" AltFunc="P126" Point="I/O" /> + <P127 Name="P127/TI03/TO03" Pullup="true" AltFunc="P127" Point="I/O" /> </Port12> <Port13 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> <P130 Name="P130/RESOUT" AltFunc="P130" Point="O" /> @@ -604,13 +646,13 @@ <P140 Name="P140/PCLBUZ0" AltFunc="" Point="I/O" /> </Port14> <Port15 Chip="RL78F14_100pin" Pullup="true"> - <P150 Name="P150/_SSI11" PITHL="true" AltFunc="" Point="I/O" /> - <P151 Name="P151/SO11" AltFunc="" Point="I/O" /> - <P152 Name="P152/SI11/SDA11" PITHL="true" AltFunc="" Point="I/O" /> - <P153 Name="P153/_SCK11/SCL11" PITHL="true" AltFunc="" Point="I/O" /> - <P154 Name="P154/SNZOUT7" AltFunc="" Point="I/O" /> - <P155 Name="P155/SNZOUT6" AltFunc="" Point="I/O" /> - <P156 Name="P156/SNZOUT5" AltFunc="" Point="I/O" /> + <P150 Name="P150/_SSI11" PITHL="true" AltFunc="P150" Point="I/O" /> + <P151 Name="P151/SO11" AltFunc="P151" Point="I/O" /> + <P152 Name="P152/SI11/SDA11" PITHL="true" AltFunc="P152" Point="I/O" /> + <P153 Name="P153/_SCK11/SCL11" PITHL="true" AltFunc="P153" Point="I/O" /> + <P154 Name="P154/SNZOUT7" AltFunc="P154" Point="I/O" /> + <P155 Name="P155/SNZOUT6" AltFunc="P155" Point="I/O" /> + <P156 Name="P156/SNZOUT5" AltFunc="P156" Point="I/O" /> <P157 Name="P157/SNZOUT4" AltFunc="" Point="I/O" /> </Port15> </PORT> @@ -961,7 +1003,7 @@ </IICA0> </Serial> <ADC> - <INTAD InUse="1" ISR="r_adc_interrupt" IsDMATrigger="true" /> + <INTAD InUse="0" ISR="r_adc_interrupt" IsDMATrigger="true" /> </ADC> <TAU> <TAU0> @@ -1131,65 +1173,65 @@ <r_cg_port.h UserName="r_cg_port.h" LibName=".h" InUse="1" /> </PORT> <INTC> - <r_cg_intc.c UserName="r_cg_intc.c" LibName=".c" InUse=""> + <r_cg_intc.c UserName="r_cg_intc.c" LibName=".c" InUse="0"> <Type R_INTC_Create="void R_INTC_Create(void)" R_INTCn_Start="void R_INTCn_Start(void)" R_INTCn_Stop="void R_INTCn_Stop(void)" R_KEY_Create="void R_KEY_Create(void)" R_KEY_Start="void R_KEY_Start(void)" R_KEY_Stop="void R_KEY_Stop(void)" /> <INTP> - <R_INTC_Create UserName="R_INTC_Create" LibName="R_INTC_Create" InUse="" Init="2" InitMode="" /> + <R_INTC_Create UserName="R_INTC_Create" LibName="R_INTC_Create" InUse="0" Init="2" InitMode="" /> <INTP0> - <R_INTC0_Start UserName="R_INTC0_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC0_Stop UserName="R_INTC0_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC0_Start UserName="R_INTC0_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC0_Stop UserName="R_INTC0_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP0> <INTP1> - <R_INTC1_Start UserName="R_INTC1_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC1_Stop UserName="R_INTC1_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC1_Start UserName="R_INTC1_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC1_Stop UserName="R_INTC1_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP1> <INTP2 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC2_Start UserName="R_INTC2_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC2_Stop UserName="R_INTC2_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC2_Start UserName="R_INTC2_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC2_Stop UserName="R_INTC2_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP2> <INTP3 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC3_Start UserName="R_INTC3_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC3_Stop UserName="R_INTC3_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC3_Start UserName="R_INTC3_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC3_Stop UserName="R_INTC3_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP3> <INTP4> - <R_INTC4_Start UserName="R_INTC4_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC4_Stop UserName="R_INTC4_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC4_Start UserName="R_INTC4_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC4_Stop UserName="R_INTC4_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP4> <INTP5> - <R_INTC5_Start UserName="R_INTC5_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC5_Stop UserName="R_INTC5_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC5_Start UserName="R_INTC5_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC5_Stop UserName="R_INTC5_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP5> <INTP6 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC6_Start UserName="R_INTC6_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC6_Stop UserName="R_INTC6_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC6_Start UserName="R_INTC6_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC6_Stop UserName="R_INTC6_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP6> <INTP7 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC7_Start UserName="R_INTC7_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC7_Stop UserName="R_INTC7_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC7_Start UserName="R_INTC7_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC7_Stop UserName="R_INTC7_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP7> <INTP8 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC8_Start UserName="R_INTC8_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC8_Stop UserName="R_INTC8_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC8_Start UserName="R_INTC8_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC8_Stop UserName="R_INTC8_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP8> <INTP9 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC9_Start UserName="R_INTC9_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC9_Stop UserName="R_INTC9_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC9_Start UserName="R_INTC9_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC9_Stop UserName="R_INTC9_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP9> <INTP10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC10_Start UserName="R_INTC10_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC10_Stop UserName="R_INTC10_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC10_Start UserName="R_INTC10_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC10_Stop UserName="R_INTC10_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP10> <INTP11 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <R_INTC11_Start UserName="R_INTC11_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC11_Stop UserName="R_INTC11_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC11_Start UserName="R_INTC11_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC11_Stop UserName="R_INTC11_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP11> <INTP12 Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ"> - <R_INTC12_Start UserName="R_INTC12_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC12_Stop UserName="R_INTC12_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC12_Start UserName="R_INTC12_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC12_Stop UserName="R_INTC12_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP12> <INTP13 Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ"> - <R_INTC13_Start UserName="R_INTC13_Start" LibName="R_INTCn_Start" InUse="" /> - <R_INTC13_Stop UserName="R_INTC13_Stop" LibName="R_INTCn_Stop" InUse="" /> + <R_INTC13_Start UserName="R_INTC13_Start" LibName="R_INTCn_Start" InUse="0" /> + <R_INTC13_Stop UserName="R_INTC13_Stop" LibName="R_INTCn_Stop" InUse="0" /> </INTP13> </INTP> <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0"> @@ -1198,31 +1240,31 @@ <R_KEY_Stop UserName="R_KEY_Stop" LibName="R_KEY_Stop" InUse="" /> </KEY> </r_cg_intc.c> - <r_cg_intc_user.c UserName="r_cg_intc_user.c" LibName="_user.c" InUse=""> + <r_cg_intc_user.c UserName="r_cg_intc_user.c" LibName="_user.c" InUse="0"> <Type R_INTC_Create_UserInit="void R_INTC_Create_UserInit(void)" r_intc0_interrupt="__interrupt static void r_intc0_interrupt(void)" r_intc1_interrupt="__interrupt static void r_intc1_interrupt(void)" r_intc2_interrupt="__interrupt static void r_intc2_interrupt(void)" r_intc3_interrupt="__interrupt static void r_intc3_interrupt(void)" r_intc4_interrupt="__interrupt static void r_intc4_interrupt(void)" r_intc5_interrupt="__interrupt static void r_intc5_interrupt(void)" r_intc6_interrupt="__interrupt static void r_intc6_interrupt(void)" r_intc7_interrupt="__interrupt static void r_intc7_interrupt(void)" r_intc8_interrupt="__interrupt static void r_intc8_interrupt(void)" r_intc9_interrupt="__interrupt static void r_intc9_interrupt(void)" r_intc10_interrupt="__interrupt static void r_intc10_interrupt(void)" r_intc11_interrupt="__interrupt static void r_intc11_interrupt(void)" r_intc12_interrupt="__interrupt static void r_intc12_interrupt(void)" r_intc13_interrupt="__interrupt static void r_intc13_interrupt(void)" R_KEY_Create_UserInit="void R_KEY_Create_UserInit(void)" r_key_interrupt="__interrupt static void r_key_interrupt(void)" /> <INTP> - <R_INTC_Create_UserInit UserName="R_INTC_Create_UserInit" LibName="R_INTC_Create_UserInit" InUse="" /> - <r_intc0_interrupt UserName="r_intc0_interrupt" LibName="r_intc0_interrupt" INTHandle="" InUse="" /> - <r_intc1_interrupt UserName="r_intc1_interrupt" LibName="r_intc1_interrupt" INTHandle="" InUse="" /> - <r_intc2_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc2_interrupt" LibName="r_intc2_interrupt" INTHandle="" InUse="" /> - <r_intc3_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc3_interrupt" LibName="r_intc3_interrupt" INTHandle="" InUse="" /> - <r_intc4_interrupt UserName="r_intc4_interrupt" LibName="r_intc4_interrupt" INTHandle="" InUse="" /> - <r_intc5_interrupt UserName="r_intc5_interrupt" LibName="r_intc5_interrupt" INTHandle="" InUse="" /> - <r_intc6_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc6_interrupt" LibName="r_intc6_interrupt" INTHandle="" InUse="" /> - <r_intc7_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc7_interrupt" LibName="r_intc7_interrupt" INTHandle="" InUse="" /> - <r_intc8_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc8_interrupt" LibName="r_intc8_interrupt" INTHandle="" InUse="" /> - <r_intc9_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc9_interrupt" LibName="r_intc9_interrupt" INTHandle="" InUse="" /> - <r_intc10_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc10_interrupt" LibName="r_intc10_interrupt" INTHandle="" InUse="" /> - <r_intc11_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc11_interrupt" LibName="r_intc11_interrupt" INTHandle="" InUse="" /> - <r_intc12_interrupt Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ" UserName="r_intc12_interrupt" LibName="r_intc12_interrupt" INTHandle="" InUse="" /> - <r_intc13_interrupt Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ" UserName="r_intc13_interrupt" LibName="r_intc13_interrupt" INTHandle="" InUse="" /> + <R_INTC_Create_UserInit UserName="R_INTC_Create_UserInit" LibName="R_INTC_Create_UserInit" InUse="0" /> + <r_intc0_interrupt UserName="r_intc0_interrupt" LibName="r_intc0_interrupt" INTHandle="" InUse="0" /> + <r_intc1_interrupt UserName="r_intc1_interrupt" LibName="r_intc1_interrupt" INTHandle="" InUse="0" /> + <r_intc2_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc2_interrupt" LibName="r_intc2_interrupt" INTHandle="" InUse="0" /> + <r_intc3_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc3_interrupt" LibName="r_intc3_interrupt" INTHandle="" InUse="0" /> + <r_intc4_interrupt UserName="r_intc4_interrupt" LibName="r_intc4_interrupt" INTHandle="" InUse="0" /> + <r_intc5_interrupt UserName="r_intc5_interrupt" LibName="r_intc5_interrupt" INTHandle="" InUse="0" /> + <r_intc6_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc6_interrupt" LibName="r_intc6_interrupt" INTHandle="" InUse="0" /> + <r_intc7_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc7_interrupt" LibName="r_intc7_interrupt" INTHandle="" InUse="0" /> + <r_intc8_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc8_interrupt" LibName="r_intc8_interrupt" INTHandle="" InUse="0" /> + <r_intc9_interrupt Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc9_interrupt" LibName="r_intc9_interrupt" INTHandle="" InUse="0" /> + <r_intc10_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc10_interrupt" LibName="r_intc10_interrupt" INTHandle="" InUse="0" /> + <r_intc11_interrupt Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" UserName="r_intc11_interrupt" LibName="r_intc11_interrupt" INTHandle="" InUse="0" /> + <r_intc12_interrupt Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ" UserName="r_intc12_interrupt" LibName="r_intc12_interrupt" INTHandle="" InUse="0" /> + <r_intc13_interrupt Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ" UserName="r_intc13_interrupt" LibName="r_intc13_interrupt" INTHandle="" InUse="0" /> </INTP> <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0"> <R_KEY_Create_UserInit UserName="R_KEY_Create_UserInit" LibName="R_KEY_Create_UserInit" InUse="" /> <r_key_interrupt UserName="r_key_interrupt" LibName="r_key_interrupt" INTHandle="" InUse="" /> </KEY> </r_cg_intc_user.c> - <r_cg_intc.h UserName="r_cg_intc.h" LibName=".h" InUse="" /> + <r_cg_intc.h UserName="r_cg_intc.h" LibName=".h" InUse="0" /> </INTC> <Serial> <r_cg_serial.c UserName="r_cg_serial.c" LibName=".c" InUse="1"> @@ -1415,14 +1457,14 @@ <r_cg_serial.h UserName="r_cg_serial.h" LibName=".h" InUse="1" /> </Serial> <ADC> - <r_cg_adc.c UserName="r_cg_adc.c" LibName=".c" InUse="1"> + <r_cg_adc.c UserName="r_cg_adc.c" LibName=".c" InUse="0"> <Type R_ADC_Create="void R_ADC_Create(void)" R_ADC_Start="void R_ADC_Start(void)" R_ADC_Stop="void R_ADC_Stop(void)" R_ADC_Set_OperationOn="void R_ADC_Set_OperationOn(void)" R_ADC_Set_OperationOff="void R_ADC_Set_OperationOff(void)" R_ADC_Get_Result="void R_ADC_Get_Result(uint16_t * const buffer)" R_ADC_Get_Result_8bit="void R_ADC_Get_Result_8bit(uint8_t * const buffer)" R_ADC_Set_ADChannel="MD_STATUS R_ADC_Set_ADChannel(ad_channel_t channel)" R_ADC_Set_SnoozeOn="void R_ADC_Set_SnoozeOn(void)" R_ADC_Set_SnoozeOff="void R_ADC_Set_SnoozeOff(void)" R_ADC_Set_TestChannel="MD_STATUS R_ADC_Set_TestChannel(test_channel_t channel)" R_ADC_Set_PowerOff="void R_ADC_Set_PowerOff(void)" /> - <R_ADC_Create UserName="R_ADC_Create" LibName="R_ADC_Create" InUse="1" Init="1" InitMode="" /> - <R_ADC_Start UserName="R_ADC_Start" LibName="R_ADC_Start" InUse="1" /> - <R_ADC_Stop UserName="R_ADC_Stop" LibName="R_ADC_Stop" InUse="1" /> - <R_ADC_Set_OperationOn UserName="R_ADC_Set_OperationOn" LibName="R_ADC_Set_OperationOn" InUse="1" /> - <R_ADC_Set_OperationOff UserName="R_ADC_Set_OperationOff" LibName="R_ADC_Set_OperationOff" InUse="1" /> - <R_ADC_Get_Result UserName="R_ADC_Get_Result" LibName="R_ADC_Get_Result" InUse="1" /> + <R_ADC_Create UserName="R_ADC_Create" LibName="R_ADC_Create" InUse="0" Init="1" InitMode="" /> + <R_ADC_Start UserName="R_ADC_Start" LibName="R_ADC_Start" InUse="0" /> + <R_ADC_Stop UserName="R_ADC_Stop" LibName="R_ADC_Stop" InUse="0" /> + <R_ADC_Set_OperationOn UserName="R_ADC_Set_OperationOn" LibName="R_ADC_Set_OperationOn" InUse="0" /> + <R_ADC_Set_OperationOff UserName="R_ADC_Set_OperationOff" LibName="R_ADC_Set_OperationOff" InUse="0" /> + <R_ADC_Get_Result UserName="R_ADC_Get_Result" LibName="R_ADC_Get_Result" InUse="0" /> <R_ADC_Get_Result_8bit UserName="R_ADC_Get_Result_8bit" LibName="R_ADC_Get_Result_8bit" InUse="0" /> <R_ADC_Set_ADChannel UserName="R_ADC_Set_ADChannel" LibName="R_ADC_Set_ADChannel" InUse="0" /> <R_ADC_Set_SnoozeOn UserName="R_ADC_Set_SnoozeOn" LibName="R_ADC_Set_SnoozeOn" InUse="0" /> @@ -1430,12 +1472,12 @@ <R_ADC_Set_TestChannel UserName="R_ADC_Set_TestChannel" LibName="R_ADC_Set_TestChannel" InUse="0" /> <R_ADC_Set_PowerOff UserName="R_ADC_Set_PowerOff" LibName="R_ADC_Set_PowerOff" InUse="0" /> </r_cg_adc.c> - <r_cg_adc_user.c UserName="r_cg_adc_user.c" LibName="_user.c" InUse="1"> + <r_cg_adc_user.c UserName="r_cg_adc_user.c" LibName="_user.c" InUse="0"> <Type R_ADC_Create_UserInit="void R_ADC_Create_UserInit(void)" r_adc_interrupt="__interrupt static void r_adc_interrupt(void)" /> <R_ADC_Create_UserInit UserName="R_ADC_Create_UserInit" LibName="R_ADC_Create_UserInit" InUse="0" /> - <r_adc_interrupt UserName="r_adc_interrupt" INTHandle="" LibName="r_adc_interrupt" InUse="1" /> + <r_adc_interrupt UserName="r_adc_interrupt" INTHandle="" LibName="r_adc_interrupt" InUse="0" /> </r_cg_adc_user.c> - <r_cg_adc.h UserName="r_cg_adc.h" LibName=".h" InUse="1" /> + <r_cg_adc.h UserName="r_cg_adc.h" LibName=".h" InUse="0" /> </ADC> <TAU> <r_cg_timer.c UserName="r_cg_timer.c" LibName=".c" InUse=""> @@ -1695,184 +1737,184 @@ <r_cg_rtc.h UserName="r_cg_rtc.h" LibName=".h" InUse="" /> </RTC> <DAC InUse=""> - <r_cg_dac.c UserName="r_cg_dac.c" LibName=".c" InUse=""> + <r_cg_dac.c UserName="r_cg_dac.c" LibName=".c" InUse="0"> <Type R_DAC_Create="void R_DAC_Create(void)" R_DACn_Start="void R_DACn_Start(void)" R_DACn_Stop="void R_DACn_Stop(void)" R_DACn_Set_ConversionValue="void R_DACn_Set_ConversionValue(uint8_t reg_value)" R_DAC_Set_PowerOff="void R_DAC_Set_PowerOff(void)" /> - <R_DAC_Create UserName="R_DAC_Create" LibName="R_DAC_Create" InUse="" Init="2" InitMode="" /> + <R_DAC_Create UserName="R_DAC_Create" LibName="R_DAC_Create" InUse="0" Init="2" InitMode="" /> <DAC0 InUse=""> - <R_DAC0_Start UserName="R_DAC0_Start" LibName="R_DACn_Start" InUse="" /> - <R_DAC0_Stop UserName="R_DAC0_Stop" LibName="R_DACn_Stop" InUse="" /> - <R_DAC0_Set_ConversionValue UserName="R_DAC0_Set_ConversionValue" LibName="R_DACn_Set_ConversionValue" InUse="" /> + <R_DAC0_Start UserName="R_DAC0_Start" LibName="R_DACn_Start" InUse="0" /> + <R_DAC0_Stop UserName="R_DAC0_Stop" LibName="R_DACn_Stop" InUse="0" /> + <R_DAC0_Set_ConversionValue UserName="R_DAC0_Set_ConversionValue" LibName="R_DACn_Set_ConversionValue" InUse="0" /> </DAC0> - <R_DAC_Set_PowerOff UserName="R_DAC_Set_PowerOff" LibName="R_DAC_Set_PowerOff" InUse="" /> + <R_DAC_Set_PowerOff UserName="R_DAC_Set_PowerOff" LibName="R_DAC_Set_PowerOff" InUse="0" /> </r_cg_dac.c> - <r_cg_dac_user.c UserName="r_cg_dac_user.c" LibName="_user.c" InUse=""> + <r_cg_dac_user.c UserName="r_cg_dac_user.c" LibName="_user.c" InUse="0"> <Type R_DAC_Create_UserInit="void R_DAC_Create_UserInit(void)" /> - <R_DAC_Create_UserInit UserName="R_DAC_Create_UserInit" LibName="R_DAC_Create_UserInit" InUse="" /> + <R_DAC_Create_UserInit UserName="R_DAC_Create_UserInit" LibName="R_DAC_Create_UserInit" InUse="0" /> </r_cg_dac_user.c> - <r_cg_dac.h UserName="r_cg_dac.h" LibName=".h" InUse="" /> + <r_cg_dac.h UserName="r_cg_dac.h" LibName=".h" InUse="0" /> </DAC> <DTC InUse=""> - <r_cg_dtc.c UserName="r_cg_dtc.c" LibName=".c" InUse=""> + <r_cg_dtc.c UserName="r_cg_dtc.c" LibName=".c" InUse="0"> <Type R_DTC_Create="void R_DTC_Create(void)" R_DTCDn_Start="void R_DTCDn_Start(void)" R_DTCDn_Stop="void R_DTCDn_Stop(void)" R_DTC_Set_PowerOff="void R_DTC_Set_PowerOff(void)" /> - <R_DTC_Create UserName="R_DTC_Create" LibName="R_DTC_Create" InUse="" Init="2" InitMode="" /> + <R_DTC_Create UserName="R_DTC_Create" LibName="R_DTC_Create" InUse="0" Init="2" InitMode="" /> <DTCD0> - <R_DTCD0_Start LibName="R_DTCDn_Start" InUse="" Visible="False" /> - <R_DTCD0_Stop LibName="R_DTCDn_Stop" InUse="" Visible="False" /> + <R_DTCD0_Start LibName="R_DTCDn_Start" InUse="0" Visible="False" /> + <R_DTCD0_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="False" /> </DTCD0> <DTCD1> - <R_DTCD1_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD1_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD1_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD1_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD1> <DTCD2> - <R_DTCD2_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD2_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD2_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD2_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD2> <DTCD3> - <R_DTCD3_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD3_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD3_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD3_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD3> <DTCD4> - <R_DTCD4_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD4_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD4_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD4_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD4> <DTCD5> - <R_DTCD5_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD5_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD5_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD5_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD5> <DTCD6> - <R_DTCD6_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD6_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD6_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD6_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD6> <DTCD7> - <R_DTCD7_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD7_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD7_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD7_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD7> <DTCD8> - <R_DTCD8_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD8_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD8_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD8_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD8> <DTCD9> - <R_DTCD9_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD9_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD9_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD9_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD9> <DTCD10> - <R_DTCD10_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD10_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD10_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD10_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD10> <DTCD11> - <R_DTCD11_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD11_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD11_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD11_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD11> <DTCD12> - <R_DTCD12_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD12_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD12_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD12_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD12> <DTCD13> - <R_DTCD13_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD13_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD13_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD13_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD13> <DTCD14> - <R_DTCD14_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD14_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD14_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD14_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD14> <DTCD15> - <R_DTCD15_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD15_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD15_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD15_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD15> <DTCD16> - <R_DTCD16_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD16_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD16_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD16_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD16> <DTCD17> - <R_DTCD17_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD17_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD17_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD17_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD17> <DTCD18> - <R_DTCD18_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD18_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD18_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD18_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD18> <DTCD19> - <R_DTCD19_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD19_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD19_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD19_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD19> <DTCD20> - <R_DTCD20_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD20_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD20_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD20_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD20> <DTCD21> - <R_DTCD21_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD21_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD21_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD21_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD21> <DTCD22> - <R_DTCD22_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD22_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD22_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD22_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD22> <DTCD23> - <R_DTCD23_Start LibName="R_DTCDn_Start" InUse="" Visible="false" /> - <R_DTCD23_Stop LibName="R_DTCDn_Stop" InUse="" Visible="false" /> + <R_DTCD23_Start LibName="R_DTCDn_Start" InUse="0" Visible="false" /> + <R_DTCD23_Stop LibName="R_DTCDn_Stop" InUse="0" Visible="false" /> </DTCD23> <DTCH0> - <R_DTCH0_Start LibName="R_DTCHn_Start" InUse="" Visible="false" /> - <R_DTCH0_Stop LibName="R_DTCHn_Stop" InUse="" Visible="false" /> + <R_DTCH0_Start LibName="R_DTCHn_Start" InUse="0" Visible="false" /> + <R_DTCH0_Stop LibName="R_DTCHn_Stop" InUse="0" Visible="false" /> </DTCH0> <DTCH1> - <R_DTCH1_Start LibName="R_DTCHn_Start" InUse="" Visible="false" /> - <R_DTCH1_Stop LibName="R_DTCHn_Stop" InUse="" Visible="false" /> + <R_DTCH1_Start LibName="R_DTCHn_Start" InUse="0" Visible="false" /> + <R_DTCH1_Stop LibName="R_DTCHn_Stop" InUse="0" Visible="false" /> </DTCH1> - <R_DTC_Set_PowerOff UserName="R_DTC_Set_PowerOff" LibName="R_DTC_Set_PowerOff" InUse="" /> + <R_DTC_Set_PowerOff UserName="R_DTC_Set_PowerOff" LibName="R_DTC_Set_PowerOff" InUse="0" /> </r_cg_dtc.c> - <r_cg_dtc_user.c UserName="r_cg_dtc_user.c" LibName="_user.c" InUse=""> + <r_cg_dtc_user.c UserName="r_cg_dtc_user.c" LibName="_user.c" InUse="0"> <Type R_DTC_Create_UserInit="void R_DTC_Create_UserInit(void)" /> - <R_DTC_Create_UserInit UserName="R_DTC_Create_UserInit" LibName="R_DTC_Create_UserInit" InUse="" /> + <R_DTC_Create_UserInit UserName="R_DTC_Create_UserInit" LibName="R_DTC_Create_UserInit" InUse="0" /> </r_cg_dtc_user.c> - <r_cg_dtc.h UserName="r_cg_dtc.h" LibName=".h" InUse="" /> + <r_cg_dtc.h UserName="r_cg_dtc.h" LibName=".h" InUse="0" /> </DTC> <PCLBUZ Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <r_cg_pclbuz.c UserName="r_cg_pclbuz.c" LibName=".c" InUse=""> + <r_cg_pclbuz.c UserName="r_cg_pclbuz.c" LibName=".c" InUse="0"> <Type R_PCLBUZn_Create="void R_PCLBUZn_Create(void) " R_PCLBUZn_Start="void R_PCLBUZn_Start(void)" R_PCLBUZn_Stop="void R_PCLBUZn_Stop(void)" /> <PCLBUZ0 InUse=""> - <R_PCLBUZ0_Create UserName="R_PCLBUZ0_Create" LibName="R_PCLBUZn_Create" InUse="" Init="1" InitMode="" /> - <R_PCLBUZ0_Start UserName="R_PCLBUZ0_Start" LibName="R_PCLBUZn_Start" InUse="" /> - <R_PCLBUZ0_Stop UserName="R_PCLBUZ0_Stop" LibName="R_PCLBUZn_Stop" InUse="" /> + <R_PCLBUZ0_Create UserName="R_PCLBUZ0_Create" LibName="R_PCLBUZn_Create" InUse="0" Init="1" InitMode="" /> + <R_PCLBUZ0_Start UserName="R_PCLBUZ0_Start" LibName="R_PCLBUZn_Start" InUse="0" /> + <R_PCLBUZ0_Stop UserName="R_PCLBUZ0_Stop" LibName="R_PCLBUZn_Stop" InUse="0" /> </PCLBUZ0> </r_cg_pclbuz.c> - <r_cg_pclbuz_user.c UserName="r_cg_pclbuz_user.c" LibName="_user.c" InUse=""> + <r_cg_pclbuz_user.c UserName="r_cg_pclbuz_user.c" LibName="_user.c" InUse="0"> <Type R_PCLBUZn_Create_UserInit="void R_PCLBUZn_Create_UserInit(void) " /> <PCLBUZ0 InUse=""> - <R_PCLBUZ0_Create_UserInit UserName="R_PCLBUZ0_Create_UserInit" LibName="R_PCLBUZn_Create_UserInit" InUse="" Init="1" /> + <R_PCLBUZ0_Create_UserInit UserName="R_PCLBUZ0_Create_UserInit" LibName="R_PCLBUZn_Create_UserInit" InUse="0" Init="1" /> </PCLBUZ0> </r_cg_pclbuz_user.c> - <r_cg_pclbuz.h UserName="r_cg_pclbuz.h" LibName=".h" InUse="" /> + <r_cg_pclbuz.h UserName="r_cg_pclbuz.h" LibName=".h" InUse="0" /> </PCLBUZ> <COMP> - <r_cg_comp.c UserName="r_cg_comp.c" LibName=".c" InUse=""> + <r_cg_comp.c UserName="r_cg_comp.c" LibName=".c" InUse="0"> <Type R_COMP_Create="void R_COMP_Create(void)" R_COMP0_Start="void R_COMP0_Start(void)" R_COMP0_Stop="void R_COMP0_Stop(void)" /> - <R_COMP_Create UserName="R_COMP_Create" LibName="R_COMP_Create" InUse="" Init="1" InitMode="" /> + <R_COMP_Create UserName="R_COMP_Create" LibName="R_COMP_Create" InUse="0" Init="1" InitMode="" /> <COMP0 InUse=""> - <R_COMP0_Start UserName="R_COMP0_Start" NotSubMacro="" LibName="R_COMP0_Start" InUse="" /> - <R_COMP0_Stop UserName="R_COMP0_Stop" NotSubMacro="" LibName="R_COMP0_Stop" InUse="" /> + <R_COMP0_Start UserName="R_COMP0_Start" NotSubMacro="" LibName="R_COMP0_Start" InUse="0" /> + <R_COMP0_Stop UserName="R_COMP0_Stop" NotSubMacro="" LibName="R_COMP0_Stop" InUse="0" /> </COMP0> </r_cg_comp.c> - <r_cg_comp_user.c UserName="r_cg_comp_user.c" LibName="_user.c" InUse=""> + <r_cg_comp_user.c UserName="r_cg_comp_user.c" LibName="_user.c" InUse="0"> <Type R_COMP_Create_UserInit="void R_COMP_Create_UserInit(void)" r_comp0_interrupt="__interrupt static void r_comp0_interrupt(void)" /> - <R_COMP_Create_UserInit UserName="R_COMP_Create_UserInit" LibName="R_COMP_Create_UserInit" InUse="" /> + <R_COMP_Create_UserInit UserName="R_COMP_Create_UserInit" LibName="R_COMP_Create_UserInit" InUse="0" /> <COMP0 InUse=""> - <r_comp0_interrupt UserName="r_comp0_interrupt" NotSubMacro="" LibName="r_comp0_interrupt" INTHandle="" InUse="" /> + <r_comp0_interrupt UserName="r_comp0_interrupt" NotSubMacro="" LibName="r_comp0_interrupt" INTHandle="" InUse="0" /> </COMP0> </r_cg_comp_user.c> - <r_cg_comp.h UserName="r_cg_comp.h" LibName=".h" InUse="" /> + <r_cg_comp.h UserName="r_cg_comp.h" LibName=".h" InUse="0" /> </COMP> <ELC> - <r_cg_elc.c UserName="r_cg_elc.c" LibName=".c" InUse=""> + <r_cg_elc.c UserName="r_cg_elc.c" LibName=".c" InUse="0"> <Type R_ELC_Create="void R_ELC_Create(void)" R_ELC_Stop="void R_ELC_Stop(uint32_t event)" /> - <R_ELC_Create UserName="R_ELC_Create" LibName="R_ELC_Create" InUse="" Init="2" InitMode="" /> - <R_ELC_Stop UserName="R_ELC_Stop" LibName="R_ELC_Stop" InUse="" /> + <R_ELC_Create UserName="R_ELC_Create" LibName="R_ELC_Create" InUse="0" Init="2" InitMode="" /> + <R_ELC_Stop UserName="R_ELC_Stop" LibName="R_ELC_Stop" InUse="0" /> </r_cg_elc.c> - <r_cg_elc_user.c UserName="r_cg_elc_user.c" LibName="_user.c" InUse=""> + <r_cg_elc_user.c UserName="r_cg_elc_user.c" LibName="_user.c" InUse="0"> <Type R_ELC_Create_UserInit="void R_ELC_Create_UserInit(void)" /> - <R_ELC_Create_UserInit UserName="R_ELC_Create_UserInit" LibName="R_ELC_Create_UserInit" InUse="" /> + <R_ELC_Create_UserInit UserName="R_ELC_Create_UserInit" LibName="R_ELC_Create_UserInit" InUse="0" /> </r_cg_elc_user.c> - <r_cg_elc.h UserName="r_cg_elc.h" LibName=".h" InUse="" /> + <r_cg_elc.h UserName="r_cg_elc.h" LibName=".h" InUse="0" /> </ELC> <LVD> <r_cg_lvd.c UserName="r_cg_lvd.c" LibName=".c" InUse=""> @@ -1926,9 +1968,9 @@ <PORT HelpID="port" Prepared="true" SetFlag="True" NeedRefresh="False"> <PORT SetFlag="True" MacroName="PORT" /> </PORT> - <INTC SetFlag="" HelpID="int" NeedRefresh="False"> - <INTP Accelerate="No" MacroName="INTP" /> - <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0" MacroName="KEY" /> + <INTC SetFlag="False" HelpID="int" NeedRefresh="False"> + <INTP Accelerate="No" MacroName="INTP" SetFlag="False" TabEnable="True" /> + <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0" MacroName="KEY" TabEnable="True" /> </INTC> <Serial SetFlag="True" HelpID="serial" NeedRefresh="False"> <SAU0 Accelerate="No" MacroName="SAU" Channel="0" SetFlag="True" TabEnable="True"> @@ -1941,8 +1983,8 @@ </SAU1> <IICA0 Accelerate="No" Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" MacroName="IICA" Channel="0" SetFlag="True" TabEnable="True" /> </Serial> - <ADC SetFlag="True" HelpID="adc" NeedRefresh="False"> - <ADC SetFlag="True" MacroName="ADC" /> + <ADC SetFlag="False" HelpID="adc" NeedRefresh="False"> + <ADC SetFlag="False" MacroName="ADC" /> </ADC> <TAU SetFlag="false" HelpID="timer" NeedRefresh="False"> <TAU0 Accelerate="No" MacroName="TAU" Channel="0" ChannelNum="0,1,2,3,4,5,6,7" /> @@ -1957,20 +1999,20 @@ <RTC SetFlag="" HelpID="rtc" NeedRefresh="False"> <RTC MacroName="RTC" /> </RTC> - <DAC HelpID="dac" SetFlag="" NeedRefresh="False"> - <DAC SetFlag="" MacroName="DAC" /> + <DAC HelpID="dac" SetFlag="False" NeedRefresh="False"> + <DAC SetFlag="False" MacroName="DAC" /> </DAC> - <DTC HelpID="dtc" SetFlag="" NeedRefresh="False"> - <DTC SetFlag="" MacroName="DTC" /> + <DTC HelpID="dtc" SetFlag="False" NeedRefresh="False"> + <DTC SetFlag="False" MacroName="DTC" /> </DTC> - <PCLBUZ Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" SetFlag="" HelpID="PCLBUZ" NeedRefresh="False"> - <PCLBUZ0 MacroName="PCLBUZ" Channel="0" /> + <PCLBUZ Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" SetFlag="False" HelpID="PCLBUZ" NeedRefresh="False"> + <PCLBUZ0 MacroName="PCLBUZ" Channel="0" SetFlag="False" /> </PCLBUZ> - <COMP SetFlag="" HelpID="comparator" NeedRefresh="False"> - <COMP SetFlag="" MacroName="COMP" /> + <COMP SetFlag="False" HelpID="comparator" NeedRefresh="False"> + <COMP SetFlag="False" MacroName="COMP" /> </COMP> - <ELC SetFlag="" HelpID="elc" NeedRefresh="False"> - <ELC Accelerate="No" MacroName="ELC" /> + <ELC SetFlag="False" HelpID="elc" NeedRefresh="False"> + <ELC Accelerate="No" MacroName="ELC" SetFlag="False" /> </ELC> <LVD SetFlag="" Prepared="true" NeedRefresh="False"> <LVD MacroName="LVD" /> @@ -2271,9 +2313,9 @@ <PORT> <PortP0> <P00> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2281,9 +2323,9 @@ <setting name="PSRSEL" value="false" /> </P00> <P01> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2291,9 +2333,9 @@ <setting name="PSRSEL" value="false" /> </P01> <P02> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2301,9 +2343,9 @@ <setting name="PSRSEL" value="false" /> </P02> <P03> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2313,9 +2355,9 @@ </PortP0> <PortP1> <P10> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2343,9 +2385,9 @@ <setting name="PSRSEL" value="false" /> </P12> <P13> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2353,9 +2395,9 @@ <setting name="PSRSEL" value="false" /> </P13> <P14> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2395,9 +2437,9 @@ </PortP1> <PortP3> <P30> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2415,9 +2457,9 @@ <setting name="PSRSEL" value="false" /> </P31> <P32> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2457,9 +2499,9 @@ <setting name="PSRSEL" value="false" /> </P40> <P41> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2467,9 +2509,9 @@ <setting name="PSRSEL" value="false" /> </P41> <P42> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2477,9 +2519,9 @@ <setting name="PSRSEL" value="false" /> </P42> <P43> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2487,9 +2529,9 @@ <setting name="PSRSEL" value="false" /> </P43> <P44> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2529,9 +2571,9 @@ </PortP4> <PortP5> <P50> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2539,9 +2581,9 @@ <setting name="PSRSEL" value="false" /> </P50> <P51> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2549,9 +2591,9 @@ <setting name="PSRSEL" value="false" /> </P51> <P52> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2569,9 +2611,9 @@ <setting name="PSRSEL" value="false" /> </P53> <P54> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2579,9 +2621,9 @@ <setting name="PSRSEL" value="false" /> </P54> <P55> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2589,9 +2631,9 @@ <setting name="PSRSEL" value="false" /> </P55> <P56> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2599,9 +2641,9 @@ <setting name="PSRSEL" value="false" /> </P56> <P57> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2611,9 +2653,9 @@ </PortP5> <PortP6> <P60> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2621,9 +2663,9 @@ <setting name="PSRSEL" value="false" /> </P60> <P61> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2653,9 +2695,9 @@ <setting name="PSRSEL" value="false" /> </P63> <P64> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2663,9 +2705,9 @@ <setting name="PSRSEL" value="false" /> </P64> <P65> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2673,9 +2715,9 @@ <setting name="PSRSEL" value="false" /> </P65> <P66> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2683,9 +2725,9 @@ <setting name="PSRSEL" value="false" /> </P66> <P67> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2695,9 +2737,9 @@ </PortP6> <PortP7> <P70> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2705,9 +2747,9 @@ <setting name="PSRSEL" value="false" /> </P70> <P71> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2715,9 +2757,9 @@ <setting name="PSRSEL" value="false" /> </P71> <P72> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2725,9 +2767,9 @@ <setting name="PSRSEL" value="false" /> </P72> <P73> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2735,9 +2777,9 @@ <setting name="PSRSEL" value="false" /> </P73> <P74> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2745,9 +2787,9 @@ <setting name="PSRSEL" value="false" /> </P74> <P75> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2755,9 +2797,9 @@ <setting name="PSRSEL" value="false" /> </P75> <P76> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2765,9 +2807,9 @@ <setting name="PSRSEL" value="false" /> </P76> <P77> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2879,9 +2921,9 @@ <setting name="PSRSEL" value="false" /> </P91> <P92> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2889,9 +2931,9 @@ <setting name="PSRSEL" value="false" /> </P92> <P93> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2899,9 +2941,9 @@ <setting name="PSRSEL" value="false" /> </P93> <P94> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2909,9 +2951,9 @@ <setting name="PSRSEL" value="false" /> </P94> <P95> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2919,9 +2961,9 @@ <setting name="PSRSEL" value="false" /> </P95> <P96> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2929,9 +2971,9 @@ <setting name="PSRSEL" value="false" /> </P96> <P97> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2941,9 +2983,9 @@ </PortP9> <PortP10> <P100> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2951,9 +2993,9 @@ <setting name="PSRSEL" value="false" /> </P100> <P101> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2961,9 +3003,9 @@ <setting name="PSRSEL" value="false" /> </P101> <P102> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2971,9 +3013,9 @@ <setting name="PSRSEL" value="false" /> </P102> <P103> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2981,9 +3023,9 @@ <setting name="PSRSEL" value="false" /> </P103> <P104> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -2991,9 +3033,9 @@ <setting name="PSRSEL" value="false" /> </P104> <P105> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3001,9 +3043,9 @@ <setting name="PSRSEL" value="false" /> </P105> <P106> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3011,9 +3053,9 @@ <setting name="PSRSEL" value="false" /> </P106> <P107> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3023,9 +3065,9 @@ </PortP10> <PortP12> <P120> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3073,9 +3115,9 @@ <setting name="PSRSEL" value="false" /> </P124> <P125> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3083,9 +3125,9 @@ <setting name="PSRSEL" value="false" /> </P125> <P126> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3093,9 +3135,9 @@ <setting name="PSRSEL" value="false" /> </P126> <P127> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3139,9 +3181,9 @@ </PortP14> <PortP15> <P150> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3149,9 +3191,9 @@ <setting name="PSRSEL" value="false" /> </P150> <P151> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3159,9 +3201,9 @@ <setting name="PSRSEL" value="false" /> </P151> <P152> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3169,9 +3211,9 @@ <setting name="PSRSEL" value="false" /> </P152> <P153> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3179,9 +3221,9 @@ <setting name="PSRSEL" value="false" /> </P153> <P154> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3189,9 +3231,9 @@ <setting name="PSRSEL" value="false" /> </P154> <P155> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3199,9 +3241,9 @@ <setting name="PSRSEL" value="false" /> </P155> <P156> - <setting name="MODULE_UNUSED" value="true" /> + <setting name="MODULE_UNUSED" value="false" /> <setting name="INPUT_MODE" value="false" /> - <setting name="OUTPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="true" /> <setting name="PULLUP_ON" value="false" /> <setting name="NCH_ON" value="false" /> <setting name="OUTPUT_1" value="false" /> @@ -3231,8 +3273,8 @@ <setting name="WDT_INTERRUPT_PRIORITY" value="3" /> </WDT> <ADC> - <setting name="ADC_USED" value="true" /> - <setting name="ADC_UNUSED" value="false" /> + <setting name="ADC_USED" value="false" /> + <setting name="ADC_UNUSED" value="true" /> <setting name="ADC_COMPARATOR_ENABLE" value="false" /> <setting name="ADC_COMPARATOR_DISABLE" value="true" /> <setting name="ADC_RESOLUTION_10BIT" value="true" /> @@ -3250,10 +3292,10 @@ <setting name="ADC_ONESHOT_SELECT_MODE" value="false" /> <setting name="ADC_CONTINUOUS_SCAN_MODE" value="false" /> <setting name="ADC_ONESHOT_SCAN_MODE" value="false" /> - <setting name="ADC_ANALOG_INPUT_SELECTION" value="0" /> - <setting name="ANALOG_INPUT_24" value="true" /> - <setting name="ANALOG_INPUT_25" value="true" /> - <setting name="ANALOG_INPUT_26" value="true" /> + <setting name="ADC_ANALOG_INPUT_SELECTION" value="12" /> + <setting name="ANALOG_INPUT_24" value="false" /> + <setting name="ANALOG_INPUT_25" value="false" /> + <setting name="ANALOG_INPUT_26" value="false" /> <setting name="ADC_CONVERSION_MODE" value="0" /> <setting name="ADC_CONVERSION_TIME" value="0" /> <setting name="ADC_INTERRUPT_GENERATE_CONDITION_1" value="true" /> @@ -3262,12 +3304,344 @@ <setting name="ADC_LOWER_BOUND_VALUE" value="0" /> <setting name="ADC_INTERRUPT_PRIORITY" value="3" /> <setting name="ADC_INTERRUPT_USED" value="true" /> - <setting name="ANALOG_INPUT_30" value="true" /> - <setting name="ANALOG_INPUT_29" value="true" /> - <setting name="ANALOG_INPUT_28" value="true" /> - <setting name="ANALOG_INPUT_27" value="true" /> + <setting name="ANALOG_INPUT_30" value="false" /> + <setting name="ANALOG_INPUT_29" value="false" /> + <setting name="ANALOG_INPUT_28" value="false" /> + <setting name="ANALOG_INPUT_27" value="false" /> <setting name="ADC_CHANNEL_SELECTION" value="0" /> </ADC> + <DAC> + <DAC0> + <setting name="DAC_MODULE_USED" value="false" /> + <setting name="Operation" value="unused" /> + <setting name="REAL_TIME_OUTPUT_MODE" value="false" /> + <setting name="NORMAL_MODE" value="true" /> + <setting name="DAC_CONVERSION_VALUE" value="0x0" /> + <setting name="DAC_OUTPUT_ENABLE" value="false" /> + </DAC0> + </DAC> + <DTC> + <DTCBA> + <setting name="BaseAddress" value="0xffd00" /> + </DTCBA> + <DTCH0> + <setting name="ACTIVATION_SOURCE" value="0" /> + <setting name="CHAIN_TRANSFER_USED" value="false" /> + <setting name="DTC_CHANNEL_USED" value="false" /> + </DTCH0> + <DTCD0> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD0> + <DTCH1> + <setting name="ACTIVATION_SOURCE" value="0" /> + <setting name="CHAIN_TRANSFER_USED" value="false" /> + <setting name="DTC_CHANNEL_USED" value="false" /> + </DTCH1> + <DTCD1> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD1> + <DTCD2> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD2> + <DTCD3> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD3> + <DTCD4> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD4> + <DTCD5> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD5> + <DTCD6> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD6> + <DTCD7> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD7> + <DTCD8> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD8> + <DTCD9> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD9> + <DTCD10> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD10> + <DTCD11> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD11> + <DTCD12> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD12> + <DTCD13> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD13> + <DTCD14> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD14> + <DTCD15> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD15> + <DTCD16> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD16> + <DTCD17> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD17> + <DTCD18> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD18> + <DTCD19> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD19> + <DTCD20> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD20> + <DTCD21> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD21> + <DTCD22> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD22> + <DTCD23> + <setting name="DTCChannel" value="false" /> + <setting name="ChainTransfer" value="false" /> + <setting name="Source" value="0" /> + </DTCD23> + </DTC> + <ELC> + <ELSELR0> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR0> + <ELSELR1> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR1> + <ELSELR2> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR2> + <ELSELR3> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR3> + <ELSELR4> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR4> + <ELSELR5> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR5> + <ELSELR6> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR6> + <ELSELR7> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR7> + <ELSELR8> + <setting name="OPERATION" value="unused" /> + <setting name="EventSelection" value="0" /> + </ELSELR8> + </ELC> + <COMP> + <setting name="COMPARATOR_INT_PRIORITY" value="3" /> + <setting name="COMPARATOR_FILTER_SAMPLE" value="0" /> + <setting name="COMPARATOR_FILTER_USED" value="false" /> + <setting name="COMPARATOR_USED" value="false" /> + <setting name="COMPARATOR_UNUSED" value="true" /> + <setting name="COMPARATOR_OUTPUT_POLARITY_REVERSED" value="false" /> + <setting name="COMPARATOR_OUTPUT_POLARITY_NORMAL" value="true" /> + <setting name="COMPARATOR_INTERRUPT_EDGE" value="1" /> + <setting name="COMPARATOR_INTERRUPT_ENABLE" value="true" /> + <setting name="COMPARATOR_OUTPUT_ENABLE" value="false" /> + <setting name="COMPARATOR_OUTPUT_DISABLE" value="true" /> + <setting name="COMPARATOR_STOPMODE_DISABLE" value="true" /> + <setting name="COMPARATOR_STOPMODE_ENABLE" value="false" /> + <setting name="COMPARATOR_NEGATIVE_INPUT" value="0" /> + <setting name="COMPARATOR_POSITIVE_INPUT" value="0" /> + </COMP> + <PCLBUZ0> + <setting name="PCLBUZ_clock" value="16000 (fMAIN/2^2)(kHZ)" /> + <setting name="PCLBUZ_USED" value="false" /> + <setting name="PCLBUZ_UNUSED" value="true" /> + <setting name="PCLBUZ_OUTPUT_CLOCK" value="0" /> + <setting name="PCLBUZ_PSRSEL_USE" value="false" /> + </PCLBUZ0> + <INTP> + <INTP0> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP0> + <INTP1> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP1> + <INTP2> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP2> + <INTP3> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP3> + <INTP4> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP4> + <INTP5> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP5> + <INTP6> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP6> + <INTP7> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP7> + <INTP8> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP8> + <INTP9> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP9> + <INTP10> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP10> + <INTP11> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP11> + <INTP12> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP12> + <INTP13> + <setting name="Valid_edge" value="falling" /> + <setting name="Operation" value="unused" /> + <setting name="ValidEdge" value="0" /> + <setting name="Interrupt_priority" value="3" /> + <setting name="pinsel" value="-1" /> + <setting name="Interrupt request enable" value="false" /> + </INTP13> + </INTP> + <KEY> + <setting name="Interrupt_priority" value="3" /> + <setting name="KR0" value="unused" /> + <setting name="KR1" value="unused" /> + <setting name="KR2" value="unused" /> + <setting name="KR3" value="unused" /> + <setting name="KR4" value="unused" /> + <setting name="KR5" value="unused" /> + <setting name="KR6" value="unused" /> + <setting name="KR7" value="unused" /> + </KEY> </SETTING> </RL78F14> diff --git a/multical.user.mtud b/multical.user.mtud new file mode 100644 index 0000000..f082bcc --- /dev/null +++ b/multical.user.mtud @@ -0,0 +1,853 @@ + + + + 0 + R5F10PPJ + SymbolOffset + Yes + + + + + Header=True,LineEditor=True,SelectionEditor=True,Out of Date Module Indicator=True,Coverage=True,Address=True,Event=True,MainDebug=True,Main=True,OpCode=True,Label=True, + + + 0 + + + + + False + NonStopOverwriteMemory + ST10US + All + False + OverThreshold + False + False + + + + + 12.2.20122.2006 + + + + + 12.2.20122.2006 + 9.13.00.05 + RgBvAHIAbQBhAHQAVgBlAHIAcwBpAG8AbgA6ADEALgAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAcwAuAEMAbwB1AG4AdAA6ADIAMQANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAUgBpAGcAaAB0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgAzADUAMgAsACAAOQAyADkADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6ADkAMAAyACwAIAAxADMAOAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMgAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAxADkADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADUAYgA4ADAANAA2ADAAOAAtAGEANAA4ADkALQA0ADEAZgBiAC0AYgA0ADUANAAtAGMAYgA3ADcAYwA1ADcAZQA2ADUAYgA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAzADUAMgAsACAANAA0ADkADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwATABvAGMAYQBsAFYAYQByAGkAYQBiAGwAZQANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZAAzAGQAMAA5AGQAZgAxAC0AMwBlADYAMwAtADQANgAzADUALQBiADkAOAA2AC0ANQBlAGYAYQAxAGYANgBhADQAYQA1ADkADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADMANQAyACwAIAA0ADYAOQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABDAHAAdQBSAGUAZwBpAHMAdABlAHIADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADAAZgA3ADMANwAxADEAMgAtAGIAMgA1ADcALQA0ADMAZAAxAC0AYgA5AGYAMwAtAGIAZAA2ADUAZABlADgAZQAxAGYANgAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAyADkAMwAsACAAMwA4ADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwASQBPAFIAZQBnAGkAcwB0AGUAcgANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYgBjAGYAZAA1ADIAOQBhAC0ANgBhADMAYQAtADQAZgAzADgALQBhAGQAMQA2AC0ANgA4AGEAMAA5AGMAMQAzADIAMABkAGMADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADIAOQAzACwAIAAzADgAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABDAGEAbABsAFMAdABhAGMAawANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZAA0ADQAOAA5ADIAZQBhAC0AMwBhAGMAYgAtADQAZQBjADUALQA5AGMAYgAwAC0ANgBhADEAZgBjADQAZgBjADUAOAA1AGQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADIAOQAzACwAIAAzADgAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABUAHIAYQBjAGUADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADQAZgA2ADAAMwA2ADQAYgAtAGUANwA0AGEALQA0ADYAMwBkAC0AYgA3ADEANQAtAGQAMgA3ADkAOQAzADgAYwA2ADQANgAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAyADkAMwAsACAAMwA4ADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwARQB2AGUAbgB0AA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADQANgBiADgANgA2AGEALQAzAGYANABkAC0ANABiADkANAAtAGEANQAwADIALQBkADMAMAAwAGUAMgBkAGQAYQBiADUAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFcAYQB0AGMAaAAxAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA0ADYANwA2ADEAMAA1ADIALQA5ADcAYwA0AC0ANAAyAGYAMwAtAGIAYwBhADcALQAxAGEANgAyADUAYgA5ADkAMwBiADQANwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFcAYQB0AGMAaAAyAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjADIAMgAyADUANwAzADIALQAwADUAMgA1AC0ANABmADUAZQAtAGEAMgA4AGMALQAxADYAZAA1AGEAYwBjADUANQA4AGMANwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFcAYQB0AGMAaAAzAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADEAMwBmAGYAMgA1ADcALQBjADUAMQBhAC0ANABjAGYAYQAtADkAMgAxADMALQBhADcAZAAwADIAZgBjADUANABlADMANwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFcAYQB0AGMAaAA0AA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBkAGQAYwBkADUAZAA5AGEALQBkADIAZABiAC0ANAAyADEANgAtADgAOAAyAGIALQA4ADAAMgAzADAAMABkAGQAYgBhADYAYwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAE0AZQBtAG8AcgB5ADEADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGQAZQBlADQAZQA2ADMANQAtAGIAZABjAGQALQA0AGIAOABiAC0AOAA1ADUAZQAtAGUAMwA2ADIAZgAxADkANQA3AGIAMQBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAyADkAMwAsACAAMwA4ADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwATQBlAG0AbwByAHkAMgANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANABmAGUAZQBjADYANQBiAC0ANQAwAGQAZQAtADQAOAA4ADMALQA5ADYAOQAyAC0ANwBlAGUAMAA4ADEAMwA1ADIAOQA1ADYADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADIAOQAzACwAIAAzADgAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABNAGUAbQBvAHIAeQAzAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA1ADYAMwA0ADcANQA3ADkALQA0ADQAOAA5AC0ANABiADkAOAAtADgAZQA2ADUALQBhAGMANwA4AGMAOQAzADIAZgA0ADAAYQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAE0AZQBtAG8AcgB5ADQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMANAA1AGIANgA5ADcANAAtAGUANgBkADAALQA0ADEAZgBiAC0AYQBlADgANwAtAGEAZQAwAGYANwA3AGYAMwA2AGEAMgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBEAGUAYgB1AGcAQwBvAG4AcwBvAGwAZQBQAGEAbgBlAGwADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADgAMwBlAGEAYgA1ADQANgAtAGYANwBkADcALQA0AGYAYgA3AC0AYgA3ADEANgAtAGUAZgBjADQAMQAzAGYAYwBkADQAMQA3AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwARgB1AG4AYwB0AGkAbwBuAEwAaQBzAHQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADIAMwAxAGIAZABhAGIANgAtAGQANAA4AGQALQA0ADgAZABiAC0AOABlADEAZgAtADEAOAA0AGYAMwAzADAAYQBmADMANAA2AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwAVgBhAHIAaQBhAGIAbABlAEwAaQBzAHQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGUANQA1ADMAMABlAGIAMQAtAGMAYQBmAGMALQA0ADEANwAyAC0AOQAzADkAYwAtADYANABkADIAYgBlAGMAZQBkADIAZgA5AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEEAbgBhAGwAeQBzAGkAcwBDAGgAYQByAHQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGIAOQAyADgAOAA3ADgAZgAtADAANAA5ADkALQA0ADEANgA0AC0AOABjAGEAOAAtADQAZQAxAGUAZAA1ADUAMwBlAGEAMQA3AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEMAYQBsAGwARwByAGEAcABoAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjAGUAZAA4ADAAYgBiAGQALQA0AGIAMwBkAC0ANAA5ADQAMAAtADgAYwAzADcALQBlAGMAYQA1ADYAZAA0ADQANAA5ADYAYQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAE0AZQBzAEMAYQBuAFIAZQBjAFAAcgBvAGMAVABpAG0AZQANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQA5ADYAZQBlADkAMwA2AC0AMwBkAGUAZgAtADQANgAzAGQALQA4ADMAMAA2AC0ANwA0ADYANgA3AGMAMgA2ADIANAA4ADUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQATABlAGYAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAMgA2ADkALAAgADgAOAA1AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAtADEALAAgAC0AMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQAyAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAyAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBlADgAYQA2ADYAMQBiAGEALQA0ADYAOQAyAC0ANABhADUAZQAtAGIANQA1ADEALQAwADUANAA5ADAAZABjADAAYwA4AGIAMgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABJAG4AQwBhAHIAVABvAG8AbABzAEMAYQB0AGUAbABvAGcADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAZgA4AGIAZgA0AGYANgAtADYAYgA1ADUALQA0ADIANQAyAC0AOAA5AGIANQAtAGMAMAA2AGIAYwA0ADQAYQBmADgANwAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgA4ADEANAAsACAANAA0ADQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEAOQA2AGUAZQA5ADMANgAtADMAZABlAGYALQA0ADYAMwBkAC0AOAAzADAANgAtADcANAA2ADYANwBjADIANgAyADQAOAA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFMAdABhAHIAdAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZgA1AGYAMQBhADMAYwA3AC0AMABiADkAMQAtADQANwA5ADQALQA5AGQANABhAC0AYwAyADgAYQA5AGIAMQBmAGUANwBlADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQA5ADUALAAgADYANAA0AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFAAcgBvAGoAZQBjAHQAVAByAGUAZQANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQAzADgANwAyADgAMwAzAC0AMwBmADMAMQAtADQAYQBjAGMALQA4ADgAOQAyAC0ANwA3AGQANAA3ADcAMABhAGUAYQA0AGEADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADMANQAwACwAIAA1ADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQA5ADYAZQBlADkAMwA2AC0AMwBkAGUAZgAtADQANgAzAGQALQA4ADMAMAA2AC0ANwA0ADYANgA3AGMAMgA2ADIANAA4ADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAzADUAMAAsACAANQAwADAADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwAUwBtAGEAcgB0AE0AYQBuAHUAYQBsAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA4ADIAOABmADQAMgA5ADMALQBlAGIAZgAwAC0ANAAyADQAMwAtADkAZAAwADAALQA5AGEAMQAyADYANQBjADIAOQBiADkAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgA4ADEANAAsACAANAA0ADQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEAOQA2AGUAZQA5ADMANgAtADMAZABlAGYALQA0ADYAMwBkAC0AOAAzADAANgAtADcANAA2ADYANwBjADIANgAyADQAOAA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFAAcgBvAHAAZQByAHQAeQBHAHIAaQBkAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA4AGEANQA4ADUAYwA4AGMALQAwADIANABkAC0ANAA0ADEAMQAtADgAMwBiAGQALQA2ADUANQBkAGUANwAzADkAZgAxADQAYQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAOAAxADQALAAgADQANAA0AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABNAGUAbQBvAHIAeQBNAGEAcABwAGkAbgBnAFAAcgBvAGYAaQBsAGUAcgANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAOQA3ADkAZAA0ADkAMgA0AC0AYQA1AGEAOAAtADQAMwBkADEALQBiAGMANAA5AC0ANgA3ADYAYwBjADcAYgA4AGMANgAwADQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADgAMQA0ACwAIAA0ADQANAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQA5ADYAZQBlADkAMwA2AC0AMwBkAGUAZgAtADQANgAzAGQALQA4ADMAMAA2AC0ANwA0ADYANgA3AGMAMgA2ADIANAA4ADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwARABpAHMAYQBzAHMAZQBtAGIAbABlADEADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADMAYgAwAGMANwA4ADYAYQAtADgAMwBmAGMALQA0AGIAYgA5AC0AYgBlADgAZQAtAGYAOQBiADkAOABlADEANAAwADcAYgA2AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgA0ADcANAAsACAANgAyADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEAOQA2AGUAZQA5ADMANgAtADMAZABlAGYALQA0ADYAMwBkAC0AOAAzADAANgAtADcANAA2ADYANwBjADIANgAyADQAOAA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEQAaQBzAGEAcwBzAGUAbQBiAGwAZQAyAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBmADgANQA2ADYAYgBiADkALQA2ADcAYgAxAC0ANAA5ADEAZAAtAGIAYQA5AGUALQA3ADUANABhADkAYwBkAGYANABlADQAZAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoANAA3ADQALAAgADYAMgAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABEAGkAcwBhAHMAcwBlAG0AYgBsAGUAMwANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANwBmAGUANQA1AGQAZABiAC0ANABlAGYAMQAtADQAYwBmADEALQA5AGUANwA4AC0AOABlAGMAZgBhADUAMABlAGUAYQA3AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADQANwA0ACwAIAA2ADIAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQA5ADYAZQBlADkAMwA2AC0AMwBkAGUAZgAtADQANgAzAGQALQA4ADMAMAA2AC0ANwA0ADYANgA3AGMAMgA2ADIANAA4ADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwARABpAHMAYQBzAHMAZQBtAGIAbABlADQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADgANwA5AGMANQBkADQANQAtAGEANwA4ADIALQA0AGUAYwBhAC0AOQAzAGMANwAtADcAMAA4ADYAMgBlADgAMAA4ADgANQBjAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEAOQA2AGUAZQA5ADMANgAtADMAZABlAGYALQA0ADYAMwBkAC0AOAAzADAANgAtADcANAA2ADYANwBjADIANgAyADQAOAA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwAQwBsAGEAcwBzAE0AZQBtAGIAZQByAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjADUAZQBlADcAOAA1ADMALQBjAGIAYgBjAC0ANABlADEANwAtADkAYwBlADUALQA2ADkANQBlAGYAYQBjAGEAYgBlAGYANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABPAHIAdABoAG8AZwBvAG4AYQBsAEEAbgBhAGwAeQBzAGkAcwANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYgA5AGMANQA3ADcAZABjAC0ANwBlAGEAYgAtADQAMwA2AGQALQA4ADcAOQBkAC0AZABhADQANgBlADcAOQBiADIAYgBiADMADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARgBsAG8AYQB0AGkAbgBnAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgAyADMANwAsACAANQA3ADgADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6ADgANAA1ACwAIAA2ADQAMwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBIAG8AcgBpAHoAbwBuAHQAYQBsAFMAcABsAGkAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjADkAMgA4ADIAMwAzADQALQA2ADkANQAyAC0ANAA3ADgAYQAtAGIAMAA4AGUALQAxADQANQA5ADIAMAAzAGYAOAA5ADkAMwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBEAG8AYwBrAGUAZABCAG8AdAB0AG8AbQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoANgA4ADYALAAgADIANAA3AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgA4ADQANQAsACAANgA0ADMADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADIADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADUAMwAyAGYANgBlADMAZAAtADIAMABmAGIALQA0ADAAYgA4AC0AOABiADMAZAAtAGEANgA0ADQAZAA0ADcANgBiADMANAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADgAMQA2ACwAIAAxADcAMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYwA5ADIAOAAyADMAMwA0AC0ANgA5ADUAMgAtADQANwA4AGEALQBiADAAOABlAC0AMQA0ADUAOQAyADAAMwBmADgAOQA5ADMADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBiADkAYwA1ADcANwBkAGMALQA3AGUAYQBiAC0ANAAzADYAZAAtADgANwA5AGQALQBkAGEANAA2AGUANwA5AGIAMgBiAGIAMwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABPAHUAdABwAHUAdAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAOABjADUAZgA2ADUAOQBjAC0ANQBiADMANAAtADQAOABmADYALQBhADgAMwA3AC0AMAA4AGEAYQAzADIAMgBmADkAZQA0ADYADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAOAAxADYALAAgADEANwAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjADkAMgA4ADIAMwAzADQALQA2ADkANQAyAC0ANAA3ADgAYQAtAGIAMAA4AGUALQAxADQANQA5ADIAMAAzAGYAOAA5ADkAMwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGIAOQBjADUANwA3AGQAYwAtADcAZQBhAGIALQA0ADMANgBkAC0AOAA3ADkAZAAtAGQAYQA0ADYAZQA3ADkAYgAyAGIAYgAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFMAbQBhAHIAdABCAHIAbwB3AHMAZQByAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBkADYAYgBkADEAYQA5ADkALQAxADYAOAA4AC0ANAAyAGQAOAAtADgAYQBjADYALQAxADcAMwBhADEANQAwADkAZQAyAGQAYwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgA4ADEANgAsACAAMQA3ADEADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMAOQAyADgAMgAzADMANAAtADYAOQA1ADIALQA0ADcAOABhAC0AYgAwADgAZQAtADEANAA1ADkAMgAwADMAZgA4ADkAOQAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYgA5AGMANQA3ADcAZABjAC0ANwBlAGEAYgAtADQAMwA2AGQALQA4ADcAOQBkAC0AZABhADQANgBlADcAOQBiADIAYgBiADMADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwARQByAHIAbwByAEwAaQBzAHQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYANQAzAGIAYwBhADkAZAAtAGEANwBjAGUALQA0AGQAMAA3AC0AYgA1ADAANAAtADkAYwAzAGQAZQA3ADIANAA4ADQAZgBkAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMAOQAyADgAMgAzADMANAAtADYAOQA1ADIALQA0ADcAOABhAC0AYgAwADgAZQAtADEANAA1ADkAMgAwADMAZgA4ADkAOQAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAHkAdABoAG8AbgBDAG8AbgBzAG8AbABlAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjAGEAMQBjAGIAOAAxAGYALQA3ADkAMQAwAC0ANABiADMANwAtAGIAYwA4ADUALQA5ADYAYQA0ADEAZABiAGQAZQA0ADcAMgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBGAGwAbwBhAHQAaQBuAGcADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADIANQA2ACwAIAAyADUANgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoAOQA5ADIALAAgADMAMgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANAAzADgAMQA0AGQAMgBlAC0ANQAyADUAOAAtADQAMwAyAGUALQA4ADEANAA3AC0AZQAyAGUAYQAyADkAYQBlAGEAMwA3ADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjAGEAMQBjAGIAOAAxAGYALQA3ADkAMQAwAC0ANABiADMANwAtAGIAYwA4ADUALQA5ADYAYQA0ADEAZABiAGQAZQA0ADcAMgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABEAGUAYgB1AGcATQBhAG4AYQBnAGUAcgANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYgBlAGIAZQAxADUAMgAwAC0AYQAzADUAMQAtADQAZAA3ADkALQA4ADYAMABhAC0ANAA0AGYAOQBmADQAZgA4ADEAOAAwADgADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAUgBpAGcAaAB0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgA5ADUALAAgADcANQAzAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAtADEALAAgAC0AMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANAA3AGMANAA5ADQAMQA4AC0AZAA2ADIAMQAtADQANQAyADMALQBhADEAZQBlAC0ANgBjADIAZAA0ADUANgBiADMAZQBkADgADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYgBlAGIAZQAxADUAMgAwAC0AYQAzADUAMQAtADQAZAA3ADkALQA4ADYAMABhAC0ANAA0AGYAOQBmADQAZgA4ADEAOAAwADgADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBEAGUAdgBpAGMAZQBUAG8AcABQAGEAbgBlAGwAUgBIADgANQAwAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBkADEANwBmADgANAA2AGIALQAwADgAMAA1AC0ANAAxADkAYwAtADkAZABmAGYALQBkADcAMAA0ADIAYQBkAGYAZQBmAGMAYgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBEAG8AYwBrAGUAZABSAGkAZwBoAHQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADkANQAsACAANwA1ADMADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6AC0AMQAsACAALQAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA0ADQANgBmADEAYwBiADkALQA5AGIANgBiAC0ANAA3ADQANAAtAGIAZgBlADMALQBiADMAOAAxADkAYgAwADkAMgBmAGIAYQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBkADEANwBmADgANAA2AGIALQAwADgAMAA1AC0ANAAxADkAYwAtADkAZABmAGYALQBkADcAMAA0ADIAYQBkAGYAZQBmAGMAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AEQAZQB2AGkAYwBlAEwAaQBzAHQAUABhAG4AZQBsAFIASAA4ADUAMAANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgA1ADAANABkADcAOAAxAC0AZgA1ADIAOAAtADQAYQBmAGYALQBhADEAYQBkAC0AMQBlADYAMQA3ADQAYwAxADUAYQAxADIADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAUgBpAGcAaAB0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgA5ADUALAAgADcANQAzAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAtADEALAAgAC0AMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZgBhAGUANQAzADQAMAA1AC0ANgBiAGQAOQAtADQAMwBlAGIALQA4ADQANwA2AC0AYQBiADQAMgA0AGYAMwA5ADAAYQAzADMADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgA1ADAANABkADcAOAAxAC0AZgA1ADIAOAAtADQAYQBmAGYALQBhADEAYQBkAC0AMQBlADYAMQA3ADQAYwAxADUAYQAxADIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBNAGEAYwByAG8AUABhAG4AZQBsAFIASAA4ADUAMAANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANAAyAGEANwBjAGQANAAwAC0AMQA3ADQAZQAtADQANwA3AGQALQA5ADYANAAxAC0AYQA5ADEAZgBmADQAMwA4ADcANABiAGQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAUgBpAGcAaAB0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgA5ADUALAAgADcANQAzAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAtADEALAAgAC0AMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANAAyAGMAMQA0AGYAOAA2AC0AYgBiADUANQAtADQANgA5AGMALQA4ADMAMgA1AC0AZQA1AGIAMABlADIAYQBhADUAZABjADgADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANAAyAGEANwBjAGQANAAwAC0AMQA3ADQAZQAtADQANwA3AGQALQA5ADYANAAxAC0AYQA5ADEAZgBmADQAMwA4ADcANABiAGQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBUAGUAeAB0AFAAYQBuAGUAbABSAEgAOAA1ADAADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMQA0ADQAMwBjAGEANwAtADIAZgAyAGUALQA0AGEAZAAyAC0AOQA4AGQAMAAtADkANwA5ADcAMQAwAGIAYgBiAGMAMAA4AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEYAbABvAGEAdABpAG4AZwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOAAwADAALAAgADYAMAAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAxADAAOAA4ACwAIAAzADIADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADMAZgA0ADcAZABlAGIAMgAtADQAMAA4ADQALQA0ADgAMwA2AC0AOABhADcAOQAtADAAZAA1AGMANQBlADgAMQAyAGIAYgA3AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAxADQANAAzAGMAYQA3AC0AMgBmADIAZQAtADQAYQBkADIALQA5ADgAZAAwAC0AOQA3ADkANwAxADAAYgBiAGIAYwAwADgADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwAVgBpAHIAdAB1AGEAbABCAG8AYQByAGQADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGEANQA2ADMAYwBlADQAMwAtAGMAZgBkADUALQA0ADMAYwBkAC0AOAAzADAAZQAtAGYAYwBmADIAMgBiADkAZgA1ADAAMQA0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEQAbwBjAGsAZQBkAFIAaQBnAGgAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOQA1ACwAIAA3ADUAMwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoALQAxACwAIAAtADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGQAYgBhAGIAMgBmADEAYwAtADYANQBlADQALQA0ADUAYwAzAC0AOAA0ADUANAAtADQANABmADAAOQBhAGEAZgA3AGMAYwA4AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGEANQA2ADMAYwBlADQAMwAtAGMAZgBkADUALQA0ADMAYwBkAC0AOAAzADAAZQAtAGYAYwBmADIAMgBiADkAZgA1ADAAMQA0AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoARABlAHYAaQBjAGUAVABvAHAAUABhAG4AZQBsAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADcANAAxADQAYgBjADIALQBjAGUANAAzAC0ANAA5AGUAYwAtADkAOQBjAGEALQA5AGUANQBmADAAYQA0AGEAZABiADkAOQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBEAG8AYwBrAGUAZABSAGkAZwBoAHQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADkANQAsACAANwA1ADMADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6AC0AMQAsACAALQAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBlAGYANABmAGYAOQA3AGUALQAwADEAYwBjAC0ANAA0AGQAMAAtAGEAZgBhADcALQBhADEAOAA4AGUAMQBhAGMAMgAyAGIAZAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADcANAAxADQAYgBjADIALQBjAGUANAAzAC0ANAA5AGUAYwAtADkAOQBjAGEALQA5AGUANQBmADAAYQA0AGEAZABiADkAOQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AEQAZQB2AGkAYwBlAEwAaQBzAHQAUABhAG4AZQBsAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAwADMAMQAyAGYANQA2AGMALQBmAGYAYwAxAC0ANAAwADAANAAtAGEAOQBjADQALQA3ADgANQBjADUANQAwAGYAMwA3AGEAYwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBEAG8AYwBrAGUAZABSAGkAZwBoAHQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADkANQAsACAANwA1ADMADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6AC0AMQAsACAALQAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA4ADIAZgA3AGUAMQAyADkALQA2AGEAOAAzAC0ANAAzADkAOQAtADkAOABmADYALQBiAGEAYwBiADAAYgBmAGUAZgBkADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAwADMAMQAyAGYANQA2AGMALQBmAGYAYwAxAC0ANAAwADAANAAtAGEAOQBjADQALQA3ADgANQBjADUANQAwAGYAMwA3AGEAYwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AE0AYQBjAHIAbwBQAGEAbgBlAGwADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGYANwAyAGMAOQAyADEAMQAtAGQAZgA2ADkALQA0AGQAOAA2AC0AYgA0ADYAYQAtAGMANwBjADgAMgA5ADMANgAzAGEAZQBiAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEQAbwBjAGsAZQBkAFIAaQBnAGgAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOQA1ACwAIAA3ADUAMwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoALQAxACwAIAAtADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGQANQAxAGQANQBkADEAMAAtADYAMgBmADcALQA0ADEAYQBlAC0AOAA2ADkAZAAtADUANwAwAGUAYQBjADUANQAzADIANwBkAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGYANwAyAGMAOQAyADEAMQAtAGQAZgA2ADkALQA0AGQAOAA2AC0AYgA0ADYAYQAtAGMANwBjADgAMgA5ADMANgAzAGEAZQBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAVABlAHgAdABQAGEAbgBlAGwADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGEANwAzADAAMABiADYAMwAtADYAMQBlAGIALQA0ADQAMwA4AC0AOAA3ADkAYQAtAGEAZgA3ADAAZABiADIAZQAzADQAZgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEQAbwBjAGsAZQBkAFIAaQBnAGgAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOQA1ACwAIAA3ADUAMwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoALQAxACwAIAAtADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADkAMQA5AGQAZQA3ADcAOAAtADIAYQA1AGYALQA0ADQAYwBmAC0AOQBjADYAZQAtADkAOQAzAGQANgBiAGUAYwAzAGUAZQA3AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYQA3ADMAMAAwAGIANgAzAC0ANgAxAGUAYgAtADQANAAzADgALQA4ADcAOQBhAC0AYQBmADcAMABkAGIAMgBlADMANABmADEADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBEAGUAdgBpAGMAZQBQAGkAbgBMAGkAcwB0AEYAbwByAG0ADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADMAYwBjADQANQA2ADAAOQAtAGMAOABiADEALQA0AGUAOQA2AC0AOQAxAGIAYwAtADgAZgBkAGQAYwAwAGUANgBiADIAYQBhAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEQAbwBjAGsAZQBkAFIAaQBnAGgAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOQA1ACwAIAA3ADUAMwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoALQAxACwAIAAtADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGQAZgA4ADcAYgAwAGEAYgAtADQANgAxAGEALQA0ADIAZgAwAC0AYgBmAGYAMgAtADIAOABmADEANgA4AGYAYQBhADQAOAAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMwBjAGMANAA1ADYAMAA5AC0AYwA4AGIAMQAtADQAZQA5ADYALQA5ADEAYgBjAC0AOABmAGQAZABjADAAZQA2AGIAMgBhAGEADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBEAGUAdgBpAGMAZQBUAG8AcABWAGkAZQB3AEYAbwByAG0ADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEANQBkADcAMABjADUAOQAtADkAYwBiAGMALQA0ADEAZQA5AC0AYQBhAGYAZgAtADkAZQBjADkAZQA1ADkANwAxADUANgBhAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEQAbwBjAGsAZQBkAFIAaQBnAGgAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOQA1ACwAIAA3ADUAMwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoALQAxACwAIAAtADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAYwBjADUAYgBhADgAOQAtADMAMwBlAGUALQA0ADEAMwA4AC0AOABkADMAYQAtADYAOAA3ADEAYQAxAGYAZQA2AGEANwA4AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQA1AGQANwAwAGMANQA5AC0AOQBjAGIAYwAtADQAMQBlADkALQBhAGEAZgBmAC0AOQBlAGMAOQBlADUAOQA3ADEANQA2AGEADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwAQwBvAGQAZQBQAGEAcgB0AA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA0ADEAMQA4ADMAYwAwAGYALQA3ADgAYwBmAC0ANABmAGYAYQAtAGEAOQAxADgALQBjAGMAOQAxADIANgAyADEAMgA3ADQAYgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBEAG8AYwBrAGUAZABSAGkAZwBoAHQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADkANQAsACAANwA1ADMADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6AC0AMQAsACAALQAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA1ADIAOAA4ADcAMwA1AGMALQBmADEAMQA1AC0ANAA3ADUAYwAtAGEAZQA5ADAALQA1AGQAYwA2ADYAMgBhAGMAMgA2AGYAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA0ADEAMQA4ADMAYwAwAGYALQA3ADgAYwBmAC0ANABmAGYAYQAtAGEAOQAxADgALQBjAGMAOQAxADIANgAyADEAMgA3ADQAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABDAG8AZABlAFAAYQByAHQAUAByAGUAdgBpAGUAdwANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANwA0ADYANQBhADAAMABiAC0AMwAzADQAZgAtADQAYwA4ADUALQBhAGIAMgA3AC0AOAAxAGEAMwBmADYANwA4AGYAZAA1ADIADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARgBsAG8AYQB0AGkAbgBnAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgA2ADAAMAAsACAANQAwADAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6ADEAMgA4ADgALAAgADMAMgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZAA5ADAANAAwAGIAOAA4AC0ANgA2AGMAZQAtADQAYwA1AGUALQA4ADAAMwA5AC0AMAAzAGMAOABkAGUAOQAxAGIAMAA3ADEADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA3ADQANgA1AGEAMAAwAGIALQAzADMANABmAC0ANABjADgANQAtAGEAYgAyADcALQA4ADEAYQAzAGYANgA3ADgAZgBkADUAMgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABQAHMAZQB1AGQAbwBFAHIAcgBvAHIARABlAGIAdQBnAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADYAOABiAGUAZQA0AGEALQAxAGIAOABkAC0ANABhADIANAAtAGEANAAyADIALQBjADYAMQA0ADMANgA3ADEANQBiAGQAYwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBGAGwAbwBhAHQAaQBuAGcADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADUAMAAwACwAIAA1ADAAMAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoAMQAzADgAOAAsACAAMwAyAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBmADQAYgAxAGEAOQBlADgALQA2AGEAZQA0AC0ANAA1ADIAYwAtADkANQA0ADcALQA5ADcAMQBiADkAOABhAGEAYwBiADIAOQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYANgA4AGIAZQBlADQAYQAtADEAYgA4AGQALQA0AGEAMgA0AC0AYQA0ADIAMgAtAGMANgAxADQAMwA2ADcAMQA1AGIAZABjAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEMAQQBOAFIAZQBjAGUAaQB2AGUARABlAGIAdQBnAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjAGQAYQBjADMAYgAzAGMALQBmADEAZABmAC0ANAAxADEAOAAtAGEAMAAzADYALQAwADMAZgA1AGQANABhADEAOQBkADYAYQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBGAGwAbwBhAHQAaQBuAGcADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADgAMAAwACwAIAA1ADAAMAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoAMQAwADgAOAAsACAAMwAyAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBlAGUANwAxAGYANwBmADEALQBjAGYANwA2AC0ANAAzAGMANwAtADgAMgBhADgALQBjADEAOAAyADAANgA1ADkANwBiADIANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMAZABhAGMAMwBiADMAYwAtAGYAMQBkAGYALQA0ADEAMQA4AC0AYQAwADMANgAtADAAMwBmADUAZAA0AGEAMQA5AGQANgBhAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAE0AZQBzAEMAdQByAEMAbwBuAHMAdQBtAHAAdABpAG8AbgANAAoA + PABTAE8AQQBQAC0ARQBOAFYAOgBFAG4AdgBlAGwAbwBwAGUAIAB4AG0AbABuAHMAOgB4AHMAaQA9ACIAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHcAMwAuAG8AcgBnAC8AMgAwADAAMQAvAFgATQBMAFMAYwBoAGUAbQBhAC0AaQBuAHMAdABhAG4AYwBlACIAIAB4AG0AbABuAHMAOgB4AHMAZAA9ACIAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHcAMwAuAG8AcgBnAC8AMgAwADAAMQAvAFgATQBMAFMAYwBoAGUAbQBhACIAIAB4AG0AbABuAHMAOgBTAE8AQQBQAC0ARQBOAEMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAHgAbQBsAHMAbwBhAHAALgBvAHIAZwAvAHMAbwBhAHAALwBlAG4AYwBvAGQAaQBuAGcALwAiACAAeABtAGwAbgBzADoAUwBPAEEAUAAtAEUATgBWAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgB4AG0AbABzAG8AYQBwAC4AbwByAGcALwBzAG8AYQBwAC8AZQBuAHYAZQBsAG8AcABlAC8AIgAgAHgAbQBsAG4AcwA6AGMAbAByAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AcwBvAGEAcAAvAGUAbgBjAG8AZABpAG4AZwAvAGMAbAByAC8AMQAuADAAIgAgAFMATwBBAFAALQBFAE4AVgA6AGUAbgBjAG8AZABpAG4AZwBTAHQAeQBsAGUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAHgAbQBsAHMAbwBhAHAALgBvAHIAZwAvAHMAbwBhAHAALwBlAG4AYwBvAGQAaQBuAGcALwAiAD4ADQAKADwAUwBPAEEAUAAtAEUATgBWADoAQgBvAGQAeQA+AA0ACgA8AGEAMQA6AE8AYgBqAGUAYwB0AFMAdAByAGUAYQBtAGUAcgAgAGkAZAA9ACIAcgBlAGYALQAxACIAIAB4AG0AbABuAHMAOgBhADEAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkAIgA+AA0ACgA8AE8AYgBqAGUAYwB0AFMAdAByAGUAYQBtAGUAcgBBAHMAcwBlAG0AYgBsAHkATgBhAG0AZQAgAGkAZAA9ACIAcgBlAGYALQA1ACIAPgBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpADwALwBPAGIAagBlAGMAdABTAHQAcgBlAGEAbQBlAHIAQQBzAHMAZQBtAGIAbAB5AE4AYQBtAGUAPgANAAoAPABUAGEAYgBTAGUAdAB0AGkAbgBnAHMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANgAiAC8APgANAAoAPABIAGkAZABkAGUAbgBUAGEAYgBzACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADcAIgAvAD4ADQAKADwAVABhAGIARwByAG8AdQBwAHMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AOAAiAC8APgANAAoAPABNAGEAeABUAGEAYgBHAHIAbwB1AHAAcwA+ADQAPAAvAE0AYQB4AFQAYQBiAEcAcgBvAHUAcABzAD4ADQAKADwAQQBjAHQAaQB2AGUAVABhAGIARwByAG8AdQBwAEkAbgBkAGUAeAA+ADAAPAAvAEEAYwB0AGkAdgBlAFQAYQBiAEcAcgBvAHUAcABJAG4AZABlAHgAPgANAAoAPABTAHAAbABpAHQAdABlAHIAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA5ACIALwA+AA0ACgA8AFMAcABsAGkAdAB0AGUAcgBCAG8AcgBkAGUAcgBTAHQAeQBsAGUAPgA2ADwALwBTAHAAbABpAHQAdABlAHIAQgBvAHIAZABlAHIAUwB0AHkAbABlAD4ADQAKADwAVgBpAGUAdwBTAHQAeQBsAGUAPgA0ADwALwBWAGkAZQB3AFMAdAB5AGwAZQA+AA0ACgA8AFQAYQBiAEcAcgBvAHUAcABTAGUAdAB0AGkAbgBnAHMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMQAwACIALwA+AA0ACgA8AC8AYQAxADoATwBiAGoAZQBjAHQAUwB0AHIAZQBhAG0AZQByAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAUwBlAHQAdABpAG4AZwBzACAAaQBkAD0AIgByAGUAZgAtADYAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AEEAYwB0AGkAdgBlAFQAYQBiAEEAcABwAGUAYQByAGEAbgBjAGUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMQAxACIALwA+AA0ACgA8AEQAaQBzAHAAbABhAHkARgBvAHIAbQBJAGMAbwBuAD4AMQA8AC8ARABpAHMAcABsAGEAeQBGAG8AcgBtAEkAYwBvAG4APgANAAoAPABIAG8AdABUAHIAYQBjAGsAPgAxADwALwBIAG8AdABUAHIAYQBjAGsAPgANAAoAPABTAGUAbABlAGMAdABlAGQAVABhAGIAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAxADIAIgAvAD4ADQAKADwAVABhAGIAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAxADMAIgAvAD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgBTAGUAdAB0AGkAbgBnAHMAPgANAAoAPABhADIAOgBIAGkAZABkAGUAbgBNAGQAaQBUAGEAYgBzAEMAbwBsAGwAZQBjAHQAaQBvAG4AIABpAGQAPQAiAHIAZQBmAC0ANwAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQwBvAHUAbgB0AD4AMQA5ADwALwBDAG8AdQBuAHQAPgANAAoAPABfAHgAMAAwADMAMABfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEANAAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEANQAiAC8APgANAAoAPABfAHgAMAAwADMAMgBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEANgAiAC8APgANAAoAPABfAHgAMAAwADMAMwBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEANwAiAC8APgANAAoAPABfAHgAMAAwADMANABfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEAOAAiAC8APgANAAoAPABfAHgAMAAwADMANQBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEAOQAiAC8APgANAAoAPABfAHgAMAAwADMANgBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAMAAiAC8APgANAAoAPABfAHgAMAAwADMANwBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAMQAiAC8APgANAAoAPABfAHgAMAAwADMAOABfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAMgAiAC8APgANAAoAPABfAHgAMAAwADMAOQBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAMwAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADAAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMgA0ACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8AMQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAyADUAIgAvAD4ADQAKADwAXwB4ADAAMAAzADEAXwAyACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIANgAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMgA3ACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8ANAAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAyADgAIgAvAD4ADQAKADwAXwB4ADAAMAAzADEAXwA1ACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAOQAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADYAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMwAwACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8ANwAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAzADEAIgAvAD4ADQAKADwAXwB4ADAAMAAzADEAXwA4ACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADMAMgAiAC8APgANAAoAPAAvAGEAMgA6AEgAaQBkAGQAZQBuAE0AZABpAFQAYQBiAHMAQwBvAGwAbABlAGMAdABpAG8AbgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiAEcAcgBvAHUAcABzAEMAbwBsAGwAZQBjAHQAaQBvAG4AIABpAGQAPQAiAHIAZQBmAC0AOAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQwBvAHUAbgB0AD4AMQA8AC8AQwBvAHUAbgB0AD4ADQAKADwAXwB4ADAAMAAzADAAXwAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAzADMAIgAvAD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgBHAHIAbwB1AHAAcwBDAG8AbABsAGUAYwB0AGkAbwBuAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQBIAG8AbABkAGUAcgAgAGkAZAA9ACIAcgBlAGYALQA5ACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABBAHAAcABlAGEAcgBhAG4AYwBlACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADMANAAiAC8APgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgBHAHIAbwB1AHAAUwBlAHQAdABpAG4AZwBzACAAaQBkAD0AIgByAGUAZgAtADEAMAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQwBsAG8AcwBlAEIAdQB0AHQAbwBuAEEAcABwAGUAYQByAGEAbgBjAGUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMwA1ACIALwA+AA0ACgA8AFQAYQBiAEwAaQBzAHQAQgB1AHQAdABvAG4AQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAzADYAIgAvAD4ADQAKADwAUwBjAHIAbwBsAGwAQgB1AHQAdABvAG4AQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAzADcAIgAvAD4ADQAKADwAVABhAGIAQQByAGUAYQBBAHAAcABlAGEAcgBhAG4AYwBlACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADMAOAAiAC8APgANAAoAPABTAGgAbwB3AFQAYQBiAEwAaQBzAHQAQgB1AHQAdABvAG4APgAxADwALwBTAGgAbwB3AFQAYQBiAEwAaQBzAHQAQgB1AHQAdABvAG4APgANAAoAPABUAGEAYgBCAHUAdAB0AG8AbgBTAHQAeQBsAGUAPgAxADYAPAAvAFQAYQBiAEIAdQB0AHQAbwBuAFMAdAB5AGwAZQA+AA0ACgA8AFMAYwByAG8AbABsAEEAcgByAG8AdwBTAHQAeQBsAGUAPgAyADwALwBTAGMAcgBvAGwAbABBAHIAcgBvAHcAUwB0AHkAbABlAD4ADQAKADwAUwBjAHIAbwBsAGwAQgB1AHQAdABvAG4AcwA+ADMAPAAvAFMAYwByAG8AbABsAEIAdQB0AHQAbwBuAHMAPgANAAoAPABUAGEAYgBTAHQAeQBsAGUAPgAyADwALwBUAGEAYgBTAHQAeQBsAGUAPgANAAoAPABUAGEAYgBBAHIAZQBhAE0AYQByAGcAaQBuAHMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMwA5ACIALwA+AA0ACgA8AEMAbABvAHMAZQBCAHUAdAB0AG8AbgBMAG8AYwBhAHQAaQBvAG4APgAyADwALwBDAGwAbwBzAGUAQgB1AHQAdABvAG4ATABvAGMAYQB0AGkAbwBuAD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgBHAHIAbwB1AHAAUwBlAHQAdABpAG4AZwBzAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQBIAG8AbABkAGUAcgAgAGkAZAA9ACIAcgBlAGYALQAxADEAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AEEAcABwAGUAYQByAGEAbgBjAGUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANAAwACIALwA+AA0ACgA8AC8AYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQBIAG8AbABkAGUAcgA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAIABpAGQAPQAiAHIAZQBmAC0AMQAyACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABBAHAAcABlAGEAcgBhAG4AYwBlACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADQAMQAiAC8APgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByACAAaQBkAD0AIgByAGUAZgAtADEAMwAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA0ADIAIgAvAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMQA0ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAxADgANwAxADQANAAzADEAOQAwADwALwBfAGEAPgANAAoAPABfAGIAPgAyADcANAA3ADcAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEANgA5ADcAOAA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQAzADcAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADEAOAAxADwALwBfAGUAPgANAAoAPABfAGYAPgAxADkAMgA8AC8AXwBmAD4ADQAKADwAXwBnAD4AMQAwADcAPAAvAF8AZwA+AA0ACgA8AF8AaAA+ADEAOQA2ADwALwBfAGgAPgANAAoAPABfAGkAPgA3ADQAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADIANAA4ADwALwBfAGoAPgANAAoAPABfAGsAPgAxADEANQA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMwA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAxADUAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AMQA3ADUAMQAyADkAOQA4ADAANAA8AC8AXwBhAD4ADQAKADwAXwBiAD4ALQAyADMAMQAyADgAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEANwAzADYAMQA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQA4ADgAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADcAMwA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQAwADMAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADEAMAA4ADwALwBfAGcAPgANAAoAPABfAGgAPgAxADkAOQA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMQA4ADQAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADEAOQA4ADwALwBfAGoAPgANAAoAPABfAGsAPgA0ADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgA2ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADEANgAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4AOQA5ADAANgA3ADMAMAAwADIAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0AMwAxADcANAA4ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADkAMwA4ADUAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEAOQAwADwALwBfAGQAPgANAAoAPABfAGUAPgAxADQAMgA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMgA0ADkAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADEAOAA1ADwALwBfAGcAPgANAAoAPABfAGgAPgAxADQAMgA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMgAwADwALwBfAGkAPgANAAoAPABfAGoAPgA3ADwALwBfAGoAPgANAAoAPABfAGsAPgAxADgAMgA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ANwA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAxADcAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AMQAyADgANQA1ADQAMAA1ADUAPAAvAF8AYQA+AA0ACgA8AF8AYgA+ADIANgA1ADQANQA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA4ADcAMQA3ADwALwBfAGMAPgANAAoAPABfAGQAPgAxADgANgA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMQA1ADgAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADEAMQA3ADwALwBfAGYAPgANAAoAPABfAGcAPgA3ADQAPAAvAF8AZwA+AA0ACgA8AF8AaAA+ADEANQA2ADwALwBfAGgAPgANAAoAPABfAGkAPgAyADIAMwA8AC8AXwBpAD4ADQAKADwAXwBqAD4ANwA4ADwALwBfAGoAPgANAAoAPABfAGsAPgA3ADcAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADgAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMQA4ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAyADEANAA1ADcAMwA4ADIAMAAzADwALwBfAGEAPgANAAoAPABfAGIAPgAyADAAMgAwADkAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEAOQA2ADkANwA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQA1ADgAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADEAMgAwADwALwBfAGUAPgANAAoAPABfAGYAPgAxADQAMgA8AC8AXwBmAD4ADQAKADwAXwBnAD4AMgAwADcAPAAvAF8AZwA+AA0ACgA8AF8AaAA+ADEANgA1ADwALwBfAGgAPgANAAoAPABfAGkAPgAxADQAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADIAMwA0ADwALwBfAGoAPgANAAoAPABfAGsAPgAxADIANgA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AOQA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAxADkAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AMQA5ADcAMwA5ADIAMAA2ADIAOAA8AC8AXwBhAD4ADQAKADwAXwBiAD4ANQA4ADkAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEANwA0ADIANQA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQAzADEAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADEAOAA5ADwALwBfAGUAPgANAAoAPABfAGYAPgAxADAAMQA8AC8AXwBmAD4ADQAKADwAXwBnAD4AOQAzADwALwBfAGcAPgANAAoAPABfAGgAPgAyADMAMQA8AC8AXwBoAD4ADQAKADwAXwBpAD4ANQA3ADwALwBfAGkAPgANAAoAPABfAGoAPgAyADQAMQA8AC8AXwBqAD4ADQAKADwAXwBrAD4ANwA0ADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgA1ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADIAMAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4AMQAyADAANAAwADYANQAzADAANAA8AC8AXwBhAD4ADQAKADwAXwBiAD4ALQAxADAANwAxADkAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEANwA2ADkAOQA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQA2ADEAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADIAMwA4ADwALwBfAGUAPgANAAoAPABfAGYAPgAxADAAOAA8AC8AXwBmAD4ADQAKADwAXwBnAD4ANAA1ADwALwBfAGcAPgANAAoAPABfAGgAPgA2ADkAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADEAMAA3ADwALwBfAGkAPgANAAoAPABfAGoAPgA2ADIAPAAvAF8AagA+AA0ACgA8AF8AawA+ADIAMQA2ADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAxADEAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMgAxACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAxADEANAA4ADEAMwAyADUAMwA3ADwALwBfAGEAPgANAAoAPABfAGIAPgAtADIANQA3ADQAOQA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA4ADIANAA0ADwALwBfAGMAPgANAAoAPABfAGQAPgAxADkAMQA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMgAyADcAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADEANwA5ADwALwBfAGYAPgANAAoAPABfAGcAPgAxADIAOQA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMQA1ADUAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADkAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADQANwA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMQA4ADYAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEAMgA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADIAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AOAA1ADYANAAyADIAMwA1ADwALwBfAGEAPgANAAoAPABfAGIAPgAyADcANgAwADkAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEANwAzADgANwA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQAzADIAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADEAMQA4ADwALwBfAGUAPgANAAoAPABfAGYAPgAxADcAMQA8AC8AXwBmAD4ADQAKADwAXwBnAD4ANgA2ADwALwBfAGcAPgANAAoAPABfAGgAPgA3ADkAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADUANwA8AC8AXwBpAD4ADQAKADwAXwBqAD4AMQAwADwALwBfAGoAPgANAAoAPABfAGsAPgA1ADEAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEAMwA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADMAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADEAMQAxADkAOQA2ADUAMAA2ADIAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0AMQA3ADUANwA5ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADgAMAA3ADYAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEAMwAxADwALwBfAGQAPgANAAoAPABfAGUAPgAzADcAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADIAMgA5ADwALwBfAGYAPgANAAoAPABfAGcAPgAxADcANgA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMgAyADYAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADEANwAwADwALwBfAGkAPgANAAoAPABfAGoAPgA5ADMAPAAvAF8AagA+AA0ACgA8AF8AawA+ADIAMAAwADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAxADQAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMgA0ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAtADYAMAA5ADUAMwA4ADIANwA2ADwALwBfAGEAPgANAAoAPABfAGIAPgAyADYAMAA4ADQAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEANwA4ADUAOQA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQAzADIAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADgANAA8AC8AXwBlAD4ADQAKADwAXwBmAD4ANgA4ADwALwBfAGYAPgANAAoAPABfAGcAPgAyADQAMAA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMQA1ADQAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADEANwA1ADwALwBfAGkAPgANAAoAPABfAGoAPgAxADIANAA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMgAwADAAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEANQA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADUAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AMgA3ADkAOQA3ADEANAA1ADgAPAAvAF8AYQA+AA0ACgA8AF8AYgA+ADQANgAwADwALwBfAGIAPgANAAoAPABfAGMAPgAxADcANgAxADYAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANwA1ADwALwBfAGQAPgANAAoAPABfAGUAPgAxADYANwA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQA2ADEAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADEAMwA2ADwALwBfAGcAPgANAAoAPABfAGgAPgAyADIANQA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMQA3ADIAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADMANAA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMQA4ADkAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEANgA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADYAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AMgAwADkANwA2ADgANAAxADgAMwA8AC8AXwBhAD4ADQAKADwAXwBiAD4AMgA3ADIANgA3ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADcAMwAwADUAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANQAyADwALwBfAGQAPgANAAoAPABfAGUAPgAyADQANgA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQA4ADYAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADIAMAAzADwALwBfAGcAPgANAAoAPABfAGgAPgAxADEAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADIANQA0ADwALwBfAGkAPgANAAoAPABfAGoAPgAyADUAMwA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMAA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMQA3ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADIANwAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4ALQA3ADEAOQA0ADkANQA5ADIAMAA8AC8AXwBhAD4ADQAKADwAXwBiAD4AMgA1ADMAMwA1ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADYAOAAxADQAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEAMwA0ADwALwBfAGQAPgANAAoAPABfAGUAPgAxADUANwA8AC8AXwBlAD4ADQAKADwAXwBmAD4AOAA3ADwALwBfAGYAPgANAAoAPABfAGcAPgAxADQAPAAvAF8AZwA+AA0ACgA8AF8AaAA+ADEANwAyADwALwBfAGgAPgANAAoAPABfAGkAPgA4ADUAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADUAMAA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMQAyADUAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEAOAA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADgAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0ANAA0ADcANQA0ADEANQA4ADMAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0AMQAzADUANwAyADwALwBfAGIAPgANAAoAPABfAGMAPgAxADYANwA1ADQAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANAA3ADwALwBfAGQAPgANAAoAPABfAGUAPgAxADUANgA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQAwADAAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADIAMQAwADwALwBfAGcAPgANAAoAPABfAGgAPgAxADkAMAA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMgAwADYAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADIAMQAwADwALwBfAGoAPgANAAoAPABfAGsAPgAyADQAOQA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMAA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADkAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADEAMwA4ADQANgA3ADQAMQA0ADAAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0AMwA4ADEAOQA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA4ADIANgA4ADwALwBfAGMAPgANAAoAPABfAGQAPgAxADcANAA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMQA0ADQAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADkAMwA8AC8AXwBmAD4ADQAKADwAXwBnAD4AMQA5ADgAPAAvAF8AZwA+AA0ACgA8AF8AaAA+ADkAOAA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMQA3ADIAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADMAOAA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMgA1ADEAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADIAMgA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAzADAAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AMwA5ADEANwA0ADkAMQA5ADAAPAAvAF8AYQA+AA0ACgA8AF8AYgA+ADEAOAAwADYANgA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA5ADAAMwA4ADwALwBfAGMAPgANAAoAPABfAGQAPgAxADgAMQA8AC8AXwBkAD4ADQAKADwAXwBlAD4AOAAxADwALwBfAGUAPgANAAoAPABfAGYAPgA1ADwALwBfAGYAPgANAAoAPABfAGcAPgA3ADMAPAAvAF8AZwA+AA0ACgA8AF8AaAA+ADEAMwA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMQA5ADIAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADIAMAAwADwALwBfAGoAPgANAAoAPABfAGsAPgAxADcAOAA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMgA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAzADEAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AOQA3ADQAMgAyADcAMwA3ADMAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0AMQAzADMAOAAwADwALwBfAGIAPgANAAoAPABfAGMAPgAxADkAOQA5ADEAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANQA2ADwALwBfAGQAPgANAAoAPABfAGUAPgAyADIAOQA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQAwADUAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADkANAA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMgA1ADAAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADIAMAAyADwALwBfAGkAPgANAAoAPABfAGoAPgAxADkAMAA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMgA0ADUAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEAMAA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAzADIAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AMQAxADgAOAA1ADIANgAxADkAMwA8AC8AXwBhAD4ADQAKADwAXwBiAD4AMQAxADcANwA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA2ADcANAAwADwALwBfAGMAPgANAAoAPABfAGQAPgAxADQAMAA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMQA2ADgAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADcAOAA8AC8AXwBmAD4ADQAKADwAXwBnAD4AMwAwADwALwBfAGcAPgANAAoAPABfAGgAPgAyADEAMwA8AC8AXwBoAD4ADQAKADwAXwBpAD4AOAAzADwALwBfAGkAPgANAAoAPABfAGoAPgAyADMANAA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMgAzADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAxADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiAEcAcgBvAHUAcAAgAGkAZAA9ACIAcgBlAGYALQAzADMAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFQAYQBiAHMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANAA0ACIALwA+AA0ACgA8AEUAeAB0AGUAbgB0AD4ANgAzADEAPAAvAEUAeAB0AGUAbgB0AD4ADQAKADwARgBpAHIAcwB0AEQAaQBzAHAAbABhAHkAVABhAGIASQBuAGQAZQB4AD4AOQA8AC8ARgBpAHIAcwB0AEQAaQBzAHAAbABhAHkAVABhAGIASQBuAGQAZQB4AD4ADQAKADwAUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA+ADkAPAAvAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAEcAcgBvAHUAcAA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAIABpAGQAPQAiAHIAZQBmAC0AMwA0ACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABCAGEAYwBrAEMAbwBsAG8AcgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA2ADoAQwBvAGwAbwByACIAIAB4AG0AbABuAHMAOgBhADYAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcAIgA+AA0ACgA8AG4AYQBtAGUAIAB4AHMAaQA6AG4AdQBsAGwAPQAiADEAIgAvAD4ADQAKADwAdgBhAGwAdQBlAD4AMAA8AC8AdgBhAGwAdQBlAD4ADQAKADwAawBuAG8AdwBuAEMAbwBsAG8AcgA+ADUAPAAvAGsAbgBvAHcAbgBDAG8AbABvAHIAPgANAAoAPABzAHQAYQB0AGUAPgAxADwALwBzAHQAYQB0AGUAPgANAAoAPAAvAEIAYQBjAGsAQwBvAGwAbwByAD4ADQAKADwAQgBhAGMAawBDAG8AbABvAHIAMgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA2ADoAQwBvAGwAbwByACIAIAB4AG0AbABuAHMAOgBhADYAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcAIgA+AA0ACgA8AG4AYQBtAGUAIAB4AHMAaQA6AG4AdQBsAGwAPQAiADEAIgAvAD4ADQAKADwAdgBhAGwAdQBlAD4AMAA8AC8AdgBhAGwAdQBlAD4ADQAKADwAawBuAG8AdwBuAEMAbwBsAG8AcgA+ADYAPAAvAGsAbgBvAHcAbgBDAG8AbABvAHIAPgANAAoAPABzAHQAYQB0AGUAPgAxADwALwBzAHQAYQB0AGUAPgANAAoAPAAvAEIAYQBjAGsAQwBvAGwAbwByADIAPgANAAoAPABJAGQAPgAwADwALwBJAGQAPgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByACAAaQBkAD0AIgByAGUAZgAtADMANQAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA0ADYAIgAvAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQBIAG8AbABkAGUAcgAgAGkAZAA9ACIAcgBlAGYALQAzADYAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AEEAcABwAGUAYQByAGEAbgBjAGUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANAA3ACIALwA+AA0ACgA8AC8AYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQBIAG8AbABkAGUAcgA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAIABpAGQAPQAiAHIAZQBmAC0AMwA3ACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABBAHAAcABlAGEAcgBhAG4AYwBlACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADQAOAAiAC8APgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByACAAaQBkAD0AIgByAGUAZgAtADMAOAAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA0ADkAIgAvAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByAD4ADQAKADwAYQAzADoATQBhAHIAZwBpAG4AcwAgAGkAZAA9ACIAcgBlAGYALQAzADkAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AEwAZQBmAHQARABlAGYAYQB1AGwAdAA+ADAAPAAvAEwAZQBmAHQARABlAGYAYQB1AGwAdAA+AA0ACgA8AFQAbwBwAEQAZQBmAGEAdQBsAHQAPgAwADwALwBUAG8AcABEAGUAZgBhAHUAbAB0AD4ADQAKADwAUgBpAGcAaAB0AEQAZQBmAGEAdQBsAHQAPgAwADwALwBSAGkAZwBoAHQARABlAGYAYQB1AGwAdAA+AA0ACgA8AEIAbwB0AHQAbwBtAEQAZQBmAGEAdQBsAHQAPgAwADwALwBCAG8AdAB0AG8AbQBEAGUAZgBhAHUAbAB0AD4ADQAKADwAQgBvAHQAdABvAG0APgA0ADwALwBCAG8AdAB0AG8AbQA+AA0ACgA8AC8AYQAzADoATQBhAHIAZwBpAG4AcwA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAIABpAGQAPQAiAHIAZQBmAC0ANAAwACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABCAGEAYwBrAEMAbwBsAG8AcgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA2ADoAQwBvAGwAbwByACIAIAB4AG0AbABuAHMAOgBhADYAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcAIgA+AA0ACgA8AG4AYQBtAGUAIAB4AHMAaQA6AG4AdQBsAGwAPQAiADEAIgAvAD4ADQAKADwAdgBhAGwAdQBlAD4ANAAyADgAMgAwADgAOQA3ADAAOQA8AC8AdgBhAGwAdQBlAD4ADQAKADwAawBuAG8AdwBuAEMAbwBsAG8AcgA+ADAAPAAvAGsAbgBvAHcAbgBDAG8AbABvAHIAPgANAAoAPABzAHQAYQB0AGUAPgAyADwALwBzAHQAYQB0AGUAPgANAAoAPAAvAEIAYQBjAGsAQwBvAGwAbwByAD4ADQAKADwAQgBhAGMAawBDAG8AbABvAHIAMgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA2ADoAQwBvAGwAbwByACIAIAB4AG0AbABuAHMAOgBhADYAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcAIgA+AA0ACgA8AG4AYQBtAGUAIAB4AHMAaQA6AG4AdQBsAGwAPQAiADEAIgAvAD4ADQAKADwAdgBhAGwAdQBlAD4ANAAyADgAMQA0ADIAOAA2ADcANwA8AC8AdgBhAGwAdQBlAD4ADQAKADwAawBuAG8AdwBuAEMAbwBsAG8AcgA+ADAAPAAvAGsAbgBvAHcAbgBDAG8AbABvAHIAPgANAAoAPABzAHQAYQB0AGUAPgAyADwALwBzAHQAYQB0AGUAPgANAAoAPAAvAEIAYQBjAGsAQwBvAGwAbwByADIAPgANAAoAPABJAGQAPgAwADwALwBJAGQAPgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlACAAaQBkAD0AIgByAGUAZgAtADQAMQAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQgBhAGMAawBDAG8AbABvAHIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANgA6AEMAbwBsAG8AcgAiACAAeABtAGwAbgBzADoAYQA2AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8AUwB5AHMAdABlAG0ALgBEAHIAYQB3AGkAbgBnAC8AUwB5AHMAdABlAG0ALgBEAHIAYQB3AGkAbgBnACIAPgANAAoAPABuAGEAbQBlACAAeABzAGkAOgBuAHUAbABsAD0AIgAxACIALwA+AA0ACgA8AHYAYQBsAHUAZQA+ADQAMgA5ADEANgAxADAANQA1ADQAPAAvAHYAYQBsAHUAZQA+AA0ACgA8AGsAbgBvAHcAbgBDAG8AbABvAHIAPgAwADwALwBrAG4AbwB3AG4AQwBvAGwAbwByAD4ADQAKADwAcwB0AGEAdABlAD4AMgA8AC8AcwB0AGEAdABlAD4ADQAKADwALwBCAGEAYwBrAEMAbwBsAG8AcgA+AA0ACgA8AEIAYQBjAGsARwByAGEAZABpAGUAbgB0AFMAdAB5AGwAZQA+ADEAPAAvAEIAYQBjAGsARwByAGEAZABpAGUAbgB0AFMAdAB5AGwAZQA+AA0ACgA8AEkAZAA+ADAAPAAvAEkAZAA+AA0ACgA8AC8AYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAIABpAGQAPQAiAHIAZQBmAC0ANAAyACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABCAGEAYwBrAEMAbwBsAG8AcgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA2ADoAQwBvAGwAbwByACIAIAB4AG0AbABuAHMAOgBhADYAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcAIgA+AA0ACgA8AG4AYQBtAGUAIAB4AHMAaQA6AG4AdQBsAGwAPQAiADEAIgAvAD4ADQAKADwAdgBhAGwAdQBlAD4ANAAyADkAMQA2ADEAMAA1ADUANAA8AC8AdgBhAGwAdQBlAD4ADQAKADwAawBuAG8AdwBuAEMAbwBsAG8AcgA+ADAAPAAvAGsAbgBvAHcAbgBDAG8AbABvAHIAPgANAAoAPABzAHQAYQB0AGUAPgAyADwALwBzAHQAYQB0AGUAPgANAAoAPAAvAEIAYQBjAGsAQwBvAGwAbwByAD4ADQAKADwAQgBhAGMAawBHAHIAYQBkAGkAZQBuAHQAUwB0AHkAbABlAD4AMQA8AC8AQgBhAGMAawBHAHIAYQBkAGkAZQBuAHQAUwB0AHkAbABlAD4ADQAKADwASQBkAD4AMAA8AC8ASQBkAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAcwBDAG8AbABsAGUAYwB0AGkAbwBuACAAaQBkAD0AIgByAGUAZgAtADQANAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQwBvAHUAbgB0AD4AMgA4ADwALwBDAG8AdQBuAHQAPgANAAoAPABfAHgAMAAwADMAMABfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUAMAAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUAMQAiAC8APgANAAoAPABfAHgAMAAwADMAMgBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUAMgAiAC8APgANAAoAPABfAHgAMAAwADMAMwBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUAMwAiAC8APgANAAoAPABfAHgAMAAwADMANABfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUANAAiAC8APgANAAoAPABfAHgAMAAwADMANQBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUANQAiAC8APgANAAoAPABfAHgAMAAwADMANgBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUANgAiAC8APgANAAoAPABfAHgAMAAwADMANwBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUANwAiAC8APgANAAoAPABfAHgAMAAwADMAOABfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUAOAAiAC8APgANAAoAPABfAHgAMAAwADMAOQBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUAOQAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADAAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANgAwACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8AMQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA2ADEAIgAvAD4ADQAKADwAXwB4ADAAMAAzADEAXwAyACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADYAMgAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANgAzACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8ANAAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA2ADQAIgAvAD4ADQAKADwAXwB4ADAAMAAzADEAXwA1ACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADYANQAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADYAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANgA2ACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8ANwAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA2ADcAIgAvAD4ADQAKADwAXwB4ADAAMAAzADEAXwA4ACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADYAOAAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADkAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANgA5ACIALwA+AA0ACgA8AF8AeAAwADAAMwAyAF8AMAAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA3ADAAIgAvAD4ADQAKADwAXwB4ADAAMAAzADIAXwAxACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADcAMQAiAC8APgANAAoAPABfAHgAMAAwADMAMgBfADIAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANwAyACIALwA+AA0ACgA8AF8AeAAwADAAMwAyAF8AMwAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA3ADMAIgAvAD4ADQAKADwAXwB4ADAAMAAzADIAXwA0ACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADcANAAiAC8APgANAAoAPABfAHgAMAAwADMAMgBfADUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANwA1ACIALwA+AA0ACgA8AF8AeAAwADAAMwAyAF8ANgAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA3ADYAIgAvAD4ADQAKADwAXwB4ADAAMAAzADIAXwA3ACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADcANwAiAC8APgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAHMAQwBvAGwAbABlAGMAdABpAG8AbgA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAIABpAGQAPQAiAHIAZQBmAC0ANAA2ACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABUAGgAZQBtAGUAZABFAGwAZQBtAGUAbgB0AEEAbABwAGgAYQA+ADMAPAAvAFQAaABlAG0AZQBkAEUAbABlAG0AZQBuAHQAQQBsAHAAaABhAD4ADQAKADwASQBkAD4AMAA8AC8ASQBkAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGkAZAA9ACIAcgBlAGYALQA0ADcAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AFQAaABlAG0AZQBkAEUAbABlAG0AZQBuAHQAQQBsAHAAaABhAD4AMwA8AC8AVABoAGUAbQBlAGQARQBsAGUAbQBlAG4AdABBAGwAcABoAGEAPgANAAoAPABJAGQAPgAwADwALwBJAGQAPgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlACAAaQBkAD0AIgByAGUAZgAtADQAOAAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAVABoAGUAbQBlAGQARQBsAGUAbQBlAG4AdABBAGwAcABoAGEAPgAzADwALwBUAGgAZQBtAGUAZABFAGwAZQBtAGUAbgB0AEEAbABwAGgAYQA+AA0ACgA8AEkAZAA+ADAAPAAvAEkAZAA+AA0ACgA8AC8AYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAIABpAGQAPQAiAHIAZQBmAC0ANAA5ACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABCAGEAYwBrAEMAbwBsAG8AcgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA2ADoAQwBvAGwAbwByACIAIAB4AG0AbABuAHMAOgBhADYAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcALwBTAHkAcwB0AGUAbQAuAEQAcgBhAHcAaQBuAGcAIgA+AA0ACgA8AG4AYQBtAGUAIAB4AHMAaQA6AG4AdQBsAGwAPQAiADEAIgAvAD4ADQAKADwAdgBhAGwAdQBlAD4ANAAyADkAMQA2ADEAMAA1ADUANAA8AC8AdgBhAGwAdQBlAD4ADQAKADwAawBuAG8AdwBuAEMAbwBsAG8AcgA+ADAAPAAvAGsAbgBvAHcAbgBDAG8AbABvAHIAPgANAAoAPABzAHQAYQB0AGUAPgAyADwALwBzAHQAYQB0AGUAPgANAAoAPAAvAEIAYQBjAGsAQwBvAGwAbwByAD4ADQAKADwASQBkAD4AMAA8AC8ASQBkAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANQAwACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAtADIAMQAwADQANQA0ADAANQAyADUAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0ANQAxADMANgA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA2ADkANgAzADwALwBfAGMAPgANAAoAPABfAGQAPgAxADUANwA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMAA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQA1ADQAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADEAOAA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMQAwADEAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADEAOQA0ADwALwBfAGkAPgANAAoAPABfAGoAPgAxADUANQA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMQA1ADUAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADQAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANQAxACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADcAOAAiACAAeABzAGkAOgB0AHkAcABlAD0AIgBTAE8AQQBQAC0ARQBOAEMAOgBzAHQAcgBpAG4AZwAiAD4ANgA0AGYAZAA4AGUAOQBlAC0AYgBmADUAOQAtADQAZgA4AGQALQA4AGMANAA5AC0AZAA0ADYAMABjAGQAMAA4ADgAMgBjAGMAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AFQAbwBvAGwAVABpAHAAIABpAGQAPQAiAHIAZQBmAC0ANwA5ACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAGQAaQBwAFMAdwBpAHQAYwBoAC4AYwA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAyADMAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANQAyACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADgAMAAiACAAeABzAGkAOgB0AHkAcABlAD0AIgBTAE8AQQBQAC0ARQBOAEMAOgBzAHQAcgBpAG4AZwAiAD4AYgAyAGYAOQBhAGYAZQBiAC0ANgBiADUAMgAtADQAYwA2AGYALQA5AGYAYQBhAC0AYQBjADkANwA0ADYAMwA0AGUANwAzADAAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AFQAbwBvAGwAVABpAHAAIABpAGQAPQAiAHIAZQBmAC0AOAAxACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAHIAXwBtAGEAaQBuAC4AYwA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAyADQAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANQAzACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADgAMgAiACAAeABzAGkAOgB0AHkAcABlAD0AIgBTAE8AQQBQAC0ARQBOAEMAOgBzAHQAcgBpAG4AZwAiAD4ANgAwAGQAMwAwADQANgA1AC0ANwA5AGEAOQAtADQAYwAzADAALQBiAGUANgBiAC0AZgA5ADcANABkADkANQA5ADMAOAA0ADEAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AFQAbwBvAGwAVABpAHAAIABpAGQAPQAiAHIAZQBmAC0AOAAzACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAG8AdwBpAC4AYwA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAyADUAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANQA0ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADgANAAiACAAeABzAGkAOgB0AHkAcABlAD0AIgBTAE8AQQBQAC0ARQBOAEMAOgBzAHQAcgBpAG4AZwAiAD4ANAAxADUAZgBkADgAMAA1AC0AOAA5ADkAMgAtADQAYgA0ADYALQBiADcAOQA5AC0AZgA2AGYAZgA5AGIAZQBlADIAYQBiAGIAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AFQAbwBvAGwAVABpAHAAIABpAGQAPQAiAHIAZQBmAC0AOAA1ACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAGkAMgBjAC4AaAA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAyADYAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANQA1ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADgANgAiACAAeABzAGkAOgB0AHkAcABlAD0AIgBTAE8AQQBQAC0ARQBOAEMAOgBzAHQAcgBpAG4AZwAiAD4AZABiAGIAMwAwAGMANwA4AC0ANQA4ADMAMgAtADQAMABmAGEALQA5AGQANAA2AC0AZgBlADMAOAAyAGMAOABkADEAOAA1AGEAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AFQAbwBvAGwAVABpAHAAIABpAGQAPQAiAHIAZQBmAC0AOAA3ACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAGkAMgBjAC4AYwA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAyADcAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANQA2ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADgAOAAiACAAeABzAGkAOgB0AHkAcABlAD0AIgBTAE8AQQBQAC0ARQBOAEMAOgBzAHQAcgBpAG4AZwAiAD4AYQA1ADcAMQAzAGUAZQBkAC0AZQBkADMAYwAtADQAOQAyADYALQBiADEAZABmAC0AMABhAGIANABiADQAMAAxADAAMQAzAGUAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AFQAbwBvAGwAVABpAHAAIABpAGQAPQAiAHIAZQBmAC0AOAA5ACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAHUAYQByAHQALgBjADwALwBUAG8AbwBsAFQAaQBwAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADIAOAA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA1ADcAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIABpAGQAPQAiAHIAZQBmAC0AOQAwACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgA4ADcANgA3ADMAZABiADQALQA5ADQANAA2AC0ANAAzADUAMAAtADgAMQBmADMALQAxAGQAMABkADIANwA2ADIAYgA5ADEAOQA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQA5ADEAIgA+AEMAOgBcAFUAcwBlAHIAcwBcAHUAcwBlAHIAXABEAGUAcwBrAHQAbwBwAFwAQQBtAG8AcwBlAG4AcwBlAF8ARgBpAHIAbQB3AGEAcgBlAFwAcgBfAGMAZwBfAHMAZQByAGkAYQBsAF8AdQBzAGUAcgAuAGMAPAAvAFQAbwBvAGwAVABpAHAAPgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMgA5ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADUAOAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAGkAZAA9ACIAcgBlAGYALQA5ADIAIgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAUwBPAEEAUAAtAEUATgBDADoAcwB0AHIAaQBuAGcAIgA+ADEAYwBkAGQAZgA4ADgAOAAtAGUAMgA4ADEALQA0ADIAOABkAC0AYQBhAGQAZgAtADUAMwA3AGMAZAAxADYAYgBiADYANwA1ADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABUAG8AbwBsAFQAaQBwACAAaQBkAD0AIgByAGUAZgAtADkAMwAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXABkAGkAcABTAHcAaQB0AGMAaAAuAGgAPAAvAFQAbwBvAGwAVABpAHAAPgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMwAwADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADUAOQAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAGkAZAA9ACIAcgBlAGYALQA5ADQAIgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAUwBPAEEAUAAtAEUATgBDADoAcwB0AHIAaQBuAGcAIgA+ADIAMgAzAGQANAAzADQAOAAtAGMANgA5AGYALQA0ADAAZQA1AC0AYQAwAGEAZgAtADkANwAyAGUAOABjADgAZgA1ADkAMQBlADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABUAG8AbwBsAFQAaQBwACAAaQBkAD0AIgByAGUAZgAtADkANQAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXABnAGEAdABlAGMAdAByAGwALgBjADwALwBUAG8AbwBsAFQAaQBwAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADMAMQA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA2ADAAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIABpAGQAPQAiAHIAZQBmAC0AOQA2ACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgBkADMAOQAyADAANwBhAGYALQBmADEAZgAzAC0ANABiAGIAMQAtADgAYwA2ADcALQAyADMAZgBmAGYAMwBhAGIAMgAwAGUAYQA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQA5ADcAIgA+AEMAOgBcAFUAcwBlAHIAcwBcAHUAcwBlAHIAXABEAGUAcwBrAHQAbwBwAFwAQQBtAG8AcwBlAG4AcwBlAF8ARgBpAHIAbQB3AGEAcgBlAFwAcgBfAHMAeQBzAHQAZQBtAGkAbgBpAHQALgBjADwALwBUAG8AbwBsAFQAaQBwAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADMAMgA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA2ADEAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIABpAGQAPQAiAHIAZQBmAC0AOQA4ACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgA4AGEAYgA5AGIAMwAwAGIALQBjAGQAMgAxAC0ANAAxADYAZQAtAGEAYgAzAGIALQA5AGMANABlAGMAYQAxADEAOQA5ADYAZQA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQA5ADkAIgA+AEMAOgBcAFUAcwBlAHIAcwBcAHUAcwBlAHIAXABEAGUAcwBrAHQAbwBwAFwAQQBtAG8AcwBlAG4AcwBlAF8ARgBpAHIAbQB3AGEAcgBlAFwAcgBfAGMAZwBfAGMAZwBjAC4AYwA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAzADMAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANgAyACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADEAMAAwACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgBiADcAYQA0ADcAMwA0ADIALQAwAGMANwAyAC0ANABiAGQAZAAtADkANAA3AGEALQBmAGMAOQAyADIANgA0ADUANABmADkANgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQAxADAAMQAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXAByAF8AYwBnAF8AYwBnAGMAXwB1AHMAZQByAC4AYwA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAzADQAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANgAzACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADEAMAAyACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgBkAGQAOQAyADUAZQBkADgALQBlAGIAZQA5AC0ANABkAGYAMwAtADkAYwBmAGEALQBhADUAZAAxADYAZQBiAGIAMgA0ADMAMgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQAxADAAMwAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXAByAF8AYwBnAF8AdwBkAHQAXwB1AHMAZQByAC4AYwA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAzADUAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANgA0ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADEAMAA0ACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgBjADMANwBkADMANQBmADYALQA5AGIAZAAxAC0ANAA5ADgAMAAtAGIAMgBiADgALQBjAGUAMABkAGMAMgA1AGEAYQA1AGUAZAA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQAxADAANQAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXAByAF8AYwBnAF8AcABvAHIAdABfAHUAcwBlAHIALgBjADwALwBUAG8AbwBsAFQAaQBwAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADMANgA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA2ADUAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIABpAGQAPQAiAHIAZQBmAC0AMQAwADYAIgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAUwBPAEEAUAAtAEUATgBDADoAcwB0AHIAaQBuAGcAIgA+ADAAOQA1ADYAOAAyAGMAMwAtAGUAZQBkADQALQA0AGQANQA1AC0AOQA4ADgAMQAtAGEAYgA3AGIAMAA1AGMAZQA3AGIAMAA5ADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABUAG8AbwBsAFQAaQBwACAAaQBkAD0AIgByAGUAZgAtADEAMAA3ACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAGcAYQB0AGUAYwB0AHIAbAAuAGgAPAAvAFQAbwBvAGwAVABpAHAAPgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMwA3ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADYANgAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4ALQAxADgANQAxADkAMgAyADUANgA4ADwALwBfAGEAPgANAAoAPABfAGIAPgAxADAAOAA0ADcAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEANwA2ADEANQA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQA1ADYAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADEAMQAwADwALwBfAGUAPgANAAoAPABfAGYAPgAxADUAMwA8AC8AXwBmAD4ADQAKADwAXwBnAD4ANgAxADwALwBfAGcAPgANAAoAPABfAGgAPgAxADAANwA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMgAzADYAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADYAMgA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMgAzADEAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEAOQA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA2ADcAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0ANQA0ADQANwA1ADUANQA0ADEAPAAvAF8AYQA+AA0ACgA8AF8AYgA+ADEANwA5ADQANgA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA3ADEAMwA2ADwALwBfAGMAPgANAAoAPABfAGQAPgAxADkAMQA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMgA0ADIAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADQAMAA8AC8AXwBmAD4ADQAKADwAXwBnAD4AMgA0ADEAPAAvAF8AZwA+AA0ACgA8AF8AaAA+ADEAMAA0ADwALwBfAGgAPgANAAoAPABfAGkAPgAyADUAMAA8AC8AXwBpAD4ADQAKADwAXwBqAD4AMQA2ADQAPAAvAF8AagA+AA0ACgA8AF8AawA+ADEAMwAxADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAyADAAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANgA4ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADEAMAA4ACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgBmADUAMABiADEAOAA0AGMALQA5AGIANABhAC0ANABkADgAYQAtAGIAMwAwAGEALQBkADcAYQBiAGQAOQAxADQAOQBmAGYAYgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQAxADAAOQAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXAByAF8AYwBnAF8AdwBkAHQALgBjADwALwBUAG8AbwBsAFQAaQBwAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADMAOAA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA2ADkAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIABpAGQAPQAiAHIAZQBmAC0AMQAxADAAIgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAUwBPAEEAUAAtAEUATgBDADoAcwB0AHIAaQBuAGcAIgA+AGYAZgA3AGUANQAzAGEAZAAtAGQAYwAxADUALQA0AGIAMAA1AC0AOAA2ADgANAAtADUAZQBjADcAZAA2ADEAYgBlAGEAYgA4ADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABUAG8AbwBsAFQAaQBwACAAaQBkAD0AIgByAGUAZgAtADEAMQAxACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAGQAZQBsAGEAeQAuAGMAPAAvAFQAbwBvAGwAVABpAHAAPgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMwA5ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADcAMAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4AMQA4ADIANAA4ADkANwA2ADcAMwA8AC8AXwBhAD4ADQAKADwAXwBiAD4AMQAzADIAOQA0ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADYANgA5ADYAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANAAxADwALwBfAGQAPgANAAoAPABfAGUAPgA1ADgAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADEAMAA0ADwALwBfAGYAPgANAAoAPABfAGcAPgAxADEAMwA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMQA2ADEAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADIANQA0ADwALwBfAGkAPgANAAoAPABfAGoAPgAxADAANgA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMQAyADAAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADIAMQA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA3ADEAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIABpAGQAPQAiAHIAZQBmAC0AMQAxADIAIgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAUwBPAEEAUAAtAEUATgBDADoAcwB0AHIAaQBuAGcAIgA+ADQAOQA1ADUAMwA5ADkAOQAtADgAYQAyADQALQA0ADkAYgA5AC0AYQAzAGIAZgAtAGUANwA1ADQANgAzADIAYwA1ADcANQA4ADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABUAG8AbwBsAFQAaQBwACAAaQBkAD0AIgByAGUAZgAtADEAMQAzACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAHIAXwBjAGcAXwBwAG8AcgB0AC4AaAA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgA0ADAAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANwAyACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADEAMQA0ACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgBlAGUAZgBmAGQANgBhADkALQAxADMANAAzAC0ANABmADIAZAAtAGIAMwA2ADQALQA5ADMAZABlAGYAOQA0AGYAZgBlADgAZQA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQAxADEANQAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXAByAF8AYwBnAF8AcABvAHIAdAAuAGMAPAAvAFQAbwBvAGwAVABpAHAAPgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ANAAxADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADcAMwAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAGkAZAA9ACIAcgBlAGYALQAxADEANgAiACAAeABzAGkAOgB0AHkAcABlAD0AIgBTAE8AQQBQAC0ARQBOAEMAOgBzAHQAcgBpAG4AZwAiAD4AZQA4AGIANgBiAGIANwBlAC0AMwBiAGQAZQAtADQAMgA3AGQALQBiADQAYQAyAC0AZAAzADUANQA5ADkANgBmADQAMwA4AGYAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AFQAbwBvAGwAVABpAHAAIABpAGQAPQAiAHIAZQBmAC0AMQAxADcAIgA+AEMAOgBcAFUAcwBlAHIAcwBcAHUAcwBlAHIAXABEAGUAcwBrAHQAbwBwAFwAQQBtAG8AcwBlAG4AcwBlAF8ARgBpAHIAbQB3AGEAcgBlAFwAcgBfAGMAZwBfAHMAZQByAGkAYQBsAC4AYwA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgA0ADIAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANwA0ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADEAMQA4ACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgBkAGIAZQBmAGEAMgA0AGUALQAzAGEAMAA1AC0ANAAwADAAMgAtAGIAMQA3ADAALQAyAGYAOQA5ADYAOAA5AGIAZgAzAGYANQA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQAxADEAOQAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXAByAF8AYwBnAF8AdwBkAHQALgBoADwALwBUAG8AbwBsAFQAaQBwAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADQAMwA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA3ADUAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIABpAGQAPQAiAHIAZQBmAC0AMQAyADAAIgAgAHgAcwBpADoAdAB5AHAAZQA9ACIAUwBPAEEAUAAtAEUATgBDADoAcwB0AHIAaQBuAGcAIgA+AGQANgA5AGQANQA2ADYAYwAtAGIANABhADIALQA0ADUAOAA3AC0AOABjADgAOQAtADIAOQA4ADEAOABlADIANAA1ADkAOQBlADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABUAG8AbwBsAFQAaQBwACAAaQBkAD0AIgByAGUAZgAtADEAMgAxACIAPgBDADoAXABVAHMAZQByAHMAXAB1AHMAZQByAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAGMAbwBtAG0AbwBuAC4AaAA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgA0ADQAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANwA2ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADEAMgAyACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgA0ADUAZAA2AGIAZAAyADMALQA3ADEAYQAzAC0ANAAxADIAMgAtADkANAA0ADAALQAxADUAMwA1AGMAZgBjAGUAMQAzADEAMwA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQAxADIAMwAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXAB1AGEAcgB0AC4AaAA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgA0ADUAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANwA3ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADEAMgA0ACIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAFMATwBBAFAALQBFAE4AQwA6AHMAdAByAGkAbgBnACIAPgA1ADIAOQA4ADMAYwBlADgALQA3ADkAMgAzAC0ANABlADMAMwAtADgAZQBkAGEALQA0AGMAMQA1ADMAZQBmAGIAZgA4ADYANAA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwAVABvAG8AbABUAGkAcAAgAGkAZAA9ACIAcgBlAGYALQAxADIANQAiAD4AQwA6AFwAVQBzAGUAcgBzAFwAdQBzAGUAcgBcAEQAZQBzAGsAdABvAHAAXABBAG0AbwBzAGUAbgBzAGUAXwBGAGkAcgBtAHcAYQByAGUAXABvAHcAaQAuAGgAPAAvAFQAbwBvAGwAVABpAHAAPgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ANAA2ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AC8AUwBPAEEAUAAtAEUATgBWADoAQgBvAGQAeQA+AA0ACgA8AC8AUwBPAEEAUAAtAEUATgBWADoARQBuAHYAZQBsAG8AcABlAD4ADQAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + + + + + 12.2.20122.2006 + 9.13.00.05 + + + + + PanelWatch1 + 0 + 0 + 0 + 0 + 0 + 0 + None + False + False + + + PanelWatch2 + 0 + 0 + 0 + 0 + 0 + 0 + None + False + False + + + PanelWatch3 + 0 + 0 + 0 + 0 + 0 + 0 + None + False + False + + + PanelWatch4 + 0 + 0 + 0 + 0 + 0 + 0 + None + False + False + + + + + PanelIORegister + 0 + 0 + 0 + 0 + 0 + + + + + PanelCpuRegister + 0 + 0 + 0 + 0 + 0 + + + + + PanelLocalVariable + 0 + 0 + 0 + 0 + 0 + False + Decimal + Decimal + 20127 + + + + + PanelCallStack + Auto + Decimal + 20127 + True + True + 50 + 500 + + + + + PanelTrace + False + False + Decimal + Mixed + + + + + PanelMemory1 + Hexadecimal + Ascii + View8bitWidth + None + False + True + + 16 + 0 + + + PanelMemory2 + Hexadecimal + Ascii + View8bitWidth + None + False + True + + 16 + 0 + + + PanelMemory3 + Hexadecimal + Ascii + View8bitWidth + None + False + True + + 16 + 0 + + + PanelMemory4 + Hexadecimal + Ascii + View8bitWidth + None + False + True + + 16 + 0 + + + + + True + True + + + + + COM1 + 0 + enable + enable + + + + + False + False + False + False + def4131d-299f-4229-94f7-b6796e3a759d + FunctionName + False + False + 0 + -1 + True + ClassName + False + False + 1 + -1 + True + Namespace + True + False + 2 + -1 + True + FileName + False + False + 3 + -1 + True + FilePath + True + False + 4 + -1 + True + PEInformation + False + False + 5 + -1 + True + Import + True + False + 6 + -1 + True + AccessSpecifier + False + False + 7 + -1 + True + Attribute + False + False + 8 + -1 + True + ReturnType + False + False + 9 + -1 + True + ArgumentsCount + True + False + 10 + -1 + True + Arguments + False + False + 11 + -1 + True + CodeSize + False + False + 12 + -1 + True + StackSize + False + False + 13 + -1 + True + StartAddress + False + False + 14 + -1 + True + EndAddress + True + False + 15 + -1 + True + ReferenceCount + False + False + 16 + -1 + True + ExecutionCount + True + False + 17 + -1 + True + ExecutionTime + True + False + 18 + -1 + True + PercentageExecutionTime + True + False + 19 + -1 + True + AverageExecutionTime + True + False + 20 + -1 + True + CodeCoverage + True + False + 21 + -1 + True + + + + + False + False + False + False + def4131d-299f-4229-94f7-b6796e3a759d + VariableName + False + False + 0 + -1 + True + ClassName + False + False + 1 + -1 + True + Namespace + True + False + 2 + -1 + True + FileName + False + False + 3 + -1 + True + FunctionName + True + False + 4 + -1 + True + FilePath + True + False + 5 + -1 + True + PEInformation + False + False + 6 + -1 + True + Import + True + False + 7 + -1 + True + AccessSpecifier + False + False + 8 + -1 + True + Attribute + False + False + 9 + -1 + True + Type + False + False + 10 + -1 + True + Members + False + False + 11 + -1 + True + Address + False + False + 12 + -1 + True + Size + False + False + 13 + -1 + True + ReferenceCount + False + False + 14 + -1 + True + ReadCount + True + False + 15 + -1 + True + WriteCount + True + False + 16 + -1 + True + ReadWriteCount + True + False + 17 + -1 + True + MinimumValue + True + False + 18 + -1 + True + MaximumValue + True + False + 19 + -1 + True + DataCoverage + True + False + 20 + -1 + True + + + + + PanelAnalysisChart + True + + + + + PanelCallGraph + True + + + + + PanelClassMember + 0 + + + + + 24 + 64fd8e9e-bf59-4f8d-8c49-d460cd0882cc + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\dipSwitch.c + 3ec4bd88-055b-45d8-a20b-523e530c6a87 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:31,0 +FirstVisiblePosition:Right,0,0 + + b2f9afeb-6b52-4c6f-9faa-ac974634e730 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_main.c + 58c9c2e1-d9b5-447b-ada4-947d3bb138ef + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:232,55 +FirstVisiblePosition:Right,213,0 + + 60d30465-79a9-4c30-be6b-f974d9593841 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\owi.c + b8660be6-a832-48ed-b793-0021d8b0eadb + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:26,16 +FirstVisiblePosition:Right,0,0 + + 415fd805-8992-4b46-b799-f6ff9bee2abb + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\i2c.h + 820e6752-bdb3-4ae0-a66d-f6538c6c7056 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + dbb30c78-5832-40fa-9d46-fe382c8d185a + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\i2c.c + e000232c-04f7-4af8-946d-b2621666c76d + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:84,0 +FirstVisiblePosition:Right,309,0 + + a5713eed-ed3c-4926-b1df-0ab4b401013e + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\uart.c + 810f033a-ef5c-49ee-a998-4b61acf35f60 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:7,17 +FirstVisiblePosition:Right,88,0 + + 87673db4-9446-4350-81f3-1d0d2762b919 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_serial_user.c + 41b816aa-fff1-46f9-8e3d-21a805c19359 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:456,1 +FirstVisiblePosition:Right,0,0 + + 1cddf888-e281-428d-aadf-537cd16bb675 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\dipSwitch.h + 71b43f9c-c6b1-4095-bbf5-a1b380c13c7b + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + 223d4348-c69f-40e5-a0af-972e8c8f591e + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\gatectrl.c + b7caf418-449c-4afa-9d64-16f7aef4371a + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:100,54 +FirstVisiblePosition:Right,90,0 + + d39207af-f1f3-4bb1-8c67-23fff3ab20ea + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_systeminit.c + 51d0520f-50b1-4285-88ce-0cd161588e11 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + 8ab9b30b-cd21-416e-ab3b-9c4eca11996e + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_cgc.c + 764f5b12-658b-41c7-85f5-cf19377f7407 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + b7a47342-0c72-4bdd-947a-fc9226454f96 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_cgc_user.c + cd4c5fd6-b664-419f-a98f-8ea3209ca28c + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + dd925ed8-ebe9-4df3-9cfa-a5d16ebb2432 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_wdt_user.c + cff2a0c3-4b3d-400e-9b41-974b715ba6d3 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + c37d35f6-9bd1-4980-b2b8-ce0dc25aa5ed + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_port_user.c + fc2298e3-7084-48f1-82a2-73802f131ffc + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + 095682c3-eed4-4d55-9881-ab7b05ce7b09 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\gatectrl.h + f57bed39-9ff8-4cf0-ad35-20d7ab3ef62d + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:4,20 +FirstVisiblePosition:Right,0,0 + + f50b184c-9b4a-4d8a-b30a-d7abd9149ffb + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_wdt.c + cc9e498d-166c-4cd6-8bf7-9755a8e1724a + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + ff7e53ad-dc15-4b05-8684-5ec7d61beab8 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\delay.c + 05b3a7f6-13fe-4cd9-8718-94fa300c412c + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + 49553999-8a24-49b9-a3bf-e754632c5758 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_port.h + 186be8c3-5c42-49a1-b01e-2f17341706d6 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:265,0 +FirstVisiblePosition:Right,214,0 + + eeffd6a9-1343-4f2d-b364-93def94ffe8e + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_port.c + d662b193-b4b2-44b5-ae72-79cd598f321f + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:72,26 +FirstVisiblePosition:Right,72,0 + + e8b6bb7e-3bde-427d-b4a2-d355996f438f + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_serial.c + e0aa3048-4305-45d2-a98c-009e4ec029f6 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:118,4 +FirstVisiblePosition:Right,90,0 + + dbefa24e-3a05-4002-b170-2f99689bf3f5 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\r_cg_wdt.h + 977eff05-0161-4516-808c-9ca9e4f82552 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + d69d566c-b4a2-4587-8c89-29818e24599e + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\common.h + 94b031cd-356f-46ce-aa76-7f0b78ca0cf3 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + 45d6bd23-71a3-4122-9440-1535cfce1313 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\uart.h + 61234897-f077-40fb-adbe-d2c8e5027395 + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + 52983ce8-7923-4e33-8eda-4c153efbf864 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\user\Desktop\Amosense_Firmware\owi.h + e070d139-70d8-474f-a926-61f367bbb14b + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:0,0 +FirstVisiblePosition:Right,0,0 + + + + + + f7cb3835-78e5-4404-aa52-899f930b4cea +d141dafe-8637-44a0-9539-9412754eb297 +a679a670-3999-44a1-af72-43f34fab5a94 +cd2e4292-1297-4c3b-8415-f027a507b349 +c3051400-9e2f-456f-9dab-7f2327a849a2 +82861e3a-5f66-47ce-b5d0-07c183f03a69 +323ac7ce-a348-4481-a937-d1c861d6bb44 +c71b4dba-0c95-40f1-8dce-117ee95aef71 +3ca7c59d-de22-4bed-84fa-4e91da5d3fdf +c2e81ecd-4702-442e-8cae-fd1a83b282c6 +1a51c2d7-9706-40bb-957f-759d107beb08 + + 66156944-705d-4666-ba58-c2d2f1e713d6 + 2 + False + + + + + 2 + + + \ No newline at end of file diff --git a/owi.c b/owi.c index 504ae3b..02170ed 100644 --- a/owi.c +++ b/owi.c @@ -455,128 +455,6 @@ void OWI_T_ReadBytesAndPrint(int length) #define OWI_MAX_RETRY 2 // 재시도 2회 #define OWI_RECOVERY_MIN_US 500 // datasheet 기준 최소 recovery 시간 -void OWI_A_CommandMode(const uint8_t *tx_data, uint8_t tx_len, uint8_t id) -{ - - uint8_t CMD_LIST[6][4] = { - {0x50,0x2E,0x00,0x00}, // BR - {0x50,0x2E,0x01,0x00}, // BR_AZ - {0x50,0x2E,0x02,0x00}, // T_RAW - {0x50,0x2E,0x16,0x00}, // Y_data - {0x50,0x2E,0x41,0x00}, // BR_AOUT - {0x50,0x2E,0x00,0x00} // BR_AOUT duplicate - }; - - char line[128]; - size_t n = 0; - uint8_t rx[RAM_BYTES]; - int i, j, retry, all_ff; - float v; - uint8_t read_address = 0x51; - - // ===== 1) ADC 읽기 ===== - ADC_ReadAndSend_UART(); - if (g_adc_len != ADC_NUM_CH) { - uart_send_string("Err:adc_count\r\n"); - return; - } - for (j = 0; j < g_adc_len; j++) { - v = g_adc_bytes[j]; - n += sprintf(&line[n], "%.2f", v); - if (j + 1 < g_adc_len) line[n++] = ','; - } - line[n++] = ','; - - // ===== 2) OWI Power On ===== - OWI_EnablePower(); - delay_us(7000); // Power-on delay - - // ===== 3) CMD 전송 및 안전한 읽기 ===== - for (j = 0; j < 6; j++) { - OWI_SecureStop(); - for (i = 0; i < 4; i++) OWI_WriteByte(CMD_LIST[j][i]); - OWI_Stop(); - - // CMD → read 회복 시간 - delay_us(OWI_RECOVERY_MIN_US); - - // Rx 초기화 - for (i = 0; i < RAM_BYTES; i++) rx[i] = 0xFF; - - for (retry = 0; retry <= OWI_MAX_RETRY; retry++) { - // read 전 충분한 recovery 확보 - delay_us(OWI_RECOVERY_MIN_US); - - OWI_SecureStop(); - OWI_WriteByte(read_address); - for (i = 0; i < RAM_BYTES; i++) rx[i] = OWI_ReadByte(); - OWI_Stop(); - - all_ff = 1; - for (i = 0; i < RAM_BYTES; i++) { - if (rx[i] != 0xFF) { all_ff = 0; break; } - } - - if (!all_ff) break; // 정상 데이터 수신 - if (retry == OWI_MAX_RETRY) { // 모든 재시도 실패 - OWI_DisablePower(); - return; - } - } - - n += sprintf(&line[n], "%02X%02X", rx[1], rx[2]); - line[n++] = ','; - } - - // ===== 4) 사용자 CMD 처리 ===== - if (tx_data != NULL && tx_len == 3) { - for (retry = 0; retry <= OWI_MAX_RETRY; retry++) { - // write CMD - OWI_SecureStop(); - OWI_WriteByte(id << 1); - for (i = 0; i < 3; i++) OWI_WriteByte(tx_data[i]); - OWI_Stop(); - - // read 준비 - delay_us(OWI_RECOVERY_MIN_US); - - // read - for (i = 0; i < RAM_BYTES; i++) rx[i] = 0xFF; - OWI_SecureStop(); - OWI_WriteByte((id << 1) | 1); - for (i = 0; i < RAM_BYTES; i++) rx[i] = OWI_ReadByte(); - OWI_Stop(); - - all_ff = 1; - for (i = 0; i < RAM_BYTES; i++) { - if (rx[i] != 0xFF) { all_ff = 0; break; } - } - - if (!all_ff) break; - if (retry == OWI_MAX_RETRY) { - OWI_DisablePower(); - return; - } - } - n += sprintf(&line[n], "%02X%02X", rx[1], rx[2]); - } else { - n += sprintf(&line[n], "0000"); - } - - // ===== 5) UART 출력 ===== - line[n++] = '\r'; - line[n++] = '\n'; - line[n] = '\0'; - uart_send_string(line); - - delay(10000); - OWI_DisablePower(); -} - - - - - /** * 함수명: OWI_Diagnostic * 목적: 1-Wire 장치에서 진단용 명령어를 전송하고 결과를 UART로 출력한다. diff --git a/owi.h b/owi.h index b647913..f279131 100644 --- a/owi.h +++ b/owi.h @@ -41,7 +41,6 @@ uint8_t OWI_ReadByte(void); void OWI_T_ReadBytesAndPrint(int length); void OWI_ReadBytesAndPrint(int length, uint8_t id); void OWI_T_CommandMode(const uint8_t *tx_data, uint8_t tx_len, uint8_t id); -void OWI_A_CommandMode(const uint8_t *tx_data, uint8_t tx_len, uint8_t id); void owi_write_coefficients(void); void OWI_CommandMode(const uint8_t *tx_data, uint8_t tx_len, uint8_t id); void OWI_disable(); diff --git a/r_cg_adc.c b/r_cg_adc.c index 8af0b6e..bc8349f 100644 --- a/r_cg_adc.c +++ b/r_cg_adc.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for ADC module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/r_cg_adc.h b/r_cg_adc.h index 79566f7..4c997d1 100644 --- a/r_cg_adc.h +++ b/r_cg_adc.h @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for ADC module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ #ifndef ADC_H diff --git a/r_cg_adc_user.c b/r_cg_adc_user.c index d8444fa..11cf8eb 100644 --- a/r_cg_adc_user.c +++ b/r_cg_adc_user.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for ADC module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/r_cg_cgc.c b/r_cg_cgc.c index d628ff0..58e2d6f 100644 --- a/r_cg_cgc.c +++ b/r_cg_cgc.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for CGC module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/r_cg_cgc.h b/r_cg_cgc.h index 84ea7f0..b38759a 100644 --- a/r_cg_cgc.h +++ b/r_cg_cgc.h @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for CGC module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ #ifndef CGC_H diff --git a/r_cg_cgc_user.c b/r_cg_cgc_user.c index 44d5563..f787a46 100644 --- a/r_cg_cgc_user.c +++ b/r_cg_cgc_user.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for CGC module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/r_cg_macrodriver.h b/r_cg_macrodriver.h index 962e374..bb6ea9b 100644 --- a/r_cg_macrodriver.h +++ b/r_cg_macrodriver.h @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements general head file. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ #ifndef STATUS_H diff --git a/r_cg_port.c b/r_cg_port.c index e102bc0..1a4f32a 100644 --- a/r_cg_port.c +++ b/r_cg_port.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for PORT module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** @@ -55,8 +55,49 @@ Global variables and functions ***********************************************************************************************************************/ void R_PORT_Create(void) { + P0 = _00_Pn0_OUTPUT_0 | _00_Pn1_OUTPUT_0 | _00_Pn2_OUTPUT_0 | _00_Pn3_OUTPUT_0; + P1 = _00_Pn0_OUTPUT_0 | _00_Pn3_OUTPUT_0 | _00_Pn4_OUTPUT_0; + P3 = _00_Pn0_OUTPUT_0 | _00_Pn2_OUTPUT_0; + P4 = _00_Pn1_OUTPUT_0 | _00_Pn2_OUTPUT_0 | _00_Pn3_OUTPUT_0 | _00_Pn4_OUTPUT_0; + P5 = _00_Pn0_OUTPUT_0 | _00_Pn1_OUTPUT_0 | _00_Pn2_OUTPUT_0 | _00_Pn4_OUTPUT_0 | _00_Pn5_OUTPUT_0 | + _00_Pn6_OUTPUT_0 | _00_Pn7_OUTPUT_0; + P6 = _00_Pn0_OUTPUT_0 | _00_Pn1_OUTPUT_0 | _00_Pn4_OUTPUT_0 | _00_Pn5_OUTPUT_0 | _00_Pn6_OUTPUT_0 | + _00_Pn7_OUTPUT_0; + P7 = _00_Pn0_OUTPUT_0 | _00_Pn1_OUTPUT_0 | _00_Pn2_OUTPUT_0 | _00_Pn3_OUTPUT_0 | _00_Pn4_OUTPUT_0 | + _00_Pn5_OUTPUT_0 | _00_Pn6_OUTPUT_0 | _00_Pn7_OUTPUT_0; + P9 = _00_Pn2_OUTPUT_0 | _00_Pn3_OUTPUT_0 | _00_Pn4_OUTPUT_0 | _00_Pn5_OUTPUT_0 | _00_Pn6_OUTPUT_0 | + _00_Pn7_OUTPUT_0; + P10 = _00_Pn0_OUTPUT_0 | _00_Pn1_OUTPUT_0 | _00_Pn2_OUTPUT_0 | _00_Pn3_OUTPUT_0 | _00_Pn4_OUTPUT_0 | + _00_Pn5_OUTPUT_0 | _00_Pn6_OUTPUT_0 | _00_Pn7_OUTPUT_0; + P12 = _00_Pn0_OUTPUT_0 | _00_Pn5_OUTPUT_0 | _00_Pn6_OUTPUT_0 | _00_Pn7_OUTPUT_0; P13 = _00_Pn0_OUTPUT_0; + P15 = _00_Pn0_OUTPUT_0 | _00_Pn1_OUTPUT_0 | _00_Pn2_OUTPUT_0 | _00_Pn3_OUTPUT_0 | _00_Pn4_OUTPUT_0 | + _00_Pn5_OUTPUT_0 | _00_Pn6_OUTPUT_0; POM6 = _04_POMn2_NCH_ON | _08_POMn3_NCH_ON; + PMC7 = _00_PMCn0_DI_ON | _00_PMCn1_DI_ON | _00_PMCn2_DI_ON | _00_PMCn3_DI_ON | _00_PMCn4_DI_ON | _E0_PMC7_DEFAULT; + PMC12 = _00_PMCn0_DI_ON | _00_PMCn5_DI_ON | _DE_PMC12_DEFAULT; + PSRSEL = _00_PSR14_NORMAL | _00_PSR120_NORMAL | _00_PSR30_NORMAL | _00_PSR10_NORMAL; + ADPC = _0D_ADPC_DI_ON; + PM0 = _00_PMn0_MODE_OUTPUT | _00_PMn1_MODE_OUTPUT | _00_PMn2_MODE_OUTPUT | _00_PMn3_MODE_OUTPUT | _F0_PM0_DEFAULT; + PM1 = _00_PMn0_MODE_OUTPUT | _02_PMn1_NOT_USE | _04_PMn2_NOT_USE | _00_PMn3_MODE_OUTPUT | _00_PMn4_MODE_OUTPUT | + _20_PMn5_NOT_USE | _40_PMn6_NOT_USE | _80_PMn7_NOT_USE; + PM3 = _00_PMn0_MODE_OUTPUT | _02_PMn1_NOT_USE | _00_PMn2_MODE_OUTPUT | _08_PMn3_NOT_USE | _10_PMn4_NOT_USE | + _E0_PM3_DEFAULT; + PM4 = _01_PMn0_NOT_USE | _00_PMn1_MODE_OUTPUT | _00_PMn2_MODE_OUTPUT | _00_PMn3_MODE_OUTPUT | _00_PMn4_MODE_OUTPUT | + _20_PMn5_NOT_USE | _40_PMn6_NOT_USE | _80_PMn7_NOT_USE; + PM5 = _00_PMn0_MODE_OUTPUT | _00_PMn1_MODE_OUTPUT | _00_PMn2_MODE_OUTPUT | _08_PMn3_NOT_USE | _00_PMn4_MODE_OUTPUT | + _00_PMn5_MODE_OUTPUT | _00_PMn6_MODE_OUTPUT | _00_PMn7_MODE_OUTPUT; + PM6 = _00_PMn0_MODE_OUTPUT | _00_PMn1_MODE_OUTPUT | _04_PMn2_NOT_USE | _08_PMn3_NOT_USE | _00_PMn4_MODE_OUTPUT | + _00_PMn5_MODE_OUTPUT | _00_PMn6_MODE_OUTPUT | _00_PMn7_MODE_OUTPUT; + PM7 = _00_PMn0_MODE_OUTPUT | _00_PMn1_MODE_OUTPUT | _00_PMn2_MODE_OUTPUT | _00_PMn3_MODE_OUTPUT | + _00_PMn4_MODE_OUTPUT | _00_PMn5_MODE_OUTPUT | _00_PMn6_MODE_OUTPUT | _00_PMn7_MODE_OUTPUT; + PM9 = _01_PMn0_NOT_USE | _02_PMn1_NOT_USE | _00_PMn2_MODE_OUTPUT | _00_PMn3_MODE_OUTPUT | _00_PMn4_MODE_OUTPUT | + _00_PMn5_MODE_OUTPUT | _00_PMn6_MODE_OUTPUT | _00_PMn7_MODE_OUTPUT; + PM10 = _00_PMn0_MODE_OUTPUT | _00_PMn1_MODE_OUTPUT | _00_PMn2_MODE_OUTPUT | _00_PMn3_MODE_OUTPUT | + _00_PMn4_MODE_OUTPUT | _00_PMn5_MODE_OUTPUT | _00_PMn6_MODE_OUTPUT | _00_PMn7_MODE_OUTPUT; + PM12 = _00_PMn0_MODE_OUTPUT | _00_PMn5_MODE_OUTPUT | _00_PMn6_MODE_OUTPUT | _00_PMn7_MODE_OUTPUT | _1E_PM12_DEFAULT; + PM15 = _00_PMn0_MODE_OUTPUT | _00_PMn1_MODE_OUTPUT | _00_PMn2_MODE_OUTPUT | _00_PMn3_MODE_OUTPUT | + _00_PMn4_MODE_OUTPUT | _00_PMn5_MODE_OUTPUT | _00_PMn6_MODE_OUTPUT | _80_PMn7_NOT_USE; } /* Start user code for adding. Do not edit comment generated here */ diff --git a/r_cg_port.h b/r_cg_port.h index f101829..fdac6e7 100644 --- a/r_cg_port.h +++ b/r_cg_port.h @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for PORT module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ #ifndef PORT_H diff --git a/r_cg_port_user.c b/r_cg_port_user.c index 4ab7426..500148d 100644 --- a/r_cg_port_user.c +++ b/r_cg_port_user.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for PORT module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/r_cg_serial.c b/r_cg_serial.c index 20945e4..2c881ec 100644 --- a/r_cg_serial.c +++ b/r_cg_serial.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for Serial module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/r_cg_serial.h b/r_cg_serial.h index d008866..6d8a5ee 100644 --- a/r_cg_serial.h +++ b/r_cg_serial.h @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for Serial module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ #ifndef SERIAL_H diff --git a/r_cg_serial_user.c b/r_cg_serial_user.c index 75cc308..e1858f1 100644 --- a/r_cg_serial_user.c +++ b/r_cg_serial_user.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for Serial module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/r_cg_userdefine.h b/r_cg_userdefine.h index e71dace..30ff8a5 100644 --- a/r_cg_userdefine.h +++ b/r_cg_userdefine.h @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file includes user definition. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ #ifndef _USER_DEF_H diff --git a/r_cg_wdt.c b/r_cg_wdt.c index f83d3f3..e3d8391 100644 --- a/r_cg_wdt.c +++ b/r_cg_wdt.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for WDT module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/r_cg_wdt.h b/r_cg_wdt.h index 5bfa032..3f4f4dc 100644 --- a/r_cg_wdt.h +++ b/r_cg_wdt.h @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for WDT module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ #ifndef WDT_H diff --git a/r_cg_wdt_user.c b/r_cg_wdt_user.c index 380d26f..9ae0763 100644 --- a/r_cg_wdt_user.c +++ b/r_cg_wdt_user.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements device driver for WDT module. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/r_main.c b/r_main.c index beb8b9a..79c7170 100644 --- a/r_main.c +++ b/r_main.c @@ -2,15 +2,15 @@ * DISCLAIMER * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. * No other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all -* applicable laws, including copyright laws. +* applicable laws, including copyright laws. * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING THIS SOFTWARE, WHETHER EXPRESS, IMPLIED * OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY * LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE FOR ANY DIRECT, * INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR * ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. -* Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability -* of this software. By using this software, you agree to the additional terms and conditions found by accessing the +* Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability +* of this software. By using this software, you agree to the additional terms and conditions found by accessing the * following link: * http://www.renesas.com/disclaimer * @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements main function. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** @@ -33,7 +33,6 @@ Includes #include "r_cg_cgc.h" #include "r_cg_port.h" #include "r_cg_serial.h" -#include "r_cg_adc.h" #include "r_cg_wdt.h" /* Start user code for include. Do not edit comment generated here */ #include "common.h" @@ -129,8 +128,6 @@ static void process_cmd(ProtocolType protocol, uint8_t id, case PROTOCOL_I2CR: I2C_Command_Mode_Send((uint8_t)len, id); break; case PROTOCOL_OWIW: OWI_CommandMode(data, (uint8_t)len, id); break; case PROTOCOL_OWIR: OWI_ReadBytesAndPrint(len, id); break; - case PROTOCOL_I2CA: I2C_A_Command_Mode_receiveData(data, (uint8_t)len, id); break; - case PROTOCOL_OWIA: OWI_A_CommandMode(data, (uint8_t)len, id); break; case PROTOCOL_OWID: OWI_disable(); break; case PROTOCOL_OWIC: OWI_Diagnostic(id); break; case PROTOCOL_I2CC: I2C_Diagnostic(id); break; @@ -352,9 +349,6 @@ void R_MAIN_UserInit(void) rs485_init(); - R_ADC_Create(); - R_ADC_Set_OperationOn(); - DipSwitch_Init(); g_fixed_addr = DipSwitch_ReadAddr_1to32(); diff --git a/r_systeminit.c b/r_systeminit.c index 4e1e91f..161d6e3 100644 --- a/r_systeminit.c +++ b/r_systeminit.c @@ -23,7 +23,7 @@ * Device(s) : R5F10PPJ * Tool-Chain : CCRL * Description : This file implements system initializing function. -* Creation Date: 2026-01-13 +* Creation Date: 2026-01-15 ***********************************************************************************************************************/ /*********************************************************************************************************************** @@ -33,7 +33,6 @@ Includes #include "r_cg_cgc.h" #include "r_cg_port.h" #include "r_cg_serial.h" -#include "r_cg_adc.h" #include "r_cg_wdt.h" /* Start user code for include. Do not edit comment generated here */ /* End user code. Do not edit comment generated here */ @@ -75,7 +74,6 @@ void R_Systeminit(void) R_SAU0_Create(); R_SAU1_Create(); R_IICA0_Create(); - R_ADC_Create(); R_WDT_Create(); /* Set invalid memory access detection control */ diff --git a/uart.c b/uart.c index b5adde1..b71169d 100644 --- a/uart.c +++ b/uart.c @@ -7,9 +7,6 @@ #define RS485_EN_PM PM4 #define RS485_EN_MASK (0x20U) // P4.5 -float g_adc_bytes[ADC_NUM_CH] = {0.0f}; -uint8_t g_adc_len = 0; - void rs485_set_tx(uint8_t on) { if (on) RS485_EN_PORT |= RS485_EN_MASK; // EN=1 (TX) @@ -121,62 +118,3 @@ void uart1_send_hex(uint8_t val) delay(10000); } - - -/** - * 함수명: ADC_ReadAndSend_UART - * 목적: 여러 ADC 채널을 읽고 전압으로 변환하여 전역 배열에 저장 - * - * 동작 방식: - * 1) ADC 채널 배열 정의 - * - ADC_NUM_CH 개수만큼 읽을 채널 지정 - * - 예: {0x02, 0x03, 0x04, 0x05} - * - * 2) 각 채널 순차적으로 읽기 - * for (i = 0; i < ADC_NUM_CH; i++) - * a) ADS 레지스터에 채널 선택 - * b) R_ADC_Start()로 변환 시작 - * c) 변환 완료 대기 (ADIF == 1 될 때까지) - * d) ADIF 플래그 클리어 - * e) 변환 값 읽기: R_ADC_Get_Result(&adc_value) - * f) ADC 정지: R_ADC_Stop() - * - * 3) ADC 값을 전압으로 변환 - * - voltage = (adc_value / ADC_RESOLUTION) * VREF - * - 예: 12bit ADC, VREF = 5V이면 0~4095 → 0~5V 변환 - * - * 4) 전역 배열에 저장 - * - g_adc_bytes[i] = voltage - * - g_adc_len 증가 - * - * 참고: - * - g_adc_bytes[]: 변환된 전압 저장용 전역 배열 - * - g_adc_len: 현재 읽은 채널 수 - */ -void ADC_ReadAndSend_UART(void) -{ - static const uint8_t ADC_CHANNELS[ADC_NUM_CH] = { 0x02,0x03,0x04,0x05}; - - uint16_t adc_value; - float voltage; - int i; - - g_adc_len = 0; - - for (i = 0; i < ADC_NUM_CH; i++) { - ADS = ADC_CHANNELS[i]; // 채널 선택 - R_ADC_Start(); // 변환 시작 - while (ADIF == 0U); // 변환 완료 대기 - ADIF = 0U; - - R_ADC_Get_Result(&adc_value); - R_ADC_Stop(); - - /* V 계산 */ - voltage = (adc_value / ADC_RESOLUTION) * VREF; - - g_adc_bytes[i] = voltage; - g_adc_len++; - } - -} \ No newline at end of file diff --git a/uart.h b/uart.h index ff327d7..21170bb 100644 --- a/uart.h +++ b/uart.h @@ -5,14 +5,10 @@ -#define ADC_RESOLUTION 1023.0f // 10-bit ADC #define VREF 5.06f // V -#define ADC_NUM_CH 4 #define RAM_BYTES 13 #define UART_RX_BUF_SIZE 96 -extern float g_adc_bytes[ADC_NUM_CH]; -extern uint8_t g_adc_len; extern volatile uint8_t uart_rx_done; extern volatile uint8_t uart_rx_index; @@ -27,7 +23,6 @@ void uart1_send_string(const char *str); // UART1(PC) void uart1_send_hex(uint8_t val); // UART1(PC) //void UART0_ReceiveHandler(void); -void ADC_ReadAndSend_UART(void); void cmd_enter_command_mode(const unsigned char *d, unsigned int len); void cmd_unknown(const unsigned char *d, unsigned int len);