From 26af363fdd9b38ec9c693e5030f8727f216d6b39 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 6 Jul 2025 23:10:54 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 45584 -> 36908 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index 67a76cee7ebc1ab347ffbd68d97fca14539f7ecc..71e1de4d2ec7c7f2c8c00a08ac70ee1534039591 100644 GIT binary patch literal 36908 zcmcG$1yEew_a)l6y9Wsx+&#DxG)QoF_u%esfk4m%4Fq?0cS(X<I zsd?{Jy_-tibfE7&vd`XY@3Yp4daopdhWrW{1OlPGla*8jfuI9HAgFajc;J7yrY z84vh;P z&WQbMa77as8UNp_kztAtH?SX+TE-CNh{p8KCCzH%gz~Cb4za5{1Ys2Cc&0FBeCcam z725OPE)Zr%|Kv$!0l`2+OCBxOONGFr{o4zuy<=!LDk_PeC2BHui*@g~>=#r1={|1Y zF$-v^&YG&l{fI$C4KfzaJlgzTCey2gN$EM`BjmV&soi-}F@0*vLNqLTO-7$UV-ph% zHgxYG1J$Rob1xkg@oYdVs1e3*7I1fWcg{c1VsJG*1lqeo0B7P_pC2AX@ z|A7HDHdu)qFpw<8$<%MEpx^r&9}cUnkW*GUP=%0F=?Idj&v^MrOI$u2IY&fu z%q$ulImE6Lk&CvuMD#%ui+;h-Q{>Q7*3qTW^75i_2*G>a`AOzJ30($r`$JxKO)&?z}k=MVsrZYS?Mq8-CvQMmdM6^JKMMSI>2v zo05@H9^Sm;{?Cv8?<)BPO=xInsV3O76S#qY9m;Z`hqV11oKdSb6uM8KL}ba6hFkYb zLu$`#vyk^?V!q`LB{q1sDAQp^X3H)cdLWWmdi4-55OiQHsS>2p?Q_zuDH7fTeL5}k z8V`klrEXs4<@u>l3l7tHh~;y7`garsCdcW#Fg;$TeG@OzLnGb^~=hf20nZ&r_5S3248T%}>uLx>vk zA&6aW|LBN0p!clKdRBVz5pQ=Z2&?MD zimW#dovshHSCC+-%$=aM>uplQa3bsN$x#R6Nf~7heSLi;B_%`me*H*$G$4aQOwik& zM)7G+h9wsaWQU90?0Sh9UmN?v$t+1M&B2}=>BkTeKb}z55GO@|KTY00k8TC&gfwQ>imRcjSg9q7N+&>g%fjF%sEdH z(4)VO4(xhPt^Z!yu| z|G7HH&gYdHnq2uD0XUw2z3s7_nRqy^AKJYg=EY;)_U_3p?0@;;NVl4`>Sa5d(Wg`N zn6%s%0cTz~@^AmPp#pZWKz90OB$1ht?ya`J|Hto7`|CjP{nzqB);$E@MR)MZ*x^jS z`*QC3WUvZ2jel*VwMK|iCAtG+;1KuAf|s`}p>Gk0`afPJ5eE>k3u5k)U(r>zLR+wYP)DxiFN2TiE2ELFi@O#}LHbW#RNO3J?ZYSVsT1=%!$NZ5=5zZ-UToSvOw z4JN!!%R6s5sK8ljbY#8CdcNJnIQ#RXQs?pd;iOad(Sil!>gw9RnIOWlSZ_-!E+JvA zE8Yc+q_UE;sW-8S64KO%9~#3az;HBnbT+Q}>s}r%sQEwN?dD1W9#6{1=qqkgCXYR~ z?eDVxm?W~og1-WC$J*!6p_3t)*b^a*`84#2KQJWXV;7%C==mE2s^=*|K39JVSx3jl zQaZhSe01>wnROd*U;E#F>wjibwMYPk+8bQ``4v`KS=s;gXsI#nfi(`|>%|FhaHu+e zsB{m1q6NNmu`~Y3WO6wks|SNBotVciaZTjmkdyvUbgn|bKR4i+UIw|hx3@5`@62Jj zNrmO*b~B+L=!#~?LBzjnz?HD|?z`0U8h?k%`2&XQkvzigF|^bEOd7t`G!_5x-T>%{ct+4BHAU){fge#oenu9OXy|I-b;RbVyx# zLqnsD7f8t7_NVkm^rJ|mEO%;b(ikMf`$JrNA!vYKRQ-6NR_0g)2=6R6=jX{_tSiKC zk=y?+K)uin;l;?@-9I7c5BF2E=MR>ju2T#_ugs7kfeJrgI*x%dXAI70!-*c#H9eX6 z2dHn4(C%<-|7Xc377%+}te;5>!R*8iT!VK5o71}J+2ySA=;T_!OFKzwEvA6Q?yqW7 z8G0s^7uJ-zIY}*w6nyM-dGHZG@;W zTv*aeSB@}%$`zpku6}9aL!VZ5K4Y`Cod);6W$k>dVFAs~&K3@32zWSrnM7&uz_b$+ z6Ptktd`Evja+mdN(eVCq@+C}Bgk$Rw&vcO@F(mvCud)3?73hM@s2hNm=Ix6WzEIYq z!F|OuB5C%2@-8Ve=32~`!Qjt|Ha7Z;YbU{uiuOapPmw4F=HZ7%F+C}$s^AMZ@y$cr2fewI)f1U!Az#-LToO5FX` z>}rWcKv3)$($cMd222QZXKw>$4_4-mpRP#-7GY&xb9;tF)ohk5uZAbMMjrBet+ z0AadhuE*F2B)O*Vu|gB@0=S?)V7yHzKq})Bhftot6-kA-{b%;Bw~Cwd_jtY zSo$bBGFyB%tZPaOW3`>o&vz?HMlu4Ol!*(j$akF72y_Ul?6|k#rzsPaCG^DGd}OzY z{7B9~50a-45iw-asgu?7IjRRweUk{s547HOUFgLYM~!K{G1e!DkgevmA9U7t`+2la z6A+^~QHl*+MH#5Y!~}$Zujt`98y`cysq4|DW3wPNMdgdDce9l;MBP}5u-2W zpvOa3nZT_lh&*dio5e6_Nkdt&L20E!a)-y$UW|Sgk1MP$i%pMVrLAn0C9fNxX)?QE z4`#15I@215CPqC*UG1I{It2&u9>CF&;ssIpAU8#9Z0xddJF#vKWYG|mF5Xp73HX>g zJk44t^;tx^IymZ3!no^Nm@DD28?9vB9Mg;8j`K&%7v*mx5}4E((24IsZ;2G{dTJ4z zeT+~dPn@tctv|%R0U68c4VuZu0wFy~laHeBeO=a0@r`k>Z_mm($uEWRA_>dOHFYPe z&`6*ffg7jr#zy~_BI5cntKLj?q<;RX*jK{-*8~R^TQJ0_YhmKIZ0?I>6<_COnyWIPmw9* z3YW)-#_kz$MT8X=1RqF7iRg)>mfO>TNCV~Qp7;A!I0`X^Uki_;(u87eo&qqu=0r88 z20&jeEBrivI!k0Ul-ioH=XM+dMKA9M~M-Fn?tL3jV#KG8HmUbjb574ElWNqzKoLg?LKlgBrA(FujM~HKSJv`MOLE__nhh zxPkEafmA$J24?LV;ltFMw~tH7n8GTE6ycyZjB>F3g=YIZOe&U~D}Mw()P;X4*=3eK z|8q%qFFjG9HrN3YioAk`ULf@c!Hf> zXvsu-Q!F!P9v)j9YDkU&4^Q-CM?f7abotva1+jJpVHC3zkC5_Sv{{n~fx? zYXRxRdpx_5hi^(9rT17|g4=JCo(#iB7c6Aq{9~$7cu_@Q(P|> z$C8s<1`%T%i;|k>gGcPpD63Nf!jACI_A&&2Nu<*n7>39cv@kcPP^{9 zunO2D+IqJ+CVwG#u>*xQjbwW>v)z5iRG_eQ&WopsY>el!Vs;;j3GN^d;J+^epzqIs z5JgV^2a|KMMn0L;>S3L>&H#7o{q?uZh&%nFbRg|_4Or$i*tZHmNuGIvYS%sGH-7yu@NC_gelf^18d0xAkVOc4o9b08+-#}(G3vyqr|7^X4 z>xBEMNcVGkB05_`An?;KUe0Ts$LGbW^79)-hxMt3wXOMJH>a=#94`$PAJ;w} z1Ju6*LA+|5Hrw?jzlZK|j2=!rGKO=GDKm**NF%f*&OU2o!GU?#vG0ppGip35P*_jZMLz29^KSm@~>&w&&-?dK*L^H`xj7{4& zyPjJ$DndHU!)9X|ddSsMS*4Jb^Cg=$q|{_#pR0&~GPH?>O7V$sMmr;<>$>!{fcYtx zHR5^fg%yv#W|Dc;l7GR2_x0T01`F6k!;)GV3zM{}vFLiNb5+^^v(Et_gau7Boq(nx z4!k|Gjq=zr?@#&i7sJ0vg$ziV-mzfB$#24mLE2ClqW+Ge zXcNNH5(u=5vS@RT8da21U*Q#a^?KE1;u(GP$|Ta+3a1IGZX*Xu zw~Qrj>glkOGpw=E`Bz#AS731m;YvI4NO@>lp34u2&w7NgwE=mJje2D6GflJkt_nF5 zBI6h}Esp{6K=i6;di_aRPX2@T;r2LpkVjL`h&O;B*vk(w=ZFn9G7x zIGJ+Wp3;pcofqRb&q>%8t>eTDBDT*vY^`b}{*Hx{Fs&g5>3h8bUvnzH{w`8lioSL+ z617V;VT8?c78y|=rik}k3^)zaBd)i$3s65s*`MOJv(X$5WFfJT5yaiETbY(da#TC; zlT^o-8Bq*qfD|S%#uKi|wl)=q7)pv>adDdQxVCggmbP~#a&3#=f?Z?Q&LB!K#F*sX z@V$|8C#*!J7oM+`!;2_c2TM{?gsQ)hHIMRVpnKc@$K_I=6>XVmZUHOFYRFYGl9)t9 zd{s*VF52Jnr@H|r#3Ix=h|veq{%prIn)3x2wWk*_8LR+4DPQF!t|kFFfwe>A$**LG znte*HOq43n&7JSrSa?GtZF4!bkrSw#mla@ZuUCfQS&6i6?d#*o*7L#GiX)aNkn!@@ zrd}quFi2)n`T>c&M2>0WwoX}Zb!LK&zCRC@E=wg4hlWNi-}3$Si%_tNQW4YkcR|>5 z66994)}MjmRgIXP$o3dKmO69eor5XX`KUj!>F<>LH+p+*LS{b(xab)rbYA5E`p7`4o|IE(D51$*6E8vsQ$Kn zkB?Q>9l!QQGPTLTcM-0cY?Xzx_QEp^@MQ3@J0&HPGaP<&GRX5Vui{P=yDN-a)JR5% zy<5dd^#MzSGlDzoH)BRyZhGk#~jqxM>sp zY?wATl1e6?PzfZwy+I`qV;V(NSn-2$KS02hwbBV#@qzOJdzqLhQ~2tOO+>9qgntBI zY)9N{zNOpIg4m&}m0s!<5M<~;**!oRk`_p)Y0$|8>8?-KScM-?CC=7EFrvrC6nYUw z+mIN0_voR}+gE7i&iT>XbHNPdQ>G!g+JJE;P$DD>^7bA|iTaKBlr;KCgv^g&J}7 zsF)a6Z<@RD6UO)}AL(1>Jwr2X*)pEIIkPE?%$qsiXp4{zp9Ul3Jq?avx*iB)n8$0Xfj*%WsV{bNCN=P*iXC;*<-=*D0!!d{QxmNXEv4@=L zb;j{5iL@eDqW>Z}OYEuTV|!~gX=SC|&AFcM+-hdU_F=%j$d9kY1iI?$SJB5^kr%AW zwsX0t121py5divTX}{~3^>4pSaKw7v>}0O7oBhUFlYi^^$dY*zfq>9(_pk<|RH;d? z!%FHS`LgRJ!=I$4A|n~S>sM2ee=kgPenGf1m>s1cJEth3lr`=a}VtG%EB|fhY(==B-vW~_OC6Z^;)6!Qwl6y2=ZI?}=IyHK=%m-Bj(hPFQY&#(g{_8E%v_URX) zPamz{@B#4Cq+v&3Sc4b_bo<&#Zo!>e3?G$xy|F}K&rbnLOA2-!$g-G@J74^r!F@<+ zWd&b9&YD|#T6K*|eWu7lahMlLTOh;a9%f2a)zPS!jTfMO2p&3bk|6VGkYRSN4)kIs zMf=0$c{^AW|4HyQrvE4Z#N0_wVI~%{>48~&Ymfaf<&|F29oUwB{oY7A=ZwBx7qFn1acFHqa^R140Jj+=eNKYq*Mq_M-CJ69uZh(sSYeaeeXqoJC)Za z#~iT3hu#aY6#esY`;CF~<(^7fc|l0)-0%cjgYpyQsG#QS6yC%4Cr+)`3jl0vCSASH z>ZdSdjZvYWhru2M3$(VDEs-Q-fU7zanw*5y`h0{b11>U`GV!*;yOIu~R##gQJ_YDyKdy-UY-|E;S32nLJz{Q3?wiu%rnT`7sD8|9eiZmZdof#sHl+5ZI z$(l9~3d~oR3r4T{-?2Y>UFi{d@9X`JZtGYq3!0x&dk{EOp{R*@J+8spy`mY~^2jg# zed+DP`2^j#F5!kV$vY$U8eyC0q^_PvHcgy}kT&!S3m`u;gt8j{0s~hKrC*Y~C9zDM z$JS#yk@hBG^%sp~YU6Zh4{NaFGB5t;sO zWOk8meJfW>+X0@0%;}^D3S4}rL*}HA`--$JMfmP!X4G#WjEiD`=clkEvEHG3CPr>G zW1yRPFv+1DC}(n*)p@0|_+j{Jo%D!~?cnN;n)#zu7v1j(4<}*fxwm2@Hwn|?`utaY(kt_VKY{)!W755E-3K@yNz!SZvI)s)EVxxhuQsI zKJ~9RVDmaGwRkm$o2X04jyeo}!<-|vatwdrZviotuRVQC+Sx$eC6xI_0@`@e%_??u zH|X$OoGn(E#DnZU?!jUU+S+cY2Qv$K{K8GF|Mr+Hx_ePTAGZ8WEnei>=tTS6Gyg%D zA~@nnhPXtBE7IcwfA`+%GlkHC{PPQ^K)1mn`ab0;Q`lNAOvm__H?f|UIpN`+FuMWDj-_$=n-wFSo$CShYL`5 z4uHDCiY3SL&*sS0=(BVRP!8N!G0&jeY?z>J*Up-wROCkX;+k62V`_JG6VZ&B?5tIciex9&%c9gRpyc79xThZfAQ zprx_&zw8w#`0W&Oy|JI2={B}m#$rN`oSqHLVca$sTlmt`jkqrjshS(nXv{o!J6h-S zzr;7(^Jssz15xqX7!&yGl7LS)g%*nA-)QkN<92X9PsRJ$F|K~t77c?DN7Cc$FR~Ag z@GGeAP4v(Xau7|xTO2|qd5!$CQ_V0owHr>-Eac-hU2!I5sLPUd^X2+s#=hJ`(en#sRY)pM?uimpXxZ43YeAGQNJ|1Yjhq zI2h@T+)(Us?KOCx8mF4LR9;m@(66}@fR)EC;JvZ<_SI0)^#q6h1!z#1q`H?hsX-#{!pgK9e2{JQlYt3U$^;! za65BD^<=oN{{cQ3N6F@kI?Jz(pl-*->>WkL?$`S-lp)TA zIj-7_Co$+}c5WWkalCZP=TTTszA|S%CH=y6PJfmnZE|7Jh1DNm=c(T)6gVt+gRjE6 zO+mvcLohfRVt+%Yu@CRu-t83z+1%1lg&>X}icfL3k}qgcZO$PL+1l6i(0H~sz1^M> zq(5BlPqXjR9?8h6_G@_As$-V3>{h-|RVWMX>)W$hDoY&@X0hv|Ys;gO@tjw*&_$Fe; zuS42(VK0y`r7I2b^Cz%sk3gyq+C2!G5#$J;ZwwS8{C z8tIl*9Oo2Q&(Xs@gG+q63)dYk$UDzwip%-kgGzCoRL9;=%8~gZF8wijhr%x0r7BR- z&B8rLKBqXNKB$V}YI~B&%1v8l9jsb&IYwqae1AE~!n}J~jN@?u582NvE0aTBs@K8z zk+)a7W7OQADOcoRul|jRZc@#RSw)(Z+ z2pIF?v_D>z&r7T*Hw%ZqK9CGzb8ZR$xxP#`HXn(}x(+iUy8hOGVuQ@V!V&B787=f= z&2LJ5lv^vIWhOGj@j?c4?b~-Q2YRke3q)RBlPjfs`jZbM6xi!$N zW*);lK(30W{f<7W_-dLw^$yDMV-x#yNeW&YUTNdlxf^!0#2X*(7a9p>e@$cKo+sYZ z35KKchb<)f8MEsY;}goFm z4Ytnz@g#t?IB1l`xQ~%mK62w@{ng_eZ6=-9rCyQ}e9e?L1KYa9M-93PSIn-j6JCPs z1yX03KqY%An{wLHSV+M3fDwNX;`J=5Z(Ez6vs;rVDzcC4eBq-!?D9M?A|P62RBSEmoL~-M3hbQ zVdt_uS1zF{{=DiOElsP06VoZ8U@vI+%sCGW4W8o}O#$1`$>8b2X!I7LeIAJdOtzE%}uU(XURUIKEGhP zHic0ZkD5ICbpl%2uSEGuewT>0P4;^khd+)$)eIVltjo!+O9)ve0vxF@HOBwv@-jIn zAPzRPzj#GjKWC9S?op6pz?N0c#8o6lYFwc?8B2EI*Lx+rY=YxjYd;0^CEMLNmA4-d z+BMz|Y!w}VF&hzilz^$#eK&Z|okF_$%q-6&*q1y))Qf@CS)KbPgeT2bghQG_a&`W< z)aR0)P8~0g69PY)?scb>l~?dvOjBo{mG|QDGU$V36rKM_@-eRV2T8yjEA#QCT(8Rn z8kfb8pGZU35{kIp{DfVpzRH*aHUd4)e z55gr2DQ7t3= zK7UT^A=Bmj2>eo6rpJ+nI5tJWCwu!$Zhe+cS<<;85#lQkp#&>F)%AJr3e#(XSu<^G)Qw)yL zctT_HYQ(y#q0rF_oqyvh!S$=m2HHKe_zvoRG>)>po0xH4EYl@fbk6UKumpehi=C ztSj!yU(P({iTSP(Ha9q;qLOrWj|7f1e~e;0JfzQj`L&&G4vkLK-77p}dO`6hFBP05 zvt56rkSU?+{?l*O4#<8R?~G!3GCEz>-t}hDw&}Hdw-+Muzm#0tXE|v_3TNDfMxrH( z&|9L&TqVRqt94%Y{giO9OkF9c!(XQ=)uOQ^(6Eq2 zB{Y-IS7ZM?r0jKSWXcgXt+Ia;KXpg&5kKT4XIQAPPYAmo-W10TfF*8#S52bNtiAZM z|KWKjxnxD*ibAd91NJ*hFqew|K40)}Ma#-v@%0>aHE$=os#JX$?#gEZ1P2aDkpPe1u! z6(_0TPf;iZY(4e~%5NaICAqg`JFEhHTW%kyVAMSLCI;ZT-;J8^Zt_k_peS>09f4n4 zz`=ooWtf?jjPNjou>JUC3G{&)NBQNZ3RTk3@4T9^#1Vv&Hg!G>pQ1}Po6sayJD;*%i)LkCr(S;c=$cT+K^TG<@a+q|)s7hbWy z)Ar695=xpNXdNOxiM~z^g`O&B+_&>BJGNeO8Da6lVZn%ZoqwiyQ$3093VpQ5;x=`_ z6UNGaR6^s8fw8P-?pRv4C5bgxoWr9pe2SNpsdg8B?GvinGYW-_@;`Tb$~cb)N0 z*Y)^nQqjoPNxu&e>jVr34taOgLJ7j8#C5F zPQyJag?yi8b3b6#k{kQgo8l)G*-G|Mt=q1F5;OXTS%+pn>6$yAyzNlA`D7a^gMMls_qHvt4 zagoX&?;4SShvr2rF-fh)<{J2cHZTNK1%`XOSDo+htfum4hvhR5$0s zQ2msN&2`?k$*sO;h@JFGSn98a@zMJ;&xTF3R4iOu--Ng`+k|DFJ`hGoH+t!8KJ9UC zH~!8}w%x^Gh=3)kla>ps$tRYiutw8~|I_4~qol!2Qhdh?9aWbQ*vhdanWcec|bS`GX-CLOAOPaTMOxx3k4Q8}gsDsYb%eE8?o=YyUCIC#+6A z)bg!p*su5*Tr(JjrN^yk_-k?KSDP20_p>a-%J)z5H%iGQHt0}Ot(o?~s0OJsW ziHT`*XL^6Y&|A@XGtJXTNaemYn;VmwcnPvOLUC%mq?NP&v`rzvYA9%bu2g|Ihy%&& z=`fw{To?Y!uD2s%Pez9y!i!xW`~VxO9d+X?d6OJY z`jwGtlh5GoZ@q*JokM9=`tLtuw~=;GWkSwjJt}1_P=Ah5Vej~zq?1Zp1?{q4w@N%3 zPBs^@F%YHt=OE6+ng+Gkmy;{IY#6OGIK6x#6Q<YcA2Zc1r~?R6FQ0^D_T% zzUbO+AD6X^bGPoN8lgTDbDG(Di}kryys6G2eDH5uwOF7AQi9EkDPBtQ>a<4Ca(*sb zUXi2EdDKZ5^G~mc1*;YjD;m)P$ApfTqM-V#<_LQQD$OrUM?VT(<+Y}J*#-Kn*2XZl zgd5SG#DDjet)!k{#U;s-pk(pdnHwrZFYiD~^&YVu?Qh*;9_=4L=cl@}_$X5!Q2tB} zw#Pvhy}=7~t=G~V_3@)a3(SUk`${+b`X>Ha4&?<}#RewAx803h9q;t@oOBK=I8*91 z68o4l)v8(0@RA^73<5odtFm?mubdeWo*OQ@nLN#ksjD6`$? z-EwfY!zU?#$q0qi7M|6B!sFo1>;nt>Pb)~QRu~`AdNYF_C&c0PW98qDenE{jA$EWilXmRKPtF zV8+NUyG{z7n`u_)?ax5Jk7icLzy3Yb%^#v>kN(}($qN{1ui$eyRzU0$C5#}X=~ z|JPQR`8Aovsp08q?G-dH^y2)4p@vlGfCG-}a6G#3jPxR;Mgj7H-JRZyC&D6BeLMwg zvV(FsnMuByU)2I4KI(dh`71GoZp0MD%#1jx)iARc*MZg=c5~KZRgVt?k@l3Vo#%#Q zi8<(l7gje{sTMK7-rHzwT3XuPLT#~DwMiHS?AO@W9wnUem!6^u?y3wqQ+&+fTEG@~ z^vAOsUB35ZG5}Vv3uwZ_-OGc9?j?;%i2G^E-4i}Bly5n*ip!Hzaoh%GA(0=OlJLoz zr0>+nJM=trYVi13LK);|k}`uq@2UQuy^ zs&pPlW@_R46pyQKz9)brpmw$)r|b- zP+&#oom`A!61EFB^=Vzz;YJR2m>)gKPK! zorsDgOpeAv`FSCFYir@>sP%eH7Mpk)8SDAIwO2So!Yd8yT_mweSUrmdKUVeJOlaAB za*ZF1p>-(oXbu{xu~g#2-T&_2>X?p!jcatIx# z3}QA1r0EX^)CEvAlak1m9nB3%c}*61uF@(=H4h>du~-C3IY}%+aV~wonU}`kRzN0ox)C{fnX`dUba*`Q@{HUEkvJHqVun) z>i?*%(oc>dV691o$h1`Hfl+u5(%{0OdjWC(&msL{22jl|NOGT8btC)jW0AIMR zy3FEv1IU~5!UxN$Ao0DA zM~ff0tY;+Ku72z0d7P|*AMY-3gIK0mvIRWwKOX$XgYZs0FUEPLY-|{o`b9~EywxE@ zrM-W;#=U(Fc;Ujw65oAe`Jr@=R!ICbj#UHt-o z)^)%F=+Oo8=x$Bfpk;sv=n0OZmE0VN>p$Nfl>(T5X4@Y7GhyQS*xHQ_*${d$?lv*6 z1MbV?MS@*1pmC~oLGAk{5zzXb_I3MkGqD(}uV+L~pa3KlDKY7k^`Cr)o5WO~>(SW!|4fOU?SsByWC~Ifr_0iG+l|P{H zf(RnOKo>id`nkR` z?b^#VHo7pZ+omSIwAS5aIgt4JcqXqhEG+EMiOtZ*u0W_fm3-+M@WRFi^r)z)nQ$p6 z;w}OMPqBu$%1Tzop)mH`7Oe)mFIfW!Cv6w;hlipT7H=3w`uUvJ13e*Z%1VRwzTMma zmi~2!!0otsm+TDaT5T|@)0)`#-dLo`df@p{5ZR0G`7mvbK0ERYpqQ%3(?djcO1DMz z9q_x|%TI`IcHM1RK6|ADLVv|2yLhkog`?lZ>|M~b$SLq}xg{j}E+g3D7DXioimnUm$+tSqY;ZjSO(5G>{tBE(HMIjgG=UXR)Q7-@;(mWG;&W7_M%_6o- zqD(ngcxC&TR|2^UAPC4lR2S#^>(p6Ii~lUsRzpTYO~};jxQ{XS^f9s2S zjl3A)gA{l#fQfuXV2Rx20!<~)hx2`c5!j&=ycpvI17?@9fj-7arWWV1>>SaijawB& zUpDiuzb>Yp7*ugiSopptxXIw*TQ7`LY0u@x%hTG+uu>(^X%`*jfGFE~Z9qxG0*wNr zt5ioE`!mY6!5HAGODQPC%F4n=#Ih4h#3|i?lI^C~ z_+;dXu2XMAWApPnMaRpt5B+j?UldMZlB=gDAL9)94ap%Ndzh?VBbuT2K8RPcBo~{v!0~L65*?zOiNal0MzW)>E z0!46*@6&e6P4+8_&>Nw=H|dk1Dxk%vQmfD$QFDfT*AK&hs3DCPA*Bi0z>zRpl!WHO z+DO&wDA*3xQ{MZu8^OHwJ9>PR!$bE0CRtZs`VC2s+T-)X$+(i?yn98v8X~;UD>?4B~T_bf!C9= z8)VXV@0I!$jUtLFycVM{t*fXKYrex|6z;8tkt5DgNq?&@u})7lj@B;zIMF8-H^Rv*I=!>R-a8lT~2aykYz+#2d5~I$1n-6$6;@zj0GIeV} zF@C5XpSQ4+=;3iShKfAJmUTh9v4%sXnamOTL7YnU>R!{(j|R;0 z=rhmt@OFMF-5 zNOhguU1?*vBlJjo-rtV12hvR#MA3ri9zA|&O-jx|#>zIz&#ZBq(%=i$jQ<7y(*4FAod4KrxfY#S`!NCx}9~tngjX4{kwM#HFyR zCtyT40a%bpBnhHyCzz2%BjV^Yxy4=k)+Ij@7x6V}Qs^cN;5lJdn*7)2yP88qe!ti; z;E4QO4&M6?-}UGXs9(y95`rlQ9|d>7>@V?8SO5S?I2z*C^fV<$xRewX`j`x&N z4ry=sPWq1%K=PpD`*75FUh9=8b(jyZVDdD|bvQ7D~J3O^RdIzWpfn%Gw%PI z3vQrIIvzhQF}Dr1i>vFEdG_0n*Z{+&4U&uW^8gaoWVFKY4`+?Ga}{mDq`=@D4PKjO zVl_|z@898q`fde?KFQwca)Zvn?SS?)4+y6a0*4_%QXLjQ@j%*NH4;RWYMJZzrqMLd zYp};1usL9aL+yuvQApJVnWWdd?oOCo?oH#IE6ZD zb;fS%BqNX5f4Bf4X>sRyVwn94eLohUs{WlH zW8xZMVJYDRu1CD~PrN$=QQE>#zxUrSOuLkm?j^4>0Z@~P=vaipz&;k49RQVKlkxu$|F z4YSPZ@vJwXa;QQ8t=P4Tspm^dOOG^Pt@%GF8Y(fMLpoYD4uD)>`dynLI8#hbO~oka;slEIMv{Hyc>4n%}a$YF+PI|Im&tDX=cYk$F_&l(!D z?df_6421rfPfR#-|D`Wj#Ym#54q;9B5IkUl(3JqlGdHEpl|{5K#_hX{e3={Yz#`+3)VsT|tQq@4kf5rah~jf)is*ehP# zD{gGw6}L}K2NkW7qo0|j#KnX4@bU0y`g6Si&{VFc@xNCNa%jATa4j*#8E~kR0|4jP zzcZdGWo7jp0@V7(dDrYHK$d_kr>(864_NVGxw*MkfWYb&pgC@FY*FfW_%`GEV_{)I zmKh*CA2x@9N5zDQ+=YdOU6uf;VHD6HCA+nbY&>N|$e|L6Bjmu@3J|4@37}ZJcN`ub z28R)VdrCf)b z9au5V9W`h`tSlxG>N^4S&NzUG-DJ7R`CQrqlKgi6WM=u@SHu;F=D^VgXU<6V+dg=m|)u`hb*9>+FAf zq(`6s`i3qaZj2ZGA(X;D-7#@GKR=HSHD+hkQu_bpbdbNM4mnH&GUmYT-$Ob6U!5@W ze|X0KdbY_i0|*5fSyE3gOIBVUXLlmo)cBu^-7Tmns3B{ati5Uh^P-Za{~APBGrq51_SpU4k**N7^ zUQP}hU@-1l84!&|-Qre@Fo=DoqWx65e7CvS&0Qb~G!o!CC1Mi5skzHNCe?&sRi4i7 z_60SmYm0BrNQ#O5B7sw*Oq}ih=jGr$qb+z0+t}5_norr8l}MeRtie~LL^GN(a-~UG1Uq@9Lb#3_Qrb}ScAl;qP-7SrDmq;Vs-5r7gB48o40j0Z3 z5mCCkOFGZmzVG*qZ=7+?IKMFte<|_oC)P99Tyx&{wG4AoftiQ(I)%|T4irkSL}>32 zt61T81>Bw>!)A8X(*ode}DwU|O&sn3!n11=5>T32p}CLm_O7bUL1x9M?rHktV8ZGb8$ z1ndm+3j6|dH$3(Zue-ILy%G*MW%+j*vkU|7hj}D%Wx)8G2wzgeBV3K!6-dt&%+1Z? zXK74Tz+wrGnz6Ic18+L7{Rn9u3QZJs4^t|@#XnqTWbTDt$IP6<^bki?CQ{mkYEu> zkml^J0D4Boa3LU9B;Myv5`tKSL(9mh01refU_C$-cyT}kyq!?sK!$?YGCoPhXB!7t z9WjQ0u>fE2KL_X%Kj7Ql-{A+h#bdAgF}FRiBxURD4N|4Qdd2jH-;qw#Yl~)Ob=9s@ z%>e`z1(2Z0`}s8(HhO*_lvm|2nnhjV77{Y>^Yc@diE4WR%%z@EYOgq0^&!?xLL>b1 zfs#sj2Y0(w?L8GaQN|D2nLSJocheSa z()o`^!lk5?Dm1^`9c$vX1y2GDzdpwUk1(47Lfb=i9ccD}@YXGmMZ91Zm~geL%q6gB zMLbsIMRuaKMVw{{`{9CXNf5MkP%N!tQ%_I5rc8`!;n~94Qz58J~ni2}DJdcWdLCQrWdQ8hXx~T~QdG#)Ktq@TFG6#v7;i18h$rbbDCxR9zjA5x=DeD+XS1b1d|N5ZZb}gy*}w zHc>w*MskC|NWQMN@L$h9Y50y6(*2yFBW~r7fd%JN7gSs-XI^qS1Vaz$tp|Q7WjGE6+sfT{q z{@pbTpc)|A=M3pqHgZJd0l|9YioLsaZGHF5zZ+XfIZrB^a?Q_Lu^RE`D;ut-kS^jQ zP}s@1smlhgV%3>PCvUzOGPy~8#OmlYUoMBPgdl=!iaLwRkr>hG7lQ|wX@^Gb3J`ss zF|MzZ#GwWY4&-^BendA92Gw0i$7`hVuTV+SZ5%H*DxK5bRQ0cz zA7C|=k^$Z^wGeI)*P7GVQOqwLhr>qQC&KCvPRXA1HksY@MEuE9^+sgf&Q&7_yIh3f z^&EFi<2)d7PeXIuF=brM_d-GWj80V4cn@HDX3)NDTbb(;p?wU=hTH;2#WQpdDTJvS zyJ0%TVHk#9NyHF_Enra)Gn*P|(1i47`srrqkX0|o!Q1%3O{s`5&v3);azw>BXAC6W zIl)|`4t|be{JDVL3V8O6Ki}ldt`B*uA;FDeXa-ND79dC{gfdgD`ADrd_*v)-KN= zNMm@&t`~ZNABKQ{@N3C$sU!Rsj$LO2$_XdQG7%xnM8*M5+Hn+$#Hpz1>NvFs9Oxo# z{letI+#3m{_6`gf+_gz@%bLw6p`NhY+10IusQ--TjrRekfog^8IN)rSp>te?5zCPCGF9rm!Y8?^W5zhCV_DVwCU<| z#H>~EZVm@T=0%^@H-+YGcVcjzZUzU3b0TnfA>YSah?MeKX-2{LgBnY_UeR8YeCf@K7H~|N6B6Tf+$xg4*Zn0Sr?qY&3DOB@5-SQ z>V>08RI#e{Ig7I0Bm%Y$aU<7GuB@7Vb`BEIRp4hw{eG&M+fsAh|IwJ^CZMVC_O8&3 z*^lv=$1`B#o$P8Z@!4uGWnK39@3A|SzZZ?axwGhtHqEOS@l#bJi_Px`_aia2&#^8< z4KX2x($(gDSAPFAhaKfzu0r<(Lb|FZfV#O0}J8( z85~3$*@K1xT_23iuVFuVRqX1?zr9LHnapx}vM6PIPVi9BFuQZIluOu1(YW;&>p2?e zV;7jKY!bQXz(Xi;AFM0zkk*xh}!P) zV6BjuZ44`o*X4GN?-pTLA5uEfPfhiy$3}Z<8@g1IK+KyBasu2(GOAlx<8(b$z7H~-y;$)(vYmFm;%Opyfr)N5K?6o#AL3-3=Lrid zfjW>jcoq!KrXDi^tL2Z%_tkj<&4~b@kZ7jVxFzM*tC*&Ty+Gb7XO6^vQNU5du^&|F z*Mr^FNqS~=_frlx9w4ktZqG-ajG}95YF6kr|K?UNlr+1&Xn!CQnsblz+pF&H0qf^8 zZ-6cteIuYIe$;{F8SE@%-GdGqG}yuZWfO~WLJN0VZPH)Ty8+BB?&H(Eon1mg!Z=XH zjR#nrM39x4^FRM7&0$if&LtM02vUbP*}AvG+ntdsQV&N%>@dQMpO5<;;;x~J>p49NR z!q)hw)VE{EoAIIwt^Xh#fVh_akckNM3c`7@yE{|7r^kfZP7Te77)kU~bmP++@5sKi;2KbWUc-o;bzN16hp8_=KexsOx zQufOx(9(+r$_inxtu#|}z+s}>yoA$W9#XyU4mTR^We zYlVmoD&1l&a*uXGaX8;>pq?j~jQA5Z>vbHU>@Zf6cx?Ade^;gzMF9!E#+Ua`Hu>29jx-0^M8dp4t9BjT)V1>Lh;IWCx(OhFlW{0m#9PDFl*r4ViIR{6VVkJ3;11Q@ zznd^|8^lw43C0Dp(sjo`I=uqO77`_xFr{}bhaMV3$X!&~6UJml_^r$qZB+JxfV#Jq z%@HuRTE-+_!`f%T6O32rjI1HZk8>Xa}i@e-0 zBnkuFQ^NlxAvHmw$dqe0I6px6>&XQHudl6F(hXG85)q5e0fEn4gVsPD{WY%Sr8LOH zKTf>_zk-HCk@mnYI^%gtraQS9d{NLV!o*~LuD4k4R(OkD;=cqIB00K$Hu@6}4VeKK z3DjYSwk?uAh5!hbb#DUE^(haE1vQE7Dae)zN;va2(9>l60&Gh8mV0{$wol0tohVTyn?A{PCCE6X&5@?EB(L#Wb z$g!Hj8b`Or4lir~dO8T~l;Em1cm5Adi3ko;k{uF{^ZJ;5q?3E?9Rq&jnLYhE=ILV-2R$VtVVzX(1D0HWC()k(wwTLcjMB6UPy7kCFISh^1gobTXs3S zybD7-4o2t(YSsK}#8jv$Z&ixP^fh)g9Tly{)^>4g~XCklX5qyX_3 zO`vQm+my?HXaTR+i6kd^i;Ih|eXVIEPzL=f_fx3i zl%U>cqVKWMe)TAa=ff~J#*JS!&Ll6ZUR#e6ljOaEU+1fm47ebZsfy#JthMgCpytf; zVVNXs^G8P!mQG5}R5++^$3Tnjd)Tdlg!oAC1=KLw1+tG9X4#iS_G*~g>{f;T*YMlfNA#N8f4xo?yG1@3l%F%Rs1kjWNQZKX7Y8<)|Zo01tt zO-aA~W82#U<{PB7toqn*Xc~k2(9o=ZqXU+4-aECKZTI64wf-+%-4n-I-suS!hl6ka zdBe+=h*vNlIfS^}G^lgj>LxlA74=4qm6nDdmUx5r-so)(!Eo}Z@Q zNn7f9zCN!$izANM$)+{&`>PFq8H+RQ4<=e_-e?|k{(X2;w<=8F(=1{(bbMaQ%%j*Wt6@GOPVejxbw_A(=14FFa&k!`^Wx0_|^ju!~d+gs@ua^6VBjE7nM z5R!p{wx%gbQ#Tt{ZkUQt{o33yA*;@{8+U^!J?$&2gYvjxu zgkpqfLFLlYpKWk1KOthDP z)og}reTqsi#6i;2c&ZMsz*59%5E>b!ROF1SY_7G@Yce-K4PKtnUcsHz(+@P#8bz!6 zc~Wr0qI(ivIJ^Y=$3*$ArTa4FXh{L$_;{;{nay_-IO?+fsRy`|gM*~{4VNvCj&$hK z);%%MF^I@7kP|5bo0O7~nj z?K#NtIcR=~jwaodZHK2L9LIfW$(|3(9xAT74*D)L21P5eb+4=I=Wb*dwE=?=l)_ZGc&M)f|}(5OiFw&KF}SAXPw7q<|pFUMr!&4z>Lsc&fE8~V}ywx z;96K8kV?B?4+>w;_{4{9yWd_GF(S|c*DxKZo~$D;fo{+GAdP<`qFW-oXIww;llLep z0eK6E+B}{!UQtfA)I2_)*E%3IPXHc=b;*8b(V?>6Po*)1zHU3@h#sFHBDwE5y+cyW zS6MGoe3_0kryZ-5xo&|K|!{%apN&yf${~^$sSp zKvSYg29Do$?oKDCr>N7+rQzp)O_L??nIEj^^bn?iTyE@}lfl(AND6=BGUvQ`^P>7b z5?7K1AW8&S#RAlb)!r+0jgS)@zTM`${&4v|`((*@}PI4+Tqsy3xRp)j2Cb?4fsL zvl|RWwgV97X~ZFDS7#OqxhGWUnBo?bsk;wu)V-+r|YWy>;&~#Jh|j^Y#>q2O%Zm&T)ai`4wR>3 z&qw@8ipV1&VFu)eMp>ZOVE)y0-Z~xa8x~9Mavh~UCI^wbhh@8ER!!r%rpD-K7J%1dvUJ3iQ;_kwc>guMa=gn$4X122=8Ze@s#&z z`E6m5wY$Lea$j~V>6nl*?9W?*Inq$_;Zz3&A@rjGfD%w=9gq7hr{v36ZNxXomb+MLF0~41OYH<1sw? z9JYi=7p0(uF;I+%hlpWfh>y;YCapZBf^LGIE^%MqE?RmpUf`Oc5g;;u*E*`3`fJ-u zW3p8D>`!}ko%pXIg2%TmC!&Rv)JDV}+l@PJ5|?E;2whz*Pu?vQ?R6w6u82Bmvv zOQ@=}9AdXYe0_IFlrP%vXAPh4YD86<=gi;W3+Lnsj-v5B&)37rZwd>X@KsD$e3+2> zTINqXENn<=dyl$nSSP}&xc!9-!JRc@sJfwtF7|lkFw>g9K=R2-yo1ZsFge`FyH%O_ zmej%4F1TLOUFKrreWvtN)c2n6BpD9Kh|NNuxQ*YxYa~*+l3@})AmF>vM5WC~%0~7Q zR-tJjdB3tX6Et;;7BHSL1z0)YSie;K8MjZK$6_LpC?^j-j+QnW5a18PQgAp#q5Jue zyRG*o62)uLFxyQn#kQN3rW2B<6x;-rC5#hjv=l{oq5o`2 z+BtEkz9J(P4;faIwIc_X?VYCTaFYhxO;q>wB5Q-X9Q(~o@uNlL@3$l_IGH52Uf zmMvwdeRNK=vswZ%N@W^Q{>b|Jc-NUnR0eX2cN6jpBFV z<O-?&?|mwg&3;8Dk|!jW6hl3FrZ%rPwf{$T8``xUBJK4IQUj3G{6 zKu{}RKR(KQwM^q+YCi#Zo||#$EK&3f9$B{UruAyl<*&YA_0G}2ul0+@j*z!^M{SMi z)pL)JO)-*-@7+(03Hw=j!>c}zdh$#t#HJ=`PLZ8Djjc;YSXt4LIOq&2A}EESBE?C9 ze&S7jpezEZPJ!3xJO7=cj@NHG>FhLB+>dU;v2mEzk%*-X<2+JBrXOF5x^bY{JpD2I zR=;7RBBS@AGooV07-mE}Q9Nq^&#xx(N`J=wb8O?!Y*%QH!9$>O|NhXj{;rAnsZ^Zq1CF4Si(uua?oaG~ksQbxt3MB} z^1Bsenp1N1V?be^wnubtM5u9G7`^EtDZ3N3 zhzTQ~t(@Ugxp zGa@09+4RsME*Ut@k(lAccog3|JRIwOF`s!!Fe&=<*EN51=nRvaZ8Tc#ULv!W4VR(7 zQx(Uf@&)~jplU0FBTYyDlAiIX)n#SNL2mJq6)!hdRxm% z@du00vDw|uFu*m7mJV+*zH0o~Zrt%pKHta^?;^R8LY)T-Czd|fu%1eowj{^d;P|C| zXY6_0{z6IIVV^`l2i~qPuUFmnB2(30$A=|CtgOWJrOtiO~-IFQV@^2JmXn9giRr+I_T3()V9abR4!3X z&%`2;ggnH?dFPGU`M9lDcjM_xopTY!vw!D?G^VoNYwE_uC6S}4lZG*|y#H3%*lU7{ zC5aw6-uG2%j@r(;9^F1wo2h6K5W@9JA?Tg{={CB+p;o_c#5YTff!-;3OGDAw zs)!yVNp8yQT`Zni^%n0razhHG83fW|MCcX)vwIiBlyj=L@Vx*J z%arEx*H#4t#-cg-=STAauOeA-Sw2A!O3YYt`4=bxJc@Cri34n} zm=5di8-AU!TRo-AM$2Q4QeDc`lAyZhw|-qSa`lpff=#@lujI$=_XLl4Y<|h0;vszvP9z$AuBeVtSvu(j&KirsMO?6t zRu8I|tROxY?xe|F)c}gwXOEUo1Se^n&X@78)^hgO*#vQ{lCL&X@U5`N;)JIy2~{sP zHxMukn~_3kRJ{&3~w9cSCcn||8I4%##wXh<^bz#X3DRHJrd>i`RNIk$imUE=(mo_uZ>6pDt51Sj zxIex)2u=J6OJ7O`RZ&vi()AZqt}b267HMIH29nn?y|~9yJOjdW_iB1EuCVr-%5H@d z^SuDf4lSavgD@=8UVH61B3zD|=!b7KW`EFju6th)3B~o`xkXvq<%tNgP#mqTR2w%& zS&vtTJ0WS|pb|V@QC;FwNFqJBij{KFM>vcVaB?Cb*f>GmKqVm%q>e@y66}%a>2Xf! z?34{*K+GiadiPM1BsYYg5W+J_-HnRKYYCNTqmiT^rD{)#dFilhjw5)K&>xtEa;$G0CWHWg7_SYaTOIPs_qdzuQMK??eCJBI>WVV0lK3e5xZvgc zP8Y9FYCbe6wJMyf_GGFZUTx=eTvQb8bqk2SCT23|VUk417tHyJo08JEW;ivCdeJRKz~JT2)kYW(n}W? z06?vjT{~qx&h5ruj)m|Lkw%e;9eO0%cpM9cvV6ZSW&inU@cCPeN0bP{!Qx*lV=uGV z$DP)JylN7HVahRiEo@4_MflQAvbswE=a&E#_66c}RncR&L~J28G@9@c0aL_Xry>-! zZ7qo6JIEu3DGd6Xsyoun;>Ofevr<0XihS+(Xg6)+N+pufMBZKfM`(!76`186;a|^X z*ScNeRz6hym}8N1Nu($C$@joSz^;$nm55a%zn`02g!F?ub(Ob6i5=v59Vbbu- z(1Turig@&szo{Iw3!fCdUYuilgRTy0!&=vFX0#NbHf!+?h}NhiFBEe!jpqb{LVFyG z>ge&CXbzSz`-P(hx;JR^tx1N(aCi3B%^1IN(f%H5Cly1d?z#=hjJ=O`@8OM$3zt_; zt7JtliiL)esIH8S96mT3JsW8Fu{<47Us9pgfGk)KV=%em2Q4AYjxZz2YO$UlKldVH z7}1p$4A+zNezQkrV;zeUcrZh$uXZe%#3@d zlQyQDuNa{n%NNg7VWSuM)0+-s;nU)DTYEEC#XO0)?bdtG@ugIg~J0ws>rFl4* z{WiQf`3)nNl6m?W%paj+BuVwG7V#lsZY}T)1m|Lv^9o-fkM>M`5c|zUsKNzO*x#~L z<%W7?CBrDR3oU;Yu1RQ#rbul{qSGQyCPJfNQDxJnxVXgx%k=21)hof_%ve+vOs-vw z&{cI8kPXj;372uZBqoc{V`3i=_KYIWWY>%{NqR`crF(fB(b%IP5^;6?6*myFq*;Z! z61;3go+IbrGBh08Wr`q@Y3}?6=}0#*-Kr4bwv-V_#4vV{eOU;XR37OI0e$x8Y$$FPZw?L9oQeFX1r3#Q*eh9g{{srWdgCiqe3;Owz zoWa+p=}q3ds_^CvFp*^B0 zAtK)0^naX*mfW$nUPf1&3@&m(%F81@zj%CLPGO&#^pfHeD(xuUd3t;bo}z4gGpQAW z>E)N?YrE#Jq;)-x^I@Mbsmk2H;63)?TDrXrI*Z09AV{8zM!p4c{L^VegcNebj<`GcImXP#Bgsh*$TpB8U+Gv~rQ;ymv z8)%-4lUIs=)Fx}&ZHt45??EGu?h(I1Y8A@gQ)Ep!?YlP#+v|rBgc%tb?O=WQK-O$y zcz1NT+FxKM4Z}})ERcZ6gDmagw0EE08XH;R?TBZHDUnS~n;y;88#a@vjE`aBb4$l} z`dIF^^qG?F_#+$$e)<-v)$fIy-Ae&UC)jzXSd>ynH% zO8yH(zT5&hY_cuOk{}e~ey|#1Sv7DwsVcvuPd7^p zD@3PFXNG`7vx5e977)aJnq*%={D_hUwZ=%B&KLf*d~$ciDR=33^dNORe>sg73LP}< zk))53kAcYBLwhX1hL*NK*!v-*GE>@q^sP%Mww-k@vMhQvKh!tzej6G(977fX`+dU| z*VFdA#X(sjz5K(Tn5^<8R>wkXpc*JIGtkn?02|i+{%=+#38970e>1{4{ovUq6P(QE?`f$ zk@AwvB&pgQ&2o#Bk{T!pFBK3h^t<<8q!Uq-^O{sY*kEqd-TD3){<;)}HSnvawXd~c zZoz%>If9}bKD-&{*C<{K-Ly=9UaI4c*KU5I8$u#Ype@Wn9F)UW2tGg+n+(R$3 z%-g|U=**)JLo)$wQZOP^>0Wt1r+Xz;92<*NSGj8i#)#~m*gx-EN z*1WFwR<(b(_I{&z$<5k@hsnNut>Gd!Xgsu`fgRPx{#rL>F}xSL*+sljBPAE_Z6Q+L z1lw9cPL)QysL~J)HzEDtpu81!bD`kWPXRm58w#dM!WF%t!1joUBl&mRviIKad!#_z zdK{f|_gV(zj$|&UE5r;Qcct-0EMstV?lLFHD~TLjjNU0|1oBp%Gmr_ip5}HoB#`$+ zixVCMccJ$OcL(=7bwaF=mC?1UV_lNu)0GjXtK#bK&Yo}ew(Xm*8fvDoY?Ni1|70F` zG-2~n*5n!O5o6qb^v`qs?#r{WIT?hlR1MkU{;qmTTtXjb60DWcdFzIVvzuiqEe7sqr#j`X!u&vS6MorKFOugA#+dNXx|Xu2>P=m5TQ7A zoX9(>1u>R~Y&bk7NN&@HMxdW^uR)vhs@jfkm~oG-F!i;@aj_D8E>@$^es7)h zj;ZJ7TiGe1mQp=oK}r|?b=k~tBppWIhZ})-F(d9M_r4p&nFz<_NrJ}ej26FWmIBRN zX6G7OD2dJHER}qPg=a&Tz)KA8WP+wS&z65m++x#HYnba`4XPsRs-X}C%5iy0<)>JXf_nSE#h`!2Q^ z=<@v&?FV3A_Zo#O`)!a8jl+4DkJCDGM-@Ph__Pd(rgDJ6Hcoe$2Qr@a;4 zDr}GLRnEEo`ALQ5m_-W%HN9U_k_k!D4 z^!G03507byl{1bNSyI}Dp?5Hv6?7>J=MLCwp8iyBYN}iqLY!khbvdU&$syr%bIPc{ z5e?{23~>D9dBxKggwe;v5ekEJ;XkK}%?;Jkc=T6WWJp3AaxDvy&82Mw+d-%cXJh~9 zXNWH6*t6YNeGu&q?x8eVmzkp^MhfL{_dBu|Uu_Xy3dip0!QRajsU;;qF4xG-FW>kf zv$#r?k5i4fyQPHA%rRiUTjmNQ?o>tI)q<_uwjiv3?&J67cD7XLra&%xTT!jn_3-jxWBhfSGt%`PGM*0+qO%~ zcWgC_dWeHt3`^m~vE+^V=6)D(C2-zT*#yKG*wQC2S{#F05zCyryU{W6Lp_ zcnk}5)vYI|lpGdYYH^IGoY$nqD!qlTUr-dsasJ?adi@I~X!zYTJ}?m@co|~SzF-tk ztwcdqE>%P!p327y%di@;CMa9&G$kh%HJqpUY8f3V@MAWb!UnnX*f3X%fLEl?@H6zu z+4oR#tQ<+a{tBK7haRr`(~kpv+luoe(wMpi2$1kN5waMFW-)YvEGbwV&5sEd?_Q7a z-FOE!v{L(1NoJOXMA(4i$e&}Dv(KIkLr3gY)H6Qv@)q>^u?tlaul{@z4y!~^??xu4 zeVL7ChD?=5lJqCTLkYo98zD}CSmvTBQ|fMXhUZ2fnYYMK)0+cw-oE)1_>Op3Foq^f zxPy*V+4ns@OYEZynz@J#6>}3idr2pBm(YSGD-<E?@w9?0X3xLBEfGuuBVMGd_!Rj7%Gz)RQ2-X81nctJd+OHUX|t-CM+V zE02gXj0uUopRni6#~%l zKQ;dB+>MG79H)!+^V60|oXDv_IrTvb%3D2vx<LlYnL&PgqB{e5nopT;IX%G*l6)Ok~C} zFNyAe?X-Dam5dPG;bHNyfuUmbWIfroST!CD*ZT znnG`uMn`?iD{cXssJi0t9Ik3;8aL}UoNF4lNy7fnE@;R0-u}zqZ@_nU*FP%jL4daG zlJ`V2sUZ&$HizgQ!%B>Z%gz!0Y|2P>NqWmNqc=+ImM)PoiU64~>UXu7ohE;!SctxP zk@?lCNS2@HH}Td(n7E9xUf)TSpIDDYkshLtbzC?)S|S3gO?A-MuO=n3t_S#dSVh}v zcxvd!*z4Y(oJx{{SC>E9;!X^mxQgrP%wHU2?sWBt1{S{ygP+7v!Ekazv|V?3#Vzd) zO%zR>RwNFh3Nur~OQV%X#ywBE#CkY5kqcMcy zc^2b8#NLHtuCuOH$C>VN?jMZFYtd4m6F*9cVMMH$FcXgCyg!}a|b)SdSI(CoZ zQvHwXNMU(PVfG#ZuzE{i(PIqcn`fXt<6)%!bM`~`9p-K*VO{hYE2MS%earl^_k~rT zA~sL%SG>6tbumLNuX*lXJ{C{6q>!?qWT#%CG5VpbrapjMS z^MAjVf4}o!fk?RDUV8jd0e;i7*DL2A1gcdsnO@y;l!a1NB~SJp4mqv*u76Y5`6e?i zohl7n)TkYr2e^fRII`$EI9hYPc|7Cia$DH~wrevtd2db*D!$SX_;$4apN^poi3tZQ zap1Wwf}DbVaP!l_?zUwQ#@n_3uB^OLDWv~^3I6kVj{h~5#|zP1)&d2p4p8wr0)R-l zNxepE2-u$nj#|+99ybWuG$^8UBS{p+crw5*qWZ#m|20?g^*h2`DBc zB>a9q|3Qspy2dW?MeZB`7jX6V_U^TyTf(UU&wtWffn9p%Fr`N*0je$g{_bWND3|}V z1MhfMA8!03_-4zzyu2BJZ%|rV`m0C|&GGl=^fyxc1Wf8$dGWx>3hF%xGdvwz?#o>$ zK43?MQ#9Dd>Hh5Gy&K02_GA7uV7hG%egK@ZEK=dndvUQ;8~K%$l{Mgl@E$skh`!8F z<4R{#dj*S=?65N?94ywUUxJO{ukH>* zEnakmEJu@MUCmPxFl*>-_;>L}@FMQ=gt-1V?|N7junkWiAP$@2=-3ys9f0}+EK4?E zvSa$XTH}k@+S!#>BXVboS&{{o`ya~;pLKxh z8giBb`x5(5^~XJ?pBkjEEVF12IRR#pFY)9aC6|;vr)l7m8XFsT1bXfOl0#JxP=q-8 zVNhm3E9s_#I%A6Z?6J7ad}TeW1x8}i7k|Ed=o7kEfjfl*^B9FGffb_tiLkKaHS&-Q9ZYrw%ru#{Q48_z0f zg5Y(ZA%P^`2>-Ry?eRT+FmRlPb`iNaII;k{XAt;0Mq<-#diF^XV9?#}_9`G8Bopyu z5aa1Wq3Ij7%Q0gDH-KQ90gN`&peUOj@1%wZXAeUpvtjYH0fI0fP?=c!fdhjPdYs=Z;!tGUPS}RE3=0B>xE`H%n>x#uFsnw6YatIJuIdJcL zuQknEC83WSFO#;6Ls@V$0db>m09>U0U@9P^WKxpQ=8OC5^qv>VKz0nJ%rsu^;{X+f^>)CZIgr2R<@11BoY%FHbQ^yJOYd4bx@sGs669C}N*LDZ68@ng)6qnJp1GZDP|KE-3RXWG?b6CprT`Fq@IM@ULt-ifc zT4Fj_XccQk|A#mMq3Zt^%@K}q{146KU#R;R@xYjcf0OqA?HK>hSQv0J3;d7&|2YQu zWAm|E2Tc&go*WAP-!nw9oWkk=v1E8_tfU}h;j5!A87P95=!RT~y%zQ;7Qb4{)B(1% zMqnwk1CRg;PWZVLK^{3EOu?+=UW>f^2wu}c@S1UbbDDfrqLk{{^Pel_F-2KwK5TP( z@YU8%4{#YPR-oYh@823A2s=%1e7Z38=q2Lw-qA}Th2I+>op}RkS&kvM{ry>6L#iFP z?o}~5fZIg06~GHbK^eOnPYym;fYvEN7^m^qG!O=7Lw&&RYS~*d|3Q*qcJL5|!Tsm| z5Dx%K36G~krwS2h03!fCodwbz2bWO34cK8ldw^X^05~7pM{Y2MfI+ z>VOFG-fgk1Wfp$Yw98zOR7x=>K!_{>P|S)fh1CCECFJ5{88% ze=yhj#0~lq7>xi0r3{RH?>~PYxPNQj8c;eDdVGAGk)O}OX;PO3APlpil8(O^`~gFQ z5fqc*f?$Ah*vU!*(``0>7dn*VoZRhj!s7ZXn5}t*oKdd5t2$R^<(Tm4@;UoJv;kDlrbQ+UJI3n97K_qM}hM? zxfFr3(e4QGY9Y>Z4b`GL2kA;w>H1~QJQ(ocABf14+d(-CHkAivujIRLWKZmsf!J29 zwH~~xe3l)M`odb^C2!oT8D`+(`f>kw1rv}Ns!RtiuM)Z2J}&?(PuH0Ie};=?xS^Ec z762j`SRtSfTeSw9*>3$Tvb%4E(>ws~vGad_G3-fbdT(B4=IUva5Z6+LN&OH2E>vhh zS#jY+5mlCdZw?s!G{QUBD^);PUIU`hpeZqY5^(zb zH9#1t@^#+a09H_rc|a+LSyR^kJZ^+LI@g3JB}Ibo6iFi5fFK#3zzn@`;93&*JF=`V z4EK}$9*0N225=)f(Z$+Y*8qB;7m@Lwkqfv|;O_i?h0^{%31k0Ayw3r_N^~Lpzce7k zpPa)v+y?y$R8k@N1xg@N{FjjR?;mQ~dU_0SXdHZqSGJxTUtO-Is$q11M?46~oXqeL z0%t;jHXsvV#Og=^7g-K|=*9#HU1zmmEXITWA>94?#h{AIcQLpg82W0)G5&={eD#2f z15PlpXM9l083H>0HDKAv0pQI!6^OqlW=2*P1L!bjfYDG^Xx88^voZ3z zBx(`-ml5Dl03i7HD15Kb#{Ifk+vAnq9bdp9eh+{%8EI)9Da`-wmoksA|H*s33S)h6 zyX`{vLF5D>GC8p+Ovria9Wr$Yb;C=9LePJDF;ULyG*RwxJrACoiqZdYvLd7b9|qqw z@O;lB;10NHJ@CT-X={j&l!)lVTnE(WvK0)x0Kzc90NxR3c=f#kylKCR6|j6H|1*J< zvqA9aFJq-{W#F6-_Gjg3NlA~urlGp+^^W6Asfg~Ny9)j=@c*^Vn>Nk41)MLs`4e)2 z6ek<7@u!qt#wc%H<`em23q#9Sey4Lfx0d%!mJn&co zhQA3tWikLBhIEt@c)M!6YSEeb_VK_|XCA3Ad)!a|Y@l;wBl$o60=COlfrs22>yusm&lggg2?1|01!lj6Yw9#U8WlY` z5tN#cc5co}ubl@LwevgxZcw%0bT9xm3q#%5oC2md{sdO%DQ9LF7QJ4(UCTQecqHah zV8eFOj2S1O5d+Tcpu@d@u{kH~gFVdQ&MBb@0I6h<1poj5 literal 45584 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 z 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 From 8c42c66094e988e8d5854c6a70a8fcd93c984271 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 6 Jul 2025 23:11:02 +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 | 4 ++-- .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-changelog.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 +- 24 files changed, 38 insertions(+), 43 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 ad129b1336..416b37c3ff 100644 --- a/.github/workflows/blogpost-workflow.yml +++ b/.github/workflows/blogpost-workflow.yml @@ -57,5 +57,5 @@ jobs: max_post_count: "10" comment_tag_name: "INFINUM-POST-LIST" feed_list: "https://androidsweets.ongoodbits.com/feed" - - \ No newline at end of file + + 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 6f519c5792..bbea636f3c 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-changelog.yml b/.github/workflows/release-changelog.yml index a7c1142363..9647883d4e 100644 --- a/.github/workflows/release-changelog.yml +++ b/.github/workflows/release-changelog.yml @@ -15,7 +15,7 @@ jobs: run: | echo ::set-output name=current_version::${GITHUB_REF#refs/tags/v} shell: bash - + - name: Build Changelog id: github_release uses: mikepenz/release-changelog-builder-action@main 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 e4cee98aba..e6b8c6aa8e 100644 --- a/README.md +++ b/README.md @@ -92,12 +92,12 @@ docs/ units/ 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: # ...