From d932fc8a880e0a746e4a6a6792f0d1bc0bee732c Mon Sep 17 00:00:00 2001 From: AlexRogalskiy Date: Sun, 4 May 2025 23:15:55 +0000 Subject: [PATCH 1/2] Compress Images --- traffic/plots.png | Bin 43063 -> 35275 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/traffic/plots.png b/traffic/plots.png index e76faff8161e7fc563d378f3ed909440ac207092..f03fe4770fe832465544e73eb23ceba771632e8e 100644 GIT binary patch literal 35275 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 z zx}-?wKpwM!{pMcjIH>$Ki-gBXoOIz&?Pn@FkV#?#{M)5?zME5WjIJ%5$SMXbAsu5^psMg zHSQtNU1=5$A4Nxz1XEmWgZine1vIR5N-F3*XksAyCzJVP=cBF&3 z26)Y2n%XVkqr5Y47Y34;VY633%R-f@bEq;>jAy3lazes|@SiA7?u1^uhe$C~Y%Twd z%szd1gn}iKm!6&%+Fny|Qsay(BrJ}C&n-QNaap`dKK#vNa`D9 zaz>Q}`eRp%6TVq~kS_}TfUzg~fz|4bYjlf-JE<(#gtsreFn~&DMVIf;3b9Yq!Jpi`wu(AJ>Jv2UqkWA|{~E=o+XCnDxm5g7U9yMYXG$QNw98|W#eufp zAPrOohoO2$u!ocVeSZtX%TKqJZ@$fCZmkG~eSE~ZW7_LVt=lo(pu2%ar7LiG>Jwtj5GMgbLyZ$M`=IKq)k|9^EV+Q7^xFV-$Hl1SU#}7{Vd4)4k`@> zk-Jjb%k~TCu5~|w+SSG#w61Ec8Hm3t!v+V zY@>ksADJeBGgil^FyaLm_}}pI$gThmy&3Cd1xCtCn^q!{sj$)S{xi2V6yhF&4N!*oD%YxI!=xIkxuyzLdO+ z2l6)*VeH8Bz~9hHOS_pe3QM**8 zOvXh|-@kq?py`sohd6w*=2OE;j@KTm8u{)zf?YD&GS2-g4~4=AD^0X`HC zT*vhJAI>Lg_VZ+;v03IcR8c9CCrbCRHnpOo~cMK&oVeNK6O+V4Lvv1@kcc*^Qp+wHPYaVY4_L#sOIv`fxNz7v&u?(@ z28xU8mn#_=o6jonKZNq2s=0PUY3!iyUe-qr4i zH=P=4kkxOylf_h^3`PM8{Tp`xV`p;x@`SP8`*>}FtP&G&F30N~kN=7|ffUS8*vZgEYS8BHTI3mQUIefNVD(h=%qIqU zPVL-=hx7|?@6wJi6YobE*)E+wPWH2i^>vSyIS(kp$m}!Cl`FtcH`U`Ji<=2(pGF{VjY?7T*{#5CVS92P zNEwtmZnerggO*zMS1iwfJQJIra+dEU{6g1qN~7Xq1)~>3W}wZ$Z|wX;FCdX?`KO`o zyd&t>`SH;T9Qi4iy*^$+%*=dim*NkxU9OJ9@nff-d4QfHkQX>q5Az*1{>l<5dgHL9 z=YyClLa^eGEFNj(EqJ?41vnX7D$&}8kk3IueMjLDulF0i{dfcp1ZYtw3r%|%CyvR6<|#A zYzN}$5eJ`0CU7vI5+oUTMX||7t*Z=kebE5Lc4&phh~&BbZv^l1CxSPo3Ipa>Oh0^9 zVnmYnyA4kj_e>KdrLTH;#HH|zBKz;>nztWwIx}CGnwfkU&-=dYB88S~`gm%21iGw~F zx!4^d3)p1Bjw*D7>HxaL^9lrHr=lVVlNCxM&<`NOR@p=^<&2@S_FL)UUQZPN<6+<4 zfwPwld58D~LB6oAA|bc)sTTOXh*$oIa{W{f0h<|49f&cs`Qwi9_r;ay&pVC#MS}r_X`*S)b41M(7EW4W9oH zmkE4lVkQP|MaTn@Fz}uTA0oJ+OTkJh>?WV@4XMvcRAjmD_o?C9CxDEg&t-}n(+jD~ z)JlZ>o6qMFvU{S7Kw&^_h{W?l)@TBirTptIoVT|>0l2c^2${73s%T0kCOO2gj!G<1 z;yW1_Eso3~?pKvCMU?8wKv}5b`!5PITD@|rqQu-UkKZJT#xBa^~c}|tDgkV!S4Kl-+^Q2i;Omo)g z1!~{H1M`fM?%{_7<$?OE`A#Wzs<*O8#>%*UQuDB#pNU&|gek3TkG#z5fBhLwzMJHz zoRzr=UxQhl8k5;5ZjGVme?|`$5Jr={CSItJGg>jofZ1oUyd-6R=){DhZLoh3D`F}2 zrE{1@r-V?&u}F8i(lgF5%}d@0+hW`Rd#;xu(1-Fy;*~blKYP8vxb1%(?+CzPeOKn_ zlPQsRJ4lud-&41!eZ}(Zic!$FYi>>A*_V52Z&e|QKyu_ly&#IJ>m$-lM&NV1LmT*! zv0+Au$Y4zX7y*Wq4;>-A z90^Wb%RR^|8g{hp4^hq#Q;UG3;l_SaYNa|Yug@ixA_zt(9pMD@z%?sFT>kT?l=3#p z5`LppXg*n%et;G3y^j#9kWT*cgsvvC&-(NSkjSS^6o*5}D0_#cfv=BKGww4yqs$rs zkDcE)VCS#tp$n|L`t642h=;KOi4C@jQZl7h@dUbO-t+YqAhdJHDl}l|qR5REQT;5M z(oSd$Nl#cl1A?iy0+G2(Wik6n@o18f6qDn_>(D~jm5_rB-Xkp^zirvyG!XXr^A^H) z56a1*FdFzcD`Sqk}I271Qepb@XijevI1dd@nvl9i_HR)JHUD z3V3Q@`xCTw_B~G>|DA7u)mcry>b{Cl>p)zO9w|iI;CrG{usDy>n;R~4PH*wk<&6DP z#oCe)i(rP2l0CNlJ5WFZrkYd;+xJid0((KIP=fDAAHU4u)#H}dzs{!tiAERWQ+g3z zg>#B?asozYt6I4Jwx5UhEJJ5My~;Xv_>f=={c2dX(B@zi`fC==yFWQc)3MAtfo{Y^ z+I;@dRKModP=jOxA?@irI8?(+_{@r=lb&z5fd9!hlBLDD9--06f>$W11X<@*&zyfI ze!)KXuEi|xu+S@=NGE*0fVEQ7JDV2c^-E8d3s+=Mo{8_3D3mUaQNK2*7<;{XEAiNc zsTn(-%Zd)hoxy@dYe@|EZr;D&d<^eI6KO}0$zHbHME zFnAfmyNE%!joY@}C)?dv4o3>qiYe ztZf5_uYu1}ZuV1rh-4ohmKXAd5 z6TQNkF89Nf=YP7`!%?W;3RwS^y7qc;Cn}`Vz;Md*BZRvDz@#VaKY42;8&<5vYTk{N z_7u-Z#@HF$P?eGrOz|}W&JJPCS=sCE&v`4eA!bXC_aghDU`t-p7x+u39sWkZQ0IM6 ziW+*_ggQ^NU&`49(!pp#(qL96U|cCe04%IQDhCqyI3BC<=x zq&_7{glguRMQxjOyh>BcB0|QX&V=pf+h%qX9KaAQi)V+EUEcT10b$@~h=o zPO#-viF$rykR^TIZO1e07`3{dy#~Q9+kD^98|9b#>;i!(EYq+Fq?5$_u&AL2fv=9N zsqtky)=w{y%zc2>jy@M}lD66MnydH;l|9!;ge0&VAcOe^O2xY~m8<}jq<)gfKI;JX zYsybaCU9~(s0A9tQ$L_@Vl>Okb;K`SfGV1aWr2CQNpYz~4CgPLxmRESRIR$+zJlMJ zgbz`@-h~|mz5vd=zGctr`>syjk3Y^5ITZ{92Kn)dqPbD!C4vpSD+L5(;Y_#ZJ5+{y zsKQ@vSN?*6JenXBU{+6L)%YK+`}?+5n03@NG%cl5MO9h+X(I z(t+nKz&)|WPlxzTaVgK9N?Zw?p#F91^ewH{`rTWE^u*RfjBYBqP9SRxwF<&dMM}vf_ zLkpia;l>Gf&*OVmZ}>k5r>G@u(bv5U74n$rQg#4tu+xCpFElD2-pg|>=DoQ$EZ2E+ z1LV+)K;+FbBDE`hYP=$?tz?vp%B3Rymrn>x#i>q*C2f565PED~Vk_cm^?t?~3wcam zCSvo`-`J;ayLEFlxy)i*!Tm=ri$i(s_2@oS_Zq(CwO^v?#A)v5PSTfXliAXqbR0&2 zxsHsA`r7h|WV=0C9OqSz=>J4$oa2p&iAg|*eX@L9?XH~?ZwE6+@C>8N@(mC38(3Qu z9}mToCa>@Y?Y872YTrU!!NlSDZBkbaPj`y?h)2t|LWFlVzN}s!)@`v7vW8JRVn;J! z5vAY)UjR>;s{u|nkmbggb4aQ>WGw#Oi2|e6CxpbrjgUeGV|RAswiI@#79wT zaBEj=4yZ_9Kldm@uG)!}wl*aEP7yDZ_BWY=+kiRE+Yvr5j0L2)lh{)>mVKEw& za3amkxQmdmErt#52ZDD zg-tv8vgEQB_Vcj*JR|7p<5Ha?gG5<~CviWl1Z@&oUs2Z%@hLpME#feJem*E;&bIxO z;2a}59vYX>z~{u4V?TtYIbT1<=z@gsS;gk2&Bhd)wTa?H@x0iGbuNGXe&x0;d{5!P zaz1DpP0VH6Y78tarZ6R zz#uxHO+9Qj@3R=6LJ!iPxvQzCe4a;8>&RBNv^Cvx&2yPdwDLDkb|iGM^!L~Blx)s- znN-#$v9suk%#hUkVD(m_^SKD7nJPR2yf)S=CZbod{oS6RN$f=l*{ciU5>iMz4 zi8AWc7i}ZXr1DewyVFfq8E5Ife4j$1=YoTi3#w~4MH~%e=LqmU-`&j<2#UA%HHzYK z`G$P6v9`x+>(@puxw)pe~%1Owz{Fr z4{r;$oQI7@IE9k9I~Yv%GT>aTR!GxEhILf!d_xvIeNMycu@^F&zeW&?amL*C^OV*& znRu|EI5ZwV8xc)QZq1CqrsXG~t!@rizv%6lbh!HP9@8(38N%xBZk??ySl=wf|Cqg% z=oJnQPkeoUT|`>RR59IbRrI$?Ch|H_PW~FsqRiEkQ0!cKIdQMz7qxF#bgRb0qEt_> zyE1BL^;V7OSbnTYbq}le#n1gWdL-~h#;6_UzA5|0oyG?&$|o8E@eG?NF}=}|*HGMH|fB%YY z;zkyRH(GvHO-3iS2609wSz(DH&#Z*9RLN_|5Bf~}l+gY4FdsSsC#sZOlpFhYu9K>_ z@ml%slB0p#W+^IHSNDyVw$`kHqX7;YEA%X{wPS-+o&M$2QW=xt@4gQ+Yb*U$jwi%* zc7I1udc_71C?MDdke-OrbwiXjNN$s~yZk%tHoJ_QvJW9aDb2wtG!=h#`1XHLNW)MR zEtk(F#(e9_GJRF0gOP@<+1=#QYN8)k#Y<7TP&2g1@+D{D>9xh4{)-y~8@Hy%ge->Pz`U7IG67Q26pdQOOdJ;?;<*do74@V;5<$$xNP|yFKQA34 z#fAuF$SpT%!_4U()~$SX<&Q@OugCVd2|c;8-}+0RD{GzfkY(fz$t_FeyW1~_GKs3b z-X5I#JMa6_cX$xcZuZ>AcbvkX zJMT~=SG7|XhS20efPekxJyo5o!(YtNjLsNDbHg;6MDHnG|xQlvz+2e(ZeH-ObR@KhF4BXVd(!^_S>}mIkKU^g; z6VRai)wBO#-`up@6}2E%(UlZbDMWf*F4pPrl1<>3%3B}J;(a@9>;$a>G(+Z9vzs^s zr9|N-orGC@j6dxwYnA+PKF>I{YpBL>RQnnOAZ2gU&wK9A8+loU(2pmqNsx*-sEIIf zzdWAIEcq3ooL{wHB{;|QsgIXH%P7s{)KVk@t7(YkITM~4XyTO#HChFj3!j#e4Pc_z zc`e-Ds_0gmRf=@eDlh;1!RhR_kWuKGt(43d_DEl>eK`>D{L&X;^)SP&?IUINVr?cu zEbPFz+M(oHd|Aev^6JeW8(Z4}a|`|HpRzfOi5nj{eWV(#<(>(-1qa+;Ow?5vnB+vG z5;+Wd3=dA2;wA)t>|1bo>pQG4ph^K*Ylzb@w~sD8J8ht!*yUS7q)Q*kXrZe2xVw_j zqm1@Gu6wZPgoCE8M1*%wq?O&=v4wCom2q|!X(V)2(InJls4z;VgW&&C&Z29;}=LdEMgK?oY0ut7Ed{ zik72yQ#uc(5E-kv?}w$6&C+}26w)V3Cz}nQ+NQZ&d^F*fK!ajd{B=qcJFJYb#yU86 zpZ_JJ8^(0`_*m;%UwmbRmJf~xd4xtol8{@DQbbJBR(XRoLR@|QuqsLZEk712wzj(& z;n(B%1f!od%)gDZoK=iGq)*gW{(So-sB3Y=%BuU;{1ZO!EtB`=&w!C>fqYXG@4`0S zt>e)~AO z9(m_rX7z|SH-8*MyU zXJspdyTUL=yP;M2-%cwL@64Jy`^QXKBCM+HSF4Zbmx==4RtB?i(*`DiqV)>JRl9MeXf1o)u~wT^wA~-?EUlL5 zu%Fli&p6OhF% z%Z&G3Non8AYUI$t@IusI@Sb5%dv@x3`^DtfQH1V71_kvyeNFS~Y<4-_v*JyYvOP1& z@jyRFSr6>!yUx3nxFS8bIoLAFI7{ut>J{u}S01I4btyc_a%7GboAK$O@_rp`7pr!$ zI5dP0gAOrqo?55~3B98wUcin?B>&@g9Sr$bVd9K~s}lCWu-$Uozs#rRQJv;Ii%CAS z7$J5w`8%d^V;~+iFOu132C?{S6~9xe!7@A~9RkaiHrtLuTptB9lCN%3CuOIY(ywHg zWH<*@^R6|+ls=J|7L95-zn`U4T>JWkki)nyTsvW%^tv-xWSaz+bgZ5&O3UCav++8O zp~f>V9@r{GDJf<%bLT7veCN2FpUjlH3zoIr$=07E~!JWP|iCBVCil0 znBr#847P*N)DC`{YOnkh4^%I58NtA%qxTYdGgd1E$Rb8WyzMEr0? zwbbV**)B#W&uKedzRRu!x7ZSHvTrxz9jQ6HHIG(l=d}~ROrArN{r8fvWQ8jGLFhN z>?Og)co{lXyS2EQrTZ>T{qsqyG)Z)c+=)^e^0Hx@$3CJEN(dk^XOZ-k(nKse*G}Wq zPScx8NQa+#^r7Z_r3-#XAEoqO6+cPES@qAD6CY!XL^gAH3@d7lJwx?|sl8M1=C=1s z+J@VnGJTL9k%Q)GYVg|AI6_5Q0^RtD-FBrv_fR~Q?_2bSP+Y>|sa03i@PxD<50us8%3Jb(p`fe?7`;J9I(&osYav6IN2`Z$PanzX70`*h3eoZK{CP-EO|=2ljT(S=z()c2A(GF0 zXFPxGAnyytaK?T0AHVk3#M<_4O-H8CNs6z+shjTXt1%;S3Q)&|4 zkCtJXj@QTUXDECI2L?*KXv^;=ZU6FQTob!jTrG1|u=54!5<&+2FH!Y*vW-4?_Uwm< zog+cWA!lc2<)AUrbg^n-hYe64R)Kqg&j;A^^-to>_-h_GM6?g-SW65G(#g{1if>NE zmnWNtUCqAmv>aM}bZDb*Uj+ zMcUQ_G<7EB<$^2}0z^a|fVHJFQ6O&zek2SkLs7Yn)7QlfYDHtN=2t04!hW5FM~FfE zl-hJ1E>&zC%G~S2@Ks_HtS|M>jO5tE%phN-V2^P5lSJg|G*II|Kbq)`=3k9RS0x0!CSe-1hB)-_jrd))K6p@M5ZQ~%VR>istSD)rJb=ufB* zNsKScE|~KZ^r6@Wd{Qky1>5f-b^vLX46iifhvz?uz8D@TU8=C|kipA#4f&wG&`ST> z0X?;=Rab54PqINu*qBwW)sBXb6A*0N>LP4!(#}9o>K&k@8zhGa%j5YuPD$Un!moWa zXv?{0=P_(0COKALg;~wCV;uTyNZMj=J<@QD<+&+zfcv=A5a$!%#6;)Rde_^Y84J~^ zmk2Hkq~iMom8|yHHXKiafEDFbAvXUg!O%1Cs7e-9V|||C(rj=U8T~#JV*@=>^Ym<3 zMH1eI7ySl_m3Sh03(dj9*LWnrhIhzTmE(de+w{_wgLrJZ*&@T)*-ebmhky$?%bM|;Nc_TUl?$w#he4poTjZeJQJ2o&Z|6nJATE~ncO$-eKq z#N4Pf0h{{k(vyYalYlZeU%L%`eC<1+nO{F_`gJ$-*4Mt?z41@pd<6RM?1SRZONVT) z$==?1aMUegJqz}|o;GEsX@}}=2r8Zg96hvs*vfVu8ZR90eUofgj1bX(7w$oh6V7p+ z^LII%U9*YZECIU^4Y@N`EA}l(l}J1;|HZQn)Sy7SLIM3U@p_e8y!LsDsS?HB<(H8r*PG+ z=$BX1coQEhq%9w{Z!$EkC_gTY!iu7Xlc9U8P4Dh3MX_i1ez7#E-+v>jjOmBmf#MR2 zIPpmvVFUkKTV z9@Oxrl^ZFO@arWPNsXTMwbZM_+Qy3OV9u7$MxsPhAXKQTKF2e>f`1+u?YC$ua-O1U)@Ny;6%!W5YH z!dkFf`Ew@VkH@U0LbI{)6Em=iThuJs25Z!h%xVlWrmc2O*z8fUaazgn3R$%L3u@*s z1g*u<*KO|&Is;aKF&>*xlkM2w*gdhtAIGy>pK$L@soGl?yO~Ug_*5t$FZ}XdV@bQL zT2afLwo=M7buVbiU$+@^ErcKN*D}jCIhPVOY2rlSSGDPz)ziLq-O5$rC^i}DS>7+d z6hpG7Mzh4Nd=?-cd;Lzg@g{iHu%*Lx@3aJ}@JvuU`oU9D!(7~GLn0Z=#S}7X%&byz zrxb70_|degCwCdg<9xVxX+bI3QD&Mcc*`n5st%4zI2v)sblyuFW_=yMK%$rSTcz$?r^uL`anujZg`Sg=lCKYV`| z2s34co$E`f^S;enjO`cWM@6MjG?bD{B>nE$vQ+HltsjLT?lVDQjf{Z z8JA9EW`u1=of%P;EzR32BJ>=qg`dH;5i4giX+h-#*i=Vi~%qrN!wi!%?k2G}M zT=c!-kfaFR-6_6L#Cq_GC|@?Ep2#@RA-R=Eqz+xLP|pcw3Sy*nXK~X;N!ZTC#7c-p ziCpGOmQs^!To|mz()E=+!&*}N%71^46MjA}- zcq4w(F{_!Fn3sVf9dGpEt!v`<#LYC@mPv2=RUP>s@qCD~;ta|jE7;|UYB2X2S}sRG ztCjNY1hgs>^|UKZcguI#MKKuW&hO48eGIu{0yEuHuT6QcM8!kw^bU-=wa*jw@yOG zy@lHPC3TjnFf*)B$~y8Vc#nJKntoS?s+|TDOlmBj$!st8uQDgOj-#40_9WZUHD0yN z3&ZMuI(oT?U-MJa(hVQp=o7EiX2&%T{Zx!9O%b%p>W&AO(BMAy&t~@&?W1fWSNC^Q znolg4O`^VpR?{{&EnVX6GO-G!o%NBxs{&BU{x5`OAQ=jk-k#- zIig>=Bk(eC@U>}n!WQ96)AaaeErdf0fn9B;y64#_i+3iw{VA(|)c4dVwF0zOxyR^? z1u~8zU((i+-lZa19!|6r@_dIiCW6t*P*A~=;?JHEb}y4GlJcl){qxS7e|Oi2dDDccV64!Qrk}dnHo@gJ^e6$Er%@cm54=&SW_O%cx4P73g#>a1R0VlEUT zM780vSEarbaYiom5y^gJc9D0nQ@=KNrbOM8sBfvt=wKU*97|sEn~&1!w|YPA)H99Q zV7!%-5FGowZg+{*ce1Hm>E8}Fz1w=|A{A-18-cIC9JMBLIjN~g+=Uzq!}AX6Me>yW zjkc5vsm=jAm2SCXvoMz!mkK@61208P83GydA7Pg+irg~7GE%qL zL)`DH(ft0nhN9BdpRts%RI3frtkYuH)W1azIP5$sHx2`LJTz3Njb;_ai$Nb&LAL-j z(46a$NR`5phn10mRsS;dK_LPfC`Q7&0F0HID@^gB1 zDBd~MQQ}v~P1RKO*X>y}OIHop>Z>Q)Ir+=}#fwFn$1N6@%yi^b%Rr+{xCej=135<%r(X;^ zq8sXzQ=IhHauWpaiu1U2zmgu~q3JMLW@Bay;qj8v*J}sJvIqb0rF=tE+!Q>>QTqj> zwNZ)MzPKfksVf|xb=X6Dt_i)hE7gG$+6OtiVH-ilE~3!xPtO+>Ggf=CDo(*Jvoz+Q z%{$&^C_o0IMTKA_4Oec@x%lx1jLYlK_9O;N8Y-=f+T*V%2UU+yRl$3hPOfMlL2*3%y5krM%M*q$>nnV6w<9%6b3k^!0N~A%sF1`QO;Mh`qIZCri znNJyBiGm#K8T@{Hb3j-Wg?v~!a)&skU%s~2$GF|kQ^Tdi+AJ>`beihdr^3suW0sKc zSIIz!7^EMp-*XZogjD3GC4*V|WEcmJv-NI?Au@((48`))7HU3{8a%;);!bi-{jy0O z^B)x2e%W4{7zE_6e#I3l(a$b1*?ARaWo9&}FR+4l_gI`s^#qiI-L9}`PM5}iH@aBT zkXZPD|F!jnK?WO6(~0U zW0wD(o64h!41_QR155H5Y2d398M4EX_l|1@CNUfY*=%5Tv2BK!F@;UR_gvV<|#I zhO3Jf1=Aj|DAFB!2&XIb`JQCup58z>l0WU2!vBfmWfBB1I>1#g?iUI@6gMA&ttR8e zEFd0_ynGD=hrBHQ1pi;~!7nd3nvI4E_>q z5(`6mzJV>{>{FBN^*Z3Vb1F>3Rïwb@D=Ht_r+Vw^$NgOcK4=S1ubJnmN*;phX z_Ve|_zlES)v=CEiNeInb(24udAm)Ob83;$me8&3lEWyAmA9%=t(Ug@Dc_YxkIZO zxQ>_VHdLgp@6A*m>HXyY`nT5m&eiQ830Ur|U-&%S@(dbrgJVXy*LfB#!77~?&KUZ( zz7+ByfkCzx83p~k_W(yf?CA9}1eQ$(EWT6Un7E!uGjD8XF;U6Yq#&gH?xW0`F`mpuNfK&>Z33Ff`s`KEdxR-4iv1dIE0(mAcEiR%4K8Ylq z#uo6u{_7tEsX1Q+WKjS1ji1WGzV29|GTaNmz4jvkEZZ@lU^MHeXXe}& zPwK5dCS6a|X-%1my!iM-@Z&VDq4u{L3k614Lna= zpzXkX3@f@9A?7Hq4#7I23Vn{53?peL%0KNLniyRj0Q2oqdB?BJb2v%`CA14AMUG|#; zB* z?oX;J*0JdS7$pQJ^MlC29|D=NC$Rb`2b8ROK&O`Ro(9?sCSbp)fB;?sZ`4xb3-zJB z2a&|4VZkXv0JOdLzXAdgOQGAb=>0fF!RmhjiF*z0?xNDy4xo1aCcwMN1h_6W>`WBS z1IHWN!gSXZyQP-osQ(_4!{gl2W}+bS4jL`=ILp%b7nTng@V|hed(Q>B$>{=d1+Y*Y z)~UC(61qPY6NXHK-~xa~OL}^G1u0VQ4}Sl1Aj*}uUe_P4pzoqd>p<%y-W7ZX2(3aI z0k;n@ZgHK~w)g|A_+Vj`dY?QTlmA`v7dO*#J|Jm%3PS!fx0eStU|=y(LK=V--yxc@%uynbl6&{+MP zkfV#*CFpH8Occ=@26BkETP48EDyIPI7>Y{p-*w8m1K2>P?P(;oeIWg`{vwHB6}3Z_ zrKt;qv#qZ8V6v2dI@@$z?|boYJdi_5u?IGp%a6~1p<(*5=T3gof^Wi0rWbUbvmmtJ zfxr*f`w!>_AW`5kvmda_{P?tJkc0g?_yvaJf5z4SIpBmLqFsa_&X*nlO|gK@WKqn; zQ=0$;`~jc`F9U6@U4QdzX#suEK|!j04RBUMT$=G|e{x`XV>dVXoBvF%c{?Wp_73^( z+A(m&4!E}KfrSf=P(?(!wCMG9af&Q;<^F5IS>^a~52{5p|eFjHHwkV&j29_<+)WU)< zJ25S7|8Y8s{QrcN^L?V2K7&v!&kiHC$p+p6g5DPpj=8f74i z02wJ|e;Yp`HC);+A# z3RTl)xaY_%-vE2d<{&KaQt(jw2Zyb|wTkbb2f%vS#bkz~L$iOJIBT!E-oM6ZVy=DQ;P-8Z@ zVB>TJOaZc`=6|>_rei!UgnnA&_!Ue}*(`s-t>Q(^WQCYL#C=7@wF7gUl@g+=qO!0I zI@qF<)H*B+;vW^lgR${+xg<|kzCgheJe(=CJU%f|4xGh)5AUIN0J1DT?QEr?P*UGh zrxqJ<*I&Ri0z+KBjd)et{n_e6ccHgcz}57(N6`%Mx3C1gO{3(sw;K*8{jzAFq{a?*Fic|n(JhGM(cTb@h iy!?NAJ@})92a53}Hno03{l5L_NoffM@d{C+fd2>g@=s|1 literal 43063 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 ZHk`YBdNr?nvjKyDW=7_Qm-U@v{tIFRFpmHL From 01f2be14750b81dc84343e0b5845531c2e15ec8d Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 4 May 2025 23:16:03 +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 4231ecb3dd..f30159782c 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: # ...