From be70c2eda6e96cb0a5ff8431de105bcdf5d3acce Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 18 May 2025 23:16:38 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 41155 -> 33826 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index f9f6ea0e2c6383382a97affc10af731a223b96ed..f5f36dee7420caa7164724805af0c8a763b6502b 100644 GIT binary patch literal 33826 zcmcG$1ymGX+b=qFNF%AVfC@-=BPB?8H%NohIiz$-r-XD#Hww~72+|=9(%qar{NML` zzwfTQ)>-$Sb!IKrz%aA-v-f`XlfU1DD#}Y?qLZRSAP~$q(&EYx2s{)5fm=dF2Cs0A z&aHwcGzV#|4-g2p5$p%9P`JPn0-=Pw5f@c;o7u@gaeF**)y;es6*fh{h#H3Uh>&rr z)q{Y*vyn3A4p-u&*a^>Sv-Qy!zj8hz{Ii;8&td|f;lx3TVsP;A#-vYg+}ryYn~Ty+ zuiM%;con{yxmdIbept`=(00Tufl3vKBQ_W2JBkRNQK=q7AD#l?V_<&;DnjsJPdMlz z4^Lun(hu){4nc!`3>As;;psEv+5d+R|L?}A%dV+WrKP1UDlKJnULPdk`q!htZiHim zYlP=9R1Jb~``6&!*yNwbha%+2*KnFhihWJ7Zj&9|50CX7xvV+=?$3}?cw%(P?*4-lyX;YXY!IDXP=BN}F@{n<(A%KwHWAS9&!qr1DfrA6SUUDd?Y(ebgGhewkr zBA(cDh+emJe0@(CWT$Ew;z{dh85S0{DrOfxr_xnBB0-rHfCl6yp^-c1r-naBGW+~6 zVg%N!<>U#fJg)5F?EP$PT-Y$*rK?@Y@ZqLx9Z|tBkKlU4d5jjRfH=F69K*u$h)d^> z&Z{)=^t;ghd6_Jt#?9Uzwd3c9fN2Ia=4Ctio+z@3=KVJ7*x{p-6V+&eBh+gw*Z{bZ zH3B?Jh=x7Wp5UEG*$88GwmK87o~|YKCYEr?@$od@@OSuOx`Ve+je(lJyBz+;yi7ZRCK-9tPn{d+$In2&>catov33MTl})S#(GlT zd3*fLU4;#r+xlQiu|zoG_LwZQ+E5y|hRT<>tSx8XP$&v1d@jBn5W^E*lM@ioM#pwt zhcT2Z3JD1vx%~(u*aq+TWYTzd^>>1yq9y13hY!=PsGsXTLpV_OdmrOM_Z6mxfM&=* zs9Bx#jjHrg8`WrIst-~uGL;s6uFGWJyopUrPiGV>w4N-dj#97CFSBd-gN&=IW{Yt6 zQ6PkzoctvZk0u$v%UdSh21Ox@>91zBgwO(oEW*P^=fCQmA4o_@=!O%Bpcg_R-3bgD z{pTypfwOasAJ$Go@#%{bnRG}O7K_ywc*`w+ed$}7Z+0ySXKvGsbEA22EJ37~*BwR1 zu*@YOpxgBxbU zMdNmH2?qQ7^;d8v-I(n5wFFSeerH4umN}Ar>#2ID&?h43`P_$S?H0GHJ_`(T0nM(L z&=Bj9Y(E)US$5R7Eq8tNS-pQ>2V*GN&eX)-pYJa+o6x*$p32?F0eYFSAkCliYt{c` z|B(Mdd+<>^&KG?RyiX@I==RYbJ&LcQrlR_+4aehtWO_Pf65TgAlc1shg563}raT;? z+ve41HC6ff<@4t;J zYnoklwNJ-Y6pBVh6t$L-D_YM|LkyrKa*UVyVA}0YY++U3o5PPGlEB&(+CGO2nGVOQ zychLwj-UWnhXHOAL$)LFF;q5@5!aV@kT5tfP+D$vzwP>`X<|7SJdR7tdaAYQ3vO0c zCG&k2c8wIsTRFLe+fFu?w#fz~-l>Zz76vpbw06lsI(^r9=a5;6j zZ*ifv!L}x_%Zr8T&s+I6-0-7Hfjo)72#ZQEWelhF?_@+j)jG_;KY?iYrrkehXLTf` zq)L2luliQ5P({R7w{cq!CQIZY)bPZz9aGp|!d`dg!9xHov#MMny98Zn(d@ zo&YX@5!b3g_JRk-azlhOMaJ zp-rNh<0pEO`010WGYzfzYAD2J)E*yZB-2q3O4#KmmD{#PyC2MG$9u~5#LOkt0-bt0 zx~Rc5zu~u+c=Erw#zITIaG~dC(;W{p!QY?_6j-y`b>9X5V|{7%T8`x>8b4UXZ+wx@ zcv*x~{GFT~YB`M*yjoM+Cnt%@ybP003{Ep@Sm?S`3z}IJqQ_2Q&+h^ z^FK>y!h8JqS*UDm3A!wuv@di{uQzaCTC)EIj{(+S8znSPIv_dD!?ykHT=czX>dV5# z@MpY?B1Y0x)HTL|TKpueviOfDnut`@zKRxwn6DCk{ckUmML20N%Rw>)I=@98P|L%d z(POBcQJ%RscNpaD&q0gfXDuPk#BFVDY*D7>=6n-ACRrL4`a`huphU{9b<4h|!-YB) zyq{(VPAgnVQ?pQ6SvmdH5dIlSQPmVM@8IUu;6-E1F~YN)nR0p3!NQvd)pKPTTM6(M zhmi9*1`Ea?Q12PS^f2-X_s^3ryRlMv?_)3=Ho8Mn*e#0B7d#d8d@k3v7d-dXfbr*S zssBp5#QR~rkbke?^+NQnWHfmhDVNPVw^oy$sO@>zMb68gd-KgDb+)sl=FV7^>H_WslB>cyZEk)?rc-@0Ax&6FRzwA4G~FDe0=-~DGKjr*Y5Mq zlSMAOGer#zJnl@u!qmyh%EtEqFLHDduOP%~BkXoyc)C+P+B z4^0rgYV$~ew#)T2%&hb6l8WLs@9X}1;hTd1tBK+SbSx}F+^vHk2_#K{fr##o5q0K{%>kwKy~#{k~&JNhCDZV@xB30<|>K;qGT zZnV%#c;X(2QlrH%`Q;6WH{HEgx+AH{jigW|TI3%#Y?fr}w2B{WSd`$8hYjQF!#mJ( zozDj$gpQ~H$)k>=EoI8}%4a$na3RyI7gHp^YOOT_AYE*1Lihu%nl4;+2NUclpZdHu zKYv`kw{N?YG+%p*Y?r&TJ(eGiI&icYl$em;SpJm9K?Kq0?b`@OiH+6O5Qpv^Ixm8O zNu!VLOCYS7ATscx@_}mle*t$6exxkoYGfS9(n~ zGH@YmshU5_>=?U_4o)WxD)^i>vok%mU$|q*4jmwP-JVXW?Ju;J%(+~hY;6NY`$v%0 zh;h3kJ6xy`ipqo82pBEVV8&(TcisC0K^5Pn?#(TSXQ8AN@fVSdB&Dr3i>H$-#zFM& zzzSh!q*)OJao*Qbo2Q8W&@k}-KE|0?8maNS+v|z0Q2e#3M#`5&1C=-imzS4n=pu~s zT-Lwewt{mu{s>G%pQH2N-*O-wBB}GUtyG<>woq`#SQJB*68LB`wzb&aju>W$j5{!G z-+t>-D?17DH$_NOUaU}ZlN91o_W}M+3fM=u9ymr5F({SuBSdv~ijEmnk%NsaUzt@F zbG)h(Z6Qny=w|cQm$cPO1D{I?ScE|bkHc=K$tUT6eDjx-+pcuMZ3VN|qz9`y8uQL` zihFQIjksZej0o@big(D~kDV1@zslNf&vfDsab?@O;aDI(P$E62SVpwJl(ZN*VU9P+ zoL!!jFJTcV#EF5%n~z2WacQP<y0Z7Y2jrXZ zxQbfv)x0(~6P$xLTg&@hXmtI|zCx{h-3sMo;pcR{AEar6d+Z}-MGG&rBp$kp0EG3k}Be^Y=P{0e)!^Sw*>&|J6K;x;{2jKufk=z{BkRBL_e1E5r^BrhW{KvdgQ|$yp2B zZBD&R14Ri{Y;lTm5*$CAfbOn>jehI%lLbRfQaT`lXe5WbXK8w+p!!q8VNj@0X7V_M zFd}FKlRy1R$C1(v8_Xte%k1+_JL4m>hj-8>PrP12DJMZiEW$v1ynISQ^l`)x3>6#6 zVLi#ptJQpHN(%Pt11aeEAw4V%Z4bny_%-3OfJ|vDb6v0dmdh`*e$0fZr>0yiVBaTPeB)xbUD!b3^cnc-a>q+V& z-_(R&qjzLyQ^Ep>QxHDz=RtJI;uz_-iP#Z<{Q|oMq29a1on6!RvzC-wB}yz@zpXKh z4d@vjfp*;@8p_K@S^X|eIXXO4vYoASmWI1H_gi@%M;*Wq>OIPtOAQ!}@&Y5i@%;>p zT-Hw-2#nIubWGlfEc?J$zW#`{4Qxx|y)_;b2?@y4u%4({wGB3s_A?Z2H_ z!|8G4V3KO(n9*Q*B(oYV1NTlZkx?s$-0MKJh~6>^0{q|O+)wr(=>7e=2+KK6JJke% zg3n^kS~cWcw|VcQLW;uRFMSk1-VsJCcQSPDy(T?rv5_evSz$kYv}0PNjw>8{k&3gtX*eOKaQ%L<(b4*YsZ5#h%I%A0vuh-{Ll@!9B&qBEHi6DG z2XqnZuO6pXyd962TSi6>8bkw-k9^;}3GF1dgyo&e*9W~27Ko%Sn-<7yBvV6#YoI|0yG_i}HD%Z$#1W`e zUAVk)i8Na}Eb6tud|_o2UUNRDNwaMIp%C6 z4P`Y#hT9Y_D9}4c5=y*U!cR@^g9+*onDHcyoGef6(9QCbeQOZjoZd{-_*jn(hOkln z%C-P^uQ=q2;>||19Go;^v>6+zKRmq>Zrbyf)fjQ z4d;7seQnQ%i1cOSvF7TB)1`2O#GskA2J|pljGiD8xf{JI=1^fCB+5u99*MM^k0Oqo zVqDBT?T7+vPnvg8;&MnAy>qV6sRDV>t;OOe1Y5a@UwW@ zsw?rP@o%z`&2}A+I02!KdYiPLD9LOmJJ6d)$NvmmFWjt1EXT(g{ z7vVzG2|&EL*gHj$FHE?OU%el`Lp4OnhUCRYS*#DBIofAomeWHDysUAcR5W+C^|zYD z?@0a581{wGs9X@M-zOve>UoxDU1jbwhWUqn)e{HDctD`=O+hVMRI{hOqSmDZ8$xIg zbNVbcND9s*#p+zVaU5z9f3W@4po4U_>etNrL_BXEup3qQAb#f||BtXx1-5QVLHbN4 znOrI)4CQZ2{D1IF7zjV*`-+NLn}~*>VOtNm;Gv5YuqvDDe-?!hHfz2gMCjCKL+yC| zI5m&qwb{!GELi0|)c zFC|35gR6GHhcX`?Szt;-p)nx1Sw#%BimUK!yqFPlKsML=2lh|>8;fQ6X>6SfvhCB! z0hIYI+`g-?EWo2!)6A>UDavO$l4XU=?Ys@Rcs+2`^5fMtZdRuCLA~Fvs!SUK*Ums3 zW4RcA8EheIZuk0m`=eMW$@S4ti(!dxQYNss2t9I{6xElN0*jt%Jp3SWjvOzoAk0We z-{Q+zy{LMQ52v~5*s6DCqA<;dxYzOx-z+~Q!dn^Gjj>YnH*9kb)R4}&3BhfdRmZZE zcgH?Y%CSIulN9caBlJo4 z*1o2_2des8(!;I8JZ;0`E0@u1V#sFrlc_OENOiRh#VMz`Y|T{Nq>OFjpI;VqB{5hIGHNdC3{(W45pne^7v}F(x%Aa7J9OP6xS3l167`nb9EKy`R zT&#r94DQ!v7fI5Vsi%hAtwR@EpXk3fY_e{UO?kdcZ7L9+sFP2b2?ll=- z1aXI~lB%*5vAyZwA^&m=yoJTv)SX38PAH|8FOj)7zGZHHPeW;QlEThqiz} z!yHJ}!OrKq5pvb5F*qYKV`Gw213Nal8$|j8gi3;uk8cV>;`9Ra7;m zm0dMl_}17`zl{1eoK-k6VdKW6N6Cd6whHAg18V8-$hEQYa4H++Vw(q(Yg1?C#JS7J zLeKA|cC@XJzmd2Eq25@CF$6$vYR*Gsa(@9G)y1hfchVAPD#ny3;8Vb%P_EwObZ1KO zrf#$ul(3tH9Xv@LtIWa%2t>(3;YZ{mAFt5(uWn{bt(uCADQf&VSo;0mhANGyaPyl& z@BL?;q$wwgGx7nP<~AX(&c=QFcR0}Yv&;DyBG5&%8fd%twH^C)n_SvrIf7UBGy+vx z%j5+iGO!3jg`XEHGwHq@&r!P2JuJvL1~qQnZ>TggsqgnQ?00lMgai#*5?J2ycZ>Bt zU*yi=LN$#h@8a(`-pB~nDbSO&pi$-3*+lcbX!9Y~S;%P7$#5CN%LFZ-c#{j$;PxLv z_ym#%De-kbRP8%E>DRn_2V|Z@=6^|Bj#5j%N1l60-}wb~(lKP{u;EP<6D!@@AWUC1 z9V~s$Z(pvVqNpyn)>k6IsRT3bU&ytZ}~`Urjp+E8fWkE?jJI@>kqvaWQNaF*WkX|Kg(R5)v8QERq{J zXwOwUFJz!;tu>4&e{?>1T^*dLCL+pa^TEw&gwXx|+ls|hAK1tdY3VrLO=Mi!;gfU* zXKOvbsmginHSA&jHOHkctfML4-xXZ*(Mgh*{exD0OKF^N#3e}ck3IDZ_V~_Q?qi*z zkOO0i_eW)ACYWVkV=iM?L(38IL{}POh)D_fwh@&3m#TlKG{&8tb?F`5F}+#^IWp*U z@=MM!<*c6StI+!Q6QC|u$;jRa98kGGW!d$#MaJ>9b(>r$-IqKStI$flcrvb8v<#n* ztj`>swau$gCfxBXFEFP68yoG-jgv6%#eE|wF@4talKv_hzOtWLCh2!SbbY_SdUV#u zRqa~MNRO1=OltW(ms(nAhf{lK9)AOmjL~i0iT6wI=ivd9d##x<>!rL3n>uWIP*hwx z@}|I+gUI`edK#rC##ee*uv)eGK9xcclSaas4o5X;Z9<{;)l1N4;569sDWTcEA@R6M zI#U@MuHd_{x78x^1tnQeQp@geYU#E;!I7NHo=@aC16ZN60!=cAyzpiBkC9(M8kVQ^+h}`VN_2vkWQ7PRFon%1W0l z_amq5zFs@bY1=QNAl%(}CxVKrs9lv-`)@2j4-vZ$F}LF4c>}&W(9Xrgp`{5kwLC6h zuS8Fn>t1uf{J#QC*{u>{U!hROL^4x()iV;dqq46pzMZvx1Oy^o^as3Yy9hU0NU)=c-oBvB}%XJ84%ECE2rfV2mGZ~5;y>1!Jz?(7#zU=(6zoec1#RTzNbUv259@2ICwpZxo(jg5^_7SGyasig_ey*2P6n&8n8YQvu3Hc$4ggy>nXInH&U*w$eae-gNI z`h~cZqwupm#!)qM;JiUpkTqErJFtNP)eX8>EA%Lcq?DTb753$~aY5scGp15J`X5i2 z=_a=wwQ2Fjk?9^o)v1`6@-QuY-hI`uDk~ntOSqQz%yAmU~Ge%7I~wKot7I z%jjtAcjnc8Wb%EoS5|ObRWwWoAYk{0LuHcXvOWl(;I{sg|N5CGx0_vT~el z#N#^guHGo0;o`QEPO{=$#EOhBm-`d`%Q<3d+n>=&RbFVD#hb+X9r4T`W6h$Dd~nTC zMriP5kb_8;a}k8(rVSkLdPHhyxtG3v6T0rJV0ujv?JsVw$1*_Jq6Gjq=U%H%1-#+9aF%14C;%xf`UJuucb{yI=SVB#EyJ0 z&fhRVdHN-O^VBO`pj?I5VsJPhAv4t!wFOFy*e6A^=2+en$u;eoN8Ql8q3!%zg`v7& zY#@I!7sD$HaRHsWUB`~8+|UB?L}u}BA@VV<%Idq z8!hK6p%8nU`;}!J(k%FqBd4t~2~NvPSzShFQI`TS?SA85%jCxr8VpI1#kj?K~E%V#Ppp{iec)p3H!(3UtEe6mGdM1e|G zt{`dm*-Arw9>INo(^VZ;Fo%dekF#ncB=gQpwrs4OxSHxFkm@KEWZ|Cx&Ome?bWgUY zs!XD+^FE>C(pZw$m)K!B5#? zMB!;YI$^cWK(M&PE~1|{dyY`c%N9ffPxVTEY)jx&S<5+E9f4ampHextwTG=s65HKl zk{D-2jgIgyyQ3rJ3l*W2zRyA&LP*(WP;pPRTQbrQ z+8em%kiWyA>0bf*V1+j~H>xr+VV~DFHuy7Re`d0V(u1`dH464mpbhhE&9vM9ldJY z7$uXoKL3hiJZa6VIM~6US`95sy5>^Jg*L-ti8N}C_LdDPn+i70sLZ<`cx|4~n?DZE zka>o67eJhZX$Y_y^$`2)Rg(C-s!-&wWYWrxTXgQo$>*AW&tBah#`hi53v!AQJ~6-j zzBuf8=d9mBs2XR~#xi{1u`j_7TdpzVBR+%q6>ILYJtYmC7xSgjbm_S&3>71v3w%=y z{jN^Q`g6V}A&-)Mgat~UxW$g^fpXNnetKQyhn+>_*t@aeUNAko_vE&`&ZgyEOy6-R zg7&+Ca=!)j`SbJ-0h0x-QoXJTQJ#7I=NV+hXk%@^2pz>KyCgay2bE`(sfJNlAS90*fLNiFN^Fm@pSLkML8`u@{iOqYKu|NLi z^Wgse7sX)(t(w(WR~i>Nek@GTlG`{3eHtacc1oiuadocP(rklXs_pl+vIPt`pmzf z;y&E)P51*?Y~Q!i$7AodmhIQ&fe*%hp=E(tCy?U(dzDi*&zIF)?%h|f1*u=RmTsVS zz&=(aygs*DRnX*85=x~ zR*Ai(7(+B1zbf`!_%?|Z7~&S2~6cu$RpB1fG;;vA=^ z3(Wbe5vU}G_Hvr9C~PNgDehbwR#hLvxixLWuOKxS^m}rhc}lDi5Pndl>_QVI=hZ8m zTl9@T3YX7SVnp1&{$8H3ky(LgRs`nH%N#X-f?M<2R}NjIo?UrcnQ6-SPfW$G=U~c~ za=F~g_@~kF8>V!M@M2Aq4c_XK+6h7d-*Oi#IC#3oFj88@WJ?7v)ZGF#nACH*-m$0M zQmBWLxIZO8b!2l`Xye%i`946PkpA$0%I7F)6Ryg4C3m#kiblvhk1Q-ExXr^G?@syx zGCwFyuYQit`t|)tkBi`XrR{*Ja2zrRx4?$5!fgE#>#j9<%pZEUz1Bu@Zgn?XP`Kly z;w>mpi#8hE6g?6oiPtZ`i!`IXU=y%YGiq_bS$0~^JH?^s9QzZ?p?+S;ftu}SYh==D zy6$?+lmv1dB1yZXVN8Kk`A!u`Qwn5`N2aUyi{E|KU)F1d$sCLGsQbZ#xwcbwhEFaf zVTBz-M+++mscLRahVM6IjuEs|-4SZ=9JU6mE;6gNf~RHLLwKUl19{L2HLeX|NqjDq zp`RwoaILoL=|02vXCq(oKi2;M9_9FQ5OO&O>V5B=K*ER*ZDSV?**WnVE$?AO%NpL5 z8rkmKkkC8$ef;LLwMaB&6#0#~gd=ZmS{pEOYx|qekr0!l( zU%@PeB$f^VkhY1^(xx61mGi>V7HZNTVcC2rHn&sROjZh|W+41P@CzNzeD^0s0+d+} zBxTSvi}R%qZEWjThK7D}AUdRn2xr9{gQ~teR-2zh5YohA$~~w0!V|8W+Aw$rmuMN; zE-gGpgnajRYHD|H(8~{R`}DOt2D%eI@V>-ZUZNx=_=ciwC{{UlfcsY&6ibqAZ{MZ1 zC*GMAtsS36o{z%IdzA8s^w8zf}a9(TEU_sIYk)BT!p$ly9|wYoi-L^|MM-Z3nccgq90Me|V_IbKu?-9DOs zI9nrhfZv|*3C?`YVmNb7p#Mm>{E{~~!tIw;Po?**@laHNPU`7hrEtydyin02u-8v< z7&$#kLs>$iV;4&IjI3k!73zh}4HY&BwQu<0qrMDm&=jYEMs7mv7(SL|k*ok|5!C&5 zXKWcoD4S{YjJj&9?x&Z+mZFb_BN>{ztEL;)uA|gDudUj@&Be}_ z9g(HzNcL|;Z%+Q$y>6*`M2M9A1hpf*)JaV{(RX-(=>=EL@{XR?E0GU6W)ni+>zJyh zS$8rPhZ&nGrkbXxY<@lpJoiCV$Eac}RXZ8V3&SUblX+BcuQL9#{n4xasUiD>_0Z9%!;GRwof|PoV#T6VprUA)Vv057r0xy zfG^*KUax>&@RjVCd<~JUWE##)xJwS?nE>uP`k8R9T)B75V*E-FyiC*@{9TE(QMwwU z&l%4lq4J`legH`OsXfpor}Z8COyF5g#=n8o|64ruGSAKNurLR_5d{qlSiAA1p+WO* zCdV|QI^c+JdU`te5eM`5MDBS}TpS*0=i8BX^hb|gAV>E0_9_+?6(Kh}lon@#j#jPZ zFFMj3_F9)puVbm}vL)1<0QL-`*HK^JO~R&WqmXMf6!-%B?p? z125Ux<2Up;ySlmxkugaN!63SK^ar$ zC{~|oHaJl2mzGchWJTa2KzfvM*-T|4V?8a@u6g%a=yDZ*rW8+1Ol-WQqOBMPQ+U;| z1i!Ys%QXCfu+qw9XX-P#+Y;QC34=ztDh!TmHT^Yz&Z(hfN~_(cHQfTIOQ+68soH!9 z@5!I_aMhu20Vosg_qX=W*Sqy4SY&)7lxvy*-P#00|C&S#e(?_oU_gBhOyAKG^)CRL ztM$HiNpWrfm?SkNC0tAutdK-Y#o4=Mo@qikkPDWb^a#Mx@u0SxtgL2QoIzWB*G`n0JB*L&@W1JSaY#JSh>{0_ZQg0H>YU*(SBZa}M)^t~SB;Yo`ZdR)u6n$f) z3<(ccsbBCY*`6p#>hlaiHm_uPZ88XOHfCJZ+}ue461+<#Ft8QKlRgYE)fZNo^pFN( zvLeCTfAdEI*xKIJn1)7JFV&

D)(~R0z;j^=$}jJ?e%ho1@#)7Fo`ohZ}2awCugV3KY0gibnm~3GEo|nzrZy zhVz;i4aZH{TcdC9uJ>WM-8{LUz?g);YLZUuWo4KtRHCVh7BcA&&b&1JHIDI&_#&gs+j={i-$eQh5NrrnBd@VTnOB`B_2`M#J32bh zxxPuDxK3S-Wi+FA6x#&n^O-bn`W~hVeb_GcF8$(@7eF!w`syS*m3H%dxPezMk%ya) z&$h>l;(;Fa*w277@9;!aK+wrW^|d`p4=9Ljl#;c5)P zzRT$q*q;u9#Ipx`D0~@<2%vY`z$~Q-xPNWB+AjGaN_KI1Sp+uzm-(8_mvCW5SLzV+ z`@7rV-9NdjR`4@V(^To8D=RBz$WlanJFh9iH{nnzzbmf;+r<3cq5}%I-TlP=Q+v&? zo?vTjGX}wftiUoSB0_L=J}trfo8hD4Gq%nH-0}9Lfp3}16Vx;X;agQNY8Vdd4Nax% zzWz+{Q=INf+#Mv*0Djr2em!_GmO>wZ&0>3G@hrh*uY-zT zThKcV*J=%08{|rXphvhj^rJnMw$5!udxrSWxVs|}Z|Y-e4QFaB={EA4eSDc>Qp z>k>Cd?D`)&toFtxTxm32HzK#YPGMHeJNA%m15^FJ*#}(r9AZ~vU8ti{(O^4VHET%a z>%FSpUTK)Fww{d1QkzzG8MlaUU~LAx@S=+~7IS?$xf_^2@44Tqu~+B3WEv^nmVEmw z32IrrZHt`s=7jYbnd=WBb)B@O^~dbo4y{l*oW4FGQ!8fiI%@c-j3V3i?~yOmJsn>A z(VD!vRfg~(CC@0x$gpjl@U2ONzp`=Jn|ncz^tAAF7v~19@{{uX4yCOcHLf!xY61XZ zou}J^S~Pj?`bTzy1}`=JUw_{?TE5Km+*1O8RyF~71qE&%gJ0%qvlwXIaOP610~lGl zGp5;pygdQ?BPJ@;yYT4vXM#lq<8;N6GF(*%ga&BU<5I0^NpqBbsU6brCjcF7%Ygl* zI~EH9hanvjsw?di-8T0(Viq@`#s!s2eet1h7LQ%m3h%?wU+gW}$Ug)EyW-Cw zw*Edu2o`GM41erUecpMXaWk$M|3+66j5+Sp91%GgOygGA3t3t;-$9hsX{;|>x_1Xu zmp5UEWO++aPv{;;6yBQtLZeW8#3Fnv8B{r)#;md>cqlCaMrH$hw@6st)KDsC{5Vq~ z5hjZRsZEy5(Hk{O_Vcg*4Eh+_1y7ke(9_fNjH;^5>GHRZeV-Fo`rkiE$XUpF z)FfOs$+Ll%ztj_JiQvs}io)0IR!4wJ$0IhkfX&$+m7*w9EJ)Z8xcgT$?u>$lDv@ZF5yd@TNs4&3N zizw2Mz`eTi)6e7Bhfr%K6x7&=#gmMuai{N<65z?mEwKT#lk(S`N8aAyN>9GcbR4a0 zR{;P!+bII9WS!M$P7tFd>9EhJdQAfFnOHv}bnPHLJso|PCIjB+?1I4aUa0v0X9=7+$&D^!d*?F|gPIFgawN;op$4?Ak^g>fyi>wq0#ATpB1C8Atfw zHEt`@*_u7^B$-9b8qJp_ngA~GbUB>4I9DqA$jgcSzqF8P5O9cA5tG@>!j8_))bFns z?@dFGqJ{5RF8DUtRoo&9Cji}0_2Q}PfnILejtTR4XJGXy2sbR*x&NbR{+rbbg`y!x z#@+0ydd)6s3Id0LFjv;cg=*Y^maAaD!c47Y$uQGTdUgeZMzFb6|Jhtbr6Lc>54YkX zO?Zg3PCHXdAYvk32#;9rHN>Ky%JR8-qvtd#Q49?B*Nl=$&HS==%rg;OpIhJ2yOL)C z`~3K=YcAq+gX79ue;k&17=h?XBJC+Y+%U~(enmyapYkn$e^#EAu-11R>U-MU#-;P%$490T#=2v_ppo=XJ} zH{PDj(#9p!y|@1#V~C3O{7~ik(iHg@i+biww7D4D0M+YYX-@RjqF?)N5Ik+4<00q+EbQ*~u$H^|v6?qkm-D(Vz0$8VGrrII%><#QaUg z0AyXzR^oq5nZgp~F!q6zDr>ZU(Z~9zZFSYudB62sChylr3ZFtdK+`I+OioRe0k`KN zLmAPp!3P~87l$5p*FD|N(9c;-yTF;_*udIGP5`{ zVP`r2b!75Ud&f{ONf`a>kNbsqcEnI$JiXbm&kqp-^u0ZJx&`V)COE=BGUIsIOR1YA}V$;$}?!YA} z26RB>d9ULkD-f;{AT9x{`NT@Ja5=0K=KM>Jy9gvnZ!-kkmG#5J!|@L-=J;H8o>wIN zhu85yTm;9YS*BU#FG>H;@PeY>uKD*{RBY#))Pg>KECI)=qX#sa4*mdeh*Y0&+o?)L zldHkO!EM7RhOo$|B{;PRyPZ|BOX9M~Zp^wnf$6;~t4Io0) z?ann;4^jd$Ff2u#@~f<5!L>s}L!%q6x0>h&tby5j1#{&6h7~L=HhaSorM$Y`mq{KLhX-Ljt1>b0s6k0aUac1PnzvIXSQ-#;kc{WaK3hj7}o( zacyC0N;5t&IazuIALR4kyvPmFh}hqE%XR?rN+OAn9>n+zTkNN14U=YN2M}VqT8g}& zpy0_ud`1S-oewHZFJR1NN6IFrt(;U2%N!65exatORs~c*(-aLNsHLUlGW`XhgvnC& z%+y*>c%RQ(P($M58{w`z3g&K}zi^fSJizzA~fB^Zv5V)ffu-1XM zCV+%70n6n;sw&#~&l+Lm?$w&Qb1 z2?Y6SviD>Fev)R`b)34Hs56#E)Th`*3tvj1cQ4%?%FVn4a!IQl0m4rS zh?|NBUNyf3NxZieNC=$?p@oHP#$Bk+!-D6%K64ddVtaiG@5-V${Wl1d3!`rh|9TJS6x zP}5)(q6gs%^-8Pe(lj(}##jdG&o!IEgcGcf1k4c+1rq%RK&o6U;cP+{kM{P+Sf*uj|Z!qfA zmCD0c0v7=)LO(M~Kz%O+(Im-#be@dGq33 zII5SIs)SO{AM_~!4)@>(kwGD#^XZ#s!$A4*(zla`!zo@^<`}FhsFW;JIKW4}T?ioQC1E%3y-z+3psYor-8j1z@k;&lD7~E_ znC3A|nLCcsg}k+4{eM_=Xa)FPYzVdP$L1-#VsIV?e~Cd)IL{+2ge z)wZl-!5;udA`w4nfYz(0uAt6X3-55W+V_<)Y`Pxi{`I^Le^7t5Vt^bzS-w8tPo;qj z&07rOkOl~i6sgd6wi!5lL;AYdjX7+@g=Z*vm=pdgF72aHXK>01vur@2!zc7W$PU|N z*1u&mBrLeuiDFGA`98QtIw+2zu0v6^;_=yNTYO{8CW!d6kG@^g#HS;6?3Yl@t#}Crvaa4+UD`s(+d*}hZrJEc=__~~t`_je-&RDM zmSIjbkqdZzw?9Eg)9XiD1zBOk+4-V@Zl>=OQ9H`+uGP}0(#FA8N<=9?7?{X!Z^^a6 zshXXk3F#z9j@{Ot?M&04xPq_Wh~E{u+N3!>?4i)OY}7nrpg7bff-79R=QoMFuMn`D zw!kD1vq6I~+8_N1NO>ig4S(l}>e3PCehCdbniVmXOJ))E+63%Xv&2#mfgd#hIVm*} zL@7~!cPLwnh(J?0t=044N7B8^-$0hRzcaF(5$z#dV4XY(k-dn^dBrTWI60~Dqo=0? zd^bb5Z+4r2&6}^oRz-f)`0_>2TNH7Ki(XAu?t_|&m@HWb_o|x29Ib#QmnT7L#xa(r zWsdF>=-VqBy3aKcLO7?;*zMNy{EDoeOrZ}{9#ppglI;WxL*a3{t!4p-suWtoe6ZWK z?+GZUfI?gWD4{I$m~Wlo6$3R~>Q2&h>|52^@QW;PG(ROL7XpiA){Q; zLKa|2wjLc86{u;t<)L<<2)3vhu?`^Nsa#crD(=foGjU@Es&*^LijC8=->mV8hYX;J zgdnWivzvqB<@;DGo~IQRNKKa;gW-a&4kru|1Odaovel`m3zO*HghYi35!w%mh-*6=f*BV1H>)=#|r zp4PxcX0gwyJGZ~p>KD752fr`BU>iq`5swkr@Ckwlu2B6m-|kZVa6+cHIZ$V+VDXXX zaKY!4VgzkAiEPSh@FP#}g){zFX>T1B)ffK%4k@K{2@;Z$f^;_m(jg!vDP7WC(p^e} zAl==dba!`mO4r@v=lfgt{_eeN-9N5Noy9P7=FC3(?ETdH_4rm?eM@&^mhPyhI~gow zSPWST^SD|-{yPdvYsQ}0uuR`g?7rhJ0Af2{ye0bVaez{QQ> zx%dQtu*i4;bxvtg6{E!C6LX?ZFeWPOT8=K+`!5eZ*k@0GtDs_w?AHsb_JPzzgz@1v z>g~(pZY45X=9LNS6qKGic}BDeM0tsvT{6KF(6LH#xlN9-RV}n5X~HZX(asyj3*;ZQ0%?}4YR*eJZ7vBrx0SMGM**&@5vNle^?r=YvHpb+%_QGJbGK4p~E1~JiR z5ijid&NCa_yf9EV)VtrBb|(Wy7#Cj8)#{BV*P@mmX8)A#;1E95SCeikm@06GdTCQ+U44`kNUefn@T%3W{^dJ46-3Ar zu~1>GFRa4-Q-n$Wi9xsO&<}h3-QNqEoECwHKe3c11QEEa=Uedl%eRo)0I5Nn5jeGd zRnT4jbsj4#D;=)4kB`ruFDjD)g+y4Ck{dSlhp3kW01^a%KhZIsOG`_8fUEMFj=TsM z5#)Q#z<}(nwELaif+X6!B+>_OG2Ig!NK@#4$C=}e8@d0Yn=dlsL`2Ay8D?_ zF+7>^MoHZo%I5L0^;sG?$NueUF{mYiSdy1_rh&D7+Qzo1?-brXCW6(AB9fVkWK9CZ;GY)G2JR!OR<+0tSilF0rv%5GJ`b(hSA)+->7HDg%{#CT;f?24T)%)|!VfEP$7mDgmXYfSm`* zN$TDI-kZc}t&;;=rdp_Gw$kQ9eM~Co=?+dl!TR(+tc0I}8wk&s^Znvnc2{=T8OiLM z4sU&G^MO0lK0W<~ugak9v^UYaK`=fxbT{Ge@84tpeGraw!N!k4mFSq6WS!r|#f1)l zj}p9Cl5YX4D-V29Fae)))85?hsGFTI{D_0p;t?4@_{4 z*yS|UV#7ex&(>dyjw^iPsRE5HfYbn%_u5mUvt~}3bm{n6>5|;9+|Z~n!D!=ZD!qZY z@K?N38}-jfoI&6Rnl;#P2;yewol=E}s8^d$4{h*+I5azw5TGx-D_;mPGFe9?SH)Jp zt^NjKyR=6GK#y&xo66EblF;0L%>446P}tM6MYGl__4*MS*4xX^O$QpV94XJ%F=@}r z0(i1(y*&~_FeAHd|JuQsDWkr;kv!E|ptK>J@faD0IHWXB7hPFLj=}bk5Z2X;NRvao zRrO~uL7`3LPrCdRMHo2V!#+Y~YDu^QdC*E{} z9IW`i;1&^}mZOK2b!mNdmAt>NOPCCV=vBjCvd3hgh#epOuRz(f7+~626h8A=;U%Lk zM1gHTd*}YRGW~@Z-tP9VX(a+##4hlRuug-iEdB;i$t3jHLT1dTiZq~nEMKvcd!t0{ z5=Vd1cs_5ix^(sPSIe@=rJyowlb_+Y*4pN`?TuJt2&5AV!8O3V(MSpv8rRvEEkK^^ zparzDmq28jfaU#$aPD9^I+h#nMvl@c9_zEi2O5JR7V`ISuxJ8i80woI5OWGhJBSXw zX|eh)#_~NuOI}F5?nlKSBKP{cbuQ;yYj=S-jMh!3-{#5<0yVk= zauz`zTiaJE3I$QI5kn^)S?JzTJt2Tp*TGZ|7{d)n9UsUdh%P%0=w5rkSOn4P1F}>b z&G5rhcMQATPX(pUa1jSsj7w8qyGFDnqCfIB@b;gl0$y>(9kb$RM~)@>$lDUmZ2ln4 zs7I&97mxj(UK^SL-&953ty8TETXiL{kKTWyi=IhDu`cZ|Pp81lr z?w2d8K05$2qkW|ny>I2Aze3^VM8J)$ZP5MD9}bC0vqmRs)Bd&-Qp%F&#wRDATWHBu#g%LdVxqDV;C2QF136%%c)Pijg`zhPzi05$tY(iE7{i#kJ8q$DbNo;!Nm~ z3n6HcK`NhZX$rNc3K?Tm=0t?4N?t>rj-MV&MM4OgSJ@?>5#FN5O}aACy(zAQbkv}u z&kX!NV*21A{RGB^e*|Fx)OYVy@lz9$oc%4SasThQ!Vtv3Z=sN?xTo|}Asvlkb*IgZ z-q`qGpM?LIN65L(R(Q%jWK+W+d1_`cqPtphbwsTC{?)-{YPC+c_u3a}tT0+hijlTgRQT461t_nqZ!=5SWmUo`il znD^H)c{xq=Z`F{2spBUTgV(DGNHn{k`g3AmoLv>yJQ@6k=?(uCuUWo_0&5u$Wv(G` z)dyy8Z=Nu^jl6!F-e{BlJxO56U?O0K%QdnmoS7Vn<)%p2_3-Gp!14u>z@MMrfa*AN zgY4_7cV^=ydbo}ob*jXsilvxYs~MIZ@rD$F?1`_JL7 z22v$W_3&X8Td%b-5wuAE8m-&_!-Ctjn2)U05?FW_j|}|r1Lg(~MQYC8Pyh`?izFpO z;;~u=fs~7~T9?J#pcgOQRnr(BTh3VXzH-)LIwGYfYMF(Fv9Rw-Z%ZEEi$-oDW!?Jn z$bi+xi*GTV;s>fvlh?I&`G78|@xi~*3jPLVfh;?ke0cEV#E^B@T@H5$;ezVu86i)# z3?KOS>J@K}p2wrs=FC5qAypdMbahLB_h@>u;;h#}Xz^_BbU>3iUQw)Q0anKOa-L`7po$EJ_ri zcj12zPAoME9#&)3esD_wFUU$pRHqMxp1qmkQ`cIw43)nodxVxcQD zJ5jGQVpkH);3sUyv)9KRfA3|^r*~Vaf3Ky7<6y*eea0N;s)IdFK<1E9J-r5^*qbJK z;}O|5+_y{!_3genWZ{BN8aA(=L#YbtvC(P=GBMa&&2JiuZy!YakFGsGk#v#l8xq{@ zAB1oloetNEb(R%L4?j!dG&S_F<})P?G;hD1 zX@lJ!4QNq&tY-nVN7YJbg*jx{0^6?tZS^_?oxB(D)+T2G~B7}^>CrYS_C!~ zI(GKS*AlK){##Fh6|z&5rDf_VzfZMo2X3}hb}DOaDr)drOGm84_@*VsR^$eN1GniU z#;7af%O)I#=k$E(jm%-Cp|!87Kr0a1-rQ#vy#-0v53p}(Y2UL0vyT7%9k{!6wwJTB#j^~qCzxzG54vbdq{dBP55Zh?wn3A zW$~3YEBxM}h>+5saLw4rr725kXyin$Cuzj+=0S&W-6VdvyMk4~izLw}74P10>T=X? z$IZP=?VF9V7)rPt%+B@y1V77BtUkMhoTcK&Bzc!%c{-J&PI_K zOI&Q?m@_WWx}q`%i+i)o6UO{o+d}HO)*9bdIhPe||6^YYPFn$t&hTYx|M>f0Fli#| z&S~tc&JcS(({9Rk7U6CbDuca}2jl7-FJF>yei;#ZTn08=YJ#^p>sSHC z;1hc1lx1*Bm_a@rOo!{r>(J%BKc+SP`8kqEbNXG;>Jd8he>R==8+jI}*Pk&Rb<|&b zt_s{7O1O~L^j__9Ta}NACsLpY1>!*ML0}U7&gMVu!2VZ|`*cAT1p@W`WrM4K0{36R zj~N80&9?Vw%+B z+>cA(Zq4#j@8$#8Sh*V`N3Z361E|x@VA{)u$zP^vuB9lo&V!#p_(B;bkH)tJnr?w+ zpO?IzJmOEWZdkBExFHZEiYO-_`7r7_XQciwLh-W>fSUz3fL@AFXu0}aTxjMDtl|L zMaCE39@LyFG2CtwtvkN;qC^0QNvmuf`s&7V@_qCb0Zy$Wi8gD3sZbV6pY5 znHA8E)ZuIZ;u0QfUM?2btP=quOC{O&xepWkXU&zsRzHE)s84W~&4^sNTPALe6-0y{ z*0bAcn2I9~NOoU{=nL%NUt5;pm`7Gvba8K5Y`&G-LyU1;cM@@>`E*7D<|^U`Huc5? zXNQy_#yBFJ15q*7^I;`OLpdZ&mdEtuN%T<8EmM+w-W)Gx;(p$_B)n=~U`J-e;Ghg% zb|6<HG$TliZ=lQPMtSs@VL?bx>C?f&ouZ$txyD{jzZHjG$JO zDwIIMH2#r9AHnZ^MtYK+3Dq5ia4j7T^O!NgFc11~ z;b>+;U%@XBtZ?3R%02RQwY7$hx<&Lu_lc_?M<(eN5$d;-)~{KJq=?Z!O<{3<49jXq zClQIt{|vsXG-T=Y+)ksSJohPm$lD?M!_}%#o9;8C*pp<7kg`_VbVoULJ>AFt3ZECx zx+2~BumVUcKWCj3SYd&6(0Qf-Tt~7xi1{1*gVstn zAhJg3AN#gkQ1Oikn&0a_+S%lpSZ+rt77;Uvt5pw&uypM!QTfx+wEngif&6B{$#CwN z_z2W_UXjbD7{0DL3r6k1bgfYWzBt}Y43K9JhXm2Jc_LYfL^3?7-Dz5=D-?l3!Eaj1 z&+z4j0I6v5hdoEJ`CbCDkql+(HX?Ti%S#%<8WVW({P)uVn(XNSXzsX(&H%^Bc#g|2 zr>hwFo20tKoVO(-jC^c-$5j8XdqAB8iERIBi(dd`+Lk7oud=5Dzz>uVcFdAp` zdTErfo)gpT;pKGMWC>4LAPJH?8Ge6WC9dcq`7GM3u1!B-v%1_9*Plcw8zgOpuGK^S zq?)T{l~r8!v<)gzBMUfUsJnXhe0_E@J&Meg#B?{gx6qRC)^3=5h9qYb%foC(EimX; zigFEFShCa_!AxO-vqw9D-(z^*<}V4(*`57$4}FzA!mX5S$X9)eW*+xg(Zi2=vj{B} z-`u~Rj0?rX;9!$BQfaz#)`;gwOE_i6*jC$ka?#z92;|=up?n1U3rqR4qrCDWUsN4c znXMDu_E($-D1wX(t$KKef#P?QlH>POJ#Ye^s z0Q4boN$G;nP}W4BSD{bI$M?Ytn$P~(g2oBstu+$ zQAlB&&L3IsE|bMcA#3KyDW%>KuTD~V0W#SNQjv1VhZElP+_R-veY|lKw)9FvNeKz;BMqbIf>(9uq;$@( zLQGp5L^T#=_!8bz3chpEAVcKfB9CiT*v#e(thJ{H=mv zyfc-x-Q-P>T5PrY)Rv8bkQGS)NzY_{6rAi{ITo)bgJGsxFOfzO4dd)uS2>5^XO>faC9Lwqql36OMi1Fx3*Fh@n1OTCQ5E->ATfgE0>rqI`YS6B9}k!t8{t&2`oSs zF>!=~{O{%^m=|__8?R+% z8VM#E8PzK_E-p2dA0%H=G&sbE2mlSTwjpk32U#SHu`cfa3I5 zS=4*3Yb&1ZVS<8>@YlD|7yrG9Nf*wC3?B&oEa7KvZit0^kTsTLBjghe${dPxK;*3u{$Mf*V&gv zQ2cALoI2FGuPR`~mJBtJ;Z+57{~2a)2t#3r^kGlmYnk$)VutPtGF|M?m=O~jO3gR% zDpxLjeN1&xJxUau)qCVy3BrmN9=~oo@c(QUzpZU)#rj#b>PjhpawEbqrvGL&FACy< z*E07v^_(p(r~lJ$6^C8CqQ%`cpJoIv+Zlvq=Cmc#8GI&1Nf3H{ZK3`_hsv;4fAP*NW#u=g0+*qu+3SJmmHg5STFWxs$S|T_S|#k$hfuN zs0l^LB!80paA0klPBVW`+nJabEAu(KbhfEC*Sh_8285l|f#w`pI2CrhCI;}>e z5qHAm47#15Vyya@Sn>4Vm$e(1LsYGN8KIDQP~<@zy3+@4qcvP^0k zR&E-GA?po^@0IvYV)&xp*p}Am)oZFQNu9P!v(=r=?$Z3F{?eYf6IG|6FUi2jS5a1= zl?Y$alG|b+jB3ueAk$P7oe^`PtLD|3;b9XiG(8i0O~++C(fty;xBFH-`OkYbi{{#* zu(P)eFV@fEXHpc=P|LSy2jz*RF`is1-fz$mOH3KWW4U@)92|V=xcG$Q0lDQZeOE7Ke*#4pQ5+@A z;$KmrKI3Y2>iXd(;rsnh*QVtq&$I>i3f*+l10Z4$SjsMutZPv!R@&HiDeOYA4gSKy ziE?FB%Atd=N+oLy`vMr9RLMd)+EG{f4znA6+65N8$S*3z`YMeR!>%SJilFT&Zi%&^ zIb*aMmGcKbOd2WaSX$$7U1tW@=4U2Lb~!fp(Am3MjS;T#@8j2@In_$%A!~xT+Y2t& zO-hlW=>C8Bco#L|jbIWll<`gt@gq*dD?|G9Ni0^W5y8BSit1^8=Qt{Xe~j%esN5RW zu;7~{#QsAf#7N~bH%4irK&gz!;jeTA9<@g6#%tBAu!Zc3ue6@ZQ-V~oc}Hpbi8z0< zDJd%+v57i!`yNW8e7AFpzdkLy`hM6Sd)eQ9njXR%rlw3>g0+A%ocCR=lY_3Sn(}n; z-z4}=K_6WazNr>Wd0ADMh$`Laet5Z=AmR;y%pt-cL2w~d_&pvw-MF0%Y2=`pQIs4k z1OgF)yoSJlM+|QyA@Bf!CxgX+K7tho9z6W7U(|w3%oWjfjo6 zIaz7XS(bWsmE>_=eZ(}p0|#CYztU^B(Sx}Uw4K#vlXNFDK!{Kz9Zwe!VF@bRpw9X# z`&_$UiRgU|P;KmdjqzWmPfWhx|6_4G9wY<~AOuNc2)Qr^)ppnxG!zgJdD`d6(c{gR z(-i1DsJG`o-LCCz9(eK8K?@y6cs;3|#m3snQr+dLQeDzBXDO{V#cD`jALm_w`{G+B59RM~CKa$;GWsMCiK#kMhHC8b9NkH@!;A%8b0cyd#&#%cNWq zC7(6!K?rNJuMH}zsQ&Iamd0r8^pRTIm@vo4)VT9ah(S5U3sY{=ct# zBKxOfFF&6nBT^TsL9JL5{AJ$ z2haW2)g-7OkQCxOy8*}IT+)m+l(xG4?40$1+w@K3hH2}!^Ub>*rM((P96L(K?0%(e z^YsbQ$Pfq>#lxcev67u+nxtx5BNEp!SPOmH(YIMNi$T;Q2#zYkfBMWE5l(p#{OFv6JT_{8B8tvMR?JvQ&W zJ2FXManr&w3Xx2sS`>NoY2x*6{E_8Y~8ZO)6sgXakq43z6T$3 z>=O?m5%m?@e3C@^YY3({%|Z5x{*d)!=#ixumEpNEIk8c0ab)f-md*&V2A(jGWhg%V@DBHjVToqo?r>pHt#& zUuK0U%F7I)^PbHUaV9Ym9!{1cfVJjrUM%InCjhS_#o&+i|yhau+9<;h7#3h4;QJ?lS-0ugs z+YpU^T3vN@o<*KT%noqn?evJ^G$Bfrc{KjoIL&XZr^PJO}JyZqhFn>RlrFrQc+p1$E8NX{2pF#rKPLE403A ze!kxL z+|aP+cEDo6%l}&%T0@7$<+)4f8fOYNyq+&|TdrBsb4#-t1Myk+=$!TQfd1=7{cTq{ z9Mlk9tDN_Yy~$szd+3BEVP&vC&(Sg~f2zG0f6Z`;i=n^mvi9LM;3j}NseAQ&ppkKc}4e@d4C`{%1vQYs0w-1xXV&3=6B@o zwC8RoA@g-;qO-q4?lr9&#}r{z$n(os*h#}hM%ls=j-hu?8yX3IGQD3!GY8?xpMi2C z4DZrf`n#_;@yh2;J{5+quG18?7*P9)b!Ppv_nU%c9uh0(l6xrQ49OM0rBK(_T3s^G zL>JLT&z*Rkb*O8k5Iy{QuKV5NBt4+D7HIei3tKY8I%!(Z`y^?dwb(YhHq9uL*l+f)^6MC0mpkty zja`r45RCGKu`^j?J{&~qJk*SpP3&p*+%Cw-z4S8qqK_Hii>mu19ixynSY|AKMbL9g zM_;5>ThWKtZ9q|;bGm~1q4}e!Gge5*REqo~^OK|fW7DbP@lL#`-;8ZGXQf_o z34D!{>{o|sv`i(|z3Xez^S)vN-q=5P#-sM zN0R($%y`r`EjC^%aigS0`X5Y-E>&kB=uCer!PKU2Fvj63HP2i5)q#&>H%uSRKvKc* z28TGLBMIvZ&J?CQ{&T@|9RuCzsG(*C-7~Ttx05CQ0DkoL(s5%&BFTV=FQOP$FD51U zoMSWI#yB(fzLv?|T5YXDdni6*rM2+6;fxrX6tIR9d}1F~XQ|3ZH5Y{>NW#!=G)#zP zB2a5GCfVA~mG@=kg-w5{vL1^x5WdNo4HI-O|IpEp+VQ(~**Du3IJvEBi)9*Zr`h-(-FEABtk0*JisU<4}b+%$)qT$AvB9Lv2&n z?kNYv3Rju4mQWPh{YH^pIi^pE&b&{(%}tA5l=${V`ak8S%vQUc3OHNXzg0mRPZuv| zu1l2vmgkuZmySBeIgeClnM)iOo4-%bF)wJUAH>d7D8qB3YR4%;TUlO|vXV2JPqWC! zO?8|6qVfi}K1Om8kFE@r!^o|_L7l|biRC5EBa_6L08X`U!0m@jlvzR@iL)4|Gmg*9 z&UlJOG_9wF22-=yGsP@(8>W@Hvgt+bLv7IqmMGQS6V{CTZ;>x@Z{I)sY*B0#OKQa_ z$Ub?|=~*gUeq3uU2FzobFXYG_ow8RB~Pa`zzMI zSeS=3BIq@kL`MW7WUz4r;N~clX*B|_PDTGdCyv1K+(0(kNknk9-gKR!NN}I1tlO9j z-Ke(D#%3Op4%!1E6>E4s#ejC0&KaLrL0ZOgsRGhP``y*nmFS5&uVSoo$AXAw+yXgFQyuR(vLdh5dX#QP9KM``y;y0BFFvtG zn(cQdcvn+_?(MS9%aKdK2O|(l4pY(^nCA=W!LXizbuR2DqS)nO0%bQ`_&H0i3^9LOa8dr@RV{}@2CRIi0RR!%bUbMOo&2#6KQnWsieAx8Cuz_xn0RZQ%;6` zpCY6N)KJG>EQUFj{yDNx8NRyA{$_{mApC8@e1$Uo7Q>uK>3(d-`9!ypnbIz2Jl1++ zRaA!#*(DP^ntp9HJ%=P0U4Xb{NIdSgNzChr*R5(OI#wqT)PVX9y$;>QOs z{&L#Ux-ENoG3gV<-$?)YQ9)Sk0lv7gRKj@0zbusMZ8wKh*P<61?auoa>1#`+iK8FT zp~mBXR{KA{2?F)#{u%NAKIcD2tTT<@O^e2IwxZJkCtTv^=odCk7ppP0F^(}Vq&B3Y zPqjl1SpW09xY@tw4wjnd9marY@n=>;GMg!uDlX~ZRp|C{!u!_vhoxa^JD~<8f$KN1fl~8AM%g#IG zD}UT480V7};r;pA(mQ+zf;G zYe31%I}cuByq#hn0qPqEOPVh=leuhPrzYyrj%I)slWNsws^)+z-~qI>KHF@8I7Jk> z?9YI+K>?Utn!1lIHd3GL7LK7Hwm&0s5MjgGkr&>|kavSpE0|pdMQ>c^^(hRie zH9(~0cGCXraNyl=6=*FA4+@dSjoYm$CxIha#lz|gS!i%5O!a!avGSchdJglw4%8yl z*}m?#6$ULC!$Dg_gKThW96-ArwGQ>gLBCJDR|#Z2YtxNR$8F1?lGzp!!IIbm<{I?n z998s&gaJuSXcee~<^Vd#D^A$AX(*+g*^S~IKk%LYyAW;1~Ix5WfgoG{M8i&(cG6;4eh$hsXm)?Qa zW0_nA8_|*^wx|!FMqE2ZuhsK`0eHfUm);OGNdPQ$8w8)cD+H{i8c5s-?`E8G%I=ai zk3{=?(gwM$!hzhw?S&=yhZ!jhVU_qDj>)+45` z0fABPgS7!OkST(u?#-7g&_R_!WebLm+U~*p^R&xwUmwp=Ig(J<`#P4_^yyuoKP|lo zNurFpMtT%M&lrtNS>$hojjfAVArw|1?c=n9_R`})2X_Hf!CdooS84id`EwG!nFlXW z*77;B8zDvg@4@UifJG=Pi}t-cSZ)=x345ISt|*b)H3G!Xi_0k2&$@atMFS52JEBJS zVeexJS{Q>bh_l!&1pqM8m=CgVUt8WIRIj#RypkD6VrQgRW4(OTB?hnw+B2gdJY&%p z_r?*FN6Z0K^ZRZX*tcreYRSIEpoktx2#J?tLgi{u^2(iWlqG7$KrEph8uS75r^5;_ z(8*0Rj{!}^9UNrKOss$;gTWW*XY3-amzrjS`Qs5|-cNiJKJ}S^f&aI}fj|WeSn0sF z1O9mbi#mZQ6!eGxegXLx3jzxw^r`>bIstv^|LZOPzm7%rxC2U?9u7P`kaUZtme?u&&WbSLgI2tfGn`ac3omxj`xu5?sDE* z6kbpGZ<9X!J66_(Wji7nNDCk``4||AA552$zWSfD!1m4pOdz?Ui^KWpBR~(hQZIuR zLRA0=!Z;M>R;W?=OSM#I5xEV_HpHc40FbE$>t*8;vqnV+ooc}bJk`IeOZEa`1;FOk z7OKr!@=)=-p=bkW8F=S8z$^S_efKUElEUX=xAFk){4KF%@c#k0siAPFvEF|(BIqNG z^YzK+!jGkC(3SD%sr}!LD0eWJ%FB5&$J}zA6$Qaz)T}BqN%xqd3JD_>Op`-|&LW{E z6rod~6K&jDM-`%Soyb@22AjlIj1Z9T7J*{n&j>4ElucC&RBTVZLr~%W8?tf;!}~JS zYrq4j1!Cj@s!-Z`3U+q(BFF-0RS4Z&aAOevy^<0_#9?7$>n#ln^Y3RBJwT>21jRs( zK(0LVoO3}a@ZShzWW95{wAjY78p{suNBr--|1UE?hzZQCDiF2P0EOB`R*MZK6aD{! zuZj->@wSRACW~jXwZZc(9&Rf)fB$}U`c!v&vEO)ys0#oRV09mfx;im{MdhFh0Z~N| z-<8H(Eac?oo?Yyd6)6F&zoyDQivqdCbK-GO%noe^O@Ez|kYEhTqdndm9|P^fqKB6% zstpiTa~Ka0@B%%FCD7Caz^?#8UFyzxa)>nCzvK2rrKAwkOn|Q4>yJy7CXuQoTC>z2 zzGHA1Z}!C>eFti133pNrw0Y3q>^I60g@<{w{geI_G^WGg)9sP^EYHDhk+Ygjc04jh;63bhwhZR&2MD+;TR4S*R znPNg9aM@B~!YUiXpv_$(lQtLfzj;k73%aJ8N=ZqT_{-S1Bs|<*J&TAoSI27wJ9Irk z3%C&)wkT>#&5-(1iS9}IXfJ_T6y))DRFbJztXuGM#y~A!i3+-I(7^m#KXV$Q{ND@} z{hIR@@Fd>>j2{iK@T5#K)p^^4J?2kK;2N@r4iLaM?qr2(Wq!epYXN;FQ!@UW_5b^P z{Qp{S|Ia0wZ0QRq5o~NG_;1p|5F`NgP~&|3A-M2EaQ|)#=wt-zJI2S2t*yD{t0i-2 z0s$o4r-4R6VgnzE2@rb8T@#nWx`yp;efCHKZ7kt4UdUvfc*8vF3BEJ&|~+F$8#H}scC3F0h5!F zojpF{e?FBOZ^VU|oEfk;G(O13{e^sjuFjlI-qB{#UZ*=b3 z;Ly2HU;i7R47B(1@=m`k!6r{0scS#TP7eE)k#SH15#V-K7TT~JT^G+b`zcV`1_nM{ zeb?%5FSgt4n*z8P9@2la?vxIKOQD`C_o@-tYL-U}^)+^z(#Zf|>9z=1iQs+Wp?LM( z8%Lleuk8EzCYN`q=+L?5T_MDzrLp0w-3HK~sg)-;unJRx$n|=o;8y<*b{DTl_p2+g zhrx9pEH+Me-o5dG|L>Yf0));VplLA#WY&b}=+D3qw6oIDg=_({l&c+dq^}c;0BAmS zpgR$PUjbUV!#HKRa$s-QuRqMRnWVXNX`o+RgRRf9H--x6p-byqVg7v)BmWLy!7rvv z%2Vm+fCWs%NUtlB^jNySCo30i1wgL2#2_I6QP9ZBiskD`_#McM=SDI`4`XDQY!kYm z-T=tPSOO2?E8qXahVWkdiMH&Uqwf2u9Ze7NZ+>uZgNsC`@{Ou)*X7?cz^M4&Opnc! ar)Mc*l5`uMA?#3#LrPputVBf5_x}K&3dtD& literal 41155 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 GZ~q0M@&$7M From add9ad3ac042300d0641a699e47313f5ac76619f Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 18 May 2025 23:16:46 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .dockerignore | 1 - .github/confidentiality-agreement.md | 2 +- .github/dependabot.yml | 2 +- .github/privacy-policy.md | 20 +++++++++---------- .github/workflows/action-devto.yml | 2 +- .github/workflows/blogpost-workflow.yml | 2 +- .github/workflows/changelog.yml | 2 +- .github/workflows/gh-pages.yml | 2 +- .github/workflows/pagespeed.yml | 2 +- .github/workflows/pr-helper.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/remove-old-artifacts.yml | 2 +- .whitesource | 2 +- README.md | 10 +++++----- docs/articles/default.md.tpl | 2 +- docs/assets/images/logos/logo.svg | 2 +- gh-md-toc | 7 +++---- tilt_modules/extensions.json | 2 +- .../namespace/test/job-default-namespace.yaml | 2 +- tilt_modules/namespace/test/job.yaml | 2 +- tilt_modules/restart_process/README.md | 2 +- tilt_modules/restart_process/release.sh | 3 --- tilt_modules/tilt_inspector/.gitignore | 2 +- 23 files changed, 36 insertions(+), 41 deletions(-) diff --git a/.dockerignore b/.dockerignore index 7c9aaa8e27..5a8bc3ff45 100644 --- a/.dockerignore +++ b/.dockerignore @@ -12,4 +12,3 @@ tilt_modules npm-debug.log .gitignore - diff --git a/.github/confidentiality-agreement.md b/.github/confidentiality-agreement.md index 909ea13028..aa35fba364 100644 --- a/.github/confidentiality-agreement.md +++ b/.github/confidentiality-agreement.md @@ -1,7 +1,7 @@ # Confidentiality Agreement -By creating an account or using the software or services provided by Nullables.io, Inc., doing business as Nullables.io (the “Corporation”), you (the “Recipient”) expressly accept and agree to be bound by all of the terms and conditions below. If you do not accept these terms, you must not use our software or services. +By creating an account or using the software or services provided by Nullables.io, Inc., doing business as Nullables.io (the “Corporation”), you (the “Recipient”) expressly accept and agree to be bound by all of the terms and conditions below. If you do not accept these terms, you must not use our software or services. ## 1. Background diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c9d9fe4d89..803b6365aa 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -54,4 +54,4 @@ updates: - dependency-type: "all" # Labels on pull requests for version updates only labels: - - "pip dependencies" \ No newline at end of file + - "pip dependencies" diff --git a/.github/privacy-policy.md b/.github/privacy-policy.md index 8c6fc7d64e..7d67633f99 100644 --- a/.github/privacy-policy.md +++ b/.github/privacy-policy.md @@ -2,19 +2,19 @@ # Introduction -We are committed to protecting your privacy and we encourage you to read and learn more about the terms of our privacy policy (“Privacy Policy”). +We are committed to protecting your privacy and we encourage you to read and learn more about the terms of our privacy policy (“Privacy Policy”). When we refer to “Nullables.io”, “our”, “us”, “we”, or similar self-referential language, we are referring to Nullables.io Inc. When we use the terms “you”, “your”, “yours”, “user”, “users”, “customer”, “customers”, etc., we are referring to any and all users of Nullables.io current and future Products and Services. Nullables.io provides a variety of Products and Services to our customers, which refers to and includes our website and web applications, mobile applications, integrations for other Third Party Services (such as Slack, Facebook, etc.), and platform, as well as any future applications, products, and services. By visiting, using, or submitting information to any of our Products and Services, you acknowledge that you accept the practices and policies outlined in this Privacy Policy. -Terms not defined herein shall have the meaning as provided in our Terms of Service (the “Agreement”), and incorporated herein. +Terms not defined herein shall have the meaning as provided in our Terms of Service (the “Agreement”), and incorporated herein. # Data Covered in this Policy This Privacy Policy covers our treatment of Customer Data (as defined herein) and General Data (defined herein) that we gather when you are accessing or using our Products and Services. This Privacy Policy also covers our treatment of any Customer Data that our business partners share with Nullables.io (for example, via integration with Third Party Services). -This Privacy Policy does not apply to the practices of companies that Nullables.io does not own or control, or to individuals that we do not employ or manage. In addition, this Privacy Policy does not cover how other organizations, including Third Party Services, will treat your information. If integrating our Products and Services with any Third Party Services, please refer to such Third Party Services’ privacy policy. +This Privacy Policy does not apply to the practices of companies that Nullables.io does not own or control, or to individuals that we do not employ or manage. In addition, this Privacy Policy does not cover how other organizations, including Third Party Services, will treat your information. If integrating our Products and Services with any Third Party Services, please refer to such Third Party Services’ privacy policy. ## Customer Data @@ -22,7 +22,7 @@ All content and information that you submit through use of our Products and Serv To create an account, integrate with Third Party Services, or receive information from us about future Products and Services, we may collect such Customer Data as your name and email address. In order to process billing, we may collect such Customer Data as your home or work address, telephone number, and/or credit card information. -However, this information is on an “opt-in” basis only and we will only collect such Customer Data if you specifically and expressly provide the information to us. +However, this information is on an “opt-in” basis only and we will only collect such Customer Data if you specifically and expressly provide the information to us. ## General Data @@ -31,7 +31,7 @@ In addition to the Customer Data, we may collect the following general informati - demographic information; - information from publicly accessible sources, such as blogs and comments from other users; your visit to the Site, such as pages viewed, links clicked and other similar navigation action in connection with the Site; -- standard browser information, such as your browser type, IP address, access times, and App usage data; +- standard browser information, such as your browser type, IP address, access times, and App usage data; - location data, which may be available or derived from our App, Site, or your IP address; and - information about the device on which you are accessing or using the Services. @@ -86,13 +86,13 @@ We do not sell, rent, lease, or disclose your Data. Except as described in this We may hire other companies to provide limited administrative and communication services on our behalf, such as web hosting services, the processing and delivery of mailing documents, customer support, or credit card processing services. We have the right to disclose your Data to these third party companies for the purpose of administering and maintaining the features, functions, and operations of our Products and Services. -Those companies will be permitted to obtain only such Data as is absolutely necessary for them to deliver their respective services, and we do not authorize these companies to use your Data except for the sole purpose of providing those services requested by us. +Those companies will be permitted to obtain only such Data as is absolutely necessary for them to deliver their respective services, and we do not authorize these companies to use your Data except for the sole purpose of providing those services requested by us. ## Integration with Third Party Services In order to access and/or use our Products and Services, you may be required to integrate them with your existing Third Party Services. While we do not store your passwords for these Third Party Services, we may store revokable tokens, enabling Services to communicate with each other. -If you integrate our Products and Services with a Third Party Service, we are not responsible for how such a service would use, collect, and share your Data. We very much encourage you to review privacy policy of any such Third Party Services. +If you integrate our Products and Services with a Third Party Service, we are not responsible for how such a service would use, collect, and share your Data. We very much encourage you to review privacy policy of any such Third Party Services. ## Disclosure of Customer Data @@ -103,13 +103,13 @@ You understand and agree that we may access and/or disclose Data about you witho - enforce the terms of the Agreement and Privacy Policy; - operate or conduct maintenance and repair of the Site, the App or equipment as authorized by law; - act in urgent circumstances to protect the personal safety of our users or members of the public; or -- comply with a bankruptcy, merger, acquisition, transfer of control, joint venture of other business combination. +- comply with a bankruptcy, merger, acquisition, transfer of control, joint venture of other business combination. -While we are not required to question or contest the validity of any search warrant, subpoena or other similar governmental request that we receive, we will use reasonable efforts to ensure the privacy of our users, and safeguard against overreach. +While we are not required to question or contest the validity of any search warrant, subpoena or other similar governmental request that we receive, we will use reasonable efforts to ensure the privacy of our users, and safeguard against overreach. ## Disclosure of Data in Certain Transactions -In some cases, we may choose to sell our assets. In these types of transactions, user information is typically one of the business assets that is transferred. You acknowledge that such transfers may occur, and that any acquirer of Nullables.io may continue to use your Data as set forth in this Privacy Policy. +In some cases, we may choose to sell our assets. In these types of transactions, user information is typically one of the business assets that is transferred. You acknowledge that such transfers may occur, and that any acquirer of Nullables.io may continue to use your Data as set forth in this Privacy Policy. # Security of Customer Data diff --git a/.github/workflows/action-devto.yml b/.github/workflows/action-devto.yml index ab860a9c43..cb32f414ae 100644 --- a/.github/workflows/action-devto.yml +++ b/.github/workflows/action-devto.yml @@ -17,4 +17,4 @@ jobs: with: api-key: ${{ secrets.DEVTO_API_KEY }} directory: ./docs/articles - ignore: default.md.tpl \ No newline at end of file + ignore: default.md.tpl diff --git a/.github/workflows/blogpost-workflow.yml b/.github/workflows/blogpost-workflow.yml index 45586e3517..a1e91916b1 100644 --- a/.github/workflows/blogpost-workflow.yml +++ b/.github/workflows/blogpost-workflow.yml @@ -46,4 +46,4 @@ jobs: with: max_post_count: "10" comment_tag_name: "TALKINGKOTLIN-POST-LIST" - feed_list: "https://talkingkotlin.com/feed" \ No newline at end of file + feed_list: "https://talkingkotlin.com/feed" diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index bf85704812..3fc147056f 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -38,4 +38,4 @@ jobs: uses: ad-m/github-push-action@master with: github_token: ${{ secrets.GITHUB_TOKEN }} - branch: ${{ github.ref }} \ No newline at end of file + branch: ${{ github.ref }} diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 83947e1e94..79373a234f 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -26,4 +26,4 @@ jobs: with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: gh-pages - FOLDER: docs/ \ No newline at end of file + FOLDER: docs/ diff --git a/.github/workflows/pagespeed.yml b/.github/workflows/pagespeed.yml index 56c0d4128a..1bf1a49b7c 100644 --- a/.github/workflows/pagespeed.yml +++ b/.github/workflows/pagespeed.yml @@ -34,4 +34,4 @@ jobs: commit_options: '--no-verify --signoff' commit_user_name: GitHub Bot commit_user_email: github-actions@nullables.io - commit_author: GitHub Bot \ No newline at end of file + commit_author: GitHub Bot diff --git a/.github/workflows/pr-helper.yml b/.github/workflows/pr-helper.yml index ec0e175edb..370b972aa8 100644 --- a/.github/workflows/pr-helper.yml +++ b/.github/workflows/pr-helper.yml @@ -32,4 +32,4 @@ jobs: prlabel-ready: 'pr-ready' prlabel-onhold: 'pr-onhold' prlabel-reviewrequired: 'review-required' - prlabel-automerge: 'auto-merge' \ No newline at end of file + prlabel-automerge: 'auto-merge' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e8b7f8a810..cf70348079 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,4 +56,4 @@ jobs: steps: - uses: actions/checkout@v2 - name: Post bumpr status comment - uses: haya14busa/action-bumpr@v1 \ No newline at end of file + uses: haya14busa/action-bumpr@v1 diff --git a/.github/workflows/remove-old-artifacts.yml b/.github/workflows/remove-old-artifacts.yml index 6ad0067a1c..822fff04f4 100644 --- a/.github/workflows/remove-old-artifacts.yml +++ b/.github/workflows/remove-old-artifacts.yml @@ -15,4 +15,4 @@ jobs: uses: c-hive/gha-remove-artifacts@v1 with: age: '7 days' - skip-tags: false \ No newline at end of file + skip-tags: false diff --git a/.whitesource b/.whitesource index 55b922e8c1..96443ed372 100644 --- a/.whitesource +++ b/.whitesource @@ -9,4 +9,4 @@ "issueSettings": { "minSeverityLevel": "LOW" } -} \ No newline at end of file +} diff --git a/README.md b/README.md index 1b43e58013..3286cd3650 100644 --- a/README.md +++ b/README.md @@ -93,12 +93,12 @@ docs/ data-types.md # Data types hierarchy design-patterns.md # Design patterns and architectural concepts scenarios.md # Scenarios in practice - use-cases.md # Typical use cases + use-cases.md # Typical use cases user-guide/ - changelog.md # Changelog page - code_of_conduct.md # Code of conduct page - code_owners.md # Code owners page - dependency.md # Dependency page + changelog.md # Changelog page + code_of_conduct.md # Code of conduct page + code_owners.md # Code owners page + dependency.md # Dependency page description.md # Description page faq.md # FAQ page getting-started.md # Getting started page diff --git a/docs/articles/default.md.tpl b/docs/articles/default.md.tpl index 9671b77766..3e01a0de22 100644 --- a/docs/articles/default.md.tpl +++ b/docs/articles/default.md.tpl @@ -10,4 +10,4 @@ canonical_url: string # `Optional` url First Post with **TheActionDev** 🤩 -{% github ful1e5/TheActionDev %} \ No newline at end of file +{% github ful1e5/TheActionDev %} diff --git a/docs/assets/images/logos/logo.svg b/docs/assets/images/logos/logo.svg index 228eab724a..21ea48a11e 100644 --- a/docs/assets/images/logos/logo.svg +++ b/docs/assets/images/logos/logo.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/gh-md-toc b/gh-md-toc index ba03be44a8..974aa9794e 100755 --- a/gh-md-toc +++ b/gh-md-toc @@ -243,16 +243,16 @@ gh_toc_grab() { # # became: The command foo1 sed -e ':a' -e 'N' -e '$!ba' -e 's/\n<\/h/<\/h/g' | - + # find strings that corresponds to template $grepcmd '//g' | sed 's/<\/code>//g' | # remove g-emoji sed 's/]*[^<]*<\/g-emoji> //g' | - + # now all rows are like: # ...