From 8fa58448194b1173e778db427d81efa081e6134d Mon Sep 17 00:00:00 2001 From: Jeff LANCE Date: Wed, 12 Apr 2023 15:41:59 +0200 Subject: [PATCH] up confs --- conf.d/nvim/.netrwhist | 3 + conf.d/nvim/spell/fr.utf-8.spl | Bin 0 -> 571627 bytes conf/tmux.conf.bak | 1463 ++++++++++++++++++++++++++++++++ conf/tmux.conf.local.bak | 386 +++++++++ conf/tmux.conf.old.bak | 108 +++ 5 files changed, 1960 insertions(+) create mode 100644 conf.d/nvim/.netrwhist create mode 100644 conf.d/nvim/spell/fr.utf-8.spl create mode 100644 conf/tmux.conf.bak create mode 100644 conf/tmux.conf.local.bak create mode 100644 conf/tmux.conf.old.bak diff --git a/conf.d/nvim/.netrwhist b/conf.d/nvim/.netrwhist new file mode 100644 index 0000000..9e9d408 --- /dev/null +++ b/conf.d/nvim/.netrwhist @@ -0,0 +1,3 @@ +let g:netrw_dirhistmax =10 +let g:netrw_dirhistcnt =1 +let g:netrw_dirhist_1='/home/jeff/dotfiles/conf.d/astroid' diff --git a/conf.d/nvim/spell/fr.utf-8.spl b/conf.d/nvim/spell/fr.utf-8.spl new file mode 100644 index 0000000000000000000000000000000000000000..ff27132bfb2c341596b862d06575fbde12dceead GIT binary patch literal 571627 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 z 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%0DR+%xA}Jn&?CNXmtLp zeYH7s#aVV6%1XArX^o)gF9e0QzE{>!_xx$)Rn;(dEZ>Y0CVfpX6;D|5b1`Se^z|zg z8^G1xQVT}<6ZGJ%vrp&oB zMQq*%4#mlh1HgOXD8=bIVX``6rx4g%h35gbATJeTlw>L4gG&pUS^3)IdP6EON0CBX z16UO3>cj$)?pZPx#=Hp1eUoh@!xA>uNfd4zBSVuF;@Px&4sgEjG0 z13WrWjT5G629hrCL*~e#^9hWnA{&#uXT$-_%d88A?cIyDouU2Cy$Q~&Irqb9GWBBlXuR-KP-&;DlI(Tx~KO(epDhz%B92Ma`!02T82jr zCy5j#MO>YlWl7~s{2gF}3I$?A*Skm-`Qv8Uzxv4-FRoH)^cb&U&AApv1*b*-vr*hr zW7-}J(gT1mz=a1~trxZ~eW7APAmb(}wbJ4NQHsT!WFnb#0>32 zU$>RGDkKCjThDGu6-cKsOVD3KE~gG|l9(uE>UtH(N9*Q)TlxP{IT)Wll+naeRga-t zZe=sF8m@lgCYo$dbvv#rus#$t{g5yB z!s5v#tqdjiO};{X3yYQQpsBaMN3TMPCw2}uOooY_eKv^8-i%rR9OkkV zKV;j^>y;PE44F|<1{2FLVY*rj^*U|IfY08stst7b+p;cT)5$TJtF4{SM#*0|-x;c@ zcbY^Rwl1NcAR%{3@kQHnO>`p@ED}~qoJrRc^u8ujc93$q$QI&UQ3snb&97GIIJ@y(`OgfYow zg~cSmQ&-`AAH%}PMiyLTk7JbBv4_yN_B?KiG=YZIB&xu>SpH4YQnppg2aXR*k#Sa6 zje}NxpG{9l@z;BEu2sHCO{=yqKVk{zpDDV~*Z|XQ9beGGShbHei}P;z!w3?0C6wJa zpV*N~YYJu*)yn-RE+dUfS|_ue24e!Tfr{#rtrp27$qvSLl0w4lY2#(x>ML{YK3+0& zXupYO)R;rktR$Lnja`Iga#+||^|?!YVk0Jp7KN#xJM3h{z$Ep}Sn`BSTZYS(WfNI8 z70(DoEZseO=rCYn$RGd<`_w0`Jc}|HWqxp+!Y4p5=m7TW)2_dr2$!ZVgGax-xWI}s zHoY1X5`i%(xtsEbK@2K{vHf&D~_u6>vXU!{*&(T7YSW8UOZDb+#FCWZiX!^D+ zOLZ#-v~ed#pb7p;;G5_}W^TpBN9=ObM0NmkE|P8oJtoOw7DsMhV6G`t8uiRsc(ivW zgIznOMFz5>0fEWnNq@w<%ThtwhO|jG5|Oh4e;EA0Dfxb5bFOX5LT8%&ZF!~iwV7*q zMCs?TYG*aR;?GK+Ph=bK#|*)zBlLF!U> z32QKu1qLRqPxK;AN4BK=SZ=}9Z8)BxM2Dcj1?#THETAV;MU~O(1|mVYOqgrMAYOW_ zYn3w2+!l$i@w3rl-TN-W&ZvaSd_5B>DO8EMPiZ|Nai~s)I-0TNiQlDdY+o*ZWnx>B z0(OEB`1=`Zg#{|^8QBu%J)h>tBsPT+!VvK=_ZZBMMZo_w{Khd6M9WZfy_JcER!tGjAr#q#5c z_}6`FAyi-_tmSD%G;P64*A~i4sCmnjhhfSeB1CM9`(tB)&{mD*xb%FcuY`O=yk6S_ zF8%3#cEfCO2~Ks~WXg%b0ntu*e6RxZMgX5U9W>QMr7x3O7rd!n}oL z3VqSjBJF&~`h;Fs*L`Bc77F0W%|}&w-{KUK<|6N`pT`(N8O{SIA5t{UA7f~TsET_Z zmuvi~G&WF8b=*=5x%OF*uO!vX&6{FQ$q#8#>4JY9B0`tCs{67y$h!(L@l4i(qWh|Q z0&tQ9(ZVO)Wfzgmr$2}oucdsoOFZ#_XIH@hn6b+AHSJ(;V437fS{aechd#dPHM02>qk5@jnKD{`j$^Mnr(eHR|;XFAGIkQIY6Y~BJ(Iu|67x-Y^w#tCoQdo zIGwJ`R{JzS&N>!!@{6Chkc7;dgfC|5lBMc0a4Y`J%kucA4L4tENt}3ocINEu6&yy)v=$oZg?WQuY)^PejUbs(wCN+u7sE0jPT$I9^Q-hmQHT>NtS_sm!~qfpDnS` zZMjGy31>IIf2dn=jLmo-44O&D!s|enB3a@1lxSz-eU$_n2SRU?}tIJE>{ zoDqr1o6iP;Jx*HCl+jVFnzaiw^DB0N*Dq0^mDVMWPC?9kwx`W%0oV$ArICSJBv!h{?XmMrUCLSna!X2**L6|#E z2Wlns2`dU9RmOGJJ9y^Xh-p3QUOXP$nOdXSx1PoY#OPNzn9=ZMk8JsfHtg=B8)6W& z>Kt|sa@2#5Mls{R5OZn1L>K3h^radnH-U(iMROvcB@?v5GOxBiXR)F%*oN82W8Zv2 zQkj@v+mHpju?@E~w&e#$%zsGMGdI2g?d>-VlikTmzwTG5T4sIRbQ^Sn6Sa=N%H`6q zlQ2u=iv@l~FnIUlH9l9^l)%Qb#Y#d|B4PSTk#ituTL+fXWeeMPna{7Bk znaFx}VWmph@}^%Or>gjxRq1QHmSG%|@Z^iVRWOoaf|+P;h?Jt$yq5$-P{`S}_Q^gc zRBk---&l#oUY;cd#kp7SmWj&EZ&Cy3sUqf-w-VxTOExxjV8PO2C9<;yQ#ryh*V_Hc zRAOcR2L!FIS3w~Dg`n0pWB1Wb8XQ8#O`EcFucwMvG_ z+c}!iP3=MVET}sSAGMooiBn*V{Gs_TQ7VQ^r3j&p#sy}%_x>p-5%{qn!f7J> zk;*#E^hLDAX?X4x)+I2nx(!RtBZ$vK-_t0tLRi zv0I#9>6M;uaBd!@d~z|TDR&K+Pa-n=!pi}cu`WdyHy?tRKtU2pnpU#fZHm%u>(z;;~f`FeJmi482{)BKul)D<6>*o`G)O zCV*pG$u8UaXUVM`P(h(?hMXluck7jaiiD9wJwzvvhu6RV?esJ+{-8#Q-?Z3^z9#P3 z^K_g~yxr6ZVD?%q3S4-v(20|Kd~aCA)lX7ys~mh74~WAAa1knS3aAyd(2(yAZN3n$ z^?`3zxG?KH^abjGg~>u{LU>k*RH`ue6NjnBoCg^(%gQBgtps-NB4st~ZmfZ0g~$S4eES&t39T zlAz#F^J75MmfTpNbu#(n?j}%-M!YPr@%*7JU_SWGe&$@sShUgOXVs>&+9&?bH_z{* zR3w^mvL9}HitIprHn8U!14Il`1tpI}44rF8+)+sjeN4gLn}toBf;a8fo}xl>m9_Dk zYr0=br%(h&YY+#yMJ!GH_}(o-HadWC3J@!^C>|uO$UMlZVux|y!iEL$Bz|*-Bs!>z zy9mn)57p9^vk-ywqIZly(#vW{l!G?7)m$DvqFx97CD~|30)A%$YdbSGb++n6Woc>} zli;+mgMv%&*;^{L^m2(fmC;KQ>(pYSB*TT3U50FJpIwG()A}eoZuk!uUqD3}w}P71 zG6cCzsA%6k1uDP$jH!(#EZx|bTD*V!cED~uJ1`2#B6T0G;R|oTX(6pubTY}T<8fRg zpo(H~wb|PVkizywAlx5PkVEiMl`&Xqv`1%KcF~py#oYDa#ynYezLuBu(UGy%SxerX zGZVzlTlF^IGf?IhQk}`>t*{^uN7-o*++pt1R!XDWvWk1tw912yz!B4eg)?k)Lab`M$Wn&f>6^)?H-ct$JxO}B>H4YTMkz0OK`|cU4d}O zVp1n~+)Oi*sL5RlQs{*HlSb9Z8R;e*BA^2z=k8x5l-uJ>Mj3T?8C8~|Nd>jkGn-Gf z*^u#;Kn`Q>$kYMLSAp1PxT$$*S!uu~xNc$@?q$IIR$&p>&sy~+4z+1zWMy#^qDg9b ze7zeG+S?(b*H%YROKPT$ja^d0MMj*$)O9}m3C@K#F@pQA2aG#EUDaCSpV{_X7NNNDN`q$V#V=d=w5K7jU z-7U$7xD69H{e&+v6+OXVzl+Op#eq#rbrm93UWZF8PlG=DnoNFOS~SsC|BsmcNNEJr1Nc_Ex#tMbrG2_M4%5NwX8jfGCM&`yI>wq&+? zqS*u^8o)Zr>m)tr4WKIlLWZ%Gs%rPP+XV$G_c3P9FpV3^D#Un|o+%iB7@RZmG3c+> zq#5G08!Pdf!0=dxZ-t*3j8~M|m0iM;f`NKD4nStx)#Vn-<959)Xn;K`NdT9Z3pOs! z_ejM4sm2s$w&CnJ{TWA28M3zd#2u!V(KwntX#yq;lKYKZ!)hN&UcW5+bz zF%h}^6OmH$5S2}KU6>}G=EB?_EizvOXXz&p86&VE+F*ehtRndHmr5%}XZ)dz=ve$a z5(U1-POR&f#4A6X{m2-QDfk7Ye;mfP60j~VLYANsxVL3xImv5Kw>tg=i8SZ$UBI5(7uIBJc!Y-P7c2VK**bkbRvZeT-H0Jxv&ZD z-PNx2O@AaBO0#x;VX^cO=9;lCZ5c3TDP#^&5vmuy){;i)#h5v&4g=guzQ{N=+jT!< zVGH}gZTy-+3TT=}bK)aLvb#Mhuixhf=s4a%II_4ztQ+5cfOm1uIbDI!eJttks?jkE zNYOg5fv6oz=hQeCH!px3@$ix~h59boKTpLSCqbSj@){ z05;9NeQ*^bgshOclSHH4?ttlx%M$e%GK_iA15;%ezHOk|^u=Y<79}O8KgYRquLV)m zs0JHUP!{LchIKd$d*iWo1GbNzHV8iLjO^Ir-|_p5FEG(mJUNM18jbl*D8pSoGi>f^ zNue${<2bc>FE?3j7ou21RMrwpYF;Nl4KhZBr%s9OvV8ftfNtxC9a1Q1)hqq}@@n)R zS(ft4U|qJzn-KX_?pdz^7j;-rvx*jeojSQm+~~NM^Y!X0gNU(6<20>Z;wQm;Z~ktv zi^(^qhokZOb{8+*SIWxVU`W>h-}43{K5oWaAPW8b)GK27p*~i#?jpRx?D*%sDYnKK z$yG)?>0pXq2|FP%W_7v*z&(2kaS7Z`vaH#DW3G_Q^kk~uv|eHsYWWGNFnenrqfU?w z9(e&y8enwL7GkePpiJmPAT9rk*IGP7R*t$y@{w|6raY+ypppFn7}SY}rF_2GBZ5%! ziN8~V$yl!wl=7&}1D2p+ zDQkd_(J8f18mCVY*!ZSmD4TC)w${`yb0RVQA|1){Dx{_d_q-P|Avop7d#k@*EiVdJ zy#Q3#(F|{33ysZ6OCT-Zu2mrGiS;EJPbpq{e>TsHW?N$-8$S{TaT>fh?nKEawX!nt zcg&3wJYX=UfNtR`Zr@@|un0N#1 zWtCr)*>UyfVS+_qM%LJk1%|j;Zd}MHC|*2>8K=q$#GkOVk`;bGI8bt_c(dFd2WeHcccuu zCn>_Sz&}_v4^N-it&CITdliL8@_oK@lENv3NXp0$(M59nh5&i{mzZ6KlUYnhD^kWu zx=3_rzuKLO;ceZCV<98U#0AZ-Alwn!0L=yCpi+h9iL2->ix%x1edNihli?~bKVu-H zS-{BsXmq1kp!GPIw6vU{m82JFXBrI%d)SiLy62p{s!>i7LI-bM?0gTQ1s#)RtA>m% z$8s2@*vc&wprWsb7*}vs#5T@8jMEE&^fx7zFv9VwYDJ8X3t{z`81aB7QRkZg_S{p1 z1m+$9!2EhD;~n!zY+-;_8JgEB72mZ5WaK_b4=fl(ep#y${kpXMVYJZ+p$X$RroD*i zqXjf{gzDgpl>D>k;GsWN;sX&LS7u>;kP!*kzFu6-j%?*v=n>>%O)K5<4?tx)+N2_U zzd|vLt47-7xv+xVGG-taZYt?8su&O&XMqFJG> zP^*@C1t~SWEX5+|c7xIIIcZ)@`DAUSiA7A6n<|9yHVDne)aK=R`g8j>o^Y%#>NLR% ziYLLzwAIlZTnpcQv__f7KHmKj9zdw5wyCp6YxG1Nr};pjBQ$lK1h`n}@}bGt8#cVs z2ccWoh85bG|H(bmU;%oR8nz?FSG_Os7h>-LBTL?4u|{*kCNQQAi$tvqJ3pXB8a5br zY0)ieW)b=L^>RZ_dA8Cl`HNrs{@h-BK%@YD&5cGa86f=!GK9e`+KQ_i&8z8VRAVDY zJ7`%ftgG>*$n*ixYa-(beATG>14;Dt-^4!YmCjClD5Kw`?yzUxbJ;}0so=62+bCP)iNl75kql^|dt?XoAp(y zu6=$0IZ2+)wkjxwio7Tk8AbHf&=hh8rxdCa8_9?zu-5owd%o1p9?^~l5?(>HVfwju zwh3vs{flL&wG9})(+Y$@iF#z*N<+LlrV(g?zUc0vt}ewGaD~cDd~l4AXRp&s@UI`G zN?$r~K{J@zj6<}KN05(UfYs~9%w*oy8&~_Do$=;8eKl-i;mN$6F{Gs)nBshvzCEi- zH|SYyFhlwt`{LTh-Irb?gc^Bql)V#tvI8&#Gfse{F=`AxN#|SuYW9d{>&6Tc-kvE3 z;8-7!4mzVKt>qxE^gr-+KmI6PDtUq5>UE}Ja2^y9Ox~RWZlUhfYBC5VO4uui{GwMQ zkZVqjwe1p@OtiWqCj{_BdhHIhHU9x`6F^lrw_tluY@zLYOM^=ohk=`yl~~PErC!k7 z2rhX9bus+$=VRIZ_Cx6xCAH7HN?wPTSoGGvMWzdXSHO^66#&=5yWd$^r6xEiOQ3bC zz+Uy?eHh+i!rV$0!FC5q7P-Uq&LGCJpI(U7AutqNQ3#&(_-8>OK^FdgH@h_+qFG0 z)9Z%8g9TNcFnmi0_yD6mmk~r&hZuQ>B}V3LF+HtpPxFd!Mx-9wm7GDJi`(5}0e(Yz z?KCSd9@hL-i|sD>eH*2nFM0@X#seFp0Aj3#@pbMaclr3<%28k zi$P$yn3BLNA2PO|3^#yw*6Y}M?&&X8fZtZSa6v6cdAtb7Pzpk1IvSFs(t~~a>0__@ zbSwVnQGm&_x~5gy=J2T=pvK9)@kJPcGb} zV-5f0)$-3CgiwQTZdas>%RlIt6aOU%Bsm~RH~a@$r=ZG`JWMi8_@5f}dvFU*mc+Ca zDYyO_S=*<-qY5-r7IdMAoGTnCisN)4DM3>G(YQ)+FnwzNklt4|5reGHEbsfBjqa!F=$b^C9#$=LMLuU2lp8A9);UIsj*R2(gVFin+Q!z{E1E+ttk*|f zpcc7=Fz%dE;nkFCNQI}i7Izb0TR-iq44tX!Hd_g%PP z=yU2An!?r$yIzT{!b3<2;$^0T28TV}#5|Yw6a&TNQ3DoqE&!lwza7EQm;?;_L3~X( z=*ser{~7aWW7C8w#F73u9j%!3V;6jXg1G(}zp85C_1x9d!GQ0NW(nub0(rkbjwECE z=a|%Gy0x^;dVb+_aRYY4k-tTd@R`6gW_?l#W_QL1kuZ91hj!M1eaA&}(1^2|Ql zploKJINrvIMVvhkwRrUr${rWLQEO6D+ANJf>_j&^%RT{N#l>P{{KT+vN5d z`P~_2Tp4*ubxUBGlc|_zX)BLW;T2FvnPC?SHL0ltz{fk&h0Y&-+sOf$8Y%6pHQ_la zM)nOGNhSjw3E|M2`LH2!GzpBrD=`G|%L>%y*lA}uWCDcS=j~ z#^oY78MSh;co9mLB?2UNnbqm+$}Zy?cGj9?tC(vQ6tT$jsypaq3V!TxSNBfJwKtHu z-8M9(hB~8^UTh5By-f4Vm_}9(Pr#etPEG+j#!sP3y#kCz-R)~-U!y}wvBaUyZFJON~ z*V+>~Q(`rm0vO$N2lK9an`%2qU&t6JOzEg(Vp%f$jQ7b8hqA4>X8e87={HzB5!A#Z zd1+a~RduNXOS@#iqlis+kY?+4_Wvpb+hELg6bncaB{Rvy%&QeBnRw}XbQYE&bhMaF z#s}|_97j9T&%ZAXFihVNA7h!;_7U%yeT0=;dlrOiZ6`btO*(G+3wZNJ`9+zYqb4@P z?p*7k;Tj&}R5C zdq>KSH3oic=SVb`p$r1u4c*q>Yf(oTD4lPUqxQN2dajRUy|I^EzIc#CY6)B5*&VqO zOM`m|uO<*v z-zy&D0M0)ddP0bC(W7ToEWI7VXcn*Tj-pOy!>U$~vzjc1oXlD9#kTLHiMYX9_?$ay zwT3x!)gYx|1xW*3eU%(LEaCro<3g)9(h^3Ej+JKN-dH-+H4E6#hRUmA#R10i$}MHp z@-BcAG8m*mu0*7H;(ht|9m9+N;L*^-yS0Tc&}K1*D6NvtrEAr zclevzRhx@Th&B3n|0?0Q_u~2hGlcD459IhH9fg}AtZAkDwon%OQ_|gWU|3*FqY9$) z@6)jp%eSNDt|S*s+5&SjhtC%NG6PciGV%$271f1RBeXcfb8I)%9_TCV^#@t>edtVpW^`alrkj2H`>{I;aqU84uhS$cZYoRp_G3jT z!Sn+B0p7i4#n}AhOE{@5K}W!(wqqIhhbHzk^hbzNy&sVYKo5?}B@Q@^!c>*Uq=sHT zjq4_}SwEws-%rq$0fl?-a|M#6f5N7y5kOd2eC4{ywIMGk56Tkz{Rtz_W1dCZM0Py+ z0?umV%{opx)G5-GG2`0ssU6L@)@xBSoDy8^b9a;$S&`VvaFa$=r%2q+=HL&E2x(W# z-ZlO6%~OW4%5X34`2>t{hL+0oBm%BFu&PK0upJOW;e@u!9W*ja<|+eoyDIHZIz0}2g?3)3<=@)>Lc6_Ig_Emb8;99ukS#{a;_<315j{SI=Ff5V7o3g5pvhr?O6 z5pWDrCC`FklswA}Q@=K`q@Fi`lE@x6?S5FzOBYHLGdpD_bjY1d!&0K!`Gk!4KDJXN zWJMO}>+EdGXm-{rrdk=2d-OEUdsYq%oxlQN5BC)tbi*D?`XPmfF-i z11F+aO08?2Bri>i;8H}eiuEN$o7O*Vhhhz#J|O72&~hQUH>uTeFTWcmlO;H5m(n3W zY9J&?{-m@vTz2UZEl>itZi^zNEz6Vh$~gIM6_R2L?xkt+2%(tNg4rxs9n#&hUObPb z!0#)^S2O?Eqtmz-++*vk@TN8Jy{iI#-fNGd0-<~LbfKv??LDQp4K~X-Z&1YG#W8^Q zwFY)(Vk$ASNUH9>hP?iWC(dc(cWNJK^aXSZjPtrM8@sLvTu8lyvljS(g%4~Y?p}%a zR0^Z}_+`YEeqn*cOG^@MG;u7&R*epU=iquA*51I&HI263%nPbY0ghe%#&tJ_yJ{pY z4kpTwb!G)zg1rtvm8CWz$}WCVK0f>=xa|wq?CKub={0)>me0&H&q7abZaofKu`dr5 zT&VT%)L;0$575zifZjvEhR-rjEj4f@Ww|V3Xh&kHx4~|e+fV&`s7qcy%AVD_Mn=o+sRzXTa(n8U1DEw5;a$5o%&nCP@ygaVW!}wh_UFU%8M83lw^~5N zrBy1|*X-p{egTxUIkOknzEMR*ufYW^VL}(Mj-nz)TuIKfo-LGGlDE=hwX#^{kHcGz`ng~- z9p88+_UtIR#oIisUSWZ$-5J9SmE5A;Ay`h6+5PexW!$bopDwkI#64kZ{GtpqZH z2zSDjQX{9AK{ZU4sUvIWbg{MKrp#~^X)0!WS?wFXCH^*7XmIu;Q}}EEN5=-h z573W1g+QjcylD&Y0a6QNP->W6WKcE8L2D~Om(i(HhXLXRk6BX?<-y8yS$zm}b@n5m z{xg57%LShfAz=%DCdaGcE$t@UqZ9#4PdAbu8FB#eY7?-QH#F-r_0uJP$xIEjR5n{#j|UC=hBpqQn&K$TB0fV;&Qe^BQQ8Q}--U%cNfpPe5y2ghgkvtp(^9 zu6(T&C3x7wLsQ}!+(Iq2(Ps~hqrsy-I!nb>+-6=U=5w1qmX8oD39~*a3E2qG2>wDW z^C@e&e2wdyHhuC=1#^d^d$rZJ&0%oJ!bGo&Ti3z)ar&;6=;}1V(8T!K@Wi^$F5t=? zNifmxw0<&5H=d{^y>gdAtO!M)d)HpAHy@;dwv}vsHJJ&f`V=AE;QV*ITS7`8+pyei z`j)dTP#04N{FXa!7fy9WB~clrkMDMOfZ5>zK8&0cC*wkvaqGBoQ^cm088uoypQOU0qDm!VC>RdffoZ zntZ8;9UMLEvbvE{L5+yUaolT|YSJh;J$G>)-=N{^H&jKwn4K@9+!0*TKE;{hy>k7srI&e~1JTGngg;~!CMH$F5o1HiNGsMNS@$X(@zV>( z^Y0?=(IYj+xehOLWnLzniL~akVmj{ed?7s1G9l{3jTEbk%}B0NOD2prb))g6CbR^fC`Q^l& z+UsI$lsR=^t}7!hs%FT?9%S(-8a5ptkNdRV(bU;8G~CiMmi1erzH(DGiVyyJ_x9m+ z#Dm8%CYgGq&W+5tB+4#qeDy%}z$6-pp)jNv%k>l?%>Z3&2obNYOchhAO}srh9D^uF z;u(LTp4F(Z=M49^1lIps7#iBV@S}8gE6ITw17ot&al1mGcFIa*Q2 zzi{iaRh55=$ix`&O~%8uVRy+=+4{tvvA&moE7-`wz;6%C8g*^1nh3#|wp@dis8uaVox-cP zS0MMvSM*9lW)4|UG-o%WZW|x8Y0Ur|C?Mia1(KfAW_t#)gXXCbSP(OECU&N8{*nt+ zcz8#ymLRK`@hwmy+;WeE0-}ttvt@I>+Pa zkNV1m`@PLgm0(uCIU*l6m0<^j5#k~W3n;6g{qNM>lno{ppq?8TC!8xAfw>Warmj2)}6*+G!Emhp)6dLOM2S=pm&I-sxTf zjy`cP2#=6vX}{r zGg&V=%ho2BT2L0kbzd=41y-z&Pyo+Z@tRVs6u=R=ef{>(uvq<5iGkufz~}A|ui$`d2D{)lr=uHJ#rKX~uf{JOqC)n=&G0U`Xd27uwVs#VzYmJUZi8ot z(HPYmgRTS~dt6WkHuZI2Q&218y2nl6d(Pf)HQ|KYJ)3SQbs<0R{uga4?-peDzDM9> zliM*hpC3|7gf6i(<&y~E=M{Di z(y9pdq(p>|$=v)%U6@>O(sN~2$39hXl+v-sff_k5H*Q5I7L7mgP%j`-C1e~kZDf|oA1{a)xWxP3yJ zm%p39>TH_lgQQk4_T=`0YKdAh5{J3p$3s zYP$oJerRbsmEc_9mZ3eeYK5>}#~(~+@D6IBCMN_3B7x~owLD7}Lzu^XR{0TRj~Oia-svFil5V}=*R_Va)Z3{@99~CrW zZJ)uabw5e4-*6V@zs)Qrp+sq*a*!K6lSQf-a}2N1z5GkL{rt57EZg zB(gS?$>89f@H@|?g;8!9L-oF1@iCN?g*&&4Frg)c5 z(FvA?L0FPo>UtVy`322$<%cl6D{-zfqWSP-!6u|s3wycX9VTn%C}Q!J#gs4!R%9km z>dzGna;HQl4UGBt>XdA)GtEC*v9aLJ=L1caO(~CnQrNF3Wtpx)54`F%)>y}ub?S2M zQK(~B#fku{nMXRG+#htbH@q6T@ysrU<{!i5sMY8w;HD7QxkHuSjMt}}lghhIO(8<1 z5i_2#woxW55{gl=zY7kYtSpvRM0AB8W*F$edZOpSBIe8ePR!Tv{_ro2(wD1>KInN7 zKZ=aq!N)Lh!d)}bKT%u!wTWOd2(#jG?Ah!?w8kr7$G(hIuAn6|Ex#Pq1qI*s3k%gEBUOjbhD1pyt!9n-GuyCOtFnB>xtdL|9_n)(kUFguDAz2wDEjjnoF1W6O zpDi)zr-d2Wz3>LJNU5RSC0`9xk_kh%B)hD~Jpg7@D|dI5}s!ZXwwBR3`2EgIsc-9t@pZt9JgdlR$y9 zbpRQ6&Kzw|;Lf+XU%pjc>*;>!!P4glVf)Q3R*B`m3SQSy7~-4AXiaz*rN|8cO!F(4 zUp`C#hUO$L6+Xw(&)Hm-Dn!f)?9xW^-W1q+t*9>5twg$^;b8Mzhvler$*M1YfCQZa!o|;0}VBmm2W~T_z|>ZrMW=? z4@q=k>x+oO??h^}AJN{a*JhZiP^|W#hsve4TSlZ)^aqy)eCreYW`_I#uakONuakmSeH00AR0>g_QmotBl%WFc04=O!(&agH-0kE*2oID*}Y$=Y6O#R6Ks5?^*Kg9EWR3)?CyLN}}%Hr&?d zf|B302$TmLEFHK8c^(F(?D^ykbOW?Cvby_TMdAP})F;kwq_{*%C&RhHKTau>zg3ii zZ-~NQ7xq~pRsN8dO<3yGt*v|DmP+7m86*6?;FF5%pg?U4bu7VGZ|a!RR}?{AwmKFB?b&aude&wY3a8MV1?FIe-r!`J0^SpJ z8)T_0_b)S+D~83=vVl_X?{G@>d;`2Yt&rWKwK23SV~9?Z*R<=n6cE0N2rw?Wzl16?d*kgL zBCzP0uMA81;!uTo$6jQdfKOwF3`2N$5vXph8XRzz;#UvyLwqdWXl4ri^n#8V_p(2| zUk@ZNG+vK@75*UJf9SCytvIKK^;vOx-#pE2T3g9CMyn8-5p5PAbWkqXKTR33rtz3!L0Mjr4%{OwBCr$M*a{@fiM> z9lsT`@7qy>WK1X%E1uz_-kPU)6-(QJW<{==5{gMtsKci^Rf+3Ep$*A*Xii>BGiOdd zP;-OHEQ0}p{_e=XR+@GJE-9CbNz)=jYoMmmXF-YOcamPou#BhiWx~AmTVj z3pE<4#cvy&{48k)9MS=ls=CfowJBUnrYA`86T%A7vuX3!EM3YFBNndOLz0+cjIJ#Z z!~jnFD}W7_$RIZu8|OlC>;U!sR8U^T=oejs&&P8{VWQcI%H(X7wA#p|pXt?Y)Nk_wWF*^N9(UF%ttS z*!?XDjKM!;qWw>0zpfF_DueE|uGX3z817>33S&*g`Bx3rqAVHE?AJGp?jV`6_gk?{ z(f9lqU0`mWUV{Z4L9U(C12~ysADcWFVH}`(k$`ekysZJdQSp`%G(DwTk4kIv;oxmP|pBwg($0&jmr_0p; z-FP2gsubcO&$L5lR=wfRZgX^UBgI~&qXfrRnfYV}zZ@en4EgtbUgK>YZSguGYo!hj zX`$I`)ygXP&D8`A(Uf@dXf8~ZW*0lPbVXRineX#UPRVA)=faBRTum75F2YCvNT=T6 zfCAW*m3T#0(lU-Js z9^CgfO>?qgpnu}M6UA9@mbV&%h9T_9NGHZ*ok?a>c@KyT_R1*$75W;J5|&Ek)@qDx zq1FRSI(!D<2~6_$Im&4;|7hwz$+7p%sZ!a?KDi*n5i1gZC5v6gUcJY%m2eZc9H+B` zb0)Dma0hm+D$w9s4d}q?4BtRSJ`JqTj`-1h13S3~IkoF}CN_H6+&&RrO1{ya`>N}% zQ9_$VKrKbi?e(%wo91DHRpJ?qUu%_z%&oPwdVcwXqj6^z_<@0vsR4-Q?KOEKCv;fn zPV3;M^l8O1QjFW0Y!HUkEfiXlxIp^=UJpbx;rXbqZugN9Kbe}R;``XvhC6GCyXPtX za^k04At!DW{u78)io2v8cLiaY_ck`W46(2fj9x$XR!4Qm4vw9&fXQAfk}@O z-Vu4@+%a&QvMLjCw{?mqEASl)c8HI;d)yRd1-jRbOQ>W)1l`WY>&T3zouw$y#yD>! zzn{w#&Ay76^GG>~DZjK|ga!DInjGiO;{fQ&*>{i}v=_XDVBmi{B}_@yVlzBuN;&P1 zh+$(I^m;nqo-vy{;c{LNH(4NLzy13*1RP5bUJ{TF{X#6bUAQJ6Ybr7ufBg0I!C+U9 zA3w|=HZFeSl!B2Zn*TV=7160gFcw-RIVy%{c%0xyn0I~)14nU#EuZD(LnZ)lkRGg# zamot;2EyUWmq1!4)8n6&d&3O2V(m(kFT2iPsi0N{=rF66%e>KvW7#0z}uJJ zK~y;BI!!6nI$vk_eI}}WZkN9DSjW>z%OI$gK9`*LV6!=mNic0u#D z8nsBwx+mh%jF;c9vAtHEa3CIjphfn&*L%hBaxNZ1w3<*dz_YMR2Wq7QM^-M@YlO;N zY7p$ao4S5T?t3pnHh0$qCLMJ+ogSv+9q|JW)XZHrCKAo5Wo0?UmV{@=pGe&oU*`Ux zfPB!qS7COLPh=^iqlXLTT<_`OSKX~aP1nt&X5np*p+xU_%vzXRaA}Xy*b9%(Ov|%K zqnr4S&XB&d8teRz^qQhK$@Bd2d}G^6+V&wq!-T z^Mca5$F7rgpW9FLD4%WTdd0BNXbNE|x5-_^qg_AO+Vb8_r^G1no`eLME~n2oqkr1dm;*=9hu0M56df1o7{srLyh<23S+hBa(^XDH%R{M z#$-{6_}8Lxayh*dvh~vpfb7ZgglsBB`9r*n3%ZR-AKnA`Mw}%)Sl<;93BevF&1^4a zDCjmCb%BYq5?ruolep)(S6FMw^OiIGe9}p*?N%`UEP=W6XRyG1?nFZJ$9RNyF#d^lDV^K2ZztqXo{_h0bORuY7a*=S} zOqD4xC%k|^f3ljH^CrkUF%j>dSktFBH1WgneHlq!_l|`yWxYUeb}6>EPEf)D9#LZx zx6_>SPko_?Si=dHHbUl3B)N>^n88^=r!$@!MwT0nes3Hx&unAxX-1zGSlS2^9$>7 zPh<=1F}{QoYks_ku3 zQ2}cle?4!U{d=Z*oXzt+7r23NS)(XK;_azJWhx#0Ak)je$FLOitG}S4r^4e7&!`C; zlis029`#_k)YZp(vLrVx=91Ehrv5J@oc?PK>aiciiGjOrW^+AySAwBflH``5^3E77 z7x%P_hO=lYf{wURC^_x#(m6ePJ7{Ut!_8}b3A9gujF#Xx0EOU#^xK>hyKRKVhPZFd1LxFsxJL@Id5<&id7oPA_{%3|T*jsh?Sj4tc{Sid;0x%b`$qoMJU&bvTE;w| z-VovcWQ%*1(IS}rfYm)J(O?A7#rq3Dw@xU~WyTWSd>I~bx@A5dzGi|gi(Lo?;SuR* zcWHo@eoZcEuAo)Z5(KUN|EUg1OMP8Lw7qJ-c8-J|;{?<`0=<&g@uvDW6 ztDE@$xJQ&u6wE$N#5emKaE32upIs3`amGCA3;h2_`B0LQ=Hvm`^h_;v@q%|Sr%9~n z*jbh>{Lfb{jmgy1yy?=awamQfmdF>pQCYoPoWXWnJpux~8ti=XWf5WY92?bmbCJJV zFETXmHX+Kb|6*-(-={I0*rfdy2{fX0c5s*PQGCK((^Um?^&GNp;YRa*B1Ham2fKPr zv=ZXC;_IU%4(6R!q?!IXpNNap-;qa=1QCn>gC}Z=dFz1sAtc#pO{%x&=Q|@cPLv)+ ziUWVo&_R%gtTQI$bd=&Y;@=)+=iiEpJ3ML%Y08JM(QNbIt;mb0tw1i4F-gQsC$_*6 z$QF!;Z7i5_J?1`eSMzV~Mwz12F|ZMwcfrETbyrca@Im{dz9>~tQH>8CCKn!2kGdV7 zve=Y$2BQGka*~+4%6P=${n5^fV4K>?qD`9np$}?uBE4Tm4QWeQMq053Ga5L24R{25 zQWyoa{x_UFJSvyBSkHvKKqCISa%=GhOiEpNbRQAa;R_|s3oX6w1!8+EhiWj80SG! z!<{%GORr!7fR0x=3Kkl{hX-9LXJ*>I72^g5nnMze|E6RIKwe5^cyuxBNBWK@AP|-@ zkfd7V2%bGd4(VlwM?9GaehoW@7ncpL%n@^Y_9Xsz_6$*v&xX-U#m3q7xNTx-k_p)T zEon0QjE?k=1GA^# zs!0o=$AXCYR87sF-}=r^rep~YW#Q7xAfBCt0X(gX_kvkjsrE46;q2$KhyCZ zx>cBaX%F#=tDj&1IBNF|hES9SX*rxxaLysRA*NEbc|hdvG2TFLxHhuNX?!a=7yk09 zv<6#!kMyB83gvZ?czWaiFm~pFRaMu&KYNEHgh?O-L=;h|I1uZIkbxnA#My#~BiehD z5P~5InFJgv3btysTD609Dk>5brB0<(E-Y)mGl;yY@LZ3DWo8 zKX7yJIeS=p&1>zo7Nb(}&74Jz16cBq>tW##n|O(8eo&Y9Xd)KThcl%MzfmYfGw6jL zn!WuYO?h+)t-!?{HU5w{Qr%KzcRq)pTy~F04V8%_^hf8S!G^cm`-&p!8VJndUNj-0 zrws5{N*zk+9887uM_-W&+dC@Md~6_@D?(}m{iV4&RLXBgq(`?tNV#Kptv`CS5aVbXm!cR3 zqg^A3(FtiUGKxDK9n)kmQ%g<+MSajrh(j~q#@+Ow?%EjvB<1bH{Zm4s z56c$!=So`4C;U+#bCfC}`KM3Y7ccQGa)z;=KkCt^+B;;sr(QEp^J8a=E%$p=tn2V+ zxa8SssdHA8^sEBG{OCDcw=y};das52Uwgl$UFVsxkDsONYT%{eXF zC5*@B`=hVW|Re;$ z^;hurFIK6Ov`C4Z$aeOkxA(a|-D@6VBWT?6gJ_*c+##X+#h*P z^ZT=V!@?s{2y0AXsiZ@N<40UISN>GTaRNJJzc{O@Zw;?sI=qxK_G?mW3e89g+FSIa31Dm>Zd=pkGR-TKLVwe-NrdM|5SZ80N=^O zq`zx>uf4CRA15h2&-J>p(*rINkkCeB~)6Xv#$O{r6Z-*P%w#~f}^vtWuT?<5R8=PVwXjna%6Mi zE0L~y&!6Fkw-M zX@ZVd9<6B99I|YIUlN#OEeyg2<+4QBis#Mvo6hR=zta((sR+kLb{8DA1?;2ATi-Dfc)B%|Y~g zneo|x+~FbGzAz;80V;+b`YxmR8BogT$2*}m92zw&!7Zhrg6v!J4Yhz3%JQ0cp)LUJ zWf_QV9EC-HZ~|MnNM{%_GAsiXrym?L!F-0d`euYY(>kkXz5&9y+s&W|=XBkB%xziC z-D;>z6AL@w3BkBQ7wg>gk!jv*gJ1DYD6>5DFVq}~esR8n+=bug013&#(SXK{rahYz zR+kru7>#9(dwoZ`!2BnWWZ84b6aun?OYQ2x!t>>oMrMlVNi{+AJxFtxy!t z*G<&-m1qI5P|b*g9d(6IqbD*Z?m|x3n8chrM0eI!A`?cmxD7}V#xNHO2LKIYV;HJw z^Amp_yw6(&c;j>d)qbgnyU_}|{~qWhjg&a#b+MDZu9KZ6>?23x`OtM_VGzQz`iRkA z_L=D+q>Kq`bUqTz2j_DgLq$0D-i~#~>gA`^;T&+aMV6F;Jou#sFSDh^{F!-Q;KQdc z#A!y`@_J=aup`>{+73PzoCDL!CSMB^J|>1njXLsJjahI`Z7&4o4`qRTG>jn$k#oK& zJ>l=8)C2O}ikL@(7pFXkWo0&^Dd({iH}FLemiF~78ufs6yVhPY$o3rQ-vcXb86d3C zOFFIwh8HtX5Jp1n=;=Z1Cv3DUqzymP1Ieu+NhR~LcM9yws#2)=lVq6~1{~b3gR-oF zM38XQWlM7IT5%6DR|ThF_$**(uQZ^#>;+1j1DWG+=909QZBisb0YgRBBYxX;Z@BAH zi6Z%#BpFyv^TiF>0&TRbNp-y(0X4Wp!C8{QnP^oK&IF=!Ua69!3a*M2;u)b%-Y^pN z34ijUp4Lq!$zbS${6Ky%mLiMvTT^hn$ws%a z>`e~Y4#t9uA*0XqiKJ8@j!y#3W_%z&anQK`7}iR2Du9UEz@`VOmAj*YVaj zA)2W6K8NY!WOV>Fl*C{y&cno;CIyN|#ldatskw@jQb&PMra+~EXPa`|rK zVtGr#wLMC{d|Dk$mlmaAcJ(#sCNNbJ0gadUH{L3(e9a{+cym6SS{N}LNJt}dk6aeR z%SsdT#o8;GZOvSY?mKE1Jq7-%z&$WJnzB~zg~1(JH3SLGesjwx^()u@#TPXbfN|S~ zFvY#&B<`{&DV@MwJqFEQqG9k$Oz5~JgY0wn&SK8&j>TCkoG%)*TDyKwoZ3%(FNGAw zv%QeYuFPS!lP?-sE!T<)xAF4IiZtBb-F=LBEvwZZE8gdA_u^)}X^e&7#Dm07D4)J) zALdehw-^FzucZ6ALQnt%404-~O=*KPX;D>wo*!AQIY^??Yue9almV48z|RVw3B%bh z6*iWuyf;q^WW7Lan}vVnF3;3_fkkWq5ck~|gW0SQ&46|5w!cH6VU%_qkyAee{nKvJ ztccPDtC-3Z(Y#?Y0*h8v+f6Obhh-`*%O@r$(bshQhPe!+qDISaNMw z#|Q+PtxNw(m@dCDEznjm&|EEZ_zvVaxrxHhdBbCwO5l)oFpi+NF(hwQ6PC zKZWYFB&N_!Ik)C}NPoUaYXd^7wO2mL?)B_P_oi~G{c(~mR_M?bPepNd6rBRc~NWM9_OQbaiiQZ(5T!1dP{C3h{+f2 zYnuzzR&Ukhs&2vZ#GtJ#KhH9?#DUNc>%5D?4HCY%kQEA$I1q{`&!7Um+8^9wH<)Ew z5nBBP(H)C@w-GO+6O^G#Elq5J`t2OT##8v_#my{*;dD^e{ER{aQ(-i|=oaXHIqJ7w zHl2En#D$7NTK&QC_f{#hoqN+kU|R)CRI8}hFZf1mnt_;%g4LYLrs2k>)AHiFbx#sR zR3>i|rQjjMyN>~CRQ%_s74PF=O15TT+wEqhp%g_xRJoDe$PcRbR?h?=LMx`-aV=h@ zXy0;tXTrGRYe_NFN$YupxlS8>Pk6y;&ja+pLr{6^25|_EL2F!g#X~Vf#2?o%oi9Ek zT$sQ682Wi@)mByyzEAr|^aS*M;JNPU#q6=emL%Vysgk}pM?o)*yY8nQitR9W$=S?p zQ3tnfJ&TdFP&iLG!g5#$?r}e?M0)4rCmHC4)S@{y>5E9+?O+>x8U(}`!#Hgd=)uyc z1!?}m=-`TWyWM&48K6;8B1`Mi*$rbLm9Gv#4*+^fmHc^MIX%eS_#;7KLzL%o6)^w229(meB4Sb5?J!1&pMD}5b`^> z;q1=csWhfgCL+Bpp8xf`Q*bPk5dkelKEUnbz+jE)+OufM2|uw3mAeMsHA8kLrEKXy zr;hB>LW?)Z1CF*!1nwo<`jbtn1;UQzHv1In2ycL^%ul&C;APEswtre%*CHHeVty+g zM++gtpW^XQx!bnCi7!^rYXirL^v5@COaX*Y3zX5X11)h1fj)peq+WCDA9%#-g&6M( zL!@a@F4rJkN0N#(1wf@vBv!yENl6UDc%8h#dO;S&q9=a9sWB&~|C6VIJCfbhpe(Yd zj9*Hsu@=z1H4AS4(gz*M!NQ7!%ngV!xBYaKOt*PNm7S<=olzswfI?eZx*I_MDD{Rh z_5`0U(UP~H$;?ff=A0;Gx=g|^D6oC%z&rC)FJSkrbvL`n|`fsg{fDPlwNj9d3JYQ2=q0V?a(bEK?1 z>ZDh(xRyfr9D^@Ej$8<`Sp23CF{@PY8spG zv1q`QkyY+~>2;>(!%8>_cUUJvtLbPX`)YySCVWA5Aq4J~bpI^A5kDw$YXYgnCd=IQ?j z&7+=!&qe5=Ze^K-$(D&VD&Op)=iWlM^^;D7AK&Lvnzlg;lf&qkpS0LF#)o6+x>)gU zlxB{T3N>V2Wot3@GCAOL8xO@`*HNmuEod9S+O0gB%qPIg0yb8dGaO76&R91fssjN5 zxRFs5A5Bs!kfs>AQH|!fC0&R0l3=-1sYs=(F$GEmu*w>!ioZ}2IUHZ|5veb18lZ`8 zV=Z~@l@BW2oE6&USTWq^$n^|Gxy3z;7k=SLCEpoV_4GxWl1y5#psId%g_o)%xUx&UBPLn|w)@M(h)8&9bt zx}8`BZgUS$iz;XH@WxXfU?wwT$+s|K&={$w>)i5> zRTjaK0$Bq)TXqX)L47oP)-twy(Gkr#48CJ4SvSR%BI_OR%eUc+K9c2OMk=Z@3)}HY zhb>8NdzNM;&SVD$*6~IG1rytS%D~0MW;Yubh5-Y~&BxZUWu(3q`Z!&i8Sq+|oG@?W z16BO{#`!9Mf~tjuC!>7Z5OePY#)M)U4pTkLAU~-O|3z~E4>I*G!3fAxiC%Rs#T@rO zrnOkpBI7wLr!WzUJh-?sXDk~Ng$C}Pn?%jr&OY*qOC6Tyz)${n2)`+a7OX*O2Vi(V za?zBtirCQ$NhHmRNUM$*6PK;v`i|Q%|wcA+&q|gND!Rhy2VQ064&iBk!{+yb#zRV;1-2S+qrt71_*bF>~=a zA?cI@59$$Pq zTM3#ezvKd*CNf$qoGmt6^zCZ>`+Ti&&><9#5J9q>$rBi6^N0lwf#Qp=fU~cuMl|}O zH$fp7xJd5xyIC6(imL%WzEO`Wj@lgb^7X8}GJwL4jYc;{6u>2;2xut%2tfS)e>YBG z$hPT`xfTW}Ed;_?o**Oh@<=PD z2UI}L8f{Hp$)kD|I`{S!Eq$pNKNoBeDUq0C6*9LBg`Jv#0WHH(9zRL+5!lC;p-tIJ zDByU-Lzvt!vX#8DsgI^$4Yb?fpt@A)E-&uoW2I=s1|6GG$rfp>(rvG!x3B(~Dh8cygk$e%?#YKmu2ww%5ppVw2ziHkXwlT|JY*cl@*2EUsoN#0khbkUyeGlDSpNnz|Z&bjQT zT#BvH9fV$KQcKN!#6XhQ@$!{6weKIP#42EJytT@~)cmM}MCc#gy&&{dwLk9F8rD>& zRsON0f^{P|z8ciSU4be?q{KwAFYOdm);*~(pCwbd{P*mv-yfl*yfm+uo+};rl+NCk+J^os z--xAIGBT&<%a7B=d+lOt;|f~}YZm>WTv7XL+g9ftry+2II52T3i)cIK^*IB$`r z;F!`{TiKEnC0kwa;GsN0@&k52tmmIBEpL&88!UPSE@{I!?QPp(QYP1}hsn4_uLwrI z`1M+j;}34`TPdPKZ}PTrI)dV(SazvYHsQaelOU5bg$_~i?RW^sjkxX z#lN=luaC~XE_5g%)4U(irU% zfmhOABrkkhW9l&BH8&SVY}%Rgy)Tn|!SXY|Q_)5xHEdb0Bp%!je9ph7+CJ(Zm>qMc zyL3rI&g>L@CrvstYsq-!4U3dl@Ym#Tia!WP`Hu*U6Hnw^O2L!3VJ6;ILgX zZO~bK(Z@<*RW15GvXkUmyzld8t&{#jhM~KkJZhG?L1Q)%Ys}in64RX2C>}i8K%@?E zm8QXgX?0|ccJl3jJG62ly@DQW(|+3XYG6sRJ+fRVAg_>=AxnL?M5^0gOHji|IXs-H zjsK941(hIlZV76XDBKslo#OTiaPh^jVx}S!xI)zum@We{7RMpKV0bgr^F`21Ck#Qh zwjXd$yZ~Q@4kC3rtAoJr+AAOJPfVP<5q9~JcEG?Pf2RZ@xI}DD`P@PS2|0@)<2b_1 zy9xd`IX^rD(4^JI+IBIet!0c+%a><{3|MFyu-Mfb!|Hu4IEMfia#9Q5bmpR4EO{xh zszrB2BinkXKmssDlG&FmY1_bPItK9%JQR9r+RHi=8nv^OPtXP!R8kRA!63msoGnj1 zwgo5;n!!WFqY3xKENdk}cO4V*b$>V3w= zYeSpGmGCcQqa1tWpjvlibXwF{e55zA^|ebW0j&S81i*%pF;hj6U^gWdRh)Kc!e`EO z6+Vgex=qmmJJe)v-yz{-T$yyt+9_@Q*O5oqK4TE{dwmLm-c@4? zz07=8kQSgJCR{pznUksYtW};32|`JwWZ_aXpYK}*4saR-KcspZ=0Rvlrli!6FPlQV z$O6E&xr)9{Q#ZgM2CW`MY#^~`x@~fHG~1LhEcY-v4~v2OfOEFha%$=E4H#UP1r7CI z3G@%9rmvJT{ItA*lgu{5K;1_N9%wuwTvL^qzg68n2_Z7CY&u>SIS2Ki`!qw!B5Z!jD)XpTC#KtW%#z_KYWtzjT;#X6pBp1EU2GMM`3a*4F@cA#1s;`VX+{;^oUG*x&NA0$8)AHDux5D#W=0e7*{zr zibr&jqXv|0)P))X0IbyFmYkp*besqqdtgh8RjFXQNt+pmm45k5H1AgmWC3GW$ktd6`%Yn7fK2k*^l)F6m;VfI30X4Ntn*>-H&ZbDL3m3LeOZF{|Mk$R?H2FQLsf{S_Z{i zELswYL79nAD*w{s44lEiAVG`r!$e1iRV&|!YEa-`h3hVwGfWY@lRRLDCO_qUoWebn zPBt+0(+-v#^dcSQ!6s5PO4bTCX2H{0y6LFxYzIOlyJ zphITsmj()A0tNLE%t4X2TQ#A^<@DweQDF+R1iNeIJm}$9bsqXZ^c)f7(FVqd7~{rd}xpQ0gwpH{Ydnp4WO>QdSd!V?I%7 z%prZafs4JU-%%DWs$-s@b=C__!thD!!~mR2;NlU-y~ zBNbs}s!Q5JO$%vET(aPmkg|^ej7rz*LIbPRA4gPMRV|GQyNSxD3(a?zt4YFba_s}8 zx2rY`s+TI4qp(DOf0q|YoCLy!&Rrn&2gu!l4z=HC?k5u1BcnwN*(E2KKjD6C5JhC+ z4$+S9ik9#BC;RhXaJ#xMz8L+=WyhQKL~yx4Fw}#9*F~d`lNEUBFyu73&XgQ&5|JOb z%!cGUN~YsW;j3XkW>LzT#lBe4k<7=f1$w>gd86h)j4!$HssLz;<9@@TI`cw#E>0@m zpgK#G(oouA?|(5(l3mIRIw%26N0;?FW+c%z5?b-7sNf2hAM(S#k7}U<3Z7@J?<`_0 zA>ZZUEES{Dj@)40qg-7tKE4Dvxn{u^Sv06g$b%>C1y{s5w3K+oAom zl$>d4PU44LECIj&!rQ7eAo5`RzY&OHvV9M-;w*b_7phSad9Jz^N99jgEuw}LqLSQH zp0B@2#!J-go8K&Iq0|6{KOjX;@ZYo?;h_5-w*=y|x{}Gg8|Wp`motbANYDp#sa-zS zkqrVkHBKPPoI93yBL??U+K{2&vNVv$IgRaDCba7GgyOL;a(&KncVXj!B8GBKS_6vn-0?XN(6>P#s6>wy#KHBK!C&3E;O}SczLXA_I^C`g zo`K+ELA$Abt zU?`q4jnrFR=rFDqQr6D{px|+CA@7X708F0wXB^^D+mz-`Qr4*i@$*KV_}$-a<-GWL z(jf9$2A4M2kBe5MvXqF_PqG_M4o={m(8sG7E_*C`X_PZrM@CZr3YUfz%SIM%*A7Zq zYCc85WZ{AE^3BP>lbV@Nlo}mRAQM-m?2oFHow$Sz+p_atW{pl4=n@Oi(&?!Tt@n6E zRGb1JCts)brppG4-qDeGOG)a1O=~dYB1u?DuP$M2!|#|U)U>KQ493A)cMp|WboJkB zwNm3ApNYFzWe%S{VQxKTb=m4775(5(;~F_jB{bYq%&Gm}y4-lXJ;cQrLt}QPI8zh| zE1SO_(K@p!RS}Dn8w6Kt>JU6RMgQdYL!J?u4*3=zxlQ9ElYI>mtkgAPO7hmY7MD_o zvAN8AR-QmH*FL}AhfL4-WjA0uH%o!Yn9G%-5FPw8oX7mO*R=qMO2cfs&uqX+bywtM ziXZy1y#p?@wRabIc8&|vtY*1wOGj{h!kq_EkuIpFp61*xm7?aKr^D z4zb<<%QZbD|+ns`HWnX`NhDND9p?D!4g}3YcPEEk<=ceTK%sPK&j+*)9-biZNSl-Q&~&q%WBlom_IBD1b$C4@CO zJi8(ww+O@8YHvA%v!sZu_BUPO2Qb<0wtM;z;YS*_8u^TjhX>G)Fxi)%kkTkL1-O|8gAH}*dAtEx;49Z)R}R{n%q z9Eza)ebO|(@(ZwS;@=7Xu&NQyG=V1lmZivR<%u!xu+-?@%k*@??>q8@!{?t#INUe^ zXUuv++!?LHm0t)14H$=BrY$tQXSAofe<~}SLSiZ@oR0AFTfFlUFal2;VhWkec>byr!lw)P@tX zTU!<+79Y_Dotyt++dxh(dUdP_l7b0}(zJDMuoy&(3dT`Y#iqa$9}L2RnJ^5B{Hf5X z*@|5krcB^rr{TQa0k16fBT8Fe>m2nyvJGk z+d5TTv1Dc;UxUOPco)=D) z)wVMlw^RWleQ&raAY#Bojs0~FIXg2|^;IIu7(vd3u=MeS4@yYW0zqc^W`{=o04Wto1L(h3zZx*@a~5M7oY zsG;04{{;Y}s$UjW_VhHv#ai`{{g`++CZPv}R5?h8=tbVF{T$lH$VKd&i#cnmlW|AH z!$;!yrgV%u5Xq5TMcdBd<3Z2-$^$Lek~&?0*=zmK)9#Y3Hc=z9nt?RfJXaD{5RY_*JU)YGfIzu;8f`4LBxgo3hpQueg1779ap&s*VHl$dwxVVW#+nt)d#(aq1$cn z^Uh!)Umlz{zVZusa7LeC_SaKDlN+wOTU*POF*VCX+5HB#b2zk&mLibrOuL+CSDYiI zf}8dFn%f8b8+*@~r0ssDKUbGs^aTGtE5mMzs_4PYV8QN!tF3M@cMJ<~c1RhnW{CWM zWUA3BiE+{5PJnvc%rwnQb?Z(5>~s&Y#+;RDF%6-E?vDEz%ol8#t2oAR%khB0Mu0LI z8b{$wcKgkr=c=Uwo4wY}s>tYJ+$uB_lH;w~J;*tq_G?UXlwZSOyMx$uT8R=YAx?rA zO@VDeGCdjKhurIF@!p%LpkRYL?;?CPoMQI3+3A2g2~%f)MqOwlnZ#c6)z)<`u`Ah< z$$$j=fpEeSslPZN+}=0AWmi%|&o!QrUS4~oEaprED-j+V0&0ySZU;tLSskpn>3r4L zkfv0Kx}rOL8~FBvKi_00FH9eKuDpD#!rbp=5@Xw>MH~33BBC?|+;e002gQVtoQ$hu z@hW|)Knl+{EbbC;8q(GnHut49g5I~rMyaNaPwD^S*H~_bi&-ObnPVPHO`~6v#KVQM zDpf4Fm8`mOo<<;3je~3OfvAj;E|xM3oV`XT7mR^6xMjHA^`jiSB*-rT-Nx79ajU5f z>JZr&)Jt3>bvu6ww^78Yy7c-kugeYf+E2VhhO&+a802{%5|T8)Bm<7Ir!!vW+|cLx zRLoa$Z)oFL!)Zy=t>b@7h{5WVHP1D;{7 z>_eETV3`zoDPCv)jtSgLi&#F0I;9?yPD+;Q9KgQEihNHy5DxnNx8%m2F-<(sQa5uJ zXnt2KeB-;ZYrv#gZ%gtoRLe0}a9;y=KcbSWHB0(=Ce8a%xVR$4dh9_K_KV62l6|w~ zpqlkiVL71~5VrHofg}y#a^OHmK(Y%7nn;aDXXalMXan(iW(1j$@d#O(-FQbV$n?UG zwG1n>ZrFD6acr5tjR}ACf90AE9lt1L>> zh(tp1nFhjMh7VG8M?Ju!Fb`LDIr8henn&gl z2BL%A!2$+U<*xXfrKLsrhsxTk>*nZVwdcv-^jb=MvEQ5WA!9V+F5NeW(@Al}`(uj; zJ;)%A3Uxnj&<9Nt%Q72pKiPUm8LZ3iOQ6tewRntH$X0r>J83_z-(PF3%%Cv{og6Ge zCtb*EIoES#iV-_0zXz>FGv1qLhnq9Q%2V^K+*SkT1ZE#*PoACGpSHS&NLFm)mA(O+ znPBR02t@sc#fex0(c5k;2+4_%Vws#K>$E!NVWUYho^wCnm)d1kw7lDQQ`A$)$e!#s zpy{F|e-QPtX-d;TWg>~38PbFD&REf5WxypT@^q!^W~C0CeqWzmzWs#<{@BFy6&3O?702`zi>8McK!m6OG*6ud^s(I=%& zNntcBGk(JHS@pJ9MX&P2_Zv@i$Q2yM%4o)jxz*N-N&FJ#Fy&R`FJ>H%r+w1C2_8q? zO`3PChfnrhR4?5}XKAV{{T$iyDdz;w*whcx=1Q@j_Wo;KKjJ``hBAB@6WddAXz%?P z$6PgCkepE^)azpHbMBaz8(A5;E?v*8o~Yoml-Clk$7YaKdF!iIzagng!Y?lqg;sMM z4#DU!m-riBB;?1(XTb*h+Xw<_ENa2=9zfX%0Q09X#{ouT|ER~NA=z4*Fu#~%+#JtS zKg8rjZMjP&Ey5YaUQ7sxLz2RRykRb@^&^g9U3B<5>{MT<4KiQIN5||`zvssW^H#{< zb?ZXMj98~bc|DKxMN6aC%?24%g_l>cQB(Pmp^R}Z(QK(btW~1Z%{nyf*5h5kWf%?I zV1@16UN4%5TqRmUhZY^0J7>*2`G{8@C>-`%fr6_hUaJ=CWtU9Y_gD&I z1q8}@TtNeqc^pwzRCf`7jz6`YlIP-D3^8jwZ@@Nb2g3Vyj6tWfvDn@(q-sz9BUg?X z9zR=R+>71BT9vM4MAD(e3k!dj%1%K9KO#rLkJ}{S6gAC6>iZKm*rqRT?seb&4?YAR zLYxUDy6jhz;BG*-p?>lM`)?$+KlPPf2d_|{y|MXuvTanHK?Xe{W`FZEF>(AQH^V=q}4^I ze}WcOg&bIpN}5P1zTf|r6yk%_lxXs7`A)1JL^S=kiPGq=TO+KYK|2qBwpj{r%f71m zsyK$f&Jz1`V61ARLI6TyEF$fmtx?9JGYdWz>b990Ls?d#1>*&dIrOR(UEt)+zBBk8 zlbT63|6rx3Fo>nR8Sk=qL1itJqz6PO<{egFKNpSq^Su5rHkpb?y{-*@pMl0@DXWs7 zXD>9$Ur@sSGhULQXAe4)t~DXrcE}a#&&RN{DRn}zOf{|5N*1+0gito&Va3`+eg5=A z;lznQD+p(WhFnxNh*zEaM}K7|SgEW0a>4Jc z8Ig5PO3EX`>J;k}@3ZLH_l+RHwH{4rO-{ot#ZV@EE#}8SpSEU`kapb zicM~;!$>{g&S7VBDH)(ll0u;O77934wwbP1P>@;X>Tm{p5c53R)x8YX#NWDD6OQB9 z6)zU_Okl=@wze_(Kppvd^qG1qK4=5;d&~MMg|V{@N)_#PHIQnXT6bt7W|Tcu?)I z4WzS$?=(Zq*Q2U;ES)o&*}s7uk35>ma>t4aP>_S=QfZPsd4A9dT%z;N_f_hl`@N*q zaSxF#&+_^!k3q;{B)3~@I^c)wRCg>5E!1Bw(8bz;2^&Qppmlk5_9X=*O8rgCh&{gi za(i>0bA?q5FmxH0H^|5MzH(0ysJz!_Cx%=!ZK$qvn}%@8?|Iv-B7?ckPs1s3R3NsA z#rDz9vLbXnDtp84LN!pq82?0n^VFGafjlJod$wCQCPar`rgX=#;2wR~nS&fBVE`T) zddV2i1WK54`mWI_#_voY5lw&N3}RdOtAT+P7Vu}NoRoX8s?NMpgG=X!v6}NE3&qtE zWgGacbyqTfR%d^PrS2LRIOZ!l$IfU5gDjY%8y>H|)hO_kuIDo6JTUES(nNH0Y^$vNUPv~rY!=;mEnWr|tmBd8Jfx>s{w&b z1x-08{(1$A50Qw=i_%P)zAMEdw!YrT=YDUenXV0yi`{XDUAqEmPl$&V6{qlQEYMJM zZPR`Gi!@t%!^5gLB4E?yyTUg=v(EEE?SB-m6*~T5QNH_6(Y-gTq=9eXW(&%ZLi@Npl~L;Ek6mC$ zh6uPz+c_$YU2MkTe&ZQH9NM`Bv(+d8OJ2)K?Z?R&ThsbYpN>fvJ{pdj>8TPKM7!CN z7KA4IL91L=l=3MS;8J}%!KTbqr<_r<2hShgx@@}-n+cU;Hkk!}4b$}bEPkD3 z>Ab#pCq?NzANnyGBAH6{^F$iKRDjRYz809hM1n@)T*ckB z8Wt$W*=3b{!{R6YA!X$`BIuG4mUc>{x*E1Q`XkAm;Yd<{_Ng_2#ML%drlPrKS$m%p zC!dpMP^snYSN^l35c3WdYoOF~unaig9evsDfpRUC0EIDVi93MzidIQ`N%3v3NkZbb|8VUt zWCrB_9%vzwVxOIaptavpiU?5bQPPty;^>KLn&f}N`Xr-O0ap@bXsWe8ED=1pCtbx< z^z@EyE5Zvb%aCzTEl0SjoU0UWrNi-~)O4+D`4J{X{8`JZu~b6r$#kY*v?kU$(`Eqe zPAqQm%vL)^b&sTmxD#7wgc2`mp*XEsWiEOXe_p^=siD>$?$+g2n=w+V`YBI#z%l7I z$6$lRaAv)s0$;|JqgRDZubQVe6bBYD={w+?xE=#GWT?B(DsScYP&D%*?O1a8T5O0L}U}^2g2oRvWAdE%0V?7K}KJ z518{x=N|kw8NKZA=PVqfON_4OIrg;N0v!Z?!BT(LFT@oJl;Lcl1pu@~FaVp;H+p!# zCjLn}U2M7}@a;1@c7P%N_!UVfNp>(z08B{Amsj`-+G^UIKH^tFl#kiR)O3y&;F~!$ zXg}80<@#nj!m9WUHZ0i#`lAlf2McV+-7Mw-@5B_AZ*oJf4D9IYVvD^1sD4{h2LB!| zD*L8KBvR8%x5HcF$*pnGsAnvHLsPFhLy7>B4&u3xDy@`_5c6peI>%}!>o-g*xRWo7 z{w_jO>&T!OoNzfTEvnh2WO`R;*2i-+7IjhkIWqE)e_|C8x0U!;KAYJ;+bu3GdJ3+u zl{a*{G%t<(lmp6I1YRI`G}f_Y)RN#a%$wlL3krJB%>fhVp@!X$_|JJo&S!ImUP2a zQg87ksVSLjEFiPkv(m!ThJBH~(g_S@lv07*sOSNI9|s$Kt6eh*Y(H(aJB97_;KIII!3oMQFLhgdQT) zX`tB?-x0QfP4CbAU8+IA`$IOS%=;&R;hhUCllTKqw$$;ad=KvS4S{2yL(>5__cT^5;hM z74p(CY}gq=d1I^cu}F7IG5WaG?c}7ok^h$R+xIwPc<9u$9nvOmK#@ap zd8HY@4$6nrmZ%cfsFW8YLynQU$@njMT2Ue7ci@)FEk<=UjT@(4SO;$-EX>n!@^8e* zVYhm7@4v!BP~rG!O+}R)8l}VUEa+F&ewFhlbO=wad^y2O9CTK^U05J=c2i$T*$a9` z6tv*Axh(ylH=BvVv)`q@HnkPAy;s$z! zrNPt`X$ahGFqEfjD*~RyXyF4HRn>TuB*uy(!0k&{27zU)@LASn3@#?y?xx(p&En0b zwZ3w*r8d7r$QzffO$y)(bo&g5v5IV*T)`M6ye^`9j4hf=msN>e5-JpGsEZ72vd;3C zzBQXCN#nMW%pNco*k#{eJTQ`7t#(mrRnfjks9<*T4pP&JO`U5-{a+`kVwki^ZmWbk z7B1R`bd$?K#UlC+VgiGba;NPhE@eL08UdCZ2d1s(eS!S#bG4QFj}F@>E}Ji7LN`tT zojPp9W1T!oj=sU``SHhlnGR`n{YOvikp8&n0YilY|DuIX&#UFptidUBosE8&Nz}}U zfw&I>%?bNQQbSU1af_GgC(TNxSq=zr>hDD~ZiyCmlepy!>6L?K@UaCfn z@z!(=_Mj$yOn5Kfiz0_AJumR}{D1H>`3)wo2bV%?qs~UjI`RVwi#vDLjh%3S!N-Oy z+=6rFN-o+e4}6ynL-I_F=%d=PE;{gLV!83e{Aa#sK+Q)d?88X2_j0}hp$R<4Fzjl0KO`USdY8iaSdv;2Vq+==8imGZm4oox8(kJH2AzBzZMoU$>?;<#j`v)D&l;o={&qDj8S?{~ZuF240 z2f}17%&0Jx79&aOnkP~5pI>CP_j?25^lBy3%Wuu(FR^Xv((^aLDb9epp%VF0M~_Mq z6=$9{%YM;ijo_pD!R9) zvUcguSek`=ip7#5=L+0vj+EZS2}srVFlqRr`Ar4R^4AKq=4&QTm5)*x2oLg84--0n zZA#B+GLy$y&Q(4iBLgcc1UeTCZ(;zHTAs1HJedJv4p$$`1L*^k@)Oq5LOQ|%hLDQ> z-KTZt*@r;J{QIbJ-z^l1U|eG;3LGO#J}1|a%?H`uCHJAl*xZJi$3RsQKDd0k**9to zW&L{00js3mKA*McD87L}(sRmFJG@NH*)%ZxWug+xB4aEx!rU)2gUr1oi9T@zz&-O0 zOIkmoUaHZn0%x9}<*$YRj4cEMEVG4alx~V1V+o;|VgXSvYrYwq!ld1siP5d(%ndA4 z0=kO-it3DG$db&yKoTs(z#tbZUdr4p8iELjp)3b8Z_eAHpEOaA``|1r+?IIN zh*e0@I?u9OLbyxWdj%9*jt=_(*8nIqb$ESZ97~yU=Nr#j$TsKDFO9QxLkg<1z@Y*2 z)iIVd73WU6jNlg^SWt6(oI=KU*V*R&%j8|LXgxXIaHv)A<3YX|A{P@s60L-DOrs`_ zyHhrK!A!A>QI9u*|J;?_f~w^X-N4aAqrPJfBC*MH)s|MiD;-aZmvYcj$L$DfMT6i4 zn1=KHzQuD_{H8IBDK7b<9$TK7O+NV_sHnGO#{Q*Mdin=>+#nK z%sPRbyf&Xg@Vuu)u|=XDH>h6nZ|GmDnJIgY7|BKN1($2?d8Cq}-(c*x7oIm|80>tQ zyVhd19MnCwPPz7GT|oT`?f2D%<|+}r=1k_ShQ35`2btOfXGjH$ZfGE#L_Kw-iz;n3o4L$6{9==3t^AXGhKu{IFfn5WdD;P`^o^Stu=-K-ZH za*Yduy?68eSAUX_kEQ-4W>Bw)#b$U%N`fycn5D~O0T~CTD6nR>GTTuaESq{k>eS4y zYEk6-^S!bd#HX-r`Es{i&VFpSCP7^($Cg`_T)(reMh&P(72ng+HCVD_#69r3=5;_I zg6^XGIBPLjp#2`Fzm6cGXT&H_%f<79mDc5E;y$Kv;*31#8qnOZiN7nBOyXbRSQyss zefOO~$=nb#G`Mr4PU*4yMNIu*l=EdVnYB1Ec|V-4Cxn?;$=tMzbvbJFRt)Q0!FYo=7JSxQ7~fLbFKU z_R4yu4i9M>I6}lBnYrQKz!>?0UUh1AW#w6-f1MwS)^V2vpK2;5dfv)lJxFR!iGIsu zyXLQ+3$Yx*c@HkNyg>N6o0Y}w6)6GUx!UX5H07wZ{05;?3fHHaJEH)YvNY{COsIuXf97U^wJjymez(VRz(-Gyy$zyvX~Bfou^OiC9Ug-+DlJa&YrKHGN0!^Ut7Q4h! zxPZM^y&@QkBw4i4Ki)(+H3m#hb%VZBO4Eb;q0ln~aPo&-8ekkVHfgCbMh@=F z*meb>ho&DJj=cWM#)VYmjSj44KJJInKj>#SN-K_A}`W9pE|e3)YlYV!(n5QnAw#=J-%5y+xr62do736?2W4k+v!Q46Pl^)E%<`5HLduPw zHL{+Yk-*)?ATu9oLvwS*e;}8G>tSMceV0(v=<9{nsv8D0Y##R=+5FR2^4c-4(Mw%} zX`@ZtK9k;a)Ixe^N}r*&iD@Gij8tyE*vgJcbvY22CCIa1y}W=los|9f{QpYz*lS=a zUJ=eOoywe<@?=FzZ#8r<@rFyZZUNBCX`?JGNOos=P}x`%b#Z{o*{9XXhf&2D4&Sd) z)n)r0*TR*CsNzu#Ij!1!JA@;6cGSNicJggi`vx3%rv};H$){sps|5f}KdjGNfgv?ytbU-1YJ@w(b{D8CL+${#_}3-Sjhd|b`8jNX9qTBNL4=m zWFebw#l@5HmsnBYQqs{yF#ITrb=7}JC{|h&UnZKS@O*cFgAKvkrZ;6oH!tENu*Ni& z2tM#pc0-FAA!FWGl`?37 z>XPmE>N1z<(;SD~`Ej0eR-}z8y&TdZ-C3Xeqy(hN7P=DqxqK|p4T1vUr-qFZof*TR z?`auiQSBNjVvZMHej>+GPdI$%+?}+*N>F8?)s`Rd#izf|V9zaX+O~*nVC8 zQma-)*&M)Yu5>i?UWN5dSohQ&gVEJ4q`FzHl~#C_77xv01Mhyl5ehUd$mQ07OQ(BXjAWT-AGlT{i0a%=f?$6t)V+fv zCR+Tg;Crm4@RdjT<{!<*8pQ>p?2%1Cv(HTsq3ewO}VkuX}Oc; z+`$}fR_GcKeeD`^@=lZQ?dnz=8{`ejCUi&erP}=Fr zKr)_6i&X*{o|!~JG(r69D_bcE;g5U}|Ce1sQ8#QEc1qv0SPEm?do3e@sCC>kB4mb4 z=Qpzwq+aZaeZVKIgx7OFU!1M_CIvqLy1TBnk|+dl1WVJi#`F@_9=BC_?1rexVC+j{ z;4}G36_ZMiBVhQusTsr~KTO#l=bxfm^OQFu*@E!_WIKWY#~vI8rRls{lXr(6)ZnS) zR3+`RZy9Jp(k~w^#xuSb4j4x2e@qBcaaT&RM6XYv8l9PUuJ(q`JX2&?$*8kI%+?%f zf(=5>V@L>&?tPar_WHKm(MMhfPVV)gCKx$2B|VA1qhb3j;NO8&Ei%7x8+ED&i<~}$ z)3C$=#wB<;qwSmN?W5^|vr*dS`-K`nEk!2xWeP7TpdxCEa_*>;)5e|p7z=6`LD(Pr zQj`#i9}w>0PbNL+FiI#Zc>8p_h{HOM|sVa+5x5o)yS&Po)~As1D1vt9h>2s4BgGT*kOY|AgtU^uxC#0Z+Z@{Yh6SNVN&GLK)_lzd| zF+XCbm}bce{Ahl~)+8D#?e?B3AzVuncxx$3G!GZ624_)WL(RTt8O4OAL8<7}aFimO z(szJu)T6OT5cQ;EeN{I*jDPu8LZtiGoTo4A{KEu+3t>V`je&x91m79MK7I>E{s z`EIPr3_`)U>^3D1(_}#Uf#PK>wG9{|ESYp;apC=Htn4s(%+TE%c2 z3Oj>o^pFEVXes2mmsgbaC7#9*V*1p6&5DcLs(3O_>N4=Ur&D~?)mJL+QZ<9tUN8}B zUP;MV9ihs-K;i7c3U#{)Q&WtnW0DN#jWKwe_)lFoeNhQ3&i;fq7-_Ym2>OE@lL(ug zIe+08`uNPNTiDvE!brY|7?UrW3plJ#sM=-uA~l6vIYqi=QJUS+qgz)N;nx)4m2DXo z-^wBL8;8d#+xXgaaI03G@ba#G!$$RUsO;PGXR7fcxqQ)5kPQg+0Y6XRNh^GA#z0pE zzodpRi>+W*n(1wr*=g6E9$K9xuMBEvVV(mZ9_J^YJeW7>yrAsGS z#A>44o5d9GucS3=Z^^-=b?AzD3cvUV_eiKMZSBH@I-DO3YaKWp2Z_NdnJ}~*4!{X; zQQJ)s6QH+Z{_0k3qjCs*4RWbVL-JY0rfGg8+9{r%;+?fi1qj*-sN)HnU$cZa>?t+) zU^0wg&NQu$(4hToP#2tN&lIMhUrV0OlXvMRSIf8?A7~Kv6ko;p$*$3ES|ngA*CM9H zOK|8j1an|Nz`5T6jUM8Xhx!@m4YB;hYZ^NtVgO{oA7xL1APqZw@g>Y1H!TnAr^G#g z5Icd18Mz94p=Ym#hup~Xqjg-XdL#ggPH8B^qGqNG5 z-=}5|V#d)mQ$s9~+1HaCZ6jj)N%AR_Ry!^?{(ytvW-H89w=2~993w0e zg2|%9VQeB!2}+V@Iv{yt49DUo9u~*5&W_s(+c`Ac(-bETjv!zBI|MNdfF->2_o~`# z<{|0VJwh>A*egud`lUbeU2zZkZYGRG9Rws=_?Et(9iYqVsV#Y_G}|s2#H%GkvABH6 z(M_OjNh!LBFUhH{L#H*0g|H+cin(1UAJe^$A+oLO0qcekXcW>#cFjcJcv5{ryRr1H zd=xPupcj}B!>AQG!zdfZh(xv2eaUFBiN>8ms}|zEobTC#_I1O2>iqt%_7c5yI@x=ofg!($<9L5TpbQV zP*7bItcN>o9Z=|f`9~Dl)~ddn;!oPZ3ZvAW&6;3nZ9jrv`;v$2@iAD>0-XcPrG-3C zs;33bbXsNe3Db-UpRJ6USf<0eA=>hQdFHnYeD3=)CV2mUVV(TWW{$q(eKze&z5ttawD9c` zs->vGI-mYcGb5mBjmw2mm@bUA0^>b*6_0*^kt1R{N*r5@=j{FcTpw z84F0T?DF~aE*f=^j)ZRO8g&v4WC}?q$xGv^*MA<)+{wpvPe0_@j+!BSX{&Uu(q{CE?Vkc7+W+>Zcmyq;x*D+aCkvDU;Y+UxiZh?C@9Ygjn5os=8dI__ zy~}n2F{=reFTESIr}-559ik(?=%h53*kZ|=1u~||EeK*Qkg@e$*{v%&PowYwh0-?= z1JFEg7iCFFQJ3?;{StE4?prxAfG6Ikw&!Rx^Wn4{dOFZR7>&k(kZ##`Iyel}lUf!# zX^3nWJ2g>HwsWs+fllcDE$B@eEK$fG+Vfm)MD_<|qKW%JT7J@qc{r~8^gjvXy06d)SJFo`G>L(wA3H=LLNY|^Cwj0WVeL7U22(OVB4%_nrAr3;;V z`P2?6MHBa8keHODZ>SCgqNJraJ;lkHC8krhmd4__V8NtyruPWo)>TBK`biJLCsk7> zKGB=PSpzJ5TDtw0BfvhV!)JR;KzT3E%-G*-B zoL^aIHnPD_`Vh>W_&2C;(!WsY5JnlTz{IxO$X)PQsfs%RRmbdWN*`%Zuisr2^Z7}; zzyq}nk0+O+=r*nP9a#rZUwg+SfRw&`b_IGw~<#8KaujHXGhPOX|qNUX3*Ye-b( zaHt_g2K9$iva9K^W~wwX@Is}RsOvbNX>aERc+r zLLgYh64|^oyVA`|JLjH4orl8_@P;gA{x?_z5Y59I{I)NYTyGp-b?6T-C4j$h!HN#%Uh1^%vxbu z&g%cxO2rL)6k0K42{a)B62BQpMxLT&e#%m!Wqg-(K?k^jADhgaGO(>LO?l2w8_lqX zSJ@8T&^bLSB)Tp4#*zu*nEYF~fTT_L3v}TS-4;T$;ShtS#sWBc^~**~0r1K15`Dnr z%hj%hD*s^ctyv5%vk~^rQEtr@f&5$4O$YRLpX!8=X(PnHTN_tX7C?xVw5rm_+!es> zTB^-J{6L!icFIt#N$W9d{* z&jVHV0(buZjBgIQM@x2C@zx!pVub}ceYQtqFxIw>wgK`-`YDC{%rEvcAXr(ZMoHWD zXE#Z=cGE9Ft|_Br^Gz9p(l7;+2(Su+i?79V=d4+K#q(xJP8l!S0rsckh|zouXe`iX zQOkERq3kMggn-x#M(cLgapZIM1+GMNLNpqK{97ruMN{`~pjyL^E3daJ1 zzIh&Em7|^23Dfm~u3f@8^7(n#%KEFA@os-dQi`DOO?DOH;bFti$$u1M@TKS4 zcul-%E$P{8`TUsvre6d0p!wG3@?iOuQX9-2B%edD`^zs6{*jan2-daWVz97yndN?n zjQ-0ps}a2&vo>@$2aAV?7t8On)nRb538D?Kl|WRG&!u^${cIW0I)KbIQ^Thn%#70} z%oheu=Jjc1Wa75_DtaSjLJVM{o&3bGhv#jxuV^E7YB91Z13+|TXf5OwQ!L-n>~%)g zxPAb9D$}^0bIr7@*KUn*@M!tlAnUfL#9qsBCg9_Al1IM$Z}3TLHflCy`A5QqPa!D` za(FGeW-x_X@SlbpEqPmykM_5ZHT|2G4ZB+Lz6hcIw>)M}6NEN%m+%NbtuAG;7E|qE<|GB~@ugsTI$Z_NOL5UP z1X-jkamWG=K{9ZC*Df(ciJ$1ND% zKL~AeoNxV^SkSaP5s{K|vCuK3W}00!6gn^!i0$s&3f17c!xM}5RuQyAo)jIuOqQCT z_B!Zav`YELe%jkQLxV5K%g1q_TLf^+h+45dHBINJlrR%Sixw{`-gqm_YuexIq42Cx z0@c5OA2SAT35J$}1`_gFH?=CPsfYb(2RAD*6=orTgsdkK z$8_0zz;!^nYAz{mx>}A`*~FOp=Zf0%8tAxJB^q!hN;heDbG6E= zn9>!GgtDd38}=BFJ6Fvbi^=1!)SaQGUVymwrKVgPRALp*`0+AGZu_h@U+uzVK6 zK~4YMO8-sxwSa34i8(G(3HjxI<&0ZQ8a=2=hbc`!IwZ)agoVWMrxS{I%+$t8rei_s zONDHUaPax*PYcSORD3 zFK&P=5Tlm$y^!7J0DycF6n*~x0)UDXA`+yNbpuOR0?L+&lE~XXWk3vC4rBAN@NE?T zw!9wan;};}WB}n8Nz+)Pv-5Uu$UDk;!>KBo;1LzgYzuu<*i2j;wrG@$Lovu>COvum zDy)-_J9?*B4XT2PZ(o_a0cOowob_b(71!B7KokUET*BvKGTK-LXe}_nEee()Jiu@c zz2YudzH#Fro0Mon0Gltd4%oQG3WvPK17ZSx*yE5OtK@{#3z|Z2!H2IAGa|QuvB35OT#f+b3Bn2F%<5OkeSvZkQW03hOT3 z1K7I}6IjCH_|m2Y5*hy}J0R7~HC;m>Nf~p<%qxb+)8Nd{n^9;z%HT>Cvdc7AoV> zL2}AS&9oSdFCHVcdDw&$R=24p^3wat(LrruH@Y*8^99UC1p;HNNqy1FuqP(Njxdzs zTkseM6z40KX*lr8@vw8C!%>#kb9Bf_wJ7J#h_4KaKxM6N1hAGPpT|=xz0qS8fWX9S zK|U0H#$PXO#Smn`9dLi4paI!eroy4)AGF`Q@^b`wt@RT2lJhJ(j#_nb2FJsbh=15w z@ObP?4QI2Zv~HLY2V&bRucu&)LEcwh(G6L6En%^cUw_KLM+cuNc&dv!%e@9V_QReq z*tL)lWon|dd|ni5l{YU8k;x>|N{xsUj+gPp=#==$924vWx*Jx+VOD;xwM`p7w4OQ% zzVbFeaBu}z*MlhN&PV@C+QyO3hf&#~61H}`xRD7s_YyWH`A%A843VBZpV`IkB_I^i zQ+NPSCR~LPHb1C;l*fg1mm67tCNVO=0=m}eZyCx(C3zk=MpzL-)>nQKSkdwOi=R|J z8)LQGLJ}r_WA5^7tN4krDf!O)h+=*!enDE5d~`g3ooHcmxH6y{abv_*7)l9Lc_Tx zbNHer^3{G{$agWapVU4(XE!cEj)Qf>JGllA9Yd4QF}4j%yi5fVL-wUOo?ocQL~y>E z*J9mz`900&>5r#JuAI4f=|BOP(-!Rlzl>uLW46l;6SlC^k$+O9Pj^N?fSu$62H6jt zC`&Hn!U1P7#AjKM5xNl^_U<0BPxBxFcn4q$4~&|WkpK**TqH$PQ5`?!bL74fI82e1 zBP4hrT4u=@Q;qC_!$3oFi35g!H=fcUaO(@d|KE{m^27uFD-36k zzuNS33ncL*vl~y>8co;jU8u9{3O{ktOzs!@7^ijVn6;QhO#-r75O>&wHm1ZjXfLrGbtxqixyIEgJvH=Q z_z$`L={&|b;0f?0hg2ceM7)s2OnyPy>*N=fSpH6>MgeVXDEg9J1~%#Lr}S}u)^$j~ z=+yti*m(y?Rb}h`?9+*+$w?$*3y9hTMUtbCJew-RY&Lq9i%Y_Ok==^2^Gdb zW8{MQ8nAU7BQu6EhjF~d(NRFbF!Fxi+UHbtx7_!he_(ahIXkSq_R8T7ulK>w+2-IG zJWT4>c9V(RjM+s0C>~zr*7tfr@kPphVU*ryRZ<&|-z+*?vF-|2SGtf@mG$xMK4G*Q zQKv+c$9a*~z?PkY!`mrwXzM`6XjNN6@I^RIs~-8zjef}R}0ZjQZ20%4pnrr6T+uDi(FS7ccAhq1U)FYh@FiXR1ub2d6zIbtaV%hyRoZm zIU;ty!9fiK8mMp$mn-Pf0^SD;UZM;O8DH3&Ei1mJE<1!6T0*>4KR_hmC{BEjw=GbA zM}DC4N%EV(Bp#V?xLj?-pF7q4KIa^<#xP^gdb{!v%nM`=BO#UJ=T60 z<2&e(^H3woZ@^L*EN-l2sd$wAw76;&NKh3T{$l?G(euwi_09^TEAHC=?&#^I6SYu! zOH)_s&(0h~+GA#JmCF3VB^U zRa}_JO$x2|_0^D+m1_V|xj_*m8m3~j(*3TC6T%^BRCu!;X+?bG4K2R9(w7_6y{Yd} zuN>+=Unz-cw=0$PO4bZdl|03w_ns~kdKrO^{1|$US{53J?4EnMS>?$@TA^n_-e)xg zfAQ$x85JU^hb-mgxQ(B{Km9F@*nqEy=Oz?+nhL>vzz zss}|d@Bg+OPr5?aB8wdJ=DD$j>OfJr;wSWTjn6yU*=SWtf~BdVCL zc5MqI8QQI7B?H(NryqPUv6;~d{|H;FP+{;Jnx!g%w@eUH^HIc-f*UZ9nT zAH_@`E+d8nugAf+m?L&>?z<`0G`UNnL>!fp2@7qny=N)`**si9r}MSWm$^$;Zd=8P zxf+w3a#g(Krw^c5meN$vy+#)>_^1zP78W1K0%LHsHCiF|AbEI@?VDt5$R+!`6d5`= zv@pqV#KQ!g-o_W1!}lb^q%|PP46oxqOEVP9xE1*1Znz*b_xhmTm7 zohz?Y?D_P?oawl!H4B9SQFo*p3j9icYope5Z^kRj+l7OVnJt_}!n76I^^mb&j87>0 z%&KoCQv#dz$vxq#&-uZ;C1KP3i}@s)f~-405~sweIh|8n2)?80uk0|Sx|68Os#Q2; zA#iRbja`+u(WIE`7EmjB@Sx^Zafw1a0f_LLw@eusR3J|C?~ zJLq{ou51Q-B1d&%+|FkLyR46e`joY1wEA9r(P{5;DzXMSvqeDvdQgg~@Yhp+5HCFy zovQ3I%o{6ibMQmDWhOftUS_>2mTapwHt@?TBfM_^E6P2{gZhtU5W}4>*F3d(pb=rh zDjwK%G}bfVDXrBxF?poV?TMU{3Z3X(*5Rx;Lt4ms4ojMZvQxeQ5*jWXo>aA0xnRUE z&iPLncQN?y|5isO7^5nCsz-4`rec2Rc`?maIm6ahfq^8?XRl_>+=&j9DYhC#&)m+p zn!|;stt_@^N=vI2Mn~^N)M`De?01)F1O`m2AIDq1+-@gG?)Ka@ys3qdWun*8Wozi| z!`9QiqiM@9T_?A_^-?6A!iWhwK<3}=1Qs>*WDueusxr#KFMo^Cn{KTVlJLlE6`?)+ z7AvU#)8q6o2@mU`g^D1BpGtfHMs8GJdDX4(72h9HS*CiH`^+LFq&lQs9+(v@Aw!7N zSpaTjI>RrK2Pjk}RJ-Z}`I~)d+MGwlba{b}&#J>N=J?_2lB{YXlgsS;QGL~Wi3%QF zDoKD49VHc7%>1nJD!d$y{xf0>2T%@bR?EaazLP{Kb+k{L1R9DrO zgbA%Kdo^OT)+KS4J$|k_U!HCD9bB3PsfOYwctR`VVPy69x}~Te7PzW~k*<2QQaEkIsCu-Z;KCS@?AY z4{47%2}v|pKWZ|j4c%{x#H1ryXcZyr-@;EhQkvOtQ@A-OC%f)!@;c9qd6vQVpvp$l zh8lOD9fh4?fkJ?SlXrrPQH?|CgK2uN^>~_}p}?7b6IYYg18I0ens@Fbq%)cvU{eVC zja%3VlTuSo3PUq?mw7b5pbeV8ySc)?9hR2Bu2|T@i#eay&hxF&@~;<2ceo6e&oYY` zL>Dn-hkn?LIsyeNqfraF{%AX=TuPsT@W=C_|8qp&@u{dYelkAi-35 zQ9WIGxE+(^s!3L%0yO_D(bY9hu0{nrp~UuOC$a!Z5er4iPiV}ohn=Vig2}3Jw>#v+_L10#^H%B zdVdnzhjhU$=PYIk;V&|I2`iZHr3bXvZ6Xgbv{aGj!vCau5UCs+(y#5b)7wHh7%nAp z1Qx4A+k2+8d+S=L_HMQYv5TIo6U+vo*BOj&*7Bu5*-5*jMrKN}x#0L(tzCko^i8fX zj8lj6E3sTUTMdeWYSoJ=k>R^VTU9tp?4-&TvnU^>qiuivoyFCLdrtQvx1@kQ|E^+( zZcqyvroRkY)DE5fVK98_@CR&VI~T^#227a8yDZh;8;qX&MvrN!Hw`v!P&*_$@{bK+ z^Ia-AjH1p|bXnzo?whLY0r^HR4A1yTjTEBOkZq+$x~?PS1`0+JKdvf8xbZo3gDZqA zYMPzNQUubz?lL%I)>a9=R`nuZ@mJ#F2Af<^!SGTW$%tgWi-+#T`_^caj6)t+uk)z$ zSYpe{(ciEX=_PK?pU6R?g1>Ia^c$K?wvGivp%e147VMYpGpYXlq^a3$zouqB3q0%Z ztnByC`KxLZi(cW7sxwVvN_uU}B`1&U$A$qJ-~LFp2zJZF_=xHxjbxH@X)xUP56Scn9I z;GJpcx|9fstjoa>Gpm@6K5@ttbC8c^hmFJ%Tj~vG3%{&9k*{z!w1;nfAR(*QZB@B< ztZKg31^2(RPQ>mp3NUFsARKCSnBrBM6YlT3<|up*jeglaxQfu0#!Y;%E#= zJedEvFp2^uh-oaVdOfgF$uXc|#g@Wm{ExmgNd8xPbQ=<0MBZfR@ty9hYu|3h!n3YO zV5zHu`I-|*@-VWlb7$Wsl0%s;ZC+;H{<%_B%d+CtMirDy#5De(+GZZv+t4M%5GpXR z%x*1_o+}CQyoZ?fw~UXqXMX{)_*~) z%)=%OK6qkmVy6dJ$+wOdye2OL^WYCU-!u^l|tPo zx16S$?D(dn#puc2P`j{xaX#HZTzKvmg!!JkX+9o_^Y-9d05%+A1+boea3L#_y!7;= z6iZ#)RzYPT_Om1fgMl2Y47D4hGzv3VBfiou1WiRvkqp9tCVKp=QmI)k!Qn zXQeL^>1x3y5lj6N_-eIwh>hS%vhZudBuyQbcqtNi zw7ZFJA^Z)uupn=IRTZmNTgCPXBXDE9Gq5EqCWN+ww6sH`LOW&N?Eha113z~upp#?o z+zX7VtgxFQ2(gs!o3)FZxE5hEzq+oMY3(apa+Ku6N^A7g{s*cqkZ$b`%V;Psf#uxm zjnx*OD|`r>i<#0o%mv>arD`x3 zle9og(LzjbUpRak7fC*1z9zz#OWJunGqvin6#OlA81e}85V5C`$IKi;WocIRXPto< zA&-I^GN+qC7V9-|`S$4qzkmCYtd;a?DO*65ecm$ShyThbyYD=s0BOE?CC|?Yens=_33?UrP!^#(0A8 ztYof4)$b@I5Pa8HdH0ZwZ+~T%(u=?Sg>iDeHrVl0&RoGk0{KN$yW+IJBW9*?JF-4= zNu;ABEYC~U?{Kt;sAO!KvjV0u69^6E{Snx{aspr5j=VBgoTLa^U(#~{C(>6EW8Yhg7ihvN~dUgYJK3!jHRSFwpkj zWDYy%NHyLw@U#;(08gG>um{+s*<-%@A41A`+C;?f6w<|d6;m4EkyKfu z_J$qv|3-81RPrup;Oy7YtoWnxpDZMQxe{iqJ)RQI;MISgp2 zQd`06RzH+ZBs?M%IiRahSo9$7oGR?HcJS$#O5w3KF;Q?i-TLTkynut5k;1Fv#vG*8 z?|d1|YvZ+g;yT$oqq~H+~_(M_a2|t;)t5H2Fpcd(){5w&{Gng(7j3n{FZ|FRj~gk8%Pn zPy{?C328YQ#@03(!viPH%Hk@)#?O>Kg)1f=CjF3gdWfF{s=IXcyW>GXZI**z=KYcm zxFfK=JH$Iu3nA|4nEvq5&Hy1U!~8$#&K$C+nZMt-w;NyY`A4MPP1J(p{5KZ}XEu*! zD}_(edSvrB-~+QD(;?VA3wa{P4->ex9vr;+b&Uit^|*wE2q*UVN-+MJHFi2*foM@h zPQ0p3yl!`}U0yvfRBZ*OgaoVjWKaWf^a*$)l4%;hPsxoHs4;(J~n?+BVP9XE=2AsfI-$h z4LRWo@MN!1ARhJ{=G(lKS9Tf)O<=^gr0{Hh8~AK~4;X_)yfL7^fQ|qqt42SUm$;**;)AXmgJn zkCJdLd$zyJh#>%X(X}jF)|6;106ks{b83GErD3~Q7#rWAvwC;8rJCW!Rxdl0y2Gki z{LV$uz`z31$TxA7M|ObG&j6amGXr1ebpc8q%2vG4opQOfAA>XoD?UadS^^Ih4#>9H zAc^by$>40pMheB`2);ksEV17orr(y;^^&qK-|-I})QE)tU!o)X;bDsi>Y+R<7i>8e zwPVX{@!()VioOn~g8#$EvCb|nl|23Zot&kX8Y&?cU7Ou~e`XP*S^?YduVY@j*Dc9^su$@ z`n3Nf%B2T?Pe1^8z&GIvBL4lk@Oaw5U|gRsM68U@XGWqAt_{Zy^S|4pT;O{=?0q-B8 z2n|_we%O}>2K~7LX3ifIgqS_(Xrk~Xmi5D)HHNAy8Fl<1UWF2f^3hqN?V{TDp937W zyamY!CK+)2Fh&ZvwPQ57=k&sOfp(KUlZ0+z_|j3rGikI8T2RtUf91=v#Hc?UFU8@9 z3Pl0J2w8i0DW|^s*>cUGfuVtR@G@d9nG3B?igqKOA^5emIrR+eH3;vm{laMA8!P#n zbZ@N9SnFha+VFLfWrY{bz;bfY2{c5r&rnC#AQ@~7rS;uDpQ!*La3WR;(Azoh1Zj=$ zXxLr2Kh3PHn#^`U+@XvB-V%kKj;9I9<3}>~1Q3xs!?sZ7F%Q=?N8?hk{leK$JpiB^ zea_Oh=VY&&Aks?h)R#Z#M*5n!mB+{q_`|2#`VW6+VVjS^Er;&!g~7a^uzoqh4;k5& z$z|Phv-E$OQTXl=H63{GKVZz3>|$J5!IrVe)aOd$+A;y;*>bS>Xm}mr`evGtuoVtN z)K19S$Sfuw+K%~W5c6m5nK2@^&l%udB|vI=!>;(vie?kzJ!^GwG%{htkZUJZ|P z?*QyuZWP3{SvZl@b_PnT9=&J6mt!<#<6CNVj$4+o z|FBNXcK5yv(CK~7ZUkP*U~BIhos9KiP*)SAHr=acBp`R*5T4&UyGEv30N%jqZoPuH zgK01UNc-6Nh;VM@VNidQX13PJ#kIAG0k)p*xu8j47VH@-JUkKOGix^j9`@u7eTkJ# z_-mHXX%B0r46%*yS63_dNH44pdA%6+2eHU$jX2ibhS7{8>k@Z-XB8t6Tj5;d)q0uH zwl=r$N7uVZQ&iO0)~8L-&2Q#hmwiyFJeS>{7smWAK?=aDpWLRGkw5O2Navq;4Hnn5 zOQ%-bWU89p<)S}ZU*RpM)(gQ_Iq1h7qf!P&>qfsW*sIriJZ21~j6}R*f#7s?x=euQ zmPjWv7}le)a4KUoj&&qJdIPdEynO4wImG-qo{C7#ZbwG!r>$RO5_97^C!~UH-BKZg zJIb*XBMT)JfyN#lN$%G5DC_PF@$Y;oaKwYiGne@VYwtgHX8PQ!^h(nc#}PGLfy}+Y zOUUc8-WXr2p4Q@$pf~E72qj@44fEZ78aDMY!y4KCaiS>eTWqb>%any?#ve&D7K^K{ ziF`M}`o|*|%K!1>5umocFC#+qaqM4YS?_(Fyy8ESPagazIp@bl$-t%?*Ahc2pOvn; zb)5;XW%3`-L<+j#Ctp-;2i@CtlnnX-?)-QazZ~`%^6>0e%bUo!`EiBTc#n+Y!H@so zW}beK`WpO5y)<+IXx1IK0_)6ZI^*9kTY-94dUVL8tbHgj>c^LG;Pb~0^;qdlq{!HH z7S#A*(!|gZsMQEWeaiqawbVx{O48yw%AsJIwZ}KabIRWH3n+omc2+{}9*o*-vt|vb z_ER2!uUSJkTb@y+anWs)gggAmj?8}0>XKtvyHA5X!lL^UIl{-v-oYrIM441;8mg3e zi>!WHM4@hGUD>Osj})$QNe2;aTJgcWIJi+&yAe#?^NU*w)b1itLOBqH&X?!F5L)o{ zB^adB-t+mlaHO(m=^RntBz8CQ9DgY-hyj}+#Jbc~!0C*bZLi^x@hVk#x8OVkgiAVc z&K^3h%w%fQ|HZxd9tj|p`2M$gIYn3gd|? zpMA*Z13G%$))6sM{NLcM=X+@4H}|-DwdG!r`fYsijCG@wDORe4+fIg*=1+ zoM-AVpW9JUr6cHi@hDCv(}I1gCV$vbYb_8Z-038kLngvuhh;HS8K{V0X5}Qqi>aDs z5b*(?Tm~jKPL%&ksgC<)j#Pd{hWa`gve@Zc+9ke|t@f{|Kr^7GdTO`aH(&@GTCGwChg8D?-Y z84WFj!30B_$^v;75z+wI{qN9pBYL3ZCD2@P>wb^qGPq_IW4GDWRn<_rA_)r6rwg1@ z%Mmy2dg=Dl*MlS7Ph$bJ9Fb;$iP85l9z01%F@lmG_-|(wR`NCCR4{Cocg{VJGmp2z zdDnPrTJNexC%;EfEe!)%SvwUgbWEytF}+3SSqf@g5Km1^$OlLq*Vs%b(_Btj56Uft@VFi*B-4a z`z}9CM0wG=EtUP`jKZFtb zp@jPI&C797`9M$|?4aK@=fQlLndXq-Ib=aQA149F5dWH;8?3n#HQ3bLNz~?;hX_Lh zuum3QgFut$!_V1FySvOamXFbu^=7c`{07UT=8upfXJuIqkF?T=c~{)v$cwZNqseKG zW>OP3ISUK!V*+7xrE;tr9=)v`E!gF<+Wl<(3jGIB!e;PH9^!hF2y*{gsmo6H6%Y1m zbVK;@QwzjQjm@|`;0I&!SCFC803kJJMs#DKX+6 zf7;nH;bpz*|KOsuv+7#;SR-wSk0#EkpCW5lB9@VP&~pZF>s;V1N0e1mX=}!w-NQn| zoRK`4e{_pHIWqoBVLI^>HfIpev{lvw>58?O`~jcHj!SIvWCx;wh^jLupgtJ(-y}LP zquWp|aYUN^oOx<6M89dVVzViF! z=R)~sLH`4MP)r>}&W-#Wk<0@gkc|F_huWEr00{s*;h*&a=}}T&u3jlTIN(&;{rYRi z4|{G9eI?4t`fbw?neW0Yl4gxDRLLIfQH7^WMH4_klDEkeF$n3)ZnRVQ16)+2S8YIpiT+A5V4=L%YOtNd|)29_olFb_e^~ znMfo$dOwYILq{w7(+(X#joz3hWX&No)WR)xl)31L`#$Q zVzlMLD;IGkV&j2x1HM$ow@KGL5nXFx$g*i7nD%1wF8L4Gp4FPot%C;h=YrLCtrzcQ zc?4wLas)`KqPqv5#gIfDQ@w_8n9JU!yA#Mkx3@C3kqN+I5QY6AJWx58$qKrs_{!o< zvKpbzSPp7XZdk8z^;YC8Z7DUvU{=*;V5L^o8Yo{8FT>w&X4T`)QxG~-2(TF;uu;5; zTbRQDM7!{ka}Sh3X~QF51Z~`ccf_hx6pb-L1=~))pxFCEvM4~(x@;FCaIP`vKzO1S zl|93Y^S(sF1MZSz7CsFzxQ`D5?&f{?EDM5DD_&?`@45z+^WzH(B6d%3={2k_{StkB ziIorHE&Z{~3nQL8o1pX;NF>yGJDkd`)xoz|*xLFMF?BW#$Vb$O78BEC;5BsUIhiJex|V!HA3LiW&!bb-b#|@MkwdP`q^$ z4}#q?k;QO^cmhW^X$#xn#=Ggn@Dgv#9I!#Na!Vj&Wl5R|yQ0W-*x5Vuanf29MsV7VzOyOS(xyldus ze?iTtRPX^PIOG;djVP6%Z`!1TXjxjh9ZaB3cplyXy(5hUfu=b#!6!t(; zQ`8%jJy?LsHAhi|5tjq66HzRR1uje-$>eP!k~Q;&3Ur>RR~i7WlIUV{9`|~iIn#$n zz~f|u+(a>s5K!G6x>VFMjqe{UQ4sdfE%n~;rl5~l-NLKgL1zJ`ScstE>8B$I9@k2D zbh^18T-3xS3Ma5V3l?WuZK}1BVf;bM2}f=+g8&kcoEtnwXoDL#53=iqt!f5%P%6I( ze@pTLFOI_|)A1VMgtGF?MZu)4h@)`bb`7|N@Vg(R8z6x$XQfAY>BvWKEYbr1qTj?F zj?1aH$be~l0igUT(1a0OZ>|%rh4Xf*>p)i;K|-=O%>cY~j(E-4)!q>hGpa_X8nX(c*e+0>bi}_f@JG3Akd#jO?lE&hk zqIm)t11I;R+jvomPknwi)26I+*Bvr~1T1n|&fKho*(VP{L<^65xCN!u(@0MhtWZWT zxju9i2@VXp+(NTUEp9TtlmY;zoC`Pat`v_zZNg)pWH`_6BQrk>QtXF&9(0&KvXLZ3 zPX<(r!7lg2_5hB zk6Bk%U&%cC&SdmG*XXvsP!3>dPmcHA9XwQAq|&=Z?b`RhP@um}`!pmLLP%;z z)L1MrnjtdSOkLh<^YjqS-(=V0Q%jA>H|d7u?1(cnv!D+&GIi7BDzY(c{5<|$kmR5B zran)@gwZI}o1w@UL8Oe-IL#Q6NSjXB$Z17SZ5S7j@+p2n02*JkRdp?($*Z~q2nzsn zyL@yZcHdv#~OizF^B`ct;^=< zPdbR1QX(%36HQSh7(g5|J5{Pu13c#j^rYYl zzi`PgFI_46xx=!CFu{b?#Ria`$u#-xlWj`QQs3*?E?md|wn#8jLkt|CDDQ5cAd$?1 zCE~PsdSY6gVzi+vG;5`-qHU41CW}n4(F{E@ms)3J=uvO*H&MDB6k>mrhG`NK@e zyJr;216Fd>wot$KXra7re%eFMk{{s~1Yr}tGnzzZZ=#((Zr*sG46X?dSkxsv`Uecz zQgCF=NiqM}vvoLi5_J{8%85UZwK%_-8yF6kflN4J>wQ%}uHm)<2g|iGQrvl05xas# zpd0tevt;<;9Zd{qVvDyEDB26LjT_LOIdVtMosdR;GZcXLh&Xa`)E-*t^+da?h7OS- zCJ(znc=~8hiX@%tB@wu@A04qB4aBk%xa=}tUGtpD9P8~k7*kjE(94BDsXwgB3&WK9 zDx-+IgL;))IA`r;Tr4&UG}t5J1hG#1CBZh;y~2Vj5C80xSfM>;2fois;Ekz6w9gcadu3=so4K}s5r=8vt$}C* z0Q9lCLLE$ztn)RpIzU(D4H?=S#M1=tpugzcEI}~q))ILrMM5n*CpMx8Q_a#ctb`>? zLa#QKV(L7H%hk`9ejG@3X?$R5uuudRGCM{%cF?Q2E@?%|4-XQcFoYYO|`47Ow)e->Y zvH%AcL-3v3QT-u4ff5wSu9^ai2UN0)1J8yG zwK`;;)#1hRA!E;eDFt$5{OE1e5K8L$(B$8eFitS8ooaTRp!=!vlaa2{uHke>4)NS}%lb zct`vH6l&?_-ckmhfUq()WzVHni!vk;_0TR!bV%tS`#D9Vu-I+XKnXjn@NZpj7~jaPWg-(!emCaZbT)0YwSYy*w613*{{=T zAfq8u8dI2X_=nUe67ncK)6%0@G=FC}_OD!g>GC%Ysene)Zd_(iGz{RqgPQ0BulJTI z;_#yKd{%3{@UW<{+ zuHU6uSf^pd^xOze>5KXj7Jgf6$y4+0(yiDRY0hdRNG$^avi#fGPL&jRGfJD|Q(Yst zB7TVRHb@L)JPS#RZ(_#o7+-rMXKg)Xe<*58cd8bN*Ppt(_Ilx?bnDRl`m__o2%uod zX4;6*MMh6f8AK4MmvYKcc!yz?p8L}~3*|MsYAmm(bJ_idGB-5+bmnTIE($vzH$EV< zD1&&7Bcp6YWNwiy1e-U{Tfm+7xwQ?Yu1Y6fivq&Nm;Rp8uH@{Z*s#@nzZO$6uILIL%Ae0o!?j!uI zvXaTjfSLMROig9`3epuyL1JNEpQ$?aA$HyEr)s;Dr;d_8#E3L+Vx!IuB_C5Xb1~6TkW2SK^Y}Oj@wP{vdX&2Y^JUE3xy2)8$ z@^4>>(2n;mVatSVajunE=a6hw^hQi!-@dXA^xdzFd#%+dFV@%S_v6O#KCIm9g4=nP(-G+~QKwGPp>TfkDPwQYN zxjHnd3UMzoI-mjntJlS(TecN)aa%QegX@As{-msibehtfbDjixEA*Y$9Oq5+Tgh+cLcFlyo@7D>27(S2q0!>P2RYfgG6W`|R47f+7l(0G@5;d@wlmiVb zJtQ%}R}|vXyN-t%GrWutW(DbYRJ`UG1%xab$IX4^8@Lu>4daj#lV>iVZUpz*J^j83 zn~L(7(c4$OmF!>YRMBtO@e zvY9cBGH3eolDIRzvQgYKXJIMl&$I5uOD%ZRDxwPh&f2pW-~e6;4q+u!A*1{We_T?kVv7WGm+ETssc<)u{?YfP2;hg9 z(dDY10MFc18I~FnFj&@}TLB`jEDcyqaS|?blX>grU!4G>VqTZ=)-?ma%kC`B;x>oZ zkhfSJmWcojZZ=D=r{xmRWcc?bjfkyaC02ZZs4XrHUVVw`6v+@=-hjVSD(B;bmLTtD z?TPjJK_MBDmNT{UZPtrQ){H$)gm3uaaGo{iBn*RHQCQvHe?Y3qH+G`epYgf&0fkK0t;j99fpe0pJ zTf}WQd-(M?X!QspuvCeI(Cl#hz-q{tJEp(jk55{Bu4^Y1d_#+8*dZryfwEpHOH*U2 z5eo#!pK2?tkRa(?qo$M#Kf{wosfH^s4*KA4(S8l9v7h@T+n&vAQLUys5E;tY*?z5efty(bxKQYgCL5II0 zDW`UvDLT@+IzOg=hrL{pMaT(|!$QVt2kEYdUsgb|k!OQjFSGki#w09&-QN(OI#%8>_P1%?)O^;T%mkWjf zTo*3CPpACM**f_AV=Yjs-(D%s^4X}i55!eKrz{ZTqk!w)vJO|dT)GoKT#)i@8~<)G+X~CUY`}D_CQ}r7DF+Wpv%{%M=Au875rt z=58ejQ<4O=wC{&kWF;uuSq8{E4#N|y#at?o{hBTekTELQJ-~%11d9y<&5@|@g33d5 zJ;5*e)3RP=E|C^d2rx+yu)u@!pR5TJm`UTml~@Et74T1Ai)&It%lKkZOyGHTsuF!|u~noTpD`fAr_?ijZaph01m%S3HZSE6Db$H#ON!_$c%6EwzE+fo zZd3Tn{4CxiSiYY9nNXRzJo}x(wjxp1elk^7?SDOg(T?>y=Q{f(BMQGJbQ>)7M2KqZ zW{kl}2~R6JgHQzWmtj*Xh8d_rsb~l92ib{L3P|J#Ce4$Wc78d)J7GQ8)%l{@mMna* z?yWy9#LXxKr$jm@>smgoa7DS!H7`qoD2wxn%@HbiQfE~303`pU~Dg@GQuUhV@yiF!cz56+Q}z&rGSI> zj#J)}A+?Qs3QxDd6YQniNz01SKpHv;KfSDIoMOAhUC z0{e}u7`k>cvam+knF$+a9CPmYtGjnaR?@j4E2woV{4Y3iHDIGCu%wQe0l}ztVa*Z4 zuQQbUg352!W)`apjLnAHK`DyL2%#k2O&~3c>*1=miVMuyAQO`}<7}%}tonf`mGi|5 z6;}TkR#c^h#cGF-JqvfP7c8tX_L2{zZWXVu)&yhfxqGU~@4`703QX8%?o!b6LL##z zpyto9H?0$fnDUr&6E0lQQRr~sI=H)1NG0S}@P!eFZYd3H_BaZsWJ8_${LH=H@n){@ z5myTkd=%8cDgGt0P{PFaiV_IxSwZp-U|q&Tf}opqr+6!qyR{O3JP~VPG!P&5F@AiC zFMlzwDxc;p5tK#Ld?A3eMik&NH_<(Jek>3Alee-?UFNZLwjpR{=z#?mw9@Q*zQ764 zZ3X`=&#mW=xbT9BBNl+RM5EHhguTR$6=AONnHuSbJ*ivvx*|Qn-my(=6my%`odP z*sQ`8PuqgU-GXh8Whb;&o}6@#d2#2AVUAe?898^79Mvb>j2^MuTq^B@tuzr4oy>_2 z#p{#L9 z6F^Mx@UZ2@1YNSXR=c;Oig(X;Pr1BQRjI3aL2?n*HbGkqKYIw5bNA7>)9e`1(R9O> z8(LaE=JKnfW#k1cHe>y6=cMyMPF5w#enECs6>m&H8fh;U3;Q;ewex8#LcG>tsB$Wgkefj zE9nJ4QH-1aUwDmN9cFql&$@fwi-9ADsI0d(K5#?=qmL~MpR3j;TzIv@!YDv3&PBHE z%(2q|zze5>Ei-}pI7BNtk+OQ+CC}4lb zn@i>Y$^V7QmaybmyYf4&5iG2!bz~h#Zp7FVTSMq5JlZZfjGyg?ClmweWUnXrwW08U&{R^FNA+)u%tJKwcx9wnovsts$NC4$|AUP zYjhyH+|;5bJQ78{@YdJ-7S#Uai#5iP(*d15UlLx&p?^pM38MoF+cPi{3zh{OVmiQ( zhsex9coHAuL^eON?wsCXubR2KxSGuxRIHRq=K8bgEGB&bFmO>(m%{5JlL24I6J=0{ z!#MMp-tO~WJE$auN(%GEG&_BZh>5u>kc&^A;X4k~KoW2|?cHQvEF-&C)GI?#nTgSE zJ_R7KD)98hiJ-*jyJ{s8fh$4L9py$U)BYZGJfcm4Z3G%mSlW?zc%{)BoJ{eP zN*4nloP~Sdh(+W?;adu#h>TAqqsRrv-en~%goDGcgQk`J40;JLIz{C?pgL;{X)-h9 z?u8x1K5X%>%QQbvD;df=s7*kUTNNC#wOy>GnQsS$-JexN!I(Q3ahL2nK1o?(MAtu> z=84lsSJk)Du%?hECe0+B#NO`b+B4qGDWzF%pp zZ6&$39J5L`aMyQgg~bhG!m+79uj52|RW%?yT7;r=?GYqzxxv7)7sB zRxs``-7PW)ph1WGHCqU=-I0PP+AmO2Ce{F>6NcF2{#m5H$tqW$o^+lEbvRC^EAK(W zOOnFe4yPtDglsGYhxON`$x=h7y+fY7t~t zaZN>55pyXLAPImk`W;6ofgkcqlrJZ9hSx=*8%RZ@sL57|z-w~yA56HWa8zW=VvBD6HdI@Ia&eByju z5-1(0;Um!Gr?iG`@^V-Tfmvb+wy4OFC;;*(Q&`rvQ6u1?^)v|8vR=`tM0XG$Qp|DU_xaHT{U`(t4i-$~4QkAZ z;CtGFOO+_pi<`nEqn=#_I7NNT&u$17&#bF;M2=8>NxUThX?K|IxqJJkuW!WUxS(wm z9>negG2*u7klL^XjHN~Wh;pQ*zcd%}VlnqeJD$e<3DinW6!GEJDev*9!%6K9{2w(& zk?eKoW98{oCdBr*V}q?&sNw6F=xC69d{#gdzI|JT=z#aex26N!kysQnhKQ%hQ!F18 z5c5Oudy$qVrC{eri#ezFzu{1c$f-cT1kKLLX5nJUM=x{{7efzWdmh z7uPvR0#%q5peFTC2C<=qP_uB(UlL5Q0^-9}n%P;4SXLJL}8G@%2xM&j;$Kf-~JT`2%S45sm;@pkWmH>6GVr9S=Wtn zE-aF|A{IM?BC*B#l(xvr0bJoIfIMCMLZl_WGOB&SpI6uY##$hW>j`fu;1-+Y(5C#O z7e*wBlZWk_=^-gA%Suv7`U_l+#vzR+h^;cHEvoOoDrzLnN@L(3@%Xo|69Cz{PB9M10SO+4AN8qd$cxZER!^9M8YCQ@ z{7^brABkRhq5-Y%q3pWTyV7s~9K%~r3Oag%litP4lOac=cR3PzxSdFuW*V4rVp-Kk|-OVwNVtWh( zFFfn_EP2=lqF|cW@!Jj(%X-g}7;rbPBT(*_I@=pJlFhm9A2N2=EX!;D>l=~|M4dcq z>pn9fpQQXo!auWAf_d)5gKbuyj!BSoIOjGVq%Ral_v6L}9MmQ)N=?Z!4*1qyKg=SJ!l0^#M=u~UeL=ZFRR^ys=;fv!6NnrhpZ;L(5d*F~jhcymbBH<4OoKhBoUtJD0i&~yFBAwB+kK5a>hcDw3Gp2ORc3Sdj zRS+p6jz+MIhX}oV{DIH+8}!1hiU_?)(gMB!~Dt5GDoYBClo2jOZ5)ybY z-19F<=p)BhidLEQ=cki1(~W2CMQ5cr@HlcOI$*20v7^MNQ@*GU=QSCQPg_zJ|KBvg zu=z>W=GVju-3d+Jc*HclXI3i_5|F(26o0Nf$TJm1BXIKXN>r(P*zAG@dvavk%%egInHp5S_{5$7;~C&ya-C7st}lk5pQjIRAutZ(`AN&8F!QD zRTJ`q8uysLhuBz}<%;llwEa^13}+N~!pSEQh+0K9Omw6PHRP4}uN%?pZFS_+9XRSm zvq$-GV6n4t`J8~o>6$W3urBtelzb}SAiM3pvoJ-Huq0e1oDemDMdgF$_|O z{cx)o{qSomL#)lR=PUJ);8O*QE2u}(f*R(Y`)vaHdCWt$Z;?k|A-MBdK$@bByc9OG z{A2zh9c94N2@ykgnr_Jxb<{5mSN|*$4C3Cca?PfYx0G1WTFF!CXG0^|vtFx~ckG>i z3Y4$hm(U^i?(FiL>XRxm8m8?5l{gn(Bx#abUD{nvzQu!J_np6Gi+sxP8 zb8|gox%(hp3pJ<;1gf>H*4_{%bR``+p{70Mua>5~mfg9KDpXr8H;X3By%|_@>3rs~SyW7E)ICgaKM-q* zj4**+bR1`sy0Q4xHKqRpzqcf>|A5NMLgXXv6x7}zTSaZLT6(4a<`pQF=32|01kq1x zSg~?t_V9KDJ~k%kwykIX@SJ)IyZGA&OiA-;%;6a1#%|ZEN3xjf%8UGVer8eQxWABnxTXHbk~ zkTJPP7DJ2gYl0Hiv`%a19hxAwbUe}POp<#ME=b8^dY2nuh^_fU5i;|rw&9i0X%=vU_{@S_ z0CITtcu~)9KcX9e7hz4G#q<|iSD!<6DwAV_?%R)+ctQEG# zm?CXvJKt!D)xl-_sJeBUz|6<_ zzslHl=!ZJ?rAlM*@Rh1OKOy{8GDdjMBCJOCKUSr=Ox&=}BTTkR7j6FRYV$$$ADv8< zB7V6WUXxX;F$AlcZZ&A)s|gEx8Sxu9)w0zLYlz6?{f;$i%*`h^YHqQ#8+Z8QP`eaA z&8Q-~+|9U?Y0VH%D+>eS%${zY^GSN zmZ+nFkojbaE|ZwfVNUhJGh#PzqKYa;PR_uN(LG$R+(I{wClS!&HJEVDly)s{jc3iI zZsDI|sNiCa&&}gR;*v@sy<5OBU)DBlQsQ~erEPKt1H{~jtC}&nvwx$*M&zrJHQO*Y z^YnNLEfXMNzA1V=X;X{C6sBJW&qRn>5PYsDUJJ3+04yy8`D!3Lt$ zihI_9TAfjaIpK?{=V^L*bKJAbGzKCdul(Z)T49d zM^(D{5P4ro@{R76_g-L4eWpPigK4!A7w~|$bU^6{ui9Pr#A>$rnxj3QUlj6Or}vFl z20L911=k{=)%>sL59~@H@v&Fght@#)Qc8)sXdix&Dk`1VESc@XM1;uH+qI$?ogPs5 zucZj?T1kDC!#;_zvg3QYq6C8_Q}WdlkSp9YJ6E0e)m!!f6Pjnd;zX?~zg*r-=DlI4 z6qDsKRkHlV&NF538^I{kN_aL{fRLj9-OCC_6LQ1JauvL~K(M2xPa|rKk-153ZE9F) zElgS{Gk>_TpIS|R)81_S*EM`Wm&SyN<~NPE`v5_*8>67Mv}c^zbaz28yGRz%C4A!! zGqV&{@9i~wR1qa(2oV)V1(?U7x2c;3J90apX?Jy+u<7z_-U+){K*GKsmJ#FH$JfSk z!CM41YWXKUWk-rk&18!@B|Pvklks=l`6)7J2c)C5=KmtJmitK_8B1GbTX|RUU~NQ8 zfA^T`$9V`9=KkaSI|ju(r<-hHgBimE&)&PB-)I{#%=Bvo4Ds|4!>LlxMW2v<<-0OK!$Gl$zNoxQT^BY>S-r(uiwuB4zo=&yt zB5sDb7wSTI{{Y`wTNHiQ;oi~uuX9Y5TT>h&6qLY4wfzl%#tL=xIgftp#&rR{>c0tt z&2zKh(w2}pKxYLLndzTOp=RP%m(c&^L?9Th zVNHFy;(70xDUTtd@UjZy2J?n$KPv_cVXP&Qf($>nqLDeYrO_9%w7d5;;v*lAlC*Wji*u^emvQCJc8g3??- zvhX&Xon>&Ryx}aw0N(YFe1E`>mJ)W^1XNYM=Zs!v=@xm5TRJzLY}^}1cFjp6qGE^uk4hafFNeX_xQ*cpG;*fh}!y1vSiU&!u&}u$w$d8emf#u z{3;3xxY>2oV^J7evm#~$F&*cKiX|QOdqrT;^Yl1#QCT#;Qa3v5z6y_@G2cVikCCe^ zy@im2J~~h#;DEPTT%WmY%5{BTRzPIz8%zQlk}w0x4%e$HWfhS6-IF}p#=~J-ZViZ5 zH;*j{y6d&XG<2=cLZ=txSWEJ2EM2hNSmWb#Vv>f}{5nJis8g#$Lqg$rz3o=^{y2FhWl|WgBixC z!B@ENpD3NG2d`J`$!?ze`q&R&?!#iRB5v+;fWBmb+$I2LElSLu%|D6|utXkEDo0T+ zxcajaWS=vgDlKEaCgV(g(6Hz`9XCWJMUZHqHA}v9g}~ZMQF!XEfDkOO3&3^76(nSx z4!U1Vqyl%3a0eN^aapLjzpF^*~}qFmx;=&QtbTUG9L`(?z*l& zS^fAywDGb+=u{p+am=gYcbZu@+trX0P!JW_HfBRXLG7mwgv5b!j(+Sxw4LjD>Ovnt z9p$wCZ|FR1R|;TOKn=xc$w{Wd({3uTXc;2G(chvKyKrsKB6VcBj&>s)%wG@E33A0b zp2w8M#BAM^8zf3&S$094F1V#3QLALWj4X?nB=FyGL>*s9V8Kbl#vCPNLeTF~uNQ8r z*R}7w>wRqGvLVVnsV^buIR_Z*zg-D5UA#n;!{~RH(`2G>Yf@&@D0{$5W|%L-5})Vy zJT*bmoZUD>xG{#0izGk+sBWtx zE1V1ACc>pdN_`w4K9;k%27%%2H%RN`iHRR__#=mCTbOkDr$-Z4K@l}3t;iYQ@i_64 z+7qFKYKz{)9vZ(=ln}Qk=(xMi>5$4K{E(J|pfv<$wfqpu-5^ycmUrVy!m5}Mtid0d z;O*X3J~%sfKUwIhM-ISeU@16qZW+J>Kvrsi$av8wLTUIyH$~a3g7q$MvY7Csmo3Kl z^!de5I~8)AIloc$Ot_y4ydJqWp()MxDo&9pZY=*9v|kYp3C5F4OM!wZqni($u#Oqr z+B+>sk!c|ivi)Hy)upkr49RCIa+#D0on>l|GJx1;sEph1PZEL4h*u6Yb87I z=Hcvk92{rRrAkc{Wn0xyk;7^^W(;-Yo|T(FdHhbMKlmaJafv6E+2wPseW_<8auPE% z&_nRF?JHhnw|`qCrrBko^_w&9I6-81a&p>{xD6u=RdwH1RR)wk(mS z>Y*$z>(hoPVa_Uq5vb?~es#8PNaJx@-Faqzek=(Zjd_Wz^WZQ{!%`{~dS_>1yThi2 zEdZuq#b!7Z0E;FjZK?3#q?857zk(`UkDopF19!U|0cUqxm6kD~{9;AnIeJW9f(6 zxeE`O1Vq_T=IZnUbqdK1yq_i?=9eX&j&R)Y?itBiz;n6Gl4R+zkAK~fk_-GF`9PQ# zx7VVJgFqleV7nTy>R_NbzBw-8R!D$PZNG6*z`L&$%APTQN^Kz ztdY4Pvo7iED1tzNv~N{Y=Rhy4jzT4}Ql+AGJAa7mO^p8to!d?rq;%y6zpxP5V^Ihq zbt@81J-3UekI(Ib-ADA4jbZC)0|QUh-JLUqGOfipC1TKXAq!iI;*`uW00?y>=^wxk=aj%O^O)J$Au)+ZhrN)#YINR#4!mJ2A&wH0%c+2Ll`bQQ!~a?7qGF=2$o5Z^6jfIX$x zpxms~MCZKx_V5>^xv8?}9C0ZJN=FOOh5Ek4%{(I`ONZkcMb~iK^R*d?t@uE&0pK26 zOpuV9vR_q{I0GHPEyn}=N56= zz$)l7wvx;vXaNyi{J8~tg4|>X4kso;JXmMxcIv0t?zy`wHKVgT~#)cqzRP?W_*IMsN)PgLGvAS$2a-w{C=rZ! z!A|{=U-9VaG>D@eU9F35)`BCiSwwu91aR|)V87+l)$t}XHs)TBBY=b63|BDDGU_el z(U>0hny=AODXfpg-E4<^&qEb_^dU?Qpbb z!n}xEgU@6b@yexN$54r7KrT2#3n1?@bJ-vzF14z+9_zVc?1#Of9T6<=+@J$1l=zt$ zF1|J4z3YVN>NXm@p(VTnRn~&M5lQ4j-nnMB60Un(z6wJ@Pqsl&H>yk0 z?PrKcnPBanz>r#`K~^PQ`0zWzgvqtl#LjWc*zPoXr&Km%QMZC;tUNIlarj6yndX{G zs*GMa`MqYoG*?P*fWXH!<^R6)N~Gt#Q6U8wAvOSq6CFouyb-j9~sN6kL+J6 z(;;u=<|n1aj+tP6dBW@8Z8VM|1C!+M@N>y?H;q?e58q+{8vnS;-c?1hq>DEtm@;Q1 zM$cx9f|7&8y2l(Ks-VY2GfuBD2XyC?(}}EHhydoUS4VI#?g^=H-d#ki#&Fi$Pp@&+$>*;IP*(oz# zcwJ$lm#>+^?^mlq78o^2=mw9HUA<|s_i7?shc~R(_exoUwtd^AXN?EoY+(6AzlV!< z9sxu;n4rPVOhAjt0`%2vJG#9=LMLJVQP;pnd}n^kEQ{&JKK_2rv0S)Wi! z(=B8q`SYmegj*8`pBbca0c&KEm=od zZxp-0K`-k=ezW;^RFs2M%5%kM=qteu+2jk?b$^)g+GTtrne*`Q(e%2ovy3e7X=Tgn zSy;KfAF|_1Iz$7;uu;ay>g{x7c+yUP(^l#l5u&Lxzi4@?r zBsK9%r&a}arhExRAa3EY!^><^jR}=Ta?FpXP5=j;x>FJl4+YdBit99 zO!hemu7@3cWUz(_@r54qa#KdoX`RiUUCKjCdB{xnKRpcj1q|jHKc}(%Wimd-t}3sM zrESZ|M?j|)Ae5)yj)?8Ny;3EhD~%?--$nd@E`;V{L2G#)`B$nVH;}~>!3s4?@JJOc zZ2|S^Z)nx*3n%A+CB*9mpD)9{qQ5`;eG2-b8lat3hI;0F%LBz(DthS_X#3Ob?6C2H zdkjK>BM7ZTG@(@E@O7M@cR{(}Z{O(B1`DjNz#A*s8l7B0&#&&)iF05=FxElffFfZD zqh?~S*y5t#5wk+6f{PyOh&1i;f0!p{9;`+w9QnUs>N{YZW`4E+HXh#lCss|WCgU7b z#?^k8x{EG6?>vZxrS#!oGm*<;t)VH>fhD$f9?yG5)G~Gi?lj|0?ze~$O3A7ZlZQy~ z!Ie)DDtyH!=hQFCN^q03$?5BL77Cd$oM`9bQA|iApP0e<@#~vS7ovrnd4_M42r}d; z)=>5z?t`~Y68II)qmCBEcy?}5=a9mcx_j^q2^*=dQV95)7*LZjw$V&QcTq`C_!Rkt z7L|3f{)GwU2WoxRPR8BvvjlE$2hyv*{wo1LRE>%bD|%_Ti?A_#S| zzwl>~yV6^&7OZ0dZ#|7hhCaW8mH%NAjWe_Fr?6iO#+v-8rZ$EEH`)F(&`#|u zZt({ZG@}sOB6(0Blat9E68o4eY9fdiu9n-<^Fw zE=#l+WS0=DBDO;6jZ_U)r2N=#*0j&hl0m8y@Cxm}otz#2H2Z-QoSVLFGILK3d~ zh*?d16@Aei>i0WESiZJLg2T0phhNvAV23mIl{N6IbtMfFunNWqgqHD#*b6Y}SfD*7 z_;Rfpk%rf@cXQQmRuQVhmZ}ooLL;sd8@&(+!x`7fyF~252~1;-KR7%uGp%X%sCRJtk#}p)q9*$9M0D#(Ld; z#4>=5{>`_l%?(m<4&LNu#lq87rG1SwPa4d(jI@-^YWn^Q`(aEIV&O&$7mitsEr^j7 z@T8!wL$qkU+m3Gbbj)C@Wv$|uYEMQZAhEyj@e{pC4kVZC8fobx&bPpYosOuIA69qH zjl?~w{ThXv@}Y{zNzLLI-2NZjr*dF-Tu9~>?M|-z0~h3?!Du^@Jw&AHpEZS~+gxBF zB~Q?ZN>58oOE#ONrI1$&@qv5Zx>&3LH7~Fn+qERV5iuQQ1p1ZG~@(pB+rc412K8cuVpU-4A*5zfpD6BDbt9L(B5Db z&vQoVBo|2I8{WH8SliNrW}^%v2M_yrW5=n&n8S+rD1PNZHZGW%vJ@V|dsb^+>JK>+3&^^p)6 z=i31)6T6QtCW)Bmdj10tLh6iaV4w6}nINUB2|Dw*k8$3{Y6IGi@Jg_NyUlN&l(L%z za2rha+#VA_TcM5xf406sdR^heWPh4^Ba}I2ZmGT%7+Y~#RNFiMhfT#P!aVYFO*WWs z!qINBZobrL2)%%(CQewG1z|TSP*l-$Aky&#F@?WdAwUJaryzREYn1V%I&|`q@o|q` zDy?@}jDWi3wrU$HszA>y204DwsIl~Ejz&8b5e6-bpu#M~PmsSlwn=%kUT%Hr~2o3`X;cYL#Mu^DG z3QX(IlB(juQ>zkrBVc${H8c`3Zyc7JaM91t?g;h=6R;X#G4d`!7gqfRIued)w(<&% zi?}C$pRl;43l(%eNw{#-4M`Wy?~Rl&=~D!B_op#Xa-NvSwQlY(a|=lT;rvq>Y+^AFOe|$@`r%22a(5g|^0m8TavcOq z;$B8}NUQIG)}yJES~UL>DBb<%f{#nCpqU2WOl%Tkm4c8bV$tfV2s3y$-$rG{ZGU2F z4rl&yDJne0*{&}T5-$<{4+#<+o(rE+V)xi*qP{WE(PuTt z5Am5XJlM?mp>w|;m>@#%sFH#NYR~8nCFS#~46c9-!vluhnqx!_hsVhIbvvy#PqSN9{>i{uTg)DnS4j zQ|a=>kyJj2!?{Vy{0T=Zczyf|F!cU&fxI3Cxrq+irvo(5y_v`C_0Mw~f$esV(*3=U zKdG!z#yYfYq0nld!CFBjWfQ{6h`~To+JPGbG&Db^Aq!-xO*zSva?!bmAFnO|5qrJQ zr4B34DPw`7=P*}TdASbg|4?=wU{+OE-#>d#fuV_j9Th=ER1^dh1f_$qp(vIpB=_E_ zI=wMqFIZ6Q719Kw4vApF78A`lqF`byfU&ojXf$YM25eZq-+%3U?hFI(`##^}<1lmY zIlHXB)?RCEfr=p?oy-~zJ)JG-bhSL&UmQL|28GX9=L44svgrdj%TC`8T+-yQZe>BZ zm?>`;z}(|e^o$>SJ|qHMNySg`%eyk87jU7cJ7tZu&InqjAwOafjU0F$)QSMynhkQJ z(+q?h8GE(-5#MwuCp&K432bkLa&cDt9GV?_O`RGcSvRuqc?iUn7} zM(gN$7{J``9kdqGOjv7RxR;Q=?97uW=*#-EMqjp{oyYcg6d_xNw9n*Nz=H!;2~)D8 z&e$brI?yF@hsiC&_a!9En2qAF^}BHcEfcf>q6apsm9=|qSG;Vl24(I00)S2;(nyPF z5D|)tA^P3OP2xeLm)*y+#I0mS_XMyj`x$f+-8&bs;2DC^aU%fSL)X=C(<%&EHj}Wm zKlEQL*H|Btkj3;M$!u=v=hC`mDz1JIixzM2T0UJz0*j;#s6F%xFm&Vxfu-5hp<9$9 z+D^T!CJ1~+JY%7t^inxt2ef7ErG;t8xVu+a zwvli87^LqspnM0oaoI@Ne%RicvW((#Uv@`v2^}$g+5G@(*i;eNusPuIk!vBJvL=Yv zkE0i!FI&W79zL~!9j}9h+K3`I#?UIxk0qUIt)Mmn^H>nC2YO!UbO;P}b>M#Z_n6Bn?=% zQZxvfbc5{SYT}Gfy!YgVCwi`XMwLrem<9pXoQ1Pe6-~9k;VqyZeFL z0VJsKFvkn~&7UvNl9e@XB`j9H7whD0k`es4cRAekiHzj#kzS#)fkDUpBOw~Ne0iAAa{jor7tO829+gX__pR7dTrPz#@fU^Swo1!W zCv}st-DUP)zC4-MQ{}s&@5X(LB7glUlF58|f9{IMjk0tvC$cQhYUG~}LWUX$@JHn! z|d-6MKA9Q;O$4gJo=16j=&P2_u<9DW4MU&snt;Z<6rB$%z{`8RBo`y zouO~q9U9X*7gRL51WDdebstkX-Rls({>Z+~LemFC&`=te==|E3m&kTR&$5saki-2- zJ2h<%^a49$5RM}02hj~M$9y5a>&|hjAHECfVR9*37_N{Qa_?T08{qPgu%JDylE6bPbBod1S0ga>4ZzE^&JW!D2N2#JU(dhYjO2g0Njo}v& zq+_n(_W+kC)-}lU{^LK0R)Q2AF#`%d!FXmgESro(A6~Chu)n?rjg0<8K}>`Yzi3K$ zZumkb`BQ(eJ*KC;;xW4eg?{gF7|b8j#vq{XnN}fo8-A-K=AVYMfunvdJNf86xNp-B zUnZ+}>c{B$$De=&#?9s)3P1cVK}Pl$8jw{Tav*V8p^w^aU`?=uf#Z6)SkFF+1Ei z&$#r&mZ&!QX^@DXx}4?9xrF@KK9Dd@$Cwx$7@8#yUjYy*xD_ZGvxBJd188KyjcMf! zYLDg~l#JjII~xlHjnk2ZBoP;C`Av}MQy&CQ28FV=-D`U^x@gAil|7k{voSyX4X#u3 z!#@+bZ$!AM#?T-3Zwk@eqzAYe2;!>P&&auA6eLnH7K~Jk2No5R%o@IjD=R>o+q{Cs zvD(-kZMT79W5T#m#za=KtdhKX$Y~z4j+Hv8P*W^lu~@t^sX0fV{7mqsj?Ry1p`I;c zt!A7Hw~jDzFxms3W2}M2SC^&C0;wjLTVfX*@i(xn$ORwk<%*9V#jF+AXdgE*U&XER zip}}o&=+Dss^i%WC&!EJ%-dEpny8cEt+{1ky7j-)fDb}?>zg&;D%0(L{HdUP!!C-Y z-Cszw%iJY5oa%z8sZDf?I6%|F{`qpjDn3-AD4QNff>c+H_`1OG9--2|yqFTU@FjyCj+Y zv-26}wNbLaDtBAz+(C=(Th8wi-3-C*myN95k*-9bH!rHN z_5>D9sCEg?W0^JD|IDFQxgkr0anF~HS9urPn9#efyK`^NLHsr4VLgr~`P1w?7?I&# z`)$zcJbgS*SDp&}jsFm)N9AhOr$gk;&og=RYjEiJ&#JS*TqUKezOuT6AieBthWUFI z!>l_2e62f=<@~)1WHJ6bLd^(93~i8*G5OtwY4X(|1|V&C3kODWnlq-9TTd~C4>wUD?hqPGQLh@78I$@~r zI$;2!r?QEcChSYTy_||H$qieD9buXsW)aU{zQQWZeqkvnuF97fcEaJ(`IR35X!ph` znsN(+k39w6@|ADGg7-{eUL&W7MmWCmU1oWsw^EF8Cxn<|tmIPSw?m{_b}u7T^=67H zxgJ%!3-f!4PbSPmH2SJT#DahCqIq>w_CaqqJH>zKf#D}yrPs#u)th_jI0LY((q<9O ze!_1w+OZ|zww7~fw6kyilsbM@U%+hs`P@3UygfdZ5j*LfXF=fb3DU8uL<@NH?-1tL z>0*pGKWFDv7wDoo*_R?TDbNKsCJjwWc+5Cku4y`83t&lGgt=PWn+$mmO~9Z?MQe^d z+qSw$R106YxA1A*TRTB%Z|xyPIej4q7ryEi`k#rz@h&X-W7D*AxJ5J!ajYD~RsDvk zs+I$XiMg!4>S2~r^#q`GulLgyS^>R#JC`u6GkWzC^Ml0AwZo>2rvq<4wcWf4ZUv2FJuPti6iBnXh_B**#D?4sFKr^Hu-A?x^}Cl(uI%cjWJxbjY7s(Zrv~ z2z&f#`ZJ|J5(~I;z?kt3{EB#u8Q%c(S4ZqmZ~5vStdD26w*~AE*c-yCnZ-4I@MI1a z{2@HI`Z=tW`jISct!`F8=B4dDG1d!5^Z5(MK&#c03At4tr!EaT{DR=vaUnS44PaP3 z5%Qe4LgabaE5gk9(R{G_IT*2e9A=Y0^f@s1>avO~rkp6F`ME=Jw0!j(K9-GYqLU%# zk%Q}I{b49iy~*H-m)OPF&GOPFDlk0pV`iv6N0w{T-mDE2K#GTb2z(Fw2st^iP0LhP zMfLf}h|zCDM1Osxp(jJVI0#HsFXGASdl_`nSj0v3O0E5IMz3D0Q2Vr{G6So>)eS9v zQXeIwJaC!9#*_L%(2pM1>2};M&oFN095bVdAb%~7dlvnqGudzT2If2F_h>mjkb^j> zoMYCnG}S!d?E{Lnowt_U6hUHCaJ1?8ck6n z$usF$fKam+gfMB1q85Bq(^uvXi{`cNrL26?i%9ZU{#90;9T;BkBVIQ2#Ypzk9H5H* zrr3UwQDi4?Y*^9lnxmQ2Rk7|7lc^u_BW8h(nxp0PjhF#?YR1)ask$FGjko-yR)MEx zI)lx5LQYSA+Wq@U8~JL)Y@pH4Vpa$fSx0TZg;D%uFq1N6)O~h`<-m_=8N@DXexBq< zGM^JnKe=ZCJFck!gd-}g7l?0OPZ0zAsX3p=MqB_KMqC~;dq*I24IFqX(d-76g(0v5 z-~WnD^}9~TWa_!$M^5K?=j)Q}ZDcVH`G{H)oc=pgWkYsgFnJV9tx?=y^4JO``y>#D zehrR_y1XD<0ej`eID;Y(SoVxvbo$lrEhugBF_0dir1+XsR`T{U=b9z5xJ)iNjtqKP z^rb!A!z(qvXCqBD%vQ6qtP*CbS)+k2(;EJ2c3I6o5gaw2SOKsIQ8tuOevHllKYvsM zI>l@#KY1B6_}fQBdz0^#7$fwcEz|>#n(sI)mrYZ9k=T05=yQPal<}lks;&0@pG&vY zO7Bg6R;qRKUx9J$ZjvmugOMyK1`|_&kZ=(Qo3NCpo~dN~v6su3nv5sLvq#jyej{E> zr1+$zP*w@dY$2V=ZM-}AD<(tf;xkxqDYF-8UajCnR#1B~P^djs!<{bXow7T#)S@W2 zUwp*gw=FjTHReK^vxW=F3P+F`<7>~8`A7Iv_-H;=?(Njs>NAIjnX1om?$CwXB~e5# zVuJi3l)@E#*~!=wq|<6|Vxv=tX#3h*wca}@US_dVNP^?DwJ0v&H6cX?n51#j3wWP| zy0U=DJ=03%ei{_y$84piGa@F4m-J?Q?ISYCumwN}Zz9KDzmIxC37*mq32V9a4;PY_ z=|>Vs6dPcu-80FYsVQ%#^{h};`x3aFa%p*WcYgne0RA8C0&C9Kf-_&c`J7S`$6=P8 zY9s_|zf~wNx_ogEoP<3xBBh;&E#9+0rdq71eO)(}?|-PvBBRAmxepg97NeOS^AMBl z(6k&7i1fF}T@6XSD=v#EB~vFJVw1j(4hg92X9Z|9H@lC9JXt;$ZZpB-!c1$2H()+^ixO+_ZHvIFJEAA3p18Rr zhj+#y?@Ss=>GJnMut7ylg9e!lC4s-gCEZ-K1QFM~~A_Yo9a_p$c&JCs%3r_A{L56wOJ^vGM2$bW4` zuEx~$NU#U5!47=oa~3=G18IUa^^)ZZp8Jc7u-%MiL}Gc7LN!K9fucnz6L(>YWdFyxvGAjLsfg1Gt~s*C2xhli#S9sG!IzxiGu!S|Dt`4-tFp34PeBR45PM93ZO!#2N#Vl)c6 z_o{gz!9_AaG*p=86svf&0A~Hq>v3Ow{T%h3Gc+pLza7B^jg6w3L#m4BM`hPI9SQ54 z(3X*YS&GW{x;u!Bpm5EcYuX#v+pl@gZXX}Tp?mb*hp_GUJ1Ji|n*N)mklbIe_541R zSs@u#F?RQj$p3ZcmG^==ou4~aT6yjnG-cwSHvAOda2j2o>vKUsUz(NpzVEZJX$b&Q zf1POLZVvGY?iC9m*GQd>A%2QAm;`P0kCSaC8^COcxkFJ#)4QzJP}5dQLD#>*2s>TQ z4)EGgxYK@vlK$~W#_qRXM-7}d^C7a@*RR)+j2(RSdzXhuAkc|9;=?!p3oQfgLE8_X zSWIFX31GhdLo6opUf}LGE=>X|g=7e(8u(c-;NO;r(NRl3Pcr9gtYO;g47uP&bdN#; zfWztT0%6ZjQ@4rOToAoLyng2cGvb4<0&d!#{-8lc$CCYM%$ZL<_?izwC+Hr zB&r5MwpSTKH}&G)&Si)k{A*~qN2}r$?$puHVz+d}0!Zm3z>(9WlnW3|#W#@p%bb$* z213Dxodu6QFkY#2x%iajiaP!Det;KiDVq(?Jw|GC?g_A$B3`BzB{Au@3y9`P-x^tO zcjEy(nD;PhGdIZiBVVWssg{0jgAT&6<{|l|pVKwSPoG|mPn0&xVi3b*3UVL``3?uR zKCb*yRLIXQlksbnwhFqlAf0|$8Ug33xF06L0BwjEv4#J6t?2xK&zvX*eyq5WAET<1 zY})R2QJ;FZfpBVYUHxFetyZlHmEglp=UxfxQ3w?8l=g~#?&r6j?yr!Jil<^oZ& z>Gti$rhu^4pvwQlmOznnmnqSRwnj?P2ip?ICc;jygxBMB!jM4^yQM~jAsL-I+~&QsQogPW%3txp!yRy~Pf;Aod4S%;t7WKIRgA`ovaAxE9dHyjO} zG$?-9a55V{W^eKJ^d@Lb(%HS%8@bZ3i|~vOsrUG^zlfBBU_RL6Mp-wnd=7Q5JFbGG z1Yyc?I+5O=Zy3rXqi#hy7*z$%g!9begDL!U{M^6^apboP^xJ=Q8oY??^ma2$Yp*U~ zg-VUf=q22-Ny>g3w~`G#GfXk4hPjNiYY%|x8)$RmCs}{39*?F>9@!C_@)qj5@>m0) z^$kzSyJ>h)j>|C!N5%K^_~0g}T`5q$f%0PC@Jk8XhL!ADVQ$~>Fi8HN!tWRiQl$o% z4mb~=iYiR4>O|ysZyUMKR|voo5*jGi@Xzhcfp$}O^lS8p`ZaK%gOu?N673D-HTz?( z76SjF!&DJxk$t>xq9 z=CiQ!5-JRI#3mW7s@f7<5Au}c-8yoH$+RX(^W75bxnm9gEKRvv9$`sd5A6yp9kowY zH_=00xM#ctRwG-`|Eq#9ZK?xlew3mQ%F8n#*XJ~rA=zJD6rz?HA zcqeDbeWB#dMJ@kTD)K?MlvNV%h)(=!d!Q$C)bfIL)nGgPgEUqmmad872kE19;sZxC z%hKPfheDN2CVxvI9lHeX(L1*l1L>^z>G`2^JY{0QgZz9T7rJ55npif6flGAGu62x9@XdC|%^~j(%wUe`ig_7$ppK$;=c@n38V6I6<=mjD1?hsbD=x%FW8qkv z>17J7~-)U~mp*{3twHlQ9m% zb<3CYOLi_(X8?Y=xJ?h+Ontx1&79&~6TUu|*(P!*>&f_mKoT<+2(%aPTL zDq~$|VukjIIs&Lj3YR1^?$yYzP7<%mi4(-p_Y_3By%GbXszR`)&9_(%11 zx*bRB})0UqC=5u(4$ zQ3McqxzkS(g@{Y{kInUr<$FA@ts3FvS~~wu7bg%zv-9aL%6p-EQ(efUC-P}9w0y>J zfz5!q)!eI?9srnBRMo7qC4|+)ZSpF1$u7 zxGCNVUw3Cvyc!2?qbQh?7+$^C7AZE3iRe1muDxTl9Pv25$KDKcmsL$(gD>HOevNV zibSXrOE75nm692~e$8g=K2%jHs}%)T(WHAf&Yjo1de;cw%qju|!t{-czF?nF5+T=0W(i* zqlO`3Ewa6G`M5F$`1GZ3x$0Ww=k0z2qfjxD!%s}ZKm&0b6jMtqW{*=U+){8gdUPs} zVzNYj-~c1TlyU)i&BGq!SstV~30W@h40Rtu5 zQz{SO($1j$(pt5>VfMC{HlieS1-<6b`1gJaJWjlkv#O2|4pr*uV&wm|Awg^;1Lg^5 zD;u>|oYl!QW?5z=S0$Nuffj34rpY1l^aU@P^BIY#_{IA5vA(p`aP*Gn1havP$?rNv z$LY?^Xt(evAo(Z(UOE|2@r9reS&E5feo~B_V-6#v8Fd_{2og|h8g$lXyjL?o4{@zS zV9~f7QXXQ!4bF8I+eE>z+B`bFxTy64OxgKG2s3fX_YkY!f053xrO^I3BxOoh?E?IK zitY6=>v4ZvMe}f;H+VcI2NUV1Nw|R_ba{1d%A<`tV5GpqCi`Uq>y~;HSb`n(IjRB5 zc>Q>lCSAUq0~&1bftQE~m*0b~4;nRUdMcPR&JCDYLc^?Tj3jrgbz<#ybCRSYh|K+l zu600g=j=+e7gT#Cg9AEmAHQE~NfRt+8Dswt=cefcG*u!*d{b%_E4PMfaVr4k?{DW#xQ<jD)$4kGhc31%`?!IKbBjTDLT<#EMw5( zg!8A8G@+JcLzxC-`Js25D>ICLXrqBZQ`&yC+ph{aiDAB}(0M-ibMD^yq1LTJpoCI5 zDG)Pc>=SZ$j5{P0?8+=VK**ZNvv8m|${jZg(CTe~>Q)a;$46suSQzA@d)ZZdm2jHT z!aGsXNwNm;tjwxma=-4Bp>k8BT_zFzj+IvqZ1zS1;jC`UTj2@TYgj5?KX^S!#8SR) zPqEU@8?7a1!*Vb$`Q4{jhb20ej?U`B1f~{nTf`b}pCd$4s)VuR{p`QQvw*>FKAUiE zbXbiPG##oX=<*r?sd-LIrmBajI3Qd_X}1#O&EacwPZssftUM^rLm%wG1YG~eKDGu$ zu#!2u6Fg9CjJYR$cl__D{}Dj)slqQYQ|bb|6$v)XD%X3J$bQ&93EASB0o*y)XGeO@ znLvi2ciw`X0YCo0S)#_qZZOR|p;CmgEZ(c3O2KYPVmn|^2cB7bhVRYdwEG$G>=}A= zpA?`El!6pvyN1XHWrL;u$~$GR$fK=-IHuhuS#E?*9XEnqW}_Qmi`Qf#q{~jBupsMvwQ|1lGzk>y>c}$pS?tFs@?PxtsM&%h@OsnhV#3$m$Agj zzX&X0hYqKbh~ppsN_8hu?|s6WLBr)@bu;E}5=&Q|d9S%oW_)0!TO}zq3>v7smPO|! zQ;1@Vkw8CqFoW5JD%O_tO9@ci>rvrQk?(>d%OUe zQMApW3rTXv6kpU>jF#&~<(t4zihY_GnngooL4>&`ucF9>EtvhUg+pvoYcr3OBddQo zohp#H)5?C`$Vjl3D;0-W%%YvP+LN~o01z0$>H2OcF~9yz&S9*opN5NF&P${&nhx)00O=3YFOWP0sFJ;-J7i+Z~z zQ>dFlUa{^uI5*uRr0B6nm}OE9DX347-9XG*O$1uo=FGKq@wJoxCnE!=*{71c67{<~ z$s(ErZdgIdSHdmyeOhe@FuQ{b5%n_0fT9ds<=R`Cy>qA1mYQXsCOHhf1zNM7>4uz~ zqxD+1<&e610^;Bv3>)M$#>MdfJJF-sCzx9*I_<$rK_r(}W zQDWoFz9qBVf3J`d;p!LQH|O9XTc&rVQcsA~^Xh z(8Gzgv4;9^@X_B{X(w3#!_%@X&F4&m*D6F_xu%2{EIe@A_kyh|Y)sa$ew5>(f5S{q zOP6+UbAp6Xc%c7?giH(vuy4qgUvD{xCp%*<_@PepuWcp+V&V##{GLvV_9f_m*}=%e2Q$d7w-p zNM6Nhk0`^Fwna}%T}+>C;TGqH*l{weC8#36q9;0xY;&4sxVGIwP@E4VXd=rXuI*N` zQQU7#y5nnhN~XPDMNBNwd9L}omMTt#uAWQ+z^PLqsy#*`?3^#TExteA`kknL%I-hw z+{ZKR-`Z>lw6msRJ7Nk!th8qKyftZ#?EZn%MNmz{lZeXKRm$_rT``pHLXn_>VzYQ<4RX(g1LK3=Bk*jjClnxToheBC-Al1IR(GvLLVl>fm5e+;$)r z+FNd?u^c>NmitkEl9v6;J!}Hg4w*6Y$feHp-H2JD2+FMdy6#d_NZeX-`*N82sZ=S# z0H7C4nt;i%z<4cfBttF)_Mj zC3Ia>+eIPho->Ndxx3gWWcp6KRQ=R0J{B_2?LU$N-5)HXRW1V%1+l_KhGj6JiXp-+ zgTGn9I_#J_mLZHa<5t=8aJZla~f15$bxa8JF9k@DU!XRu~8Hg z^f33*il-NUKoFE6r%o;LQudae*14sLM6w+|KzwEw`A^f^P+WiCqYx2$zge9{`mDsM zRMS?H%|(}fCXZ0V#PrCNMVobkVysOWCOMn+Y{hVR)ClcIr=~Gub69C-v9-m?G&tJB zQt_n`8XOTFLzA)Xl}=~;wDOIqa?OPW)e6YCE=-rnW{KivXjM$ru3clRB3A^9Zc)Q% z5xj&7J}1A|yic$Q?m3R zc~wnunHMua133m5zUWHke4q^Z8obaRuIz}{`2wX~He|?xHagG}OELbQaciyOMwknw z*wZLr?()(Prp((#W|4&?PA<#mgYs`Oaga`x^6ajwpa8_iv|8lXXbOey29X>c9sNN$ zJk1uHh9m6!&)+Bj4>z1;=7xm^ZQV*&gx%`^FDfLQlR=K`7}10QfYez8PnpQ`}R#NDacpgTs`n;Yv+D z*|36u2mVK4HW$2ynD5xZI?^wC1{ii*Zo610%2TqVf2@~akfv}ASnJW+vTWt5nAufG zUu+4bd+NiPj1jS{0Vvs0A==w?M7JIfkZx5Up8a&8rT_U`+{DC_a*%^bk7>oP%@ur# zU;_&oNh&Vcwz)c~n*#WDI7^QM;NwY?*m?)-e~(va0!jmNzR|IC->!%mfF&Nygwoq5 zwo_~DW_El~7of$xPm-nEqLAR8Osh+rxFuuSq`6O@R6_dsx?B^BX(K8V15g zanW6~)DJeue{eoV<}U$%@sU#b`d>5Ov#FWmtmTv)#&;U1gIIUx* z=|xxmtcZ^L{BqW`LW={n`|iYnWb3n&ICM{J^(CMulQZ*?Q7;Dl)G}{9eg~ex;COQi zmJxppwnYAuih-S$2Io;zpBeT z61q-~`B)Oyo5fp0k_SiWC{V?kG{F$=Ik(=(oqYS)ag+drD8ZKEP`ZQ=@A{-7MQL)1 z*roOtTMTZ{q99wt34@z?GyN!=2_Cq9&jX6=jral#L3ZdH3rW40P|1bVjISVO!Le!c znw7RE=`kzR5O`6ytI+)zgs!e<@&orz@y#RU()?Yhujt(9idREAl{~VTdr+}DNAuGY z!jn|KxlKGPB@u4qGvh2%x*VUwnAYMd0h#hgZelYzv$L|5Lf3gm@H~EWN2MVJ92wJ-GhjP?h-!E8n_8;rp@2fkxtd3YlQq9SN zI#L-_bUb-(up7l;X4J|ZHNmb>1C32T14L7XU|2{3%aW{{W$GO7Uhy5Q5t)L=A5m&D zeUDRYs3Z)5U3^Xr0S%T>zu20>KJmt5pKRUgXnfz|=rq3>s8xyiI+*0Mw+ zf}sraKM(*6?bWhCGS;8+eid`a1}F}}Qb|pCfzh{T0%z?1gdh)Gr_ifSwDLbWY^DiV z5`g8XL;v(H<$&jn-!;-(lr8G`Q(BRs3QkCg2#T8Bz5Hbo(tyWVgQCUT(;*6Oy8TDS zOc3U&{|E4!m9MKO*ciXhxD~L-qXFz!OXkhES(&zJO<2`|uY!R1Up?W_IbQ~!gp=*mJ_1d{fPse^O=&aNfB2qZ}~NWsvlYzYU*<%^0>|n z7tI78%`b)8SW@L2ooRv46*|vBca`O^ljnFT*6x98c+||{qI`+ATiVK%vugA;bDUNp z^JK@z6yw1H>3_V_F3OABgItO}s*?$y&%MImWG_vz=b2%Sln=!KU-Dbh?mF&N3zDn|} zjH_^4Qrg`I7`wiqmA|xA`9~Ns1O~2?!Ej5>JR=ST1!9`v;~Nx#F;l&LRkk2Dmd2aI zcvfFeDCgiEQSJxtR4!R#D#2Wfi4RIZ84M;I48eD@qyz^Rhzu|Xa4`#jo;+3lDZ|nB z9MZgZnk}G8%X0Nb*4c#HXJ|z?>?-LP4FJ&~|F8q_SBRnTrzsTfg);61rDg*3PVsmg z1?i@sS8RkM{H#N0ItmcRNye4Fa%j1Sb;TL!ME*xozDk<&fKgKFsLSTTGv@$MA78ba`= zUdo}I@+`v#GIU*ZN^6-Uxl|6zHf7ySb>lYEw#qu3a1{;5L^|+0c{726Sf$_4OMjRC zI-m9deIP`co7e#ist}GLDfVx&H4DthyJL)-8MrbB*mN8)3 zEfE8JeC@kB@w({z!)1icJXcxJH~vKlZwat@-dN5RUoEWkjSRS9h22Rv>@wuH>bh9q zwoGb3u1fN_gbdBf_#qFj$7b1MDp*H6YSGpMl#DNn+dZiwtjLbzGG%n_A}tdX%tg4R zXp|QSgFebs&}!ISe`JgA|FtH*+%wjkaA3Ba^~CLLf)2&Ql}7v%$gY><^QXpcKI6vj|0 zaP#2`n{u@?w!q+l0G-qmGme3Xi81qCbI4Nwt1BDI(*|BLCNkUkX@|3Ef+#vNze}b0 z(R8COUDQ#OpCL3H6ik46AaKInwWI=pT!~W=n;j4#$hO*cIt~_#B%bPc=L2I~Hp4A# zctG!}$feIk^~9@89RQ;+lwwNdXCj&HXb!phnpQ4!39>F4cm__68+cbLt^8ueXDX{B zIYQpsr{4A_ABhQ9S8FptQ%WYtM2 zqufhUb|9`bbG;b2J;*$DMYGVP$poN zzeBxze7PJXgayfn-HzFIVXTR0q=maAk0w5tl=15xuaU*NI|ZZRP=&qw`m$rTj9W3I>_TNOKF5Pl zs&&qo;*caD^yAbxzvmA$heP6W2O;0@@o)-r&8)82lz%UJQlE(w)<#5Bp9GTg%Tg`D1@j6$lVJdhv? z_CGTzim|%{=)x3F))8NUTA%_u3}|PZZDS%-WH46Uf}w1|{OXzGAWFi10AK_bS^qrD zGr@=1-!qA+)lF|efEm$S@MduyTGk@vQ+6hQt6pa8j9Ym{*WPRRmlF(c0PP?(m7CF)m=Fjhp0prC^rOOcBfmz7@KA0<##K2u$jY;iZvY`_$Zr7b@ zn}t>o+*r(@UGsT$@cTL`UVJYExa+`j^wCa;$vOd;bwB7p^G+sSmGO3$&6$_ z#8v!$S(f(G;|d1Z^IeJF{fD!Pfp0NV-pK%{+kt?(7MkJLv!!`B612OKC5jba&Yh7` zHp87n4k%3sx86HfHZ8F;VM`0*u(KD)^w$L}mNn8aU%Ls30lMTO*s=IXtfA`d(h9Ge z%egQl$z|#32)RH>-XqWI9MBKEtPo)-OejYbA5~~$Elw$CfSzANBGnKfI(n%jUD8V^ z=O&QViCy7T&Wg`IPnY^qk^pO-eF1v3-`%z5;9CFpJJ&0Mb9ECu9H8A!=_J=J^RoS%Gm~P>)blwA$e2))^{mS7Z%aN~B8yQMiMZ5htmJ^Mf?6Ee z7EA{XW|ibuW*1r*lUz{EMe!dCo+>Q#AuEaqlVUXcT&SH&d}aJ4i%1S?(}QP{YN-oV zm|5VTk}O1}B&3O5jSf$<<^WRV#JXKx$ENOhKzOb(LJ>)jliGh!td~)C_WnjoB8` zOgcT0%<*W_6FM~+cBhVIIIDiXl%va{INuU=aT7t;q3qMJWlWkmOVGA6VE4&XFLFM7&MkXSWfeJu|07qbE=jq1V+5Viu2 zJq}0k<>n!wAR+S^N%-^sxE<7mAh&!*$4!MoDAyKgEn5t%O5EQ2R^1~U?Cjp0mypEQ z#WLr%b0+E5GLno8ohlK?yrN19RqnpUT7n#Ft{`b0*smJNeD$YM3nvMxtCS=|5^}d_ zG$Om*PS6LOr3{hQAHn&K*WnUCLYT)|ss&V}qnS~(GHxaS?-aH_Vy2k~7ErY~mR?e+ z0OHRb{G{c-_x+LuA|M#atu+xM`B?4wwEMdSNE7EyJF&zfsTM$n-hm|ftFUK(4l-UWH0Bn^96x-xc-YDmlCTkYV6tj3Movvc*{|v?{n_u;VB{-ym9Aw5%)M_3 z5E z!dZVyprW#A@={-sD7$@wP6<0)&7_TpsFeTCWOCnk{!9oMtt835A6QrAs4Ky4R=WEL zfz`6-OeD2?fYYwf`{^n-(B#kjLgXj1$F8`o0MpV%(--K#X8P=eVjyOh8Zzs;mYIMy z8d$tTC6`N3Jjor~;Ud4VKEYw<_4SC86z|@^;0OK30Botp6!@8s=?SSJyu(4aRM~_{ zpwvfaNpSyleQ`EaeyO%wgSklrU-FL&Qu*{T66Djo%cJ{FFBZewJ-(ex2D1S{hK}J2 zxf!yk8}65)I&Ma{q!lLqGG9J zI;{H)naE@-9VIhcVR9h-vz=7gY$QwAnPcvt?8F3?im(2_sKMf-me%(LgRj0+_OZBO zVwL5*hoTE>8K;YXg2=MdK@r;$104V7Ad?v? z9TPRxCI&(;t9PmeSUT8GCONm+J!P{anpx}V$5uEw%*2dI#x22XC#gs}kb5q5jvR+; zm@mVmwNnFs@_O%E&fTusG9(~6=JYOww|3k&Mql5*Lbyms(^1945Z`{#(eR8vZ&H<_ zGQNTHf0*(5AQGul7cTpLAmULfKQ)#b&_cn$l6Cf7oN@SwT<_ePZT_1smho6isU$ z4;6W1@}#=Wbi}C4!D(@5teFq;@Q1>>^6&*NW4jn3QJHCaZ#>$thVy4Jf9_wi}_!H1y_tU!2Lb?&(#rdg%B z<1lJWn&t`hCiz42m`RyA)9E!ExQ3cg*)RmZRWQMt#DkWVj|7q4^oec>RXW(YmbDY_ z|L11UMUT$C_;y%9w32)p5@3WLwIG>WFi(?Hm1*zf9mg7?bBkn$&^LnevT<*)FMl$*c(Np3NV z&O9omG9{@bOY)Ng)%8T)?UZqfD6z2TNt?_lHM#D;17cIIjZqhG%#7A@1JyQS*G_l0 zmS%3Tf>UW$l~vI9BW>BBZ2cI=6U$b5Z~SR^)Bv?B2}$8mM1{~lYze7+qW`|jd5Oe6 zzUDle-_1X04_ise=u36+N@t^{iJGIb(#++#k@bx5jkQ@ga9G$ptK?D(WQhwz9p^!% z0Ns63SGHpuf+$Jf{`#;Ld$VFQo6OZ*fMNO5e+G`qF%P`kX$sx>TTbM|+$|Cv15^~- z_2)W6KV+{&isaToa6B!OT=buFOsa@B%zLpC_5rj~Y2>{tHc8r3ZLe^-!0h(jg?HMO zhE`&-owQYD7a&|C-*~Q6C|Z^IL-3%s7@~H5R+%zTcw~nU6J5+%P(5bwLNfF$F%yjz`(sB@)=fMtb+t}V|=0`dX-gYKO+VY-6@X9)ly^*%Tv_g=^1OMt~_=qQ&Vii{PQet3ZOh7u8RtuJvaps-ce1qZz-f$lMI+OsYobl4(y ze3GwjWc~hM`xqaJlud>}0HP;&sK~kO`8;v&772?ZW+u&EK@|hK;U}94XcD}*^n+Lk zaSC|sPx?4#FHqX|U`yO-XNFUjVQR&wlE<3i35>Me_GBwWX?T0+^DK=LxU7T-Sk9OK zLsOjvWw_bY-}_A!51DI04H{lwu^xj~lPvNlwA2)@>vDQ`djCdWYT1xQY^alz1`ZaP z6@}0I1Xs*2yh;_~#jY$T4Ssq53@spQsqD${WFO?ts!F4t#lkpU()Y-3Sh4C+MQi;h ztS35y&S#`*Hmg}jblM&Yf18P4zMi*YQ1DyY#1|Gxu+#dnD!QZ}wrV0v2!Vb4%WKG*=eS11o~>y%$Q+RfLK91mGmYk>;4_oI7#uniMs(8j-zOo z6nsX7Ye0fKh*q*ffA&UFtdtnWsul`wb^wpx9_m*oFJj zw0k~|j~}qgGL^ew(R|QDIT15%L=uu=W@~*g5o(b*IN{_#`)>lHc0?|Eq-sctcI5E% z#z`1oO9GjY{*v4zIq^yMOdqRs9W_^gdJYa!7H8V`Z^F4eD(8meOK)afEo!>1T)}Go z946-}gM$Em*di}kzf}_gD>OA)+u=B5walDYwlF7 ztH(lLtK_rgK2-?t<(FO+j)D9-ZZ9rT482`=A}oXu0kq?>AXAb+6Xp%Y!QEG} zBhHOQh;|~8Aw)i~qDVWl%=ral>p8_6dnQWc({(vpIFn0K6Iv8{)h)Uy%Q1q;Jd`-` zZ+)XfFt^Vr;sKca#8litzlB;^!uyNU&n85D z`%6vC^E6;#AbvyPpL!AFqxAp^sbO+J_Lh$x>vpaP44$!hfN^*TTq-%uxs%o~P$y2) z4w)@>kwA*czfQmtbE_K63>{43Fp6*OC?8APGl;6Lj=x}db37O51L7Ca(l6MlIryXz zLG>a_jyL&?WV%jhG%?d@B@E~jy7kabkjS)xocHBo2@n!h3|Ib^DJ@Jp<4Fn3%Iwe} z0~UhP-GJxB_}3pPh7n8n-~SrWMlZ?rId5!9msDZNIe79u;oQN0GJAsJSx`0czX)dk z_lI>92(P*epGg1{to9`6WCb z;Ttukm3A}_VssyQ_gCfDTN(giZQxnSBmm6yd8>|WOXr5pgA@i{Rf1{k{C~L8*h1g_ z@ClBTNKZ`%#|?M&myDKur}E+L`r(oRY+XbbWWVeEn`OV3sN9n$FF#q(8gw?0?J6 zvh-Cr3rC6J%j6Yp%c164!a{!C%MuFKk+J{R$&jPk2+SZm|9KaDL#kaK?SfqUOr?tx z|Eq?7B@(6TXe)xZbMZ5gtNK=MWhP)@>6yLj1(VpM61&D^nX3da`52$ki;f+Iz z@KgQgIhFELkw{uaI%*3gBaXHo1ypakMYo6Ii|-k|yY;GKMcP%3Dv*rdu9(zeJQK)# zV|LJP?{owJn^WFppQD>&zVdvIMA zt6#VgV~TWm#dy+6Rm-u)$LYc|qd)_7^nHbAj$_`CD$O3qd7~CD zkhOu)$m)*!2EYtE9p^+al!O=A=L5bm|K%7CMm|SrO*2M??!fzy^I!&2wE8SuA$@hi zA+oghA>6}1{q9D04dT)xDG;}3Dytk@j&&i9((yWrDUcAO7SAT0c85I>vb97{!h>50 zn@~VO39w@;GfM)q$kFInKcBHl7!&OmlJkYh_853Z(>vGwU0UjaZ2$X<^a!M%q@Zu` z*5W%Hk8P`2O~1DrnESjK16@{viaLZXu5kYYUKZ8STpweSNdRXisl|>5S_x=#>yQA$ zX#a6E0I8q^lOWG@s^|`QpL+-YM=L|RpQG0*(W~EBg2BNI|GUK|+4tg9<+#XSGuDpcqugH=xtm!ffA^0DAHp=z_sJCXe(Br;^2GRP2I*b(b2(Kzf6w{N ztI^7w^B@VL>GPWVCEHsORS>`7!G`88*d`RK=tc*fIQy23YKs`O|ChuI6}RC`Puz3i zv&~s@3t=Y#!F{YHDCHue=|Bw}uJRfX6Xf2tQT zm*r*I*zfv<97fy{|3wYLsO5stxGWyh-qGvV2Ex&AE9~`rD2 zs#zDlwEan57}_4Ufw@{5wW#-5(z*MJ0b7vhGw(Y6Ih=~ zclnn2f=Wwe5o3K>&SqNsR3fPPU9T*u%Obwka=Tq&((+h}qGio-1)>!s3uXK@ztRcJ ztut%QRk-#^+51daVngcY2ez&U`qUwu4GGXZ#q${a%uKIhj^^~6UI_cC3j68&H}<*) zt919NN49&HAXx_hP^-zz)>)p1tP`Yfod>ExxTZRHpkz|PpGA~u3gd2$z1~pG8ZV?* zudTF@9>>q8OGxBCrwoZ>Yv&VCpePx?mEyNcUT}J;yJ%xV<~JpULB}#S4gChDB8Wzp zyTILH#j(0~Dlye9nP6Bjm&q2eOr{1{=JBSQoHY9F32`AJj(@N@#fAJjA9LNe6c_ly zKs#EnExWh4Ms^R+5L@DTq8{)QdB>T-Yyg}JW=aKwatoXX+l+FXJ+A4O=&RP(ON?mN zN(R`R^VQ2g1>xE{HUcqvP{6AOf|RI5ysE9cdo=~*svR5iv`wWKu5UXgo$SV%OMPjz z;L1$U4L|1@u%AYy`IbvWk&qtpC5&TI0J4`vVDpCLmWFZ;W_;^{Kq^$Im_6`r5rOis zjttFgVLSmJ^$@mgKiRe!96$q~1|U&xCWvYA^VyhG1b^2!f}|am(W2a6u^|7n(h`F2 zn(De@mHD$8S$zNg!Cd1Fac$< z%E*CO4=ha1l7|i$W{I71gjylj;cnl|0e*5|`V_8EGTO zL;AY)3+<-$^+aAmf226VVoxRKmXnidml3sW)V&Id*zv_iR1<%t&0eUT?yHtM$}R&( zmAH94xG7aCSCA1AVFE^jxx%e|G-cZ)+cc*djpB{g+id7&(-=((-?0U{L@}gE^-8Hp zmPQ%2!Zs$tq*&s@Q(6xQskg&IsgFX7Cy5c1OuccL8MUTudFqOwaRJcQ3fJ6Vzv%#g z)_T!AXE>cNx&z4Cv0Y*T=1AeS@QdH{5|UkIacGPJ(<>ZM`4$yfOZ~C>MVMcH(;x%l zrkfHzp}n_o87fokhT$ny6Z~cAMdV?=DMoW`WCx%uFveoRYqC*Nzil)vfkZ=va7WA2 z+ zv3{T;BjrHF5;d*lYp3aJT`)k0bM5-JVh#jKO#ig@Vfvs{AQzb=tOPQ3zXrwaS>Sa3YH_s4oyjZyG8cz~_=?txx4E%Fo|zFN8)K zeAY*Gut8>*dQyALxI#Rw{fz76{LzQXGzKVbqhVcn$jU_&8MMwTgA4?RO;=k@B-;{M zwEahaNummdt$)UWM#-=OI6G+LwnG3R%2OeMFA) zB`$?5-VKzgza^k!T^MT&qtbQNxkOrP>Ka_3WIrY)=C!5*`-s{O3XFxNW%~8T(YsIr z(&1|!zdk%75%*<*wzcWUa;dVmNd}28^35J{Uyg3frhk7WT%iLEmVl<$ z60WCbiQk+6U%~W*hk3lESn>*mf~yU93;AgC^Cj6LQ!F1j2r@i<8#iW{R19ib2L_^A z9^S<$w`m1O6&2d=^@^xAO~x7Q04u3*Q%Stn_Mvdt@{q|%3;^FYiO!#FSoA@VaFz8 zJlR8rXW4-o!|a;i#I$}<$iBo92yRsy_|}c`d9GcNB`7roK`t@UQd+}B@mk{-l}LX6 z#c)-;#J8>u0Od11q}P@%*FV~S>ld|sqVxsUE!<0g4i}qQ{(8L>XH@#j3f5U{T`A5U z$hoLaiJiOlLrH+PSt5Ru(51!rC@`<^;x`>6UTwX|z_QUW)!HZJ6Xd7K;3!wMDZi<9 zRCtjWnKuWql(Cfc*a|A`Y?zJ9G3TO@588~^my^9DkpkF%W>EejsjUgA?li)cm#i12S2N5%sTT_@_cF_GOS;#iX0$gP(l`Sp52o*^W| zcg<32HUzqd+|Ul>{nZ5IqltMlyZokxgaET?FB!6}g=X`XVo>nVLn8jxFY3*7eaOJ~ zP$`-WLqQSC7#ZP^JiYXE#F7sFm@bHAA5r_L-{f2YP`!tPk`^~w2^*AkCkm){!S<^+ zrOb|4S8S?;j%)>{T@eA{iKQkz?^mY2+&37`_^=~_1Q+(uXM zfWQA8%v{j}9{$!qYdhW00NY6z%6w=k7l>N>tdhSfXrso;CECqvUYo#vWA*K5mO{43 zZj53?(Y9{iM-Zwk5Hoh@*%lP&rhVA9>|2?8EjMz>qT(|=+VW!9k2I()v2~+9-KguU zKpYX6Z8T^){(!DD;i6*z!}Sui;c))zDaBl`!n?wD+pOB0!ECSDdNavfw#)>-iHNFB z!eFZM3i|K?n{Rf-cu?5Hf3=D@ut+IK*6PN|YFpFclM%qXdzLlsym<`AAMcAN7U zqL6RDsfIegsTa1sQ-I)`CG6yzWm?j1wavCv`7)YasVyvcwR{<7x~?{hx4xwI5;?DL zHvMS#*ky4J1C&&`TH;YQGb8#Kb*!F0BY&t5Bd!s1hK z6ThOUp`UL~GAh2ER|t2QaKcc}M0d3LK53g2w=h;qt$#}oY^pztGd`1uzGc0L80X9^ zYArz*QYwxV<*8qeZ(VAC>zD?#5mW1E$ECYks4@qHL}#w5@Z5wV^_X#M#fT(vX_wq` zDft3Nx+6yg1~ppy>aBoL!8Cp^_NI0A5U7%go0hYnmW|j973N+MI&lJ}Nu4E9A79VY zYKijNrV!JES7CX|*@)JZNk>~u%G4F~pPNjnnF;T0;^fD-QYoE4y-Q0fs}c}3NG(Eo zhERSrJP>6;l~`D)Npcd0Rn$kbEFOEwY&*#fIGZ<6GNR_M_Aaz7EfMQ5)q*mUm94kw ztXF2KWKi44#_rUn7D7rmaTS%^A;bA6%26t_3I4~jleTR6i(#>}Qut~zH-4iz5=)S# z^3O26gIE4O=b-H|OUVzxfGB977l}w&kTRA4l{IL^@{>8&+J}c)h~^V1urSc3dTE%i zr@$u|i@7H6wdl?J7yy6d$=09C(nZm0+ortPu00~NyJe$}N_gtFe5h|zMS`aeml>|l z7F1grR?EjFaIv(Fo=+&b7P3bxTOGPgT^8EBH%=`NwB4VQ?Pm4rpiTJ4g3}8as8N3| z(v;8JcDVZft8!SsH%cXMI+hVDAX!<>BoOe;m;2h%ZnCx$JSQIe_M#HLA^en;q&$UZ zf=zjFbyfjk6*a_W_b&^bZU0H1Q%Tw4z~PP5nIqS>PQk?_@Z4OkvwgBaHRQ&Xu|aGm z|GL_)c10B)K-yR3q1K!9-4-fT!rEm^*{+*KnQS5Mm#pkWqYS|w(v+FR-8Zz`)yGBp z^hKN@-uaOu3N1u2gEqA)0`oN?=4NEy)~pS0IgP|^z(^bdL=x!G5gC37BY*p*XrKiJ zqrpUdAlLvqx<1$$Z7)eOx4lx-L*7ZrIq=8k0u_RCdh1(jc(HY!SqiqGV@bBd4%eDD z8{g;(@|LFoFtKp0(c)W`MY=9T(c3Mjg_hcSdCO_Eob#=_FyyyC$OO_lS~tp$BOYjr zI#}>ZhX_a8En3(?=A*W9w++6c#%aAx+hYh;x=*lR+Fp>~Ww030+$F^~UrL~SGYpR8 zckl?cr6p_7i>-en;Skfr-nk%&i7!9}YDAln3?Rvs_J~jkQsj2>#R9gR#zmm(dF^DqS`O#$_MgFPu+5^>AWURR#J=~ zq^^jw*_?-mtTfc3m|DBR{@Z124dJM`s61&C=c6UoWh1qXEa{dczfpZ)$UXGmO|Ic& ziJ98=Bb4MfeF2VuOO|jSqP<^zB#MMKN$rppY+Vq}J6Ig2ro8fEwJVfYfi|-zH`=E^ z)?{I~7>xDzmXjo<47}`27%A1pxd~hh##i57l!VaUmch{a=Y$Iygjg@%|Ft){0`RhmY{kMCS zWG8q)QHIu^Tja5|4`IkC=S%ZUHa~+Dm(#YI31d@N+|x$8TDFk3+7jNR){EfRO@v7;h9|^KO%zp=OOzN#KDmDWK%1ktAX05aId$6JY;! zkzU?(Y?7BJnb05zsF0aFAH`ll)w9|bK@Y@k;Ce<4K|?bu_>zcTIAUpCP$FA>(_?kP zUzjD6uJZnkO#$T_8e!#h3>Lf}g?{3?8>5Oh9;l*Z!{#!S62%DwLMxzke1K zZhFyFg?#iJRrv|_4BtmefE~}LKqOG)*Z&n486jGjvTc?W3t>EUeZ^bSHAflYhh&UT zb+yg(O0@3R%N1Wadw^n=#${hWCPr+jG@{* z3HddQ!9`a{gw-VufoxX^vVAmE@JO>)SBNtKuiq` zW+aO0o82MO?9skY9m3CJMjzsS!zU0UopTP!+`mhP!?^@|LU9)fB_R=D9*$eo{~0yS z4s>#2qiHh5XmV#z)I*0D$wCgrEIZNixd$DAn2mbbg-LcBfC^vSY+bFbCa;z+;gk*I zW-qq$^O`II$GU_k^c=Q2nK-|m(O={hO%d{J$mn3W=rq;QFkGkabL{Ja_+!h=;So9I zQM#^62gq~{V95EvfC6mFJv61REZIe+i(~rQZXwfi z76Kh16y0@rwQykYHrUWW34~)+D$Jy72Wei!b6pm32xKX(ndzMWkz0K<{dhBK zn%owqBq7n5Cv@KkrDlAg`fV78hf+NBu+i2+gh<#vFtc=GjE*#@g{@GVYS(3uJR^Rh zj7B@!F}e=`j%wU)VK*4lSce>#jK}I&j%N%DrY@!xuC@;+xdXCo&xT@EF_DN3yOSir zR9n6P#-tmn$J(7e8M5Kld|um5)qcEMB25qjq37e(&&O!*#32MZ)6JLJ{YY#;fvL@PgeEz>xHIH7JFO^*?>4xu>sw&#IF zwJgL2P_wwM5Pg}Dbasmo55y4eO!aMb^phJ66$x1P0TsKl|LE}D(KocMNSA~{Q}*d#Yr4b+-yF^0Y9to!vay0x z;a%-R_@?id1sL%>XYIb+U%*s!$5V~D1x4!4$D|?oQE%wx7&QhXqtyAAH^*cZr=D76 zEqS|q-ro3>>^@7FvT$2C>#|X;H_GluBtbL%leDSOGo$x40#@JU6mCipDb+7Yj z61I;nqV*E@c}WdK7i?C^DmICGXh#vxqsuTN`9$;}jiMR#)1tdkzjx-@rx>=8JGa!+ zqNmy-o1?JTt*kf7BPyhcw6Xu*QHiFE&iI3}b1>&@EUiDEzo4e*sSi-JELk>Ok4IOj z8iY06w~>nv%(KzV`ED@Z*56pn`|Z0av`KV;MzZEcD?_m_k5CX1w}yc-ud5^Q+o87WoWK747N5n;c#O4Pz16bu}w)s}jHF_=D1I6|?xC$G~95`{av zY2|CrRWM1ganV$IL?!Hqa^!3dFq?G_@OZOgrQk`#`XW?zcz-36CXLPHv<0w+lIV~6 zD3TU`N}>)^$3PM^%~p$E`Mf$@wypGGI$cOI*ZM*QHRrKYg&XcOOvA26mf8el1Q?~< z$G@T;sqE2rYHDHd=*haLgkOeDtR!m?`3(c)Mq(9{+wskpk^xz$Yrr6L)Bi(`G!Tq_ z3!^jyLiD>GpJFh3jO&0e)}sl7PS?BhGY_4(7Y`AhjBXyDa8cIrF;_|?qP&CR&fzPQ zhwZf`q&1o{Kr}~J?U6R4LT!l(Ls@V+-=N!iAda;BQm*4r)}b{QK`Kc=*A!7^F0Ctp zKIm1wHd#rl^tUmtx6=mdgQKf;T^q8*vyjje;KGxcGx* z;^M)K1~Fa0V)HU}wUI7|J|NPHB(SVpJ~krgJjcfi3wlOMyG)x9rb(4-9G2(&H7PZ+ zv~X|W?fTlbQN zmu-0+EjonA5yxxgP2hLReHE6oXUQ<$O3z-Yd8%u`Bhhk(uYR5G-y=p*PU~5eg{4=PmCT-tw>1e z8gFqKyP4PgCHgm709#sm%_&QJazT==crIq~1OBD-UWgCc%pE`9fbe0S6}s`7?98IQ zDtv*kAx&=f&45oTd{?rcaga*(R~-n>*jBrpH}^JstDuITh7&d2h z{4DicR+W|Z*|*#C8xTpMtpyH!81Av(EthgMS)z&*t-{Y)BeNJf3F`WE?l$4?sucBv z-?5$CJi4_EO%aapS5VpH?Jdb8FMv5Iu`=ECYyq#~{;}J% z3^d7@wvvO;3l5Wg{-*>FTEh>qZ1e(dx7yDsOtxgU<^Q<1zQ@`ydoPvr= zv6q>BEA@2N%i>X!de;3dXNUw*R{`L{F@;RA+s7Pr41iAhLQxFao8n7^d>3@)azs-&4VNvf@caxpyxc(Z2 z#O1O)ddmgLBH1YWtX8@ZaJvV)$kkLQboA{GJ(WB{#eL=MxE-#d)Qdl=PLg!zqEZ(P zJOSFdX(x^jg!6%jQ z)5_%X=%WjUY>9Yd`aI+2W%OzqLp-Lmcyb@+X~{j_Ik(&jCT(ko=?-%N-*z<+v}w{p z6K2~@{IB*@Q%jMW)bikF^C3-}Oymf*!?KOY(!xcey4Pn*u+n$B8*_9SYYdmJqPoUfkR&~NcoB$ zRA`~iRqui9r(T-J0xXGTB^r8ZFZ$L>h%9H_8#z6*Vq65=l!|K4Hb z#DVM?mM9>gs0ir2NeF=~GJxPfRNPjyxCh`saFN~xKW5Qej&6<(_bH`A+fRRwd z<3rx%;;G3%nJLZy8tq5L3tg9s^^QIMGrqG`z_}Dj21g1;9#hQOGlq&sinl`KSj2XwbO28o6tLn~U(3onEHxQiobMxWLYEwAt%K!N$a(^H!O8c^YRyL> z^b9HS=PIr$L1P6cNwKE#rKArpNiT89h0A2S&b%B|&?A;5iLAoAuV=AMUPO)?gwyUj zw9N4SEa;b$<-$9-?FO_8=ojg)1m2xs?q`n_k#^7kj;g0(S)c8b#brBVr zF130QDhJCs^;b*^pUqL4kKC&DjjfXE{rk`NbRq?k4*!NKI{e!Qm1N1b8=C;Y2OYwi z5WP%|?36GTb%!tA$bc!*jHYBOu_D&vFL6d^JAJBn6I$@Z#;?YcuRonpD0Ce$(QwHa z!AeBo70_b|qUgYe%ZZ~fuvmBpPLvo}9R)(#?68Nb7s68YIv*2T(d#BSz)Tqak5TBA5O{2^r;bzf3044TR)@Kk2v z$$#XXimF;kulS!5?3ae&a*??3hOH1>IQTgc(Muh6C>#L6n;7qKrl@C6jTyL*w#5vX zu!ILXo=b=*xam3Rg%s?xQ^w%I9@gD+gM@bVsk+;u#V)v0MSXfN1O$ixObLFOQ=rYv zDPYKv=ug&^h;O+8)>Q(=B>U=RWVH zq=3TYZkJdWi%xKvcLb&hs~Xz5cAeEcG#_BqVbYE=2azMd{@Q<4Nm7caQRaq}3RTw% zPP?oIT=A)~TWTmm2VHVZz^YzWV!oB?@E5wHI*!Qmoz3VO1S~Y|LQJQ5fzY&eLE4x+ zo5->7z?@~$PF0JCv)r@Lsz;YTDQfM$1(3v&lJI9=S7adc>+IGCv_8tcB~~dRA|Ix| z&`y|<&s6w*QV#3><~(`t8pw^8f6cg~`Z(~6c^$f|JBMnA>W2pL_h%oy}ri}loG7HGKC-8HE zPq{+eY32#`y06);7kv+O{mx>Yp%Bo(3S*b?uxX<12~+HYWP@lNcZi0EBSSGTp>tyerzr?{fa)|d*+oSq6hwu#2!TRVbbN>+db&Uv z`$!zR9cimA!0)V5ifZ8JRcnEnXa*w`RHnsN8oR zD>=2FIMB}pmr}Z+$CcH;z#0MT?SGYE6Y=p;$VwvptWB(9ACU-d42E!OVrh6(o`V*_kR+cvr#lXEy zIi^bUXv;RpxC`$hLR+^4MA)rAV`Zx5k}yf`f`4sQ7(kD@80l>O%-}TS)m15?0jYdX zWp=!0#icMcgN(mQFBC(HhIC;!>#r=+ms0iGJofm{_<}JhL=dsnNnV$Zd}&5B5Pz#M zsN*6ody@o82@p9W1##Kwed|%9wfmj?VaFdh#2;MS8Na=rY9q>^C+cN$Y(+BnMDUD8nA7p7? z0aTx@29+*v80i3)%~S}-d|knqITmh`-QJy)X)Qx>2+sc}gUR7(Zc(#5yHYttY0@3Wq?8FZuYpmi_xt^ z#y*@&WUkFg)vX}C1hY7V5bW=OM@3mE4U%Sd&Rp>Pkp}OYFex?8b^5b1J79CJ{|eTl zSPIy}X&C&6lB?-MC3$g>IC*)*6x*`8 zO{g+AAX|!k?lFpi$Zv{Ah*z0|1;xcJ`~?%~6p10B#K1RcFwVASKc#KSwsF<(S5PA+ zOcL|oixZEJX>~)ikYD=W=phjjrAPpDA2Hz%3uDXwCrnMpRmsZQjaT<2GvwFbtkJ20 zic7DX!B2D;%#f}ig?vsyA-O1f-nGT?QXt>vNz<#^@WIeK@UW3NO5DZsJ{ma%`HVE` zFUDo32?%4YG`3yUg^vPh<%On|f|EomCae12JluyJOs=wEZbX|^gb=}*ra=z}c zGx-Kc%g)3URP%up$mL6tAJb*^%C~A6S%>GNM~?bfd#G5(W20MR5l81AUMQZGb}AW7 z!UdRp)G_Rb9+>$D=hX^Y^(4>N=4l>)c5QC0gmcF2P8llxUl-@EgDNHhvI^34#F$f<8swmh*Evj-HKXDfdnv=;4=+%BS`2IR={nN`PqyGipAik2K~f!W zC<}bE?wWC#fVM@gaJh2uhsaKzbFWzIgLf%t%g~vYC1YJNjB4_ZfS-Ue<_%9wXaja~ z-E4B}^gELk|5$7#^M0yI7)aCRM$tBp#a8(VUKONq%2#49@ds%EHSAfQk>4S7IYAv{ z;XQW-Nw>k_FtecBI(hAb`~17g@UY`;Wm@^XhB7HozeNsGN0+@?PaSibvDdKwCG5XY z$o*kc)e;xs(%bDysP0Jg+{Wz(UaVNY5>3%v z^8n30^rwsy?;{m&^ml^#zoW3ZzM=OWgL-px`uS+Z;lp234nw!;aX+4!VA_lGAd5bO zw5eI$*zH!`k$9n-3csLFw)!zI$CR`PJ(ZXok(avdFLgVALwc6@n^hm51zH&|vzr*rONQB4+gQwNzPP9~~OXrFfoteS*>UFn+fu1(Ci7 zmDa05l8ixljI5p;_E^yAAkqMM)QWUD@+~Dod8q4a3;^>M@Mq96k_~H%pd?&(gj6qt zbG(oT6&Q;O+^ZTUpOBzno?GOZ4N zH{yAK9;Pg={j+?`WLnyvX=j`g$F&)b;uH9R?KKIsTR&G7hDMx&8pTZQV2vwi5tWnZLusfw^Bh_@9!1eo2s)=UUl?1 zb|~g1N7cFTn(&DOpv8T(axa6#t%45sRObff&STwmp6GBqb|$TXg^!pdTu@%09-Kof zRnL4&z9_XFb=_?WnoQd}ewBje1O5-NbfU20 zq_%@r3w4Mrf$-oQO)l$^iDw;9qquBRg+R3DAMP#j(qB)j)Ov>@TEox{qzZ{fE$blM zrVNnTwFv=EDufAgB3OT2RswAtc&jMr(7mSlrTp|f*(9oUegq~K&AIe$pk3zV3b%n4 z3t149(BbNM4z=u?+|jlfUorLJwXs6*A-8}`-8N71rji?k9IK1gRpkkOiX2Md@nnn7 z{c=nm|HwNgk5fTU*ek_P#c2>(Y57@oo%U{J0A~=e$GAb-41Al5V=))rbPBx8t^A#? znwaiH)X(UacShGV0-S%`$L)9LR&!NKa8dDgA}s8p+Y$H$7%Ds!Z7~&c2TDM!EaZ)| zXK>_#GdEYu0myFI>rdM!`R!O+h^+qFE7#UEKh$AjCYT{=StYlKd7gUquQW~7oVS<2 zrNyPX9azYEVyaF7tAG>9@iqN?{v<*vsoybP#IWtgBWFcp+;g_jZHnR`Y%9?(woV~V zUZw*VPvW)XVEkM1!)Id}*XeYP+2j_m=7aKD%ddWb#pks*!#jI6Tqs?@SYU%XtqoY1 zcwIp5)EXeSiB-Y2+{%2ue}+Ov`+aLm5YolVv-gloE*_*hDQ@U>k=;|4{u?1|LWe49F;8WoJ= zVh0c=I5WYcn#oT5qEZ+SDv+~o>3>VOENmC>hFY_5wOa`04rmZh9{7$iv#0-A7sF7* zyJttDf^Tx_YoTeTP_;9HbHU3COIcgNNrh$Nx9&8)9NC3UOdV8adc@EesQ|J4ztqm< zvFI~kCBJdoCH&x7++Uo*LZ{vy;o$#(){gNA=F3ts5r68BI;k0)JtIo4Y5s_yEEU$6 z4SY(9?@pFcaFWiAzEQ+f@_1r(a{navzjz})F=}-{(i$OYX;Q)3)#8~^$IiCT;ln1p z95)|KO<6jB+_~#Nq#zNq5YYuyIsIzk#cUvYaluC<8%ST))m5c`zz2e37rgdiz1pf=1$`5& zI4nhr2_M-jK2%amW+NXR`AdeEC@4R*kfm^*!-ahkAn671v#E>ajnE-id%1AiAr>zZ zj=#Q9)`J(?@$!{Y+<8Q3wsUVC)*&~6SdVvD1a3Oa*Oi)}bKx2q(K%PJ8pTWB1O1y; z;;=+lald|>Ej_uRToSIp5X#|__H6k+SA7b)n&?@wCgAM3ws)Gfp#XI`|EWNg6^4VA zY6Dh7kCL}KI0LxX9OUC#TYoMPeEwrGyCbJA=kLqO0)GA*?nv#)#Q5Elt7;x#AbkF7 z(aceGtpk)d>-UPYx)R1{ng#cCgJHixfzsZMo7vt`BXvlAYLS|#NhL=ZWJ|RtpCCr1A`#!m(gvY(S~)wl?#o$QPTBAV2v> zs4;dxA5~0|Z>--&4q>KkU08_J8t+p!jX?g!lg>}!BT7?}W|`_wmOTYyQcebACQzqT z4_mT#ptEkTq#v@VHX9F##YrszKrRYS0(g=!EsHgn^{8JzyC$iU?7+?D*-CW+P4haU zj@Uw@i`iqU>6Vd|ge+ha(z{G1q>a%hd&s%g1IjF#k~B5+#vWzRxpYtiXWL8IJBmYg zzJ@a@$iU!IPXdTxhLD12lnhe=j)rek|6 zW6QaD$zX?m!CHDuls^te6{&9ml=zkEhqIhM2(kp!J@Cp3nsW5KOTiVl;aWHn4*`j8 zM?`=S5av<4T!+9~an9Mvr3TBTwJca>;G35oWNY9~5SzkkENZh~q0jj|WCKvbD%9pI z>6&a^?Kv%=@XRP{rPGyexIf8+~ap8P|5}WlnSgYb$Mfze$kZ2uK1+o=SScRI&2{n zl@GW)sFo?+lo&cqkraqpZO9Ifn&!jpNfqLA?x_c*XWiaEK@>B_R;=yXDNn2x27;ri z>tY(@`Y~jrx^T=xMinB#ps**Wjy#WAk!B!cr zh{8x+zhbqM+cuBBgi%FRyE-gAnm;tY~zMC;z=VBjM4LiC` zTbj`T*5o5~y(}JO{z=xjhdS z+U?SX{9yCL{NB^T#GIfc^sX3;uN4a8T+qPZI6Z^z{Ss2=rai#LdKKhx!50%tO(U^@ zcgJ0;V+z0L&Xogak3$zvi546tI*emV0c5aeUTsVzC=*mYkaxK1uR1wcym}28*UD-3f)o4eMN$!8BoM34T2q9C?#rB)27SI)7D$?;w2j10SYqvxV9b zx-)&(4NURvZv~q#P9kkv0x(eqf%LdK{%?4DiBe0o4-4hqaM0duP3$6BGVn_yiXxw z)}P%8RCb&WeNR5Hp2c{8mC<)827#EBB;@#xT@OUp^umR`RO@1y%=z4Nw8FvtSvQ&( zzsBb>O?%*4iM%33jnXqAykh7Ee~GToan+fMjVP@t2tS7R{&=45-=Ya+RfUX#e;{^?e6sG<%_L9a_2sBam|KT+bV{ zy2CYOP-Dr3U%tDV589G*BrrXHff;eJPHRe4AD;M-JRR~lcm0+X|4b(_y_NeJ{cl_X z*yZdlbZ*L_05G$m-m9?mpb;OvVmaSfToghlW~O6H)ZYc0PD;4&s1MnH=4#&ayl#`G zB}_;*A72c5k{wPRWEb*CfN!2240$;4hI9GKo%a`F`>N!J*C`ma3mF?O9>O;M?ekIB|aCPGToZn z1c$DYXwh{cewvuEjj0hKvbc$qwlAuX3%53+W__ zJygUw#Li#D$qV~#OT+^{?X{9+w(q4yNe##y(a0mQr7Nxf7@DiJ)SQLDous)8oPC>p zD^0~fc?I=1EdIv7940E|oW(Jyna#gA<(<+PlHl5VFiu?Tz!mC3GjEh*P7wWMIr z>uA@Mh7nvqp#Ev_mYlzhqGvGY7`4l<3*jcM7_LvaPL~&OYw=o)A~ga1(8RZu0*CX4 z=T3gg=eFdGCAa0F>l)D6`BdI|TkA87+UG$z6RnaNLi$@sE3 zg7dzWe<$yVBI@25E^fX6a9-T1qOvwKKgq^u7zKmEvQ!rgZ-YEDx})034}X{(cEwO2#*hf=SYMSirAI7Tfvxz4q7tkY`JqJqu>Y)#Y-%|ugkBMq3iEJ9-6nDbK!|)u*D_&6`bsg?gGaA=|CFOM-W^=s;}UTY^2hP^UFvX@iIOjZhIwj}fyu zoL%UCq6o%OlGv0i*YPm6xsOt5d9$E)-^Yjh;n?%HLLoSl@h(}lNehCTQGijXJ!3{Y@c z%G=pjS4Ko42k|*$3b~Ufn3^uHL}13t=}vbbzLmRF|2)UuR<05s5Jg(+HiNbg?2vv@ zghifU7KOM)Q{112JBN#D7-xS=u^je0dD81GD9tqwI49o`o)V%*pUEGvN*Q~DCvxZ% zjRGc@K`TO|gzeNMd%|%kwy!zh7!f~I=)VL%Xi_2u7`qjJD2sy$6F_*`N)0TE6cb!#*(s_xaqh=)=U${rczC%9&~Mk!#KR5 zUv0Qj=hW92?7hArwcha2Lwr;nlpkJ}!!9f#sMi^(y`|>~|I}MmWm7kNHGscp!L9-F zkUGRRez|aPp(mut59v~?E(AbK=+vU%bb>)4uk=4;Ihd1#U-1WA8w{67h{(dLPD;dN zn{@6b(#rT6ZWkVM^>Wm5AU7}J!WT|vb$Hh@3d>Bm=ByFA&{tspkBP$>F^G35g;MSp znIkgprQ(okr)Y$L-l69XX6Sm0y{@_}@14bzL5F`unF|mh}|n}e8WG&hVRU6N}9frSNLf{eEZ@KCDz6{_IwF00@uGP!Cso~ z=cygBgpYB6okFzcM%khqUNG%;k#0>HT82IZ@-ieY;C`KQ3|h1?vv<750vl(3S#}{O z98|o;DOZ=8;Keb^SAy?Y+uQRaX9ufT=G^>lY_h34u@SX6rq#m?!D<<=WC3c=vm;qIA*pRAHToW9@(PqA+{THs|3nE6j zT}2-DOi%2^zilbB+b<)+ESbK^F@By%9HN;1SoK0W^wrf6~@ zrPKvK4(vHtf86rSLfsiN0A@^zYIl2Yl1#}y|I$*`9h85}-H%^d%!a)OH!l`2YO2L* zmTBEb=j$;unm-((B5XnK{#8+wqp-z_PS%&M5zsJf?F-O(Rw34VLaF+6Wu!9fho9l4U0Ndi!nAasobED=`X9vo>$e znaE8rOy(foUjJeh4^Wmf?E-5?J}fr2)k8s(N4adgim(^cDiw-J=E4V*89@4m(zJTU zR}He+Q`hZ*!! zKn4UkY;L0miT-|o4d&%p3oJ|DkHGs62lqT2vkwf=F&Z;PSholUuI zl~o~fc>kh8DT=KZ!zE>@$;FZ85y3?-HA6C9AZnU2yzBcRM&uiP8aO#R7hajIUJHDr z==GiLFYzS#J!dHH50(ZO2tUgbeJa7c{ioLE${X5B=N29~Nx0OM-?H{DyEF?7W6fM~LvD0?g05mUw zQ`8OJS%ku%cq|;fnLofdSN3bA)PQu|Lg}!NUxP}k#T=bq5mRELde`X;#@0ediW8J% zIG1^jR(2UDz{rz~D7Z@@G<46+iA*#}=yEKwoKer%uByTDH8T9Xy+E5Zn-{@P$4sgguJLe%oLD7w z*>$BK1_MBmfl}z+>p>Q**r*Kdphr^7-pA3EUSz?X*xJ=TX|GcHTE@K~553ezga(K` z7bY1Xs7b=2ma{v!!7n5QvkxHK5I3wbH6CalnlR08BPV~(WTBGi8js;oYet`TB+R|Z zb6%LJ1#rk(yey2^GwDljt zi`M_w-@-tDgEGSh=9SbXqE2t`Zy)!ZX01)*yE>Ps%=-Fz5Lcp$5j>1$TEVi07Au0=?e zTF=DMdElC1(lM8#-(eF?&^Gdv_QEax-y6Xa8pBB)BgX(%cu|y0#@x7#AbB^E-RS~= z&B5PvNmZaoJ8zO-#GX7v43j3juky%Y(Du6-?bY7Y(`O|kyI>vt>lr(NgZnc!bu%+@ zGFFP1v%lv^PFgI&UGgII`OOF7%(FVP!Ks64GuWt!v(+LHFSZJqLDL` z0slV=K$&rZuI(u4^twf9I)295I)Bcz7IDX)$Am!zGxfT>R#z*X>wJs26iS?sqo%(U z$8pu|eGHp+s)!~jp*O#dxLLi%Smp~o#1nn3s(0>?USj^ys(jdV{_A zh2FtAQQ321KTnG-%;}dD|E&(0GpC;<#&0jf6TrWp5?%op4nGjB)+H?60S!guN)ss} zxkW3re9x_K7mHF&h&;4^bUcMOUzCy0{b$;lD)z{yp*3r+jc@yWuScc=2APM|7QO1T z7c|fuo7KxjuAdf+a!a^p2J^GYC3{@)s?}O~a1@Cq;WZniQRrwsyI#+GDVucZ-60x+NhUV>tm8);OkwHO9v-V@_cC{W2h$bF8GnfBIXMo@d0v z{R&J?g;Qx~%4>OZj-38DT65s>VNpS%nZUMKch`-`!p#k6%D2*JiZC4_LW%|!2TIFLr5*htLj!CU$R%-}o2{inYOK@AB|MtX z;qiqCW{xWNlUH%_fnw#kUr@A(N#@}=4G}E5d+S5Z&wj0#ZWLw?Cf{2n%Z$sNbd@7@W{5H~ zt;BY$(|JTTWe}L#AKbd|&6UbvB{bW2 zC-s{pFx@Hu5}a2BDolnUj0v<>i3A0bwBI^ivIyX`;Tv=u(;djwq52FoeZ?_?&L(M4 zGuCn}IRWBOo4gd|HyH{BVkEpacksJRojSLCB|9rEMg_8h-@u*h6W);1D)Y-yntv%- zg^`b1U1|K&uFdX$ym$ifLTsesdK!G@}^`b{8fAd`={df5yeO~rr#tT{v}bEs2H z%x;5%^O69kET)~e?El7Yto7ZjW2HuWm zqhq*J?h!CKR{CzO9WJ$s;BhQr@{xx(W+jMG=b2~tgf)aASeGRn9RDJOr-Xx5SfJsy zr=?z{A=3;f7FN-D2fI>)xlksG!%M2O)8+SSLe2-u)&Xw4ij=}{YTDp3(cw-Jy0mLT z=lq5nm7k`PrIfT7xq|-Q0GeNw7^%CbA9lGeIml_~f(?zeVG)id_VrK}2>-=s9|}F} zEnw-wxv*Uq{Pjes8?6@?10MDW2*Itp&s(xs{hKQYb4pnm)W&XB#j~l2!xcSiwH{Rc zSDgO1qH>>>KvI(Mr?ZD%Z`YkjGUbVR6LBM|JSLFX_&*C!E9M0t;WXh2+Jr&9bplDc z(c$Dt@lf!Ziv zs&Sc=Z_7XbDZ_{kow=S{ya=w1MHvr^lC#*M(hGd8M4$WbFK^8ItW20{{?Ytgb&Y!O zXn2a!KEj7DyC*6r2fgL*85T2ZIC8!{@R~LeI%2L z2Z}7)oScwMvUHB%?YYJ)lpUuvaHu#RBo2$BEIcjslW;MATOweak9APq;SR9=6*mRn zd}$tX3UG1OiF_~t+YT>%4MRYOBA;HYI38SwqskNpRk?4K|Bdy3iIPtizt3ItLS2_cEi2(TW}4hggBZ=QQQZEx-K_a zSY*Mk!Y;fxy)M?K4Je=vl3*4p(FWLbuw<9=#B$-u_!ChF(C zc_raFr#oxA_?HQ?DEK0~CESiG%n{zjg`TkQz00*rW27H`fI`et2H;Z&WSyDW)aGN= zoXvZKL5E5gHpgX$MJj|N8vETAxRk6J85{g#f#~!8h;5Ieq;cfz6NUtT`*P-MHFTUL z(MkNYV_R^RJ5qq>`j8+Ku3KBG@8_Q02q*M+O{~aekIA~PRtsuqrOi#eqT-UuTIInW zzq6zapRfE<@l_sbxvfj|WbpnbpJ9yB@;=NCxZK7Tx}IArv~KT>%J1**^cqBhK@8I> zD5TIY!3t*Cwl}q{X3G~B&RPX5n(>R27h6J+Ig3d)0l@ND%c%FEzmFa&Q$ez}dF1(- zPaqaBh|yzs?0QyyNdm?J%hOf5u5`c-wqGv{cR8vEGJ)-mOR&?vszLSQ+d8c6>cLdl zuv$J}ibZ(@5Hg$0-H+vpPvl(3NZn6@S$E2$@;48-Ct&N|d@@8-(SApwKf;`0NJTOm zQg8}USLLd;rN8i)7cs0L?FF})*%nt`nbEFvX1-ZWYM{1eDx$9CAMm3=-_Y5^$72GE?x}<+ck+vx`*j2CUQ$cY%#GD4TueACb;BQ za=hRKAjm-XN#3S$T9F~jxVPi6i_Kx}Dqo5G)jpqnT?VTrFoZw+Nj7LDoY1ZdApk$1 zDyHE9DPC@hg1_V^PbIMz7IF1nIg&`sW_2diQ|b-|RXQ!)^ti{Fr{yNJ;vreWEJK*0 zage!uC#BRhhGdU0W2TeEOo~Oq>3%6Mriy==RbTaAXsOrN$^y#S4O7siDd<-l(48h~ zgdvKzE+}_!aN)A+w;YomkMb4qK>j}F!UP3wu=zD|sxqeVEaz8nEo;bmlR8=~^Ybg& zMusk{+HU8mV2WLfHFOXK)d+Yj(8?Is2$LKuq|1XUa01$bqtsBxgk1c3Rx$4fHCiG? zOv)oH^|n3Y#Ii^I8Dk98fb)I}ZipVhMo0z3-!K9fA?_X)v)@H5#_al>Z)?dCI*}Y0 zIvk*tZa-LNiae*RDQ63>4Y;8(!)nrXT&c^tkz-G8(}d_uu(B+#J|_!%R`lN2FT8r%@b+;!Bn0Td2Xx7k*~@WSOOp~TVtM!K?QF^*NON$( zx{VAfDbkP;=#c1FEM+}DqfBCS`0qlauMrHHx)BV)| z5M0+%b2%~6gv}?%JvTInrz@(ck3>+J8J2y<8{u=CO0%&dd()JMdHQIhyOq%H)iM>& z7XudQn4qeSmB_BkvZ`Fol`h!urC#ykQMNCc_-L^_|F^tRWLSZ}VhX`yd>@WikJg~M z7qFc5phhu4A{|#18XbWMA7y-wkO}DG#31Mgy{9<3)x3i+(A$n&L-w2Lf3E_ij<3R@ zQV|~(VJYti9d?oG2i?eJ}u> z3T zeRVf6QmIVKxtf_wP4*gIoJsXA{s zrZ2`B+ymW6Fy2$DGCx7^s=1p)*@01~YH08m;2ATF0~?N^MzW;_f`-6K+Cs_b2C>2P zist8@nyf@23hS81w3RV`Ankd~v$|7U0nqKaT}4@ZwkW|5a%sXbMH+RPT#n(Gt3YvV z@KemW@iMIOF|`2p?$dbfS7+CdN$BoQlD|557s}uE>F8NwHjqxkKbOH_^_>#Pp@Z1q zm#SI6h`QY_2pE*`?rWcF${k2MT}|RijZ|f^Awb3N6%fZdo+u!_R5 zxvXIO^g2q6u@ES4<7IsC@NZFB#<2}xP3VGI_BA~ z{CgH6MAx=*;kc01k88!(<8WAq<2rJIE*y7Q6{{XM9$VS45RU5u)Ly>`ER7og6YW}n zQ6e*dgU6zz(`~%0hK|lc$EVdUHl$Zgwutj^r2n{b4Nefr$TS>B+%Oz>zGk_Q-ge`D zfxQrpTc{?K<4WYdHw7g&ZD=bT_afkBWqR{<)VV=Va@JZ+7X56WDnvew0po_?iwnp7O%yy1 zkC@-Fd-VxH;QQ4%jClZy7~d($kAv9H_^w=X8Q+83jN=DFBM+;pz)gSS8Xc$^f3O}M zp|QqKX^ipU=)c1e0S>VqCVV!*kC(g@1aw1IQU`%Y7qWu!CqU!l5wYR;-=I1eUAkvp zpejf>;Q&%OMcO-s^9rt{gcI8N#I4aP6vmO2kToM~)U%8=a|x_()SKe&rfX2X3sqr4 zm*tgUe8Ry#7xUpq*uuCaP|m}T!!Kl3DiWb%JLGVA9d(FFzHStb_ZGX`^e-DQ0;Afn zN^r^#ET!5^+1QXHDkM57V8<+#AZ9|H9CiCFDIBxE_H??A_-kK7jjYat2sr7Mn3LW% zT87BR%Oov>3$^#>DzoUwR#Uf@oAcmy!ks{R!o%p3+ox-~M-jf^1X_|JLt{gyv+CPi zLPF1Y8sbLWN}Ycv9$7B(2`7*>8;-5fYZLpDsfN+6vk^}Ci&pm~E{kx&H|b7as7mNz z?u9FoOg6D2v@x-FV@8BX)+q|XY)LuEY;iNO* zz>_vG%A~X5Vv{znGCz0aAO^e?^sUk05VM_#{#@*GZX$0ppX2S7`cSBlfV86Uu}-Nmz{ zhKG}jI2VWfr7;f{F?lqkJ9#`PUDT$x0^I=)-kHv;fK#Rv!ti5rQLLo@P`#Np%z zVNjDFg`y_^9&(ucf~DJslkvY9S#~WFaUMZFNjQ0XLW{hI4Wd`XhMWo|-(9pC8R+)j zEHWItt6Y!$OCx@x$Op_y+LKtAd+)58To+EEF+4v_V3|_Dl zf6d6@S(>1pU!Z>QjX$O{6OKm{_k0QZ3m6^ESoL(6HgSp$wCU=sq^mgSpJvNY^Kg*{Hcq0 zdg>_}g{z3+)MA8oI8~R%+>7^tkzbuH2U~2&cO`K>NcLDb^-Vpk^JsKA^+RYOoO)IT z%1Su(5{-#A5l+3@bO_uY;nc^NedezvU6;qXn6`qIOrO(*+^n=izr*|b$l?!z2W}4tU?MR?FZH~}6pRCAmS`wO?R-$t{a zgl0=2lq4cPf)(CGBRM|alF&4FYJz*&9_l#45?{T$N!We0HrC(*HJfHzYBue{8QFv> z!Wo)###qv$!x^_}c{BU^=F={0Pi@q2x=zjXLfv~sGA^g5u#U3TXi2HIZ2WW1?9j*j zGZFuZ4e44GNApyCBHIrxrqrN78dYRdSskKL5Qb&|Qj#Uj>A+UIE_IIf zsas$bB~ry3GI(<*fJ$A?keN$Z(KLG;MefGODmgL1qNfYNfL)fty`g*OxOW}P`;%-l zHMj_}=i)pLN$<)V$1eG<^?{}zzjPC!^!sneRmI414+~|yWLF7w6-slFNCi^~kNzRL zDs1AhgNEhd)a`H98lNk0C<)d)+A1YT8?z2LnTeAeQYyt3cavk`LB|ZMJ%u_Vp9yd1 z9s)EQ-g$5W_^}i|vkWF8d=V2O-GeC)zBeKoxs%LwOB7hs0s`{2LAp=XdFgNZRM`X) zmTilyCwJkWgkQX>j{9y#>sn&E97M-+Jvjj8ytiO)XCEl@4=C`E zP!B@2eQF`$9|?}b?g4<-Dr1dH7$y(jwo*$^{kfrWWu`Olb(+MZCZNq}5DY{UYp0sX zpN7j6z3)D`lBNUFf%-k6L5w1}X-+^&Yqv11caK}m5_^-K>4^PYwNa}alRmD?geFobDxDla1A;MUxaxihkY8qeBo2(N`wah}R3`Fw1Rj9W*Ec^5^=UJ6b04vm4MHr|| ze;NRjo^CNiDn`(T^eHZqm#*Z&Gv;||ffjM>aYPa2%)xp6qQahsexW1#B-`&WeV$r+yp?T@KnP^;Y6(Hg0@ zcZ-)z&DQ;7%1SGz9lprF7Ark5S!BD@`*l zf5n<~2}uK&J5e~Z`ncp&r}qq1r>1~<#8KQ$dhof*oB$*#k($4nh>2SlVf}S>z=45M z%4z-b)pDW2E{rxC&-j1_<++cA@Dvln?4{XoE!?q?|0_+_sugD2)hSpRIoIKcSM%+} zq#4SD4qg9)_Q8uE?YFVb-fzF6bTdm8lYtXNa$Pm3&{xnt{yV<>sETC^8j z{7GrJgYlN$ugi}kk6|fvr(-=Atx@@!+tz3#7yNmG6e1xLba5XL1Ee;G9s$Q0x6N_pj~!~CiYDc6%0m8qb=(h?uz@hwMT$z*~=6xi7CI~dz- z)(S)va0gbIsqA^3pB9G4zS_tyo`;Ri)|qA)b|t+ia0J+$cRYj^AtH)vWUf$2_j2MSc4!t zyj{1ZMo3A0FX6OUp{Yg6F)OfJTU<8LavvA7u`LgbdqrPaEnL)LYtSqUScf;n{&DWu zE}E!DH{&=hI;?rL__aGdXMM(NY91$E;QCJ2+?Mo4xE|gkHn({-2r|=c>-nb4Rbc&E zfLqEd$0Q3)iPs{lgWvEoq-^FYetb34+=L8Com9xaC3rG|A zlSrAfvmp~6%YO}kf}&;n`w~K3H2Ke?D(bLq_=5D)G8a3f2WEdwcN9i9>}9;1mTf5~ z40E`xCvddGZIv>0mB~p>nnFXICY1QHluJ8xy{T=mBW2~evp)0eGbV{UiQN!T3Az%g z2E*VW6VmL)n6_{vgs2`MXj_&jgxZiN?_QK%qPpZ9z<$UrcLGvAyrGgCBqYf_SQpmm zrug58iYguqGrPeT-Wt8TS|WlA|1QC(;cfV{Z}?W^`~s{bm}6?Pa!TC^efYcNe>z_M z_6Tt=j$!RDOoG9?oNu_~kIJl)jS|h4maGdv1OiA~44*hn>~!qbIvwLKtqQ@w;r}J_ z!}ey8HqRR-S#lQ3J5s4)3-n9i+YOCE&9JiNnRKPI%WRgoq$&nPuvygp*8rWo*QD;2 zSO#9uk(+i@F&LxNsrHi;eBitMHxewk!_~k^Ds1~n3ATI+WW1$)m2npF8X6i!L|*}c z!7bh?%Ye%Pd=U`FM4%JkMcrCP>GC|th2VtfE;3cAPQu4tBL_<=O2GieklK7)$X82_ zv9^MHWLq5jbQyb1@+pbao-^`0HP*yyD4|ehXgcFtfz#RntY6T;9%ji4&lKP+KCwPT zX%n1=O_5^PZ_2WmRp$&w4@hJNEZs^b`X%o%SC}0DOIf5#3MZ#ZF$2vfw07=NlTo5| zk0d%zzTEIK1KyyFO1HyGiOGy&k*2RmRpCYHXxy-DRY@+XBW3OmMjf#`i6WqcEW0{k znhjHk8P=YIr-+l@F;2%|29Qh*M_*m%sgH_EWS_80Uzs6VCoFD|on9Fp23_?mF{6?^ zW{_R_-%{%DKnTU{N-%dUw<+lQye~cQY^KO7zTVK(VG+>FdrR82v`v3i+4oD4Zo51z zRcWUL-{=sBBfpcEyUhy18%&%mmB-2ZMg>Q&4Sy*FS?65<*OskmODrYZDpZ9}%pz@x zCq^7$i=3BOrC_zlI=`LTx<4;YZ>gb16$lGU8t- zBXnQMXX5YG^Ff~_}8`XaPQGd4}CCRnV`Ow?5$)~db5tto_cexYmuw}t>qmdS5cVayGA9c=tF z$neX-FUPMt$q1Cd4e!s zk~oilC5ob?b=>GoTOn|kZY#Ucq5~R39z23JUYl7kti`PC1E^SuMx0f-K|a`>_Bmy= z((tu~G+RVYf=AYLL^Q(2Z&8!Kl0)FD@s*TEtE0$Tp>s3#BX%AHN16dvn!sUr?A4MD z**~y<*}gJR)Hle{9$~o~z`r>|6FiXd35!#ouHd2@Dq{lxw`yHJ#rNYM|0Q^B`+*`O zI_REo;bP{pi;ez!p%FZp%>F{}#1$oi0{t><{rr&BPzwezpJB;z&k)FUF>ef|}I(aw7>T=@6IV3xJA+EWBH#qgxWC*SpO*Vx15Sb19@{23o>SHs*URH(GrP zGe|nUEIP5&v{;+r&@?yEv{Hh-ZANh)MY5dQv*bF8>(E$(zjd@Dgo*jf+)l8pf@x;L zU;3B^ut(0lKZ%?ZsFdD)?BPl+IA|G?qzF!nQNtj>LRUihZEE8I@IINP@p4^iPPr;@ zQ(&#xZBz3gEgH)sO()$pD!52c7B4Ev&|cS_O*p^L1Um`3!XFCjaN+c_m9H9%K2faO zl&?#Fr7#7Qm$Y$)?(zysynMM(_~iP0RFLJm9NTeF#G_g)g83uRTlmWMPx>}44j{2E z#x6@))w5esBjelaL7rX4#EOMkXC}&!kN&Cyb9FctU^EGKm1>IYeJgDBQ!C$2+NvaD ziV?hZq42r6CR^nmlYWuqo{OSF4F6?SJYW%Ko2A$V&qJ8PVDE)%Qhe0EV%)%ZsK)j( zC$eDq^E8XrdQYcHhiX7qgbph7^COD+JWio2^@lB_Ep=iA99Lt{bhg+IQ$q)cB zNw7A4X&WOSR(zsDHfmuToO6;6lx$8etxhP*7Ur!>XEP@cc~8-5BL4(a$jk|^ zxWsSXT)yGQ1c0*-y3p}wz&1@V;D8_WF2bC#l0rB$<@ae*pJvIfbc*_PpJei zAL}-JTT9K^E&Go!qX{i8*67snJSz~a%^~okShn{}KT%^L_FiW&^#Qk7P{yFl>nXpZwfI&H}xY^lArw@|6<@)zQG@kZDndbq_Wka@moWkFkY`e)l&?NSF zMkmUM&FcK8iZ}1i;W$?p%v?}@1&wlvPTXzPKbRH&lHQ~9lif~GrEk2ufRYo<^TdjY z#He!1!UuGaEI!nd`)g_ItS?HNiL9&%%@(M!$}67eA~Z(_Ire_Npfig+SDJ^U5R<#V zc_7GI1lod|%yj`rjQQgH3M!*E^|g&}PiZAVy9Ih9tz-atK>6vK9nh4HxG8E zd|Wb`ND;>6zLVJyX_lD^XEOaqaI}|Vkv6SlrNBIPAzuk z^%6L2SxinPM6I$PQGJ7vIEP7q3Z;w8e+M3_AXPA0m5zub@qL>WpaF81NNL)k*GJ6H zD@aR@M$W0oeQLao_A*Q$!Baeo2zIFH1~6F^F#t}!;_AJ5F!GJcTu zB{jC)E}wl1&i=6mUM4#y?DHkcfNMRIh>e|1_B_}3nD6)^*A#+nZ$qDkVw-izKcVvz zzQ(zzx=@ggl@*q9J>sT%6^zOUuvHd_k>Hr0n;_>bAY345n#erhK~G;gB6!x&wP1fQ zdQxR<1H312=H2WA_vuaNz2;fAwl67#Y(;c-#6HLe_S>HlMM&%eoQ!2v)=#z1i%h_W z?DF`zBntU})g0`6j%_eJ2)Lh{P-sZ;!_zOfy2Z*^{*n>tX=uvOMYP-jl!+I_<$l;o0alJ>z{NYtli zAV78ZD0Q^djv&@6ORyE;L35_&q+_)ObU^V`mC~P?D02{xhCkHf@nYe47C=<5L)nEu zgip7IRXg{$yDXZ@ui+!*)nsI&zpQ05izZ=c#3rm)^AwrOh3v1xA{txbd0hos;D-Vf zv4Cjilp~$FjOOen<`~f&QZ$8cu1aPE>Z8eNTR=RwP-_VOGgMc|7z~M|$wY9}pYZge zSLF=DGs>^rMKy!DYt}>yywMHz5*Yy2*Cdtrca|jNf7pN z9KvGc@jA>QtizEtA^1m4@1>lJj-QkhJak9&O@K{Vk0}iyg-q6=!|$H3l8g#ZxmzCO za)TtO(lcP>4DJ=(A4^S*wV=0Lg@UGn*4j+O3ptwE%@~7Dfe;g3CKQ7msk8z8g~Ew2)H4zyF{6}s4n z)l^Ly0io;UqyDe}MMvE+50$nvnWe+4glei`kv6lM+$P0*@H7tu1l1QVv%=k0W)yC5 zj@4zqtHJa3Fj0wx34*^+gc;qkx`_BX_WXSd#Hl-US6~?NrwXK2LUA7@2Ds@2psxx% zrYBI$l9H2e>5xnsS|ow_=_)w_!g2m4(E}dvtna|BVnB@*VXY-qrL%UT z6D)FT!F&1*;~Q>)12c$d-jhZ1txDz`QJ=vfqmwPZe-c%LpMi19x7aD{Y;vdVgg zIi>4`Z1!UI-)bx~aIug9H&bKW(RZMlH&QyuD?HakJ7!kcDe@S=ErRFSv=`&pP5PN< zh>`XJI#SDQ28h%VwMW%2+sE?fHd+`H&(pC0(fbEPT1RKpVZPuaq~c<-NX`#irVIbJ z8%Vp!cehw+3feJpxnC9WOq(XAPOWL^r2FO4IvaZ=^-u32UX;XCJY~Osua1e%H&Njf zB~&F$P;updlA4xJYO>>MHM4EtIVassE6{bWJ7X$nMXB<@c(Y8?lOpuT>LE}%)JU~a2 zu4!kJOKHYSX|}AOLpYBmSWAdLwDSZwWYXAyS0tkXoF=@1Q&yl)tBl*{X(Y+y2@G4dLzMW!U@o0prE zlGeIlnPj|~%e~~>FnG1UL)eJ;NJtq6=MKDnIb=;SV4k7-u;p^bvnyJ$igOFe48KmE zhja_#VEvWo=IgK3BDaXb@vKOg2M%; zpKAe5Ob<_8j2F4JO=)rySioUJQ|BHkku(%ts6n@=x}z2DCcML6yL}yQi}26`S*l?6 z_v|C(M>m@bl_wn7$ryInXNA7Cw3M8FSdp3>JgEPJ2mMbsA-&dUtf?CaPFUWFiX`%S z{3m=KoWzQY=$cbJktM4I4bdI#>rg=#uZMs zd~|VnPwAZ%JRO0OL(Ztd; z(jIwjRZA^6>S?Qwue?I#KkJ2^Pp~feEKsQAyhkspAc|R*NU5+ zNZUf5Gt26bzl)7dcuxv{tj}32_~?UVRB^qxB^z!wfkDyJ5$>qU80#ii#sym%B#*wM zXPJuUYX8N`FE}-hmIX`bb}}mxfe316MG#$sOw?l1+DXZm#`GwoCGEBPgbSPfJ7GimR9d!cD^~4ZVMuSbt zy^}Ol-_9L`NWwywcL3TJ`k`l4MQAlS7B^!EM^Daz+?BVD{3U%J|qgyvbGI?STS*R|2rwPl zJbDRdP~VIzn-9_kcT*OT^`myX$YZv!iN$du1DH@IpMsrOtFLsrbB7D115XC*Q?ua@ zP~tp`$_XjDWd_W{ZR$ZG5!I6x1OKOzLhpm4Ah(~hd_)^K6$=?6FJ9|zXAQBv;=MKH z2A(k&7MC*-`G0`#A764vhMvWN32(g$pv<)dY7?f|^IAsVZyK}jW_VGRi&U6D2MJ%AC-sWyX9*=QRfxfjR(11>dl%uaBD)2 z7FY`l8g-16{`dyble~6P!~oafK%iqQ9cH^~W*H3hV$^b`az|3=3>#2yVGZR9^pKN* zF^M;2{WdjiL!Nta?%K4%a{TBQMAoSnOePBgoW}=qt0rhqaT55pOMYZ$7dL7%vsCND z6{m1X(iTf$iC|7ac@;1QDT1-`5ax^|uS*w$jle2cHGU{2FuX0FsU$6QNIlLO!cJy| zMk%Sj%g}wgBRi0fjs72UC!cMdySyAmWcp`Q);nWBDIiTA0rY2I0#V0;dTDClB&*Ke zuB2J8i%pxAF9`1BX`g}b`)tYzZ+0J$Cq(vz82p83=@icoZ#&eK)WQA1(2=b?w!m&S z?G3d9db8niLXw7ye+Q;XW@H*=JEic~<@%(`i>Txq*fRYjJe= zR~Y^tO3q#1la;n$PnLujsD&sgS@o9ffbPiirqN?Z2@x%B+Xw{|5&?7e$oRur3~4)s zli}|*=z>((oWcgYL}q%h@B#{H7>LX54^XjnNFq#>S(b{S)j6S+(OZlRRxGvAJB9WU z&D@}Y=)PZOq5nTFg$Hm#J!(Ywh!#Q6+Sc0?3vLrVCAmGpKfx-nK&D|7=%2Q`oay&f z44A%|f`73ZvovwWRQMrQLUviz!MN1i^j@+ z4b27b&~;GsWhR2z-A(<-bdX$ZdS~F#?pmsZ#u6}MWn}2afiw{txc?zmt26i`RgLgB z9aNct0UPWe+yN_k=>Bk--->mlvvX*FXD64@zd!^vbOQvX`v&rx8A%@T50==H$_2oq zFM$eDD^2vg>;QPJ#8gL%+qHVYeYofhIs5{g7EA`(a1S^LsBS%)>&Rj&O#%Oy=* z(BO9=E!&H#&L2u!9kRKEHlBDax!j_^&;1DA5(}QSHje&7F`Hi#?R4S1Zgvj>bC!A! z6{Z>Kj#LAomT>(By*{(P_5irX#s^b0ZC4(eMG@tBWcdmdXhFgYa3B#_`iSiCCPOI| z){d0LNW0_lb@uS%3HYJ0We-x~_wqZyVZYbV7#RGHH3cT94k}1Sh)B)LG9-t@*liug zTX__bK{k2x&8lZbn_A{PC63DG7JZouUl$?5LEAK*q%LPgGp5|Lk=5px%|upIPh|sL zK$}#M))Q71#5)3B3gU`8&&psa!^^l5C;1@mmy&R7C$dSH`-09a?wt>%e2ts}6Bzud zAitv0?q9^-XN;lL_mQ^9DBimBMdZ1PZS=$w9WD1FIu+vcO&qsr&Qx+p47-6DdSmyX zHEpSq;JoD$;%Ev3rV3_i?X={fG{Z}Mq9c1N_}F;R?(ZN3SQ4+z1XjenK*lJa8nVFv_)hcHkqC zqz2Rry|m5_SZmlIy{IM%y@^J+6u>|*S+UcJ&sH;C#$(*h2(BuYj%r;~<`k6jaWpfu z2|2i;mn2zovKx#o^}58M4sTY~3*-~^XE+SXDxa~DRn2)HtpM~Ng~mrJ!3Fv8LPa%I zH&}R@+g)uWe3Xz>AB?#K%ovyqr>ua|p_$#%gMbcl+I3r!Kw(ZvTT2beJT4r{dAEhn>B1FQ{zW~_vbSMSA^V080;~Z^8E>2S$ z#;#XZhRA_*G69=~9q`4{Hj4Fn=axiPYGmLUpUaTBgwtH?!1{!X%{ZvE)lJCJziz+1 z0pUyw`}X-yNa5%iu-N9QTDwq1KQy?32i+&Qp$p)ObVru|26d$CRD8J zDL%OXE;FsrHS7=5cC$Jr$qy0tDX&yBKwTP`bs&W{gW2^`3q+gYD`Tb5pU|r!1|mo0 zaLQ1VT#rQncJEYCebuZ|Lbq&X?@7xb&+vpPF!*rqFI6ham|(cKC#Nl}-(D(lF4kij zA|%FcjM@e)p%!$wcR8RSP!$H!Q|bDMQ-WXMz_Ra}_SS?-qYQH_gF;wGc*5ces9%i# zmL=l49lDmvKfQTeF?HxbUhjoK-Y)LJ3Q->@kyXkI&h>g<%>MLj8qPyH93Nv4s(Nfj zj3RBefc;j3+}L+eX$rWRNiuyug)F~yJPQaTJA`$Q4@&H#f#MJ29mUOE3}<`mQLXt##Xq;l}~=1UTw zcz{JqdC;hUW_}7)c3VfhQLr#&AbSdE+fNq`VE3k5i6tn%QV+1h?`nNOv}>7?aYbFe zYgG+d1}^Anm$`<0nV@1eUp?0jYnraHK;kxwI;+@Ck3WK_FbTEHr$j}mhLF}Aj{27l zefM!JK+2Y2VE(VxkJkFjn{BRQ6cnSHOxQNY5B@)ZqpQ=HOLllk;`HRe(2ynnOrH=i-zRm=`s_NSRXPsYngI?|NCwXId@ zWEHA?wZ&)g>3bdY0mA?LTl=1S1N#5-`EYaZ8TPRDn)h03yEDI-A?`AmrWreQCZk8_at&szcNFt`N{V$lX=!e==^l5=EI_>%PuuUR= z^a^@4Em8g=v9I7WE0-yWXy@@6i~Tn6?0ytme)q2>I^8oMf3R~#uko?#OIl0d+f#{9 zhmo-nvaaGljlHk&{!1>w zU9Kf2wIfG^4eU}$6G8E@*9#uU>x7xrNK?W5&MKB;*C8@>c8vvpK}S^kT_;mxj6aG= zFg;|~5@u~&%_+K|5BDt_gUqB%<=#ZxQq=-w$G$UN3VG=^8jE*HR8W-f%oKg8kR`o| z5g($AX>Yd5V)aQ0X0F*vUAC1H3R)Qn6KshQbW8^YHfs)>%fjwXK}Nev#hj!p?yj&Mv#UG=XccAx)3F z@6>2EK;gUZx2n26ycwt0kAceX!=6&_TNpM|)o(Q~#$CFtZ(uVj8U?2m2PM5?&T|Ti z@9j%ydvfwTC~-D5VYTn$+=&zAZgS!MU#TSlXL+lPo`a9&xq_oYm00AyA0Rzi8*qG_HkSS04UI8@*BAj zNQ}T(dIM4e3JL(s{mDwhTcr|GEgOXH9gwP)oYqEuN&LOba_2Z~@Ighq}r%z8^E zRYR?lMoNpfsyC|^&=4~S(a$=p?w1iJc}a2|UcQL=@0V}H!?X=x%~*{^NB+T)uOhP?qEDI!z`YmFPL?sdwaW(#y&yd>ob*0$ zhe=xzE?MN9z48_ZB*+C6n?o^tfTwApTH{Tc&5IV8t})010GE+MNwT6K`TjuY zSzW6nL|u7jhDIc`;zB%P;|_=iM;t5Bt#}Gxec0Sag<)7g|A;@y0p&f)VioEZo)f-} zV*W8#FIQN|sJhL>12r>(o*AV7x@huiQom{zdRmv%hS{?(C2AwKPV%wMw1_};NEnK_ zg_*GIGk4Z!(FG5FB#S31poz0)TpH{|SR{mmH@(V9MB>^CRFoZX;x*Z`UxQZStdxUyD>j_fYA(b;*}dpu6+kf~RxJuHDVG~hRx!cdK(r@uc02~i`W zgH2fufn(hBF#rI=8oHD@GL|N4OE8mMuqxGyx&wr@&uV)RK2Dj8RxW)_oh9BCMq%=< z0rlm7tK~U~tQn766qjR??DT7fhrf|7GaPPgYBh-=yOnyojFG~P*@a~_qlt?}Q*3T% znwl8INREJW2mY~5NxTM>h9?+9o?Wdvm$`~(xnT59cn#*Kcbm+4C-zIsrg1Iq|4RcW za?02tF&G8F3?EsrY#L40-=GO)xoryJ(!y`^%yQAUgLv_YkdJYMYMOUqVI`6h3sQWj zkZo0ld#dYXXm95V*ocVgCcmvw9B~a~U@>hjr+nDHl%*6q~YB4u4C?h-lHo zvwB>2IYW!NfH+RR%2P04x_jlxU>!|H{rvge1CHp9M*#zes5$piw}Opqm&}4m*aINC z2iE77z1cjtz=7zXXr6{*Jqt=x-^|TAb`xsQERzlQ%|f(U?=scXfus*vUBC@HSf0-C z)$zHx_nk%2Wz8!eLkN0nu}qI9bk9?ixYK@Vg)F_jDPG|RC&n~kmljuvC%SA|jvGyz zzpad=VXc@pwRULr^&g^N%J zDSmsT7D&=NB}?>LZf-q$#U1nP{9qkxL$vMad1 z>b(pT-J-1xBsy0CpI<`OgCjGIX_mgO=R2gOP{P1-RSSSA*=jd>3K~_)pm=A8n6{Nr zVv7Wp3((@Idm6|ot+9}#(@|$L`Idk2ERDwsLiSn9mKFO1F2`OX!AnY*Dd1~1n8_$E zu%Fm#Xz`3iIESLg@WSiq0T%$cW5IUY<>FU;9xcC+P^o;jV&S$QiW`uRlU--zQ4UKZ zit-4ke2@UhYw@<6t||xGZ};caLXZ0-`ALCai(qYl>+$=XGB;%o6h z^^5tEp8@<`+S3vJWHIYKtMn);dFwv!RNOa2mnW|zJ)Fgq4Em(NGar1K-Q`TEe;AZI z@*B&Ty%o>;$4`Wat9&%<&()`_CkGU1uS%|HlLna+cV z*tEu$FfGnKn{!PBYUVN`Wm}b|UMUP6>bjPEd6Ii=YY|;0Rygp!$qV=!Vp>S#E@M;8 z`$^3*l9~YI#{P)NA|bCvYFd_72jLAS$%=88?oj<&3!JaT1r&zn^ETXBjAGrnWQkiBZ@nG)ji75I~c832h;c4l%SD)V)moL58$|HpgjOV8eRCK`xwyfpXYWR&Ej*@37VWfsIhK@UqZJUrnME}3qm3X+Zr5($j!@6s{y($iVhVA@V8E=t5A zBz2ZF`F_@NV_Mkgf^QrQa!46G>O4>!Q6h$IJYIB-_vkkYGs`ScV#VAB+>{ki8 z}~&v%F7~Z1N)herrBHb<;w}E_Sy*LQkc(T zmX!`rG=kn1R}K5K^A?H^``>2U06g@p<^n?=qFr#hXwv_geaylO>?CU@jC@&k0UkNB zUs%FR#y8;rNVD>sS_o#pStY{p#O060?WwCZ;+lV$l55-5qT+dvl z^Om>DVdtT@Y({jF(hh`U5?9fH-H1YxYE!*V_C7od! z%l<3k&6NLakfXweJALqQ0bx*dw~o#N>4s()k6b9VQZ##rtJ3h;BRVt#OK73LbZn=% z@VY0{tuqgy3Im1>Qc#^ngu};@%sP!^Yob|03Pq@vex* zHuO&tEeuyYC0c-c`$?>&cMzMLl4el&Am~VuGjl#%&BB%M6h7o~FXl($wXp{9ag~M8 zE9^`|a|H!`z|`_#h(>jgA!Ga0ZOu@A^Rx|+%A>K;D8?a$<}js)ij+OeM|5KgDog^D zzoIpj2Kb%CSbOtNNNbab1p>1`81RC%g_0mgME6`x{MK$+VK?p-!8|O!70c)Fw@2zV zX~GmXHNm?>$bPLUit^D&9BK0rr}(B?nk$)~CVj;cgeh}J zw^ByPrBcG$WD3u;*>PWErVZIJG0eCEm1#{W*76F{(<&#haWZ$3W zu`w3EgZyr>%Z+KE--|-cT9f6ekbrZR(8|WCtk!;J2yWB9)<4yb*0c$?}z?zJmo{RvE%!)b_$u^VR*{Ff~EC zZ%o=eQGJ7lKZ7iNonh>rk=O{mqI&l;w3PR9uCm-1W zQNDe(U#1$-w0v~a7Bs1i0Akecr%JMAoOqfZeKGKvj#JNf$NJgnDZE#+khyCF=sRLA zEB<=`xk3p(S_$6h6TkG8BjO4!Sv}dvVqY5#ScNY=rOlSBCt^hD&r>)f!HdS5yafdV zjZVo164Q(F+Nf9)j|w0Wt2&~9$8$T&-n(i+gpg-8 z3fV{0Xy2o9>>eCu8DP~4F>`w;?m`AK{9$ugQJ2~CLJ7|H zE0Oe0o+E05Tm1s|?B(4C`8EA9PxSNkcMm{3eK z$JiXqpixkoU=nk&ScO#2v4phYpFbnkgtbFx$sf-H$9Xp5iUH44U!UwVH|BaQA{TzX zPqRm)3n!`HMn6lM6gwK#3Yr~eO@5psiWE2GwlrX^6uIDWVcXpIIwNore#a2o#mvvS zhI^)curLCk89khy##fUP2mL?`P8!pLM3dh9B#LM!iMd>|U?2e$il+zseR@Sj9>@Rp zDq{zB^9?e{36Q0LF`9zh3~W3y0{m~<4*K-_B2&()VPgOr6J5$3-IK|_Eoh;gH@2|k zRo@3=jvl2XG~VuQ)z}NSr|Ip4mtGZ(-Y5%}Y|bai|6;VQ#EJ3R&v_iVCSuJN=HfZSn!& zMi|Q@J=)fW0={f|8yhSLf^gyIHGUWtp9b#^g#?&fFgI7h$UZXh#p7sp`K67xJhT^K zJ1Jb%208|Q_|(vh8J?eiw+V4`AMuh8Tt~i2xTRXu=;<^3>ThXU^a+9yMp)p2!}F_+~09(h$9Cv5v85uD=pJy|PqiU%R$E{X~UQKtu$ra(d*cm7byRF4`e ztjcGnsYXl=p$@GVHNYu)F$tpJ4za1=+ie26auTr6=xiyi966b0OEF@?W#5&4H1ZCW z^Rgp+Orhyp1ZGG*F~#DO^sNk!YsI_pH_C6+ySA9f z@0Bx~TUH=A(_4Hj;i0Ds-zjI&$uV>6H}937MZvkz)E7}NkeD2!l7bJO1e9jJ-Uw*N z;DJ<$V$q8$K2?mu1y8OPwq884+3$@*=Wc5yW@T`DB2A#7d$Nh>D|iDp*kv=Zq5Vdy zZ|S4?)JcOn*{M!Wcy4efi+m@iZwDE4q;C%>?ZRUp67|STRY#Z1>Qi@f=q}$??L$^K zB|PG%{m{ZXz2?sSusZ?-Y;5-=Y9%oVDd5e`Q>fjBQv;li#&N{D7<4plyLIJG;)Fcv z+gCxE@;xbn0Q7!~j3*(il{tvrP|7P=s&g|>T?}J#>@>BjTMq5&2=OD%{JLc-VNWZX z+qu*qI<&_$>@uKK zj$_Ks-8IcDE;gaFu{aFb5GXi}9wh0tEWPvF$Rxp0qOg^q>Y=sX;nTT*XTI>=cJoDd zu~PB}hSztw6(M69cd!;tpWa1aySCAY4dSozf<GKcMawflxObiwcA+8&p zKq7PLV#t-MiE`R%Du+L#^m=J1!)LUE>ftk-)yk8Mf~LBE;3Fm}C*$szu@WDW=GJ}4 z8fk`BX8j)rm@+2at9lzsN%gihGDS6m3x48JjdBe{0^9SFrFxBSOrs{m9>`H?7_J;y zrW1!YPzctMT&n&poIP5W^-*`&q&89N!`qwqiaamY zOK2J5JEgDl_Vkmf^|98lJ#8}pu#6KY8nC!i&ONv#qfN@UsXZBPgljthr~B5|Z3v1H zP=5rpC%~@K%UHuuB_)z8bo2%cDqPBW9Om(n9Hn%tMA+{4!N;KU5v{ZIv0(QueI539 zech|>k2^(VN7fNusVF(xkeS!VE|Q8c3qGxfTZ)leShE$_3pFE4Co z@9MP!n)P1AYNE)kVEEmvnhkK>fLL}on=l=Eba#Ga#dTMKP*z-*A|~sIM`HDcB{Kr0 z?M_6;qy{jM+yTe8ax|g2QFI`p3r2sPfD}fs03FxOcO~1TBh9~=5SOJ_ zSiOhU2U%Fg@4k_?^$;5gzFgRBx-u*slSnc6qbu7}bbIp<9fG8o7{zSYEbNggV+w!! ztxR=44-Drm+d$dn?UlO>P@(4mBMPH1HgnjS!5)oepEaYU3u`xI(0X0C;hYOtHYRNj zv(p*e!S#^LC{89-n_=2C!R{6ln+@C!8n{hs@qj*FG#Dcya$iD#3yQYI4$kpX7Z71MFwr#5*%ukWfh^7GUPqzsDM?7>va~1_wX09NMIk zo`CU>+hR0}${X3>;(<6-qbO&x9p=;nKSV?^XTG(aD_}a>t*)apB-CEL#nW`KSTYG}I+uKaI2fG~ zWr5ot{TDKAPk~Yk3*KE0dw1@HsLy4Xfcd%eriZT-s1$6%(_@@*CtjclE#&YujH(mZ zrlBEw(Ne68-S`(@G42_J6*^jpwbrqjEEb$vWa~zVnG(qf(>nAheB9DpPF~*uGqy$5 zwlw&P$)Fs>P2*vEVHK37q3{`JUW0|Os9?hD3RAHctu&I=UH9e&!;o#J?LBpWdryS( zgSHgD#z3O;;S|fbQ-0bqS#7tRj18hL4n3-sMT*|*4jc8SEkDt`k0Uox;bLMpuO~Lc zii(b*zdYkjE~jTVj^pLn`gvOTD^oeqL+V)-cG2b=!ZM* zU36bTT72xMXJ~6fp*7w|x?k)mP|11M^X0wcGr_5L7qi!}N-n4>7Qv1C^QyRJ^*+M| zFL4hD_BpR>elsbq*1>5@* zEd}14+}9*(H8V>ji@W4bJS{3G=enh20}SmNIyZg+;y%1lmV#A1Onh5DYuOr}wA{p{ zp0t#K>W;gYR`a#8VuXmapBz>xxE01icW%N=;g8UG&{jyiy3BRYJ*-XYBAM)`AI+%3 zD&P}VwOch1E1VJcBKB^XJQhZ?=V4PBIvU$L`eKlMgNlq_tuJ1i>f<+ntmhT6hiVso^-mvD2 zkd&MFU9lypT6_KtL7luF0&jdrx>4%yfQ!1P=EU~yG7!)n^={eX&w#x+Z+N!m4t4QW zb1&^Z8c#;Qx3KJ|vV zukm`?$F0l+;2De}tl~29EP#deWUYO{=LU16+P*yJ3IK)Pj&2ysQP*k}cPo@|?`$C< zFYmp!#{`Mg8FN`FGbXGq=b5QWJv`*Ofv`y^^69_&L+)ZvBZJ<1j`1QviX<^Py<*ly zTUtOnM$FGzT7qV6&+tN?J!E0=|L|pdX1^)-#z3d<2EfM4E`-Nl1q{T3-Q*jksjGX4 zBSt!&)p)#HH_Oray~%dBxC%Kn+19gmQHnR+%e`%$balYN-YYGeVfMMXVOT@2DCxsZ zU!j(zA>lk^e&Utn;~<`@_jdL4aU~CxbJyiY0bds3V#EBrP1@Mr2W(r;!g5(AGhULv zSG61G>Q3)v`HaCPn{#8xWjp0_RQ5im3P~_rv2u&Aio<@v4UWb2Bee}Mze%Gr7Gng@ zhoKCTfmV)yv0{F*(b^jy2QO$AU&=&tIPIpK&k{%X86z&-u3H9^+&(-GZ1L!Py0m%y z4?=5W1U>Fa=1CI~9OiS95#v^T-?alg&+qp^7oIVW9Pgfrz-!t8+TM4y{$-2}2GuU~ z9`?(%v~k>N6cO&DT*lY*p z)O=ZvcR*DyhrJTyUGVH(ZF%J$37)`hChb^?rx)m}Fe5=zqxui79E8_&nH{JmXxWpd zW4ITr5`>F#%*iuc5y{ZYrC=KC3sesvn2VJC{{!-`eXHr>>%R0ZW?251Ekx9Wy~ zHSZ`+0S2+h#Ia1qcSJuQoy}GtU7_{!&@Zw(9*7*kw?9fU-tfwI4Fznxvoj z{ZT9NigG&-Br`4OTh5V17L*+-FKuXhIr15~lYT-NAGm3}f?yk#GM4zxonMTgkR~FP zx&?jFO+KBJM>-~62Jn6$5j4eo3aMU8xM$Y{K)PA9SogJMECoji1S7uFUCzbx@#wn7 zG#?$(u^puooV$f~$Z-^eAC$HKn+FK?!+EU%zs1729fZ2`M;eU#GD@Yp)a;ng{XiUr z8n(pV__)ejUX%Df<~}ip6}c2h9x}_)wrY^7I4GU_1Jl|%r&o?~_q(+`V$S36n-If^ z$9sclijpOXl1_=5*{nH#I|IGCt_9m~{BIej1Tt)K!j?5a!{oqVNfhhy&efNRoxDiK zL^{j3^DD(slPYj%+k{{Tqo2i&vQ>Dg{UaLr21dJ9H3p?LppT0eM4gl)9VZtYa&RLZLST%O+*JIA(`@g; zYh8HGM1f|_bTrF+_N)I*u8034%3jsU+~pb~j2!dH(uc+@!SjFKUz^0`-T3P$0s|Xa zD!Q-;?NXIYPGvZu9Dp6urjSNA;_*JS_rTbA{>GB3Cw+YUe(e9>Fbp5!Z(RK#*?pEh zo9Byh{eI00+B1)SP(G{8K!xXnfewyX^sBqy;tB^%48n3+6U+Feqy)sFzV)f)gDsy! zP6uy=Dyo2+zk3ouoUo0#*PI1mk39sH-qd+;Hu{X*2*eS{N1)WhmOfM{7oCnI9CPVl z<(IeLl3Hbf2szG}6X0}_d|UAsV{fPM1VnS%#UAw&GI1-{GI}giS=u_S)uzU33gx)+ z3q86?>wtL8Mqt1s6uL}(ghV4)@{QH-&#FU7ZDvQE*I(&3?+qKg&Rtg6U(71HL_pRf zb~X~d(VV{Fo<{EqP^yq+;oAu`^RXbAqUjNAKB4n42s;hyc(!sZ$Wad2lh-SwK6uuaSy{HY`4ilX=JLv^&uyZ_J_F3-l^$}(k2Jh8EAQiKql}{PUVwA*BM93Q(3v zeEe00WAr|O7(zaCx@8T2A!k-ggJg}lriM2wV>;E(y|ssCvCu`kWC62|B2&$IN{Xeg zewy_t`kv%zZizj%C-!&)k4A9TRI0MW zuk?V`U^pj^0sxAhhpQgB@4(f;x2+|YIEx8N_0KU9&K(v}W;x;I*)h3uiHr8(7i`Dp z8cOssv%DhinIuO#1C$CAFA|4i9_sYrg$MQakfkd+V^U<3F?->TVS#%=OQqSfAC>Ki z7|5&+X3wQ=j~~hRm>TW*8y?(4W_pVdR_79T)@EDNqb{*g6s)YsoX<%pW-@9tL3V?4 zrHxCSau(=}nr`rYvk`O{&ly=R!A7Dx17>@_HP5^nc>p@sx~z$a3&%W!{-(==uq|rC-M6+gKxR{57rZsx!vYad3$n zA7OU8Q&+RrW`g8+x0^U2YuRHMNkW&;TBgV-j7@bNYdo}L{s47tW?$7iB3-l#A%asp zj8XB&Ij6Zv`dIIMjz&tDtqk2nf<%Qd#_HG*l6+!$y@Uu z1*s(u@ZD$zl?~u7SV=WOgigeB-+~n*Xgmn5A-Pw8nTHqL7*=6?Hk!i?8xo>fXpE}| zJPJA&Xdi0+(;(>XVeCb@N#7O%Q3(S#ac>HJya<+7@H6tNUBOnQT)_@Fs!P_e-WtKL z({wJ^9LZ8^;2{$v$Rg^VhaT|}rxn0!qEb&AxIbE@HNX20!(a4-tu=7PEhGep)xk8LpxG zFb=}cHB@zPrR5ZYE_?ekm&5g>)Ujh?O%{1J=L%&h8H=iTMrdp$f(Mxe@WSl)eXF@! zB3aNfN1(Ly;pH3a4sv%Y%ybb*PW@|a8uVrSV`72G@qWou}^gxab3{Q zGQnbN(Th99ZYUeWttQoo<0J_{cZKKB9)Unw6nWBI;R?=S(GN?-Ip826n4MjB*Mv4l zpqsph>)+r3+fej|`|!o)_9aKWqZ1XhrUK~seciEhv@%j}r@XU{xI4gpNRm`H2-avR zpHP;tbH%mB#MQ~XsvElRZWd7HCOE@@YM$3hz$@ZSEi;DXyP5E>9tp<|mWvG}@Zr-! zfbKR5pwV2^{0h_kxO|D05jL<4p0IRV4l@k2bSFVy_zMa8yztD+%`AF=rFm*Oda6e{ zUSYJ*>amvy^oq%(a}Hb-n)#gtw04t(aS0@|dsVEN@Iyh4I(ImTfCe~ka=`M81y7?O zA~@ro^IRz&IB+VPE6EZGkP7y~yGK*0i%=Ql1q>D!%ckda;@CMk09B12e=mVS+H#|e zqug0idfA_en26bw6PL<-w+WP=M(hhkhiRo%x#e&Hz7`$T@1kW7ecvVnZWnDBC<PrCEVkJw|vm z=U<2y;D+m^*lG(v*I^xEVYa?zrR(77{Pr}gLzCLXSkEDlOuUDM!AFs0R=EkNMc{Md ziNa-uBgnISZpsrx&GE{|_?M(HsN@A*9yv`%4;~S0z#9y#ZH>GgJ@bh)fW}mGGmDgZ zU0GVfkDQsa9~5_d!)t6{!9~BLaVv_VnRTR{n?~@U=B%IzxwdaCqTOFK^6^>|$e1eU ze0P@`2U?^iv-PPO)vjoJEl8FcA~hgok?~^j^2)juYee)WEiC6YMah}qv>z+7-K9n{ z(3V}QQS4HOTcqNIcbnl4E>(*Q3ZC;9VgOxg{jxquL>Lycx5XbVZ9ETdI8MMpxFhSQ zO+RJE%!X5E%|30;+2yuj0)9Je~JByT33&9)XaZ@lcF*q zbgHT{3)rLWB%WKrmCQQ`>YDkk7pC#3GC_5%JFH#lPUnJ!Kn1~M)fG@aCpGrcw4eYD z1(xwF=AN=UPvtt*2zBKY1(eC@ti5AZvr%rTT30YA_t{O5D_Vt~w8O8yrS>Z0bP>N< zhagzoLFk8{$Xxx-Xm7oPHWZDn9S#L-sa2_yK~rloy&T5@+HgqN?LvE(>vgJ4TkGbD z=oqbZ_$F(ecq7J_1`cVi)Vc;n^8n)<(A~NX_GBa1=i2x*T3v68T0si+JDnD_pKTDh zDr58UP*8;DI@(d5tBvjDzNishT^YQ3vx$+{+6b+$EsydP!M_@3I4x#r8mJGn2NUU7 zWs(FQ4M)ETA`NSGK(tnL8n@IoHx~Pd;957E8HhKwW?#Ui-8*2buB=|IN&}yse`;Oy zu2xpi_4lXIrQoj?wNiSbi&^=V?Z~c!AJ+VA3oUK~Z)+yg&!90SGDCAgK!UZpQWI^k zT~=x!gduCv0tpC8{X%u8iNpvqohuN;F@BJ`zQ~5GpfN3gz^^BQx+aK{TmW{{xFm?= zv5BT{O6z2fR`xQiLlH(7t6+enbcn9f&08L?Vlew*lS8ag5(d>tt8?i-#(Yhs-TJcm zLRDI8_qe7M=SpbEa}5&+L5yK|m0~1RXHY%0@Wgx;+A8S>;ZiGyoLvLGz0g_>>RR0f zl|a+v1TVkr(>3fxLaUf8G(asLMv=i~Ew%Uf>g(hSXft_O{cCn%f0q9LwmgAvO~nt@ zwqJa1FFgZatbX}E^RU;zPPMUk^zI5X3Y^z6)w&rpV*8I8z*V05JjT=Hy^9R)D{K@n zaQ=Gi_2@2`E_aU#8X{t4vjftB`8?#C5E*OWs#vXar$o?N5H+J^(D>)5;s=0X&^?#=}@Vs2KP4hE{&^c&%e}gcrB;Yu}9Qw_dKomZtJ;{ z1^b7ZjaD?fEMb}v?GQ?;v{!aXuj)3)Dz;r+h@DWx0wm$tIs%(pSrD*K$SL%6XT(f8 zUmvf*pyAlTSw;&n%AaXOZftn5wtq0AL^$fm?=88%ChLUu63oKK^e#Xg$I*lf~d;Nsc7?Z zixRh=LZxOp6HkaZd{87dm=yCE?74@Czzwt}keYp>b9JOnX4-Ir1?jMP1wZ}jpFtNk z#+Su4y9}Pel!Ue+sz*B5u`2 z)254ovu(&F~XImLt>P=grOev;&X1(a-OOO9-bo! zE(U|e5~lt+;BqE@KuuYjw zv0C7zhG;r@MRT^Y=3E;WI8wKcZ<>_^xG*g`q#1nT&QF^`#;|uaSEWX%*(`@)$VTJA zuNQIgOs3|A&5DASR_)NJK_20Rr9AG}@=|nPgOoe<+6WYc35te}sct&In8wR(G^Yul z!mp@Q3Yt!gHX$2LZ#avmd|e@7q?QLG+khsX5-es*iSfs@(t#o-yz`|@r1W?J$nXyD zGIx{qnzRT-?{=%OlYmAuP3ce$PI@*CXa;b<{h(U=Jd70zk7F?yXsIL1nWhFLBC6uTIeK1%bo z?hGCk*Nbiz(#L#RaUC=e*3YN6m>$8e2L)+KW1+BCGq|cPp>#o=;2`?YOEYF61|{hF zvk%kyi2`%+6&=WakL?WWiTaRDUa!D<$?3^bSVPN;S28?dt@tIsKWt%-ku~&W7Yjpy z`%HU86OOOW;)RgHB)s-F$!KB*8CGi7l9qwp`2!J{9y^T}OukNL zBL{8+(kEKm`Yf9Pu2o@XTEnTc%|<(YA-Qti=qQK~=w1BiG#IQQ)4 zTbP!%#wZ^0>{2+QQy0{&XC?D^N3iR&HiD*&Qt>qZj*xr`5Mom+cRf*Q&XU45)2mv5 zyCQM)RCHs1m=-NM%9MG-NZ6@P^f||794ubTZz-!n0au*1ru0_o(v^ucmv*3a)20Z; zb1ko?ouS7EY?(gP$_90hswxGCp8H=)ck|tO6)&1}DsAM)JkvVr&dyL8njipxrpU$T z?N2cfKUfJ$u%}b#p_H5O+O*EpOE&q4v0$MR0Sn(F-BNriLHR45VdubGM(%N8g<8@S zg|>pX%wB%a`+>5n^)+N$O_lC^{)WeKk5DvuUzfYurle*-VC8$pR-RWv7~fQ87|xW= zW-OXkeU)PgslqXWv`}CAitdPJ)d;|QUm@^X6~5mh>5*mgazchDNgC9;#e52H!t_dL zh#}qG5mH#qhzTt%3g<48(1?YLcxwsKHN3DxhuQJByV9Kg}G) z*9PlUdA-BywSv0jn=r`eaxy9u{IzuPya9j&U2_H7XX-+&(on6AgFsVglT%&FprCdN{dyr-a|^CGFgS4mYbA^8i#HPk2NQW%G5*! zpXsEYm=pS;c+DAdJXci(toDGdmEe>-S}QB=D&mWYQM#6Jg87xUcoe4!CW=c_I99N2 zhC?yESM{DaM#(=V|D`*8QoZYWS(rt*x!P$(d|kH!dHj$tb&Kxt(pF zJ=%WF+I4uH@kJovZbBW-A_<8r>SD8=2?Q`y0%?PE0EYmA&Vb-mLsr>9`5KcB1R@kU$a($dyauC&&2(mCgMiFdAOQ=V+e zbv~%Clxt;|3tf0@a=Y>V$K;~KF%c9lL8e)gi(8}i4tC;$p=4rch=pVB4bx&eB(&ND z^v+^ZYMI?7r$51B$n(fca$VP1-97-o#a0j{b!nRK zNIYH&&(vN8(Do&<+^fcY7N(QwjK8J2D=&@wi2^n!l7flkpcI6)y4ziKFq`hxrt_$Igc<1YT~ z-;YYos7q_)Zihxb^j1_vZ9BnDBpKZACAw@*b$v9-rKl8N9O~I>p95A%ST|t`{#*(? znnCa#jz?7kS)nFfF$P8w`tX8T8lNz?{8d3SpuDP0Bw9}FYZo1g+zRTYPql@Zn;lxK zYtuZ*IvU!Pll&n@C)r){WAQbQAgon#T2C1#4d_G)?FOeZ7N-hU(ufELWMkyp{R zrYJB_}t+2nKzS9G5vJ^%wa4KU7bC|zsLeZZ<$NZ2XCYzop`m^X|=uR*zOCRDQ z;o&lFS(w6W#Vk^z`*rc&EKP6ONKh|O%wmCxQs}3S@*eUQk#HTjpP9=n8MT67P`*=M z9jOcwjTWC8{H#{kRrVc4#}`s{S$;k}!_-P2;fP)kU2I4r)^Y@|>cBlL$c-%jJ^gm4 zWVF;&h0qauUy@;*m$DB0`Va6PWs`-#lT*5E4Z2l$wh-M3OchTvwOoOF-mW-aglZ$@ z0i*PrwZy_^T~FJK+O!RiVa@_j#nbvM{C$7O*?G&YUO~~-ET?A_mE;KMuIv#ls@LMe zvlZu8I9g&oC@2^}#_)5D9vSkaw04^PnO-c})6OsHv>xC?yB-{pZt}k zX2SN>K)~Qr2f-JP5nhEeW#TlesGmO=F!)ey!(PPkEB|SJlMY(--hz{;v-cH zu2}S2aXH~-;yXhxG?t;mTzUTzWtMu2D=gIlRleFCr6EDQSwSh>OZI?or((V4Q$K@u{(;`fPp%}~2+g!%PDcK}NP29?g!&O|)9AU65mYfuz zC95Ia8(QLbF4RWhk`CpV2W}ISg#!qUc%Fq9{sddVAJCbv<&UT7@yDIoPp{anR|D*N zxku$EqJhWLW;qe+p?u1cYns|Sx=He9L>fhgM>X=w7dhF1=E7sZwXz?nS_?hADTtRn zs%f~=CNd!yd9+N7iP8SGE2+p4#TN#Zo4Z3cs3m{�r}~FOBlnhrBDrQ&%%6s(Jvu z&ovj&z&#nvNPdxROUFPnZDNogu2k&|{U_&qXCbN40=S5DXRdXIpr+A^S$Q`G5$+QMUKVksL`j4RvTjoow9Z@ zdm+de{g`HzKT4h;@=Ttxg0_NxcN8?WD4>^Kpk0`>3^egpYomJF%8&+xIV!@*1CRI1 zvV!I}!rp{>o)8Ka3)*47ga$<@T1_DeR_S8JajneI`_U?XJs?U-9d8LwL7fW0)ERXf z+K%lnLKK45r58)ZCcud{j}lsoiw8vqWN5F1)2KkUN&-80SulfXFIDf|6B0?<=J76|+5wl(7l+9*txYQ!oR`AMtI~xFJv?oya~A30I(;UmNosgi zzK*>^lq7MdvOl&Oui{ootAYzlUeD+i##A+6^0%C@ea}9mKU7U4L0tTnhbSP%U@uJ< zD85%a9yqsFij_ns%Do*Ic5!pM1;k<+uXsoTq3rpqu1+Cg*~=##Q{Eu=d+)gf5DPn{ zIjLO%q+)xoG0}qhm4e^>sw1W0QAo|}|HFoOli9ucphkBlG{Lf*C_B-}xOi%Zc7=?n zdi%5ZE3wW7M5|>G;h?2Kmawoz2DY#ubu^o9%eC|cKLOXJ?fKFkZj`KOhBeH~%Cy*- zT+OtwmQHLt4>V&#kI}w;3ZKJP)`nv{W7BQYgKs3R;}VS7=dP2cx77G-j{~LmcL9NEnLlKGYb15DvvRh56=j-xr-T8Ctlpi%yC8kTe+ z$7yzYjh$ia)Kp8CnTCU+&X3^V?L1pioECn{L>Eq%cBp~ELqU>?h1zY@Fi?4mOy%X` zy(@rpK>jy?8Y>)yWv(5)0LFf=g-Z;cy7O}I~Cvc8mxHUuwSW%Uu(t{ zPquIq6U=m1X^3)kXm#ac7xQIV?FkrB;q|MM89mK+R6fw5QYQjbc8M35N{70~3tVc` zqE~*AVMzIskHDT;g$~Z6tNIg?sZ}Sz(HQi#D+|D{yv_m!vPfQK0ieH%5VBGhV55;MChr-vTNJFpTATqf>*lj|4hzgrFZVDd0jQ6l5_;yA20IOKO z3eqd@RXb~q6|E-#M{i|a5Giili3fr||Aj(R{=Vez9_cO><53}&-U^_?YYOTntRU&WLvUZxKW zalUO)N751b-lgGHTqr-icnIHbl)#SdX?}ml7;nWUlNHYjmKCq5{jHj4#r78Uy~8HC zvt34k3{IAC7LzlhvvQ$O7K@WN&En)HVNiTF81p#~Ympzzg^w75eEpJ+Xs+C#uiqoK zFR0uKAS?gEBr54BsQkB`tXFjg#zocHa$8})CBTZRLwLmOs-gqbX4OF^o1KO>5*DZg6YMCs*i&GCm2NaOdhRX2oS5! z5e-y-Rt~u8?hJF4yQ})bSjp!5bB5Q||6-V^+7Mn+)md55Q&vP;datE>r$qHsF|q2$ zG@|O420-iT*VBCbNmLT6w*3CPWJL8_bcL8N&hWS9Ecupeu86fxzTcD6JZp{<8PrS% zh4AOmYE3t-Vq^$22kU!0C8;0OtQUY#()9VQHW|k?1MOO;noV?rp2ecqyhJ0WTcK9z z_upv0=53}_^FIzsW2@t literal 0 HcmV?d00001 diff --git a/conf/tmux.conf.bak b/conf/tmux.conf.bak new file mode 100644 index 0000000..8a88f7e --- /dev/null +++ b/conf/tmux.conf.bak @@ -0,0 +1,1463 @@ +# : << EOF +# File : .tmux.conf +# Author : Jeff LANCE +# Date : 25.06.2021 +# Last Modified Date: 27.06.2021 +# Last Modified By : Jeff LANCE +# +# https://github.com/gpakosz/.tmux +# (‑●‑●)> dual licensed under the WTFPL v2 license and the MIT license, +# without any warranty. +# Copyright 2012— Gregory Pakosz (@gpakosz). +# /!\ do not edit this file +# instead, override settings in ~/.tmux.conf.local, see README.md + + +# -- general ------------------------------------------------------------------- + +set -g default-terminal "screen-256color" # colors! +setw -g xterm-keys on +set -g escape-time 10 # faster command sequences +set -g repeat-time 600 # increase repeat timeout +set -g focus-events on + +set -g prefix2 C-b # GNU-Screen compatible prefix +bind C-b send-prefix -2 + +set -q -g status-utf8 on # expect UTF-8 (tmux < 2.2) +setw -q -g utf8 on + +set -g history-limit 5000 # boost history + +# edit configuration +bind e new-window -n "~/.tmux.conf.local" "EDITOR=\${EDITOR//mvim/vim} && EDITOR=\${EDITOR//gvim/vim} && \${EDITOR:-vim} ~/.tmux.conf.local && tmux source ~/.tmux.conf && tmux display \"~/.tmux.conf sourced\"" + +# reload configuration +bind r source-file ~/.tmux.conf \; display '~/.tmux.conf sourced' + + +# -- display ------------------------------------------------------------------- + +set -g base-index 1 # start windows numbering at 1 +setw -g pane-base-index 1 # make pane numbering consistent with windows + +setw -g automatic-rename on # rename window to reflect current program +set -g renumber-windows on # renumber windows when a window is closed + +set -g set-titles on # set terminal title + +set -g display-panes-time 800 # slightly longer pane indicators display time +set -g display-time 1000 # slightly longer status messages display time + +set -g status-interval 10 # redraw status line every 10 seconds + +# clear both screen and history +bind -n C-l send-keys C-l \; run 'sleep 0.1' \; clear-history + +# activity +set -g monitor-activity on +set -g visual-activity off + + +# -- navigation ---------------------------------------------------------------- + +# create session +bind C-c new-session + +# find session +bind C-f command-prompt -p find-session 'switch-client -t %%' + +# split current window horizontally +bind - split-window -v +# split current window vertically +bind | split-window -h + +# pane navigation +unbind h +unbind j +unbind k +unbind l +bind -n C-Left select-pane -L +bind -n C-Right select-pane -R +bind -n C-Up select-pane -U +bind -n C-Down select-pane -D +# bind -r h select-pane -L # move left +# bind -r j select-pane -D # move down +# bind -r k select-pane -U # move up +# bind -r l select-pane -R # move right +bind -n C-> swap-pane -D # swap current pane with the next one +bind -n C-< swap-pane -U # swap current pane with the previous one + +# maximize current pane +bind + run 'cut -c3- ~/.tmux.conf | sh -s _maximize_pane "#{session_name}" #D' + +# pane resizing +# bind -r H resize-pane -L 2 +# bind -r J resize-pane -D 2 +# bind -r K resize-pane -U 2 +# bind -r L resize-pane -R 2 + +# window navigation +unbind n +unbind p +bind -n C-PageUp previous-window # select previous window +bind -n C-PageDown next-window # select next window +bind Tab last-window # move to last active window + +# toggle mouse +bind m run "cut -c3- ~/.tmux.conf | sh -s _toggle_mouse" + + +# -- urlview ------------------------------------------------------------------- + +bind -n C-U run "cut -c3- ~/.tmux.conf | sh -s _urlview #{pane_id}" + + +# -- facebook pathpicker ------------------------------------------------------- + +bind F run "cut -c3- ~/.tmux.conf | sh -s _fpp #{pane_id}" + + +# -- list choice (tmux < 2.4) -------------------------------------------------- + +# vi-choice is gone in tmux >= 2.4 +run -b 'tmux bind -t vi-choice h tree-collapse 2> /dev/null || true' +run -b 'tmux bind -t vi-choice l tree-expand 2> /dev/null || true' +run -b 'tmux bind -t vi-choice K start-of-list 2> /dev/null || true' +run -b 'tmux bind -t vi-choice J end-of-list 2> /dev/null || true' +run -b 'tmux bind -t vi-choice H tree-collapse-all 2> /dev/null || true' +run -b 'tmux bind -t vi-choice L tree-expand-all 2> /dev/null || true' +run -b 'tmux bind -t vi-choice Escape cancel 2> /dev/null || true' + + +# -- edit mode (tmux < 2.4) ---------------------------------------------------- + +# vi-edit is gone in tmux >= 2.4 +run -b 'tmux bind -ct vi-edit H start-of-line 2> /dev/null || true' +run -b 'tmux bind -ct vi-edit L end-of-line 2> /dev/null || true' +run -b 'tmux bind -ct vi-edit q cancel 2> /dev/null || true' +run -b 'tmux bind -ct vi-edit Escape cancel 2> /dev/null || true' + + +# -- copy mode ----------------------------------------------------------------- + +bind Enter copy-mode # enter copy mode + +run -b 'tmux bind -t vi-copy v begin-selection 2> /dev/null || true' +run -b 'tmux bind -T copy-mode-vi v send -X begin-selection 2> /dev/null || true' +run -b 'tmux bind -t vi-copy C-v rectangle-toggle 2> /dev/null || true' +run -b 'tmux bind -T copy-mode-vi C-v send -X rectangle-toggle 2> /dev/null || true' +run -b 'tmux bind -t vi-copy y copy-selection 2> /dev/null || true' +run -b 'tmux bind -T copy-mode-vi y send -X copy-selection-and-cancel 2> /dev/null || true' +run -b 'tmux bind -t vi-copy Escape cancel 2> /dev/null || true' +run -b 'tmux bind -T copy-mode-vi Escape send -X cancel 2> /dev/null || true' +run -b 'tmux bind -t vi-copy H start-of-line 2> /dev/null || true' +run -b 'tmux bind -T copy-mode-vi H send -X start-of-line 2> /dev/null || true' +run -b 'tmux bind -t vi-copy L end-of-line 2> /dev/null || true' +run -b 'tmux bind -T copy-mode-vi L send -X end-of-line 2> /dev/null || true' + +# copy to macOS clipboard +if -b 'command -v pbcopy > /dev/null 2>&1' 'bind y run -b "tmux save-buffer - | pbcopy"' +if -b 'command -v reattach-to-user-namespace > /dev/null 2>&1' 'bind y run -b "tmux save-buffer - | reattach-to-user-namespace pbcopy"' +# copy to X11 clipboard +if -b 'command -v xsel > /dev/null 2>&1' 'bind y run -b "tmux save-buffer - | xsel -i -b"' +if -b '! command -v xsel > /dev/null 2>&1 && command -v xclip > /dev/null 2>&1' 'bind y run -b "tmux save-buffer - | xclip -i -selection clipboard >/dev/null 2>&1"' +# copy to Windows clipboard +if -b 'command -v clip.exe > /dev/null 2>&1' 'bind y run -b "tmux save-buffer - | clip.exe"' +if -b '[ -c /dev/clipboard ]' 'bind y run -b "tmux save-buffer - > /dev/clipboard"' + + +# -- buffers ------------------------------------------------------------------- + +bind b list-buffers # list paste buffers +bind p paste-buffer # paste from the top paste buffer +bind P choose-buffer # choose which buffer to paste from + + +# -- user defined overrides ---------------------------------------------------- + +if '[ -f ~/.tmux.conf.local ]' 'source ~/.tmux.conf.local' + + +# -- 8< ------------------------------------------------------------------------ + +run 'cut -c3- ~/.tmux.conf | sh -s _apply_configuration' +run -b '[ -z "#{window_active}" ] && [ -z "#{version}" ] && tmux set display-time 3000 \; display "This configuration will soon require tmux >= 2.4" \; set -u display-time || true' + + +# EOF +# +# # exit the script if any statement returns a non-true return value +# set -e +# +# unset GREP_OPTIONS +# export LC_NUMERIC=C +# +# if ! printf '' | sed -E 's///' 2>/dev/null; then +# if printf '' | sed -r 's///' 2>/dev/null; then +# sed () { +# n=$#; while [ "$n" -gt 0 ]; do arg=$1; shift; case $arg in -E*) arg=-r${arg#-E};; esac; set -- "$@" "$arg"; n=$(( n - 1 )); done +# command sed "$@" +# } +# fi +# fi +# +# _uname_s=$(uname -s) +# +# _tmux_version=$(tmux -V | awk '{gsub(/[^0-9.]/, "", $2); print ($2+0) * 100}') +# +# _is_enabled() { +# [ x"$1" = x"true" ] || [ x"$1" = x"yes" ] || [ x"$1" = x"enabled" ] || [ x"$1" = x"1" ] +# } +# +# _circled() { +# circled_digits='⓪ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳' +# if [ "$1" -le 20 ] 2>/dev/null; then +# i=$(( $1 + 1 )) +# eval set -- "$circled_digits" +# eval echo "\${$i}" +# else +# echo "$1" +# fi +# } +# +# _decode_unicode_escapes() { +# printf '%s' "$*" | perl -CS -pe 's/(\\u([0-9A-Fa-f]{1,4})|\\U([0-9A-Fa-f]{1,8}))/chr(hex($2.$3))/eg' 2>/dev/null +# } +# +# if command -v pkill > /dev/null 2>&1; then +# _pkillf() { +# pkill -f "$@" || true +# } +# else +# case "$_uname_s" in +# *CYGWIN*) +# _pkillf() { +# while IFS= read -r pid; do +# kill "$pid" || true +# done << EOF +# $(grep -Eao "$@" /proc/*/cmdline | xargs -0 | sed -E -n 's,/proc/([0-9]+)/.+$,\1,pg') +# EOF +# } +# ;; +# *) +# _pkillf() { +# while IFS= read -r pid; do +# kill "$pid" || true +# done << EOF +# $(ps -x -o pid= -o command= | grep -E "$@" | cut -d' ' -f1) +# EOF +# } +# ;; +# esac +# fi +# +# _maximize_pane() { +# current_session=${1:-$(tmux display -p '#{session_name}')} +# current_pane=${2:-$(tmux display -p '#{pane_id}')} +# +# dead_panes=$(tmux list-panes -s -t "$current_session" -F '#{pane_dead} #{pane_id} #{pane_start_command}' | grep -E -o '^1 %.+maximized.+$' || true) +# restore=$(printf "%s" "$dead_panes" | sed -n -E -e "s/^1 $current_pane .+maximized.+'(%[0-9]+)'\"?$/tmux swap-pane -s \1 -t $current_pane \; kill-pane -t $current_pane/p"\ +# -e "s/^1 (%[0-9]+) .+maximized.+'$current_pane'\"?$/tmux swap-pane -s \1 -t $current_pane \; kill-pane -t \1/p") +# +# if [ -z "$restore" ]; then +# [ "$(tmux list-panes -t "$current_session:" | wc -l | sed 's/^ *//g')" -eq 1 ] && tmux display "Can't maximize with only one pane" && return +# current_pane_height=$(tmux display -t "$current_pane" -p "#{pane_height}") +# info=$(tmux new-window -t "$current_session:" -F "#{session_name}:#{window_index}.#{pane_id}" -P "maximized... 2>/dev/null & tmux setw -t \"$current_session:\" remain-on-exit on; printf \"\\033[\$(tput lines);0fPane has been maximized, press + to restore\n\" '$current_pane'") +# session_window=${info%.*} +# new_pane=${info#*.} +# +# retry=1000 +# while [ x"$(tmux list-panes -t "$session_window" -F '#{session_name}:#{window_index}.#{pane_id} #{pane_dead}' 2>/dev/null)" != x"$info 1" ] && [ "$retry" -ne 0 ]; do +# sleep 0.1 +# retry=$((retry - 1)) +# done +# if [ "$retry" -eq 0 ]; then +# tmux display 'Unable to maximize pane' +# fi +# +# tmux setw -t "$session_window" remain-on-exit off \; swap-pane -s "$current_pane" -t "$new_pane" +# else +# $restore || tmux kill-pane +# fi +# } +# +# _toggle_mouse() { +# old=$(tmux show -gv mouse) +# new="" +# +# if [ "$old" = "on" ]; then +# new="off" +# else +# new="on" +# fi +# +# tmux set -g mouse $new +# } +# +# _battery_info() { +# count=0 +# charge=0 +# case "$_uname_s" in +# *Darwin*) +# while IFS= read -r line; do +# [ -z "$line" ] && continue +# discharging=$(printf '%s' "$line" | grep -qi "discharging" && echo "true" || echo "false") +# percentage=$(printf '%s' "$line" | grep -E -o '[0-9]+%') +# charge=$(awk -v charge="$charge" -v percentage="${percentage%%%}" 'BEGIN { print charge + percentage / 100 }') +# count=$((count + 1)) +# done << EOF +# $(pmset -g batt | grep 'InternalBattery') +# EOF +# ;; +# *Linux*) +# while IFS= read -r batpath; do +# [ -z "$batpath" ] && continue +# grep -i -q device "$batpath/scope" 2> /dev/null && continue +# +# discharging=$(grep -qi "discharging" "$batpath/status" && echo "true" || echo "false") +# bat_capacity="$batpath/capacity" +# if [ -r "$bat_capacity" ]; then +# charge=$(awk -v charge="$charge" -v capacity="$(cat "$bat_capacity")" 'BEGIN { print charge + (capacity > 100 ? 100 : capacity) / 100 }') +# else +# bat_energy_full="$batpath/energy_full" +# bat_energy_now="$batpath/energy_now" +# if [ -r "$bat_energy_full" ] && [ -r "$bat_energy_now" ]; then +# charge=$(awk -v charge="$charge" -v energy_now="$(cat "$bat_energy_now")" -v energy_full="$(cat "$bat_energy_full")" 'BEGIN { print charge + energy_now / energy_full }') +# fi +# fi +# count=$((count + 1)) +# done << EOF +# $(find /sys/class/power_supply -maxdepth 1 -iname '*bat*') +# EOF +# ;; +# *CYGWIN*|*MSYS*|*MINGW*) +# while IFS= read -r line; do +# [ -z "$line" ] && continue +# discharging=$(printf '%s' "$line" | awk '{ s = ($1 == 1) ? "true" : "false"; print s }') +# charge=$(printf '%s' "$line" | awk -v charge="$charge" '{ print charge + $2 / 100 }') +# count=$((count + 1)) +# done << EOF +# $(wmic path Win32_Battery get BatteryStatus, EstimatedChargeRemaining 2> /dev/null | tr -d '\r' | tail -n +2 || true) +# EOF +# ;; +# *OpenBSD*) +# for batid in 0 1 2; do +# sysctl -n "hw.sensors.acpibat$batid.raw0" 2>&1 | grep -q 'not found' && continue +# discharging=$(sysctl -n "hw.sensors.acpibat$batid.raw0" | grep -q 1 && echo "true" || echo "false") +# if sysctl -n "hw.sensors.acpibat$batid" | grep -q amphour; then +# charge=$(awk -v charge="$charge" -v remaining="$(sysctl -n hw.sensors.acpibat$batid.amphour3 | cut -d' ' -f1)" -v full="$(sysctl -n hw.sensors.acpibat$batid.amphour0 | cut -d' ' -f1)" 'BEGIN { print charge + remaining / full }') +# else +# charge=$(awk -v charge="$charge" -v remaining="$(sysctl -n hw.sensors.acpibat$batid.watthour3 | cut -d' ' -f1)" -v full="$(sysctl -n hw.sensors.acpibat$batid.watthour0 | cut -d' ' -f1)" 'BEGIN { print charge + remaining / full }') +# fi +# count=$((count + 1)) +# done +# ;; +# esac +# [ "$count" -ne 0 ] && charge=$(awk -v charge="$charge" -v count="$count" 'BEGIN { print charge / count }') || true +# } +# +# _battery_status() { +# _battery_info +# if [ "$charge" = 0 ]; then +# tmux set -ug '@battery_status' +# return +# fi +# +# battery_status_charging=$1 +# battery_status_discharging=$2 +# if [ x"$discharging" = x"true" ]; then +# battery_status="$battery_status_discharging" +# else +# battery_status="$battery_status_charging" +# fi +# +# tmux set -g '@battery_status' "$battery_status" +# } +# +# _battery_bar() { +# _battery_info +# if [ "$charge" = 0 ]; then +# tmux set -ug '@battery_bar' \;\ +# set -ug '@battery_hbar' \;\ +# set -ug '@battery_vbar' \;\ +# set -ug '@battery_percentage' +# return +# fi +# +# battery_bar_symbol_full=$1 +# battery_bar_symbol_empty=$2 +# battery_bar_length=$3 +# battery_bar_palette=$4 +# battery_hbar_palette=$5 +# battery_vbar_palette=$6 +# +# if [ x"$battery_bar_length" = x"auto" ]; then +# columns=$(tmux -q display -p '#{client_width}' 2> /dev/null || echo 80) +# if [ "$columns" -ge 80 ]; then +# battery_bar_length=10 +# else +# battery_bar_length=5 +# fi +# fi +# +# if echo "$battery_bar_palette" | grep -q -E '^heat|gradient(,[#a-z0-9]{7,9})?$'; then +# # shellcheck disable=SC2086 +# { set -f; IFS=,; set -- $battery_bar_palette; unset IFS; set +f; } +# palette_style=$1 +# battery_bg=${2:-none} +# [ x"$palette_style" = x"gradient" ] && \ +# palette="196 202 208 214 220 226 190 154 118 82 46" +# [ x"$palette_style" = x"heat" ] && \ +# palette="243 245 247 144 143 142 184 214 208 202 196" +# +# palette=$(echo "$palette" | awk -v n="$battery_bar_length" '{ for (i = 0; i < n; ++i) printf $(1 + (i * NF / n))" " }') +# eval set -- "$palette" +# +# full=$(awk "BEGIN { printf \"%.0f\", ($charge) * $battery_bar_length }") +# battery_bar="#[bg=$battery_bg]" +# # shellcheck disable=SC2046 +# [ "$full" -gt 0 ] && \ +# battery_bar="$battery_bar$(printf "#[fg=colour%s]$battery_bar_symbol_full" $(echo "$palette" | cut -d' ' -f1-"$full"))" +# # shellcheck disable=SC2046 +# empty=$((battery_bar_length - full)) +# # shellcheck disable=SC2046 +# [ "$empty" -gt 0 ] && \ +# battery_bar="$battery_bar$(printf "#[fg=colour%s]$battery_bar_symbol_empty" $(echo "$palette" | cut -d' ' -f$((full + 1))-$((full + empty))))" +# eval battery_bar="$battery_bar#[fg=colour\${$((full == 0 ? 1 : full))}]" +# elif echo "$battery_bar_palette" | grep -q -E '^(([#a-z0-9]{7,9}|none),?){3}$'; then +# # shellcheck disable=SC2086 +# { set -f; IFS=,; set -- $battery_bar_palette; unset IFS; set +f; } +# battery_full_fg=$1 +# battery_empty_fg=$2 +# battery_bg=$3 +# +# full=$(awk "BEGIN { printf \"%.0f\", ($charge) * $battery_bar_length }") +# [ x"$battery_bg" != x"none" ] && \ +# battery_bar="#[bg=$battery_bg]" +# #shellcheck disable=SC2046 +# [ "$full" -gt 0 ] && \ +# battery_bar="$battery_bar#[fg=$battery_full_fg]$(printf "%0.s$battery_bar_symbol_full" $(seq 1 "$full"))" +# empty=$((battery_bar_length - full)) +# #shellcheck disable=SC2046 +# [ "$empty" -gt 0 ] && \ +# battery_bar="$battery_bar#[fg=$battery_empty_fg]$(printf "%0.s$battery_bar_symbol_empty" $(seq 1 "$empty"))" && \ +# battery_bar="$battery_bar#[fg=$battery_empty_fg]" +# fi +# +# if echo "$battery_hbar_palette" | grep -q -E '^heat|gradient(,[#a-z0-9]{7,9})?$'; then +# # shellcheck disable=SC2086 +# { set -f; IFS=,; set -- $battery_hbar_palette; unset IFS; set +f; } +# palette_style=$1 +# [ x"$palette_style" = x"gradient" ] && \ +# palette="196 202 208 214 220 226 190 154 118 82 46" +# [ x"$palette_style" = x"heat" ] && \ +# palette="233 234 235 237 239 241 243 245 247 144 143 142 184 214 208 202 196" +# +# palette=$(echo "$palette" | awk -v n="$battery_bar_length" '{ for (i = 0; i < n; ++i) printf $(1 + (i * NF / n))" " }') +# eval set -- "$palette" +# +# full=$(awk "BEGIN { printf \"%.0f\", ($charge) * $battery_bar_length }") +# eval battery_hbar_fg="colour\${$((full == 0 ? 1 : full))}" +# elif echo "$battery_hbar_palette" | grep -q -E '^([#a-z0-9]{7,9},?){3}$'; then +# # shellcheck disable=SC2086 +# { set -f; IFS=,; set -- $battery_hbar_palette; unset IFS; set +f; } +# +# # shellcheck disable=SC2046 +# eval $(awk "BEGIN { printf \"battery_hbar_fg=$%d\", (($charge) - 0.001) * $# + 1 }") +# fi +# +# eval set -- "▏ ▎ ▍ ▌ ▋ ▊ ▉ █" +# # shellcheck disable=SC2046 +# eval $(awk "BEGIN { printf \"battery_hbar_symbol=$%d\", ($charge) * ($# - 1) + 1 }") +# battery_hbar="#[fg=${battery_hbar_fg?}]${battery_hbar_symbol?}" +# +# if echo "$battery_vbar_palette" | grep -q -E '^heat|gradient(,[#a-z0-9]{7,9})?$'; then +# # shellcheck disable=SC2086 +# { set -f; IFS=,; set -- $battery_vbar_palette; unset IFS; set +f; } +# palette_style=$1 +# [ x"$palette_style" = x"gradient" ] && \ +# palette="196 202 208 214 220 226 190 154 118 82 46" +# [ x"$palette_style" = x"heat" ] && \ +# palette="233 234 235 237 239 241 243 245 247 144 143 142 184 214 208 202 196" +# +# palette=$(echo "$palette" | awk -v n="$battery_bar_length" '{ for (i = 0; i < n; ++i) printf $(1 + (i * NF / n))" " }') +# eval set -- "$palette" +# +# full=$(awk "BEGIN { printf \"%.0f\", ($charge) * $battery_bar_length }") +# eval battery_vbar_fg="colour\${$((full == 0 ? 1 : full))}" +# elif echo "$battery_vbar_palette" | grep -q -E '^([#a-z0-9]{7,9},?){3}$'; then +# # shellcheck disable=SC2086 +# { set -f; IFS=,; set -- $battery_vbar_palette; unset IFS; set +f; } +# +# # shellcheck disable=SC2046 +# eval $(awk "BEGIN { printf \"battery_vbar_fg=$%d\", (($charge) - 0.001) * $# + 1 }") +# fi +# +# eval set -- "▁ ▂ ▃ ▄ ▅ ▆ ▇ █" +# # shellcheck disable=SC2046 +# eval $(awk "BEGIN { printf \"battery_vbar_symbol=$%d\", ($charge) * ($# - 1) + 1 }") +# battery_vbar="#[fg=${battery_vbar_fg?}]${battery_vbar_symbol?}" +# +# battery_percentage="$(awk "BEGIN { printf \"%.0f%%\", ($charge) * 100 }")" +# +# tmux set -g '@battery_status' "$battery_status" \;\ +# set -g '@battery_bar' "$battery_bar" \;\ +# set -g '@battery_hbar' "$battery_hbar" \;\ +# set -g '@battery_vbar' "$battery_vbar" \;\ +# set -g '@battery_percentage' "$battery_percentage" +# } +# +# _tty_info() { +# tty="${1##/dev/}" +# case "$_uname_s" in +# *CYGWIN*) +# ps -al | tail -n +2 | awk -v tty="$tty" ' +# ((/ssh/ && !/-W/) || !/ssh/) && $5 == tty { +# user[$1] = $6; parent[$1] = $2; child[$2] = $1 +# } +# END { +# for (i in parent) +# { +# j = i +# while (parent[j]) +# j = parent[j] +# +# if (!(i in child) && j != 1) +# { +# file = "/proc/" i "/cmdline"; getline command < file; close(file) +# gsub(/\0/, " ", command) +# "id -un " user[i] | getline username +# print i":"username":"command +# exit +# } +# } +# } +# ' +# ;; +# *) +# ps -t "$tty" -o user=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -o pid= -o ppid= -o command= | awk ' +# NR > 1 && ((/ssh/ && !/-W/) || !/ssh/) { +# user[$2] = $1; parent[$2] = $3; child[$3] = $2; pid=$2; $1 = $2 = $3 = ""; command[pid] = substr($0,4) +# } +# END { +# for (i in parent) +# { +# j = i +# while (parent[j]) +# j = parent[j] +# +# if (!(i in child) && j != 1) +# { +# print i":"user[i]":"command[i] +# exit +# } +# } +# } +# ' +# ;; +# esac +# } +# +# _ssh_or_mosh_args() { +# case "$1" in +# *ssh*) +# args=$(printf '%s' "$1" | perl -n -e 'print if s/(.*?)\bssh\b\s+(.*)/\2/') +# ;; +# *mosh-client*) +# args=$(printf '%s' "$1" | sed -E -e 's/.*mosh-client -# (.*)\|.*$/\1/' -e 's/-[^ ]*//g' -e 's/\d:\d//g') +# ;; +# esac +# +# printf '%s' "$args" +# } +# +# _username() { +# tty=${1:-$(tmux display -p '#{pane_tty}')} +# ssh_only=$2 +# +# tty_info=$(_tty_info "$tty") +# command=${tty_info#*:} +# command=${command#*:} +# +# ssh_or_mosh_args=$(_ssh_or_mosh_args "$command") +# if [ -n "$ssh_or_mosh_args" ]; then +# # shellcheck disable=SC2086 +# username=$(ssh -G $ssh_or_mosh_args 2>/dev/null | awk '/^user / { print $2; exit }') +# # shellcheck disable=SC2086 +# [ -z "$username" ] && username=$(ssh -T -o ControlPath=none -o ProxyCommand="sh -c 'echo %%username%% %r >&2'" $ssh_or_mosh_args 2>&1 | awk '/^%username% / { print $2; exit }') +# else +# if ! _is_enabled "$ssh_only"; then +# username=${tty_info#*:} +# username=${username%%:*} +# fi +# fi +# +# printf '%s\n' "$username" +# } +# +# _hostname() { +# tty=${1:-$(tmux display -p '#{pane_tty}')} +# ssh_only=$2 +# full=$3 +# h_or_H=$4 +# +# tty_info=$(_tty_info "$tty") +# command=${tty_info#*:} +# command=${command#*:} +# +# ssh_or_mosh_args=$(_ssh_or_mosh_args "$command") +# if [ -n "$ssh_or_mosh_args" ]; then +# # shellcheck disable=SC2086 +# hostname=$(ssh -G $ssh_or_mosh_args 2>/dev/null | awk '/^hostname / { print $2; exit }') +# # shellcheck disable=SC2086 +# [ -z "$hostname" ] && hostname=$(ssh -T -o ControlPath=none -o ProxyCommand="sh -c 'echo %%hostname%% %h >&2'" $ssh_or_mosh_args 2>&1 | awk '/^%hostname% / { print $2; exit }') +# +# if ! _is_enabled "$full"; then +# case "$hostname" in +# *[a-z-].*) +# hostname=${hostname%%.*} +# ;; +# 127.0.0.1) +# hostname="localhost" +# ;; +# esac +# fi +# else +# if ! _is_enabled "$ssh_only"; then +# hostname="$h_or_H" +# fi +# fi +# +# printf '%s\n' "$hostname" +# } +# +# _root() { +# tty=${1:-$(tmux display -p '#{pane_tty}')} +# root=$2 +# +# username=$(_username "$tty" false) +# +# [ x"$username" = x"root" ] && echo "$root" +# } +# +# _uptime() { +# case "$_uname_s" in +# *Darwin*|*FreeBSD*) +# boot=$(sysctl -q -n kern.boottime | awk -F'[ ,:]+' '{ print $4 }') +# now=$(date +%s) +# ;; +# *Linux*|*CYGWIN*|*MSYS*|*MINGW*) +# boot=0 +# now=$(cut -d' ' -f1 < /proc/uptime) +# ;; +# *OpenBSD*) +# boot=$(sysctl -n kern.boottime) +# now=$(date +%s) +# esac +# # shellcheck disable=SC1004 +# awk -v boot="$boot" -v now="$now" ' +# BEGIN { +# uptime = now - boot +# y = int(uptime / 31536000) +# dy = int(uptime / 86400) % 365 +# d = int(uptime / 86400) +# h = int(uptime / 3600) % 24 +# m = int(uptime / 60) % 60 +# s = int(uptime) % 60 +# +# system("tmux set -g @uptime_y " y + 0 " \\; " \ +# "set -g @uptime_dy " dy + 0 " \\; " \ +# "set -g @uptime_d " d + 0 " \\; " \ +# "set -g @uptime_h " h + 0 " \\; " \ +# "set -g @uptime_m " m + 0 " \\; " \ +# "set -g @uptime_s " s + 0) +# }' +# } +# +# _loadavg() { +# case "$_uname_s" in +# *Darwin*|*FreeBSD*) +# tmux set -g @loadavg "$(sysctl -q -n vm.loadavg | cut -d' ' -f2)" +# ;; +# *Linux*|*CYGWIN*) +# tmux set -g @loadavg "$(cut -d' ' -f1 < /proc/loadavg)" +# ;; +# *OpenBSD*) +# tmux set -g @loadavg "$(sysctl -q -n vm.loadavg | cut -d' ' -f1)" +# ;; +# esac +# } +# +# _split_window_ssh() { +# tty=${1:-$(tmux display -p '#{pane_tty}')} +# shift +# +# tty_info=$(_tty_info "$tty") +# command=${tty_info#*:} +# command=${command#*:} +# +# case "$command" in +# *mosh-client*) +# # shellcheck disable=SC2046 +# tmux split-window "$@" mosh $(echo "$command" | sed -E -e 's/.*mosh-client -# (.*)\|.*$/\1/') +# ;; +# *ssh*) +# # shellcheck disable=SC2046 +# tmux split-window "$@" $(echo "$command" | sed -e 's/;/\\;/g') +# ;; +# *) +# tmux split-window "$@" +# esac +# } +# +# _split_window() { +# _split_window_ssh "$@" +# } +# +# _apply_overrides() { +# tmux_conf_theme_24b_colour=${tmux_conf_theme_24b_colour:-false} +# tmux_conf_24b_colour=${tmux_conf_24b_colour:-$tmux_conf_theme_24b_colour} +# if _is_enabled "$tmux_conf_24b_colour"; then +# case "$TERM" in +# screen-*|tmux-*) +# ;; +# *) +# tmux set-option -ga terminal-overrides ",*256col*:Tc" +# ;; +# esac +# fi +# } +# +# _apply_bindings() { +# cfg=$(mktemp) && trap 'rm -f $cfg*' EXIT +# +# tmux list-keys | grep -vF 'tmux.conf.local' | grep -E 'new-window|split(-|_)window|new-session|copy-selection|copy-pipe' > "$cfg" +# +# # tmux 3.0 doesn't include 02254d1e5c881be95fd2fc37b4c4209640b6b266 and the +# # output of list-keys can be truncated +# perl -p -i -e "s/'#\{\?window_zoomed_flag,Unzoom,Zoom\}' 'z' \{resize-pane -$/'#{?window_zoomed_flag,Unzoom,Zoom}' 'z' {resize-pane -Z}\"/g" "$cfg" +# +# perl -p -i -e " +# s/\bnew-window\b([^;}\n]*?)(?:\s+-c\s+((?:\\\\\")?|\"?|'?)#\{pane_current_path\}\2)/new-window\1/g +# ; +# s/\brun-shell\b\s+(\"|')cut\s+-c3-\s+~\/\.tmux\.conf\s+\|\s+sh\s+-s\s+_split_window\s+#\{pane_tty\}([^\n\1]*)(\s+-c\s+((?:\\\\\")?|\"?|'?)#\{pane_current_path\}\4)([^\n\1]*)\1/run-shell \1cut -c3- ~\/.tmux.conf | sh -s _split_window #{pane_tty}\2\5\1/g +# ; +# s/\brun-shell\b(\s+((?:\\\\\")?|\"?|'?)cut\s+-c3-\s+~\/\.tmux\.conf\s+\|\s+sh\s+-s\s+_split_window\s+((?:\\\\\")?|\"?|'?)#\{pane_tty\}\3)(.*?)\2/split-window\4/g +# ; +# s/\bsplit-window\b([^;}\n]*?)(?:\s+-c\s+((?:\\\\\")?|\"?|'?)#\{pane_current_path\}\2)/split-window\1/g" \ +# "$cfg" +# +# tmux_conf_new_window_retain_current_path=${tmux_conf_new_window_retain_current_path:-false} +# if _is_enabled "$tmux_conf_new_window_retain_current_path"; then +# perl -p -i -e " +# s/\bnew-window\b(?!\s+-)/{$&}/g if /\bdisplay-menu\b/ +# ; +# s/\bnew-window\b/new-window -c '#\{pane_current_path\}'/g" \ +# "$cfg" +# fi +# +# perl -p -i -e " +# s/\bsplit-window\b((?:(?:[ \t]+-[bdfhIvP])|(?:[ \t]+-[celtF][ \t]+(?!\bssh\b)[^\s]+))*)?(?:\s+(\bssh\b))((?:(?:[ \t]+-[bdfhIvP])|(?:[ \t]+-[celtF][ \t]+(?!\bssh\b)[^\s]+))*)?/run-shell 'cut -c3- ~\/\.tmux\.conf | sh -s _split_window_ssh #\{pane_tty\}\1'/g if /\bsplit-window\b((?:(?:[ \t]+-[bdfhIvP])|(?:[ \t]+-[celtF][ \t]+(?!ssh)[^\s]+))*)?(?:\s+(ssh))((?:(?:[ \t]+-[bdfhIvP])|(?:[ \t]+-[celtF][ \t]+(?!ssh)[^\s]+))*)?/"\ +# "$cfg" +# +# tmux_conf_new_pane_retain_current_path=${tmux_conf_new_pane_retain_current_path:-true} +# tmux_conf_new_pane_reconnect_ssh=${tmux_conf_new_pane_reconnect_ssh:-false} +# if _is_enabled "$tmux_conf_new_pane_reconnect_ssh"; then +# perl -p -i -e "s/\bsplit-window\b([^;}\n\"]*)/run-shell 'cut -c3- ~\/\.tmux\.conf | sh -s _split_window #\{pane_tty\}\1'/g" "$cfg" +# fi +# +# if _is_enabled "$tmux_conf_new_pane_retain_current_path"; then +# perl -p -i -e " +# s/\bsplit-window\b(?!\s+-)/{$&}/g if /\bdisplay-menu\b/ +# ; +# s/\bsplit-window\b/split-window -c '#{pane_current_path}'\1/g +# ; +# s/\brun-shell\b\s+'cut\s+-c3-\s+~\/\.tmux\.conf\s+\|\s+sh\s+-s\s+_split_window(_ssh)?\s+#\{pane_tty\}([^}\n']*)'/run-shell 'cut -c3- ~\/.tmux.conf | sh -s _split_window\1 #\{pane_tty\} -c \\\\\"#\{pane_current_path\}\\\\\"\2'/g if /\bdisplay-menu\b/ +# ; +# s/\brun-shell\b\s+'cut\s+-c3-\s+~\/\.tmux\.conf\s+\|\s+sh\s+-s\s+_split_window(_ssh)?\s+#\{pane_tty\}([^}\n']*)'/run-shell 'cut -c3- ~\/.tmux.conf | sh -s _split_window\1 #\{pane_tty\} -c \"#\{pane_current_path\}\"\2'/g" \ +# "$cfg" +# fi +# +# tmux_conf_new_session_prompt=${tmux_conf_new_session_prompt:-false} +# if _is_enabled "$tmux_conf_new_session_prompt"; then +# perl -p -i \ +# -e "s/(? /dev/null 2>&1 && command='xsel -i -b' +# ! command -v xsel > /dev/null 2>&1 && command -v xclip > /dev/null 2>&1 && command='xclip -i -selection clipboard > \/dev\/null 2>\&1' +# command -v pbcopy > /dev/null 2>&1 && command='pbcopy' +# command -v reattach-to-user-namespace > /dev/null 2>&1 && command='reattach-to-user-namespace pbcopy' +# command -v clip.exe > /dev/null 2>&1 && command='clip\.exe' +# [ -c /dev/clipboard ] && command='cat > \/dev\/clipboard' +# +# if [ -n "$command" ]; then +# if _is_enabled "$tmux_conf_copy_to_os_clipboard"; then +# perl -p -i -e "s/(?!.*?$command)\bcopy-(?:selection|pipe)(-and-cancel)?\b/copy-pipe\1 '$command'/g" "$cfg" +# else +# if [ $_tmux_version -ge 320 ]; then +# perl -p -i -e "s/\bcopy-pipe(-and-cancel)?\b\s+(\"|')?$command\2?/copy-pipe\1/g" "$cfg" +# else +# perl -p -i -e "s/\bcopy-pipe(-and-cancel)?\b\s+(\"|')?$command\2?/copy-selection\1/g" "$cfg" +# fi +# fi +# fi +# +# # until tmux >= 3.0, output of tmux list-keys can't be consumed back by tmux source-file without applying some escapings +# awk < "$cfg" \ +# '{i = $2 == "-T" ? 4 : 5; gsub(/^[;]$/, "\\\\&", $i); gsub(/^[$"#~]$/, "'"'"'&'"'"'", $i); gsub(/^['"'"']$/, "\"&\"", $i); print}' > "$cfg.in" +# +# # ignore bindings with errors +# if ! tmux source-file "$cfg.in"; then +# verbose_flag=$(tmux source-file -v /dev/null 2> /dev/null && printf -- '-v' || true) +# while ! out=$(tmux source-file "$verbose_flag" "$cfg.in"); do +# line=$(printf "%s" "$out" | tail -1 | cut -d':' -f2) +# perl -n -i -e "if ($. != $line) { print }" "$cfg.in" +# done +# fi +# } +# +# _apply_theme() { +# +# # -- default theme ----------------------------------------------------- +# +# tmux_conf_theme_colour_1=${tmux_conf_theme_colour_1:-#080808} # dark gray +# tmux_conf_theme_colour_2=${tmux_conf_theme_colour_2:-#303030} # gray +# tmux_conf_theme_colour_3=${tmux_conf_theme_colour_3:-#8a8a8a} # light gray +# tmux_conf_theme_colour_4=${tmux_conf_theme_colour_4:-#00afff} # light blue +# tmux_conf_theme_colour_5=${tmux_conf_theme_colour_5:-#ffff00} # yellow +# tmux_conf_theme_colour_6=${tmux_conf_theme_colour_6:-#080808} # dark gray +# tmux_conf_theme_colour_7=${tmux_conf_theme_colour_7:-#e4e4e4} # white +# tmux_conf_theme_colour_8=${tmux_conf_theme_colour_8:-#080808} # dark gray +# tmux_conf_theme_colour_9=${tmux_conf_theme_colour_9:-#ffff00} # yellow +# tmux_conf_theme_colour_10=${tmux_conf_theme_colour_10:-#ff00af} # pink +# tmux_conf_theme_colour_11=${tmux_conf_theme_colour_11:-#5fff00} # green +# tmux_conf_theme_colour_12=${tmux_conf_theme_colour_12:-#8a8a8a} # light gray +# tmux_conf_theme_colour_13=${tmux_conf_theme_colour_13:-#e4e4e4} # white +# tmux_conf_theme_colour_14=${tmux_conf_theme_colour_14:-#080808} # dark gray +# tmux_conf_theme_colour_15=${tmux_conf_theme_colour_15:-#080808} # dark gray +# tmux_conf_theme_colour_16=${tmux_conf_theme_colour_16:-#d70000} # red +# tmux_conf_theme_colour_17=${tmux_conf_theme_colour_17:-#e4e4e4} # white +# +# # -- panes ------------------------------------------------------------- +# +# tmux_conf_theme_window_fg=${tmux_conf_theme_window_fg:-default} +# tmux_conf_theme_window_bg=${tmux_conf_theme_window_bg:-default} +# tmux_conf_theme_highlight_focused_pane=${tmux_conf_theme_highlight_focused_pane:-false} +# tmux_conf_theme_focused_pane_fg=${tmux_conf_theme_focused_pane_fg:-default} +# tmux_conf_theme_focused_pane_bg=${tmux_conf_theme_focused_pane_bg:-$tmux_conf_theme_colour_2} +# +# window_style="fg=$tmux_conf_theme_window_fg,bg=$tmux_conf_theme_window_bg" +# if _is_enabled "$tmux_conf_theme_highlight_focused_pane"; then +# window_active_style="fg=$tmux_conf_theme_focused_pane_fg,bg=$tmux_conf_theme_focused_pane_bg" +# else +# window_active_style="default" +# fi +# +# tmux_conf_theme_pane_border_style=${tmux_conf_theme_pane_border_style:-thin} +# tmux_conf_theme_pane_border=${tmux_conf_theme_pane_border:-$tmux_conf_theme_colour_2} +# tmux_conf_theme_pane_active_border=${tmux_conf_theme_pane_active_border:-$tmux_conf_theme_colour_4} +# tmux_conf_theme_pane_border_fg=${tmux_conf_theme_pane_border_fg:-$tmux_conf_theme_pane_border} +# tmux_conf_theme_pane_active_border_fg=${tmux_conf_theme_pane_active_border_fg:-$tmux_conf_theme_pane_active_border} +# case "$tmux_conf_theme_pane_border_style" in +# fat) +# tmux_conf_theme_pane_border_bg=${tmux_conf_theme_pane_border_bg:-$tmux_conf_theme_pane_border_fg} +# tmux_conf_theme_pane_active_border_bg=${tmux_conf_theme_pane_active_border_bg:-$tmux_conf_theme_pane_active_border_fg} +# ;; +# thin|*) +# tmux_conf_theme_pane_border_bg=${tmux_conf_theme_pane_border_bg:-default} +# tmux_conf_theme_pane_active_border_bg=${tmux_conf_theme_pane_active_border_bg:-default} +# ;; +# esac +# +# tmux_conf_theme_pane_indicator=${tmux_conf_theme_pane_indicator:-$tmux_conf_theme_colour_4} +# tmux_conf_theme_pane_active_indicator=${tmux_conf_theme_pane_active_indicator:-$tmux_conf_theme_colour_4} +# +# # -- status line ------------------------------------------------------- +# +# tmux_conf_theme_left_separator_main=$(_decode_unicode_escapes "${tmux_conf_theme_left_separator_main-}") +# tmux_conf_theme_left_separator_sub=$(_decode_unicode_escapes "${tmux_conf_theme_left_separator_sub-|}") +# tmux_conf_theme_right_separator_main=$(_decode_unicode_escapes "${tmux_conf_theme_right_separator_main-}") +# tmux_conf_theme_right_separator_sub=$(_decode_unicode_escapes "${tmux_conf_theme_right_separator_sub-|}") +# +# tmux_conf_theme_message_fg=${tmux_conf_theme_message_fg:-$tmux_conf_theme_colour_1} +# tmux_conf_theme_message_bg=${tmux_conf_theme_message_bg:-$tmux_conf_theme_colour_5} +# tmux_conf_theme_message_attr=${tmux_conf_theme_message_attr:-bold} +# +# tmux_conf_theme_message_command_fg=${tmux_conf_theme_message_command_fg:-$tmux_conf_theme_colour_5} +# tmux_conf_theme_message_command_bg=${tmux_conf_theme_message_command_bg:-$tmux_conf_theme_colour_1} +# tmux_conf_theme_message_command_attr=${tmux_conf_theme_message_command_attr:-bold} +# +# tmux_conf_theme_mode_fg=${tmux_conf_theme_mode_fg:-$tmux_conf_theme_colour_1} +# tmux_conf_theme_mode_bg=${tmux_conf_theme_mode_bg:-$tmux_conf_theme_colour_5} +# tmux_conf_theme_mode_attr=${tmux_conf_theme_mode_attr:-bold} +# +# tmux_conf_theme_status_fg=${tmux_conf_theme_status_fg:-$tmux_conf_theme_colour_3} +# tmux_conf_theme_status_bg=${tmux_conf_theme_status_bg:-$tmux_conf_theme_colour_1} +# tmux_conf_theme_status_attr=${tmux_conf_theme_status_attr:-none} +# +# tmux_conf_theme_terminal_title=${tmux_conf_theme_terminal_title:-#h ❐ #S ● #I #W} +# +# tmux_conf_theme_terminal_title=$(echo "$tmux_conf_theme_terminal_title" | sed \ +# -e 's%#{circled_window_index}%#(cut -c3- ~/.tmux.conf | sh -s _circled #I)%g' \ +# -e 's%#{circled_session_name}%#(cut -c3- ~/.tmux.conf | sh -s _circled #S)%g' \ +# -e 's%#{username}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} false #D)%g' \ +# -e 's%#{hostname}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false false #h #D)%g' \ +# -e 's%#{hostname_full}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false true #H #D)%g' \ +# -e 's%#{username_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} true #D)%g' \ +# -e 's%#{hostname_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true false #h #D)%g' \ +# -e 's%#{hostname_full_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true true #H #D)%g') +# +# tmux_conf_theme_window_status_fg=${tmux_conf_theme_window_status_fg:-$tmux_conf_theme_colour_3} +# tmux_conf_theme_window_status_bg=${tmux_conf_theme_window_status_bg:-$tmux_conf_theme_colour_1} +# tmux_conf_theme_window_status_attr=${tmux_conf_theme_window_status_attr:-none} +# tmux_conf_theme_window_status_format=${tmux_conf_theme_window_status_format:-#I #W} +# +# tmux_conf_theme_window_status_current_fg=${tmux_conf_theme_window_status_current_fg:-$tmux_conf_theme_colour_1} +# tmux_conf_theme_window_status_current_bg=${tmux_conf_theme_window_status_current_bg:-$tmux_conf_theme_colour_4} +# tmux_conf_theme_window_status_current_attr=${tmux_conf_theme_window_status_current_attr:-bold} +# tmux_conf_theme_window_status_current_format=${tmux_conf_theme_window_status_current_format:-#I #W} +# +# tmux_conf_theme_window_status_activity_fg=${tmux_conf_theme_window_status_activity_fg:-default} +# tmux_conf_theme_window_status_activity_bg=${tmux_conf_theme_window_status_activity_bg:-default} +# tmux_conf_theme_window_status_activity_attr=${tmux_conf_theme_window_status_activity_attr:-underscore} +# +# tmux_conf_theme_window_status_bell_fg=${tmux_conf_theme_window_status_bell_fg:-$tmux_conf_theme_colour_5} +# tmux_conf_theme_window_status_bell_bg=${tmux_conf_theme_window_status_bell_bg:-default} +# tmux_conf_theme_window_status_bell_attr=${tmux_conf_theme_window_status_bell_attr:-blink,bold} +# +# tmux_conf_theme_window_status_last_fg=${tmux_conf_theme_window_status_last_fg:-$tmux_conf_theme_colour_4} +# tmux_conf_theme_window_status_last_bg=${tmux_conf_theme_window_status_last_bg:-default} +# tmux_conf_theme_window_status_last_attr=${tmux_conf_theme_window_status_last_attr:-none} +# +# if [ x"$tmux_conf_theme_window_status_bg" = x"$tmux_conf_theme_status_bg" ] || [ x"$tmux_conf_theme_window_status_bg" = x"default" ]; then +# spacer='' +# spacer_current=' ' +# else +# spacer=' ' +# spacer_current=' ' +# fi +# if [ x"$tmux_conf_theme_window_status_last_bg" = x"$tmux_conf_theme_status_bg" ] || [ x"$tmux_conf_theme_window_status_last_bg" = x"default" ] ; then +# spacer_last='' +# else +# spacer_last=' ' +# fi +# if [ x"$tmux_conf_theme_window_status_activity_bg" = x"$tmux_conf_theme_status_bg" ] || [ x"$tmux_conf_theme_window_status_activity_bg" = x"default" ] ; then +# spacer_activity='' +# spacer_last_activity="$spacer_last" +# else +# spacer_activity=' ' +# spacer_last_activity=' ' +# fi +# if [ x"$tmux_conf_theme_window_status_bell_bg" = x"$tmux_conf_theme_status_bg" ] || [ x"$tmux_conf_theme_window_status_bell_bg" = x"default" ] ; then +# spacer_bell='' +# spacer_last_bell="$spacer_last" +# spacer_activity_bell="$spacer_activity" +# spacer_last_activity_bell="$spacer_last_activity" +# else +# spacer_bell=' ' +# spacer_last_bell=' ' +# spacer_activity_bell=' ' +# spacer_last_activity_bell=' ' +# fi +# spacer="#{?window_last_flag,#{?window_activity_flag,#{?window_bell_flag,$spacer_last_activity_bell,$spacer_last_activity},#{?window_bell_flag,$spacer_last_bell,$spacer_last}},#{?window_activity_flag,#{?window_bell_flag,$spacer_activity_bell,$spacer_activity},#{?window_bell_flag,$spacer_bell,$spacer}}}" +# if [ x"$(tmux show -g -v status-justify)" = x"right" ]; then +# if [ -z "$tmux_conf_theme_right_separator_main" ]; then +# window_status_separator=' ' +# else +# window_status_separator='' +# fi +# tmux_conf_theme_window_status_format="#[fg=$tmux_conf_theme_window_status_bg,bg=$tmux_conf_theme_status_bg,none]#{?window_last_flag,$(printf "$tmux_conf_theme_window_status_last_bg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_activity_flag,$(printf "$tmux_conf_theme_window_status_activity_bg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_bell_flag,$(printf "$tmux_conf_theme_window_status_bell_bg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}$tmux_conf_theme_right_separator_main#[fg=$tmux_conf_theme_window_status_fg,bg=$tmux_conf_theme_window_status_bg,$tmux_conf_theme_window_status_attr]#{?window_last_flag,$(printf "$tmux_conf_theme_window_status_last_fg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_last_flag,$(printf "$tmux_conf_theme_window_status_last_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}#{?window_activity_flag,$(printf "$tmux_conf_theme_window_status_activity_fg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_activity_flag,$(printf "$tmux_conf_theme_window_status_activity_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}#{?window_bell_flag,$(printf "$tmux_conf_theme_window_status_bell_fg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_bell_flag,$(printf "$tmux_conf_theme_window_status_bell_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}$spacer$(printf "$tmux_conf_theme_window_status_last_attr" | perl -n -e 'print "#{?window_last_flag,#[none],}" if !/default/ ; s/([a-z]+),?/#{?window_last_flag,#[\1],}/g; print if !/default/')$(printf "$tmux_conf_theme_window_status_activity_attr" | perl -n -e 'print "#{?window_activity_flag?,#[none],}" if !/default/ ; s/([a-z]+),?/#{?window_activity_flag,#[\1],}/g; print if !/default/')$(printf "$tmux_conf_theme_window_status_bell_attr" | perl -n -e 'print "#{?window_bell_flag,#[none],}" if !/default/ ; s/([a-z]+),?/#{?window_bell_flag,#[\1],}/g; print if !/default/')$tmux_conf_theme_window_status_format#[none]$spacer#[fg=$tmux_conf_theme_status_bg,bg=$tmux_conf_theme_window_status_bg]#{?window_last_flag,$(printf "$tmux_conf_theme_window_status_last_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}#{?window_activity_flag,$(printf "$tmux_conf_theme_window_status_activity_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}#{?window_bell_flag,$(printf "$tmux_conf_theme_window_status_bell_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}#[none]$tmux_conf_theme_right_separator_main" +# tmux_conf_theme_window_status_current_format="#[fg=$tmux_conf_theme_window_status_current_bg,bg=$tmux_conf_theme_status_bg,none]$tmux_conf_theme_right_separator_main#[fg=$tmux_conf_theme_window_status_current_fg,bg=$tmux_conf_theme_window_status_current_bg,$tmux_conf_theme_window_status_current_attr]$spacer_current$tmux_conf_theme_window_status_current_format$spacer_current#[fg=$tmux_conf_theme_status_bg,bg=$tmux_conf_theme_window_status_current_bg,none]$tmux_conf_theme_right_separator_main" +# else +# if [ -z "$tmux_conf_theme_left_separator_main" ]; then +# window_status_separator=' ' +# else +# window_status_separator='' +# fi +# tmux_conf_theme_window_status_format="#[fg=$tmux_conf_theme_status_bg,bg=$tmux_conf_theme_window_status_bg,none]#{?window_last_flag,$(printf "$tmux_conf_theme_window_status_last_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}#{?window_activity_flag,$(printf "$tmux_conf_theme_window_status_activity_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}#{?window_bell_flag,$(printf "$tmux_conf_theme_window_status_bell_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}$tmux_conf_theme_left_separator_main#[fg=$tmux_conf_theme_window_status_fg,bg=$tmux_conf_theme_window_status_bg,$tmux_conf_theme_window_status_attr]#{?window_last_flag,$(printf "$tmux_conf_theme_window_status_last_fg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_last_flag,$(printf "$tmux_conf_theme_window_status_last_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}#{?window_activity_flag,$(printf "$tmux_conf_theme_window_status_activity_fg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_activity_flag,$(printf "$tmux_conf_theme_window_status_activity_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}#{?window_bell_flag,$(printf "$tmux_conf_theme_window_status_bell_fg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_bell_flag,$(printf "$tmux_conf_theme_window_status_bell_bg" | perl -n -e "s/.+/#[bg=$&]/; print if !/default/"),}$spacer$(printf "$tmux_conf_theme_window_status_last_attr" | perl -n -e 'print "#{?window_last_flag,#[none],}" if !/default/ ; s/([a-z]+),?/#{?window_last_flag,#[\1],}/g; print if !/default/')$(printf "$tmux_conf_theme_window_status_activity_attr" | perl -n -e 'print "#{?window_activity_flag,#[none],}" if !/default/ ; s/([a-z]+),?/#{?window_activity_flag,#[\1],}/g; print if !/default/')$(printf "$tmux_conf_theme_window_status_bell_attr" | perl -n -e 'print "#{?window_bell_flag,#[none],}" if /!default/ ; s/([a-z]+),?/#{?window_bell_flag,#[\1],}/g; print if !/default/')$tmux_conf_theme_window_status_format#[none]$spacer#[fg=$tmux_conf_theme_window_status_bg,bg=$tmux_conf_theme_status_bg]#{?window_last_flag,$(printf "$tmux_conf_theme_window_status_last_bg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_activity_flag,$(printf "$tmux_conf_theme_window_status_activity_bg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}#{?window_bell_flag,$(printf "$tmux_conf_theme_window_status_bell_bg" | perl -n -e "s/.+/#[fg=$&]/; print if !/default/"),}$tmux_conf_theme_left_separator_main" +# tmux_conf_theme_window_status_current_format="#[fg=$tmux_conf_theme_status_bg,bg=$tmux_conf_theme_window_status_current_bg,none]$tmux_conf_theme_left_separator_main#[fg=$tmux_conf_theme_window_status_current_fg,bg=$tmux_conf_theme_window_status_current_bg,$tmux_conf_theme_window_status_current_attr]$spacer_current$tmux_conf_theme_window_status_current_format$spacer_current#[fg=$tmux_conf_theme_window_status_current_bg,bg=$tmux_conf_theme_status_bg]$tmux_conf_theme_left_separator_main" +# fi +# +# tmux_conf_theme_window_status_format=$(echo "$tmux_conf_theme_window_status_format" | sed \ +# -e 's%#{circled_window_index}%#(cut -c3- ~/.tmux.conf | sh -s _circled #I)%g' \ +# -e 's%#{circled_session_name}%#(cut -c3- ~/.tmux.conf | sh -s _circled #S)%g' \ +# -e 's%#{username}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} false #D)%g' \ +# -e 's%#{hostname}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false false #h #D)%g' \ +# -e 's%#{hostname_full}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false true #H #D)%g' \ +# -e 's%#{username_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} true #D)%g' \ +# -e 's%#{hostname_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true false #h #D)%g' \ +# -e 's%#{hostname_full_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true true #H #D)%g') +# tmux_conf_theme_window_status_current_format=$(echo "$tmux_conf_theme_window_status_current_format" | sed \ +# -e 's%#{circled_window_index}%#(cut -c3- ~/.tmux.conf | sh -s _circled #I)%g' \ +# -e 's%#{circled_session_name}%#(cut -c3- ~/.tmux.conf | sh -s _circled #S)%g' \ +# -e 's%#{username}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} false #D)%g' \ +# -e 's%#{hostname}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false false #h #D)%g' \ +# -e 's%#{hostname_full}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false true #H #D)%g' \ +# -e 's%#{username_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} true #D)%g' \ +# -e 's%#{hostname_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true false #h #D)%g' \ +# -e 's%#{hostname_full_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true true #H #D)%g') +# +# # -- indicators +# +# tmux_conf_theme_pairing=${tmux_conf_theme_pairing:-⚇} # U+2687 +# tmux_conf_theme_pairing_fg=${tmux_conf_theme_pairing_fg:-none} +# tmux_conf_theme_pairing_bg=${tmux_conf_theme_pairing_bg:-none} +# tmux_conf_theme_pairing_attr=${tmux_conf_theme_pairing_attr:-none} +# +# tmux_conf_theme_prefix=${tmux_conf_theme_prefix:-⌨} # U+2328 +# tmux_conf_theme_prefix_fg=${tmux_conf_theme_prefix_fg:-none} +# tmux_conf_theme_prefix_bg=${tmux_conf_theme_prefix_bg:-none} +# tmux_conf_theme_prefix_attr=${tmux_conf_theme_prefix_attr:-none} +# +# tmux_conf_theme_mouse=${tmux_conf_theme_mouse:-↗} # U+2197 +# tmux_conf_theme_mouse_fg=${tmux_conf_theme_mouse_fg:-none} +# tmux_conf_theme_mouse_bg=${tmux_conf_theme_mouse_bg:-none} +# tmux_conf_theme_mouse_attr=${tmux_conf_theme_mouse_attr:-none} +# +# tmux_conf_theme_root=${tmux_conf_theme_root:-!} +# tmux_conf_theme_root_fg=${tmux_conf_theme_root_fg:-none} +# tmux_conf_theme_root_bg=${tmux_conf_theme_root_bg:-none} +# tmux_conf_theme_root_attr=${tmux_conf_theme_root_attr:-bold,blink} +# +# tmux_conf_theme_synchronized=${tmux_conf_theme_synchronized:-⚏} # U+268F +# tmux_conf_theme_synchronized_fg=${tmux_conf_theme_synchronized_fg:-none} +# tmux_conf_theme_synchronized_bg=${tmux_conf_theme_synchronized_bg:-none} +# tmux_conf_theme_synchronized_attr=${tmux_conf_theme_synchronized_attr:-none} +# +# # -- status-left style +# +# tmux_conf_theme_status_left=${tmux_conf_theme_status_left-' ❐ #S | ↑#{?uptime_y, #{uptime_y}y,}#{?uptime_d, #{uptime_d}d,}#{?uptime_h, #{uptime_h}h,}#{?uptime_m, #{uptime_m}m,} '} +# tmux_conf_theme_status_left_fg=${tmux_conf_theme_status_left_fg:-$tmux_conf_theme_colour_6,$tmux_conf_theme_colour_7,$tmux_conf_theme_colour_8} +# tmux_conf_theme_status_left_bg=${tmux_conf_theme_status_left_bg:-$tmux_conf_theme_colour_9,$tmux_conf_theme_colour_10,$tmux_conf_theme_colour_11} +# tmux_conf_theme_status_left_attr=${tmux_conf_theme_status_left_attr:-bold,none,none} +# +# if [ -n "$tmux_conf_theme_status_left" ]; then +# status_left=$(echo "$tmux_conf_theme_status_left" | sed \ +# -e "s/#{pairing}/#[fg=$tmux_conf_theme_pairing_fg]#[bg=$tmux_conf_theme_pairing_bg]#[$tmux_conf_theme_pairing_attr]#{?session_many_attached,$tmux_conf_theme_pairing ,}/g" \ +# -e "s/#{prefix}/#[fg=$tmux_conf_theme_prefix_fg]#[bg=$tmux_conf_theme_prefix_bg]#[$tmux_conf_theme_prefix_attr]#{?client_prefix,$tmux_conf_theme_prefix ,$(printf "$tmux_conf_theme_prefix" | sed -e 's/./ /g') }/g" \ +# -e "s/#{mouse}/#[fg=$tmux_conf_theme_mouse_fg]#[bg=$tmux_conf_theme_mouse_bg]#[$tmux_conf_theme_mouse_attr]#{?mouse,$tmux_conf_theme_mouse ,$(printf "$tmux_conf_theme_mouse" | sed -e 's/./ /g') }/g" \ +# -e "s%#{synchronized}%#[fg=$tmux_conf_theme_synchronized_fg]#[bg=$tmux_conf_theme_synchronized_bg]#[$tmux_conf_theme_synchronized_attr]#{?pane_synchronized,$tmux_conf_theme_synchronized ,}%g" \ +# -e 's%#{circled_session_name}%#(cut -c3- ~/.tmux.conf | sh -s _circled #S)%g') +# +# if [ -n "$(tmux display -p '#{version}')" ]; then +# status_left=$(echo "$status_left" | sed \ +# -e "s%#{root}%#[fg=$tmux_conf_theme_root_fg]#[bg=$tmux_conf_theme_root_bg]#[$tmux_conf_theme_root_attr]#{?#{==:#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} #D),root},$tmux_conf_theme_root,}#[inherit]%g") +# else +# status_left=$(echo "$status_left" | sed \ +# -e "s%#{root}%#[fg=$tmux_conf_theme_root_fg]#[bg=$tmux_conf_theme_root_bg]#[$tmux_conf_theme_root_attr]#(cut -c3- ~/.tmux.conf | sh -s _root #{pane_tty} $tmux_conf_theme_root #D)#[inherit]%g") +# fi +# +# status_left=$(printf '%s' "$status_left" | awk \ +# -v status_bg="$tmux_conf_theme_status_bg" \ +# -v fg_="$tmux_conf_theme_status_left_fg" \ +# -v bg_="$tmux_conf_theme_status_left_bg" \ +# -v attr_="$tmux_conf_theme_status_left_attr" \ +# -v mainsep="$tmux_conf_theme_left_separator_main" \ +# -v subsep="$tmux_conf_theme_left_separator_sub" ' +# function subsplit(s, l, i, a, r) +# { +# l = split(s, a, ",") +# for (i = 1; i <= l; ++i) +# { +# o = split(a[i], _, "(") - 1 +# c = split(a[i], _, ")") - 1 +# open += o - c +# o_ = split(a[i], _, "{") - 1 +# c_ = split(a[i], _, "}") - 1 +# open_ += o_ - c_ +# o__ = split(a[i], _, "[") - 1 +# c__ = split(a[i], _, "]") - 1 +# open__ += o__ - c__ +# +# if (i == l) +# r = sprintf("%s%s", r, a[i]) +# else if (open || open_ || open__) +# r = sprintf("%s%s,", r, a[i]) +# else +# r = sprintf("%s%s#[fg=%s,bg=%s,%s]%s", r, a[i], fg[j], bg[j], attr[j], subsep) +# } +# +# gsub(/#\[inherit\]/, sprintf("#[default]#[fg=%s,bg=%s,%s]", fg[j], bg[j], attr[j]), r) +# return r +# } +# BEGIN { +# FS = "|" +# l1 = split(fg_, fg, ",") +# l2 = split(bg_, bg, ",") +# l3 = split(attr_, attr, ",") +# l = l1 < l2 ? (l1 < l3 ? l1 : l3) : (l2 < l3 ? l2 : l3) +# } +# { +# for (i = j = 1; i <= NF; ++i) +# { +# if (open || open_ || open__) +# printf "|%s", subsplit($i) +# else +# { +# if (i > 1) +# printf "#[fg=%s,bg=%s,none]%s#[fg=%s,bg=%s,%s]%s", bg[j_], bg[j], mainsep, fg[j], bg[j], attr[j], subsplit($i) +# else +# printf "#[fg=%s,bg=%s,%s]%s", fg[j], bg[j], attr[j], subsplit($i) +# } +# +# if (!open && !open_ && !open__) +# { +# j_ = j +# j = j % l + 1 +# } +# } +# printf "#[fg=%s,bg=%s,none]%s", bg[j_], status_bg, mainsep +# }') +# fi +# +# status_left="$status_left " +# +# # -- status-right style +# +# tmux_conf_theme_status_right=${tmux_conf_theme_status_right-' #{prefix}#{mouse}#{pairing}#{synchronized}#{?battery_status, #{battery_status},}#{?battery_bar, #{battery_bar},}#{?battery_percentage, #{battery_percentage},} , %R , %d %b | #{username}#{root} | #{hostname} '} +# tmux_conf_theme_status_right_fg=${tmux_conf_theme_status_right_fg:-$tmux_conf_theme_colour_12,$tmux_conf_theme_colour_13,$tmux_conf_theme_colour_14} +# tmux_conf_theme_status_right_bg=${tmux_conf_theme_status_right_bg:-$tmux_conf_theme_colour_15,$tmux_conf_theme_colour_16,$tmux_conf_theme_colour_17} +# tmux_conf_theme_status_right_attr=${tmux_conf_theme_status_right_attr:-none,none,bold} +# +# if [ -n "$tmux_conf_theme_status_right" ]; then +# status_right=$(echo "$tmux_conf_theme_status_right" | sed \ +# -e "s/#{pairing}/#[fg=$tmux_conf_theme_pairing_fg]#[bg=$tmux_conf_theme_pairing_bg]#[$tmux_conf_theme_pairing_attr]#{?session_many_attached,$tmux_conf_theme_pairing ,}/g" \ +# -e "s/#{prefix}/#[fg=$tmux_conf_theme_prefix_fg]#[bg=$tmux_conf_theme_prefix_bg]#[$tmux_conf_theme_prefix_attr]#{?client_prefix,$tmux_conf_theme_prefix ,$(printf "$tmux_conf_theme_prefix" | sed -e 's/./ /g') }/g" \ +# -e "s/#{mouse}/#[fg=$tmux_conf_theme_mouse_fg]#[bg=$tmux_conf_theme_mouse_bg]#[$tmux_conf_theme_mouse_attr]#{?mouse,$tmux_conf_theme_mouse ,$(printf "$tmux_conf_theme_mouse" | sed -e 's/./ /g') }/g" \ +# -e "s%#{synchronized}%#[fg=$tmux_conf_theme_synchronized_fg]#[bg=$tmux_conf_theme_synchronized_bg]#[$tmux_conf_theme_synchronized_attr]#{?pane_synchronized,$tmux_conf_theme_synchronized ,}%g" \ +# -e 's%#{circled_session_name}%#(cut -c3- ~/.tmux.conf | sh -s _circled #S)%g') +# +# if [ -n "$(tmux display -p '#{version}')" ]; then +# status_right=$(echo "$status_right" | sed \ +# -e "s%#{root}%#[fg=$tmux_conf_theme_root_fg]#[bg=$tmux_conf_theme_root_bg]#[$tmux_conf_theme_root_attr]#{?#{==:#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} #D),root},$tmux_conf_theme_root,}#[inherit]%g") +# else +# status_right=$(echo "$status_right" | sed \ +# -e "s%#{root}%#[fg=$tmux_conf_theme_root_fg]#[bg=$tmux_conf_theme_root_bg]#[$tmux_conf_theme_root_attr]#(cut -c3- ~/.tmux.conf | sh -s _root #{pane_tty} $tmux_conf_theme_root #D)#[inherit]%g") +# fi +# +# status_right=$(printf '%s' "$status_right" | awk \ +# -v status_bg="$tmux_conf_theme_status_bg" \ +# -v fg_="$tmux_conf_theme_status_right_fg" \ +# -v bg_="$tmux_conf_theme_status_right_bg" \ +# -v attr_="$tmux_conf_theme_status_right_attr" \ +# -v mainsep="$tmux_conf_theme_right_separator_main" \ +# -v subsep="$tmux_conf_theme_right_separator_sub" ' +# function subsplit(s, l, i, a, r) +# { +# l = split(s, a, ",") +# for (i = 1; i <= l; ++i) +# { +# o = split(a[i], _, "(") - 1 +# c = split(a[i], _, ")") - 1 +# open += o - c +# o_ = split(a[i], _, "{") - 1 +# c_ = split(a[i], _, "}") - 1 +# open_ += o_ - c_ +# o__ = split(a[i], _, "[") - 1 +# c__ = split(a[i], _, "]") - 1 +# open__ += o__ - c__ +# +# if (i == l) +# r = sprintf("%s%s", r, a[i]) +# else if (open || open_ || open__) +# r = sprintf("%s%s,", r, a[i]) +# else +# r = sprintf("%s%s#[fg=%s,bg=%s,%s]%s", r, a[i], fg[j], bg[j], attr[j], subsep) +# } +# +# gsub(/#\[inherit\]/, sprintf("#[default]#[fg=%s,bg=%s,%s]", fg[j], bg[j], attr[j]), r) +# return r +# } +# BEGIN { +# FS = "|" +# l1 = split(fg_, fg, ",") +# l2 = split(bg_, bg, ",") +# l3 = split(attr_, attr, ",") +# l = l1 < l2 ? (l1 < l3 ? l1 : l3) : (l2 < l3 ? l2 : l3) +# } +# { +# for (i = j = 1; i <= NF; ++i) +# { +# if (open_ || open || open__) +# printf "|%s", subsplit($i) +# else +# printf "#[fg=%s,bg=%s,none]%s#[fg=%s,bg=%s,%s]%s", bg[j], (i == 1) ? status_bg : bg[j_], mainsep, fg[j], bg[j], attr[j], subsplit($i) +# +# if (!open && !open_ && !open__) +# { +# j_ = j +# j = j % l + 1 +# } +# } +# }') +# fi +# +# # -- variables +# +# tmux_conf_battery_bar_symbol_full=$(_decode_unicode_escapes "${tmux_conf_battery_bar_symbol_full:-◼}") +# tmux_conf_battery_bar_symbol_empty=$(_decode_unicode_escapes "${tmux_conf_battery_bar_symbol_empty:-◻}") +# tmux_conf_battery_bar_length=${tmux_conf_battery_bar_length:-auto} +# tmux_conf_battery_bar_palette=${tmux_conf_battery_bar_palette:-gradient} +# tmux_conf_battery_hbar_palette=${tmux_conf_battery_hbar_palette:-gradient} +# tmux_conf_battery_vbar_palette=${tmux_conf_battery_vbar_palette:-gradient} +# tmux_conf_battery_status_charging=$(_decode_unicode_escapes "${tmux_conf_battery_status_charging:-↑}") # U+2191 +# tmux_conf_battery_status_discharging=$(_decode_unicode_escapes "${tmux_conf_battery_status_discharging:-↓}") # U+2193 +# +# _pkillf 'cut -c3- ~/\.tmux\.conf \| sh -s _battery_bar' +# _battery_info +# if [ "$charge" != 0 ]; then +# case "$status_left $status_right" in +# *'#{battery_'*|*'#{?battery_'*) +# status_left=$(echo "$status_left" | sed -E \ +# -e 's/#\{(\?)?battery_bar/#\{\1@battery_bar/g' \ +# -e 's/#\{(\?)?battery_hbar/#\{\1@battery_hbar/g' \ +# -e 's/#\{(\?)?battery_vbar/#\{\1@battery_vbar/g' \ +# -e 's/#\{(\?)?battery_status/#\{\1@battery_status/g' \ +# -e 's/#\{(\?)?battery_percentage/#\{\1@battery_percentage/g') +# status_right=$(echo "$status_right" | sed -E \ +# -e 's/#\{(\?)?battery_bar/#\{\1@battery_bar/g' \ +# -e 's/#\{(\?)?battery_hbar/#\{\1@battery_hbar/g' \ +# -e 's/#\{(\?)?battery_vbar/#\{\1@battery_vbar/g' \ +# -e 's/#\{(\?)?battery_status/#\{\1@battery_status/g' \ +# -e 's/#\{(\?)?battery_percentage/#\{\1@battery_percentage/g') +# status_right="#(echo; nice cut -c3- ~/.tmux.conf | sh -s _battery_status \"$tmux_conf_battery_status_charging\" \"$tmux_conf_battery_status_discharging\")$status_right" +# interval=60 +# if [ $_tmux_version -ge 320 ]; then +# tmux run -b "trap 'exit 0' TERM; while :; do nice cut -c3- ~/.tmux.conf | sh -s _battery_bar \"$tmux_conf_battery_bar_symbol_full\" \"$tmux_conf_battery_bar_symbol_empty\" \"$tmux_conf_battery_bar_length\" \"$tmux_conf_battery_bar_palette\" \"$tmux_conf_battery_hbar_palette\" \"$tmux_conf_battery_vbar_palette\"; sleep $interval; done" +# elif [ $_tmux_version -gt 240 ]; then +# status_right="#(echo; while :; do nice cut -c3- ~/.tmux.conf | sh -s _battery_bar \"$tmux_conf_battery_bar_symbol_full\" \"$tmux_conf_battery_bar_symbol_empty\" \"$tmux_conf_battery_bar_length\" \"$tmux_conf_battery_bar_palette\" \"$tmux_conf_battery_hbar_palette\" \"$tmux_conf_battery_vbar_palette\"; sleep $interval; done)$status_right" +# else +# status_right="#(nice cut -c3- ~/.tmux.conf | sh -s _battery_bar \"$tmux_conf_battery_bar_symbol_full\" \"$tmux_conf_battery_bar_symbol_empty\" \"$tmux_conf_battery_bar_length\" \"$tmux_conf_battery_bar_palette\" \"$tmux_conf_battery_hbar_palette\" \"$tmux_conf_battery_vbar_palette\")$status_right" +# fi +# ;; +# esac +# fi +# +# case "$status_left $status_right" in +# *'#{username}'*|*'#{hostname}'*|*'#{hostname_full}'*|*'#{username_ssh}'*|*'#{hostname_ssh}'*|*'#{hostname_full_ssh}'*) +# status_left=$(echo "$status_left" | sed \ +# -e 's%#{username}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} false #D)%g' \ +# -e 's%#{hostname}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false false #h #D)%g' \ +# -e 's%#{hostname_full}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false true #H #D)%g' \ +# -e 's%#{username_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} true #D)%g' \ +# -e 's%#{hostname_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true false #h #D)%g' \ +# -e 's%#{hostname_full_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true true #H #D)%g') +# status_right=$(echo "$status_right" | sed \ +# -e 's%#{username}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} false #D)%g' \ +# -e 's%#{hostname}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false false #h #D)%g' \ +# -e 's%#{hostname_full}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} false true #H #D)%g' \ +# -e 's%#{username_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _username #{pane_tty} true #D)%g' \ +# -e 's%#{hostname_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true false #h #D)%g' \ +# -e 's%#{hostname_full_ssh}%#(cut -c3- ~/.tmux.conf | sh -s _hostname #{pane_tty} true true #H #D)%g') +# ;; +# esac +# +# _pkillf 'cut -c3- ~/\.tmux\.conf \| sh -s _uptime' +# case "$status_left $status_right" in +# *'#{uptime_'*|*'#{?uptime_'*) +# status_left=$(echo "$status_left" | sed -E \ +# -e 's/#\{(\?)?uptime_y/#\{\1@uptime_y/g' \ +# -e 's/#\{(\?)?uptime_d/#\{\1@uptime_d/g' \ +# -e '/@uptime_y/ s/@uptime_d/@uptime_dy/g' \ +# -e 's/#\{(\?)?uptime_h/#\{\1@uptime_h/g' \ +# -e 's/#\{(\?)?uptime_m/#\{\1@uptime_m/g' \ +# -e 's/#\{(\?)?uptime_s/#\{\1@uptime_s/g') +# status_right=$(echo "$status_right" | sed -E \ +# -e 's/#\{(\?)?uptime_y/#\{\1@uptime_y/g' \ +# -e 's/#\{(\?)?uptime_d/#\{\1@uptime_d/g' \ +# -e '/@uptime_y/ s/@uptime_d/@uptime_dy/g' \ +# -e 's/#\{(\?)?uptime_h/#\{\1@uptime_h/g' \ +# -e 's/#\{(\?)?uptime_m/#\{\1@uptime_m/g' \ +# -e 's/#\{(\?)?uptime_s/#\{\1@uptime_s/g') +# interval=60 +# case "$status_left $status_right" in +# *'#{@uptime_s}'*) +# interval=$(tmux show -gv status-interval) +# ;; +# esac +# if [ $_tmux_version -ge 320 ]; then +# tmux run -b "trap 'exit 0' TERM; while :; do nice cut -c3- ~/.tmux.conf | sh -s _uptime; sleep $interval; done" +# elif [ $_tmux_version -gt 240 ]; then +# status_right="#(echo; while :; do nice cut -c3- ~/.tmux.conf | sh -s _uptime; sleep $interval; done)$status_right" +# else +# status_right="#(nice cut -c3- ~/.tmux.conf | sh -s _uptime)$status_right" +# fi +# ;; +# esac +# +# _pkillf 'cut -c3- ~/\.tmux\.conf \| sh -s _loadavg' +# case "$status_left $status_right" in +# *'#{loadavg'*|*'#{?loadavg'*) +# status_left=$(echo "$status_left" | sed -E \ +# -e 's/#\{(\?)?loadavg/#\{\1@loadavg/g') +# status_right=$(echo "$status_right" | sed -E \ +# -e 's/#\{(\?)?loadavg/#\{\1@loadavg/g') +# interval=$(tmux show -gv status-interval) +# if [ $_tmux_version -ge 320 ]; then +# tmux run -b "trap 'exit 0' TERM; while :; do nice cut -c3- ~/.tmux.conf | sh -s _loadavg; sleep $interval; done" +# elif [ $_tmux_version -gt 240 ]; then +# status_right="#(echo; while :; do nice cut -c3- ~/.tmux.conf | sh -s _loadavg; sleep $interval; done)$status_right" +# else +# status_right="#(nice cut -c3- ~/.tmux.conf | sh -s _loadavg)$status_right" +# fi +# ;; +# esac +# +# # -- clock ------------------------------------------------------------- +# +# tmux_conf_theme_clock_colour=${tmux_conf_theme_clock_colour:-$tmux_conf_theme_colour_4} +# tmux_conf_theme_clock_style=${tmux_conf_theme_clock_style:-24} +# +# # -- custom variables --------------------------------------------------- +# +# if [ -f ~/.tmux.conf.local ] && [ x"$(cut -c3- ~/.tmux.conf.local | sh 2>/dev/null -s printf probe)" = x"probe" ]; then +# replacements=$(perl -n -e 'print if s!^#\s+([^()\s]+)\s*\(\)\s*{\s*\n!s%#\\\{\1\\\}%#(cut -c3- ~/.tmux.conf.local | sh -s \1)%g; !p' < ~/.tmux.conf.local) +# status_left=$(echo "$status_left" | perl -p -e "$replacements" || echo "$status_left") +# status_right=$(echo "$status_right" | perl -p -e "$replacements" || echo "$status_right") +# fi +# +# # ----------------------------------------------------------------------- +# +# tmux setw -g window-style "$window_style" \; setw -g window-active-style "$window_active_style" \;\ +# setw -g pane-border-style "fg=$tmux_conf_theme_pane_border_fg,bg=$tmux_conf_theme_pane_border_bg" \; set -g pane-active-border-style "fg=$tmux_conf_theme_pane_active_border_fg,bg=$tmux_conf_theme_pane_active_border_bg" \;\ +# set -g display-panes-colour "$tmux_conf_theme_pane_indicator" \; set -g display-panes-active-colour "$tmux_conf_theme_pane_active_indicator" \;\ +# set -g message-style "fg=$tmux_conf_theme_message_fg,bg=$tmux_conf_theme_message_bg,$tmux_conf_theme_message_attr" \;\ +# set -g message-command-style "fg=$tmux_conf_theme_message_command_fg,bg=$tmux_conf_theme_message_command_bg,$tmux_conf_theme_message_command_attr" \;\ +# setw -g mode-style "fg=$tmux_conf_theme_mode_fg,bg=$tmux_conf_theme_mode_bg,$tmux_conf_theme_mode_attr" \;\ +# set -g status-style "fg=$tmux_conf_theme_status_fg,bg=$tmux_conf_theme_status_bg,$tmux_conf_theme_status_attr" \;\ +# set -g status-left-style "fg=$tmux_conf_theme_status_fg,bg=$tmux_conf_theme_status_bg,$tmux_conf_theme_status_attr" \;\ +# set -g status-right-style "fg=$tmux_conf_theme_status_fg,bg=$tmux_conf_theme_status_bg,$tmux_conf_theme_status_attr" \;\ +# set -g set-titles-string "$(_decode_unicode_escapes "$tmux_conf_theme_terminal_title")" \;\ +# setw -g window-status-style "fg=$tmux_conf_theme_window_status_fg,bg=$tmux_conf_theme_window_status_bg,$tmux_conf_theme_window_status_attr" \;\ +# setw -g window-status-format "$(_decode_unicode_escapes "$tmux_conf_theme_window_status_format")" \;\ +# setw -g window-status-current-style "fg=$tmux_conf_theme_window_status_current_fg,bg=$tmux_conf_theme_window_status_current_bg,$tmux_conf_theme_window_status_current_attr" \;\ +# setw -g window-status-current-format "$(_decode_unicode_escapes "$tmux_conf_theme_window_status_current_format")" \;\ +# setw -g window-status-activity-style "fg=$tmux_conf_theme_window_status_activity_fg,bg=$tmux_conf_theme_window_status_activity_bg,$tmux_conf_theme_window_status_activity_attr" \;\ +# setw -g window-status-bell-style "fg=$tmux_conf_theme_window_status_bell_fg,bg=$tmux_conf_theme_window_status_bell_bg,$tmux_conf_theme_window_status_bell_attr" \;\ +# setw -g window-status-last-style "fg=$tmux_conf_theme_window_status_last_fg,bg=$tmux_conf_theme_window_status_last_bg,$tmux_conf_theme_window_status_last_attr" \;\ +# setw -g window-status-separator "$window_status_separator" \;\ +# set -g status-left-length 1000 \; set -g status-left "$(_decode_unicode_escapes "$status_left")" \;\ +# set -g status-right-length 1000 \; set -g status-right "$(_decode_unicode_escapes "$status_right")" \;\ +# setw -g clock-mode-colour "$tmux_conf_theme_clock_colour" \;\ +# setw -g clock-mode-style "$tmux_conf_theme_clock_style" +# } +# +# __apply_plugins() { +# window_active="$1" +# tmux_conf_update_plugins_on_launch="$2" +# tmux_conf_update_plugins_on_reload="$3" +# +# TMUX_PLUGIN_MANAGER_PATH=${TMUX_PLUGIN_MANAGER_PATH:-~/.tmux/plugins} +# if [ ! -d "$TMUX_PLUGIN_MANAGER_PATH/tpm" ]; then +# install_tpm=true +# tmux display 'Installing tpm and plugins...' +# git clone --depth 1 https://github.com/tmux-plugins/tpm "$TMUX_PLUGIN_MANAGER_PATH/tpm" +# elif { [ -z "$window_active" ] && _is_enabled "$tmux_conf_update_plugins_on_launch"; } || { [ -n "$window_active" ] && _is_enabled "$tmux_conf_update_plugins_on_reload"; }; then +# update_tpm=true +# tmux display 'Updating tpm and plugins...' +# (cd "$TMUX_PLUGIN_MANAGER_PATH/tpm" && git checkout -q master && git reset -q --hard HEAD && git pull -q origin master) +# fi +# if [ x"$install_tpm" = x"true" ] || [ x"$update_tpm" = x"true" ]; then +# perl -0777 -p -i -e 's/git clone --recursive/git clone --recursive --depth 1 --shallow-submodules/g +# ;s/(install_plugin "\$plugin")\n(\s+)done/\1&\n\2done\n\2wait/g' "$TMUX_PLUGIN_MANAGER_PATH/tpm/scripts/install_plugins.sh" +# perl -p -i -e 's/git submodule update --init --recursive/git submodule update --init --recursive --depth 1/g' "$TMUX_PLUGIN_MANAGER_PATH/tpm/scripts/update_plugin.sh" +# tmux set-environment -g TMUX_PLUGIN_MANAGER_PATH "$TMUX_PLUGIN_MANAGER_PATH" +# fi +# if [ x"$update_tpm" = x"true" ]; then +# "$TMUX_PLUGIN_MANAGER_PATH/tpm/bin/update_plugins" all >/dev/null 2>&1 +# tmux display 'Done updating tpm and plugins...' +# elif [ x"$install_tpm" = x"true" ]; then +# "$TMUX_PLUGIN_MANAGER_PATH/tpm/bin/install_plugins" >/dev/null 2>&1 +# tmux display 'Done installing tpm and plugins...' +# fi +# "$TMUX_PLUGIN_MANAGER_PATH/tpm/tpm" +# if [ -z "$window_active" ] && [ $_tmux_version -lt 240 ]; then +# tmux run -b "sleep $(expr $(tmux display -p '#{display-time}') / 500) && tmux set display-time 3000 \; display 'This configuration will soon require tmux 2.4+' \; set -u display-time" +# fi +# } +# +# _apply_plugins() { +# tmux_conf_update_plugins_on_launch=${tmux_conf_update_plugins_on_launch:-true} +# tmux_conf_update_plugins_on_reload=${tmux_conf_update_plugins_on_reload:-true} +# if [ -n "$(tmux show -gv '@plugin')" ] || [ -n "$(tmux show -gv '@tpm_plugins')" ]; then +# tmux run -b "cut -c3- ~/.tmux.conf | sh -s __apply_plugins \"$window_active\" \"$tmux_conf_update_plugins_on_launch\" \"$tmux_conf_update_plugins_on_reload\"" +# elif [ -z "$window_active" ]; then +# if [ $_tmux_version -lt 240 ]; then +# tmux run -b 'tmux set display-time 3000 \; display "This configuration will soon require tmux 2.4+" \; set -u display-time' +# fi +# fi +# } +# +# _apply_configuration() { +# +# window_active="$(tmux display -p '#{window_active}' 2>/dev/null || true)" +# if [ -z "$window_active" ]; then +# if ! command -v perl > /dev/null 2>&1; then +# tmux run -b 'tmux set display-time 3000 \; display "This configuration requires perl" \; set -u display-time \; run "sleep 3" \; kill-server' +# return +# fi +# if ! command -v sed > /dev/null 2>&1; then +# tmux run -b 'tmux set display-time 3000 \; display "This configuration requires sed" \; set -u display-time \; run "sleep 3" \; kill-server' +# return +# fi +# if ! command -v awk > /dev/null 2>&1; then +# tmux run -b 'tmux set display-time 3000 \; display "This configuration requires awk" \; set -u display-time \; run "sleep 3" \; kill-server' +# return +# fi +# if [ $_tmux_version -lt 230 ]; then +# tmux run -b 'tmux set display-time 3000 \; display "This configuration requires tmux 2.3+" \; set -u display-time \; run "sleep 3" \; kill-server' +# return +# fi +# fi +# +# # see https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard +# if command -v reattach-to-user-namespace > /dev/null 2>&1; then +# default_shell="$(tmux show -gv default-shell)" +# case "$default_shell" in +# *fish) +# tmux set -g default-command "reattach-to-user-namespace -l $default_shell" +# ;; +# *sh) +# tmux set -g default-command "exec $default_shell... 2> /dev/null & reattach-to-user-namespace -l $default_shell" +# ;; +# esac +# fi +# +# case "$_uname_s" in +# *CYGWIN*|*MSYS*) +# # prevent Cygwin and MSYS2 from cd-ing into home directory when evaluating /etc/profile +# tmux setenv -g CHERE_INVOKING 1 +# ;; +# esac +# +# _apply_overrides +# _apply_theme& +# _apply_bindings& +# +# # shellcheck disable=SC2046 +# tmux setenv -gu tmux_conf_dummy $(printenv | grep -E -o '^tmux_conf_[^=]+' | awk '{printf "; setenv -gu %s", $0}') +# wait +# +# _apply_plugins +# } +# +# _urlview() { +# tmux capture-pane -J -S - -E - -b "urlview-$1" -t "$1" +# tmux split-window "tmux show-buffer -b urlview-$1 | urlview || true; tmux delete-buffer -b urlview-$1" +# } +# +# _fpp() { +# tmux capture-pane -J -S - -E - -b "fpp-$1" -t "$1" +# tmux split-window "tmux show-buffer -b fpp-$1 | fpp || true; tmux delete-buffer -b fpp-$1" +# } +# +# "$@" + diff --git a/conf/tmux.conf.local.bak b/conf/tmux.conf.local.bak new file mode 100644 index 0000000..5fe2576 --- /dev/null +++ b/conf/tmux.conf.local.bak @@ -0,0 +1,386 @@ +# : << EOF +# File : .tmux.conf.local +# Author : Jeff LANCE +# Date : 25.06.2021 +# Last Modified Date: 27.06.2021 +# Last Modified By : Jeff LANCE +# +# https://github.com/gpakosz/.tmux +# (‑●‑●)> dual licensed under the WTFPL v2 license and the MIT license, +# without any warranty. +# Copyright 2012— Gregory Pakosz (@gpakosz). + + +# -- navigation ---------------------------------------------------------------- + +# if you're running tmux within iTerm2 +# - and tmux is 1.9 or 1.9a +# - and iTerm2 is configured to let option key act as +Esc +# - and iTerm2 is configured to send [1;9A -> [1;9D for option + arrow keys +# then uncomment the following line to make Meta + arrow keys mapping work +#set -ga terminal-overrides "*:kUP3=\e[1;9A,*:kDN3=\e[1;9B,*:kRIT3=\e[1;9C,*:kLFT3=\e[1;9D" + + +# -- windows & pane creation --------------------------------------------------- + +# new window retains current path, possible values are: +# - true +# - false (default) +tmux_conf_new_window_retain_current_path=false + +# new pane retains current path, possible values are: +# - true (default) +# - false +tmux_conf_new_pane_retain_current_path=true + +# new pane tries to reconnect ssh sessions (experimental), possible values are: +# - true +# - false (default) +tmux_conf_new_pane_reconnect_ssh=false + +# prompt for session name when creating a new session, possible values are: +# - true +# - false (default) +tmux_conf_new_session_prompt=false + + +# -- display ------------------------------------------------------------------- + +# RGB 24-bit colour support (tmux >= 2.2), possible values are: +# - true +# - false (default) +tmux_conf_24b_colour=true + +# default theme +tmux_conf_theme_colour_1="#080808" # dark gray +tmux_conf_theme_colour_2="#303030" # gray +tmux_conf_theme_colour_3="#8a8a8a" # light gray +tmux_conf_theme_colour_4="#00afff" # light blue +tmux_conf_theme_colour_5="#ffff00" # yellow +tmux_conf_theme_colour_6="#080808" # dark gray +tmux_conf_theme_colour_7="#e4e4e4" # white +tmux_conf_theme_colour_8="#080808" # dark gray +tmux_conf_theme_colour_9="#ffff00" # yellow +tmux_conf_theme_colour_10="#ff00af" # pink +tmux_conf_theme_colour_11="#5fff00" # green +tmux_conf_theme_colour_12="#8a8a8a" # light gray +tmux_conf_theme_colour_13="#e4e4e4" # white +tmux_conf_theme_colour_14="#080808" # dark gray +tmux_conf_theme_colour_15="#080808" # dark gray +tmux_conf_theme_colour_16="#d70000" # red +tmux_conf_theme_colour_17="#e4e4e4" # white + +# default theme (ansi) +#tmux_conf_theme_colour_1="colour0" +#tmux_conf_theme_colour_2="colour8" +#tmux_conf_theme_colour_3="colour8" +#tmux_conf_theme_colour_4="colour14" +#tmux_conf_theme_colour_5="colour11" +#tmux_conf_theme_colour_6="colour0" +#tmux_conf_theme_colour_7="colour15" +#tmux_conf_theme_colour_8="colour0" +#tmux_conf_theme_colour_9="colour11" +#tmux_conf_theme_colour_10="colour13" +#tmux_conf_theme_colour_11="colour10" +#tmux_conf_theme_colour_12="colour8" +#tmux_conf_theme_colour_13="colour15" +#tmux_conf_theme_colour_14="colour0" +#tmux_conf_theme_colour_15="colour0" +#tmux_conf_theme_colour_16="colour1" +#tmux_conf_theme_colour_17="colour15" + +# window style +tmux_conf_theme_window_fg="default" +tmux_conf_theme_window_bg="default" + +# highlight focused pane (tmux >= 2.1), possible values are: +# - true +# - false (default) +tmux_conf_theme_highlight_focused_pane=false + +# focused pane colours: +tmux_conf_theme_focused_pane_bg="$tmux_conf_theme_colour_2" + +# pane border style, possible values are: +# - thin (default) +# - fat +tmux_conf_theme_pane_border_style=thin + +# pane borders colours: +tmux_conf_theme_pane_border="$tmux_conf_theme_colour_2" +tmux_conf_theme_pane_active_border="$tmux_conf_theme_colour_4" + +# pane indicator colours (when you hit + q) +tmux_conf_theme_pane_indicator="$tmux_conf_theme_colour_4" +tmux_conf_theme_pane_active_indicator="$tmux_conf_theme_colour_4" + +# status line style +tmux_conf_theme_message_fg="$tmux_conf_theme_colour_1" +tmux_conf_theme_message_bg="$tmux_conf_theme_colour_5" +tmux_conf_theme_message_attr="bold" + +# status line command style ( : Escape) +tmux_conf_theme_message_command_fg="$tmux_conf_theme_colour_5" +tmux_conf_theme_message_command_bg="$tmux_conf_theme_colour_1" +tmux_conf_theme_message_command_attr="bold" + +# window modes style +tmux_conf_theme_mode_fg="$tmux_conf_theme_colour_1" +tmux_conf_theme_mode_bg="$tmux_conf_theme_colour_5" +tmux_conf_theme_mode_attr="bold" + +# status line style +tmux_conf_theme_status_fg="$tmux_conf_theme_colour_3" +tmux_conf_theme_status_bg="$tmux_conf_theme_colour_1" +tmux_conf_theme_status_attr="none" + +# terminal title +# - built-in variables are: +# - #{circled_window_index} +# - #{circled_session_name} +# - #{hostname} +# - #{hostname_ssh} +# - #{username} +# - #{username_ssh} +tmux_conf_theme_terminal_title="#h ❐ #S ● #I #W" + +# window status style +# - built-in variables are: +# - #{circled_window_index} +# - #{circled_session_name} +# - #{hostname} +# - #{hostname_ssh} +# - #{username} +# - #{username_ssh} +tmux_conf_theme_window_status_fg="$tmux_conf_theme_colour_3" +tmux_conf_theme_window_status_bg="$tmux_conf_theme_colour_1" +tmux_conf_theme_window_status_attr="none" +tmux_conf_theme_window_status_format="#I #W" +#tmux_conf_theme_window_status_format="#{circled_window_index} #W" +#tmux_conf_theme_window_status_format="#I #W#{?window_bell_flag,🔔,}#{?window_zoomed_flag,🔍,}" + +# window current status style +# - built-in variables are: +# - #{circled_window_index} +# - #{circled_session_name} +# - #{hostname} +# - #{hostname_ssh} +# - #{username} +# - #{username_ssh} +tmux_conf_theme_window_status_current_fg="$tmux_conf_theme_colour_1" +tmux_conf_theme_window_status_current_bg="$tmux_conf_theme_colour_4" +tmux_conf_theme_window_status_current_attr="bold" +tmux_conf_theme_window_status_current_format="#I #W" +#tmux_conf_theme_window_status_current_format="#{circled_window_index} #W" +#tmux_conf_theme_window_status_current_format="#I #W#{?window_zoomed_flag,🔍,}" + +# window activity status style +tmux_conf_theme_window_status_activity_fg="default" +tmux_conf_theme_window_status_activity_bg="default" +tmux_conf_theme_window_status_activity_attr="underscore" + +# window bell status style +tmux_conf_theme_window_status_bell_fg="$tmux_conf_theme_colour_5" +tmux_conf_theme_window_status_bell_bg="default" +tmux_conf_theme_window_status_bell_attr="blink,bold" + +# window last status style +tmux_conf_theme_window_status_last_fg="$tmux_conf_theme_colour_4" +tmux_conf_theme_window_status_last_bg="default" +tmux_conf_theme_window_status_last_attr="none" + +# status left/right sections separators +tmux_conf_theme_left_separator_main="" +tmux_conf_theme_left_separator_sub="|" +tmux_conf_theme_right_separator_main="" +tmux_conf_theme_right_separator_sub="|" +#tmux_conf_theme_left_separator_main="\uE0B0" # /!\ you don't need to install Powerline +#tmux_conf_theme_left_separator_sub="\uE0B1" # you only need fonts patched with +#tmux_conf_theme_right_separator_main="\uE0B2" # Powerline symbols or the standalone +#tmux_conf_theme_right_separator_sub="\uE0B3" # PowerlineSymbols.otf font, see README.md + +# status left/right content: +# - separate main sections with "|" +# - separate subsections with "," +# - built-in variables are: +# - #{battery_bar} +# - #{battery_hbar} +# - #{battery_percentage} +# - #{battery_status} +# - #{battery_vbar} +# - #{circled_session_name} +# - #{hostname_ssh} +# - #{hostname} +# - #{loadavg} +# - #{pairing} +# - #{prefix} +# - #{root} +# - #{synchronized} +# - #{uptime_y} +# - #{uptime_d} (modulo 365 when #{uptime_y} is used) +# - #{uptime_h} +# - #{uptime_m} +# - #{uptime_s} +# - #{username} +# - #{username_ssh} +tmux_conf_theme_status_left=" ❐ #S | ↑#{?uptime_y, #{uptime_y}y,}#{?uptime_d, #{uptime_d}d,}#{?uptime_h, #{uptime_h}h,}#{?uptime_m, #{uptime_m}m,} " +# tmux_conf_theme_status_right="#{prefix}#{pairing}#{synchronized} #{?battery_status, #{battery_status},}#{?battery_bar, #{battery_bar},}#{?battery_percentage, #{battery_percentage},} , %R , %d %b | #{username}#{root} | #{hostname} " +tmux_conf_theme_status_right="#{prefix}#{pairing}#{synchronized} #{?battery_status, #{battery_status},}#{?battery_bar, #{battery_bar},}#{?battery_percentage, #{battery_percentage},} | #{username}#{root} | #{hostname} " + +# status left style +tmux_conf_theme_status_left_fg="$tmux_conf_theme_colour_6,$tmux_conf_theme_colour_7,$tmux_conf_theme_colour_8" +tmux_conf_theme_status_left_bg="$tmux_conf_theme_colour_9,$tmux_conf_theme_colour_10,$tmux_conf_theme_colour_11" +tmux_conf_theme_status_left_attr="bold,none,none" + +# status right style +tmux_conf_theme_status_right_fg="$tmux_conf_theme_colour_12,$tmux_conf_theme_colour_13,$tmux_conf_theme_colour_14" +tmux_conf_theme_status_right_bg="$tmux_conf_theme_colour_15,$tmux_conf_theme_colour_16,$tmux_conf_theme_colour_17" +tmux_conf_theme_status_right_attr="none,none,bold" + +# pairing indicator +tmux_conf_theme_pairing="👓 " # U+1F453 +tmux_conf_theme_pairing_fg="none" +tmux_conf_theme_pairing_bg="none" +tmux_conf_theme_pairing_attr="none" + +# prefix indicator +tmux_conf_theme_prefix="⌨ " # U+2328 +tmux_conf_theme_prefix_fg="none" +tmux_conf_theme_prefix_bg="none" +tmux_conf_theme_prefix_attr="none" + +# root indicator +tmux_conf_theme_root="!" +tmux_conf_theme_root_fg="none" +tmux_conf_theme_root_bg="none" +tmux_conf_theme_root_attr="bold,blink" + +# synchronized indicator +tmux_conf_theme_synchronized="🔒" # U+1F512 +tmux_conf_theme_synchronized_fg="none" +tmux_conf_theme_synchronized_bg="none" +tmux_conf_theme_synchronized_attr="none" + +# battery bar symbols +tmux_conf_battery_bar_symbol_full="◼" +tmux_conf_battery_bar_symbol_empty="◻" +#tmux_conf_battery_bar_symbol_full="♥" +#tmux_conf_battery_bar_symbol_empty="·" + +# battery bar length (in number of symbols), possible values are: +# - auto +# - a number, e.g. 5 +tmux_conf_battery_bar_length="auto" + +# battery bar palette, possible values are: +# - gradient (default) +# - heat +# - "colour_full_fg,colour_empty_fg,colour_bg" +tmux_conf_battery_bar_palette="gradient" +#tmux_conf_battery_bar_palette="#d70000,#e4e4e4,#000000" # red, white, black + +# battery hbar palette, possible values are: +# - gradient (default) +# - heat +# - "colour_low,colour_half,colour_full" +tmux_conf_battery_hbar_palette="gradient" +#tmux_conf_battery_hbar_palette="#d70000,#ff5f00,#5fff00" # red, orange, green + +# battery vbar palette, possible values are: +# - gradient (default) +# - heat +# - "colour_low,colour_half,colour_full" +tmux_conf_battery_vbar_palette="gradient" +#tmux_conf_battery_vbar_palette="#d70000,#ff5f00,#5fff00" # red, orange, green + +# symbols used to indicate whether battery is charging or discharging +tmux_conf_battery_status_charging="↑" # U+2191 +tmux_conf_battery_status_discharging="↓" # U+2193 +#tmux_conf_battery_status_charging="🔌" # U+1F50C +#tmux_conf_battery_status_discharging="🔋" # U+1F50B + +# clock style (when you hit + t) +# you may want to use %I:%M %p in place of %R in tmux_conf_theme_status_right +tmux_conf_theme_clock_colour="$tmux_conf_theme_colour_4" +tmux_conf_theme_clock_style="24" + + +# -- clipboard ----------------------------------------------------------------- + +# in copy mode, copying selection also copies to the OS clipboard +# - true +# - false (default) +# on macOS, this requires installing reattach-to-user-namespace, see README.md +# on Linux, this requires xsel or xclip +tmux_conf_copy_to_os_clipboard=true + + +# -- user customizations ------------------------------------------------------- +# this is the place to override or undo settings + +# increase history size +set -g history-limit 10000 + +# start with mouse mode enabled +set -g mouse on + +# force Vi mode +# really you should export VISUAL or EDITOR environment variable, see manual +#set -g status-keys vi +#set -g mode-keys vi + +# replace C-b by C-a instead of using both prefixes +set -gu prefix2 +unbind C-a +unbind C-b +set -g prefix C-a +bind C-a send-prefix + +# move status line to top +#set -g status-position top + + + +set -g @tmux-plugins ' \ + tmux-plugins/tpm \ + dracula/tmux \ + tmux-plugins/tmux-resurrect \ + tmux-plugins/tmux-continuum \ +' + +set -g @dracula-show-fahrenheit false +set -g @dracula-day-month true +set -g @dracula-show-powerline true +set -g @dracula-show-network false +set -g @dracula-show-powerline true +set -g @dracula-show-battery false +set -g @dracula-show-timezone false +set -g @dracula-military-time true + + +# -- custom variables ---------------------------------------------------------- +# to define a custom #{foo} variable, define a POSIX shell function between the +# '# EOF' and the '# "$@"' lines. Please note that the opening brace { character +# must be on the same line as the function name otherwise the parse won't detect +# it. +# +# then, use #{foo} in e.g. the 'tmux_conf_theme_status_left' or the +# 'tmux_conf_theme_status_right' variables. + +# # /!\ do not remove the following line +# EOF +# +# weather() { +# curl -m 1 wttr.in?format=3 2>/dev/null +# sleep 900 # sleep for 15 minutes, throttle network requests whatever the value of status-interval +# } +# +# online() { +# ping -t 1 -c 1 1.1.1.1 >/dev/null 2>&1 && printf '✔' || printf '✘' +# } +# +# "$@" +# # /!\ do not remove the previous line + + +run '~/.tmux/plugins/tpm/tpm' diff --git a/conf/tmux.conf.old.bak b/conf/tmux.conf.old.bak new file mode 100644 index 0000000..a983893 --- /dev/null +++ b/conf/tmux.conf.old.bak @@ -0,0 +1,108 @@ +############################ +# _____ __ __ _ ___ __ +# |_ _| \/ | | | \ \/ / +# | | | |\/| | | | |\ / +# | | | | | | |_| |/ \ +# |_| |_| |_|\___//_/\_\ +# +############################# + +# Defini le shell par defaut lance par tmux +set-option -g default-shell "/bin/zsh" + +#set -g default-command "reattach-to-user-namespace -l zsh" +# tmux display things in 256 colors +set -g default-terminal "tmux-256color" +# set-option -sa terminal-overrides ',rxvt-color:RGB' + +# Meme hack que sur screen lorsqu'on veut profiter du scroll du terminal (xterm ...) +set -g terminal-overrides 'xterm*:smcup@:rmcup@' + +# Defini les notifications dans les fenetres +setw -g monitor-activity on +set -g visual-activity on + +# Renommage automatique des fenetres +setw -g automatic-rename + +# Peut etre utile... +#set -g status-utf8 on + +# On permet l'utilisation de la souris pour changer de terminal et de panel +set -g mouse on + +# Défilement +set -g terminal-overrides 'xterm*:smcup@:rmcup@' + +# Resizing +setw -g aggressive-resize on + +# Short escape time while running nvim with tmux +set-option -sg escape-time 100 + + +### Binding personnalise +unbind % +set -g prefix C-a +bind C-a send-prefix +bind | split-window -h +bind - split-window -v +bind r source-file ~/.tmux.conf \; display-message "Config reloaded..." +# bind \" command-prompt -I "#W" "rename-window -- '%%'" + + +### Bar des statuts +# intervalle d'autoreload +set -g status-interval 2 +set-option -g set-titles on + + +### Numerotation a partir de 1 pour faciliter l'acces +set -g base-index 1 +set-window-option -g pane-base-index 1 + + +### Theme +# Mode +set-option -g mode-style bg=brightblack,fg=default + +# Status position +set-option -g status-position bottom + +# Status update interval +set-option -g status-interval 5 + +# Basic status bar colors +set-option -g status-style bg=default,fg=white + +# Left side of status bar +set-option -g status-left-length 40 +set-option -g status-left "#[fg=brightwhite,bg=brightblack] #S #[fg=default,bg=default] " + +# Window status +#set-option -g status-justify center +set-option -g window-status-format "#[fg=white,bg=brightblack] #I #[fg=white,bg=#363636] #W " +set-option -g window-status-current-format "#[fg=brightwhite,bg=green] #I #[fg=brightwhite,bg=blue] #W " +set-option -g window-status-separator " " + +# Right side of status bar +set-option -g status-right-length 40 +set-option -g status-right " #[fg=brightwhite,bg=#363636] %a %d %b %H:%M #[fg=brightwhite,bg=brightblack] #(whoami)@#h " + +# Pane border +set-option -g pane-border-style bg=default,fg=brightblack +set-option -g pane-active-border-style bg=default,fg=white + +# Pane number indicator +set-option -g display-panes-colour brightblack +set-option -g display-panes-active-colour brightwhite + +# Clock mode +set-option -g clock-mode-colour white +set-option -g clock-mode-style 24 + +# Message +set-option -g message-style bg=default,fg=red + +# source la config de vim +if-shell "test -f ~/.vim/tmuxline.conf" "source ~/.vim/tmuxline.conf"