From c604521745e14c197e0d17732fb4bbc8fcc59fdb Mon Sep 17 00:00:00 2001 From: firestar5683 <168790843+firestar5683@users.noreply.github.com> Date: Mon, 26 Oct 2026 16:26:58 -0500 Subject: [PATCH] Build final Toyota and Lexus configuration port --- panda/board/obj/body_h7.bin.signed | Bin 247776 -> 247776 bytes panda/board/obj/bootstub.body_h7.bin | Bin 12040 -> 12040 bytes panda/board/obj/bootstub.panda.bin | Bin 11280 -> 11280 bytes .../obj/bootstub.panda_can_ignition_only.bin | Bin 11280 -> 11280 bytes panda/board/obj/bootstub.panda_h7.bin | Bin 18924 -> 18924 bytes .../bootstub.panda_h7_can_ignition_only.bin | Bin 18924 -> 18924 bytes .../obj/bootstub.panda_h7_hkg_remote.bin | Bin 18924 -> 18924 bytes ....panda_h7_hkg_remote_can_ignition_only.bin | Bin 18924 -> 18924 bytes panda/board/obj/bootstub.panda_h7_remote.bin | Bin 18924 -> 18924 bytes ...stub.panda_h7_remote_can_ignition_only.bin | Bin 18924 -> 18924 bytes .../obj/bootstub.panda_h7_tesla_wake.bin | Bin 18924 -> 18924 bytes ....panda_h7_tesla_wake_can_ignition_only.bin | Bin 18924 -> 18924 bytes panda/board/obj/bootstub.panda_hkg_remote.bin | Bin 11280 -> 11280 bytes ...tub.panda_hkg_remote_can_ignition_only.bin | Bin 11280 -> 11280 bytes panda/board/obj/bootstub.panda_remote.bin | Bin 11280 -> 11280 bytes ...ootstub.panda_remote_can_ignition_only.bin | Bin 11280 -> 11280 bytes panda/board/obj/bootstub.panda_tesla_wake.bin | Bin 11280 -> 11280 bytes ...tub.panda_tesla_wake_can_ignition_only.bin | Bin 11280 -> 11280 bytes panda/board/obj/gitversion.h | 2 +- panda/board/obj/panda.bin.signed | Bin 240096 -> 240096 bytes .../obj/panda_can_ignition_only.bin.signed | Bin 240072 -> 240072 bytes panda/board/obj/panda_h7.bin.signed | Bin 248964 -> 248964 bytes .../obj/panda_h7_can_ignition_only.bin.signed | Bin 248940 -> 248940 bytes .../board/obj/panda_h7_hkg_remote.bin.signed | Bin 249052 -> 249052 bytes ...h7_hkg_remote_can_ignition_only.bin.signed | Bin 249036 -> 249036 bytes panda/board/obj/panda_h7_remote.bin.signed | Bin 248964 -> 248964 bytes ...nda_h7_remote_can_ignition_only.bin.signed | Bin 248940 -> 248940 bytes .../board/obj/panda_h7_tesla_wake.bin.signed | Bin 249100 -> 249100 bytes ...h7_tesla_wake_can_ignition_only.bin.signed | Bin 249076 -> 249076 bytes panda/board/obj/panda_hkg_remote.bin.signed | Bin 240180 -> 240180 bytes ...da_hkg_remote_can_ignition_only.bin.signed | Bin 240160 -> 240160 bytes panda/board/obj/panda_remote.bin.signed | Bin 240092 -> 240092 bytes .../panda_remote_can_ignition_only.bin.signed | Bin 240068 -> 240068 bytes panda/board/obj/panda_tesla_wake.bin.signed | Bin 240228 -> 240228 bytes ...da_tesla_wake_can_ignition_only.bin.signed | Bin 240204 -> 240204 bytes panda/board/obj/version | 2 +- panda/tests/libpanda/libpanda.so | Bin 626544 -> 626544 bytes prebuilt.json | 2 +- 38 files changed, 3 insertions(+), 3 deletions(-) diff --git a/panda/board/obj/body_h7.bin.signed b/panda/board/obj/body_h7.bin.signed index eb8b4704fad897a45befd299d3175e5de61efdda..0bb1bca16cb704282f9087e02aafaef94a02d54a 100644 GIT binary patch delta 162 zcmV;T0A2s!j}PFF4}gRLv;u6i2rxNhH)S$7H-~hy0=IOt1MCxjpYfGrL0n|L z?kuI}IKTS`!;UF~Fz?rPqaKU%Q`Mu3?c<^?UkZz+;I-R2>7_mfB9!+144hV=(p*5-to5xY1 Q$KnElxuEhoOhGdNFQNTSzW@LL diff --git a/panda/board/obj/bootstub.body_h7.bin b/panda/board/obj/bootstub.body_h7.bin index 44b048a566be37fcf74afc86175e48e40445d2a9..9ee82ed9a8d7f42774056a7146acddc19a9bba6a 100644 GIT binary patch delta 21 ccmeB(>xkQsti@qqnPQ%5WMRHJTWc;008(=Y1poj5 delta 21 ccmeB(>xkQsti@rPY;KX7Y+|rETWc;008|MFE&u=k diff --git a/panda/board/obj/bootstub.panda.bin b/panda/board/obj/bootstub.panda.bin index f5fc2275e130e7ea7b99123005e70a45cabfa459..ed046432953c3581a55c838864515c5f52c47e73 100644 GIT binary patch delta 21 ccmbObF(G1uq&kOzWr}&Kk%jqYMfLYA08MoU!2kdN delta 21 ccmbObF(G1uq&kObvbjZSvWdZFMfLYA08a}B>Hq)$ diff --git a/panda/board/obj/bootstub.panda_can_ignition_only.bin b/panda/board/obj/bootstub.panda_can_ignition_only.bin index f5fc2275e130e7ea7b99123005e70a45cabfa459..ed046432953c3581a55c838864515c5f52c47e73 100644 GIT binary patch delta 21 ccmbObF(G1uq&kOzWr}&Kk%jqYMfLYA08MoU!2kdN delta 21 ccmbObF(G1uq&kObvbjZSvWdZFMfLYA08a}B>Hq)$ diff --git a/panda/board/obj/bootstub.panda_h7.bin b/panda/board/obj/bootstub.panda_h7.bin index 0f36289b379dbbc123103a76ca253cefb281ed12..0caeaaad0338d08e34105e8abd7d2c03ddec4ac7 100644 GIT binary patch delta 23 fcmaDeneokJ#tpJA90ryt=BY*&=9^VrjHq)$ diff --git a/panda/board/obj/bootstub.panda_hkg_remote_can_ignition_only.bin b/panda/board/obj/bootstub.panda_hkg_remote_can_ignition_only.bin index f5fc2275e130e7ea7b99123005e70a45cabfa459..ed046432953c3581a55c838864515c5f52c47e73 100644 GIT binary patch delta 21 ccmbObF(G1uq&kOzWr}&Kk%jqYMfLYA08MoU!2kdN delta 21 ccmbObF(G1uq&kObvbjZSvWdZFMfLYA08a}B>Hq)$ diff --git a/panda/board/obj/bootstub.panda_remote.bin b/panda/board/obj/bootstub.panda_remote.bin index f5fc2275e130e7ea7b99123005e70a45cabfa459..ed046432953c3581a55c838864515c5f52c47e73 100644 GIT binary patch delta 21 ccmbObF(G1uq&kOzWr}&Kk%jqYMfLYA08MoU!2kdN delta 21 ccmbObF(G1uq&kObvbjZSvWdZFMfLYA08a}B>Hq)$ diff --git a/panda/board/obj/bootstub.panda_remote_can_ignition_only.bin b/panda/board/obj/bootstub.panda_remote_can_ignition_only.bin index f5fc2275e130e7ea7b99123005e70a45cabfa459..ed046432953c3581a55c838864515c5f52c47e73 100644 GIT binary patch delta 21 ccmbObF(G1uq&kOzWr}&Kk%jqYMfLYA08MoU!2kdN delta 21 ccmbObF(G1uq&kObvbjZSvWdZFMfLYA08a}B>Hq)$ diff --git a/panda/board/obj/bootstub.panda_tesla_wake.bin b/panda/board/obj/bootstub.panda_tesla_wake.bin index f5fc2275e130e7ea7b99123005e70a45cabfa459..ed046432953c3581a55c838864515c5f52c47e73 100644 GIT binary patch delta 21 ccmbObF(G1uq&kOzWr}&Kk%jqYMfLYA08MoU!2kdN delta 21 ccmbObF(G1uq&kObvbjZSvWdZFMfLYA08a}B>Hq)$ diff --git a/panda/board/obj/bootstub.panda_tesla_wake_can_ignition_only.bin b/panda/board/obj/bootstub.panda_tesla_wake_can_ignition_only.bin index f5fc2275e130e7ea7b99123005e70a45cabfa459..ed046432953c3581a55c838864515c5f52c47e73 100644 GIT binary patch delta 21 ccmbObF(G1uq&kOzWr}&Kk%jqYMfLYA08MoU!2kdN delta 21 ccmbObF(G1uq&kObvbjZSvWdZFMfLYA08a}B>Hq)$ diff --git a/panda/board/obj/gitversion.h b/panda/board/obj/gitversion.h index 7a22aecd5b..e53718cbb4 100644 --- a/panda/board/obj/gitversion.h +++ b/panda/board/obj/gitversion.h @@ -1,4 +1,4 @@ #pragma once extern const uint8_t gitversion[29]; -const uint8_t gitversion[29] = "DEV-5c78ec40-Pa5919516-DEBUG"; +const uint8_t gitversion[29] = "DEV-09d7e287-Pa5919516-DEBUG"; diff --git a/panda/board/obj/panda.bin.signed b/panda/board/obj/panda.bin.signed index 6bb744664540a0e4ee729b816974b973f3f5d442..522011785f8eef5a7f4fc0c5e2ceeff5585584ec 100644 GIT binary patch delta 162 zcmV;T0A2s!(+=R%4uFIKv;r)Y2rxNhH)S$7H-|Ko0=G1j11uGPBT%DgR=Y^sIj`(_ ziR1t{4-$B;Ww#`?smlze&BNPw953F`qT>oRjFk?*q8g_t$jh61KX<`66n=DP2Sq^l z5I|5ek1dE$_3g7#S4WIQ6DO!+3C#rMt|Tk#nsR%A3;I(d7u QRc`ka+EXVilaRUr3{am(@c;k- delta 162 zcmV;T0A2s!(+=R%4uFIKv;r)Y2sL9jIAvorFo!gh0=G1j11uGPW$07&n%1b_R!Rd! zg*M?omiY3&Q&c&S8CS>j;}B(MlDRWLvrK^N*@k4FlG5}c0O@0Tg8UDaJ-_|a+~J8kTis{R^s})Am>Q}+VXHn?J3xWO&z82N#`oc8UC=fuN436!&(ag#;JQz$N&HU diff --git a/panda/board/obj/panda_can_ignition_only.bin.signed b/panda/board/obj/panda_can_ignition_only.bin.signed index 56e75a74779e112d15d3df0581c5ac03c431b8b2..d3338c7785d20ebff4e01418176af640b05fa12b 100644 GIT binary patch delta 162 zcmV;T0A2sc(+=+#Z7Vj zw(>9{XvM^EY1>p78^A)H-#Rax$osB5)*q;1t0He@CexjEfV&ouOWmiQM`Ok988>vV QOv@@boYE26Vi}A9-Ib9_XaE2J delta 162 zcmV;T0A2sc(+*l|4q=*Osi5v1w`2YX_ diff --git a/panda/board/obj/panda_h7.bin.signed b/panda/board/obj/panda_h7.bin.signed index 55a4adbf0cbbe01fdd6eeb87df3605487f30a8e8..4c956b48f22b19d12a4cb636b43fc969697c68a8 100644 GIT binary patch delta 162 zcmV;T0A2rtnGb}S4}gRLv;vH^2rxNhH)S$7H;0t90=Ja418^39XiOesv51am(T2kH zZmT>cv+%O6=ZHKW|L<|ltZvr7jOvdp^c%4p-qfK1x}rP6I1YorH1G7GXe;}RL{kYW zGgld$VuK%5?%upD&k8T{Ge4RZBGi3k_LIQ2+n{ delta 162 zcmV;T0A2rtnGb}S4}gRLv;vH^2sL9jIAvorFo%@20=Ja418^39g?tBF@gnj}I;r3N zp&{SMePN4H9roJ~sWHJfaNvsU)ZqTnZyG0fGkCY#|LwAp zK;P1inVMz?nbhe2HSa88Zo(b_Zd(&#>S0MrB7kDEOrvoh)jsL>Wj7Rou2EYtm~m76 zc20eg9zqRNO4o-c_(DfVbNRXhUK3#NDr`90Pj{P;tq@pJRlhrWQ&$x|jn71$#`Tn~ Q&pkY%_pNsDig;WB(A`o=_W%F@ diff --git a/panda/board/obj/panda_h7_hkg_remote.bin.signed b/panda/board/obj/panda_h7_hkg_remote.bin.signed index fc235c35446c231554465a6a85a33c37c3442106..cb174053dd920fa6df584d7e5c8f8c9965d03ff1 100644 GIT binary patch delta 162 zcmV;T0A2swnGf8V4}gRLv;yR{2rxNhH)S$7H;3%C0=Mk718^39yQhmA}&!P`%$Zl)o&IXZ49q3O9V?uLM6hg zVHW(Z1(;Llw;K2)&L)sa@BJ6+w++H6f~uOcK552tqqPaViFvwJ#EtI;Ngs!^2vGpZ QjDVRUahtY{W)?94Et@Gx^#A|> delta 162 zcmV;T0A2sgnGejF4}gRLv;x$%2sL9jIAvorFo)c=0=L|?18^39s6Fp)f${zY;0cnk zgB`jil1$LW&JZ)U_ARJ?tFyBb55fUnYg@*1Kof#pI`gcOu>Ef5U5t4S+=`lq;eI$w?bueVhz^GI}c#_OaO7KkEQAleLeYy~&lmD5!h QaiR5dt#@TgU|rtX7aiqTubeGV=(de*!olbg$MwY=(a3V5d_aki%I4g$g-Y(Pd{KUaI939l_Kui z;^+s}e~HES(~y_}9t&qpG5`Po delta 162 zcmV;T0A2rtnGb}S4}gRLv;vH^2sL9jIAvorFo%@20=Ja418^39Y`a?ln3jGtG_W9> z=fcy?s?Xv3$X~7mgG^F|67(#75TW^(*0-W8UElz?xCqv=V&>zmE9XJzsL8yNiJO8t zwIHM2jG$H{Yp770?yalkp#gdM@rUq$h)Hf^J#L>f$B;kdhY+Q`)ZXOHP4ofLnzOMn QAD$m)g340YVx`alq!H;;P5=M^ diff --git a/panda/board/obj/panda_h7_remote_can_ignition_only.bin.signed b/panda/board/obj/panda_h7_remote_can_ignition_only.bin.signed index 810a1f921b8ab742c400cb92182a403dbb172ef3..7437bc5f7f19902b880da77c2e3ec7833a8672d5 100644 GIT binary patch delta 162 zcmV;T0A2s=m=Elj4}gRLv;uUs2rxNhH)S$7H-~(+0=Im%18^39bxn?QD(~M(@g211 z8X1%7@c5e==Vk;Z;1Ttl6da2aLuxLw-iNZZh`CV)g17(otIs%5~|U4ex!E7%$R@gqUB?xidol==|)?wm;C0iik0r Q@VHM-S(viQcsDo!j^%_>R{#J2 diff --git a/panda/board/obj/panda_h7_tesla_wake.bin.signed b/panda/board/obj/panda_h7_tesla_wake.bin.signed index 55987e0938f1e06e3bf5a48e953ef1f648e3ad74..9fe7abd7e8f821c1bfa634110ccbdba4c0c2f241 100644 GIT binary patch delta 162 zcmV;T0A2r#nh%Vc4}gRLv;q*e2rxNhH)S$7H-{Lu0=F2p19TRDul2+P_V}EgplAY* zek%b|)vJxM8Al$blLo8il%pmLKIJ3rDo#E6WH+oPwr}esbOrGMm%k0#hK3~v1|oB1 zMh)FTw1oj_V~X*~$yqz00b+8b!vW&&VTPh=H^7bo>aW>5h!#93uJ?t4o(_q^0*a)U Qha1*g#04V3W%AAe#-g-GsQ>@~ delta 162 zcmV;T0A2r#nh%Vc4}gRLv;q*e2sL9jIAvorFozhn0=F2p19TRDLX&`R&q*WRVNqs* z&bRg^CJnWLL#^PzOGBLEIY%R`jlhvT%$yu#EA?tZE^NT2B?puFuw~*u{J<{g`iZV( zs}{#OmFE#DltQJzoa2Nvgq_~^E`Y|c_&gBIZiK$(bpkKS_BV*KrMn}m7yBXeWqx2l QH26gdfMqk0(_vZxrSnTnP5=M^ diff --git a/panda/board/obj/panda_h7_tesla_wake_can_ignition_only.bin.signed b/panda/board/obj/panda_h7_tesla_wake_can_ignition_only.bin.signed index 1498d4bc7f16f890d292f5618aaa07f56edc5b11..fa22d65678111c8b2c824f12f5643b8ccc60f100 100644 GIT binary patch delta 160 zcmV;R0AK&~nGf`t4}gRLv;z3G2rxNhH)S$7H-@$XwzdOw7Jn(?^{*&~rm3$hswJ1$ z%o-md60r5sth!Kfq3jUO2oAco3oUs{X^VxBiA;!@U7#ATW0{&vSIT_+clAwT=H;ju z|7}|LJqAn$?kgRy8Gx%)t#v{ZY*&S{7T+Sv+vEveS&BxqtxhAyxr<94`hKsuqsJdl Or)viy8$3BL-~qxoS4rUj delta 160 zcmV;R0AK&~nGf`t4}gRLv;z3G2sL9jIAvorFow1QwzdOw7Jrbps=Ne8+Sr@Zo4_5E zeAvRF;kq2Ssdctu_oOY|8`gGlj?~uwHd_zbOiGy;0%;4x=aX*OqzU7nGl>vqx-8XU zfFt03d(e>xM&g`Cvgr`B?&rH?_S3~GU;*TV=9A#eCelPDk+1m!y!U9umg}AyG+nF; O!Wz^xm`_zhF(yLp< zJO8FhU5W|34sWC5JW5b4axJNqjoZEt4ctWI(4wph{r$t-xBQ^2?wK-^pM;Ctvih;P=57c6T+6XGxw!Uj@92f9wLPTP4N@zD|Q}&>D zObYR8d5E%mZEGwaHp7u?FmH&QWwq7=sBqXU;7Z-KRuTYIN=RH8o-p@0=A)V=l<4dL QHLZ$Wq-pJMr)Lxa|M?e3l>h($ delta 162 zcmV;T0A2r})DEE34uFIKv;u6D2sL9jIAvorFo$%M0=IOO11uGPme@aQo#Q0M_s0E` z2<#stt|~jODV;yZ^C*Slt+O8Wxm2Nh0LgYkN^Mx diff --git a/panda/board/obj/panda_remote.bin.signed b/panda/board/obj/panda_remote.bin.signed index 1fa343d518919ce6bd84a1d5f9dc85803c250a33..fc6c12f4a4dd06c3373ddcd4fc00f36836bbd20f 100644 GIT binary patch delta 162 zcmV;T0A2sw(+=Fz4uFIKv;ruU2rxNhH)S$7H-|8k0=F=f11uGPH>HU8vRK;X^@4`v zZ)|woPT(JpJI6#O6X_Dpw+m4?3HoN4Y8#fX#Jt#?wclf;ssG*!P;0rELxvSg<;a~1 zPr?92m=}bw!%9}xCbVTtqQYQbL=M(9k9U8z8Aw}?e+-bBq7WY*^Ec;X znM)o%W1#?122)0ztsWI&J$WxY?=S<^vK@PA4ot=_$#L?JaNKd$zMm|gV1iG2@AR9t zZ}$3!P)AWu^DZAh*>?oe`E0gY|3%s~GH-Ptxh$J)`aSP< Qz;iGE#K3=zuI(8CLMGKpAOHXW diff --git a/panda/board/obj/panda_remote_can_ignition_only.bin.signed b/panda/board/obj/panda_remote_can_ignition_only.bin.signed index d394bf37d2f8af635b3699eeabf00e762713ec59..651980e28090b395bff6232764d9932e51e96b42 100644 GIT binary patch delta 162 zcmV;T0A2sY(+c{@^!H9`M9qK5gwOLPz9Mw1C0*(_1b^@*$q_F=0d+3xL+nO Q-V^}BR`ljkrfmZO5_gG6tpET3 delta 162 zcmV;T0A2sY(+i85bJSMOn+L`XHOI8mo@8Cz=n5i5E{Jmh< QcgkU1l8%hZ0rV;XnyuAM5&!@I diff --git a/panda/board/obj/panda_tesla_wake.bin.signed b/panda/board/obj/panda_tesla_wake.bin.signed index 8a04f647564aca54c1af785d76e3784cc4fbb2c1..ffb376129c8539a8386bf03a195dfe765d41df90 100644 GIT binary patch delta 162 zcmV;T0A2s&)DGm-4uFIKv;wS@2rxNhH)S$7H;1&80=Kl3127eTI=oT$V*^A%@)R?s z)LWfiFNw_bMMdS%qEqPdN1|4ZD!jOrqd__eKNCl;OMk?%sMa48)Kd9^p>yr^D? zM+%Y=%@4y7n4h**X_KpyozEV+Orj=d$UEmviAt5>YU|~~ZV{CBgqGcG8#Cnzg$(?9 QU8Q}VGn~`VW-ikK(UO2q>Hq)$ delta 162 zcmV;T0A2s&)DGm-4uFIKv;wS@2sL9jIAvorFo(310=Kl3127eTF1p=yEe~x?bzA(0 zN6(M`l@s(;8A%C<-Ft^A*fI_K)gr5~b|A0EusfFrE_k?Ty<5D6~~mx3*+<;cqTY#3d;Y0?1rTg+pvM;eh z#bCGX_$|$`vaoNgD1yIl6KnCw(+>+CjyVl~s{GY*9Pz^oF5@ZQyyWW&N2@2N?_}0Z}L_Rp$6Ag@$mZHjv}7$ zK;9qXeDJ?q=KCqF@7oCAFoD}?AE<`Z6C&LM_Z@go1ZMgbj$MAl5S5R0H&)4#Q2#5x Quk-^9v3x_g+)?5PH3!OtE`gVV7bY z6Alq|v13dCDazKd1K_75`GkX6d53;|lruh7C{%uz{av}rNB2B_9+K^!!@kF?xODt01*oK6+vlTv0olQuHqli03C`w zARNLJm|%rvO6-Ikl=j?&0mxKp0|(%SQWX>qfr>q72b@x3Cmw}3<-3VHjDFYLlkV|M zTI}PVbVw-(4u@`~HrQ%B+v4`A_xKceeDW3l5G(bW6jB6Xb@xI{U_4Rpc8&A6K0nT# zu1g7>6b?B`{G$_c@D(<#^?R*D4r{UaE9)ZSE?x&;SCOKRz6TDT* zS4jS~l<$>Xd4MNK{^0;WEfc?RkCIqrlFxDTLB2kSY%Di0fGuDF^cDhTaz`>=JIGCQ z>Cw#C7)P?kHc?8}Mf0iI025=`jf^EyZ8nGaU4q*OXB^_s%=li2BRSgk!AU2E0_zAp zVjVW?ex2|!jb%$a4)JJ6#*Yv2=Lz2);(4;hH_G^WS)(bDW# z_EqtJ=w!yqfc@Xks6P0R|4Zv?da*g%GQrifI`Ai6t$}CN@@jrt3o%$w%R70=kiesu zbds-vr?C1YPc}}!C6G;_>OC)|KqJE~wqgve<3-S<*4FVVKN7a2l&r zehc2jf_lCZ)~oh<-k^c^)Z$P0ObzJp%%^-K>{h3K#+$ssrrv4dhjj2Q7PN9JWU9@r ze6kL<`yBH~4hW zvLjBswOlt5j~ietKD@~z;JzCA6}M`1v#OkkgNt-QIJyD6aF2r*LOYJ@;VZqvNpj>_ z=AXk&J^Y`Lfk|KU$y0w`N!v-w<~U52GbRSxVrbJaU^T4LI{d0y{59VOuoOpc^A{ls zf7;8J!euPz~b!&4u_~$d-+U&3WU4l^)4>IOG~vGZ{Fn#VGU00qa}G6 z3;Osol&`vvH-Hwm_mlBH+WYxrQ1P37z8RWv^*vgL-@A<)FzP;q{|XE4lV=j%xzATw zVk(?JcxM*c&n;xL1m!10{SR#!*-U2bm!mt+9c$F4URLuTa9w%cv7ZTXVl`utFA32> zJWK2+T3!}{y-FYJLLtn=ETV;&79~U)@hmZ)=o2kOB{7BANUU5WgoC)nO7UwLyFfG( z9kD`05^t;!B1MklgxIx)<*|}@A5m>|SiVk@zWn3*WVBjS|RLins@tcw^%G_Mt6 zF)@<3mROb~L?&^BxR2q#GG^?{E`@}AII6`bBI<`_m;@a0JA+eAcvX1eRjZ;ONkt$@E=D`POL4XH+~L zt%PZ>>c6_#>C4Py4vA*$5w334PdBFZIYl9v$km+cOK*-I6G?8x;#PgIHnQJ|hdqNPB2yu zIzE8Rpe{iZOPMY|y1yW)8=+l4fm#Y`*PG^U0U_i9 z$V<{^32jNTnWZ7hcitjg@$exAi?fRLLgad!Q#{TYuh5ReD(Reo=OpT}N5&-Lu#Bnkr|-%Wv--&d6!Qq5vy*cK#!F;k zw#0rcwo_;?9+x8@Y$gN+8fpK^40M_4ZnV<3p^n=18)rkz?)1lcHT|(y@L9-FZK|Qc zi~gI;Z!m-#M?A-u#UKM2TUx=GhK^tsENC#$oBWKs%xSJ)#@_bGTd-Ej`HgOQMCaBI zc;s&Ek@A9$A4Y%Tk@L~Nk>s#ux9r+bl;FBYZp0`lmwBR}Yy|Ja?$T=1>_&qZzy;NI z&S28P4LtBS!wv{T|MRjWhdZh34Ny|&2k!G&hZ=R>K!?g>N$UgMCby`Ok09r?4nQfjM{+;XtElP1`OS33<2bauvrU500W kbew&v+8tDiJzeBos?PpWRu`wHUpA}+$Wm*s7#h_70#j%Z_W%F@ delta 3070 zcmZve4Nz3q702({-Mc;vA|E2GQg^MN7!q(|8*I`Dh*^oz0)Yx@T?jUTNK~daK-EDL zr%FO9_AwstgO8S0sM>&N9*ibHY9mCD-AWX{;u2B8j}aRt(W-lU?(Sx4r+qVTfA^j9 zKj)rv-{om;UXhYiJ7H3;j{4dj&zc;1nHVlk{GS%T@h4rdw zbRvzRgNwMmAQWz+pS|PkUhoh>K4Bc*s50eMe6QrO<(x^7$8Cg{~b`;w9~%`V4WHe*a{u0 zBQO%eR0y&{yqXY{PifnO?!qdyaok<#RcnGH!B=$z=fgoYVf=nrsNNf&Z&EIJCf)9x zbf>Rp(qVN=NF>ry9Ah=g1uSQQ;9BsNf&V8KQ?Mn^k6O!?nBl%1pAcf^mWDMHWb}VVs=BY10)t z^XJc{)&k9p&i%24PQ7IokWOkWjE$DM@iNBxA8i|BDO7!-Q+$~0(crUt_|wy$ z2yxot3TqF$a56CaF51K6z=ogg;m;Ai-NTDySNVJSN?E))h2?FQ z#gOglUj9}f*{XFrljkwEy4o`_+V=64|IgmDkN-yIT2#q@D|x1p?~+_y#V1H^tKySF zWRVsCQJmuxb+otEIaP7}d|`_{^@M(u!i{{te&m=ik5^nE5rINLyx;M4DFdHD3*| z82JEy9_C~J01w5~0oqi3SUkY30Y9OH{bOSu(AI8XTdfZ!Xe5~dP>nv<`6BobQ?JvK z<>0mJd>*9Zv>QANVzBrIt@UC&dV{wD$6pVU@isnlllpI|bRj;vNwfG5@mJv#{$hyt z0J@#93KMQpn$1{zlOmSmotxDDD;Rr=2l;eUU`+7la9Z z$MV)T-{OXSMb$3|aWIv!sGka9CmtaV5~E)dg8iH^-+4kxTq#57`Ax)8a<5n>5ZSw;mBXA+x<9X2Y6xFSP{ z`^4N#A^g)Bt0T@#FQP=RQ)gtb6Vr&oHr6Q)Rr-Fzj z+7I40hQv+Iok-t@Sic6{zUh_I;?$}7bH=YOpYdb#F=U}}jNQi6F5?ta+6|Z3N+yz8 zY<{$GG)y7)3EbIb4ADmo(uV)YXyPSg8^F#kqZuqXBr%LW-A1!M;+6}0J}?GjOt(?d zulW8cgPx!Sb4UUWSS*o-^#oJ-uuFu}Ctl8|+v+K(c0TO^?C&;Cfpy4FlQ;#ZNetow zf~ommF0s&CWg=A>M&p=x#s+bdRAuA7)5Z`Jd+ZX;URADFRZ6OA>?T!km!OHIn=XI4 zPms%w&|?gumV$eX=4UcM2)O|AlJs3bTas)RX^8cUdYO_=rQuYvXJclMafZoh6vBOe zAa|B`{Z^5C1=jRXNhyjDFM6W=7kk}h3WBDEfHKZB-&oBi>_6Jjg)C7F9B)qoY?eZfRBMO@7MV z<_z~QWAAv~8Q3V@1#KSpBZJ3Z;dR@wU%Kbm|2z7a*Ij@CZR8H?^tjy{iV|G(x|=ap zy34%L-){t;Do<&3T3(wn3ZP9ZY*)+%=*5b^EBO$H0iVl~oSvlaH$X{UfAE~cI<(l& z6*`>SG4rHirKPMtsq6;@lR6ZuDfF5rDA(KOhFVY1R&4B`)DaloN!W-rofI0c4Ry-- zQ}EswN+eKx)mGrY4zR8^YR~X|7o(;Vt9`dNoQbO z)}y=wVVa{yCN$uAJ7rpjJ`RdGh&c{Q=!*{=WE|1L|3P_8!`}8Hyp=vW;Hi|_IzzHt z+