From 2686f2a45ed22f979b6c2bc77cf52a4e89705385 Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 26 Jan 2025 23:19:02 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 42058 -> 33062 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index 201183ef96dab0bf4c86dbe9baf356881c19fa39..4b80d6f93f1e43d43bf2345cab9987ca452c59be 100644 GIT binary patch literal 33062 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

F>jO|5%YDZOOPP z1MBe^{tyvobIqewaEZ48R(p$`AvD4xtfOw56{EiJ0r%c?HL?a`ea~%RC5G8fAdiB+hn+G&s5jcT&1M!+V2++SIWvepl&ee zk7RlBHYDV0YpbvG=EOahExq9R-}Av7<}>wzn7*k!3sp02cL>E!Zalsq+R-%hlzH?B zZ)syg_)Y+IMv*E8$YqVfm37E9sRhR}ds*WD846ZM9D82(4O2mXeZ^ zSFc_Xk&`1$y|cf+>euNQE=-4W`UZ8gB#Dd#XI_pUQJA6%2~LGu!qjAITaM1QKa79r zWOu=F?Z>-OLvI?+5guyp=XeoJ%Flm(@xOKJ*3M2V;lkEd-;1IKjV;0Z_wSSAVd_*` zb@q#2J~A@8Fv!j)G!1@6D2t`)R@rP!*TsOdlXGxzFe=7>{dC_qmftq{^dyvuf3V!*$^87h z`D~-8u*;To-tb_Np}4B5YW4Aq`)R-TMXPny^aBV$3H-M0m}k#^+=0k9J+M}E&S~k0 zIq1NPex_l2=RUn(wt~NoD2;)(NrXF{tLLrcLiJ0bn!wdPc5=O>epW>wEeExauRqrJn9^FQEo$|NtTQyh}zbANZi;JhgI&+zJk?c=N*xK68cO^UXb-iTsgJXnuC*UhRdc^OP^g)7XQPu z-E=ADd3My+(Gln}>lt%$@+!E{Wxtm{of+qjW?_bAkpc4d;1!>yO!oKo5Xk5bKA;@8 z9p^mqI7bbSTHt+kwZPQW6mn{lgk2t_f4BQJKwoJ+**>H!ZY{P_)O7I_EHq!gE;?NN zB9_e1;{)8~CIiD=H?boLVhLmZM^eon6dN8s?7e;ZGBuQeSQ48dN?yIdSWDNz$w{WD ziA(byBV&MRcXU+TlLn`C4G#|w^YK#Cnw8kF)zKolaM7dK(|b?06K+pUPgC&QP=kTr zym#*dIQjPm_v4r0)+6~8kRw+hBtDAeO#SkLfRg7eN7FemKR^GB+xp!fmb_?K1dG!y zvoh)52b#RS_e)r#f-e4?4Z+U_u1lmk6_#!A7+qkU7P}6XzbG&A)ZY@f-4^w+ep4^^ zuy-k+#P_=7TgrED-`)@tONQxL*xc+j2^Vb#$NIJqF5Y*rIwa`4L0;7On^jrtG{g1e zaLoY~74>ac7}CY_waWs&eS6q=wk7PmHKmj~ZPkHE5XNvAvJX+2 zze|-0BqkziE-~pK7x(hW><~K`kn%Vj*6c|UPZ=B2!o;Wi`UV5H>((a-mM3RtLlrMH z9q?OPe6i9;*L(Lb5r9v|%Pp>%w1=cxPgd3+3@X%LUYv!{iq>lMXQe)2ajxwXWMaY+ z7Z)!rE89IhtZ))Yqjhw1!gr;lxopV8RlX=sS@znpayJGTL@X%~o0fL-yfbr=Bx;;S8VN;)0qPY~eMaZ}(N9B2#zcbAXVxi6 zMDJ(*4Ia5W@?!m!(Y0l5CzAeUe^L=B%BtXW*Ym7om-4xp~9)fx^!EKyR04_vo z33=u0XfyBNEbT%Lm3c#Q_2vM(66=@vSCrQzw6C!F5#h&|m2s=6s8kY2>B$86`0Fz# zAabwZ?w~*8hdUB|AqL=8_vuarq1`I_j$S~|U!-X%4?aWoNYuxYR3Jy)k9QXV{thEA z_Pgcth2301!$&}v!m#w`>vmd+I5Z?k{gL?3J8OSxqHp;aD~9|F2^93sgRjwVd_cba z3$Go0V7#+hyCx=q8^xf|$Lb1`AJHKMMS>`KnZF<@=W3LEn{Csd=j)u5BrIqQ8k!FxcW9&$JDE*oJbn-IZ>Jym@hFg@f-Qf+~0GUkn_;NIducSe*&BhpT-_*JMB{7 z6Os6f8Wg3arFVV?(nY)GzZfm7Kbm;qW1oGHSJXIPIcd{6G!*gcm$}#FAD8`-C43YP ztzw^@9XmieHJg=_uP*-_?;aoXdwc(bPAYpu&H55M=URMwFZsyvdg8bP!4m;d{Tj@~ zRfu6P*gO4KvRz5>Hdx+;fRd(>C+M&oa_SmIiz?=R#O5;XL)l80>O?ilOO7B_o&~ zE-5~WFPJ7hB|_%)yvL*mi~R8Ja5JFVn)Sju0lPT_IEL{Tzbnt4J&Sa=^6(IO^7)bR z?}OEi$*ORAseqm31ly65WQXM*V~8y0+uoN807ZJ@d4s`C!y&0_xFzcpEYG-ao9@oH znbI1Tn_vBNcATZ2r!ktCK5R)L`0^Ii3CO5lpj$N$aV%RUotd5evq?u7IwofPc7yBw zGS?;MShan+;A_v*r5M4Ni`aP@1@n*(JuXgHc&sPN+pQnZJ|lpKS(dqB8sK9J<}8ht zde^7Qx;$&MiNh!F@JKpE#FYzh1P1~vijU6o;Ht3mhS85~l~HQI8hQ^xDcj2W#c(Ac zb&OY9Q{`zE6(0TJp~OdidVQoI-FCJSQEoFGe^9-q*8pI`NDX$D|mO52qz?kxsO_O-3ez7?OJ({4@zU{3WynDE=+ z;Dy&%v~yrfH|gnL^I1<6TTk-sI{^In3|Q%4WBeNDQRxI464JHsU=36x($6`>`IF;~ z{6PnY4$B27x7_6J>iTniT|q}jr>28e)GboX^LM0cPvlp1&8JUqVqjo|kl#avT)#gG z6`i2#-m|C`m(7W&*jRE0j=A^$0x8b5wWpv!^6W*4Ny=}NJvTJw)xEm zZop`JMyZ4xvjtfIbTH`@L_@Yh+xe9qUiz$)xYl{I3+ApHakmX*VQAK3 zasHU4slWkLuq^mTk~W;jD5PopF{mG)c2RxN$U_0Pbc-|MMOx}ME z$yx*OO(x1M>cKvSgQhjC2GLGVS5k(cGKAy+AwLsVKVPS!>v}4-u(1J#o+ZJj;E4F; zi&A1O?C*$dwRXS`9>Yd5Hjf_@LF8HXURhjx9~t>=zC{1y1|*RAO~Z9w*5TG=~e@QcIz*DG&)eT!;R za_SYWtk@Led4Bft&t^a*f(nHjpc$Xd)I&Wzy*LcE&np5JgSQ$lFWkk>ccdCm=7TNU ztQDX_(*^V{yj|Z4*Bh^RK?e6<8qu{~0#B{PmK}S&M=VjzMfg|)6_;LmIDmkr3$R%S zKv=<7J2xU26~Ac&Jxus<%@OBktv z=b<`0#j}gX@NhyTGAMiAJ3ndLv;?IS#FRiJBm?oq43HN^Ea$F9P>X6m}utJaQud^d}R1Juaf5FG)E4ySY}AmuH;o zyQ2C%obDJ7CIDfrfrMpG+i;#feVRMz$7d3Oj*L&xU$`eND?3zat&7B8^$iV0r$27^ zy+elioDHVwVuT5y(caP*w{ST~PrbMt_03S0RIh$csNQX-q7ZgwgBVkC;x?-9LSyK4 zdK;WB6Jj+$%%k`=G6vbO#iba-<#Dr=Ou(;;%gbE$^Iy3->fyWf=X>4A7!SUNj4)kM zcix4BKXxxpK_kGhWZWKPgz+^34GQ!MMM&z3b=ahS}PQf%&e?mMn^|IreH7w z>xawej|()oA$F*-M!8eSPfvbc~c)GP`E4c1NW`ehq|hFdgxTUvvgstFJl| za5*sVba!zsG4_+hmQ_(xlZJ)(@Zm#sUH8;N-d)IVP(e>jJKG;-mX0cWF7xr}qQBgk zyZ`%WQ$a=LDwNLWzt@YR7`-V&F+(4iT)03q^Ymk(#MYN1{IotS)r_Kw^8gS;HcLX( zYm3oB8gL2*z_GG)o{@49jP{G)KH!9>aGN3f70X3yN_eE9txU3EIN1V3H0^4QyoeWa$}MOu)8(T><)aYu5P;<}o~d_T@@lH5Z7we6q(F5hO6f>i zywqUQ0Z!*LdU`yb&#%D*pX`1 z>Ur>69-a~L2iz853;B{BkE2!64WqaHarwNLiOiG+rg>xKSp{z>zW-9mY! zpkOlp_1#|(vx01QX_r06XLt}&jQk!+LU*&Cur=>kM{g`*+1&ivqW)~^6?$qlw7C1X zHy%m3PQw+D6K`#=Yuo`fPM^|f-!AT+{lbq-kHMFw^lypMw&E(~?=UlGm(L^;EwM0j zY7|tvbvOJTFJq)A(Z+HUJ>LFNooa0L|lW+m64f=(*EU3DMC?A z26_oNIMDxTotti=CqtklBF?PRbG2b#GA@X9_W)aymWww5A@0Wi$}8wpc|k+uqMBT5Q?e7mWD?H z8{wr#Vw~k9i65hl&wS+rd>n!uNh}TzDPxGBi4>0P4&B$}0#NC(NmN`^$8B?4)Yk$+ zA<{fQA|H$-1`kCzW(X}?HAfyFty=`ypiN^%j?rifh0TnVQxBl^K8#WFZ7vdZzp24{ zBq-JV*z$HUvc|!t&%K2lflfmX-Xj@NA7sXWOS2=#%2|Y3XpTLm2}m5iz4j6P@tFUe zD@LbM&G!Mb0+3b%TLPqfpnezigCMd+Eba6c*xQ32IbewTd{%E>{nsbukRaU=ULfs5 z;WhaHfKE)Pj9wIfXC~?_QO+G+H&P^0Fm&Y)yNu`=CD}p}He0KGL zkN%I>C2}_B{^>WfLYZQ|bAajpF=@`OkPYSF!=Haf{T}@>&#O!_Cp9%Jq8s1J>58Fi zfxHGh4bLmnYt3s12>HLQYc*(Yf1isBl8_?3@~H?}z{1=}{e8_1G0bYGswskQ#fo`X z^zVZ%!EN!AE1zLJG{u#Wxc(X@jcE8bat!6QxeCn)o_$_;%C0*PY#+0VYQVd8&psl8 zFqO@+>#@t_p4e)tv6_s>hMdp;##V%Pi@^YcFpIP_PxQw*8PwYFTuBhgmAPfnS?$+#qhR*WD@^ra%=-j_y{jV^iMP>`mPlEXUpb`TN%m-N2iE#oVU};_0%+ zA~{V{$`8IVqQ21`6S`%5o3H=jXK4IGKVYoXR3WpY0n($$>0-oRI0oAe8d)XN!`vZ_ z1!#ALs#eE&(XH<>hSLNQ?)4vYe0SLs9>FVWIWzZ66Ffx|NKi2{Mm66+Ik??_BC))R z6JF3qWVg43ikLum-Q829v7`gcIq*3|OzbrT}G@W?FXb9a7>ZW|Hk~fM8eBYrtCm-(Q;LzGz;N|UFab@qb;^W?H z*AdR_ST~0F0~iHmSEG2sP3mku>G!8WrsYEIgW%BQ+6xv;&^G#B@#xB@ zaMjX>%=?f0JECU@wNxTs1|~*uhuD`B?wZ=w83jKrB^#|ESe&b|Qp#A`ohn815G=`( zY2A^;?)ae=gX3eM@?EYh+!|L(q8QgrBx}8mI}#d<&-{T4=Mnk3OX6(GUQH7 zXVkX}(VD#nZ#tjiwQ8F-yDzD|EaSGK)|)=tH^SlI5JzvmCY4@YkYN99&MF}D$|rm5 zF$I=YlpY~8`BU8nj3_)5vUR*glC>_;WxeP0h`VSaY(X8#)pY{9-y5dwoHWX|%qeGW ziv(Puxiz@wP=?(s@UbFqs2g$6Q2bu>MPr$%))#rJj|im%zEEf+CbtEXEi5cZSz5B@ zr4i(!m1>L8}`-Wh;m`qXjuc(G-eea$!V;`p#SSMQT>fomh zufHcrzFN>&$ek_zm|Rq`UCP7X*93hX*gN zeG5ExY|F{8E6d5+w0eLdk0DhRb?*@2Mk#-&XR6LeSUexq9F!Kjax*~iA>j=l`ONug z;o5;8lTm&@^k%e&s|~y*vDfd&i(^QH1=>@F2j@|>5VA9dB5vZD$;I+t$;?p7D;6&$ zE3VkoHa{=hpPrjHSk`UW@(xaCr`b^<{a9wsC1hQKk6PXsEGRQ|=_C@fAH4eGON{IB zadYo@=lP%L+oIMrlr-c16O@LAd75_VN^? zHxIt?n0j^G$BtkdbB=GiHfTltfhg_%9oLk*M~$lX=@t(KC`=k9@&vv!aD<)E&6KOy zrB&WSDgRvW`0!-tLef}{O;y~#lD1GTZ*x9_?e%d2lt`PUG>;h z(rDOr3)63Gwb!7)HsFprz|C401f%+h&=TQ&Ua~hwTYQj<5ix%FEuWE(^)&1$2r`aej_y%`9gpHVT-CWHA2RJG1a4T~EJ$M( zx$M3_!j$oIIe&RwuHo&K!-9jvLEQV6xsM1xDQEBYC+>f`<4us6L+ny`# zTI74L$E%!YWRaJ;QO#Ge#>lj>RXizH$#&E%IGI`Bw5D~7wzqa;jqV12Yl%3TVA%L$ zsUs@OVhNDv#l5>1zZ|KmPt{zjt8B0B*|NtyOgQ7O^SaCrLn}{q(O@ceJQhs+!74^E zn>6zQMLl__^tx2DP{U7oLZcybyCX!Kk)E|a!M?NI5*|vzG9my=Xax2B-qa{l;?H}% z%p+8)%nkbYr|J2OJx`l zb5}rX6XoSh!`{!?!3k%&o~>^=2*;^2p%r4nVHrn_!==wpdM3@;@Hx%&*cgO(@pH!P7Lgtol=p9IdY^Y9tdfGxGQWPZBi_vvV$ zR5Mg*(`j~{+BvlCNoJ~1Cz^RM)mCngXXK;3nbCs-&WGXZ|VB6SV-Z zzS8{7GG$?w$L~$a{&!|}$GcNX9t_z|ld*EBTDtB{+!x~)j5|2xCtTCAiqB;u5+3J~ zyt#CHv(b%j!n~zr$xg^VCih{a`MvY~^I4iCmAtzO$!rA}*~1h&>gwLuJie!%`X9~Em!DM2@R6kedL;lW_e z3@K3AdwkON)<@%Bpe#qyqDIp;=S~5#1;{W!LGqk!+@+V*l3sct#(9gRj}?uw&Hpp~ za01$^io)=og=z=g^Un0SI(HV+ABQZ=7wP=9m4_=9)5)VTmo3 zYK9WyBSJ$uQ}rGMi&U?zTl!sQM|6SKG#`o5l1-Dv37TcHjD9FZd+xY69DjA0f6BFc zTi*L4nxTl*zRFz{*fff+bwvGG^;#ZZpGoU*uwmQN-`8e(=P_yepVj+3GQ1qgRxF`P z{Xe#y9p?1-VE2eEaWLVr_&SLq0XHGaXg$_I)d3M_WIUGEebis>n?yU>`$WYguM0z( zvhL7LO_N69cuhEkMPaF0A%{dunnAIGFstP&8g`QWk}fE|aqS=|Xhz$+)MOlM1Y23_ z9Sn$T^ZcqO+R4aP;G(4^6O$z4-5b~F(hiu$g)imu44Q7b`F?pKzGiQ1U07 z3ea4witYD~f#oyjq0x)`3YUH(;^HMSLS|;T=uqc_(&%hg7+Fj^Pun zKp5QsY3l`DhfIQjn(%l36kT@+GUnzpp3eLc{YAWN zJM4bqUOTtBjQ7JzmPk`Sr-tD(t;CSzd)5G-GMsXAM>mI}^rkFapzrYFPTlXNo{45R zzE~t#jjecQ82Zo1UKH9VD7MX(o_cH6Z8eT>98&t^$p>z4Kl%1h*fwfCXyOC<0C9(= zl$X#ee(od0$cI9P_G`0_)QD8?{@fwD`0x>?(w!9UY_%N-!7n`>-w$sCtEQ*HmNyRT z*XMo=iR}#xrQ4mlq?txwb9Q&NOA?dw=ub=85IHQc3raUVM9QJbJ)NfC9Q+GUa#}d%N0!lQT#-TfoCH4;J=@(xq15B&C%*4~U4^FsNx{W}b` zEmSGqb0hIGa=7p=8^aYNMbjkzuTJevE_F?Pwkun!p~h3A%Ux^2UKio&MVBirBnAdv z*gi}F5ANj{`l%Or^D4L@L={DSY`ipS*&3+cs$L9a2%_|SkKGP_pZ!`y9u{|)W^B=sT=%Ll~G z@e@_pk8jMoVdrc6J1SIc{RnK>G(#C!`sRL%X51ob-A1wgYtQYo$0X#lOo`eImIgaz zpV`LozqT4ZLf~&@5=%63F5p<{UtQE^I~ExdX+D^`nS-K*3%Q@)c3rxgkrp;<7l)Tr zDIdITXT3YFRW3-yaURc8@%zwy>V#-AVH!heyirHhr!v42biW@%AyyO^RAk z)t19C?uN^@f1Nz8Le`Jk?By1RagkCxvNkugbYcIU_JX7}Q}3xe6^Ohh?5{&c9)i9 zzqkz%Ztt9Ck!*c+l<_^`_G(as|Jm7y+Um4KBu;=$(Xy#LV){?FS9*M=k!o3R&y}nL zgifKEG(s6K7;`RjmSDL0Qx#F#&pYz`j6Q<2ch@#(*$ZvZ#j9f-%1g*<2*~Oek%rJE4*&RKD}Ad<3N)cIsTlKG@~&Jg0QaSz?&R+~Vo;Ez!nO*7Zd(SWjuc*3o%pzs84_m5>K z=Dv{uSJUp<_wz^ls9;F{IBl3Xrfo@%HADPzJx2>WFU#%QW+{9>8!%jPiN$H2Dnp39 z`fTWNt=JBI){m>`?_2#b2#p3b8}c3)mn5^yZY_?r=|K&6Vk1xIa8qN}vXn^L(2}b9 z1+jz!OYG26@(W5-K2pwT8i{-cw&sYc_BPZV*eKa}*i~#VEs6bNmxHTs`w+V@MJDXu zi=w4QNthg!$UCh~d>enb?T>f9toGS5tLpvID-Wg-Z`5Di6>50B8hl*5{)ka*tB=j2 zxJof1HU0BdlN=9y zJye}EzP#7~zqt#7o{-2MzT6si{KvMX(___qmfYXcDlZ@*%kDW>d!Xvoe;V4X48!!% zxFB?@MIQo3RhLh3)zVmX2X zDrK(wXpOE{Io}j%j@Z}sKR+Aw9X9yE;AbAoo|V+`B(vpHHa0Tn+Gh0uq0$F`y%Zynt1USffuQnHJ;10H)2ufSE&>5?eCF$!KO*fR*4D51s*E+#{WMfGqPs{a& ze`a0(xX>+n>AQMDW>Z&L^+|ma-2ZqP*-#9>dxBQT_Hyd*>~ih!BJA7qD|66BtUg^% zumDC4#IISevtEr&6DHYQfuj&xeC0x(*NqqUiamuPw^>LeCZzW66f%Fn;?7pU0v8H#CVQC{PQjo?um^DnCPDw7Df~mBu_x0zdmgYr#Pw zjJGGMJHZw(6EVBwh4)@X&erc0$|W*f<*swWu49ZR06p)wFX$fn;{_V6ga_ zaTcD!SAzPeP5Ntyw^K*dP1X~gW!(gbodKVR7rez4cU$Woye$$2hElnkf3RSb^3gEq z@_at49CKkI8upwmE2h2*;V1js#R+8-&-0S0gqbRWkU=0N5ErY@bibu`p^`uj+ZZLw z%0&BKl414cQ@g)4Q3jE;!tJOG4o0=SLH}$)GhM8KPx@n6EN3m9!&>JxDC-x^-g4*t z&Vb#n=pHi@=C}>AOvOLUD0a-Qa=kVv%&w#@lRux=>3vNnyu7zQv(Kz+wBRo>m9d;g z12_igwB#L&`TGvbn~H98;lk=g%aT4pgsQRX35Tao6?9JG`L3q~B<^v`70fi3 z1lN>X&A)C6d|@qlefSeMGqqgjgY+m@AIUKW{fLK!>tevuLJXW$GL7Xp2RxwylE1c{ z(e&mAy;(JRH0GI1)tr;VQA5~=xAO0Z97Q9)e*J;7Ghbt4Wx)&Jj7egv=n4u7o}8Wz zE7+Lu130p=sjlg~#ZjNo;BkKCZ5=l?3`Ion^HyXpo$9p&QY?)D)1V8}e| zvO0KsaA@fJ`k_yG(rrf}nj71%qk)^i$idNnUK=r*V*02^bf~|?T#Hf>HJcgd^7m-d z+n}JQz!tEYss?h^;}!Q+-oGqWV0MZC>+@@Sd#TN|kZ$0!7+UXhd$+^2Heky107FYz zUS2-*INw=q=(8dNA73<;P4#Oa2YrlA#rJnozxaqPDq#VF$E-~w;o$)%e1}aYV zD`*Bul~Kva$V>sLd}F2|LHzPO0ytqGkd!&t8JHB}srv{57UcM58r&h-*j5AUR8C%g z9!9b_kSbM4P}JfMfgXrR-dafZwCEuT?2w00@rMDq82Np>gI_8(^}7$EISi2-j%`4d zLabushXF}^s6dy0eqq7&Y_keUu&Z<4oCp3QW(HYt?a|hB_uH!sCl_bir@I|=NQ%LY z1|R&7Pgla|#0!C6{WwnCyYaLHb~9O7qvQqMkMh%)gPwAdTahIF0Y0G5V4=RSX#vROde?mr_N?fHPVEq8=&g{2J8Fo6Az8Im%1{^yUybSa8FP~EN{Nr+uM7! z-EfSJi)(Umep;ISIUZ~j$rS@iGRwY}gam?$&kCtaacpy_*Vh;ArfZ6qGDM~Yz(-;*Dq||;9U%_>AEKLSCp5NByA`^F~jm(e}SZP3W*RHT6 zy;0N&43fbvKhC7*e)KB^2{K=rh=v`CnQCE&?F ziRZC+y1rw*2D_0O6BRGAUAt?MDER*KXgtch$wkB`7FJ!23c3DFHLG8Uk7{lGh_IU%Ja}PTuvRV`IY# z8P56=1zWEvi?qyoU-tfsgUO_n*bJ-)m;{|Fo8G1F80$YIR!BZBlKyLQvh!2qe5bYk za6}iFObE@-7I+j~e!xlH88Zn-ncLbTkdT%}ha^oc?A*iG!cP=cVeA^uXWa!P*si^$ zZX_8W0n3h*C>@f%^i_$de3CZ|+q>~(JU+X;ZU?`<|Hi9n$z3}xk<+}XHQT0ZW)pD2gI7A5CNUoBRjidS3%c@53xBKPi_LA(c{nIsLyWT zh!N-9+L}D11vxpnmdQ!o0MTqOs^7nVe~gU$3T}xoNdVzPG${3Ks()f8w9P(N8xAw{ z*u_BjV&c!2bkK6g%mX*iYPvQGV%#-ya`UniYnB@~e6BJ)-~=)V1S`=4H&L(;uQ-#N zH*cOmzUT#)b%jLIE7b_}MkFyYPm@E}Z^lS13%`iZYK(KM@yrIPjdB{*?-(mF>Fnyt zP4S_6A742Q-vkE&OAH6rA?LGiL@*ooEiElYA58D49lN{(et%Hf-12fe#2F;>70EMf z_CX1u;0`D+=g}3zf1Py8r?0OMw2nBqxcA8MmQN{MW?Y$oL5oz90NWf@lQE8fiZ29s z9SP#00<~-9KY?C|jgP+s3BwGic_Mq?7?8RQq&n?qYaobE=%~bTC-d@Y+>bUo!)Szi zie!9%A8NO^D2JqDMBmj#W;T?LM6|JdZEo6Eb11;h+}Yjz2@1_QfLq2ugj_ZOeH&2b zmf`oGkgv@KKHZ=Cm#Pe@>H8@@pbnGc3?PEtun{1J8B&J?LaYN|w9=;AkmpW1e;yqL z>Mt*KfhPTAqS87K z^f|JEK;>-cm?Db0aNQWn3V+#sw<>nBxExsUtUyoyzy*|gE>kDz!%0qh`unTHc`<_} zCbCO_3=S!t`l?S?QgJ@ z{WODKHY9Xq-La5u;9H_QCbJ3D(9fFK(KxyTP6Qi1TQ4Wu6BHQucN>4^cM z44S)|NtHvE74nvrYrHE;v7Gl;zo!QxfuJdvYnK8?!{Yn4;DYG@Kx0m{4pPROm3N9{ zi%W*gdAcC2l7RN>Gmc-H)&=b^bDDcc?aNo@AcWd3)vgylsdd>dWYe!zQ;96)sH|~V zVTCliOneJ!-Ot3-)cHuz*#+|u2`GvM7_wd8(`BuRy`^qgo6`)2Mdv9^0&A3If2F@^ zIpzz{lJfFt$ zS;y}I(76M$3zb4xp?#*y{CqZ3P-MtMfe?ixQ}+;V0(Uk;52)<&R#y37o@BSh#AX=# zTShYQ3#2B#zvQ*31A=z6g>aHmmIr{spy1%(LGWBtAjI>z5>zr;n+sahO(;Bk_!zQ% z6v#Te&$XUDP5TIo39$k=pP(Ex1d*`&qG<7l5(~mlEk=(Ygi+^M%{J<5mpt`HCSudA zsTyz}Z#$Q*sT@#x$A)w0OQ;r&-T`f4?r|&?rG?b`d*^aJ#mT-~aJ5qi*m-QvH?TAC z?=o3y3d8brf#UQtxUHU`+d=lre$iuQNSII3($k}0V($R(dW`hNg@q`{P5Z8UwC0zI z>n54I@W7z4$$~TrOdHhpT62I^0)m1ndU`#`5DJ>H6X3~ve?VIVa8d36)X>tBR#R8DUNM!D@ zBeWYmYWAQ&h+JKoEHMe>a{Tq!6od(RP<2SWxl@iqitB$ez(y&Ka0A9 zvK&;c><(KHK%fxIgxFDut^ea*UN4G>{X9Bo*}$EE(*9RV6B^39-JhqC2f|(kU|ovP zF|e_Pz;nI^h1LFuG|-qKl|%z0d!LUhtTZa&-zGY`+{6N`@Y(a{dxHubsmwSoQ}%)Q z$^O|66`PXhP%K5geT$t5#q8fD1#x9=&#^)g38lDKJr~GoWPp5!+YlceEv)0x@b4F| zG+C|ujl2lJ3f9-JUw45BEDFkz5#^nG$h1vR6`5MyO`1>*~rpPG3TT z?On;&tqKDYzNC~?98^CvLXLBgz|AXk_Nnn@Z~hZ0BP#PmEu^6Rp&eK;aSsH{sgvL7 z)tMBKbMiO(LE&>h&e{Mu6`&pNm^!riy$Bj^LuSZy>K7MhwlXRqDUY}6_mwiC1e7;2 z`h?7u`+FX;^#68;^7P_p`D@L%WbDlR(~c3yKn^+dHCJ;#bhBAJ$QdABAfq>{XYyk z8yC3U2L}f{+gHgcC@k2o3qJ2552FNg$}eX5It=SOpjuHVq!o!z3YEk4cQARGJ^h$ zsQb|~kjEhpC;;Z=5U7Z2y|3fP{+p!_hJBe}RYY`igFKkl>%;%Ms>ST` zxc!IA1x@7IQ;`4DuA9xRz(F#^i6nVw|Mz~~|8lI1Jl;QtVN3|&0fXJ)@Av%y>4NP5 zdK*V_zq7CYkHcjGBU4iPA(`wR9WjD-15P}+j5k5f7Q_))R6=@s`VcztWGFQdN-1K! z(Cp%>ln;fB`U2MG3M z&YLFp_h(Iw5IU^4RjSm zc2zySM=4^SJ>eMW=mStja&>G%CveojJrwGXh`6|S;1zIMLmXtvNcYXJU!|b{C%^Yp zI<5nZeRZTDAu8n^XmI{6AG55Nmlza%&j35J!HEt4D4?5yZ0u6%DF%2qOtaw?RDqSEv+-JZS(@|EuLVGdSwymVf~AgoUdWzq@Ly z;o5ro`lkR^hCFD&(-Sa+s;9UOC%GBlB5#XN-&Nb7+E7?33uJsjg3fgs7@V~}c=eEUEy zYsem`{5VZ?SFgSf*zV7l3d`B^nnM{_Ag^iYFXqF*0E> z&byY6Wd~?^>eWIh9-UYs$m563Paq$Cx2%BQr_Qwi179H|1e3b>3DsZT$RXfQgaByn zVb^5@-vAkC(~_6|`wS~+rhwwx7>cNksha)x?aa@g=hxPPnwq@hIudwaJb=!O|LBkZ zI$FxX0cGd#FzTNZy+R*&KC&+Rjo63rB4H66BJyQ=dfIX{>A!@J0Gaaib&>b{@q>dfhIXo{$Lgwe6mX?-wCA#d+%fJygto2*ab(L^- zt~^}_;q3^4J~lnu=OL;ADiYoQ!`fR%Rk=t1pM;8nfC`cVq9D>8l1d1Y0us_GNOz}n zmxOeOl!$bs*o@O7z!?=XC^EUKY0}SXh2Kp{#?r3^iXD@9N5m2&7_Xd!Ux=Ld_1G4v*qu zMi>I-g6LUzj1s=VLU13LMyf~g&3lkNF2IAf$s~+w$42Q_sr&c8feTvf?A?@U9-P^N zZ7M71u2F9M!qO7qKV3it&;jBt5{3AJ^tli7w;zv4AsSLpQff016ga6b#(~Taf>1fg^qXA=tmCqM}lm0G$OM9tcKv3M+}}qNYX4t z48lN^h5O@3UQ(7#<^Ms|n&PGyY=jxBtGSQ;;PShvDMnLozI6CIE>s{RhMMZ?k9|{> z!J4FcKF#r-T-ZzLqnWNL$6w?EV}SiYngKFJn~-(rb18q_>+kGV z>ls{FTWk(LepC61XKyq!`Lg~7rSyhNP|%1$S75fQ1yz;R*gJ?;mwSriFy2%R!tiAm^`Y^8pf859p87&2xd+lzW7i~z5E*iL(4*BXgfpk^tWfXt zq`Zj!`#;L#1B=C^X`a&cG=6wx3;z7@ck}-i@=}hY6rQep2XY9QknZTg%?xp>w6Fi6 z;E0A(k*^dL12R*2;^KVZVVF@@{5Mp`AMO-1k6~Uebn#}k^}83f?c?tc1l7Ql4?}{D zfvEWKd{ld%4RimldAsIR&3(|-OQOtOMkd=dr`9#RyPnP`d1c1=xk|(qw*-EV{GJvn zGn9TXg8v)Z1hRP_pdLk}J|IE=ovq=7^AjYAeF#k%!+&Y`M2p8+0lfqV&))8CDio4E zNj&3A69A650lpP9H=99cfMXP<)CY3Yb*di>JOAth|?ds1mWS~@3%|V`csP8K1G3~g-~fC0VV`| z4>GtrBtar3WY)Qbgvi%ONlAglfDSw!P{TU_NyP=p3^bddhVz8>&K@*OA$x9xfCV{E z-kvp1^P_;zj!(E^L!wmLq}1tTkdS8*lN>gD?SeOOo2|RCEY@AHWNvCx=1(*i1S;%b zwD!-6%VLnXKE{eb!ZSLuanKKu+I9tyl|!}SY!Ac+V8<*0wF{aFNQiENwzjs*ekT=t z^HUY({h<0dY*(!zI%{2gXpNnn0TAI6Zb%3TJ3%3C0VcwS`Te6>;_<+wQ)2xyw{w*lJl z$6p6-)|h`Q9qvbET}Ob#VIxE_YlM1Ie7@eb`|#=U&U{L3EiZI6l>SzwxSdlYdIZ4N zfO8*Fg+o}R4}=~g6Z9+c+u`0{V_Ea@^^J`AG{bESU)P_Nm4^fb{)lRfmYO;MvSAd& z39t|OGPBF61)^R$SQZ>%_jdUd@rPIb?bVEAPziUk;5B^!L+ z4^W^=|I8O#-hr9C=sNm zjErFe1Mi`fD0WU8suM%}r4~$*_>ztHG(qK52kjHmwpL`a4g2ieznoC7lYdG?|KRfzLsFno zDD%}e?HwH*tqmc04LrZ@7b+taUJ8><65O>Ytig6TQ6CRf@RK{U-EmANnnMH90IX9lVBKW1nGbOTLH8t`;bB&@;RxB@pU zTYpx~`4g|E*ETk6pjqnl#h%gI0=-` zYQRU}SSvu&K^pEcLf~p3+I&#XnM{|5AV6&p5oMK?f5U$X05A@yM2Nl`yePD4bqB2r z#LXf?zv%DT15zuzV_N>dEIC65 zo%BP@M;Eg{AE*9!^$v+R92z)8&_f0h_cas{0J1^&GDvvr5ann#q%4Ti=5JOk4KIS} z<9@ZNiSS#1c#{DAON+Dp6_z?r_9GC?4o2i<_PS_`9{{QYlsMDmV*4^YdX*1^)(UXQ zBDgXL#2cV}QsHYuct8?gS^Gl4vj~w1%G+;Tme1gStQ6I3>p(wKAFp0HDE*~cPnBHk z){gFH{cHLs5;G-iR)IF&r`5wbwpvMZ(Aa0Lm*GO1Hwnj+r6cBYT^ z=jOx2SMiczC9VH6d0F1vR9$rjH50O-hlGRy&~zTZ*R79_XT55Lyk4f4oxD81$zY}0 zFP2O?**BJUkJv$PkztIq>UYDPvQ?i!+u>z36~#Bqu5%h;Zw(e=JI)9BYL~8jMOv~( ziPx{jxLGiM@xDr@Co2^2>`P_3hzXV4z}Mc~6-Jdqq&Y*VFNJRh*SQlR#XD3lEt{!T z{(O0TUxed3Ewu?%erjAp7@>2$dH(XECXTy|lG%ny0qg12G3$|)jJB&P4r9c}RLX(w z=#D!Ti$2Wl*x2Spyv@mfB#A|-ox5O){*khi^nZv|%ZiZ@BdL z3ycc(y3BUc4a9FY-s>n?dX279Cn%ZAxFxi49Od}=L>=F(-u;uCW!+53`0euSWEX6}RJn2Jq?owbUwL^*Snm8z3 zyR@vIjBlN-YyMu=9c1`K^4*Q;?8b>fx^bKUNy3HIsUVhweaiBpXW{12b-EoJH=i+9 z4vK~R+WSVXhJzck9Z5lPh8&oyJ?L!3N(>$J;Ds%I7mx9|5o_usB zX#plNKJl8Le@`i`f^66hY%`REJSj{coSTrVE>Q>d&MLxB-vV^~+_~g`k8E_E(`FeP`@&&951&TQ9 zwp;wgQ5Pbqa!vCcL+>QJOW$~>^HT@vFkGu?1_>0cuB`S{Znrx#PHk5nSZzsxQQKCO z0j^%`fK^ykov6h27D;G&V=$$2Rk(t33OPC&u*@E05#aj#imY;PpKCB)`yP1F}|2ds)_>^8UR`Oqi%QwujI1Cgp;LNH1OKLN0aq=r8%!@m4h# zEsN)7Jf-Pf;5K40-6IXO^*zUs%+l4=~z77D{_c zRH}KBh^nR6@u1eUl0 z+zQWHk)*Krfe&gFT%t#Jyab)Lqvsm(*EYY}sc$0b2)a^_Y@BKPnP87Ae?Gc%{gQf- zdF*XVLzdJ_>U*Vn9UpC+{!$wK-e=?Hpdi?MJ2z9c5xuO9oP2pwRD{$s?=+Rji!Q4~ zfovlDzbSiPjS_%{1~PY>Pfsj;+quS5!XRIcrU)3ue|51)yspaM>FeWKRM_PL+EVS9$xG}7+O z5Ne`i?5pn0?DvxBi4R~W~(Lh2#sZWT7B(m?Bw`x&I{`m(G@ z2$w@k<~>#ZRe=dML}m971Ee<=Lh@pWCE^-4>FlCzPpYLPL?YqyeQ(S~`c zHzh?yg1A_H$2*42Mxa0;D!!#wyvoGlHwNJDD98>lSgCV=Vb&+T8gMpm65aMRL`pg$ zra@fMB6M?XsC`h4IZcL(=CKLCWx#OkKER$|iUKNHZD=Li=>AR2>c7m@4Ck7Mf0o<# zf*fm4H_35Dj0Dg(Vb~IJW-hc~3(y@XL$}=#u)|2pKbE2M)&`_nUuYx_4i5g;AJ^?B zM$!18g}k`9=-}jJHEmk42W|7^ogMRQH%Fl#z>G$eF01au_wRt?O-N6V0B^`6dG6R@Gs|MwINZgusJY+S?mID*c}fu~rFGV}v3L zZ{X_uXcNAEAw;@$ zQK^)F(yu3&qFBkDH<^$~>FmV8l8>F0K1c}MA(0%sqlzO{g=Q39!V!+U9&J2&%wj^n zjxA_l8pkxjahRbsr+p3WqVk{oZFf){ptR7pM`R8C+h3`W!x(7$-__;K6si08$Qp@_sC0i%Ts zrWxWb8kx($WgT1qR?8(}1dkjP1>h2sA|ysIWT9vQ0M=!<39ToA^FR36Q94uaXwHmm#Onq<6A-)mE$p*XB$?QBim0FEfYpjXC!-kFa- zzK$Ntv3=SfYJ%4IZ$8XoSFKz@2dBA}`S@%IuW_1VYWR2_zj3tNC>HUYLXQ9cE42`j z%tIAJ_wnZ~@Ml^-SpjhL8i;2GV1EOfAdv@1rICns2&8QB2FZ@?F8@@`>-6hS;Ai?l z(iH;{5J1&E$$SYQl_f*J?c1{JatNox@uYzxfLEcV^@4)J8`RniIi85kf1*L_$^ifS zco=lubR9uA>lzAaDa36tYxgiBO(8Zq{GaHP$u@*c+s%Um_dkiI5%0BK`haksozio0| z1I;T?>@u^W8;Ev68-#o^r$;xNqNo}YN$Qs`wOaij0y{6E0T0?Zi%e#pppSD85Pqdvcm(yATu&GMz&4han(6`m z$EfCJL4+SJ6OBw~t4qK_k^0neq~N4KQ^;ELyc|o|{Qc>1$}pZfeBkaA_1Chg_IgMV zsLQd|h+u5xF|?#^d1MKW;_^Y`l$GqGcD=E|yLfS^&wQ}cjyp|h$-F!}s* z!@t|~1?|jENb0;He3s?a_Uw718^$j#jLN2d#@5h8$mM+?xE~YyG;br>(XpN77J{rS z67%*}g1Ym(nUbRybLHl;s`jDf0pIz$rD29E7KdwwQm%Mt5 zohq*X#J8+X3DXzX>&q9hcklk2f$+R^6A)wi!-*ZXk8YMPG_UnUFYUnYue{}~W~zLlrE=RTQa)4nW9JOBc1mdW zA1g?{ilmL&TgS}q7Bk$wsAT<_VQI`weQ%g4a|N&D>Z|3(Yg0dWiOrGbFix|ryNwsd zVKA*u31Ti6Lx&jBRx9W=XJAmCsC8sT!zR@OL?5_SKDyLVB|Cf>%~v`A(;yH8@9~4p z$$0e!6S_lC7?oHo3L==6h>8^uM?Lc=V4(x}H-g2Cu=FJIIz~c-+XaWg!B)k*B4G>M z_F!~eOm^PZhSLdQyV!wVUA#h#){`N(!$DC;=;0{WIk7|Yei2+F*>D?!PW$1)v0=Z9 zmQJlQ9E1yNAVPyCfT)oXbrI5X*E(bUW#m@PvE_Ep=dqg-T<|LcuUY{vmQjk=jH&pEjGWU+`hC4{cT$ppumE12KKw^ zAJ8YXex%0&R$@fA9$^p%+rJ1v;=ye~XWavK=O&PvKoqq02cIZVLkrZZB7gt>O`{9# zD?I>zf>6N>ZhvShH9-mcaq;~oJj*R`1^Wp%?7nr#XH4}^u)b&qt? zQ*0yF6Y|U?4v$W`5sK$6qZ%&b;f?zgYCYg$08sSe zvW6|AjIE};c_D9eY(i8ee>F9rVB{Aq)3v8uo+Vv0%z47ZH_tWS6QwoZ8^SX{i`CXI z-Q5y$QD$F0zoYcCT~_TkP3AlgG1BRpPn!4nXz%4(ro`FI{vMtcJ2xreL_82B@}e&8 zPUq59l$874Y`^f1&RQ{gk9(U@$)I+&phj6&Xa4R8WepqftBpsEgQ^WSL~8P^bJZ!_ zkt*!X18Rce0TV?1)=bEql&vpoo8;kpgHE#7dh(2Ob;HWH7lWj7PNkgOV03wzM4C+* zEdKQJW?6^h;1w_>nPU&Mbz(seM5ZgcQ2O=*N#>x{h5Ej!CVHUlDqqr;_UU+Q|FBPj zgkqvwgSuVtk7xnOwv?KYtL8LNO&kq9EYbUV$WHbatCv}Jlt<#A()IS8xkY zf+}65iI6cyw{_{W=LF0-4Qlh54~+xRB)Y~Sj`dIzDJ?Spmj4zH$p=&o9Ct&Dj-nJ2Lvaig%(>X2b)2&eSPxq zT;z91B85Pqj8!$Gq@f7}K%AlbCq)gzs;cjAH)@~LQwpen}ViDoHADZHbh0BZ{$rd(&(w5I@|3|>y zrhW8XZ+r_r;mITil#(OeS3Xz9Bll91ip(F{QqYS+C=RQ^&|puzP>LFlgp;W0x?Q6Y zN`y3JD%vBW>O(cm1Q`M)v+3bo^Uo*IU%fxpKL6;8x;YtmRW^SyE@yvqf7ws8==txC z5M6xhs+D1S6N#_fp6Ny*EXZu5eY6ZQX%DnNWR6BD7;S4xJ;o&vP*AeZ35TK_ve1Z_ zeC?Gt#9M;Tzi*vf;rAR(KTA+C-`PI5fePWYk_Vw>Bv2yfa#9T+a79LXm8!JmMxHes z6^iD+xMX%kQdc>TP)J?5Hn;nsWgKbq#b2Dg>*{-AQqtbxAqCK~A^kbn#%{J$|4rAL zI=r;C8a$Pnk(=vet&b~$IMtye10AG%^|6j>85G&eHWJiBp zuAVm7A@j(|XN8-$^NVTD$6r_Xy{7KKsHvY81i%NgUteexaRfbY?N1`R8I5(nu?p8b zPF^b$2(_S~^y6%|Ywn%g$Gk1PJo*ynHIUB@4PQb^k@)JlD#a`A!nyY>ml!mfoRL3` zu00$7TNxAYTHR1#&jq?m6JYWFaYwx?_V*x~R~o5n{iTML+~5AO@Mq_PWOk`_oIb?+ zu|Ir9J?Ues5-Lm}@bp?6Dk0;R*|va_oee?1)%x12HCY4;1D4cW+iPNf*|eA|{UHP2 z%`NC8QF3#u_fZP7e}b%L_CE@`rx_wyPbI; zM0_Us1FwHa1Z|M}caU0$bl@S!QxO$DT8U$GQg_0GJBX9-loSG>7%Lw2&gZ(`_YG5H4_8wCS=;b~niJ#QhnH`x9*&*9#`6qx?3gjyL@h8iM;#i1wb8=B6 z9#+N9e;3PB+pc&DCeD4RNi9ywYlH$E)9# zBsv+s?3eMWQD^f7VoH8n1-m=KqShA)MY>L}C4eVP6#srv>C1n6h%IZG$u@m98S!;Igl z0T434-`Zg|XYfIs!~~DaXyhd{=tv6oFIKUr;ST(%tnc4n}#OioUoo}a7W8bm1eL;LWDOUmAGVnqTgkVT>whj?_y zp+pntK2C&8N3qt;m`c@8zI|EX-%8jOer1NJ#9U3O1gOulxKQI-F6o$k(DFt}rH{i-4EHKP)L!ax##A*v}! z%;?L&=CRgpmtTvwcp_Og4mBVy5sXrM13t>%bWv$pZ-A&u%69Y}ibL7qp$&*j2&W0O zGbng?62Nu_JnJ43`x)fd&=vxtIl^|M21&VsMrnD74S9aJX#I3s+CjTiZN`^6SXLvF zCAcayQSz)XS;M>tASBBe1sr>iS^`O{o^-H9vZ6L+YHP zsnQ@kh(F@ni6jWIoJtoRB9#Kp;A1qoN;ogA+uLAySCC>)lB<(G~QS(<(^jE{bTUy0I^r=Qoq*u#0*S~ zFpa}WhL}5oH5{~(NbE$IL?P{$J1|EVv^;6c?UgsbvnZGB3w&38lKG_Mhf)r@Z4dFT zt$h(sf|xkgPM6Ewno{W70^E|kej6|?tz(O78LAFA04^(q(-VT~BSJV(HdpaC#U#6d z{C&w{{yOVbzJf5v5zV`S+5n?fp%3AlgH_v;Oe!H#kBCQZbqD?VUxEyQWXqS?MsQRMFxGfNsnr_}cnOIk-s>l|p z?a6!J{Hj${`^Rr8-(m(`28&Ti@lzqs{*d@W{C!pC5TWUtUpvTxNxc?xR35m zQumvR_|Yo|$et@-!Eq(mEzSMxgk%+{dDzoJLJq_`rA?S1dR#J^THIjG) z-5r9_!MOX!fp;78km-2y4@h6bq7C|r89_xwJXmyqtObikc)`%5|A^ZIW~*6YOb!wG zcH%b?t6M;}x`^*Ej;CaVw4l2iJ8hH}Shg}9X)v~6_oqu+}=ztIJ`Gi&|(}(*uRr6ASnB= ze5FLc8&9R2O*OHCWbYa7-*L)ihD+K9GO=yks5y*l)=N61 zkb46B;hhbuc{3_6@d{(F?=~=FQ?8SK$G7C^#Y`bLcg%i!$lQwvK%S;v6!(goOC?SY zhKsC&cX0ZqE7-Re5069{S#&%3p~nFLy4|)`QaI*S9N~V0@W0zRA3%{!h>_x4^NKZ3 zlQ#Rlp_E5#zSQ#Y`k@IRt5VS9&o+OH{KP1}ynpUo&GamrFhf^poop0W>W$m77*Y;! zj{n!tDHxMiJ2*`y8o^TngS4&l^YfPuuxSQ?xdtcc_x&mM&Pdk%AV-ryv+@)cELlGG zboybxw+h@HJ8(?j(6EaRC?1dlb0Tm&h>?dnJg+C%=K3^h1jpCA4P8+0Qm zAXtc{TCk0;ZWQ11iB#v}B817<&va8~O|$A%X}V%%$)egNmeIRA7a{rH9VhqJ%ADe{ zEn&MtN*m>Vck;oyxbKjT>ghKn{7Eb0Qr`_YjNs;^0ngpy+29spsU~LpTq<0wC&7`a(1BgSx7H zwD^Hx)sV>$o$F#z{Wt-MAIunZ8ntoInvc!9T3cK5^YgRZU&#pL?*cPuC+rUc=jICN zIcQoi0Wn%FYWt`W-m}Ag&K0n;exV=!f%x%xy5N)TH9WfR#4>v+?DyKw9y~;LvD2LG z^+N>X;Rc+K^*g-T)E@v12wAMmUup$VRuDHnRJ+1x&O9#WO380U!#J-6Gg!r{FvyL> zWO0vEy5Z}?RV0z5e3j97$)`lcj+&mp@?HKer;VX+LyoE6u!%mD5{M?ti<6)QIKig4 z6P>a+UtSv6q8xA}p=dcsG6D3kY!0Uo4q-~3$Zr*YzgFQHf+>iUkf76>zwn<^Q(RN( zj}wy@4eeC>W3#URIFSop5&{Q;AAw6K!u@g$`d}CC7p!}E8arzG_fnfucR?g^`9=QF zV>2URf3I%V=%~GneDN8p+k~iDr;9(Zn12{WMuf+=bPzu}JJ1Srr1B!)`r_cC%r@JS zU_mX@qAAMo6K;m-M~vT`ZzHRqITFUk+oNacTF*PZyYpCN(aMeaZxzuL$3e+i&f@%W zvcYQDh2iW-(2)$L)v34gT?y*I=7_IP;M-j3_o7ae?B{gve^;2Uneh6pEjoEMGJdZ) zJa(&!bf45RM~4r3ZU20>p-Y;IO@4@(U;DuoY%#BrRqeucl00*@%|fu z1{+HSwz<0T6J);S(1ZKpp!iK898C@x@ikMqc%CECfkf0Y8OxnyCnd-JmR_6GsLvd= zZJhJJ@*%!tL?)rYLWUq-TUgUeAV1+w=@s3SiCey1nI^2NL#MdvyH|IS;DK3p8fax*!2Dl8z|(l;GG+uj~41SZ|-OCH)(F zx@qCIyehV9O_Z(Zu!D{vuFTv((FP7Udaagp81ls<-wbz&I}c=Kk!5iEuvE+6eOM+b z2Ukgd%Yc!b&TvH4}cud4oC*<9HJ3up?y@07`q1E95& z&0)nt@ejMPMk4G34D#=5hgmL)B;xwBgF$+DA8I9n=&8{Y>k~CU$*jk{pO2IU&?miv zdtA8#HZ6AM?(R`Ut%Gh09iu|ZkX2CJ`K%ed(KN*-j0|0e_4D55sp) zYRcBxv5bdw&k0WP_Q}|aDVOc&A{(u zRIsVYs~~>P!=Y=F^Iq_Brf4dFJS^(3qah9T(;1q9sC6weYpJSSE#0khW-`;&o)wfi zg6V(@(+}*|IqC+Ec7Ktl*blUO3p_aj-rOCuhaz9@Tf4}*!ic}C827mRp8a~F_gErlz?FxY{1Rmh4TLK zCdqy(ayG@Wcc!?f#U4jQ4O@rx(O4ZeLB_yD2TA{%y*qaN*_dln2RyNBRr+WHADGF~ zYhCXqjRHT}yb0WWMtr=o$qK)Av#qV-aCII&K()oU+O_DOsttCn zovB8}U3EN!*id3N_B7#sh~(ubGzjY} zf#J%yBKem|sxb}bn`9S^yQkRB_po>MmRY^@-7I0-@(*B+B6MvhFTvOtx1O2?Dss2z zn`^!V*~a*m_RqJS#mfy@OI8Q!_<)2(BpJfy+Jtw_6@R;NYgToC%rt4kR?txYfShL9 z&tfB$<4AG5804JkP6@b7T~p8Tq0`%2=P*d=-0&9783%9S<8s>*$Yx#VHDrq3b^!d4 zV2HmmG+E?~VeRw!)v*)w0vb|C)fjOiVGj{?&HHYEM;CC%b+s@5)ql$eDGw7gnCyMG z7o~d0K9Rw8fHF~r{fPw*ULNr-iD(1WB}!7&TE7Am`ZxS$mpk>Ohm}UOeW1#(Dy(L2 zO-efbGHPCzCI|Dz(k_oV5ScNv-=Zg+;q+}M!y|x3`j1RIO2z;z&AjIzYov6t_4`38 z+u3nciLGt>?YgFLQrf(Ts~OVo|J5(hE!$M=NIzvoSRoLY$+qS3@y$AT@3fj3%ivx^ z+{*L!KIMV>wVq-gi1NzmI-Ye|I^V@ml*L?>_h-lk>c$My6eT z9)yTSj8&R%ZV2TS@K{C61ZD%^491Z1oId_hZyJ;4>%-tT#m=#3AnT z$Ljs3W3H{5+kb1oE&oN#>0-pDf5@+^7+&y})LJ{!k;Gr@p9ek%JT-HPIi#Zg6h9&w z23k;ftI~w-=40ouxEnvRZnrIpy~tj{eW=Njv)?{3;8d0KARSQnmO5~$-rC)NlQCRM zzsHh~mG$Eo5?AzJ!8^m^kqt(>R@STF8ajm_LRP>N3T5-AM4*3|#lo{C%;?z@q%qML zHF;Q$wQFPhGhxfHKpT|F?aO%qD6P)ce6){#o*jQFd{=wi@vz$G;$TzvYV*!h_w0BLm4@2H)?T&k*zI+cevp4mZb0&-m=3#vz|7J9)Ve8BvmF+n&M3 zO0xSCF=WH{2~im2M6kD%9SFD-XQi)|J#t#ENPls{+*v*h4e@e4{m)O7R{16V%a|3Y z1G5G!vUz%^FfRc6zrav6Izup>2xRynEA|3jhcxM(vY(kJ#Y)1jquFy1lUN8EG`M<_ zMkW6l&tU%9q<=TEayTS_MS#52Uwiyp4|i3^x9&59 z>09M?hW`KjbpUepQ2^dMOOZ1MQvF=w2dWcgS(eM`Vk!ANN|JgG4{VL6VieABdH18;)N^L?WPB zCh#*0$VBXyv~4M{5bCZ3?0VXOwVo{fx7B`Zu{jBCNi@S>WW~Zq250VbZjSt;Bg7RF zg~cVgi1vdgpb|JcaOo8}hAkNAf0GS$5WFvtbsgQ3>2tDfK z>#b-1eKcWHSbVxM(pp~#;@gB9jaLi)Px|`4rh`ce1KfqhrPkdzE!ww;rBqy`h|gxU zz0ulEr+4TijahS+IL!`ydTI-J&vF^P{Dv z$VjH3rT+JsqvPvp;Bp2Pba8u0?`Yz`D*(%>a`6!|A4tg(j%}A3EQzWlknMMQwZj5H zhMy%KN15N7s$w=??55-J}P!WI``qZ(K>8bdC@9nNJ?6ew5aCY`t zUR)A}X`7qGYPCXZ=oE_DnfT_H)~X@C9pmu%-1NCq$7+yfV~|`*S8Sp?HV^MW26B7h z6ZJJL=M+?iiOF;gsckak#&hqW#QLwAe@mvNHC{abPmcpjNP*uv;_Y`lg}1K+MFHUu z!(9yBw2??Whpi77?%1G3O+V!x)S?dD>wd`9b$}~4;aysY`XF?( zep6+yA%tqu_C?f{K`AiEu^Y)KTN*fRu|%>W7d8F#286~4#RRba-V1lT&p^U@t;+oR zz3N>fY$=KB`$lL|&%jsVEMknYI20h)U-IYd69r+4QV;#WqT*dM^Gz{`>HZKbK7rQ= z(J#2HKH)v6c(J$0H~V{hUD zZqciM?nq^Xyp#X?hbfhvt7dHLAQwxjh}n}Kz6Pq-tAwdv=IVp|f;BD8iBrO;3GWBo zKC=Mm_-zO*Qhd;k(mY8vX!FF?AixoFk-G!N$U+o8*i17%ws_BY5U**aHQ(tVl#q;d zy-T2@vydXdSZO1lFSVK@fQ2$R+dGe~td#j4TavjrR>E7aAitv&<2QHIxHUNH50}HO ziX}M}hLh1aX+=+{;&iIyXIP0e?>|0dOMF8oMxSmQV{F{v09@N=FwM=puOZH464$NDXM?Cp9?mgza zNC_}Xn=$>FZ^wR|ZsharfdFt+}iY^(cwm+@N60cVl)ErC-haBssLSHuLT@Nxnzv4Z!pun+)uedU^zM%1llZ^TsSuLw z>^Ihad$yK4GO%Mwa49%@7|wa;ELQs>=f|?dz@M*I$>tdTRgWBMSW?VwifhcEx+t2*Y z_w6%E{PSZi4JUg$oW=`+%OAjXdEwQe==I{F>x36I?JA@_ZOPvgQq)-k>!*r;gp4%(O8!F7yF)ja~Bo) zxN?Z626of#_{NTql+agesqT{9Qp2`fW{d`!K{-KGQwD8UO6>YSEYCsMZ_5IKplZau zX9+zi`(HZs@c4=_(}w}wtv@P1EAtLVyzJVOYr)Tn_o+#fu_f83-TlI+sh3P}WOs^} z_980!zAC?W-MnZ0#Hn((Mtduxlkm!OqG}zky1!j$KfiP<)vv9hZM`LQrz#^<`IM^; zNiGzYd(bu^&v`Gp^PA}SDO9m@CX$!Z<{bRlRxHxN{qLBIGU@1lbw@w`DwR=y<07Q< z?(^fa(mi~is(Ou1#;|G?YTAvkH`oTti-$3C0m8N#7+YO09(fMJ9<7EFPP?`?vL8<8SuMBeC_|za|MTFWojZXS$XSBzhCt{`8)f0+B09F0F5HR6D2F z%m{5A6Q=gW+hW$D4M`a$yO4^1_j+qaZ!Q@`n2!%lT~5R!bL>2embDw{?lNt2N=l%@oZH?|4F0{yK|Ro`4r6xK06+oB>BF+4A;DRg%&a zFHhCd^6X{Tac#oXbcOy^(IG>hAEtTpaX)e!SMgT+N$^g>QPWr6EJ}j;;e>MbW3e$2 z;!HBX-kp}FlsALKWI<1Ec_sV!Bac=2H6g9p5xA3)oYk2)zBI76ipOp?@9GESdiEfN zN89aondPi*#Y{3*Hx%YNBnetp6ZwtaGzMQ&8=^{={i)kXu{gyxehH^O#LhF^GwAeA zV_U>u(+Q}i&78)$#<7C~q)q|`+NpcT2~S#gIwu zYz6w6HRygSg*|F2uvX0RxLVaWmn;zF)mpK-Sa|aLv+sY675QRaKI)DhjP9*ut0nx( zrus^vgSzajpP=2I^0z#rv1PuxUF3J~F&|ed z7~kFbey-ywtAM@u7+;Oh_hr%#J&NcQZxk+P0{7k8FAF{8KkGj7rzyoWRcsj4dADeJ zcnbszqc)?}nc~Y?W1fXOSv0Fi=4W@~RxtdvEHV+Pv@f-K)N-sa&c{}4ROdw7 zs5>4r`?6PH#-SltzMT=LEXZ=bsD*xD`|U1zfhEod)i-yZTnwLLTzycRJc)i0(O#w7 zL{fBFFs4s8mOV@`?_S}eb-DX*8#`n5b*!^-N(uFoq#5`}9I> zlCx_D<1yLJLyN5+;_sbxpDCRCbwz3uA5dJ&jkB+Jzi|3!kjHY59lw}9pwtH6#nO}6 zlLZ!X&UUXn)}s@7XpJF^^{XIuD3#NVW%`gblUNCTdBapKY0RG60d4d$UWvBL6UR8D zf3a0lABRg`J!f@Re041PFmz9f|1cX=Ack=Rv)@3J1%El0ci zqx;kG_%yL;j*fOa1gAH)wOAb5FZbIx2~Hk7zXLJ%m{Ts4vpP5 z#}(=34yFH{W)YM(MWg6)8nRV{=8r{w;G36ih0eMLjj21|tEbIn<+jTY9S$fhrwyI5 zEf||E@7`EoC|eqlkR2L&Mx*{j_RXOFkP32{7(2}yt2u$tThA753t?H*r+n)Pw?5lT z#1TurEIQUqM0@K`|6Fz$`DT4vA%FbiXin=?V>eaXnoy)Cektk9`4DM$p|iD$8}-=N zxtqyBwTK5CMJuHlc_mpGk+W+HLiG+68koPS)Gm|Ou-V9-*1yGxK|vl2v&Y10fAchK zp~O5=UEX-}_BfBB(H8o5k8+ayt7o3bs3`?AeH_!jR=0=ksA(Gf%ipcH%$PoCIN}I% zF}k|Aa4hSQI35vBEuQx3HmasQZaX~|+ABkCbz=@NN6DDqt`7Z;S303)z1m%Vz&+bv zBxILAUQWxchjT=M$;nNy@ZJZj!J>Rjl)7ANMj$0~XTh(*erBhuD&|x9>KH1L2g=>S z+5D}PJGow@bv@@2I)2xsnt_E+3yV8%+*PWh44;uPjwPr6WqAMVA(swPJW(s-N@u=D z-#c^fSOZ!g@!af)eu2`7dEGrz7;*j{iV3|i2=9Ss9inMv*t0_78 z%X__iGNG3}G%>z``DEjg|D|cX>Gmv+Pq!<3=tG%g@A8~H*(cG{ypP)o^XV^Ucs}BQOOB`oZ7@Sz)NFN(jZX+W$G+8`8Pr>6mF)l3|4H$6PK@4w4X$1EE##IqZw8x0F6YKc zM%8#;WF&OUt(Da&q2dPyqVulGg^dAQjcL(K=!C8p$T+b9DOCo?zgQQ{#Jc}s$gnIF z;YUiLR5~7f0_++VOd^Brxd~_l5#hUr&&^CYKYv5xo!!1zE-^MTJqr0rYgDzq_pz`s z3x~dCVLAc*&10nCD}kqWW)cmg&(e#mGODx4G!?Wj4tA;4TF(~JKOsdh@?STW&TUuU zo461yiP>@MOSH;IixNSpG#+O_%tgTRT@0ABh=`6xu%bVF`0zSokoVAKT55`$B$<40 zh@(ty?H-Cn)vv7n)TjQgmv65bsgfw4eU2**kZ??zd|tH2{qlG&H3I)*#4gj9r*?~H ztEiTw?Q^_;-SERjP~zg^{DBN$GWF{ol2)0@!zWLIVdP#1=5w(58akv}oZOc`e`0KJtE;KObbK(-o9+5P8yYr(k=N+tDIj^%I{+!|aI~So#?Ia} zKks%;>F)0SK}o5?IkZX3L#42s?~50ibv-%!=rfe3vM3XTFbpl~>RPw82gA|gBtXr3 zC>uu6DOm;{8DZc(y_eT*@P02Pg$bajDZUOE(>F7tk8607PROq&B2;j{(&YijNGlZ1?J zU6Y~MBOoa~&l!JGt8WjlgYWBA6l-58;iz_C+S+-I0j3d z|BQEp8MN~odePX9iA=`)n*aXj9$c|)yC@FAi6Mx#DLV(6ov7LVmXT9k{q+C#t4|7f z<~jdgzqfWWkM{S>7}@%n;WNLb8@z`RY))6g1EGLB_60=TRLK1o=~Nvz^v|As<~q2l z=omx#@0(dWoFICQ`0h5IyzofUVih>{MfFe7Knueybeq-{;~+Y zU%*?W*4C<}`*%)W!_omAAX=9X{^Cx;(sVtFHobu%lhpA|0B>LbV*q9(D!x5Q`lAhF zCjgBXYH+&>hdUHzD<`)YX=s`O{>KE&DhDSg9YD5Lx?YqE4@R=O9`teo*_8+d6*cYs zO9W_rVoMVk>p%u!M*Ot1Gcb1u!Dl;kOM(v_r%{@PC8aF zDLf*=6JUhTsHo81W;}!;cvcOVBMr!SVK7~0j1Pn`1Rx86)Q0c@fN2^dV`F6h&UtXz zM?^+`fls#xbZ#*j8T&4_hZKCJlfiLu1SWH}RkK$B<7xvWuEoX(H88uM(b3(frlzj6 zS_zDLo<%D9)GxQN@G;Wew;3fZy3)zK)JP9#XlauO2yLn6=H?KLT<^{CVhkAE5tNn= zHJyjcdmBkmRyM->VPq*K1;t&by1C=pyu5cXy@7lGj@Q$>U*K}TMBpFfd_-sOB9U`) zo_KbQjE`d=dBY<<_3DjmSX*&8mYk+0HWEqSoGC{Fm>RIW{rs%YxCsH!)C`0RZH|Pr z;lGGb0aq4)XK-1AgN1?b0f=;p;IE0DIwh%@nXTJ9jcskWVW#FK4UM3wDLqhh(*_Nh z0K<5Caj^{iArWouG;djXd;JpSAHXvMj5HAN#YnJhttF928jZ?y08T~#*aINiZXLUV z(GVnZ_~&#Zzu01Zfc#~&c)&AC10LHAT$thp(9-UhsyTchd<5sTsK{3?&l@;zvwPRq z*YK|~FO;pS^OcIzVfl40x>&C}8a|`Ot*6Ha=PhK{9zdAWg=v>Km>=v*5nvSgJ%YKi zvhpTNE)Ccd2)GmCJ_540I0@c=?+%b}83hIRd0>97bf==>ivIc_<)+b)O$TPC9AK!= za;=Z#UOELeMAy_`zYv=!9AM}uA|}QcB9|Bm-q8ca{Kp<#sc;iG5&)HMtXMM)XsHM= z$|F(HSrIw8N8%C^doWX@3$S*?E1J5B1#mat+P#;Rlk=RB5gW#k-n@VRKH`d?j*QTS*iaE>r+=G%7u!s??NbNm>ix1V7{7W$H9c+6G0)N zBoc*Ycw~5$b0Y)ZoAT#pv@gWAt z)@``q^QvqNbOyjPj`;R~Zb(5v@sySp<5MXi#4s zfFKcQ0w@vnhg-~O=-Gca=|mvhehzR&xe`QG0{CM9P9 zGcS1h^yt*swKwrX!^2}8lK%dkis_dNGo4PZt|GiW$bDp>ITlbnV5i#Cw9Y<%7|R3W zld#x}-I5+L9oV9Kv9!b)l6-*-JtaP)2Uv{ND8t=DLs3iVbW`F8QiHntZCBqrV<%O{ zc3xhQxaDW6tE=5G?yLkaw{^Y^n+*s&hOqi4?{{_*3k)STaG3^&?ZH0POJF3~Bad)7 z0#PmNM&Hlswgo215cyz%yQ9Ijrk&<%{1lk){dT@_M`)4pe%Fl8REc^G_Ft zl0*ocW#FEb`X@i4wXYzWT|ChIn(g9WH<|;)q{PbcG*W@%(W_SkLQBZOibb{QGcsG$ z8flD92#z{cQpssiKVe+x;xV7;En^wU2?N#dq{d@)TRqQn;kno8t_ z;(JJ^3RZ4PZ&xRfM2El#_kGCWe8+91Ih3?u4itf84(}azsBH{7Mi$FB_r`$}A2u{J zs1rn6X_TN+A`#b3@O45Q-oT_}5OSID*nu)-QxROQ(~(HLn-OkhT)#rG5|hPuKNq@S zKQ9s4rFXq6PwNC(6xTmipwLq@=_Y?hf!9&;^9M)IY%9{-}-!iX{(Z z6ih@xZZlZ@ZH{Jp_}fi!daw)5Kom3!lAsaWh^XlRRf_Oh-SetZP(LpJ`$m*(f^ zV^%kFB)OGU`m0TaVgc6yX`T+4m+z@Lujoc@CidC2Z4`##Lc`7>`8^!{^INN#Od;DK zlc7Dj_v%}j!Iv^`Ctio)NCbo%tS|8RR1eGF)~CwK%VY00$3TL6Fxstf1yfChX!1>; zb)#DJ-4Lxpp-_W*^|yx%X0dLweo8`Wy$_haCyFnbC7@tHyxTLVR)ba-YL$+xYmQ*N8f+RI2!!}NJ&JaaI(12N2EjS7824yb0l9)8_3e(1&hF{y2`?xApyA}h%LUi5 zMF7==KgwD43s`uhD0`MPzTL^LKJ|RW?8fUH&i>rjyExY()6)FmQEYr=n&@7a%Yk9Uy(ZX%V zuq+%>^1z*w&HqBu-h3r#0tE_Uaaq|}%)@oS%cJm_EHpH^A724tJP_eH`i{$` zUDcaV40I{5hwTCaYz70SjbJE{1x%6>66||YbJ5EpoWm*1yVJ$cdeB9+qw0;RQ(cH? zn%FFGJ+H&^<&P7aZ-4X6X}LU-OmVb2j$@;9jP}uxpdSV%+fdV}@xhD*&(_1Ee}p#G z0LX8-DczTNw1AQ%>=UBStA4KU$h!Zn&VQcp;JSqSSz@s~hQSp25xuw&84*E=wq~Nm z4Q0`pw_|@H6CocA9Q5R6%nQMh0~|daYym;Ri>Xfs5lseIuYmtI{+D515c*E)VtqXw zQ-Tx)7@Lzhos@U77A9R0n{5JXA0pitT@IJ|*w^Ne5BcP?%+!Va;CH3|7$vb!{DQ*kerVJY8?CcEcRXm^?Gz$1;4d%@cfN4h3 z*u%p^BfCFu5`5|Q$HO5UIrFE=#`L=bj0RRmxnQ%}G<7_sQ{xz{Mr+5wTr!rcjj4kh z!S08R!x7a@W1OwIxw-ADwAG=!yu9EpWB~glZwR*f9tLz~+J%o-ptX_BJr#@D^-Xdb zgXyQhvY+3=Mf;zq_+F*TLboYX!RM_xX~>zJ4$46DzAF?}+IJQ-rPMF4Ha1=d`os+Y zMwuEdBVfwMHRo_^OrU19saQmRbosKqxA*dwv$r;nPfQr#g@`2X+7CR(cNhkt7HzHB0@0|-Sa=uQ{a&y{L8T3ZIYnc% z3m*OC%*~~x!*59Q>=~XLRDQa?TwG^dpyO!&d*CWqHw#x45{<-qQ*|>x2>v00P7FCM zJa6l?!|D*dvZcJ4pu%iv)xU{XP)ejjEWMr wZ-%O$`r)XJ4YSYe=Vrz1UtQQw*(rT#5MJ>lt>vC=5rv-}+rl|lxAM>Y6GAz7FaQ7m From 0aa1484aa13c51f5e3cb851cc55ac85f5e13fbc5 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 26 Jan 2025 23:19:12 +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-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, 37 insertions(+), 42 deletions(-) diff --git a/.dockerignore b/.dockerignore index 7c9aaa8e2..5a8bc3ff4 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 909ea1302..aa35fba36 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 c9d9fe4d8..803b6365a 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 8c6fc7d64..7d67633f9 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 ab860a9c4..cb32f414a 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 7e135bb8c..0548b9e3c 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: "SCALAC-POST-LIST" - feed_list: "https://scalac.io/blog/feed/" \ No newline at end of file + feed_list: "https://scalac.io/blog/feed/" diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index bf8570481..3fc147056 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 83947e1e9..79373a234 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 ef0e98d90..11c83b2e3 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 ec0e175ed..370b972aa 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 769ab5cae..3bee81196 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 e8b7f8a81..cf7034807 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 6ad0067a1..822fff04f 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 55b922e8c..96443ed37 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 39c47c681..a06d73a5c 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 9671b7776..3e01a0de2 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 228eab724..21ea48a11 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 ba03be44a..974aa9794 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: # ...