From 5e48891bac69c019461aee5974575cba4f04627e Mon Sep 17 00:00:00 2001 From: Jagraj Aulakh Date: Sun, 5 Mar 2023 18:44:23 -0500 Subject: [PATCH] Created react app --- .gitignore | 23 + Project Proposal-W23.pdf | Bin 0 -> 484400 bytes package-lock.json | 29422 +++++++++++++++++++++++++++++++++++++ package.json | 38 + public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 43 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/robots.txt | 3 + src/App.css | 38 + src/App.js | 25 + src/App.test.js | 8 + src/index.css | 13 + src/index.js | 17 + src/logo.svg | 1 + src/reportWebVitals.js | 13 + src/setupTests.js | 5 + 18 files changed, 29674 insertions(+) create mode 100644 .gitignore create mode 100644 Project Proposal-W23.pdf create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/logo192.png create mode 100644 public/logo512.png create mode 100644 public/manifest.json create mode 100644 public/robots.txt create mode 100644 src/App.css create mode 100644 src/App.js create mode 100644 src/App.test.js create mode 100644 src/index.css create mode 100644 src/index.js create mode 100644 src/logo.svg create mode 100644 src/reportWebVitals.js create mode 100644 src/setupTests.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/Project Proposal-W23.pdf b/Project Proposal-W23.pdf new file mode 100644 index 0000000000000000000000000000000000000000..94d5134a16f4648910752e88beca140382ff4ace GIT binary patch literal 484400 zcmdqJ1z42Z+CK~;-5nA`N)HU3(%p@ebTf2{0Z1bV(hY(jE!`>I-Gb8H9sdEhd+Ry- zocFxf`+nE={l8&!p68hrcdh%r*Ke&g)JkF!Osvcts7Tc1kQXWvD}V(6HnKuR;^zmd zdDxo*MGc(|ZNTP0B|~#lCjbcYwF*$q(9WFJ)Q(A1m<|9`b#`cHb(1{f;~pJ;1N6+!gqzRv_d$nnGInL9dFb6WGPk*whI^jRe@v`R;=iz;V|W zPyz(t`EkJpVEsY61UrD0^T#s|0Ep$s6(<1n$G2Pn(0vU-L7=$1v!trCp|dHZMM+gI z0M~t4NmXtD_uUnwgqEU_m8tPvkJ7df39@nnAn&_=?{7gM0Ob9nq>>}pSk=^72MAFK zP|eic`9~3vA0MJWKBVt>2g;k8SQ?6e-E|;USpb}@AOIH+NDly!oSid-YbU@DN+lh^ zF7}X~@AY_p15^d7IU3qI+22XW*aIl43KTPSwKO(WkraWnt7d5A1S#@Eqdz3*1Yr49 z*mn*86t;w=jkBpEP{IbnznG~p*u)elXKH8eYyn{7<_6u>a&mSwHMB)Va!;z)(*e&& z;Jx5lxMcw%2a3x%6;k=831OMf;Gl9M*V5t%lbHm^OwmWmsC1dVyzY-D)TeT!(B^d{ z!_m%g?@!{1-PQH4f1x-2rIkIeD^GKxXwx%6V1?~q{lc#N=KICY3~%ENcQSsDrCxr_ zL}lV7k>CYSYX8AO2U%BQV&&3qPY7-3LgRZ77G{>g_xJBWjdf?&@Sp4I+@0J!9Ih2* zau6tmcSxCmIStGddx+?&Seu$>-%1;{KF-ATGI+~^xL#846s0l)1?A`Aj1G#>FP4q> z;Hxi}556Tg95w=h3P$A0=|W~WCKD^ppU7_G#aZmE+ z7ms=Hi1K|gOOSw{zWC6i3(EP7NOrkYV{4CY(Z#vxuYGTsHtVPukqSrsn!gf<*C|O$ z?Q`y`3B=Ne(gwvNsd6l=WR4#?!g^kr7m{p97L1!l$Y}r~T_UErq8mEnnjbiXe?S=- z?HDgbmi8jaJproF=*NWD-!^shsEkB3)>Oq=}N zV(FA8t@oz?rixo3B}s{Q)B~@3w9?0TNqXMfUAFUBGVn9md_yDo&~eeoa+2J^@))?X z8Cx_La1kQd%8E=$6DXrj8|96H?w)SGNF4+yM5}mdN$ib!Sx7GKGMkMWsDk;%;TvU* zBGeW)^dMDeyy>feq<8F}88jJ9f=!^z=U=AuJ0(OU;u2E!D!!|m#TEJVUH8EeZ07?y z8kC$t+M%8!3&8pq=RV8*^HN%f84#;9zWGba@;+c=45{VLdDK4o4Q6;ld6qF zW76r-X$5mTtD~DKpsBpRC8dR{MHH>o42#|z?Jv}p(?(ghv{I{b+sfW%Q=){*jK4#- zB>){>5j)Te-Z-%WaWDc35_`Dc50}~ni;G>-;dup$73aKsg-Tbu5XtCc>oBk|_IwW& z>SK9j9d5;!)nhIyJ8`RnOWz~gv0)ab!Ow(XS|6JbPN zU{^a5@<7A9m0l0f+`?3=O6f&*SvvMUnv=Pf74nFbqWx%r_CY@#ibDbAG5V9xIltr@ zxY&wLF@K}D!|TU^Ui5~}VrVWOrppqH>fP(z_OC{r^WKdi%n0Og&-Day$G;O3;{Mu! z__ZhKImKhECh1SfNe4E|QY3brKD_D#D00n|p)hh3g2@eV2mAAV5nepf3M*ogNo|>F zsWh8(fY|D0;FzHPaFhpTHtCC{!s0bGvR0~qgYxR3^ zVl=KNjqn~6558fLS&CHTAt)-BXQq?L$Ur z5i!m2cwV~6+lOtU^h7&|z-Y=^EtuwwSHzO~^jc%#VwPoFS&o%Y@d*i_a+{z)FyrIr zAtCcXUU7YB*}KIBaoH zV5x0m^CH)~pa%x!EH9XMH}b?Z7JTY>;w_js`$(^%QimvcEafY$d;BBu0)3<9k3{)x zqmSe3yX{TXEy6)!^dA%lVy2{{Gu$J}r}MR`=#GQ}q(BO9H`mZcj0t5HDgBa3y>e!K zYT2#ga7W&pg!@dhXXg>&s&1MeBPXlzO}KX1U*n>5Jcw@$Zi;W>S8CsuF^A9NRP3IU zCoDH{%sY0nHJy`}Z4%&*pS*g$;rXK8tF^$g2uWj1J$%O2S^Z(%ttj!n4Ah+9dIHCD z=xS$|?2E~UKsR$^(qQ-5>gW%8&KkW3<7}_rN5l=XA}yvL|vBl>uN7J>xJzMkm=8%h__P#Tke=$u^3P)a;Y z<0PKBHB?Q%-4Y7U+w#&h6Wcg&NXE=s#e>5p{%nID4SU4l>7rWNt>5P|*T79|ViaQg zocl@k6X~)iMIW=<;TF1J5wP_#8tNvPq)MZ2hub5Vy9vT|O*|gavvW9?ESC_$EH0_S;!$ z&%H`|B-WTyaIP7lrKX`CcB4_qwl?cqUG>@WjdHK&n7)-u#uXf|%xCcuM$kv5S^)D% zAk!u^lrB=(_I zHsq9H7SFeg?nxLG+U_|7rE8a8rpsu9v*?hI>x_%OS8gY-&iTBRy(K_HCSxB zB2H~QXHDslh(?RrR?1ZPH0Z@aKd%20in~8uIn!^D!z!tJro*y!vpsr!TYdCF-MfVJ z*J*t2v9%%yj+{+tY^#ezOpg}m<#NJ<6I)&_gGQJGRKoO5_@(ANFtKrNCKeaL-qhQP2PWRc`iR0KX%uAHPCEdEy>GI|NI`TS!PZeTUwqDii#kM}$ z+?C0*uZ4@5E3Z$wO%O|UuPdydroP!!*P+uV_V{FC0;eQAGeB8daKSAYH_9AG`UzK5 zhg){_9UEfvYFBSk)?ugRLnp#krw~+}valwhnnDBciAYCu9OqsE-K_LSCsTz7xTh4? z6gn;}pi%r!^GX@W1`fkwU*>I$!1nmeYu2n-{3eKjO_V`sNm3m)rD}}!GSDRMIXa_t zqP3-Nb!`!EN>ULkSEb6dkW`0BpIR^sBLIWF)jSED>R?bGaPfpwueDK5W zC8eKg!Q1Y6qp(H-V#&?wGnyeMw@ex_Lod4Vt)VxZz|?am&bP`ynk7-=;9ZH6at#Xa3iRuB4wW zLPk3EJ@6-}l`5{Ifbx=EMoMK59&n+pr@5f{u1Nc0&DY~$)yyfHtuSuOWkZvBzx{U3 zO@4$RsIZ*v?ry=$n?+Z~WIfY5AstClH&!*L2W4zrf+mZ;jhpx>k0h?+;WJoMnuo<9 z42hWZPdRhLWhO+e%>{4}V7qS%_| zXV~#*-!}k>j=!i)^o!~_(ok6{&4Qg|E)3q%38H4v(3<6#ntuF^#&XvDM45pC*Iugz zc@I2oEed&p+?6+B$}>#?ETjR>1DReY*Ijo{UcB5hFO3q*O{M5QV#Wk92FX38lsTk_ znk+J(H9uKMX?u*Rv{AEvRs;t4nZMR7-aZxNkFu!h-T9agfX`ccV z5SeJcuGKHOMn!Rw0EjunEV=4``W&8SkLVj#3X5wTA{vs|gVRO2!mnb{D5>*ySmyCZ zA2P$?`9w>sk}zCLxXD5QHjM=@;cOX$zxpW-ZKQ{vMM{Kb8$k1yE&ljnd=v94Ag@7Br3Kf^sEOokbpy$#2c0hEos{myiDrsqt ziU{4M491>l)P6DZ+u^F#_mI$b7Vd@gx0(wwqKjFP$0_hiQ`KZk$tERqz*LXN+AYs^ znnklLy-$W;4~D)$X^(r~F=$k-w`dny!AY1!XXj=sn`o?Nwqkji^kFO5fraC zR?h8;&bl_aw-KhYe%p`aeRnHBldP}LH`Cn*)kR`fXE z+xGfDbw@an;WmEtSsh^9Iz;zh&CcFd&YsWY3>ny7ud%i5oDNXcz;&gDZhF2k$12B? z>RxHpYnqlEnX&KzP4$x8wcUF|?K=Yn(J&=xdgvvseFuu#`N=I98-?u_KKnfb-90$+ zbK3k9C%FSEeongY=kj+L22j<-$oUSSQG?(r_fHiJZA~G#22jM%$@IR2nx(C&6D5d6 z!PE`%zY5sa(2h|AY-0ixw}Z^qE$z&KnwECLc21Um-rrRdGj%d{w6u2yI|BXyK`b4e zoJB1R9RX}02=w#EH7hGOq`HZ-g%g04>kqW!FKFkk=0B1ASIhS(%ssvTl12!uVD5C+ zqcjA6vNRU9Gq*7XumFXfjPGzAZXQ+$a`EGu3B<|?fvN1JOfAhVoB^C%TtH!0^LyF= z>>w@({^b7S2E@U^ec!X@kCI$0EI_S4YJoUdAn1kRom3!|AP|VDt;XHOokT?Lp%x}c zZNOb$5J-pxg1T^V{f6FW5LMr!X1}s< zU*?`19RTYe_}pKHaR1~dvH!JY{xoV)X|X#B?(7=$1HZcG5%O3KEGaD}Z)gwvNj6YS z6GA6Mm5?u0J)9tlyTcs;5K!zM-uvC6S?}RQAfyJ@Jy!P{BfsL2ijF3xju2y@{n-r! z=~OW_w}gyM4_aXeerb9KeY)7&+nCzk8RTy$*?liRnf`Oc{{PSX??(p&1~dghvn`-{nKmRM$u>YbOM@vJS|6UMb{Q-(g{H;EEfu(ACN99;Ls{|FqA+INA2rR_{i-Azp(y!`>^16Tq45U&V%N!-5#AvPgm>FlIr>L?1fwFleX zc`a5*JqU(x55B|j0cM6aPNqOrc|#{_0PBxMkv{%QtgQTQ(h$lY4aze%e8XPn zSI2&1@c#p21N0+__-~Aj`x^f-8~;~~jsGIJ|DJ>j|K*!}CuA z=Dx;H!v05Aci+p;mj12P{lWIXw>Ze;?YErlx5+#Y+g~{uCnOdAb21Of8vcVknUm$0 zV8ilb`hHgvz{$h*dy>raPf7Cqo|E6$yxX7hKigUI*M5?pyGVe)>^9*Bu>CQM`VV%N z{BQ0TVf*25|93Ww{04B`xBOFx|0a23Vd4BeeXG~qbeiGBy4@kXMZcnTWlV6#S~KOx zu9Yw1>eIE0R9K~1hkuhnk{!Gh>FjvEi(U&wMuB*aNqYkb!3or3#JfB*Y(897SJf{% zpz%D}y7CywKS2M&>*;l4=61Pyo>)}*fsFsHkH%G9Irn4|-4TIi- z4iTR`2lc)1NEYWRUkBARGb|Ur;1TestqMN>_7&LIk#{z**4L<@_<~d5cJ*i}QA-K* z&bbpN(iJBb8qqSc*n{`ox|#&|pb|MDOPf3L{hAok*U5}mezdZI=JsIxfxgg!CmpgC zTFo7tTtp|5`wh(Bv$WX7k5n1)#7ThX8Gc{E#md|(TG`myFtV@vF;&==;{ygu+3TtB z7vZv;Ga5TaL48;|$#EUrWk z9a_PAUX`%G9Y-r~(rbi}1TJxopUB!0ErKQ=CQ*`O6?oftyO9&-QHHihuq&(Dy%2ws zyI9KFlDl(|9j$z9e8fwWi#s6cgx@GOU~K6J`_)JU52$nQ9gJ8$Fcr}Au`5d4PtGNU zM&wdr5645|Nn>4b#-Zkdse%6Wh3fm1+luLVu@Ix$t814lDNTBc!`2kAw0h*QlvO-} z3t20+ey6g#GTqr&$AL)Wn^>FP5YBLAQt7UtW(7va>=d(ikA24}FlQy#a#!Lm#rPDL zPivq8h`z{{${qC2eN$oBsuZ&6WF+tIXb)G+1dU~eQmMh=t)t+kAdtOVfkD7A#h+`L zuyR9QnIm$nYpn2>W@>oF)1tGxKk>O_;ESwGXaT5jA8nTl^XhU?e!#rg-By*&!9{=a z?4#{7ltg=+Ovf26F`r4r_?J*1n{WdgrwO*FV=FPnrLzQ-HLuOf7BwmqA4cY=s@M^q zie)TUtdEv}v;z#AXKPuv#26SB_%QaygE>(|*_RO?llqHV6xcadl7%KD==uEMpgWJULre4$@`H$04&Rlh!m#n3s_sVtSaj zHBRA-)pAQ@_H{nP8o%xY^U1!#ehNRLrGQ1fQtj*ao}pJtvw00M0i%dLe=IK{x*Q?h zf<9Wwd&@GLrc_g(zA_nepq9hh=J=6TBpI)<#rAQ9PDWMt{AmT2CX46mafzmnY%r-0 zQ2k2T$w{N#FGu$b{e$_1s7F88XJdCgSIft6E3lBZwwK+D6swhIxku{9S^xz z4v?jn%8GV@-GGUt&`gk%YNX*3IAMWz%EfGM7N>te6IOTdOIT2D@#_%Zk~d+lHu%er zi$yHnaejFmwqblt)CzRV#|XqsN`aT22A|XgK7QnOVRNSp$Wbn`c9ha*c7` ztuw#u(#2`i=J4*&C=fi>NLO47=@+D}Db8#vJZLTw63G#70Ie8%p)j#6)}&DERFW(N zOTn4L)R!h@$Y}f3R$z#l_qL?~dg$%sb!}Z7=THZTDyQ3ZMLl3;B``WqQ9!!gnNgwV zIit1xekis|V6IO@YOjO^AGR1{cS^qHNC*=rWCjjSbG@yvo_4amR@12Mqj7brwJQaT zTzx@1sHZR6Nk9=r4sSYiG!=2ng^QGY+Z|oHAR~`jrKEakRYQgNDdRtu|j zu|yR|drIb7DY@r&78t(Q?My7$N)kT8E&9rd;9wGCWbP(!wy?IZ-=VHh&)<9E^27+a z;E>cRnaUCYCOhC{e}Oy%J$staZ-ZvMU+8^*vTQA#s80u{4}If@muTV-i?xeD0wqNK zwF+Wz7~65(;5n?4w@%0z<=kEIVZNv3Qp9mPLNbN0I6m%Ys1@(ay6~QhT~s|CUOz)$ zQcUWzVF=on@q3iQk8RTbSSt__Lu8%!@q_Laei-yDr=&G8R9DZ)ma zm|Bfte3O=_6#^55mZSJ7cf>*U0VDuc$+}-rBP-76_t5Q2rm*a z*MIcP>)iAEgZHs(eRgkL9Md^B5XPXEJ#yZ_EP7;ki%DR%Jq)6JL5oHi7}|GnzLl0b zpxdnAfn6(YqifLcIXPea>E#SA6x2#=8T=Uut?NokCs$q#^Y%h_2C_NY>kwgi zJIF))b54{U7O*Cd*zyUV`4%8pIl3gaohW<_GJ!M73Ps`MpF2V!I*+T-rTk zDIx#SW{6{D&(_ZH(aTvEX91Cv zUB~ZK0)$|L$5fEIu3G&-`-c|J6MKY@LoJZS`+SFVTMkwiQpyzs+7w53wV|Px1ueczpvPAq2 z;DKR7E4Y((>e6w!s*KnJj=qT0!fo+$RmKuiKOOe2?Iji z@hW7kdX@=>(I`3Jhr-D>_DI{I*5kMGTKfQ2#NS@^0`V%vVe)-U$tA| z3=d&qh}ONEB^=HznQ;wo(34NkWT8jEK^?&N`syNVWvB7XZJ){9!5o9lY%4Q7{8=Dj zG<;64!gnflzM0gZ#T}^lB*Bd_TYGLMxAWFDtq0y~Q`Cua@T$<+YLTBk(ox=)+PJ0n z$L!%KW_y{D&sM;~+N=#FY{#6?1Z!UiMYE{l(!a*%m+yp$Z63uW&Ju!Bfx0HF$Kz{O+ zRkJ0lw~pV}WDDHs8ZqPrE+-wg=M7u2VLb@#f_B;8URF&sX-k4zBInd?;buz8v#NL> zP{^ppbmnHS)(>oUr}p!qBQ%MrPfn2#`ae_hlfpT6z%OLcecZy}OA1pt7ANjDm!YXj z)in-wi=y#-D2E19LgW^5;W)7Id=7W!Xn)GgZALWD_0hFq?P008|9)%(g`*I0m1>CF zprR|zWO5FQnUiNjt%Mqy!Dh(^+d8fG0>6Dtofcim^97r!T7vze3N5Awh-G|ml_wTw zl8H(j&HZuB@v*&J@4W@ZD!AQ6VsDEy;MA3#kHXW{TC-*yS^g`G=&2 z=d<7YFGU_J%)QvPUCp|vmt5OhG+$b1axuv6se!?r*OMmJtwbVVly=8fPl#6&VJ%>L zKY5G}jY8+wJpyZh%Rw|)e=33!X5LgDeIAEU@uUf%PTw>|2DvfsTHy80Q(md5#UUsi z0~ur;S@=diu}7~g-Jb`_VEepsPZJl~$Av?W(%@@EQFOy*Hl%E~K2?9k4^W{|BI(bBI0}7J`9kVtn9{(-#byv^)eB_ z`+z7EeTT(GcCAqQWoY^rlds;EIE)*A&lh+W_thoRrXhiGL|~#7zuq+!wpBIkTqPbX zq+aqmsSv%}zC0$3sYUd}CL#IpWh)U)O>Zs~8cL!L>iqNa)yv7fy85tfjqOK+IWrA} zDex$trsCTKIxi{oYUxzPxL9YrLR!;uP!cECnL-9i9;vCJ^lXb#6XUQbpl_yU@Cd0y z?nag!9Orl|F;upJmc(air5GI!t0PY(Z-{lCP6 z|L<52`V9*Hr(Fj3N5Xz%`F|6o`|BjwUwGaBYbYK256t&}2c^4T(*3!^?7ronLj2b# z9UD6b$3LKS#Ci~v?qH7X2HhP8OdkgY9kFG?A2sPRli0)V=K2`jlFTB=HLg2SX1Htl z#q~BbZ6sEZRtdnI288G{iOzU}jGR)>y!nkeacpZWuXMsCxleG#>11)sto-J1Yh{!7 ziC63#eosELMo;Nx#|%;8i>^`+{gl*Fu2}r7-I1t>fHNR&}P|k$7{YFUU zonxk68Eg0}leRa$Rp?O@EXIce&Fl##XQfH6{ptt6c@%LQ(#fSgLW&3Uai64L5A5bf zJz2`&URK_SM|MO}qVT}tgQ`br<@z>DrYzk(5*s&78&>70uQ{b z)5H*EzX(1+i*~Ygr`2LaRqTUGbOWp|BQ2k)q9GlV1iBDXMd5xnA^C8U;iFK7f=9Y4 zWu21ET&ABSo#w(W6^h^iYFp97ibHy7{Y>GUJCBQ>{-w#pYXl}QL16~H;)&PLW{c{8 zwxw~5$(JC1x~e%l>$Y7+_k z*k}O%)l!DT7v9^?xJxuQP8xNhOBDg#9y4GeL$`{Ge0ps6i#RDPex^JBQV-kMD27an z@v`569KI10Y^W?TZ#uu~cl7jEK5PoKyF*5+RkL=6uszbst7idyPNSY>IU$!>KwU9n z7~|6q?f~f_WsNu)ciu8lO$L)zBj}o-_e1!j@{Dml4WFJ=@WWh3zalU0mhlaN(JVEp zPYb|>d2@<8Mi#aw1vELci!TMFFgkjbGR7cmlD?;4h;g0#@LEO9X1rccV=p7{@i9`W zVUc!_Zw_LAf-SjN2*`q^j`Dra7I|EI6k0)keZu!>Z>8B*0dl45Ca6b3!nSMA$FKN2 zNMAegJUfT+eB`IKFK6HY1%%b4bZ9;le~$n=@s)}mEU?_&Z#*v#zh7I}AK2%@M_3xZ z-TDn27t>*vKtvwTM7l~v(c=}DO(uYe{f1oA=*e4Dyd2){2e_>GioC%vx<}+yZ7{+} zOw3Km={){I0EHBM1QcowU&d-Ek5WVmxmTq4@7;3VO6hL$T70O~{XCWoTuZwl=N04( zqgm;e{=O;{CoTN+5IKUup0Gr{D`GrVINnzwISMoMDdn2wn=YIs9@oV$0)@u*Q>Wke zpY6vPGm<7hvsyc|Hph9po5hB!ie|1s@S0DC-JUOzt4+Q_NoFB~UfDr~6bZdSWRv@`A@uNWeBd zo+70--k%31qn;aBALe_B?^JQ24{e|nOHro#FB?~TiekLEI@|O7|^O3yI172+MAq8?akpMBL3W4UMoo`r(R5Ds(VdTX`q(4)+KSUT0qPdZ>uI)p}g zw&ALg(vRIA_NtxG2?itF`)LE&7pLFEaFNmC#AUk*m5i|aei^CZjHXT|B3L0fTB=AK z+Af@@K#4yP+v*B_Jty_n2m&x~Zo_W1(*kx~jfs)6Y>@4#3}4SjPr>L#yg16LOkgiC zpbt>d(LEO~H)WgW+|(Wkt28wXOu2UF(!yI; zj)8S|7inz!OaQy&tsN>_y<=;@9|2QxLY?z;zYTF>#&Iw%-&NQHRItlLj1erkpVEfL zMT$NR>w;J;!>+lHjIhTI`1)Y$)d5+4+)&i9Rgeq&a5n8DGIm=Nr&@8*<>&vUM&lJNDkrG$xq}0c+wSR-m)7gAgBFi9F5; zmO9IH#;cRYnsbTE?9jfaxUcM{vkQ7Zpood#%g$yWZaFbTISR~P<(io)c*xg^YvbNp zqvitVD2nIrT7MuCVi5W&F}Vv9%Do5tlc0CaI{oMU&Eb+drgNM#U~^8jB#=c zwr@JsPP5G_QwPJ6{upNec0-nxP>JvzvH>`_%Od~gpy$#AfqJnd1P>!?Po6;Hn{I1X z%<2fjZTlc`vLf!h7#306ISyYALsbJe{(<_4@UzU%;2}|WRsU6_JZ#*XCtSvQC5dkn ztx>n}9~!J@)2-L!w)wQPJ`8)uiO*CqEf|eB8_4jWkU34@VUGKCLPUg5il3&y^u@zG zF4VBDli~*fV?|6uOwdh!7`H?-(qQEP9O|Q{BCAl8nB{GxV5Xt7*^O3E>UW<>HK!v= z41;u4zbq{@=POtXmgfhy8MQSy&I+Wp!>~H*Mm?JBS~Zb{M4QU7IK%44WUni$WCN;d zPK>(--HFw*R_OJVRQC2ReT5v9(xdWB6y6YR+PS?`ej&R;ti&JN%ai8L9PcDl-D?#& zKa=m$Suo-HA%SPlT(tCYm#8*x4vqPQR9*s~%F&V#Zm(K0qII3Z1 zDwyXQfBtF;&#E^;=1 zF|?sHkViUPat5b?N4WvLG8`ILMY?D<;{%p+GJbZsWr0%DP-dJ%T1Jb*95VB4&`>@J zL%=|IM*&VncHXbd7}H*yd!3}|1lHND%;saOwJG_|W@sB)SbfP`jbZ)ql}}9d)nhIN-nd8}iWlt=do~}!rl`4LksG32q?nutQ^PQu^{DOd z5wg8}ANG{6L$_Wm=m_F(zVM;ZYKjk5`RUwn;Sx`^GRhBIR41#K#%HFaj>+b0v-Lbp zFK75x6uiVsoJ)CDaO`T^&YbyKQAe(g-kFI(XHd*Sz2ZqOk3qY(rEf>^X=3nVZg-|l znbEiaA!DC0!UDw0KHx@Mjvb55PO)8OH&8_6?D))kJ%y~C)9`6yRz$+*b7wAR*5gm} zquC28Re`xS!m^ZmHgnV62ZiG18esaf=VMiEaV9R$-h1SwsA)alc?Dw73?qCrMNZ8i zxmo=YyC#9m)w&11D;)fZw0`W%Izo02otI+aX6BZWOco2f*J~F6q|VD4(trc(+|yDU{LcU7L2ZJxl3Si z9O@jw8x~`EIoi-ZhTqoYU4Gcoc19h1(+=$s8|6S7%iUutm^b9At$v6bQk(DebZnVY zu*sP9q!yDy;l{30btT7f@TAYmy61$^bG|5PIuV2g_oStitT8~vbxEA1xQ^G7lc6{7Ku&w@(JkCz2K4t>=9YKDbJ zdOy9qgw7bNk-wQ{+JP-4ZMBWn%ll*$HM7lA+{fitX9~XugYQYas{dg@9szd}n}q?5 z^gKf*2w}5_SShgM2sP(~-AL~pi%FQ>v7fk26$Ue79pMJ|vVuy7#_=t5JCO4G-@-5K zcUypdPUVDMoGrkPw8BQFCWbbS7LWr#0AU+z3&>_)QzOXv1yRV)b3o4d(B9la$wOH} z8ACZjfuWor|IDDAp$ee@P@0fyM<^4>6$pw2iWQ3UXC+IpofxDQS}|S_3y6({jfI1S z2eQ+Ror#6xF$>FMNHKY^$$wD-vVq0K#n|+}*Zr@!31q|jU##Av9g0R)s?N4R1pq4> zWaH1>j&sP-5FW_>)PMO?C9K>a?%$`hecC;CIFdMXlHbUz;`6h23o890q@ZB;F9&fdA4RTa=slM$yd49&MtSWPGiKa=1rcp<}Qa4hkH7jSt9!Xi#dPN+kTXo-*>%0{41 z;-mwo`>8rR{9M+sfmlmU0WNDj2-r6cl3J$(i()eVK_#TDA_Rr3luhqh%_ciuAb(^d zbZubkMD{Xaq?9B*7s29o4#d28a1ilMq)XhtfmWfF^YL36Q9~bmLby_2H-s3r3gy+% z?Ffsd4lN(%+`uey<9RJJY3(L4$02cJrXEtY4jE2_L=uX}6ml5w%I5iQpw}%>Bw{R> zb@@VuTmG}gKKxjY7TBCv)N*aKb(MrYZG%x+O0S$#H{(Htzwa=v)mPX z82vnWTo`4g3LD64T2!Ijk5+XfWQ=`6Bi@(+LYHAp!wVC6 zpyLdkF56b!6e+jxxLE8p=plo$lrImaWZpx36N-AOa-pkc7}-z7o;9HYnB7H{=u zn^OE*u%_uvBAEjU(zA!zR8$`e1V&QuDSvbJIR}UfDY`^zgm%)W;{?I7#$+`nSHFCD zEYrq!=;`v=v)uD=*|?E+YPV4FG#q%DH&*&p{&YNFKlu@Z7b$<$X)B3X4wcWtaEixd z6N$SYNK*WYUV<_L!Y9~l4FuRuG}=CO9;Q~B8_1Amu1%5?2d7&^ zKgLxIIk3}UAt9;Y(;pC?ywRZ2XzdrB6ml@0v{Yc(8!`;|eoX8~0v6A~b1gQWJQUYK z^K$;QX2;FDF&vKX66iq{!r7g$xP)H;sx}Q;)EIBYtBV6OxsjXV^58w!wOM6|7M`+*UK6~oQ+gmgDo%t5V`r&rytLtOh z8KGAdMadj&K68!->w9JK4rNK#Ls|Y9w!Wd(5&Nj1bYU9K&JS?$vkyMfpu`AkVba4C zQ;hn+T0z53zH`YbHiHY}QHCqmmLGF_W<@(AU_B(8mil-Lp;g|)+Gssog(voC~oz%%?wExx7vhiB56P_Wq=Se@3Tv9@NuWsG|qSQKF`0u9TSD zcp&_RKEZv(q)3M}kOXFrG2@Q|VMu$86ZU9j<|Z)ZkUtfms?qOdcXJYUx(=iqx)u;QIc>RCr>D= zeibK?)I6%(vM&&L`;=aV=l+lH!$JN*zN_~3=MCerj!)t0WO;%b-uV~#8>OEHK9S~m z=5LgI>i9(3$Fe>L=P_4=AGGAsn0lgUo;f{69})99qd{mWm`v@guW;7@TzNURxovuD zbUhTRDC6Vzg6+BW(Ye$!`&N9euMJyIc2kcH>OoUeI-0nyEMc4#!0)QL%Wyz9Yj%!BjB020JoX# zfU(T&^<&)UL>hwiyO-ApEBKoub0-Ujz}@}Z=2c1j&7SS^=9aGIFWN7Q-O7AzS8I>Q zHoCr?9~Vw&8R#2$w*bk$vv0PdR`t49J!tGYbGvqOC%HOiTAzpwF!-A5J!5~{XCF{O zQV>2t?0KH1`QRc$-yn5Ub~_#pJpi?^h!LH4Hk$XU;N6z@*OjZ6Hcl=l{q=<{3a5N? zyUwYq#@IDD{C%@&T$vZI*aRHq(4j|4_(|R$5UVr4co4PjYWk{-k529L}~&-ByKGubyXA+Ek{PfLJ1stuI= zhKd%>jN-0#5l!;>BO+RAtp3G|u>D8oA09?q>DY63r{QCR%_Ih4`CJs7Q!AoaUcL=y zqDYc8xb-h-Uc?F$=VVW}qR+)kFwfN>uYP%-RR)5>9T=q z_j;bSG>YqRUKao*gcgkE%26O_8uZdw9DVJ{ELz0vHnn^oQ=y)AxX)Q^BGiXz>TL!M zKA6Tc`oNcb2rY*nnYF#2wkCF~Fs!8@LF>Ml$j#$>TH(+2NT_iID&}c%zVY$!#7^QV z$tww6*CO4L8c?K{^erdUP{{h+c32NDbKlL9wbl)sZi<(us?O?0ZDlpILdSt_s!n71 z$KA*j*gPS%46R15>o>Y>_z!?pdbaIr9sspUyYbeKG*fPY}ska(wPeBFx^8(>8?2L}VEePSv zo20ro)XV{#wsQ{36UXBeHoM|b#~)K`_kC=?$q+o;Z=PYj&SqLI*o`+BxxonJN*KJ# zE)c*!J|8zPdv^2EsOIHnJBh%soq*i{hvd|S-R4xy{ur6T4C*)0D#6m5aku#sl6{Ql zWHWq;Q>S{xC5pN;dJl}cR-yP4UtM!byz)Y3I?Z=sem?fzcMMP|$oBEgdE?DevrCb| zwOKeyHuB(j?>6DuBN#A8DziP)=a0ab&k;i0zPx;o5KFY2xExx zVgg>IA||7Zg0Uba{^7k#Rm9vAZMPCn1ID2B%8By4=oGRR~gS{}$ z^q`WQyQXghx}sos4({8NaQDYJR97_4Okml>ClvWqS7y$#^JbctsTL5nAbhMh&6(jm zTs-tw3w?dfMNp>XkEi*tdNu=24}MY;`Uz8!%!+nJZ*6bL$IIwymepy~o|xt&-PX?| zG`U^=r<~1jtqw&c00i#zdZQJuM2znbz2cp@UIP$(0PR8q>15BdyFHWg5tHFy%NhNr#fP}2HSH$9BjWp_ZIK~M3wlS_O8baOu;9~hpQ z-mxA;*h5~CxP4z4mx!;8-sRb$WOF}3z5QRI-dR79pQ*Vcce;BCVY#c|RZ?P8N#i-Co6)i}|vKcyVinL0#He#$nwhZ2W5x9>cT0pskRUWkX4S|WrwS1Qn~VMPIO=jfk3Qh&T)`JzxIvQBu|&!^d1 zAOhWXr4WJ;bN|Wlqj=GXj4gfM(Tv}~)Y-C(H!}=oyrIuI{CDE!0u65S8zA2=@xuU4 zlO-baUC=wd=%@1U)nneaDW3Q5H8K+55ltaiP&6Xf`eV|6Y#NRVI~i z+yV^}T)F5ZIcB72Jdg_)YqpVz01gLcWKyV-=$$x-Kmn|&FYMR-1F`6oyR#8XEd;Wz zo?7pit*F69F0z%$#rE0nLx!}7l>ULEcq=j(tO)mcqsXCQMY^jIGE2emX99j%Wq#kpEnd0c>^FyDWow&T~#&@N}0uDn?YhXxKMyC8Rxb>W3&aJeD1XvB%Qf zrvJUnb^+dnWFUlJ3hRhBZ#J{R{yW^Act`s8IvKNN4KOoCxyim^;U&oE30(}JLq*I- zF!pIn=l|zQhB>$w#be^cljNBs1z?K9)8wg>WH{m{k$QD$v>4236UgbZ5?7m&-^*mE zv_oCp`d<8R-c1vkuJRG6Cd4~&=W^C;67oAewh<4}M|X~3Os4b*usfq~bdRbKh5j`Q zb9Mrnu&Vz5*9#BhCstJ>rG}juaVXTKTGnb`NYV$x1mZ^xnz}8`uLRu50YmP}C;|xc zV6wHy_wHV&e^)EuYyJe{YSE55rx0R&YI>XoECk$&-XiXNGu=uYU^i1MM z^-?Q}1BaN#jxLHeBiOT$TS#36lfy#fL$Y@N=bT*NSybea_or#`0Skj}I4Y!qt2I#I z5-LoW&S1zX7b@6b(kA7DFI9z|;3pd%=DeWsuK0}Z{J2SEP4><0T*24X6ouIaQdRYd45S`()8XDi!w7D5;2MtJEP7R`B`vmm0; z8z$i8D@NHBF9kR2EPY&zuiWT%+~nWacmC54F&)Y$Hb4KxlnCEPx71Smx!=`Q9O6B_ z35g!;CUuc*QqjPq!Kf}=`Jfeb8|J{le@|=L|M86+AlgYqg-8Tpu)3X|4k?=NHZZa> z5moVi!zy;GErK_)%|={%@_;kqXfAZoVT2bvAGDE+D`oP_m;+bloPBa?;b?19cjzAz zj_+Jyqqwj7-Sp2;l2BR(qF{ zC;UH%9wTIasrT$B;xaB*pt;o@#t%6xL0qYxIF0?QgtqtpD4DFA{=a=vjV}5oOK005 z389l6Ua)fhVSI*6@wjh$<|tSc%*w@&mCKk+b>vc-&O7l^u{Q-mKY}9IPcyg_sYOI$ zQ|fe@IOA;x(NNRHIzle4STLx4BQqguA4YiRpb9RKdejNt=5w&%$*)dmJWP^<3_u2oo?pw#ie{sQ);%Eh@quu9r-infRcFSm4OTE~hus0pq zc4ptG$_Q0T+Qjx#xZ05Zk4S)E*+*x~N_5bTvKa7=o*DC|>pTfvV%&+#G$UU$zK|qi zXE>L8)McSz$+j|Q3wHpMUx#o^l6U$X|AhTtn>aUQ|0537etbaeop{ykoj6^y7#O_T zIe}^Y3rV!%qm&gdWhWcRtS6Fylx3LABzXM_=WebxcDur!KDs6MsEh7f&oI8tw@49= zOoQoRhQ+yYr`nTUVOr~rPCJ_Vo!1!4EY1sN*)3mtC-OeY{D(Ql-OZ2;GWR0IMgLPt zf6@O^XT7JoqJ1TxklZd+C;f5s+Q_I4Kw|9VM@`PO2AfLfVj{ZPp7e-U;PR9F0k`-+ z&Lh-9{6nSO@VjYy$-%BoIhTi7#(!&hv=fxH@Z9?q+UctiSMCJ$klv4Khbhmd(?d;rXa zrYNRWA0rdu+@X3MV|@qaHfTCD<85ba>h^F>#2( z;NXg{mK>AmdgJ`z`{QnfR;&==_M1pyMp+dZ5g9NI%^baGw%dLweWdCPfTcDY;Q9UIdp z{-n6{WZ2eJ_14X8VXFG>e?BelHB5>6kKhO^zktu3m%eo`T)TAidk^j7uBe~{Cc$w(Q;Td_VIv{x<-svKWwRjn1vOUP7jzI7jRLTB< zC1fP@UsLG0>d9vOKd?aPuc^;;oMCzYZDYGFIoojZRiG!pSO3UPeCRuBIoQz8?jrf$nzoNPm1VF_lt;)RTVvAu zc}Bo>cNsfbFXFGpRqgqKIH2vrpnmeob+m%MFp(>ya^F14{9tR@SjYa49Llxl<7CK0 z^P%qPOjukJ@Uq?a_9KVy-@n}h3W9OZub)bgQQ9mk6)PvGX;H}Ob#7q_@| z9ZO7&I2zm-aNPTb3SL@=x(Ih@75Bf)6Chmrk3I|XijVkn<3I8Hz7H6?rxsJZNaVu1 za3!OAl77nZg4o~vlvw$P6Rbe#75o3S6&4>0wpP{oLh^`!4a|-@D*^9=1QDg8bx01jlOKlJxY=g78iFgW%s$2bqB7w6^Kt zlw}L*Mqk0^o_~LP$bVXF<~2~`+SOhm+rqHf5KV}|BdnSIr7ExWmkZt9N~M5gZj<0! zljbS#wg?k&1y{fX&WIL!y%`zEt%FHaO1`@;<}~ooJ2oKx;V1e3m8f&GNjAXF(Ckh4 zUs_W9Kf6i@QLAc&UJE&HfCh#4ChR0`C$5e#Mj+{{=hTu1AptG46SwL@d%^Sj|G(G% z>XrvjNNt70I_TWqGy!g*RiX8F1P|Y48-=_YSr>FNC;T%BorCp9ru@%`!T_KsFLzX; z6Y`za-wgPKW&e-w-abo{|0i!6KP>&1oc`)s|8iI-)C);2h=d6MevDv3kSWS5uZ>1a zg$1~*M-zhSP*rIQ1Jk6PW=1_O^wM=wBYtpS)HWnNssHD0#)DjrqeKs6ikIO^0UjRn}l(^iTr5? zL_@&OD~O8J4izabE6bq&TCl&{|5F^!m}Dz>eU4wC1ad!eiZX+x4CMrnE@A>*7Ekw2 zlWCfC9?MZ-s`Lt5f=GDKgaKf$|KlhuJbiFRM$b2HKL~!tLVWW9y(+11uJB)8G3~t# zT$ST`0J{DytuBqZdIU;ft1MjrHf921K@`8R|6LvV(8>Sh1LDK*|A@z1Q1Jh%1N~Q> zq5D>W5J{~CTO=XN^tV)ywzNgBqC@G@*z8omCIINN>tQdI#n|p!~ zAZ%}j{F4w!%AH$&y>LM=I{n`hpt$eI%ckq^7-NBg6vI=sScm#jJj}h6Ghi1rSW|x@ z0jwFoUI4=LAX~`#0k>V`ppvcgr)TPLyvSi+9*W^xQ6x8Pw@p-TTlm8b7|m_J+Pk4_ z%;D~b=PT#=-sS){1E0^6o%AoyBZu$?rxzDQm>3#<1d(+NTecqQqWR(^s~!0fuxR;KyDtttX2|tg=}AK}!o8^*R)pK;st5Rn;mD*y2oYQPU;iv=6x7THwQm zuhe9+7CYu|XJXhgXCZV|nhgMfi}y4)2NP8>6J=$Ugyh5^)1(OsIw(+RVDCZ#zUk!j zy~(MuiR%{ax_SL(by}17*_PcuD%&E~VB&0HNu$sg#BJ!Baq@L8o->xn$Nu z5n3(4#qcPRSkY^azuu)jn-&g6>m>R@XN7~2rKh1Bdc3E@Kwk2RA6n(Zd_APH{6j6> zRYcWPs^w?-eLai5WntykkRDU`3GXmI6F9bCI@r|7P&Szh0a!U5TuE!|EYD4U%-T8r z@i7dTLAY0MRaQ|)FARp7(~X?WLN*g;VTYBRvpKf&%#IX@)nlx08iA8)?Zm{EP4S|JbB=L<<6HB-fc4RsCFWX|;oUc(BEvWAo& z!wPXL?fxy~KIvZxym zOC*8F{7XJLbjQB2@qH2HHHHQ-nnW{|I%U~S;; zL37HHDYOmlNiUAm%NYRaKl&aL+F+-j_6ebWVvWhDu`HM{(Z{S;Q4*Z<wVOe4327u40hyE;EgW9pEV>LGg#sdr8cy9PqvZhTlb-)7OsO6agiH@ zVpS}eogd@0@?G=QRoRy`3k1_Cb|A`vplFkQj?cL15eD%H1$hqgRn)_-;2<8BXPuAK zOmQmhs%AXYO~HN~3j^}#M4Qnv2bBMmOjYVA;o^#3{hVAYayv595p%ltX68mM+k11o z%(b!&5P?^>iuFEBpRigf%u>g#WINLWa5g*a2&BAOc(BOY7#6nZg`#mSEL0p=%;cRR z4K@Ci@PbJGILxhT25oQG;M!lG?0;p=C&h%(DXQNDCeoSXP0=;2Z;E4=8->`nH8PNL^p zV|-Pn^OT!*J^5F`5|5YDVBk|PVznPw%`sFRFxbNVtWmbns^m|OsL%o)ytGe)X{6TZ zwc%2aw@AITCY2s95A4 z*1&~#s14G#1cM8b#`4S!7f9Mkj(FIuL1K8U#H{pcIG3J20_r7K@Sk_V3x@SUIT5ja zVm?H&npIz6bQ86ObnwToCI4FWOFzk9H1|X#*KBPAmFm8-Zy_b$(IR*tpxb>V^Y$_g z2U}H*$h<#r0dBY#&Sr4=T|hG7COHAPoO-mJkdte{I8z}G)sAG-o?)jYDtIwTyJhqT znwF($>LY6%B#1K{%DMvk0%(8i&+mvhgQs#-sHmSLDqFrPVv@?SQLNr1P{)lili~j^ zh?YG{jK4IgRZ$7hYCP;;^M_k3K9&y=hKDy6gkmR^k%33kNxzFr?BqtAhxomj)9S8S z@Q$Sg^KEgzn;-6MiL-n$5DC>`KYhX~1XRm|w9Q_Kq6-!GZ?XFwBEClw15$?B3tL;- z90;Ri`nH_ua72Q&BblMm^4sAygpT3z=kJzn9EpZh^XWT5!#gUHH7t z%!_3uJtpH*@hQ-Wta&!Zx>*L^1!VR)`N<$s1rGK>2{fy4%C1sslb@iJDriK!`Bkm0 znqD+ZC@+>YZcvS?bStkLZ&*jFKdHm3Juvk1_5=0n_sjctZOm97Gu>l5V>)BQgw@Wq zEMu@7M=i32$?k}5L}Ce%3-X=P;l;U)@h$*+x}ob{ieBuE%P%$E zVwj#N|TUFgDyg#r4s4ljZYwBZZj8uK&<)mY^Bphw9`W zqMGU8Jq6j@6I-5Ty878ew+S7S=t)Ag4O&rl$#w`>8#J+%gfmw+y~=%fa);Fwt^at+ zLDmO7rR7!%ZA%Hh++m&Cw}*N71^>MynM2KSp$QoQ7n*LF4#cmGKZM1ukV861jbW?l z9~*S>9%>!38|NxPgSO?QjP62d#f;UP#1btZ7k%SeSBLJRNYsE8cI|-fvg$kJ--`@NXBo4{Po3j~aYw z(AC=vf9ci-9>TSb*16WICYp|>o3_Yzn-F;mID0!(Q3Bz8wd+cDIE~d99b{ojtVNCw zO06G`Uly8_j}OYM(Q}UE*Q!)cC-W3B29VK293lM44%Zg04^piDa>rxwLi2QDWmUsK z+m`MSxL22Vz8rTJJ)-42xiq@4x>qw^dGA!ugctXOU86TXnb7DwBPY}t1fu7ty@S2> zTdWy0bg7nWKeH}CieN+vu`fdHq+4KMldqQsNzSwj!3NK~r5$b*1)<(|l|8EDxYVzD z@VM*Bdt{4Ti8dNRQ(u8m>>PMPhP8HUTi@y5zF1&W=gL}_3tw?JTEn>?l{rP{Hmg^9 zBpLH)VxR!7(A)_pG*|Nb%{)oVfuY-oJZo=ncE=N=x2tOMFD#5b*mX~+IV3rX1C$dgt>CH^Sa-rQBHdUY zvnuZcs#V*LuF2>oJPhI=wHkH4R8vZ~=s|T^_{kcw0oYH78rPCC7 zZB=M@%y7`)_7v_)g7!MAjZpcESFdBDWolX9s>g5&#xRyakLH(2$~xJ~{;w4&wD?h@ zUnf#|ki+f%>+_&CJyXH+@A#bj+GPlQ}Zn z=#x2-Zf0avzMLjOH zi&QX%Ts3_ZcQaDmpnV;EHQvx{cZ~JDy9P9+%_*rcqG7XoHSB%yszq^<4g0p{qgw`} z{eCeL*@_j7O(0=zu!9DWs|iK1k+5H)Wcp^afoq&AD8?=|Zp3Yu%PiFCYGE zbW#)AXfD;7-Jvf$*oNp}Y^;M#py}`a;he+2FO5dS{iOY8R@P@ZmN7S$3+Te=EZ`oQ zonUFZI}YFFowPG6$`5ZDpxQG~Rr*ggygxBUkLvdiDyr_(wU6rClEjkl+B8&IASy31 z{mIOZEwu7qg!2CS`Ot23@v90Yt*Z`yIii7dB)?qF`vS<-B-;&|^n@m&qDT{$l9%d9 z-s4Tg;aFiaf8Xjf5p1{1wlKw#7&cHZ|KRGFOi#c5ayA-{iY91@Y_?r$YE+e6mS3Hi zpVb2oat6#G^-owI)rQ{VUdN&o7N*f!(OaM6SXo*=+SuIgguWwiJ<(mP!W9;31Qr(l zaoW|mi~peUuCrw^QvNEtXl+tmEAV=!`TEh;|4!qBpS6R}?}9OX3tjMKdM3G@UsBh3 z)%y3ZcBksqTh?WPqBy6xOA;9&rOL`ry9DJ`0;)O+G68--f(V*`m>n>R*es&l4J?Ib zkDVS$GA3r|9{cS=aS3KK!>K25gsk|Ji;a`q;ggqFX}i)!o70v0=TU}cBL1+3yQWMt zV0hJiO~!Bw-h+?(gV3d-uKCuHbm+9WhulVVaimGX*oX%O;A)TUEt zBeepp7I8wD&#JDScx53UfN_Am<)&WOaeuFl5YX$o$~7eZlN~ zM0Hs>gg(TejQ-#ENcJc$zE2ZM0#b1;sWk_$TbV$4a;5dpmf$9ZO z6J#4XK-dX(<$sx;Mb~q1~RHdTmU4)D;f}nw|6hy3XLk%(90&sEg zJ+Mye5C($ij%0JY$wu(1K@K=VtlO(mJ+w8!OsH7{f0<*-N1;&4(|0f;uZy3rpvFT{ zmy&x^ZAfI}_+pYr`2Y>G01g+SuEt-87X|zzj8NGPK^4T^B4eEaC+sPNKMn2n`Fet{ z8Jc6>V8k{>UPn1@c@lcLTOyn0{(4^Yl=T6{^`MTi52-OGYRP5=f{Xw_H{T$%C2ad+ zUI?Ci%cLHxb8D{|<&j|~M=fq)s?MZuS>4cISg=;NZSPra@Vl!3&{J$8hr3jZF}VA` zIH0-BdVe@W2w`CXjGKEHo>RcgB4qYV96X-ep~j)Qi4YSKaaz%?GGuMYEk_CM<2(gF z1zvl@U5c)!RLp{P^-DZ6vi6JYnOY~Q)Em_sH6P+mxovlJ$GQ{wB9%<{l;T;XI2eOz z#5A7t+*3Qiah?f6h+zZm*cHGhe0BTCToJs1xpoLTz&fupK5H1~vMQUwZ-WBKM4ecFt zGbnmnkv-g!s38t6KY2TB^#qkUxYS=qT6LD|#9PXCu6y?Bg!~>{W}ikYg!(|#ZpqFC zfZf`;?tNLk&Q%s*kzx^H;d{#RSF`1o;a#oEzdNlv-Y4S=_6zBYyepc%xr<>ENaW`?`cP2kSAh#(=4yK(27{xdu0DwtY{vJDcd0etDh!yWkv%rO4}mJ%(ZPf&O7=(%PHv=0UmFUwun#k zP80TNE7@O-zmUS2#_ZEuGtnhMm%Vsj{5Fm;quYdEVl084;rD!_w!&#qMfiO-uT(+P z9QI+{;<^MF>+zPkK&CFR9Q@t{Pks7yFyQi+Dls~@EF2$qR?4NmI}OSgMUo3bF+#yR zbA6V~>d)X7AHy|C9n&9w>i9s(1jEirvWb?qd|?8V+!CWZ0!PqE*5oYs$lv6^zY3@X zU^yk>955M$oUq)ou$~RQNqmr9xH9tlV>0PLTge%iMPW9>)CK_y!jCy51Ys0dAMm%P zAw;NKD&1muWKS`~8U6#UxQ?W>fa>zTeO~*t^gptls5hhVm^de3jPOf{be>5*NMb3n zSmMMJL6}A)I+#L!f!KgUF2wNtzKK4ecSju}+ddFLOn!)tO~I~-PWshw)|)*17P;ZJ zOdY)sEJu*@Ago=9i23PJ@^$*N>GQ|?)eB#_<;Y}7<62C3b_|mlOCNw`ZkPJjHsN8X zga@^RuOEPBI1{8TTkJp|hqz6e8RBakveq99#uO7D4oLXBPq$EvYbLZwvgI2he|0rV zxqyRy`ttYL6KEJymW+4_JvK8Ws=1$++W{6b&c0wCUe8a|9ho=!d!Wd`iXnS3{D^4? z4ydsX>P$fHEeg)rmQ?Z$=89LJb{axz5NZhKjmm+47?qjq zc1sLd9#vZ%_=xfeH}Qpl=w|B?dpUUEcJe{;`)Un+=I6-{cij@>V&N9bI$nW5^0;M9 z^aIig@>oprkAw@Y3jf}7Shv#VJ}U^!l3Z}By2lc%g{+>^cpJ#01k1DOhl2`r%D?oX zAIO99OHuFN!ng*;Ygt(uG)pWNjl+dx5IQ#}tX;&bedf5#g2gf{;Y2ew)%$>&HYa6q z*usF@==6CU5*39=%vlxCzaiV<;%UE@h-*lG-{qqCSs4{OmZ&}!w5hp{sFey-SS9o* z-)k`~*NZ-aFjE>qmK^v;)Y?9+q!c`99Iss)IO&0{4bMS7d8t?vU&VK9@5AjCdC;M? z38$W*gP zM_$#<*c-JXLxsm^HIb#Zl}4vJ5c`C2)vx1e4D6McPzR5@?CTXZT{Qa{Q@rtE51H5r zvCV4xS0{)K_h<`y)yy#N_7UTYpIx2UnPTvQo%LLy-5ZX+*m~xI1&A6I$gc*U&9P*I zT3PFcHh1<+9CCYcA|azvsCq{p6KNqP#<44B)?kTp4lKd7QTMb<20!^G4n|Sg!4;qH zYl87@vDL&yqg5qZ3TdHr0(n+36xjPi6pjqKuAI(FRMsC><2`|~z|PLK5I^6jNjLk( zfL)hpmbSGE8oN=KI1N&{vB&yjzT-8xKzHRd)!RMcY~fGMmGT?=J_tSK5OprOWpuO!l* z0d>cJfmMc-gEe#{r5CQ^`WdnzLJ zsltop%bg?Tj*KI}Y)r>4x8OOjXuFH-T(a%BPg@_U3iiI^3&ww)+;i!;2GW{$G?iY) z^|0Aqdp}u8Rtm;Or>^^ha1CMqSGFrg@-nBpaN1t0bVnfS^q!LkVbgTua{a16hOdxr z<^tp+Nh#obW!ct_$f-SroM2O#>0sIyP`<@;b=k015gdj*>Y z6!r5DIRNCNSXwx?Neey9Q*|xXR}0_V`oh#V(+b(BxK=qvn{0yHWFkU6P;-~xW?(|# z(f~fNd|8~*D^G#y0Mt^cU)wdfg%o>mXmA($Q}^q*CI=Hkf>yQbC&{A&ZcO z#U-|a*2lZ-p2%(;uY>;hy$5`&w#!uYy{bt*=$o_PL@~(>z>hN4$@V+_z1l4G_Mxf` z0J~2QRiuGq1Pbo~D-kZKy#k#11l^sMd1}LA?PBZXW6quVnamMlde_|6X|Xeq`?i4k zIB$GGfbe~P!!PK}IS3vBq=TykYHPo_gn!DvF z)+;MFy~UBhUk7+CSrgBiO~Uv6+R)q?8WHGNB8*6oaD^2_c+YC#3)+fD$4%B*xOflu zBD*=6U&02P_rEfx`M4;#w8B6JlF6gfeIj^K!;R3{beryh_Nt1rw3$Dr+Rm%iKGS^I zG#52kCP=uOT!(_DW3%!RtYr*n%8ApBd1l>R%g~rLGONJx5+~2=wS?6OGE{*5f=1JO zv5LefIV*??Q9$oqkM2$3`#UGXypn`E%nXT^A_NBuB$^a4 zjf2N1ekX+D84IeRkcvcTtvo2tRqoo=P`GC75&Er`hOQ9(fX<=*dWjkjB0;Ket@B*0 zK8^89?v284LaW?50%UoF9?zbY@knu-O>wJeit;3x!5CJ$GqI^?+ARRVMZb{?0fI19 zK~oVp=osai!Xy7C$g66zKt;#qSEo%%T#^=s4)Z^q8(6b?bcG~&(@T&IY0A-V;iEn* zE^_Q5*_m5)w$MFB+{BcuSgo5D$RXvEV1dakFS<9B& zdIUxymz=`2chdxWe*EWwXefFXr!;Ep#fzY!SS1;K)Jb1ObnM!4(b*HsXW{a-tBmM>j22 z_er(&{ytNy8s*o$wmm+ZIGf}vvsF-|DE)EwwE$hd1e09HD<3laplYiK`*Kq%7Ej2F z=MpARF3t6>d+pqXRQNg9H~g-2PcA_KNMVPjelmB$^pUMqf=?2qIXF>caBb{z*GzZG zypy@&>4Npv_ciu)N;OV(@;6R?rQCyCvaDkB=Y9cm~_8&E%g^a;u{&R`8Y+NCl)ubl<{{F)>?P^9)Z0skRt?5ss#pk|$ zx$+;7t45XT=yUSg>BA017vmYWy0weZi|oN!QrScUzb~t&3C!Q7?~%cJ_vkerwJQIR zH4mJqV#7kJYRyHlPndg$<+)Xh5WV{ z!l4Gv1`Eb|$OG{m)9CvVnz>t?q~h7^G^lH-VT$KtbigIq_SL!9edht!2{f9!qB>Ic8O;$CRgznKH=4xHto@0~EDB`sy1$HTXfMc<8q@5Jlmo^MBj z#5YVGVGK21S~+a14(H1_r`)TqpXeV#8&^4sXMOlfCe6;DCr^m;OT_S#syG!%id)0hxJL^gOR~b!z1-w&3@^e`u2h z7e(dgNm%vrYDAAV$$4T#&7MKrapNitYZ)E2bW&2X{b{zQ(uHFSj!p1zu0rwvDFb4# zebQh@O5*A}P5gBRii_}`Fj6|bvxZ8gfkkiH38(1pE2ktFCSrLw!DJ;|d#J?%!<2zb z8%p$Go-0GwSdmKoA_tMCIM?Sxk1x8(rinCY#Z?%1f;IUR75|0M^6L<1ZMutAm&bcC9jV|+87*nc0N2bq>>+!z-J@wU#~qvzQsRvLA@a`II(5f=3-ck zpjQTw7^c!IP109nBz|jYR(GWsDGU7!HEZ}?Hxt9pjU^cf>@=$;y94J20{Ps}|2uWd z^y$rO>K<=+Okb5jRSMDbKmhNk(fgsxmuMtvaC@`lHn4? z)1;{blv9tHO3Bt(@bh8&!z02|XtR7b5Ko#7iG#j$K9gF94H*94$spI+=i<5pydl1W zQ#e@8Q|dkplC3(&1;(h8qzF!QEW1k2j$X<$m91Y^b!p?oBK9G zQKIWhS-KxgF0G&Vq<=&2@~iCrHVy3|j1}Cg0+^~KlZP-@8;C!Bf}d?k1eR%wkHQ?R zHJz?BwjMHWvu?YwpV!O&wy+4GJ7H_-BzG&(G$yW&ceD}s6QYmf_>1;=#@6Z;_CWZ+ z))Q5r*G#m5vd#xDz(c0PYDRFK$n;yjTdt}CU-h+%5-Xd7G^$hz(Z{vH(B(7bWbUQz zb*JiDsO_pFEgSG2^J2IzJ!R%(8!-MwoKi2I)p*F7=`)84Yb11c3y~Ebw2bH2?kELV zrUXqc#w2PW_NTZV8>o?`f93lp2KJmQd4j3;{!W2x1>0<5jPP$EM9< ziE+N{ZX?tjDi}^0{2J^%E>7{6K8irDhGG)87*Yyg5W$&AilIAvyg*-Aq}ftrCqAoG zKW#FBb)CuTL!Z{H3(D$SQoF7&p0KEW$Y7A9>+nj2_&0m$xnxE1ko zQ37eMA88%+ePJsnLVN!V0`Mb83bN-!4Mj+;7fySRKkOf6sxUrwTqQt=|wg$<% zgkxOq4`ROfR!J&wd=<{lUF5{9xLll%{k(Fv7|r-nMQi5N=vM77?8srmNa$7>l`}7+ z$*Vk@Hm7ZZPM5Q!cC`%FZh!`=0PMJ6VTO~ctTbIDzyjH95=&hBg0;OsqMn3|w$x0G zsH=C=)n59hq1H;Li+=RQefBCb(TE3cC5S$35GcLpL{Kp!E*L(k;x@ixpZ zYUjdR12JW4V1T+U>)V5Oy+x>-xP7`?@aLb;7Ij+ENq6Ol>hc`}C%6lemTO-^c*XFb zZgAlhqX*Ve3@x_Qz!-i|?nXW(#RJSa;FTjVr^;&l2XW3~D{oX>x_j^TgwA{##BLM) z&78ZzQ;7!-mNyMuI0yGBslCwvW?jDN4z2Eq4!Twq_nG&KPtcF-dml#Z*^RU*?j1VE zKx>g`NxPuL{hIOwYv{wEL7Ee22EDw7FdYpA+1Pj*au zu~Kk{P{obwVDyu7mGrc>!*giq77oT{oW|81SmbdM3!lSnkR+91Y1zm@_|cU1(}cQh zXeW*MXsK+nt_IKEoW5#>XTx47@9Zxc?gYEP8qaF|9e!A4NlzR3AH3qjZAWfd&QC46 zPo5_)jHRP(0*X6Cb_%j&f1MYaiqR2zwWx~@96j2YIvG1DJ9#?UD!m|O7QH1tMW7nr zi7tqyrHw5cn?0K1wWB)sjq{v5;tCpQ5~t#7cV<~O3a}f52VCt)fhvddXDyuYqSww) z?~iE}Ze378Ao~0QHMAE0kZPep282T7_2M81ZR!yyDeB;s#43xU&OV_mo;#d5m5erz z+{O8kos;^7yrWUY8$TM=P4M3nX()OXt{J`_U$R^cxk24V@omut~f{>Rj=@Vo+w{{q%!0C|a#}!Npli93>In@Hr zbIe9VvQ{18J8g79h^wGY)Nb8Z!8$I1s!e-%VlOJG4x7#V)EA5=olWKM)pFKVNKj7ss4+czaIUN_dM{OgoGO z9Oi8Xdk)=v8CdqB+BW|KGgV6KZK*5;Xq>B2)*Q-{S# zhfjxBQAfei70D+7k_s$29>uj~&T7=1E=n^yRqsz<0|P_i?*Z(pNNnqOdwc8ecj?N> z7g&{1!{+7$cH=#Q5^S`o0Tdvd(gQmhi~ww07Q+_4)V#33Z1rdKC&DMjQo>2cqI0=$ z0~J)X`bPV^k%>&FC(EY4cC-_;Z5Eyzy)^4ZE9x&+ce!J#)UqO*mE6it>V-`*OcG2} ztWzvaHffeo*90pn&A@Pd0=+SdJ!471O7N<@3i(8|7qqHerj3s6tXz*hQG{YUj^Q$Z zrsnm9fk?!X{?i=kbIQo7^JZzebTm1mf-uHXB06P~^!fIA`T`DRce6HHFUwceli|6q zL~n)y#QrSM6t8fpTrkzLCi|FRS?PrR2tMusKoKa6E|`hL)}Crk>@v**5%HDk0mOoLw-n=C55Yat^#NW zNr|*dHmQFFHM8vh_v|RwuwrFl%MTHBk+*unUI$_$Z9NIgtgyz}jXn{UF%|_UM_MAUgH)VBA_=Nt4Vj%l zs3QC=+|2;dMqv_JRzx7rD=KeLpU36T$6u;S(k)43<-o<;B8y_0GSQ(Ow9a>dhw73V zerap%9}YSlsu13`Osy?BeA$)nE z@_n7Lq~b;+-m2QgQ(FOXwCan$qLeEW9gEgP|^x65*B4MM>0!L}I zb~5mGGWt_@n;CSZw-n4I_V^HA@v0F+TP@@LJyOW*rRb`1R>Y`bL}!l>NQE$3ZV@m?rJ|({b%4JWQ4^p=;zcqc-6djtW?dB~Hj` zbB30ulEJb&}!M~unYiEX? z2&x80_ztkA%5sIF=Nq~Ft7lXVinpns11ubWD$UrxEzICtIOUSAlD1uLqpj69nO^YR zhkWQ=|2|LL9&HKy(=W;%-<_Nxig^+^&#$Z}_I(}Gp@rx2ibn4xm@9Wlc&Oyw1UZG| z(Ho#!S*+|PdpxhfX!7Tx2L0;#GSnwrP5&|YeL=Sz^L%*B-&mnY6&Q<@l_iA{OICbu zBaDsoV40ePlwV*YY4x=YHMy)?(n`e{&Ov*H&e+H9+W6AjE<|< z9>rzgf`h%;Gc{Wmz8!`oIvX*U z{Vq!-o^0DiEz6fxTvg!iVvSamH4CpXw-xukl6ocVPslKVQz&H%&?n^F zZEA*kFabsX*LwUcx!@Z6K|%oy!(R~YkEzY)cC_In=U6ylC|(ivyJ#B=+EoZM0Vs_9 zBsm^HJ?T^ynADHCakUCf#GR{(os_Got66!a2%@lz^XMzRHk~=fop}=XN-S0OUm*Dr zMI}OWtp?@YErEVh6l=Xm(~sG~^{shh?*+`pv-bIwBzWP9jV$u(?Tmx@O~RCvYzAn} z!VLFQNF}5PVMzs?k(o_XW~MKj3$+Pt^9_A%1C2zBsU3y(nU;nJDtl;0O<|c+ z8>nJbQq+^!GzoSLY}&JzO7iWB{;Qc-3pR2(Xoq2Ad-m5(5j%x^K&5$_wVawafg1$l z*e%^9fn!7OyOK6Iowk<;4)7DW49((}C3s!l>wYa+nDVGTUL z3XR`R(VIQnxtU-(pfiAcUV7TvFLK53d@fT1tPSO%T5wKN`~z}jvWl9bnvc%eR*yKV zoapNn-nxB7J01ir(>Y6=iMBMc?J_IKlk7)`MFJ5kC68n6 ze2PI7>6S^HyV4?>`M9&T`DJG8>M&%Mg94L^V>yj#WMxcY3m9@4?z7a7!eA_NE7}9s zbpcB>U>GSS=@HZKAtww}PblyZV@ps}%E9`f|a(GTxM_$@CZ^Vg^aZ;Bo}hLuHAAx%E?k6T2auq8FMG42!xH`q{w9sCL9 z{ip6w7l=&Q>H1T~{||>ic)zOd>bh7wpp6;HW-e+N!u7P0~wwVzDVRQfi z5dmdUG(r?yamfv8lxVzp65}(8KXXMunefb&B;$4;D9CoKsbOs``BAe9Qm)&UXq;s2wx#j8b5miNf1N6V4O8Ni%A?d8P_CLBZDY zGch|;oJq|bh;!s3r(NVQ%ZVJtjnPJxS1JW~6ji}&MXXR2HLhfv$@htHwOMUSSDFbJ zW1BZO?`@`sn@=`V%{MFrD5lwH;E2;*69jBci~@f&%E{5KXTa7@XqUmA&{(8vGTTLh zgA)XvHP9BXit$Qz`9yY9hfDh9@1Y)`I|<`Qggh!%K*Spf7t@IsF0yc}tpx$N%9605 z=J;yNLwsRhxvk{aV-%qCi9Tr43w>eKq_-()wwBhdLE}uJzK%N&6+MB?FV17O<+|H? zzWe6T*7Zwn`S#5xM`o|Mb;GrHe&N)C(Rnk5hg!RabFuB~;vLt2^WMkU@YVD`UsG&q z?Ogkni;bOWxrJ&`?^tqgyjZ-X&@wluZkv5;p}7C5yIku83BNOne@OW))enwSWs*g!} zLWak$)oMOhs2uR)y?(3#K>tov7#1i|SS9Qi4hV+4P!smT!7<^Kz(fa+0ZRb7{`08D z7N8mcp8)~~0VmL_HlfWiF(98=Iwgw|WD!pf=mHQ@dPgo*)sd0oEwk#T9)WL}Y22h; zP}NK8os;1;Z3bDU68<$*0uGaiI{Qk!A5R)L!nhUDuLx-TSQUJM3M%7ug>}X23fC3y z;cqS6T0BrVP&`&XRkmr_>2{~9f{I*`YL>+!fwfL4@L}SsZnkJ=$RI+SBQSDgFuh|m zt@0#r8VeV~YIr!jD!e7UJ8TJ$(WXO6Hmi-Z|L=|Shs{|nnhstQFzSohQ&~XRT$akd zK)r=Z)O(oGvbV^nO^+CNy1sP+#3nmR25zD;YNK1xXGhM&G>-LrqlS~vSpRgjX~Vfz zT|QE)jVwRz3O=-B=l1Tj(u^sN3;N@X71KC7+qiLgjf`$>dA;jQ`(3>&wymAh+?&hU zIj>oAxtfxE_h$bDHM3I7o04E!vcRP>U>*(uYq<%Ju5#l8Zp<1HgE-O1f$z-NWRcN0 z70aSg<5asWa%7Z!65Poctw^^*8M}?}p-tyQQXR@wDz*kcl3JC3ArIK_UK`e#}r`$$2XTkyB* zr&*1Dbv0o%pnd^D%yzIQ{nVf;&Y`f|Evio#!c8Dbd}Z_ zgmqS{!G!vmuFj?u@39W3pqn+LutZ2y(7^tI0|Unf3E7U+fiddhL-D~|^oaA+vYTcMx+bUU(Jn0#wUuc9##&IVYa!st ziAEwo2bqMdzGO*r&S_{V=ZoQ}&0%B;N<=9dTLjFQqPCEL?T$QC5^&fq=|!&IA})E5>KI6+-$-m2_cJg7foI@aB6^J?6SRLR|np*8HbER=0VGl z?bv{^of=|>?Ek?SNXUEZHXU*fkZh)?HqeJSZw>UpUk>qhy>{Db_OY`cPuDJoejRG< zoVDraY~ypTaUay={8`(%^$HCN5e)0qF>539=|axbg1N3nzC#byxMU*NKEuGTExc`T zWJi4XE5nyxn@jc7qa9&4pN(dhY=~2bMdUjOGk#6 z-@UJX%chE1mW`?K<@kY{`r@@(-FgMM$RGt$aS?uCmnwV3`E~1>8Y9b0%(sc+HdM?+ zEA%5|Xal*(Qikt=E&AT~MSKo#Ez4hUlvE!dLrdU-Y8TjPQESsusuH+YIyXV0nd z>Z~fScFcf-YAY0lA`~DSyqao)A|XQoD2`W2@Ri3riD9u~?m&*p=eB^@s6ACe;~{v0 zR>MQI8lI!o%`JKjPt$66mNq6Vz`tCCMItf#sg$Dmc+kO*6`WU&DJK=0TsqV?qoUOS z549$is9aHk&4arCmL&=f;`CT8$t5mOp>Ks?|GrD3mN(I zJo}@8+ZSB=1)c+zOjZ4yI~!U$FIBCl8ti%F;G8SwcRXHya8uPJ%cf*-4c>okSA1vP zc2&FS0yb=9!yW-Xbf7q1tOi~Q;glV_FEKk62Sz5pVzQWRQPnWzQyWwzTVV~@5R!DC zTC3*hRZXi7b#zxqt;$W=$}#DrL?KC)R!QX0s7jAXl%y}9swZvO*6^vc8XisR=fRb- z1%_PWmLdEi(5beQ#3`^SyNb`odWh){Q`;@{i*ZvTeBGwumWXRY{DIQE}qNX zXg6+QcG-7vTY|fpz4pD_?%=D`%c6Cc34C>SS75Jcw_`WEH((|ihg+AECDle=rWROn z`x9EYzL5yqO6F6+^&M|seZ`Kqe|-9bH_CJUPTN3BPDnX;B^jcBbn|cTdF9T>anp}p z!`V3tfBkP8N9W87Cc0PR_*1*0UNVEJ`aAGnN^}nD%l)Jr?4VGkqPBexG9pHj<94KamY?t zt<9-Oq}UbMCG1jmH5;zucLldZzbI`L!k@JQlO`APmeiKpb}`4?n& zpBHP<7P84QIkn(BEunF5YukBYOF);tsXRN7XZ(!6&_DS*4K?ArisiXWul&xkOTW8e z;jB{I($%d}r9)A#=v`TVVxSU8CaJi875xi>+;TRhGnyij!DD915lRe*FH+5&tR;56H z>nHcGoL!qWug}2v61B^>zun%!g@ZJJf{q=Oao86L8IxK@< z^X-gkQ|*+yB%((t5o2O^Fo{<@MvOV0t$NU-?mS$mS(;ghOL^ zqbdX+_5I21HY!<@TTtA#h8(MIZv|iKj*p!^b=bl)OUQw0weZvuJylixm6(V>ZzI9ksaxYQ z7$J=m3p^vf0`4c29D+w^H9SSD;X$N6IQ^{b^3z$OztkXBn*uP%5f>C(7z(E!3WrZ` zNYZ@B7YTyE)`YRM|L2gM*K24&>Vwc+YpAvR9x?*tazk6A01b@-v@-HjO}O6^r*afLA(}V>y7nBpUXHecv=G%s0!8N~OBkk=8AyvnPv=SK`#oBxl2xe(*+lnk zz3CZz3@f99UtT(Ei(rfU;#?y4_5MP4*ZN0tGave=1#`kKw=Y2dp#Fm|uWysX!SpNl zE*;!AoUxVg@a?yEW(xgtHncBVv+0>6%SuGYDQEvg?K4cGAbMDJ?zQc;Q(9rOqu>~R z9_Giu^R)Li3NtYqd2bbM+h)1KX`|>d>{O#h+w=BN7#j?THHt>cnDO|$H}bqkh0*sA zmg2yF%X^M_PI_ohFhsPA9>N8%_=$!G0RWOz`w2KjwaL??WY3ru#qGk{63SMz6}!q_ zX?i76Q!G`Nq@`Prz4H#MaJ@5xi=JP;(`DUp^RqJzll7<8Oul$gKDx$tY)yA!AO5Sf zeEdd2Ywhf5Ly`U#O5g{+hh*s8li(4^CuPcF58E^LxpqT`{cDl$M8+b9KbSr;Qwfq; z6DI|0L>|$|c?|EG@L3Zk!30UtJ!nA|6Ov?PjMm^47MsA6eiXmX%Digm!2AnT9aK7BY z_i_W@llovr{}`SuH()-g)gS| znjZ21*#Fpx^Uh<=lTO+hlm@4lZ8R%E{O)P=NPa#UJ^zfDkqHg=YpM8vDmBbcl7_T> zYno7On~s4ndZbjh_l;R^ZPQNa<4xW5+h*N)@zBmpst4cXNr&ZVQ#--tlk!FY`Au-v~qFf1IgpAtS6 zOaiguj;cTiS0ZAi<{R=YWoVPrESd~{><iiIs{Uw?SisAj3BFyv#rtvW8*`cnXiq^xhl&T1-gRO8{H1w2U-~@aC=%Av2CFn!( zAArPV_1XAjE6Cks@RQL`0u%Z&H2gNAARX|LzJrD2e>Dh?o>o_gT%=y^6I4+jM7clDP# zV*VWdW8M{L{@TuJt^=2v+uQ4}MyQ|OCWS1?q{}BH*VVs)^S8E&DJq#{T5q3BfRvy8 z1OB>!qkM=)Vbwv^P+i}?IB)jU_Ql%N_C*8tw|5P3{Pi1wJG7WLa0iDTQTccO%TdIL zggEB>C?a{qAEieL_26Mb4<6b)zDgr(=+;(40TGJsRp;V|w5t)i&i;8+o3hUb3O^qv zJUAUD1QGaLL>i+X8A|vA<1%DJvBS(BfU{%x;6Y2!eiT1}zl`+!z{$pdT(Ebjd+E|{ z_%klkD)=KKdlV<}K8n1DAn<)e({IA_Hp1Uq&l+)_`vhtGk;oq3eRUcC654Y5J%;!H z|MwW)|Bs&-o6p^Y(LcK9|DF3DR6mOQ&)sAGFWh5BpB^=zcMtau@0pywheLlj%IWuT zXdN0cTxu8uN03E+B%&0`qc&7SbI=gF1g%6@qRr?Avrnok6CL>zCr^-YW+L_&_;c-H1b8Vy-s+!f)SgD|Z`4ztn?7^?+4{4efA&22ndeV^ zAN>>XS_%)6;?r`mT$IUCy{!a4-z^u5Woi*ACqv`{b=!2?$$u$SN+qo^ewBPyzl@Zh zlEx2`BYGbc1vsm}T`m{jg%kW$I9N&^wi62c{ZhUWNnz9&dAG*J4U_-JXsxii_nn=1mO&@fq zjxo(8uQ0dC<$76oddg%cCC ziPJDYD^~!d95rg8kOpJ~LH6?H67h?xDOaneXYt3bwm)934s~W1(H-rKjlu!{Onhhj zZuO*`8_CWbu_~6?3%TCw+!NIGy#cSb#&X_I5fo(of1>TUOfLrB52NS{$c)z@AJD(% zFvr^i29!VXOW?4HcZlFj_oq$6uqMq%cX7m;JKmJTe!LHmWO*BqL-oY@}Ih&ir;@lrEihr-}2RqSMBV%+F(i9 zXz1OaU{px&Qt0~UQVLc)GW1Qg1{iSBJ)UR)k<+5f6%eA)F#i_?zo+206#R;U_bE>* z&nxr|${vMMRL`(y72sr#Gdw@$G?U>3N?aZJ(ekMF1Hzgw<9syGU9&0Dgxzxg-s%gdH8?oAONLInfyB=k0oR;rFBlVqd~238U! zN+SEJgQ^|d?f$IEp;n$eUan2PUcxZL z<-AKHXtb0+QP!9>St8rb+7_(s9lY_POl9*kJ3eSD*S}l5`M|AfO4)%*)EsC@y8WHqoh^~f+{;_l zOoTD8*<)W=uLQC{Wni8n%WCpzu(Z+*bEK5 zxDqh>o5uA3y*yFUtH#?0CS$)!Xzu;eO&?)?6E8WGup}|dFQNTsUYJ*tB;Ie~xkvC- z^>+d3@Gzop({BTEX$IV~RLz^)jH;s8)p9w|5o@fy21JjZ^k*^0l-Abfg5nWf)@DTz zK>}fliRqajNi-dxV@KZ^2SkJKj-x{b*H;hxxuAdu8h-fM`m1F zTe{sxxo^6vbM>4i$r>qVsJpY3s70zTh?e`5l$sAsik;cZR;;^L%RT+Q!9afm+|jRw z(#Ye1nQUflB7kuF@;+c#RhnYP>91*ADw*ieM;N2R?CDF0@hQc`kr-YxS7FyEu zjE_*GZ!Xr=50Ot2uPGZ0DSP|S+V+LlElhpwq2kiv`O47q+irh-@4Vr?dX7W zvN=WF(Q(yKVdf1_tUi8<&(yLb7cCgL_4&6(k0%O^RJ~o|_%g;dk^&DHhtMho9`k)fI>oPx4w<^|=U=5qCri zKviPrYkLQ0?|FImCx0hH!UeQ#yMSy+N9o_kKTC2v$rjHI^N_nz4Yda z{o8wqo^S$p9fh8j(7oy)Yrz&~rFpaYF*9v8qvmWl7z$;xj!IKBfg0IAB<{RFaUfwx z6q#N<-VtNyER$tQSaF0bmXL$yOG=ZN0n(o1m8clDHYjvy2zEjPu%n~EhrooKPI4J0 zia^`^=!p}=JZh6v*7k%0(*f1`1^RrxjJwFBO8B6Z?kkH1MX{|~kT?4jp}l+UMYW)u zJ9A61Q?%IQGjjA5k}a)X+Wi0}a?SHQ>piQN*8g`R8?XRl_S9dIxOg#6-Ji${PO1Kz z!eE=w;K6%=2dikAnyLT;hGGI1GJG&-30?5!fAMLcZA`*%6ioD6glM9}H)C>A$i$gqCfelSG*&%Kg~?l) zYm?(OLXoaWemPznf_FQG}BHmZB_=S|g^lTB2U6alqPd#p7rSt1qS%UmU5mLzke zlAF9CQ;t{(KL*dfM;DQeHL$Ga1pgGR}Gt|WaxS5a}3qgpon5IQ{sXl z#8bofd@QIyzll6d9zSmck82`u;vWp7Z;JWvJ#$B2PW5X>3FelF%K_$Z$* zS!hlqW1(;G)DO=*Om|OSyHJ&+zJ=7zWGUv9CJz(8?&Gt+F{}k@ zWwc)HaGLG?L{o#a z#<}qtG5_RsLmeEMuh)+Q0@NrT9X&oe3MWAE^mH*^7ujsypd1KIwa~!x^gd^zs|By` zo0Xi*I^~{1{lVEYC4Vw5viM&7Fuq?bgD)-38aVT>w14ujRFyqI*Bt8ML?FsBnEZDR zXyEL7hNl4+dBA7sRb`~!$M5G4@F#ggFUd+N@D$IdS%IJ=b=ZonL51L+Ly}^&HSqVS z4!}n>2!0;?CbD5{;8m|?V0tLS(+ltaU$^gmEZ=nfi9B zEZCt>MAWH=`pQzcwr*bcRSTQvUA4YtZb{qM1XLLA)_5w9ZcsbqD2^ti#0nwG3qn+q zg;-1wLMqtFcrwOdhLuH`k~0nukcJ&eB?=;$2R!Blx{e4jpe#X119<}csZm$f$a|TP zH#$yC1aW|gdjYU>&rRbbmUtnx8oxCln}B>bhN#r${a2N? zZ+L%buzpkh!=AEwN!54t4aIL~%V8_kkf=xE%@Mn#^snh2xh_#3yPB5p)AQu6g-xSZ zfDQrfqn82q^`QsUrICQlIapR!Rn)bmi;8urUH5hE?>gCK?CL`Ol_KC$6~)RJmtAEr z+-isFP3KwcWCfOD*@%~k_##xq*rB9LrIxhKs~DY5t5I`ZGM^uNx&rg@?W#j95VZoB)3dtOm{>*HzHuaqc*9J@ity6gtpxO+z2oc~-g_H(aY! z6YQI>T)F?6j-Fvk8tC4B)9xKksVj%K(ucWZPp*FXYp>)l-LnjT(p{CLp4oNh7k2L3 zi@%xaPPrwm-@i7Lq2Cd-Lv6R&TprH~qlq_qyhanrkHsdFF%A#X?w+XyuVqD;rnd5_>UjyAkT&1KZyCRWmX#?f+qkD1fnSVFE4TD8r~ z$`p|R`KGrj#|`DmXtw@BzW$)Ur$|{kRK|SbsMFEYiAU(etJj_Rl-}HtmZU_`;p6K8 zd^lF-VsVPl7CrkOW7Y8cJ?gAPqFD5&Q)w#QlwpGAkjWG(m5lwFrc5Z{7sU|A`7Ks! zh-b;_6wBH&{!k!o4jL>4(d9%5vB<^5bY`G-M%xkkHAnis&RWAp?_{I5Po4DJUZD)hbdyrPf-sXsw@8M9XJ4MYKh% z3$=Ca=h|xh(@N1&^~?L8d)}SxB_RnUB!Rh?+4FzI0OTYWb0*mtEKEl)R(a=tP~ z`BUnfX%D46bWYPbP3d>{`xeHR`!64G-@vN}Z635a(?0mvkX1w7!!GM(aa||H4?;1k zZ#>3hJjP=?Vs@9rS@9T;JuoiG@@L%~kMS6f@feTs7?1H7kMS6f@feToiNn7iiK;0c zdsMWf@yVJYqcLY~}8ODJLvb9?=&C}k3Y%n36jr1@~ zmuj^zg-WJiom$94`YlY;v^|&(!}2^VABJfm(Iu3YQ5_r63yEHW=|XC|klHSUVxmhZ zwNbj5zBg5A`V{#8ip_ssHke9GBykpTCi>M`GJ8hQCa|&F1Z{>f?0!Kfz##U%pcBE$ zz7lj2tO@s%3=>UL1>Fa>CKL)%5B)Y*lKZ_RXbDm?-V!tebN>l~Ho@5b0|ae` zjQ+y~od7BQFBWtn4Cp^k&`B^O+)pwL>i0)M_kn``4nfOFtp85zSu&e&EM@2cL7O3W z=z~NjV0qu6#{`Y5IP@^liCCUEEKAU47&Wws=p?SUVTFQ5T@A}7IvLAThIs^S2J5gg zqWj<^vrMA|t?OT>b^YtKu791@^{>;q{&iZ{zfSA=*J)kVmacQbE0Yaoo^2W!QTo_T7N}sMxO$`*cG!($z@U<28SH95pQc zM8riEMuoX)U?mwG*h4+mRdHMgj>G$?hSj3(T;yu8lwWN?83W-taXq+c9-da^sUcmc zFdO+QyuwQzq>0!$>izh{OjR1C0k2lmd^uNxeXqr~eky6eT29iOishm8C`FmLcHGp? zOS+vw?OjyE1$8(k*R+#TRY(-7t5SIYOSt~(!z&n>2frRfDcsmHfLgF4RYz@9C>L|F zVcj~?WN2Ovl9JnmlVsqtSWWY-IVpQG*34^Dj@d|iXvSl(wVP(>3+r_(EFxV7!t2m>8LQc5f`B?MxdP!gUi+f6M@s#Fv5Lu-{vV^r**Ngh#>sW))E#{Pi zf0fji7yEKyE8VL6qzm3FU!6r%KPW~oqxm~YUasj$Fdf%)atpT4=iGpD)YA<0xzYrItz$q`yh+KXH`&8l(o;2gO-njkD`x5@fAWy$guL9SdmmXqBcYfZQ7hU`Tkc(#;be6i?FAv* z^po8OY2~WJcHhzrLZdgAYetj}@R{gy3DS5WT=bLYG?M-Bw@7&jEgY@RRJT1xj8*Ag z?-Qv$E1l-}Q!h}6OS>lQZF)bvCdaxH*{F`#Ua>Nf-a{VZ7FzZbE^<_J3q9x3DJQf; z)X*N{p;?Bs9Bb89S{Vn?PGJYl(ah)xV+hsxJo8`zMi-$mA7eFPmWx)^fn{7nEBP-l z#kC2d&&v%6IaYXY1T6w#jfJG?$R5;A%vXmR`X~$ap$-dM^C~RU*C}K*F4`|WVy}o; z_lfqgkX5$6m+_Tb5cZrv)R{qFZ`}%9Vyu;9%U-eWR+_V4>@hm_aAa_h{`GYZ*|Ba{ z_2OKjkKn^z^*zNKwiE|M_HrYhb-`MMHRPbVbG^9*);oo-R%7pV!bc+K8&~NLb^A$_Rwk3ZJ2jR zuES;b*ZaJ7MIwm8p3NCjV1aTP7o^| zATRNRWeE9otSz-)tI<2WKFjExCf24SnpjJEtUJkd4DAN|B*FX&)-VdJAcf)BCVtT8{iu!nk5kiRaurtY40O@wP>xfDh9sMh zoDKUg5m)oE?^5cI%g@IzCb~Q1vm$sbd zP>k30xfGEEeB@j)SG^wB&mwV!uMwB83}a+g`J{sqk|v_R0?ZenTWSzkJQrVmoL%+ z(p&{``f3yqXQ#E|SFK_#Z8Q(#sEf%Gi>OvU&A2jbA;o09y7VFI)W@iZl0+YmuWhs} zA*)tT;3Il3q3a99N;lUF*Lptbgv(VK9=Wxib01PCPnRjKu0XZlUC$>-V>n$whuag#wY%$F0ks@QvH9v8UOtvX4f-8USDnMZ zTJ_bmuBT98p0SVFK95r!Gv8h9_iputtAjX+GKb&k@&?sO)2B=h52pqi>gzpj zoO_MW8_ZRg`Wn*#HdF_#Dz_wTYvpZ11Gv5F z+FEyYZIondaZtCn+SB0VW*3s)=k+wIW87o)m5r*7J)B5d-4M7o{jNaJk9xzEhz!7+ zhx?jA8W`ioQG%{IzRrF(j_UNS^?G~`XRP)dx~k9saXLO63e$#QJsPsp#iz;Z)Ve(N zu^L6^@-~X}sr@GeRUx{<( zI!0aLiehusSB3uS=DeYk6^$xmks|ap^;sJ#Ms9eQe&BUx!;9ft-lX(5lw? zobDQ)yGSAR4LG4dEjcW9UDd#yH^2*pmEa5~;KTzi#Bc0@ueH!pi=yfdk3;HCBQ#Ay ztgZFconVgK4I2Dj6vjmzIDH7pB+DvSbueUL5j#fXce=^(@^lk-RQcApqV^0#KkhOl z4|lTqh^2^2fm#R7s>&7PxsIrb`uXqy1j?Wrmk6C#ck~k}fcslXky=?%Y+syjD^g1< z)djYSMWuyBh3e@1O5{gd)y1Xul8S|P6>He?%k4|miefdte5pFGw7k%&7A;v|E2^wi zD{N}%`~_vDMOao^UQo8Mu(W)RIvd-SSK!uEik^s_+ACB(py;Z!sFHU!zsOclf^7cm z(y~(fQma~AYA@$~7GtOR>VkZmy|iFqS-wqOu+X-kqOu5wFT`%kOUsLGI7-p{qH=pK zj*4Y!(IRBj%98xDG8!s>Axdu}`3fo)EVY%+DY2_16=j7*SU9@~CCi^(R-_MwlPW07 zFP(2y3-jma&nco-71)c7stM^9mlRPEj+c-B3hbp7<$M|i73FptvR0g>%^q&LxU{m! zs^;5DE4f07Z57x(S0}cppiZz|d6C`=SG5|mB3Om<3oDBvvJ@8OmtkL(ym55pwm*yF zWh?3agx~qJRXYd`l8n?RZPu)zJFm8C71OxEw(6O#H~rGI-}GxtACEt+k3X&NfNtYY z>$~o0z5Z!y{E2<Q3ef%&Bn)o*&i4~Usnzf$j`9h%Zma$x>bb32 zC4_xz=_YuieE;?BdQ|I$J`7oLTdg9-Sr6l9Pzjemz6 zU_Se}n1Sgh0J9Sk%8*y}4@_n|RSFsgxL9kl&o7@naiR&fg80=-3IMBR_1K#eshdG! zx3K>L6T6$;jr2Y29;A1$9Z3Ix-HY@O**}r~oE=B{Kc;g)GNqf+!DQ-ZDn@#aX&%yL zrj1B%GHn88y2^A6=`T#*ApL*l07&MbIS3|mgSipu_2%_Rf7|>$q;EIhf%G=>Hl*(~ z---101S?1hISDhslrS@~5TwMSMC?DYEO9>4<%x@tUXr*3>7|L6BE38@h;&0@1JY{} z*CM?x@mgSsTNAHC`ufBhkiIc#CrC*TBs~D8qz99pKzeU-KCtB3$veQ5{Db5pASM4J z`54k)^ueC{EbX%vOnuf_`haBVYmvcZQ7mJS9&4F`^i<1Fkltl^4C%)$zeV~P%YLMv zvm8YFMav;zmX|DlL;4fTXITFKEJu<4m*oqjzqEXb^uI0tM*6trKS+ON!PQKGlxILn zc{b$$($A-Sj`Y!#e*sH5CZ~cVr^$oBBxlMCkzOQUhV%;M3Xl|s;sB;pDX3Ltz49F} zD;t$3k$y_~4VM2_c@9j<0p%Smc~^NC>A$4D2vX{y)W3o$^>3-4089Ne^;4w(o{Abs z{YUCQk^VdlZ6pmNn9^7pL)w&P0+wb@%S3u`+F&dnl2(KC%Cwb8*QU<^DSc*oDVWmd zrq4xsUV0h-WstBn2Itc1>+7zsxL9k{zYR5SPsTM(UXqNOPhOV10%=EbHKsMm^_Z?n zZp3tb@&>%RDfwzlHz#k#l53K$L3&H_R-~^>z5(eQlW#)$He6G_nn%UjFC%sDG~Q{+JGs2cVt@$^(%e#Pu)c(-%H7?Slk| z-%$l>b)(+{>sI<*tKr64SCt=jcpO15?1G_SF3z{%eck-Br7BFVEH6~yl7+TH?(snW zn*gaWSkQ@(215j$1m|FDolb^y{{DTU`#?X)BCT@XOp;{4@Td|AEYKe@B~&880PL5Q z*-KQ&vfJjVxF_p186vcTkZ0D zr4&lDDV<5Fol*~_TPVGe(%UHAPU#N*0kCvGrH@hiD@tFa^i4|tM(GirGDhiaN*7VO zs%~}NYPONmt(1P3((RPqOX-7@K1%6cN`FP^0YcJr)MiEpsJ^J#0jRS_mL&S5loFQk+Q{_V0E<5F*yhYw7@09n*`{l#(hw?GS ztYj$J%2cILu`5m`sBBTTDLa)t%6{dr@}Y7p)ts7f|wJ_D5>P!u$Zb{vix-)f8 z>i*QjsUM~uL!8b?%TAk`R+wf_bEXB;wxn%K+nKf}ZGYO~v=4#*-cX`H29U~mN$`jo zkNrNDf8jXs{Qoyhr&4&)De{}6YN8Fj7~K@sJ`wp(WBE6Bkj;fhdaE#oml8d( zd{S(Esqc-kd{$O0uU-(#pF0=&uqZzF2=tL4ERS??5c-&+_=4M_+G8xbKbD_kjpa*9 zh)+a44MuMnhaQoqUo98{6&%fP0uUL zEw`&k6S-C7B_el<{Hj*k-7NBlMgD@wKi2aFt&F!IUF0FYT;v{+w=%y4cZqzj$PbJB zsGff-joR^DX#nEUC{e14{1TC0A@ZwQtbM!4cZ>X0ksocTw#_W^Y>^j=+}UF7H6q_G zaxo9v>oLA0*^b2Wm0M#xMp~j0Z$bpjK=jwk7Kr@2B7ZfukEIIn28osp5V=_SW$Q$K zfNBpyl%9omj^%haxB~C-ym+U#5pNB?3)|sdcn}_iz3?kI058Go@Gg7|M?~xY)$>b* zyqAj6E?qBjv5uF1rsvC<$i>Pm|BaqsCj8(sp|{I~J+BbuD@1=Q#2Q^LW^wsdB7a@a zuMp)|Y!Ug}dhWPDp3(FASt1vfeWmc+D<6rq#w+*5TJ*ZNiBBQR%x%Hys8*w>-6%$F{FR=s z7wfoQ;K+KRwe>=~-xgl_Z6W=)?-%(#J>QVr+@Cg-iTpv4|C#Do@On0$XQtwrr4Y~O zc36)0#R9iB2>bs|uE>QJHVWj~ctFoL2{||YS?1R7mitLIyVyp3f5r-)pX-y;xhhmdcF*j0WY{OVp&ey@=Ghhm=h3H{tBknKms zB0sL@_lq6($1C)Fr`S<rD_56X`^!!2LhYyPWeiGF4U4uj}{P!U-{==gD;r+3G z`_omie*5Th1MfBP(K{Dn%%eME`TsuL-18n2yZYn8z8{|$+vf2_&D-o2>$qF&zq@x* zofghmyI&BwSmB>f75OTW3(NcY>n-`-&qb>}qSYSJYR`SK^WO79tjv3kw$$4b@9Ozp z;Wc{&ZtZP~)%ugmqIir?Zfpl1b>e(-tAW4Kz#C4mPi{BxI}E(xg!|+!1OKprf5gB) zYTzF;@VgECUIYKMfq%xpzhK~BGVm`O_}2~m+Xnu91OGPz|EYohr-A>{z<(3VKgA4u zqJd8_@aYDAkb%!K@T!3yVc@e3{3ruI#=ws=@P<2_r*aMaL<2wBz)v;s7Z~`N27b1I zFNyV+r^;jb|1q4We|>!{{~LcS|J$n!{L8WYvm0ai{U68j&&`hI58Q0v4e~sHZ!G`2 z>{$NyhU+hmi$#}1M`QVy$_@O(vF-nm7|Xx>7_d7J^Ly*>-@RidT!-iTcxY$PZpFX1 zDDF9h9&Y84dOFEodP30NilT4rJ~?`7FzQ6BZ91+E(+XRtS<7Q=NmokN*`f8BwOkwj z(C$O^d)HjsAG8ZjvYpXx3ia5Y+U;F~o)Jzwv*xu0ddBUhef>P8$JVZP&M4gxPCT>b zwe`IUF}6@(ZFuJr7Dzn59;(qba(8Xu^NQY++uaV^AbxXHF2wv#;qpS#&mO(+kl*z# zgb4+l*8|!E9dAc=Lps0{+pwr|{S^0BxQ7C5?sh z-Wa;Y+OO<}F;8QN_*C;N5szvmoY!Sy^_UR9mpa=+$M2`k)}Vb9NxPu;GhVapn_?AtGN- zm5>MRuiY&{Je>4%zf*obq1~XPOS97HO<#q%nA23~UPF8ARL4HKfU>RD=4v~TvUZOI zaV!?&4cCSXvaacfmfmzEd}UYYK2_UA+%9c;*UNLFfb#7ndDdu8p19_z_>}G&XRc3m z0svh=qQBm>XqVa_v@5k~r`mVdgowmlEg^cza_tT64P&W+e?$L^a7OC%1*2?TIMNL* zmqzxm$?Rxp?3@BYls&+iLz?l`Fyk}{95sjOjZ^RkmpnksL zyF8t5_VlLnO?QXx*r!f!K;&<6w=&dfK@aU|cP56O`*ftMKi3S8(hj^Ky4T%LbxzRs z@w;2Cp@l2YQF;TXu+|^6Kg9Y`Pk4gdwE^e-Tsvxg5Zxj+KU+hzPMVjteD%x;97kHY zB2MUdH`;^mBf2uQ&!?j5KO6U{-V$2h%bPl|%WIpoLzEvnb%}aL(C)#%Y}7*ZugPrP zCr{4_;tcq{_K|kCC^>lMtb6B%&N?ZFG~Jtnc9-^d;BRP)dQz(Gi0=?QXzvL844t-W zd-i?c=?z>P{Cg)&jY!|FKS9&-Oq|DVy0$4&8kTeud1y@=WA~1;U+i~%Gs7A(ls7Bs z#L#2+sLbw?tjB6393tL|KL1Ym#POM48a~tC)vR6EYjl6>(3rj8e4|}MI2!fcGa>Wt zNE#^(bEiCuwy?Noh45bfr|=qPMr(l(IYuYqgmQ>SLtky`t~c0COTnN4!D-FDI~~!; zsqdb>K`%VCENAo5D4Wu~BC?Zr;B<1LF}pL+Y5!2v8IOC>Ex2!85xS2E*Azb1$>Z@#Vvx_fAsuE)U#pD36*Y?OO*?Lm^#c8ggUE4Bah6X|GKSYwNjRM}FCc zv*?2FMR)2oNPq^d}r!EWvE$#~Yjd&MG zTl=c^+c4F^CtJogJ@MIAbm-m_M$bFnbXqv&lTW9826NheN3C7kWj%M%XE2?o8$6S) zqUWNIV$^qMdhVdrX+vnAx}&p3YBq8&_b7Ea(HnPelG+MmukONl&7Z}wDF?Dua)^JnmVQL90`_ce0D`2hcp zg}Fb{w=nqL^-ed))=lpU;NLe9R5PoH+QB}c^s(40XL@Moaj6lv2BjeXZ$bwLP6Mwum{w`d(qb--gQ=m%$Uz$S~<6H?O+VQ*}M~;b+z%$ zrXCSOmZIj?%R`ZS2K|Y83*RC=Ydp;G zY|Hqa5?xEbizz$f_i=p>BC7fMM*qa-Ir>&n=+jNT?2Ok-3*oFew{%trTULj^^>=0j zdb`IhVeT#Mh~fG%@~6`INTn9H5m& zzW;LOhm(IJeD8Xfe8>KOhH$GcuHW6^6juMFXWF}Tq^+U%rLXC3IeKE~*!$AMt!g`_ zOHlQkm(BxX6u$#`za#Z~)9;`8|5X?DOs7LZ{GV=r?nwRK^uN2E%Kx|~{!h1# z=%(HO2SiT@r?A_cCFh$+&<^r<N~qssEqDX%E`0?v|kE2JuetCnIS* zL_$a2U)<3*iFWQgeNT7LCUmHFt+uWs=Nn$1x9FWA@*diD)h;I8w0{pT?$x@Ps=pVq z`@Z+kbAxtO6#Y=QiP3|D_B^F+|3+GWw{u5)s<`*!v6d&^wYsZ4KGoELx1#Xh-}Cz7 z6U3KJR>GbW=(9k6Mm{&HtT%i^pvyz^-?GMBJ?USwoW9=(b!9*wcvL^XXpf5$hxX&{ zl&I$f!}}-<&jp+GUl_mKuAa*D`l829ej8bL1bVJFNxb#!qv$u2oyz>q2+frB^!K!N zU(j~bHJHprX^xbxL*I$d_ zI!Vax3Ypq5?G0^lYe>_vcXdS9KND<^zL|0c%%k&z@TvW$`+qa)9ijO<@nWu?A9^=h zJ9;Y9j_~@Sv!C%hWoJ;3;5{%w24urnm;h7Ye3%B)ArEFkDJ+Dgund+%6;#6y;Su;5 zJOO)QA3O{D;Q+h$n zSuUHvCb7wEDm$M|V;8dNERW4#GucIK7Q2{T!t&W{R=^5b5i4eMSP3g-bJ;vr#^$qf zR>2mqZ!sIIWOlZYEn@v23UCypx4(4Pvtd^}}tC@$@F)#D6dbWnG zW$V~hcD=k_-Xvcu-yq*4-y+{C-zMKK-y`pke<0s0|4_b9-XlLD@0FjFUy)yx-m z!GbGZ3Mshi3qhupS8(l@W6IY*6)oV0kVaOJigxe>oP)No7t+xl_CY_gi43%g19@6OHGFJ&|3SzD74tVFdD7a0%Oo}Q(!DwuMFeRf>U8UTJb=zq9qT39JJ=4 zkc$>Q944Sut1tvDI~yjVb&o=NEE|jIcs3qWE3?8RwDw$>j24gH$gLixa=Qm^`P1M6 zwEhcW8hXHVEYD+ka3Ola4497IFcb37BQAm&=oPbICVIxja1naPB`^y;Bp)v3UV^O( zSs`44zETAF=r6@E8+~RDmY1*+C_vvSMS3oq3x()I^PmX*s0@nHm*&G9^rvztL7%FC zQuM0@Fqiul)~{rhFb_S<4rSn}3onC8^u!flM{m3w7NSR90gKQp9k3WZ(+Nw^J8NJmdT1>yLoZzgm!hYxhUMt3 z9=HrWwhmUH*LvY{^jsfYf!dipJ}8om8i@Sw-v26gE5w}Tfw|2}NBN8W?<6Y`Ttqu*oO zx8--S)raz5vDFdzbF6<L5Ft`w4WdLktVN{ghcyQ(1F_~HWe}ERDw(hjkz)v^SxOc( zB7zKu^&Cau+lV8hVFO~x82Aq2$vD`Em@*zVA+A{AD#Vr?te>mo!c@eViCA-zG6~D4 zDpQfZP`MDUM$E~B&4@cQu+N#wOt=Q|=OXNFmNE;rAP!v&*CG~Of;|){XkCa&g*a}p zQj95L6ZS9{@o6i%)b9jBC17NTIejrr#b`oQNkg1E2cwDbD*=W<7NQkLu_Ty`F_|!{ z4`Ehc!Ym76Rtgkil%W`-0wowzp$uah*f6F-CB}2Wjxn8ZtsgAHm;p;L_D76c3Ih=5 zmcc+mxpW?qG!aHglcY&lGFh4oqY2Bh35mu?$ED*ime6M$q0e~29V_8Z4q;6$Va)`> zmx+Wg6IdEcLp(Z%or6e}&e9Pz`muh98W}7DQDXobfS$%N=zKPa4MNn&WSNK>gV|uj z3ywM~zIT5Mk%A+OjnJf$aKuhHvXF3O5#h*U!jUC}BTETKmJyCzN;tBdRk12WifUGk zNWn4Xa^_+#L<){94z`l5M5N&OQqA1VjYz>!#ziPoLnyP7P^Okp#!V=*icn?=yOLcA ztC^qqkq)o`cvz4Hp^i1M2JjLF`3QsR34^X=jjR#;ggyazgS-KP@>TLxm|ibm4-N8- z@{O2s^jSmbvzE|j9idO7e5ZUTUga1Rkbflq2wVMB{%sS$BVw9iSwuu8!!nu3WMV{?%|;qoJ~1NFh>@llWEdJT8|jEK#x!rwIaP$$Z9BUA z`Rr%@m`^_6Q|F$0?yY;zJ@=e@>yekFL7+d8UV&PSO2;WGouH`nR}_{0lA=-t#iI&} zN1vuhR6&vG(-ea$DF!`DG3X@4pywzCRZtB2G{vCjC?9&%MSyO@#wP@k50=Qi z3lyiGm){R@>IH~XkHK3CAX>d3KQ2Gc>L_NtARmwqurENw64_}utorzV*!>#+I)9fj zlVVa>s_8M)6D-a0F3UzHTQ*tV!)(I)g(sLM>=HiAyh4%iQ5F(DCVZSl(mT_;Sv>t- zdV)PH6-iIBN96Cw-(`OyPsvkkoAvwFQTC|yC)U^4<2KI5vAs5r&BH!s`-JTiY@f14 zd7OP5-tFRl!7swQ1Ew(JOm_+j=*#>82`0^>v&nRo|q zpK%f#prllQY&;QK67K;70dYV!U<0(-1kXG`zJVRabGLyaz#p7Znp-MbWI3u1F zo5eQqoOqsaQS2dH5eLL;fDv(AoCM4O<^i|FCGnobBta4-MRG}gct+v5PRb$VN?W9D zQh~HfT#^ch*9YVVamX)*h5$_uqfRj+!x2C`!c^$mQ%%XITd1|3_L=U zJ%p8V5O_o!PEh|EHb893gBY^|`r8dCg7SVSmjGW1D3i+x71AO3lw2d%$qj@iD7Qkn zL+(P5{Q+{fe3{S(b%=g>h%hXV5hmnm!W^_m+>~$2ccof+*=n|~vD&N-DF?B#e&Q{w z&lOT~Xp6W4JYoR& z0cwAZP-PuKSjWY))=9C=IwSQG=AnEG%1gilR(-{KkMN*uV+fldp0$Z$n@y2=5lQtf zgw1b@BBW8YFhKt>U?H{w*rekhj!V6PE&XOv|W zWt53C8Rg=9Mg^2lLHQJvYoJ{BK)(TW8&>z5ZBVX3WHiZ_5f93(P;Ol<%iS3rgg)B> zVIrf8Fee>DWOU2Zgv&ahu8%NhJ&(xf2RUFhj)~_H8ABPv8Dmmy#ze++#vI^g#`MZw zUO~of19uH9>rl)F))=rEa40?{tgKbmi%ZHzi7A_fU)+uM?Qsu1NuQV%d$~on{a#86K2NYOqWk9+?xF+@x zMyzIK+-h5SipP~n!b+ZKS7rzofWLt8>dkpfsuwE>Ex-emdF2*j#s1LO5}``DhftZ+ zND!n$1W`PzDq@@Jl6nzu&5Jg_>PJYUYLqamt|J(>P;M)I(4{0_9_?d(FCDJz?FLQIWKd7GWPPs3*k%wHo}=*as{2vrR!? z0P%`iD_#SPsP!3fwNY)6hY0QR7((t>I|;+;1;T`SiD1}8?UknqSHT8|LEsVBfd{-b z@2I0<58;N62lI!qs8ce(YBzP3uv%U~JkVbReZ(E;2XS9KtMOu+mMZlUWJ%OC$T2i@UAYz$~rx$r*+Y~#S!hYIGM3S z>x1$3!+3{ayog~akHI;r1^gMHO+a}Xa%Ycp4Dr@;Qj&jOLj2Bo<3T)z_&f{oxlWst zo8Z|Bc*`1UH{~J1ZFvk~t<>&XtE_9`oOTScQeN>9X;xcCti&6;*}evWX9Ux}-2lSiES5XsNf#z>$ zzQ>3cfG!AM21z_I4*V}u%7OoL)ZyKhO5nf79-+2NAn^%L;*3}>z4sNe!y;1Zvqg9p z+KOn0unp+@Y1S`N4?h(WI8$>Q+06v4n$Sw-Es0(nv-uwN{0Q0VS**2e1ilohsUYz@ z@h_A0`hZT;8>5!vxJGZ_950xc&^O+=O+8fM?5NME@B^$BK16NXQ7#lf|DQEa0<|V? zpd=-g3q<#73k*^Jk{b}`+ynl`#hHbO|IE| z8R$4^&RBkgl&rld>;qo3IDi%~1#K>XoC~9cxnlHBt{8ocYhK28h0P7+hp0A4wMaWsGDwd7m{M>gpC%7^5#J6p1tmz?l<+;^8>se&*cif; zkCO*35xrG?yRJuJO{Y@zNf72heZP?)%~L>y&Xe(~7)8@vVdWxtQYH zhpC5Opic_T_}?!Zgl;R{u-X+xLlnB+*6|*hCgUnn9y#CeP#& zc@){O=ez{&;+d3FBx=Q2p68#Uf%O0k=kPQ>GqbWx(CU6YTl9f_vuO-aCqA|Qq_Q$=Juvk!H-hqB= z!93o98H#gaPT?{zT5`?8FvWI(q7cTMX^Q95KKjc=QOGrT78Uc5}m|ER>gRBn%@po{r~jq z!E5YM`rV+Iem8iEem6KkzZ+oY;L_9BU%-YR09=DHj=*yqFo`||&w0QtG;_os1 zYY4^*01*ILm3P6@4~QCAXFPKZ40PO&XulxnTCE#}vIOD1Fy$|@6IvrOH8D@v; z@ErX;?cZEpX~Xy%fT_2sTWL4@w(>XWaM|1j_V4>9;{RjsBm6UzaY_=0>F*72REp8| zPjENDPUF}b`Kl$|VuzXF;n0dN*GordQbz**p%;n@Z_XFL(-llY5(9>5g<#3mEO zCKJRa6T~Ldq=6aZId1^slxfKT^5DT{mQ=n4Wx;qtyfVYen;{OE!F$XQqs$ohAx4>V zbzmEkZy|8zZAM)I%?HQyR^S+EoMzaYa8_Yvh+pOd&=$^hW{6YxegJ1Yb^e&agNMUy zmYJ)6kKUWhD{Yt=VxGDFZR%FqHNLGp84*^%ir4{mn3c1W;C&6Og`H#Ftd|Y2VRnPf zu$$}-xaS&9w~gD$6>$f-GVTOd#no|*TpM>0a)^n)z+d8f`K$aOL_?k*;IHu` z{5WvE{3yt705`@@@YDPpa5MZoe~VuN?kcoeFk{dIOZIRx zU`?L8$_;WixKViDT7Er@YcpTTZ{@4Fa*(u<4KBiLu3*m~Im4d?z70ww|974f{)lW~ z?zVuwxdm@vrgeBKhua>W4d=`)NJ)MaM{8%2ji)BD^k#JfqA?U;t+^aqrR3w+os>=nr(=so zquPzUDTp^D(;nnG8T;h2bsh9WQ_!-8GOZ^mGvjTT=YNfVy}?ZK(>4=i7R-`(Zz$vO zJI!9mlDGLK{#X33`MZ!SA2Su09yjeUJ%PCrGUdB1?}1FYU3g3=5FQtH2v0!9{GhN~ z_>k~n%$mYJ$d~^uy(|6i($A+~NdHE9H)PJ=rr%FrPESDg{HU~7`k1s&`Z(m!e)%PN z0P^Rsb;SBZ>&wyIFhPFN?cuUe<9)7GC_XRZHYowL3MdDR1%^iPyL<-N*QWt;M- zlCQj9*{(dM6hMCE*hl`2#{B;>+P!enlmQyR0|)}*fNbN5*pS3;0^|Ym0XqP@0Y!lQ z21<-)sev*;xdG%WlK2&z0@MKN01bd9K&yc=L)KvcWnIR2cfSp~0ha-NfPTQxAHXnR z?2piy08IZ8{rxUJ!c}v%Ts@$XYvJ0tPVNGC3D8S9pc-(U8-;(lkPoJ~S#AOH5M&}K zVctpQWvU(JHQoa>2$DD#<)V<0Ht?JHJU*Y_!SCkr?;-JT8O!)`zJfo+*FZ*Wpsd=; zcR-fY|8*y2HzU8%zd88V%HMoTUP;a<|F^m1kIo{0C}*r@i$9PjSaNRoovd(Aps(2} zImF{{0gD*%*$~MSsrXyKz0`H2bC>85qNgZsQXay%4CCxTYVgy<@1k+)`LB}rEkq}2 z%r{70N}8!8A0obw`qgyTChS_z~cSwd&naLgMJ;2 z|74x9{bBIq%#yk z+iZ9GL+LrJF#TugKWF>Jm&8H#lw^}!>`&nx?_yE7oimoto`iEj345MxWS@h7g<$h9 zv5&wye2sk+R`VSD7_4VE+sD2Q_J0cO|0DJ^n`ZyQo?)-S4dy?yJ1oJT<#=u#`z%D- zI@S%*_DAd=xmUSa_Dl0&^M8Vf(P92umN563zr&f#*Uc|;Y36zJ&$$fq9gB&xTcVa2 z7ZGZOJ}xF)6~4pm69AmnEMR=EtOmq=)!dq--ghpR~$W znSYhRT~mQOu>yBk1@6DfJ;tkGLKW_ND%^clI9sVM16T&XQsJ(vt^?#4GPvuiTa5Cy z2jJ8K=xdjOLIB)x)dTQ6lq63^viykgJobC^PZ;u(Z>rbFv4!5Fj}6CC4Rvt$RqK;< z4;gc6Bt88-*uDkO4(J4209-Q4y#{|3FbKE~7&UZOY*TOG24IThygF;l<%sdlg{1c{ z8oD=(cVi!S-WGa2_P2|lQg$f2l_F)oQlgY9WlFhHp`21`lsctBX;NC14&b{$-VO3H z<+9SJ^eaQkFzAmd6UsD5=9HVtZRM`AteVv|N||a?`c#MNQ^QJ!x>o5Te!a3^-KcI> zx2oIKo$4NSuUf23s|VGvdRQq}kE+MjO0`Noteyt`FvvHnXVkN5v)ZPfQ_rgx)gJYV zI-p)tN7Qk3Qk?;Q9{5}8l6p^LnxKiAqPaA`7S+~iIa;o^Mcbxc)C#m+ASndNKJ9>Z zNIRk(10ANFP|s^8wQ8+atJfN}7Oh?D)Glb3v|jD1HmF_KMnQf*X`Su-3D@eee_9FX!HEb`jmjW%bm#gRB zL@Vs49?&wRI6Hfdz0TgCj=YIB*&FPw_6~cOmSgX>U$*xdd_U14`>^J>kJ%@npJY0n zMCa@`wJG~;qB?)qzU(kN);Meqhr{OxJJzZW9Ia!$W20lU#;}!Rt7E%kr(=&}@5&tY z899m_2OWpCMbJFzIPR!)R5?!DOC4t%XGw=Fp!1Gq;@j*y9OoS89T$~hgZ3Ew6`%u- zYtUyh9dV2UolK%Lj(IId_c47n9k(1y>Q2W!C)2Jv1*fQ#Iu)nO>DT?%8Fj96<~Vbq z?PmL&qf%>eZgFmN7C6>8cR354`8$28G-!gRxBekya3Qjq?Kfr}L7t*LhW`Q^%DWb!K(%I0w;7o!4Q6qcFmDTu0{( zoP~4BIg2xLF5rxui>tG9-qCWL_rZVqTs*EUyb*lK;0MT~XnkF&E?M2|(p(&5SDq_hEq3j2?bb$JMQByl>ztkHi0iVmQK@kC5#R3` zat*usTw~zF`K}?@7v#^5W{fJXKIHYau#e$dxF(zjpr2{tr(Ptc8|_{0&F-zlZ%1DDEB8+OW%nM8RPMd*Vr`xKpi^)k zRwmp>-N&_U7`5D$7$4kK?$how?zL!t_gVBVcQZyXdmhFLcN;~s3gXYX&y)RWPZ?`b zhCD_#_eG2$?w(}NbYF1~xUacK+~e*^*g;@t_YB#&Yn6xfePDl#hwgcdJkDD8E%%c9 zo`-n^^{DR2E)DmZNAxHjm&fm3@?{bWL3SA|h zeVzlV!*fUtYs_;5Mmy~}27JBeghr9ya}vDtob$TlEbVmiZBMn*o*SMi z&#Y&`v*@|waCq)}d2gy$_G(^_XVDvUIDn5MkG0-x?*{KCZ=N^byTiNNTjbsEE%BBr zb>1>>xwir|Pf@EH(5&+|c$>VfxU$|3ZCcR2uFK5H%vH~1Zc&@{T$Z^lvmkRXf1W?zzr(-VyGcJq==s`+!|k}={Y9?3{{8+E zf2qGL*?(}yx#w}mc^duY>RGK8qG-@xq2=N(_Mh_C`0M-){w9B`zr){^IhY(z{N4V` z{yu-df5<=V3SvYBKZGdiAH&$?DnUO_j^~ax^lkqH<=o_W1%B?IMnCt@CHuT96(a!j zvl!cKvP4!pTwEzZ@_J)&y(;N5JP8aNP}r z18X7f?Fy_9Yz%A;Yz=G=>zO$LRa2q!UG-=Gq71^vNja9uDbm>b*@+~z(VEN~V& z*5Ek}sk1P+D_H1T8{FrZ4;}~}3LbIq2_6fc2%hx$f+t{)01Z|LYlHQ{#$ZdZJ=jU~ z0-oi7QcTuq@KUfhcvYWQa4>j1I2ybWoC?l*OM(l*#o(Rbea}LO52bn*f_Fl4Nb^jE zJf3=_pI?OUhC;)kvCu@|cxXB_7rGg`9lGm`hL%HfVRLv**oN!n zuRt1htn&VfurC}AuLZgu=*IA7&q8=>czbxKeu@t73GWRT>vj$w3?B|34Id9zY7612 z@agaw_v!FiXJNQG+!j6;J|Dgayf57IptmdGf$+8PNO(Lv8J-Exhi`?K!uKL9B1FW9 z5^+WRk!WOHBqx#^*%H|nDTwTf6h`(%4nz(`jzo?{PDD;pj;O_RPNX_g8>x>psuv?I z>J_{%K<aaxgHr+Cq0dzQxoY#dE^G3ks?#b zyU*!5B%cL&6UZs=peIKbbUv~Oecp-OkMiohXlhi3J>KLz7S&vr@oW(F;MoB0Cea|? z0^H~9MYwmO@dxs3lt(up51Acx+LCjYV+8t{3#|2*YP+JFl*^tL&?#`Ai{?Swd^{&a zcfdGrN3P=u!Bg+*kM53Kj}|#+J@qJ$?nimF1WyssQe7un7A;rTL@T1Fv_sJv;_Hyd zThfXT!wq7$;|!bxhNBJ24%HTI(*2qER^-7}NpeS9v_t8Nc163j+DL7*BhnbX9PN(w zMf)+%*qboU;AzA|H=5`W^3h@9$D$L_X*`)k=ip=r86?t<9v;2vxD~yv?u_1zE^Akl zdDM@zqdw>~t9zB!m^rpa8%>T^$j5BR#~jIW%=IxJ=K5He@_r}Xr&^ME&xP1p^=NE; zY@@b-cR-NCZOhZHpJ8H~Jwj}2Y`a<++llutI5}j;_BhVO_Qr~12LnfAd(_Rb!?B~W zF-uN9odZW*Shma?~Dc(L9N&J3tgru8tE#8qm?fSeh zVt5+$`?VgI^u3H3B#XxklEv#1eGg`(s@JmQEG^5E71TW>E1s2|wIOR$R$f-V@pXc} z7-T_2%G#}eoyaQ6+7Gs+ZxQ;fKdU6GG^;GDJgdT4sDE?N?WTWK(9fA!r?P6Y>XL7i z#up6wUZL-xtcI+ntk$fKtgfu?tjk$_S^ZfHB(=zE#sN%cgnIxr4t*BzlQ|-O$0`D7N6=x`57Y`c~bCI{d`S7uv+D z)TgHRY(7nLKhX{J%~t<5dzik~t_6A%`$-HK`uK%*4NACoaQJuMX-L^OiH{Ne0MT7U ze@(SRM1Mk(4a74Vp;aFz+fL&r-b`O{&E1US@8YitrZ3~~9{gSWR?N4e#9U62R+N|= zD6v$b#NV$hLai>6q?aTYNm7dvz7}~)7s@S*Mh_t2YN)o4es8Ivx6Bj& z8{+e5RC(0T1oeE9dY+)#Gbl+Zq2A6=|5u1#N8{9V9>;0kNj$%Njeg_C9&S;eo2gG5 zNlIu&oz!+aNjj;|I%+G@NJNyF*VB7DQEpyOI%T9kNWIPIJk4$y|F4Ou0R4nprvCTh zuUMw1@s}TdZ-V}Yopka@XMuE5QO6vme)3Ub3Supc7TZpdeM)Kk3bmc5S_Qwo^ZBGx zP5tN77_w2q$1VE*nLtS~Nyu(&6kD0@8{@$~-}`^q`yTKrs%zi9XXebz`8VgBfN6{Y zBVs^6jEMXbDPoFg42TgTA_a;-5mL&(A|fJEE|*IsZmsmA#oKaT(|`?aVO0+FUxG{yTBidv9|3;_=&g{f;{WK37kFQRR?W1Y&i`v@ ztF6a5V%07P#(E1*_5Bibh-ov(w5;*%CC;ymZJ?h)O_@H49lj@#`crVuVQ29<)UK89 zx7<67r+BA1=%*F!woWg!+A|!7oL5VOo>yJ^8MOOe_+%T}aW62-Kc+Z{nU3al#2M!s z$u#^{j3_NblorE#*=W-p@Lo1@?M9>tUkO=qC)%qD-nfVBOTC6QyaWw}h{LwXm4(u0 zqx3AqkH%ios^I5p)<9m(#r~7Wu?rqOooRg|JUIvcALe?S_`WAVcLDt=XpL#v%6N$D z$m5mP3APPY8sMedVZ$QiY7hQy_)4M`cEcV4&j@%%pcWxmHO6@rQ{6sDC5D%x}nZF=!7D_yZ5-Xu+KXc?# zNS1RcWM@A11+fj?U4Jg4T#xuR6aTN!T*+-DkEmQOP3`XM$bK_lg!kscpZA&RM33~b z_ugjB#&zs%-v@}aXH`_dV{H)w>Cko(vAv1;zK*bb6QcALwwxq6LW(fz7QxyyGfJBK z_^zkYzX$m|_K*G{+pK4?J-#a6ubD=P9hs&!U4kB=A}|;K>d#}WI9xh$_=%7VE=y)8 zKD?B{y+dZ8Mn8g=3NUj1f%gmO*=WbUz#TbCsVt7wO=!(l;ODtGAG^i)IlR+I?F#;K zw$KNxEl0V1d__brGrnOOeXSG5nHI3YWbawupl_P+Rft=M#zT(D)foBj^zk0221wlw zZ=Y~yPmbQ!;IsuD#dsKX^>AB!f_DGJ9YwcccNvvyPDhD5xi!smh{kppZx^9mreX%4 z3Xin{t^xlvaE=;PfIq>Q5Jp)x;>uRzKgvDF{nR&?pSRQ0$XRLpm~88yk78Pla)`Rd z+@`t@Eq>G|nMNId3r>NrkZFv80j7<=AqI{?|5)fhhPZu_pH?xe8S76%|4l{>$zSw6 z%rrR1pmVHofoBs${+)`(y#I=dF|=R<4+c>I>z#HDWYN{ zmu^L2!$w$j4@${GB;Ny>Y}jxLwYU*^OPQlLQZ!mH%k)#O7_VcEaa^KAkC5mQQuT-& z=IePp%IR-%s`VU7d6UcaeF^$W)pxiq#yI^=^r-;)6kCp2#(Ilm%uwUxbu39eJ%ee~ zdIzlSh*sEvSZa)MbKAZ$^l(RSVNvP2q z{JaM3XdotMp^v}8Sk6L(42G|^v#&HCYp_c>o&#&Rr`Tv6YY|7gzc=?O3u|d}7<25~ zm}3rOj;(Piepq7VvSxE5yuFq=CdNShKM+gnF#cmyvBx3T4&++IxvaZc#?C`7tnPfD zF~|HAYws!GH0QC%T8@4_6#hAev3)GY-fWB#+29Z6G1hnp^TJ?odh!k?xfP|)GG}m2 zS+k85zBR$u95u~k+O27G)RgCfOspudTGlh6?L}@WUklz7q&0>AH(}1&iaBe6iV)!6 zfzungCSb&94{wY@k8Y31c@}*zj1l8m6(^AIi<$IGlr;-weTlNxfYT71HE2zVNLz_G zk>D)n{jRc-G0n3)f(ewe96h}dt)Iv7uVIa35C>ctyiw9oV1p86XwElU>^fn%5 z8WFyQQ_TrH6B%0|^EBq}ub}5?6nZhP{pBfeS~EwU0%yNk1z|Nc z9_!Mnuxg{ardFxEM^4Md>MW9@83XkXJtyrU;gX9FHrmHoWOD}PZgUuS& z)f)Pdi5cHSyuGP>$j?CQm(;bqx|72k;~{nJukMebtgXPqVZ%;biD+1pKdP>dG4C8R z|DEt4qlz?4Fqkt4V?`Fm*ec)w7-RdW>j;doX^1q;7jg`*h_qfD)p88_;4+K`y)YUq zL+jw$#CM9LPA@<_7vOsT6ymu6GQY$eQGL0L7FkKZ>y7V=Ze4UBszwHe>TG&Y*wBhOsN z78)Dj)f`TxnFa3x0j)TAuaEAU$2O14L0{U-l}5$QdQz>k6R z0q3Rpn)7}D&c|%C{u8!YevH;!k3P5_R-N?y0yD@^!i6SXUzk08>zGEAcI2{*=7z(P z&b$ApC}BXXFKV?@Qd9x`5K3g%5|rpU)yTaNQ(Ac;2*^ z7);pUy|VUwHt)sG)LLmBv`!k{!mj0OJ+waYZxIaC25XON!!>?qFn@F4DQ%KA!`IaO zqu@sy^9gzq^d{&hGKua@=RsnaC=p}D#1uP|=f(FXtDVUdDK-0euX)W`wd0)k&0qct zKR2i?H!two%DMwlFEQ#L#nm~mm4+*oY?k3v{m;zT)-lI;4*X-_2%|4rbuea|78pN9 zfd50vbt7}+2G9;;t%Z{3H(zMNH%#!=WH$WA`_UH&-tjN3-wI8n*V!5Tgcv2-iqYap z(Mdcdo)g`$Gx!0qijE%QH9C5V59oMMoTQ_d`A72NL)OjKEuzS3W;GLitd>?wQEc62 zwHA+9xin@yYPGZ4iGEfmtCM)l>TGou{jK}0eDMS8F{{5AXbrFi;3;}R-W*(KulE^o zURh)=)^k2>d%}c$VMLG}$+KlxoCujzaR`aHjnM6b|GNyGK5&G!mpeJ$`Y;Gcm1B5at? z+T<3N*PFu5h5B&9TlLpTLs+MgS-Zek@2JyiT>C5NM}RNsdQ&}2yR(C}E?a?#CrJ%iZFAv+}$x#~gvkU{L&!yjU6Uyb^3&_^F33AE6`I3QcNCeN8WbkZD z1gd-7FP@xh7i@8T6StrFi(Om!%uq)4Oa#v7fv1asZR2|Kc?Fft{^9&ohj{s3-MPKk zKGwm%S+-E+fvo30w~gx9=;>J4Pj3!LWl4aams;Ahn>EAIE?`n&aw_pRjLUJQ9{OJzA}ikEzj%TSq4hSS(->a=ij zop$x&<0@yT^S4W{BbV&&Z*g|ICHzkIb5>G&UF8fr5`R;@uXuL-lI&|IU-{`;=WF`W zt4Ct&v;Lk=Z?CU8{hUG0FsB5xdybEvZeMoBIuqkEQ=I7>E6yxuPU1N1%ySkxOPq4} z%!@~kjg`(CXMC!I6SdFK*h(ThnsN3@7dGfTrr zW+WSRar;&zC(;VgCek6&C6dSTk%CCCNO7cpWN>6S$7^I%WIV=3Dkm~2GBq+I@_gil z$b8NpkJVIdydt6BxctZ>Dr;$E8Om8zTSh#6U1U>aYh-7g@uTfkVzVr%Zzso8@|co5 zF1bG9IEuU*+2`3EIT$$-IUYF`IUA{tk3*gfM$$NxFh@mdq6R~J-t*>7_jfc9jYiX> zS%4Kx9EWAkm!i$=*0OgIw3k4bFK%jd~{lL zCiIj>=SCMq7stn|B#4$pS1`owrWlH@j;@DIo1@#JyP|s#L+;!i-5)*V>Gt|h^l0=1 zbe)c#*u>bB*!0+}*qqqB*uvP7Sb4k;b3AzMnRrfWcds8^>0B?qjHI*6kF5-+ z$JUVjiSbsLF!v^5TAT?c^QX@%BnsyYe%hbz+w0j<}CFpZokLr}Ldvet(o! zV(=S1ALN~cL`V6aFz!j(io@8qgYWeEcJTAszGBeDOdH3THjXiEc4XS@$h6*wX}u9- z@WuiI&w5+4nYLzwKMwqHOxuvLA)`Y^hm5uicbJ!fhJFqDP4G?deLMJnMzbShUoqZk z(}=M#4xGcV_AoS8KywA?7NA?el9sTfB{aVX%`bvK68w=UkNb@7o{D?q5BG4WK z`^TVOh%`$@+N<#Ja+I=MX-4Xs3d3g9*N6IQHSkpp_@99P3Fs$4KLMRO?9@TO4Eklr z7?3egFT{zCI59RuW;6KZ;Fp6Borco65%fmTc-yPd6!ts~d!7c}19T6_d<2<~K<9$a zh0hzn=M7-bhp^{ElzSJ-y$gC^n+Dso_dve~8f~qit&KC#c?NVI=seIjfW84bzlP4Q z!7l>82=qeG3qd=e9oUAE!Biu|MbH<~UT8ZDZRfikHs6lC4A zzJknGptphE2Ksu?*TYWuLH|&VP8<)~GGL4k7J8qt1@c?q2iU2>PG29C+Xs2OL8cpQ zK>V19A7dc+13@EZ48)8Mn|0W%9f!{2;BNqb1N3i#{!P${STYeyI>r_qV~hSJ=r5rk z@o6AF-8MLxkIu~aM*tHe67No*B6#k-W_pg1Cqi&NsPs1`NSkO3K$ z=`u?;p`*EME!)aYva9Sa3uTe)D+kCSa)cZ$C&QTiS#Bdf zA7!$Pw9+A?IOvz0#=tawOVQZZkMH37hLZ;>a9{Uve)qh(uWPKrUEG)b1z zf;~LAH>=%)d%rI3dvE>`6SC*?;_WO3HOa3z+K#X z^nWAVL?45^d{@?|KS#K$?_RcwEYP+%bL&IGf*C ztbdIA#&7BS2tUqmw$%Pz=eJgGGWdVG?YN)3R$ohb7wD^qeo0@%(XRiV@I(49<8i|O z)Nq^(A>4%GBu6wCEkrBPTHG$~5N*U=6eaCN2a161)cOUYQ1lcJiibpz=p%~7BNS)j z#RM@$OvOJB?@I@fQb@WANrt0vh!{cV(L{|V$;rf>CT7x6D&~p>fW@LrtPrckdiph& z@OrTs-$$M6J@cSV#rxxqsek>MqjqGyvWe4C&wP%<6hRlL|N4)J^ z{R`U)GNaXANzh9{m*RN|<)e%IvLN!&Q0hxL{~hjev)|1Uy^UF7jx{HmQ_Sg9`W$nf zxzJo<9X`^ zv%;EBoJFjQ=%v;&Ym|A3=;?szWV<>la8&VOwK7){93Xo%vSNz0ifS;*T4!xC=a4-M zt*zEhbE4Id!E(q(+j`g9M{*9qLF1>3L#<`S!oS#C$k!}INQbAz2_H?fdA9C4asub?(8Al<9&_4Z~f&)x$&oBohL&7a|K>~HFC;m`HA^LO@l<4E*cl1uRC`+G9jC;YvwHYx|F`TO|? zA$B~Edfr=TO^w$oF|J%M_=ovR{A2wSIXe7P{L`)R{#pJxtif*LpNAae8~;N8bUHg$ zv44rb+;aRY{VVOwe31Mas>2EY27d+pK26bimP)Hce{1Eh^zZiX^&jvbChb);8l1Gt zD9V~!tE^R&a?*ds>g7N0zhsRMXaSovZ4NkrhJj47ZAu_JkP~P{&?eBqvPn}VX)O+P z3FMg-fr3CU^KhUz&_6IZFg!2{DdYW}1Cs(%12fE$!1I9@0`milXzbx=8*4d%rGaIE zRe^QXA0}}Rq~DtYTLU`-@6vf+;9xw`N&`m%#{;MACV?a7EGrX!NAC%o^?FgDI#3fd zf&udD3~m#%JQxk82eX1rtVMw4!PddH!A|BHt4kcvw}V}S-Gha}qG0_9uC($1)HcBZ z!6ASV!OXXJ9lQAIb6f-+R(?hdDb3*edN~(CwrS_oFDYP)O1o3(a zBRxh+nmP8;SlT~S9^&`?J&!vFnCbP=jExbXF$eS8sCgF;XzZr+bqD7z;J(N^5vdCq zn+rf60LHU)8fJZc9lv4D*9LTd;4Z*_hRkW`nTK5G!Jhyo-5UdLBl!J{m&@nFz`NpHdLE{9fCQG^>v_Uf&MA*B;Zxh z^EcqTfw9grZc*(HP6+D_PAXJaY}ieS z=PmS0s%2sME?kpU!iPP8+o7y;HUCSiZ_c6A+fjJ@gc--T})G!CDji8=&pa zZYoDq6{4sJ`!v77F45NfRJ7iOX|jPiZ}2-T=?b20Q%_mhN+&psg{c$xQ=eFJTH zN3~YTd@UcTc>dLQ0_9?tt9~yeS76WPQgHALsO$~>*yFEn13wd3J>xYHHR|QIChv<} zcKJM7VINw7%gsXGE}$C%pGPTQ0I!Fho`~lN>>mm|43diwKMR2oAzBRD?uGvTz<*Oa zTj9@^YP?14ja8W632LlDoZ#-M9zrW$gk%epo~t#6-#FUQE7kLeMpUJO?toPF?Alzk z_zK`Gc%U=zPDri-egWQF3;C&t6ZHh-H1HwA-)SM8OV!;S#N-87HO0MVOBb3nBw-=$+``e@2y0n+>u~qv8H;Qnw78tKD|0aqTh^ z@*Gdd{R8&ZExz#B?>|ZFqbwXSvo#TGt zGDi@MCYW%A_WiFsU&-&^@|^7FtG3s*&Lh6XIoZdqpRRSjmLKZb@9CeM(Du^^X1esu zT082*a%qChT-Q$vLUqUC#RO%c_?QtNPgfAEPU?s22{sdKb9vPX@xF^-PpGypdguKF zhX{_=ZR79>7futLQ}W@9p;HdcG>)la(FwURN#!_c1Q`U4-TYpxUac=C@VP9fsVXP2 z3@_bjL6Do&rdNs0YsOmgn38H-YOdnQX;*8v)0vTRHjXhiJ2KWA zfrC_QHt2DTZE$pOv}M4MH$nRjBeep!1#-1S>WiR9LgoW-nt?M4^Z?NBAoX)_0-y^( z&qS({S7qIca>t{T)39&`Y=ea+%Jr23-;G?E;1362YwkG1G(S9S-&`NS6a8u}c8n_2I9|7mW z<_6I7A@be@8EDhq14ey~Gr)PkH$d`h&_%!tfgNa5ZG927K)rmoBlQ8$zeDQV;CuzV z4fuNKgbl_PlnXt+KHzjiF8IV42n=uN(54*+y#ex@APLXthzI>k$is&sBqkF+B~J@Y zq}BgkiQUaE5{BK^?klddC)txly8W#EoVecpnf)`7W&f-FZ=w;tRFaJ^mE0D*HP}+z z5zGzdinhTof?tTcLT`q)iFTpNP^IV)j)t!j9mC%Ve@A@x?_OS4A>?#|S%SamBjh}S zg#=3o$_0PnN5L9`4FnYgmF{nb-2{7G`2z`Xn4rpq!wKmud(u6harx&7E(xJ&1h)Ea z7=AZ&zaf_V{V+ShrjssIsqcxgUhi9Cb!6qev zU26`V=MhgGwcptqOMLaEE&j@u_l2zk_`;U=eXT0~ww9JnM~6*@5k4!gzqr0+NpqV4EgZAAs@c%yX*mc0Wv#*KlBaZI)Zk;yQSX$ z$zS9q8t?ox|0ig)4!`$|#tPnzvq_GizU$yiM#AoGKSHB5f62&)FBt{!C8MxC!G20) z*wgH3)N7~PGpN_jvVShJgRO$MizdO(gC|8!XnSb8XdX@vr;A&|8Q~1k;{Tc6medDK zf{+Vo1Q`U46L^V`$ZzVNTU29vhrb+3wI$L7zQQe~~fnJe7 zuf765)e(R1E91KFYrW!|S{v8Cqm}N5Li};$3uHqXy?v?DZ2JxV5BpZod@fFBFf-MRJkoFBi+j;seAIWucofs}(ldp*<Tty-e5=*aQ$M@>m;d};(hC+P{Jkwj9rKn9^nfp^(TURDOrM-1!zMsBgleOuaut7 zh9tjt315R14<+fEkW#8BN$SazQV%CdJ(W_bcU`GS1Jp3fwO_i{_etsVbXS{nbrq+u zzP{8WDXgzA)ib9#7fs_2q`7Z29_f zLsPbWeYs&NTR$T%DP6fArEJ;ya>G-$ZGE{XzGb;1Qq;q6{i`HZ9E?n1Un;qh6!xW( z`*8~UQpt^~XP@_!P+MAy@cZfJ6OL%FYX71AUR$lL)hdJj;A_DR!HvO9!PkSEgKq>Y zpeaX02wI6Yw4UjLC#(u+#49G~MLmYsLhc;|fnCXB4dct$<18Io>&VL^T)GXv?Gazv z#_mqp6?lM~D!g5OWM^}#Q!%Zu=(>5WFVtuWfG^f00rT|)U|uh}axT^8 zY73~eGHnIrKllbTKkXEXv z=^1)sJ`=a8(n_2bsvJ7+Cy89Wo!(jRrsq?>1$s}?w?{jn_tyLAgGg$%c2pmxm*`{l ziTHh5pF;F>eU?5)pQn}S3-u)=U9PXx*XSGc3bs_Q)CcKnv=#bpI+HE>Ubm#=^8sa_ ze%Q6swJ&a`SH7q33g;{MZQ2$6HkWM7&@RUPRi*sp*^|Ow%1`W{j0FEA`{i5uBW{Oh zuUnp{$E#1=PbW!ozkY^(@7B+g-b+Ny(>5C#weyi(dc-!NL0-_}(dTzJbS1 z0b?JodNMg^y>L}s-kj4_U5#k-{triOF1?(hp&U~?uPXgtS5t0U%=0UwRem9_Ds))Zr0A2D8>&<>gZo4soRucEmA zvokxJn`GG=uNW|52oVtxF-DAth=_<75fL$BMCAPvkw&DHT8c;!sZvCWh$*GiBBc;0 zBGRaoQkxeY@6XoyN(;7*;>J${$ zVG4?mDpQg1ziC{X!EA{UMRJvSdc1N|I$SF}{X;3Kn|N9Zx?nLG4pdfdta<^aSMAA^kKuvAg!^H)0OPPU^`4^sa*#>Z0Tn*J;Tq zuG5lJT*oCRmVRxQoZ>n!ImH$9|Hn)D%?kVf+M*iU|JN2>l>@n^Wq%+rcPSA6gIyW{VP?;Afb zesKJ-`1|AY;va|~LurW2sp%%C9ykt;PE?A6QkY?+a5|(}=_8rYNRmy8tJ3kROH*qf zLqpm}WmJ!+mR2t%LH%TSNIyAwX;F14Ev7E%x>mCqky8sbqGs_1%XP0>DAzUTxH))E zKPuOPeSFP$=o9KokC%s<#vkkr`-XbM6PipAPN3 zmf4JuhHyHhIVk6uq(h!AsaCz;(1@}3$?pAzM~u!-URqj0ThGKZ0x;P8{XTiAQS~>c zR_gDu^rXFNr54sK=3rgQt(Ce|^SJw(abWCN;&|HYKUF&gdaT%=#)`c|rSHV1A(h1; zWK-0|rgY|I>Pbn3DuI0><`hnj9uzDMCnE*Hd4phSI2mcE8!6OOgQ|TgR6hlECxz;z zLC?_#*Yrhd!_PAH=d3+yYaZK#_Xhk~P|J;=*AEm2f##6-p+t8SQGU?SR;jPXU$(^Z z#B$b^bc>r=19d(Z0W)SSIL5S%DF8geJu;k(345zO#(v122$*6|!!y&KW6uLDuovT* zX)m`|0hSxvYWp?7dSiRY-bCTFZ42JF;0fAR0hU+jv#M~~ZG9-dZGcr|+W~W)y&GGFl&Qh^WYegW%?rmaTiDwGA#P2)ch zRAK%GeW6undX0)+-y*Ig*G2S2pSDdaWc0cby~f6@2BFm>dL4*fGo#Nq)azCBS%Z50 z8>6)-di{x@btY#039U=f>t6J#9{wTunM~hleU5mQ@blzKr+eD8uE3@f>=>n!-%VfW z)X5`l*g=YS7R9S>L@rTlH0(l?o>by%7JXN-+-pXPN(a1|TwAM9Y#n`1F!`qLxusPN zNA{S!T1UA7EDo5|s&{^5KjlnZa2217qqIFj_zS|ce#Y)^q@d!Z)jLO)5uL#l7p;`g zYY6o!Y-_vv&YKXX6-R6z;qFE{>nK;(F}-?Q>GoYrk2*Tkm)C5~i9k;~D*i#EC3Il= ze>!6i)|e7klnk9Ql)f$@O2;yLaO|;LbSvYgq)xagsUvPmSa4rTZit^Tp%&nH z=iP$RSAVP2sxBV-Up3|j{#PA;NR|7Fua2f&`)Q49q7^@s>0JuFX`C}Pf>I(pY zb_O+~N6BT@DU>!&r9-u(<~cl}(7rWPcMjk(2ZtW;u z)xM`6Gq;kp#FL7&^@ab9G&3^oN6fEkmz3tJ&R%F`R%ZRI$~mB#>bKQtCtI)#)*gP< zi34rSJXz(b(D`3isZk|-IDF2=dw7LdWvMy#fAV#aj~St~^V2HjHm!kc$<+Czb3i}1 z67FPY=0bY1DaSoGP}g~u7D_Qc4bmH&ebIlFILnC{t)F@+77^(cv@-ToPq9sF+EdLR zGC^zGA3w#@eCpJ@>b94sO1-OIdQYW#SKS;wb?RMp^Y~P%ch${hHNU3*AJM?)2OVT-t|ncCQ<8Sk7qTB3RAuPtl>2wN*}9@H6hiHJGioAGCLV7J8F_g zsiBmf`1KjpPiN#R3#C(^=oJVx$e$G<3mcdqxu*JcfI^jM`-PXzL2Z87Tc#2h^K!sQSBB9c> zP2y>>=^`2`O~Ld8(^5e?h=!u8_)&hkARQ`Q&3H?gnY<0z+jGu4!OXV0@$Ni__vZci z(5SS47Bjm)&CW~OooV)2>RpU6-oGaN0DaN>O=-uf z-VdtxjIxjE`|s&H?GV+wD)s(RafI-4!cUUxSi;W`&Z6(M8`W03GlQow1o!8Sqgwg| zf0E2+LMMW!g?#)RSn?VCDL#|`Hu38if2kpV>Ly{EPvgJg)A`dOU#iBnK>OC2-0M|Z z<5YdC{Pu@>Oq~pF84wZgLEtg&%D>0PvhmOcrW$j)F=rVwKf--J%!S5Yk*VC(sp0ck zA)OCi6lDhenUbha13ye>=pSBB`9v$?x!w&+r|R<&Wp^JfjACOT$B6_} z(Av+$_)Wn>bZ6;Ayf47}VuI!PHjviLurQ~G)53Z3{Z@MKP48pqUEdr)_Z%Fin+f#k z|A$?Ar+rc1Q!X7|%vfj#VEAULUxa#|s!qJOSO$x{tLhh3`d1X!9#g1)GJU%VXPxNZ zcah;hK9!=3h|oVA4lzL9N5?&Z;+}SlDc7NYb6laP*MRR95qwXm zvP6f&G1F`6p7UY#c9iBCeb!G{e^qNrd$R>K2va?Ofl$9tF^u^E_b>#^?NO?o$pp@% zJES^cgdS{t+S9Fv%;Z{XsGV;g(F#$^bEtscH-}oJ$X(xkDfC2Edwa~DB)o(L@BQmd z^L_p6G#<4wxDOL%-)CLMltOuC)1Lyphp=wqQl(V)%d}^o|Blb4x*pGzZtf9SR4a4| z(D$e$Fm*$Q>K`n5RnUGU-`F`zqWYGJFPTSfAi7`I%OQXAVBhc6dh+lMXfBI8^zETC zl$e;W2TNGy(S8q3sp#uB85Mo~dc#p)F#gC*@&IqhQ+ZR~!hFf#S-c(0j=YQc(hc7n-VjNp^_RE))X@>x6|G&A^oz7TF5c>!O+3+X+Jui-^}11|>U5?)Hr zPQ=g@=0aY^_W}3hFRgQMA?$TPVt8iAUda+FCiG?pl)ZM2|IuVymXY}b=WBWbAG-j0_5pGUj?lU#DE^lExRi5Cy zVh-UpCxG+Q`~Jyb?z9S>r=sRK=JP-C1^mx^DPP9_gZlawf17Xhe@bzrAw*h*PqR=O zW<|u}(tY%uXdOoIRK=P}K!8kl0t*oQGgf_2|EX%?KL~@XpjR2qnxySm(-j*wHqIZQ z8zH5Gq)=DNo`*Qtztu`G=fGsJ7jToNKvqSmXDQbusnkLR*IEo zg-WmK6SUr@{{XHE>tUuRX%}wwji&f+xSckC3H9l!`dn2yMOB}is(UbV1}&X<8g;%Y zon~tCJ%jFP51wyWdA(G*+?2qjdZ-^=CpEMT>AqTj)p}=36IVq07(etl+D9#q`9`|) zsg)|E_YL%|7`8%cxr%{Hj7*D6yI6>?CFW7?L29K@w6vTHBWNfImr)r|K1!6d@m@|; zN-Rz?_F|-)9q!-F|5UmK+vx9Cgr%;fW$x5w>`@B!DEWLeR2oR$(E1;xf5VRw%|~O~ zRyv!kI&Et+NK45tlio84LVsiQSV6b)`rc}Dj`1uLquNWBP3y?2vF@SL)c8TO*D-?| zQS#D49Hr4bUSui!Je+%4Uy5#T=wI>iw>PT)ETW!Lm9NrJc~PaY96ogGuqMoJmR{fB6J2}k1 z);^6!7%|>7>jFr#Ym;>>l_Db-Rj*ZkZh&mc0f&%FruITEc;K%X{z}=t3Z;?~L93AHC@LWuB$X1? zPJkBLdq}3fp$+*Msf5}IGv=V2)$1|LIoy%?{$yAlIf%Qxx$kvf-zGB;2jFN`SL`*i&X)efES8;s9lEg8rrx_*RdmB6NI zTX~oUNurqQhoYt=k%{*gE@;r^J;f9DHnr4`My z>Crg<35C5m+-CBx$W^aSAbqQfw)g{-^`!(d67E$Mdx|se)U6p(* z(#0a5kS=EK7@)ZZ(~H+uTrER7U{sIGUm?7=j^iTwg63k3j9hc-k-C+kdVij4R!`J_ z>OHjr!TM8R)^Zh6?_OZWAmMNNOCdcQjFuaIw0>GZZE2WVQ3S0*(^?iq(9pG1)zgKj zr@9x^J>fpmQA%m_60AR?B3eP+AL+hE_v^Yh=^AdU@ckh9Uq`O$#)jwBjSZ${)oTdP zGSt=)wWCG{{K;b;9h}-v}+-+y9^_Tt0B9aSwA+I{e;%}>2xvljA{*k3)Y@> zW4A$TAIkC~+%1;G&S6d1MeG`O3+u`5WW(44A$P&f0PjQKhj;DS1>?(}J#I=+XoN&Uxk@w$c z2M9MLoJzPU;TD63jqGP<5Y8gpj&Mi9T?Xg%8(?=M+>3C3!XpTe88&j*XnO+T$%G## zJcID;VGrCt!k$a`Il_wwFC)AXN$Y37LU=vl62iL(9~d$6!TTg9>?7c3fN2`a}n z9v|v_!ZEyCXge6yYiI%V-T-Y?23nm=v>vU|GG(EKX@j<_En1;=XieIqMd*Oq+Yv2R zr=vm(^B(!e(E=t{%e)ZnQP{N5N*w()?0Qj^*sTJqoor3eLRJ6GqBTmDs5)_W9K?)g32Q;i}59>T{~X ztwGO?g>kH7C1Z?~Wlgm5t(8`hwZ+AHH?>>ao$Q|W zKzoKPlzaxHs0#67eq$gx1bYyXs;?k!}Mf^-tLX;gfHX#sg_m7FN zBj6ca-Q*Q^PdXf7SMK{@kB_jI$G9IL_c)Z^M##gKXiM7B3QwfvjJ?_nBpWl^m=lay zV9edxJhLg$=4i13=1VVQjz7v}fiX8mr|-?&r)-V3pW80l-gth59r@At zwdnk55{Pzh(kjM1JH~wuxhJ5FPe*%}iT1T4G^idZYyC9`P0F;HKGm4Zw0Yh@W6srP z(}~91qs{YoX|vg2ZC=nbHjge?ZOl!Srbw5~#{4Fl`{v2frK5T47<)#HeP)b(N3^}g z_GtS>onq{BqU{&wN7#|Ri)Y8UuQ-8ry8`?E82<+=ut$`JSbHm7+idhE$!2FixNPMZ zvx_kwGNvv&=b|6(0u8$tbpN5y{l~HiYzmvsX0v%1(=21FFy>sxHep=3o$baL@*70x zvy!ZaR+^zRR-2cYcrKZx&5TyYT&K-TjsHv6XfxBKFLRnPU(x1ena0dD=6Y?mPB-Qh zW3DvjPHkR3$(W`DXPFw1Rie!+Ong@u{;w$3W}Bhfywdc1SDG5pw!Ja8MN8qT(b2hn z)utgIB(e|!eqwP0OjJ9_>5N*FDCAv+$C7tXIp_8@8 zsID7EPkk`18;KFpcs7|$W3$*?wty9&w_1(^?%9 zx0+nM)kyKyIoj-D8*`K~ryJ9>Gq;)CzHPQKO)0s}wB9{C8}m7B-frmKZrZWii?o^3 z+?b}c=a}{`XH#^p-;oiWOLuf5dwu8!)yo%6rHwIHX|q?7F%5UUOzQ76W$aGFRc;4k z8gB1uXiSqkcbQ!7ZMf)d>d@V$4&6P^nBQo#kEw%wHfi&o?$O-d6H^B7(fw>Yy6Q!=~X6uExwrU2&9&L}t&}y7Lj#>5$ z`zgkK9eq8R?d#?1#m@4L^F73peZTZQ%+B^b;(LTO@;&N%jGgP7?#pLszR!L8*~N($ zCSJrYP0UElV678BP5hKy?*7w#jb*t-ZV_u!FR9*H?8NUW4PHEVZ&i0tb)>&Mw z$&Onbw+!iOWTjgztW2w|)zQkfdRVzue`~lk${K4;u%=kkt=ZOGYk^e&O?Wl!JKt<= zvvyj0tOE$S##(1>vP!J&v_`PpIt(q@gPxoUO}Q1V&g{gy@}9gmAIOLEJU)(3BlqSTR9N7SqHmF;^@Qi=mId0*!nFYb54~`C^e+ zE(*n3u}*9fC1ShSE%u3WaoBcj&rY^ep|7`u#@-G(dsn-Moon~EhsUjC0(rG0?jUem}_7wfbV~hxg>5anFVqG zBy(xpYh*5q`xkr{#1+A|6u$pW=90K|WERA|PUh0M^<*xKdjr0g#%+LY8GOG<=90LL zWERBzhs>pMo5)-i_h0y47FSH^UmW+A;cv6y?`^~17Q^2=@Vz*$#Blkp;clzp?mffZ zHpAEZhObh?*9V5L?S`)piLV`oua690I}Km|Gkonbe0@xO?KXUUV)!aEe0^&8+GF_o zjQHAX`1;)Nwa@VNh2d+z;pww|wDK3DVQ ztEc($d73YuU-9Kj(tP>O(0usi#g{Kx^W|%x`SLZ?((|3I`SYb{ z{(R>s>G>LIE`8@3E>jJcjSY9_Q+m@3cTEg;>4v-W40lZpcg+l67Z|>p8@?_ye6=uq zT||7fG<;ob_-bYNy2S96Vfea~_{ubVU1s=dZTPy}@Reowx`Oy>WB9t#@YUAvb(N7` zJHy}AB)#^AziSMC9SnchYW|o-v*F3CImUgEztxJT@bl0^bcRNsi@tm$^!bVGarl~q zR(Up?&lW>}S;N+|&Cu$0v;A<{!S=9nbSw#0eJj;!j&{18)!FLq7NeiI&UdRl!+p!V zJ>_nuw;uTRwt0KX-GaC4$=^HX?J2i}-ju(0&D&G%))2k-LiDzU=)E7JR~n-CL5SY= z5WNpW^vdvdgYP+$U~^Y)axBNXpPp?G(O;{9JJ-d&-1KMuvaI~4CH zp?LR(;{7}n@4isHUj*Y-T95m8>ao>d(MHg=TGA@4cJyDOD@I(sG2$A@)Cuoj@NXEC zSIVm(I}YioRTf=oy=xDq&dJSX>TH?5OzpFjbSL6SP#s6Kr8zrc3Z1Dth0e;ECIYmN zu@~d=N^t|d=c@O5cLTQ-H`13o$TgeZ? z^x@}D<*MjwSN@Hn!^>4%{7XfFe~px(q&kl}llc)VG?q2#^n6VuUSvzRZosTXku2jSms4!>!o+UHPeGg$zxfWr7dGV&hX197hh6QNp&^pw}w&ZWIhpC>L5_Y;N;K5h#L=JX?U@yj<$b^A- zfaSsZB)NjuRvL{mALcj1ucPMOv?+a3<#iJZ^ICZ22A1JMdo=2L;dB>4X73 z!`aysf)dDr(y~7?exb?cJFRoP)-bZ{h|N}>W;N;A<1YTK*suK| z_6DuVA5UGVZhV@}qsll+rdP8B_a z+eYYX?w6iV9iFqi)g2B8KO7GE$s|%Ss}ziwR0mp-v!sv@o5@Czzvna{sgoN;JMzTT zCoN}FD5auff?>q)n^V?jWiWv1^xPBz ziF6s9)rT+8^$_(_CGgTG5GPP4kS8!FxwB#x>yf(xAFeGR`cb_xK zux{XV*7&VM`k+2QZ^-!xKqo@HA-H|MK!flaQ8Po1C)a~6gSLXOg7R~1!nr`v$J6K0 z|EkXc@gjXej|$Na>E{Z^Hd_UWeaU@5lLmkgZ~5jeC?bdeL8iCQ+xh5+2!RDf52cON z_`!~9gSm6pj|Nf=GA0w{YFfyL+ZFl=5*9K>E;L4O3jxCDAZON|KoF`En%IT|$Inft z_qYK17bGzamUVde)s6|oL{5|Sd*vAdh;#@Y2pz~(NIu9mh&ITB>D3>8*?yaTpUu{Z z$xyE@iSbY!E{U;FnJ7f{ zkq|{nKMEjr#30;13$`I->B7iYs8jXNNA|&Nk=j=^Dr?gdVn&DPg-Y}pZoyyTUB*9@ zzo%RJ_9FBm`J(Y6M*CU1Pp>b0%XUlU67`bdve`}PMXi-?4dXlu=^EPlRSOm$PPl2BIaAm`myfi8=-vw`aXc$XCG-_rtpVjz2on=GgjwcT%+lj-=qr@;x>)A%hTDv zX%)6jcO4$wxIA$~r?>XLSAB_j09iIoMYnYQdV%dT9nBCa5=hObDkjI7YC zl&)B=9IxQ5q^@YKEU)maw5)ipK%RYaP4=wdSW7*Sy({pD_MC3RS(CA?PdXpH-t!!H zM{EsTGq6o*=%%@v^Tca2unljR1xtXh-#Q+Wp7bs{c6=AXu3&*z@Lk85FBuj6kn9x* zN^(dNIqpmn_Y>#W2~IoRjh~%?KfqwI(tNochET;&XT2uY8qYlSV`8m52UX!_vQbR)O zp-GeV>Ya^5Lrv9ymv z)HUC>hBnu>`&Y!5@E4f3-M54{VXy^Q(^o-JcnU|-l>Al>7axe62lop`6P6jO9NNOh z4JE--=ZHu|12yS}h*&r6BRRyUzmfG(zQVVbANi$p8=+UN67)Lw}# z!=2?qN_)MW-a5h1W9pXol@m!PbkD;-9E$KsB!(s(%DjMMNr*e78pKIt`>I0kIhx-@ z-lW^<*T2|yd1Rm)5O+`T_jSKY-}Pz{ z6?U+w`y@Z)(5!HBOy0JbHY2Y%uJoU|pY@&PpY5I{oXwuqo!y>A{!Jc#c6ye6wrV5b z8snMC(UrO*ds*OK)5^7`-5uTv^`6muN^9Txg55o}4b3(cEcYhxob&)b@|^^8fJ@(e zAHWG;GUMZw1&Z~ivO1f7Q2e-t#)6@T*T!swGCo_JF8`Cw#!D_mApITwjp60_mU0%H z5B8f@kALhC%b+N_EGDcWZEy);wquMaR-q#lzkbiOHQqz%g^w3)|6s(9VR(UKg{cH? z=Z*h!dgWQGj=4k|s!Fpa>9+$X0t%%4aT|p_Dkr!w@R^xp>r1b@6=b@5(HmniTfqc} zIZUnQYSx>zkly!$j+7_7k{3a+!I9jN#U;k}#17LHW?XMWr&6zL=X4qsc8A_+1WbEB z4xCr{^`{HxHR}GhuWiB`g`!-6uR+~}d6mJGCx&0{OuyXif4Rf@a%cPH&KP43M~>fD z(hX`e7+wzW@^Mo#z&F3LCG#Q);n@}aP4xS9p~z`LRWEu>R1Z`rUUI;gA3lchrfZ?S zm`|MOg6%{4%MllgGkx_hV>c+eLActr+Rxjyzf@LBQ(>N5C@Hjpkyip5PLH%MkjZzF zvVJfu0iFoc0~7jxO@&O0BT38P57lmMqyKz{3R^uA2#{%!L$T<0{wBfl&cEbGhE zG6wz)HgqurB^XudN>WKuos8v?yeDk3$m_$!4a?c^FZaj=^K1M!pTf!6koZ<_zO6T_kxEAMm$DS8Q;7LQnjerIyh2h)PjFz zx-`>^Yb?UZTY?*E3|g)8ufNaI?co#xZR}$6#eV}I5d-unUSKy*16)Nf?{PMvSy5}d zE|z{cv)y0S=iy9rnW@bp6Iz>7DDUge%byYWM%*rX)Fbbfu6e?WL0Z%Rl7tqJ7SPIy z(o)B9WVLzyb#4Fkk$7%t_1vQ4&6lukEz^B$pT*H+Eam<=Ern~J(Oo9=Oo?BIA2*y5S>};nQ zAi1~gS@$?eXoG&PYSm~Sp14Q05{UK6QV2S-n#nK1DLSUX_f8p$`+Ulmu}CIldIo)JGj*Qt13^S7Bqh0WpszE=?{fzkHj~_*XJkH8=@nDDc>CMm-h04 zI@&;@nFsvrv3(>q4lf=Vs|eE{`~;UKzoaP?t&5|S)tD2GBux~(i+{|>GbiCnM&>i* zQ79@630qKTNR5(fRD;U$F+q_tiWcN`iB|dSidx0#H~BNVN5szY+>+_}^onZ5sWUp& zaUQ@sMY&=u{-i2>I1%Q;YNam!ng~86IWPJuP`eQ^juab!thnGNMOoU5njc*+gn?X~ z6z%IJh?okHp9h)&W#q+{0CND6D)|+qn;+V+Y2Jv(KADEq^e%4UUrN}A zCIcwKrTd)h%NxH%pzntw_K7lyq|vNlV1Dy#X@NIl{GiBey7+)K)0YzPN@8giG}1ZZTCUzo_t1WnhknVD(CG zvAsV#>3I=jhT`>>8$>04wZU=?dEC;qk8YHs{d6B5xCMEc7#jn^a^rQY9-@GBMO)6UEZR*}>z)^kj0>elwhz6f#u!)u&@o_HZDq%11SDhhbY!(}371Ik|EJf_W1I7{*=X0iez z2eFK}L%+fsL28JiNuo)Ti~y-6$qtR!hKN%DsbydBhA=@Q^|7Z$U;jP`dK(FF3Hp!* z503AAq#_v@f_Df@BiSEx&sVISPB{0~3=(kiHXCW6;ei>xXLZ3%JlBoDi8s~+nWuQ` z3}-tD3{;P{D>a)h{+6$&aGi?7K6Hs;d% zu0 zfhfdG+)rZhV8IA%`0{Z(Goh%Qwv}W`6Qo-5jv)0nsU<8oPKt={gU?BAe2yO5UH;!V* zlR5g&SHvNM>Ht7oz7dy(kSa*U2w6kAdXT&NhZU)oB>fN>&mcWW?hXW{2t)yqIwXII z%gu{_5%wW39MVt}r>9gQ^=ALAubQJ*5p_8l;C}s5Nfe3siAt7Hvr-0yz)&8SxM}+y z17sa|%gTS_?)f;z-AwBd;5DriDRs+JTbf}-C$6>3S$``oMq0bdh3mdcme%N;buk9NG@DObxj-sb z_LgnrWkbRFOX6=hZ@!<8!5zDOW~L*#e7Fam^-GUq>B-S7Yd7neL}qLS!*QEVhSt+K ziF=G6_O+j!rgo!P&?g^`t`(+l*T=s+PudnWx@nRc zFrTSCMQmLPJ^=VqRZ)R@u9Lb)ffUSAF#DwQ3rtz}{bCVr>R2Jg^tRlo{g?5~#Vw(L zcuJo2l4qm0UaN~bWj0ZV5yh*G?bSNxvF}^y{qAY0p2B)e&UFM4&z$!k{46z^^n{_* z>}vwwm(tr+-YjyiBRz&8@Y))4T)+bNc^G%e39BzhxaA&v) zocRjt3p(6ks_=fxFCAg$q4ii`lnMkB(y?CC3 zVjz3KFBx(cAijnm2uQ6l`sR0SF$NKM^K*)|rj{HPq1;{GY|>x2l<G=J`anRC95oAjR2cM& zuT2jEHw)zhvNGHc*kXSn|5=hO5~o%(=OPcl0ni!SESVdhRhs}3S4aX%Em~3Hr?_y6 z(QIyZTIJH@-o+S9sryG`P$0-1@ry)Yk4BK*ZQ9J7l3APbv-06~{0qk}EBd;4QI0!= zDO)17XCO%)H#)RCPe!lcSbxXtb5%%u%=FHb=QFp9{;4|L+-`YBBnz<``l2$s|LWjg zmFFU9eE{F6u7Pbe>H=2U&p1x9-zcVI8V==+C}{-yolSOUX{cC##2mJ1ZVdixusgV~ z=>86&+5G01)c77TrNO#S_o(Uxw-)8Pq2uPd7L2+__IT-qB;X&tkN&94@4r5{f9d&1 z+8!Vpr3IBA60X#$(Zh`P< zIJ^Odjkr#VtC0t%N^?8RIsef;j%#;)$44D6$c45Sp?2((@0=W8yD~P$uaY`-H!7~= zF*mhWw=?~`KbS_Ca{jGRekG#df~5?1OYa} z43&3wF6mu&Sg`PC`l}xpy0FTkKT!(useBA{uJP$w)frSeQ^!r4VRMJV+p-N5fqbL!tq7~z%$Cq*I4tpmxu@sP^ObNqAg7U&T? z1ECkz!rsD!^mV@2ATU%CA`poYtNV%-k)l}z7?c@6EnJ34h8^k`Qkzh2b&e?jDABs; z74s;kIt!>(X{x(SsM)CCAu zB=m_WGpNifq{NHmrwC&`hD)TDQYYoj%kua>9aG{_nxl62OG%TTzM7WTs!U~g>QT2) zo^~x!dD1-lJ1aL+u68z4^TqS)w8>4Z|veT9pm%gjS{1;`0Jb z2|$H~zqclO?_2U4MGF?k)y!qJiD5x2hVjLA{I{^%^Gg=J-Ra{}&fUuP}nuWadL z?WxU4?_8b#5)LUrA>jum_&7uY2#&!QcfcO{4iF%F#2Fd~hQ)p%qY`)cF!UK9 z5rZ%0@MTB=Fc5<;;(#Ox4?+Ww1Epf)NvXsf@Q3UH1F@HkU5|*Hci|Cb_fSx8j~jGfH|ZA*pEpQaX^v80WkxNfn#J` z(L1~#L?AtJliv<0C>%&n+7z&Z29gHSlQl&ISa3zZ#Yp&uXntE}C{Zst!I*I<`l`r` z3qR{%wc4v_{P%=OjG}(OzrfU`)qD6glG=+ge;E1%5Q%9du@~72+MxmHkvt-V@}Ri_ z&VWIrIAKPVXs7@}Aa9Ht>80paXfI+Y78(PfCk9D`87Y(l%@(i*3?jpcGU7xd0`LR9 zVj={Yp@u#J+JRoN52TkOTfx1kp#o^WfHxpi%m-q4L9`ISCrM%uF+d3T^Zf<_FOC)g z_#pWa^a+p+6pjrb#R)Y6fMS8&F##m-B4|+nd`V8wN5E$wX^g(Pf}yz(U12$pI2K46 ztN*BA`1sB`B8%{RlZCfvg5@iR<)iz*?JoM}Pn~KL&wkSX7A6x<^(n>7;$_!Ryr;_~i`#Br{NXBONAa zEW#w9IPcs#sC^dB2orq(z!;tkXvK=}GTI*ePMhmDXH8w}G@S*T6X4%kGWK}3*>s441Zi*N*gkre!y88X)Z>goO7j*8AWj%5Il>0HqbVPb^5b|(?< z_z>X+kG+e=SWT|aD&6@p(XZW$r2qGa2sL=@Tr@^{a(!B<&WAWZejgI?j1Lj)@Yvtc z7)t_f%^gFxa)a8>xq@N3aEpmeJAn;|gzS zxtbl+U=SLjM`=G0@7^k5K8?ke+VtCdB$+{6S7j8`oLF!&Eb;y6UObh#(D>HpU9|9c z6ZLWJk=SkDzt58}&4bbHE8)3g@}_sxliPZ6m&CVue9pp~(3rcF(Zcv@&OuZ{Uf9?3 zm(cvkvARBH%x2RG=nFdO^8Fls>7LeC?W!#XZyd8y=ERM23-5~t@F-Ke?fZHxbk1<* zmwO+bb{f~{TGL<%(~!6ONxp`%6K~w@Tgy9DD)(FD=9{=P~7y9oh$x$|WY@ccZ; zGT&;wsT*TcmCBQGIz5x(JZ&htwToVw01=j|JFhIBj6CkZw^1m`NNoau(?4MeCl zZI*eamO4ZgRNr48xvdZr!RVZ$Vy)KP4s+!UuPa^ZT_ZjO#CP4VtXxS&_is;Xz&Wb^h-QNZ>~4Ot!)Pae-VwN?8i zu>ZE#{l|4Hu&;00h=7F;J=o~FrV(^q^MKAZmO#WNpypHk=w1f8zFzq1kd~6*m6nn@ zXrEEEv(0-Mif?)((Z;VNuy}k8B;PM|c@9$FubG}LH$%KRzaIx}VA&Hbw7AHiJ*{z_ zii}=6W~(khTLkRPwlN27@F9{tS+|N<7WyIze72yuIT_RM?*a?U9B=sUj;4e6yu8d3 zZ#eiy-+Z|UD-hal2AIPyP%b)LS$$o8n~xBK(Z6NSf6Wv=;IbBt>H@&Xv^1BGFPl=I`a)lt(@f*_1NqW zf5GH@66=kRR9}h?F5}bG$04<=xR-ngDtQFZ&-_nR%D7a4lADSFtYMG2ljWO9GFoZj zDN!Y?Mcr{D9EO7(t{-fuq;P*6g&zeUMdSM6hTsO^M&SO$4dX^*Lt?{cgL0k`kW^BE zdB(nlKT?`8EgDzQ%WBUsBW<%pkhwT7^L2s7HYqL0P)9wJ*V<`Nky zXsl0p7ghQ?So348-mv}BG1M%9Gj@r91%w5$#U~5KBVb8o;P%4yj{;R5>U_T1;WYcX zk3?S4#0cx}Z-RytUX68~)dFS*=r5czkIEz}`N<`UGAdLBC0~?O!iuT;loJd}q?rB{ zA0G3gb{vljR}YzhB(5Y$xMZXTB^85M_*Ti}Hb_+}RThq{=;~3H{j9r(IoFl2-s7zG z(>2uQ{BOTQFEX-+5sZH`C={{g&d~Yr#vVD^>7LAC2?VIN&nxQKY7a>xGc=N(kT zCz(cK`X|LQo8e3nVpZ?RF)QQ=W>o#19dXXqpG8QG##g@!B}u~DH>vDKhvL}v~Q{v*Pf zwxVZwMEUz%%$&CX%>a*&w~R;QMSVpQ^3gejB6LD@Vti3gh)3`}$AdBIswKAh`W5LM5=3ca{ z;M%%vuHFbGWgg8iV_7t>V4Jlj+7{@6r|dZ&=oaMe@nc_=@g}o#ZI6Fn;-bBkh#p=1 zIeH8<>H!BEJ>kucFz<5);cJrK^YbU2OiL6zVlCt8XLjDs?%D=ZQ9ILx-+_nc^NXnW z2-80PlTqft+UMf*K}JqyqL)$v28sEMTzQVrs%UpgH1gChI?p_U>(v43=09!c#HSmm|$6%XK)i01y-u4XynM7XPpSF@K6F4 zmP?|nghMlgBKduKx`n$%yhvqQf&v1A0^G$Px)_dzoDV(5vgT56$9#l(Qn|$3U;}?~ zyPVR_7gK50ftCl$%QYKn>&#CP!s{_GcS9EwK-JXMggO;W8{GG&7PCN`BApWSm05-v zSGQzyj>5Bo)pYzNO%2y7bCcEbd>xkMxmBw&+~M0gIHRjIXa`(E%tH>VMts>n)EWAu zjM}V|rhdm&lL3sSL4QbAwAVmM)LSg(xma0roCI%otTgo(S}$9tKbSE-d}X*ky90pl9s3eQ6*J zm!s3LUdWcMlw6$MYUxpBcW<;TQIm>#{_UdXIqHmCN?m4ZS420h$ufR<5Ej_sWWl$$ zJdWxCBtf0F=)JQLx#~@33f0TJk~?V3(HEMx{^lZJOKa)DX7_#aH8-k3)jMeqCuMf9 zd!)X`$;A17(XhZs3$>(Tabnzcvj4z*q(FNc>zCUuxmztAqB?lc&cVLt)f$Q5n~5lX z=_~VSC-GhXtIHmnZor&{MV(i!?>1zrdeK^3{-h|fsc4L44^_GBGXpMWfV-5U!;)R8=a`SAXE2|Fa?I$uF@=51p zV2QJo8M0ze8MXD0kcs-yR8&O7S|pDIxx^mfpTB}(9~72&S!sJcXDUN3_9|*(_ef1h zzeq_xgz*Bie;zA-iVwJG+tsapEj3Pwd{k`kpUjo$u!ZaC;ji5Nxae2VKq42OWfPZn zlztqWo1Z7*Z~ZDg|1cO{x=g3e+BlMHNI>vw-06gIdotV#L!jnu>83zvH2y4Z6>X_J z)DG<7B;hX@_X??@uzXH#UF^$l+DFLujXBW(HE<2Q^~(~k2FnGjBq8l}?Qp9}y2W#K zX=%jZhC>3H)=<_|t+=T{NwY)n7zG|W)nM%a!W;v0t8{O{4-C+tHSE)O_ z6}7YPL-@6Blxv;d!+BoRHBNyZIahpUshwVYcj-D%iEq?3R;i^Pndqvh!~LmI+|-7g zA*4ePmiG5#on`6U8RDM?xur+17W{JJjlSQ?7Y2`N1$?+Xlb6HNHwKRwb~{rp}!6P=-Nq z*7qo~;M@9&euKl_Pk2KMUY2_|O!nEWp|gICYcF_BlgRqlQ^(j-7AorFJ(oQ+%vRd4Kmd780&qMNB-cd};jcz*gpm z_j&$sA{Jcu_y8Ss_SHbHa}u0cY?l*N`7`F`=&Zeh+IFE%{o5G05hQY^E$eNp z>q#if?Y{8bN9$~O@+kw&I6Z_Y>E)xczlcBp?}XqcVj&AvKs&=354@>Y5hOIUNec`39WaCy0V za7@Dc2IIpQVE734JBcqCG7Dg)yoMTNFat*vD=$$jdQSBKGF)?5pL%-k;w)z?Eer`ZHLThnBWKUOi^ zm(MJbGV~8K8FO7%yMn*R$2QJEWfkRm^DC3PG-9fe3qO~7*aOwL^qA+gJ0!jCG3M5t zL*CPn?jJl&>l&%7a=hl0hXZl7UPjAlv9l4k+Yj14;;1z^SGZ4%eBXjK-6mu~ zON2Z9Xj6NyklPHyA){td?L#v~8$xrfcXF@eP&!3CjTIN&w$kRVOLH537sP{(q;?j< ztCK9~Sx+~N`Ig(05igq2o;`xrqz05ryOYM^<+66kU+35Ts2-KJywcumJhmc-7HR~J=+H=$(+et zeD&t=;b-z%jU_Q5SVk#vHaQyo{K%)qDzJF*e0LUHvFwzp!{h3bFnEB{a23rVy|;*S z7j2tvfND?m=|lXd4>sohei?zF1MbFC0bkWRN zW*zdiRC|Lq<7xaCIh;NtqVtkeZ-*(q=0Nl?h0WsmTuFDvH5^(s*O`4rWn zAiJ7`1uK(IcWf}Aex9xuqfc)il&l`Q@_q2& zaj2oSEy$3+@b_M{F2pT-`u)ps^9uECfa0X}i>t(>7qhFeOB}38wj2>}%O|#VMXw@S z#L@EIN;h#o-G!CWA#2P?v--kJr`eJ6T!rrY0)mnF{<&yW&D*eAi*;5RB|Em-*O4I) zSW}ln_pwHu=B7Qi;PZ~v>FVO=sndCfj!CD-ry?cwwp54j-)8I@Nb(9YvX#BM88_dO zw7g);E$3dYwuhMDo}1zsP$ChvR}1bZ;SB2w=W&m3`^w`3^%f|_@jOp$^}ZI_+*ptD zho_0?%9e+by!)u8`UY!mP_mS{?I@stK5khS0|-@ zN7vN8L#;y@KAl?|0?bsI0TRqg%cx(d5=|e5)=2f;&zG$V?HF6l52~Not;%;3t!ssH zG3YgioGyLW3_?wOiFnj;dDKG)>_*F*Ujbz$p}W7fyACH+o)@gzYV76P$aVN_(d_zW znY?Sd=aSExZkJb8j?yd$DjS~cN3EB2t}#+ztfM}Ql+sHSgc`OMMnqqmeQIQ{+RveB zKkGBa~AyEI+X z?RzIrUBD6awkGwfjpna_@MdX8Jg4@jKv`v06+Ww!Bt@cDOBArCOD&JpPUk?u)eYHaTm3y25;=eERo8W0!W5?L24Z;SsfhHp%#LkD^U3j`roDw*(ah0=k*HrhLSCW*A<TN0urt(I=;+C>>nF{w|S&&cfs7t`|y8!LbNC|}uR#q_!UneWB-QtAEA-!gO6 z61k6)WL`7wbA?HSB{_YgL~aIw(yHO@^!SMaPu9giic zmk5aNhSuqk!p{?T_jZ#F^nLmxKOED$@n<7Mv%)}mc#toHRELJ52Y!r4O#PLxUDIdf zBFCXHROm~d19W886T^kh#_FErR2C}ZI+P?`6X=srMUQp1wBgfFGS{#j29v$ zdubu1dl$)i1{0h_J8m$E{fDrTN=Ue0yP+kc7qhAsI|)q)&~uZSvTanQd>oi2OjDXd z#S(^K`aE#Rn_yAwpp%hgb|StQ;do&y;!NS7;W%J#;UIMS52qjvAteYB9`OGZy?}6} z|KvY5Fs&5RH}_c@JX7z~?;j&Y)i%N*HI-oED2MKq%xhjSUArWmz>AJj(0_cm@XD#} z#MJP(&i{<1U08PCQlb6Ab?tKHLq459ZK$M0G2_w#6R@_CqU3E(rZ6RZ$8QlEAg+XIznC02J zzXGYP7_s)Gu9}QDZkLPYI>$uDbLwSR5NyhE>gij?aKh%DS=fAb=yBVCb>_3DC7@*Z zg!I1V?o19peSQZOPm=e^PWfK@rj;%uQG1{fg+Qz2?64rUL5v4Vhm1A?VK)DW!$$#Z zFE=1X;@Dp>I2O_Rvb!ve!c$pIXE-xeX<3bRC%esGxp;rv^X8G_HK{qjYb-}ltB6Gu zg)C*kLz`;F-gf#{J}$r?N|%=Zc5yOwh_%*7!NVVAk~wWNpgQIfYi(HEI@sRZTTXO_ zA7`@Yx_-%-+27(>{A63;tA)*S3fof`XyZvHAg4EccuK-pBlHI4zc(3KleE;5IFdrx zQfoH(QbL`tN2s)`26j=idEh=Dcsn^=nohw{86aE%+nym;_@5 zJ-Rm%+HrHW(EcjzB73&oeew5nbgcOXi-CBp3X{fWWw59}(OVr98atU~eJ>WnIx1iav!Rhv8l02 z*orp(ERrO^JRXXL!r&wzm^rgZqm%j1i}D9197QE$dQ+VLF*^b2V%97!TZ@tVKC`Z^ z7oRF9&G2EdkRHTH2r~FlvnQRgy3*JDO+hGl@g}i*GQu1e!B_xGySB#5 zcgeE2JB_^w^S4BKArv9e+ah-PNtsIhi%xp)Ri8M%7FIaLc=~G|yYbcKQy6+ZABNm& zq<7*0Q}BuJ`5U+(&B~)cluI|1nE^=))!FuJP;1OZu0eWBW2Zc{PGPNUz1zoCkKew^ zus{F6Izn$gSVPjwqyE)gqsDjUs2ZmNhWkF)WWC|ux#iOnr{`GEr~?mglJjD@jnzSz z`yrjHN&dpO+n!cenM|*t(nBtSR*(L`HoV_>CmBrM=LvzbGPs?4p$Mc=3rMNSqCbRx zZsaX;=o8qVpj!jYndbzdxFj9OD3EY|B=#7qBR_UQ4+I761z}Q96ci|6Q#lL_Ogt?` zMw|v=-gBG}^DEDo{|V;Lhm)fD$&s;MjDnHe<}#U^5@BVl$Z{8Q(P)&ZY<#IBEo=stdC6mmXtro+|GafWbzdX$!rIqvdOHk}O@-SCnbGjQ+J!;)bRhrT3d zsna-rlkYap9*0UbhBn%S{D#O~Af^*rq+^=YgR@;#=636KtJmM))S}qfeD?IVrK8a8 z=s9(D?P{Agb*RGA8uGXVcN^^5?U?4tg%dA;DHZCVn@Nvm$KQMh-{6tg@qKoZMY!c` zaIe1j!SuA_x@tjZt^q&{Jh-Lr(O^5?xAe|P%|B`Tar&Abkc26b;G|)o*ppDBWH^F4 zL;I-LuzTCKA#qIG(OS+)^z~$09qU5LBHE*=M+z1eV*9~*9vQ*d#>mmh!T7uNKcuaJ z1u_B?2L~}D@js*%F{2hS2M4DPF)@o4F*6(EJHf=RMa;s&@|WV$B4%U!D`RH*hx#w~ zZt<`D-QqvCEblT7X6C;GasEU7%dxV)TX1r{%UR#$T&%3`6x)BC60**x1i4I6wdz*$~zG6%>Q}&JJ?^%UswNW|3m$k`@8?I&0qTO_72Ry z?SH8MNdHdlKh!%cfA#MN@(#&AvcC}gN5{nYkE8!E|GWM7NdG5J?;ZX#m4ESh=l>7b zyi5OL`~Sn`e?swhUjLpS%*^k<%>U4F{++@ z#x|x-X73=gak4S~%e}{Kvv6>6a`N*dBmDPdbW1z&hVzP7X@28c=b%$!W+91_VU{!r zk`&hem<@=50R8ylVak|Ik@tyJ&`(~plM(^9Z%s^WzTO}OsR*(q+?a0RS<_BOO|7cD zIZW`(vE3ErgUhY&Is5x%ymg3W+;L5*U1|M%N8-xgzF!@I->Iy?>uF)~6>L^vS}=o! zJ+h*~RN^HrMD%mMLO_AZLU?gjHi5mL#nwRPP@uUr$6efqShRf|nGGIZ&k?uacHI-n-`W@tctFFL08clUf#EnNcLPuIF z{`||?FoM8{RR=i3JJeKMi{p+=H>nS&9Av(B==k+KEO%s)Z`CISedU(o5iEqAHT{hB z2T^f&i42>3j}-m<=&$x14CSSx73bb8hWEN5M=V(Lzs(O#$K26xGlko2?L{n4XHBiN z`Wk&{rcCLJbyn!gTPv-0l#e;#){R{9(l&`cS~gJi}7i6LHRD`+V8? z!x}!*oX)wXmM36fI=GGr4iBZ=4{^by9|UVTzAG~e^B5>IF7s4+<3C}9S@i_9oX3c+ zbmAeV;8c?H9CLf@5n!BIatpz3-#k7b9I?wQ?aioLxbuX4j^=*k{Upkym{=ywyM*_~ z`wU(~s;J@dIplxQW72_c*-Sd?0rw&W`O5mvzJfKbFDe*yNJ<~`pFcJDuEZBEs&qIJ zy`jrILgQWE&up((?fJUsZDBSv_R-n+c2LdRUCZswnh5~=PdSys7n$yI|0c$GMM}_1Md0{hhO&m1|WAL7j&C2`kIX8X2|{NF9!;VH60{X)4lbZbwxDc-|_6z5wOO!%`GwHsx>?1WwYn^?~h|CG}C6WbQmcO3*P#e%2po$~M zsgE%+OOJL91NYEL=lae)GDnj;8U48p@AzZ&)x=Mbzi&fJ9 z$J$p0RT6~T;kvl{;#}Na7Wd0?ad%&w#bI%m#ogWA-QC^Y7I%m6l9yMNA4z^BRbA6l z-$;Kw)BSZ%^_g?Vxv9jT2jat+g=$Si0DZ*e-`w|WEl*}NU!)wy?N^LUoPXSvb#!$4 zm+%ag=LB>G$_~_lSb=d}oYP_>qj@qfxpQV zcaURR+Ljbs;D@;W8bLt`kXIkk;MgYb1??>=4@6o6`O7)D7JUW zxj#5F+;9WG_tt!SCyyL%s&v)B#9Z%HEL5?#8gWB@S=2R4`RU)lhnCvLysi>MF05>i z?f_TxRW}^AA_V!gkw1qaGJ8arIz(PTm-3VBh%Kr&xwD|cj`}Y&r!^}GxPERHmGQol z@{(L>Ju|hX2-;7_%=ZQF^a7sl@=_@gR3 zxRYvyG4Tkbe;~rwVE@bom61;p&@LEMEx@qDbBRc5{m$p5A=Ydt*5s>-f+N7d#b?e}IsE(d_s+n^I}8@dETi(u!bz)=i5dvkMsh>pXoog= zlX3`CSPdg_y{is99V~GYtO>bu<2eW`R9^9-hQx^BsAY%2#ocp>dxk5hFcXtFIKM>o zufI#IFv*(?H_^~}+iZ~1cP~vth<4AZA4qP`dWB6E&WHHO>inO*&bjmgT~%NPf78VI;X6jI4MAVQC^|sd%_!P?zIDD>DkA7) z<_^?m(f7Aup;uW{Tssdjr|i~XGMIW8@6?PGl8?xMYr{Cc%n(6{qSat~98f6a%ST;g^JFp9+heOOhm!ZS*_Bo4PZ4?a&lVNP>Ux* zMO&aB`5E12ld_~stzqiPH&nr>DG4@=UOsNK`*}q+7r|H#l<6ZxnvK$*mx9(98@c=B z3sx~$b_eFw*HEwakkHZ4LQM7U6mj@C$LBVQ&7;ka8qou1JQ<@l)P34(3A`eWBMP>nW~I%7lfVFByXZRCrHjeh{xlp)O;-sL}RH4IP?_b^RMzz zICn<1Tkm_AN5MM2#Cf+9&d1Cp6vb1kv)s}u3_cO5mbVY|j;3ud_1N}5aa@&ct93K^ z>p^tEdE>sJJ_%nz(vLfhu9c%EgBMFG3)o>?A!M6T=TT157f)%_-r&-~{_|Dc2K|Vx zMIpVUsvk~K;BhqbON;LFvx(pR1^_1I%7@M6FMl6!2P{h4mttBKaEpg=fXWjM6ENut z%o7X)F~{=FV+>0$W%JeP#p^JsW$j}z!}HB!4RbIfLF`hBOyU`si220{xe{T|pz%1v zN=(Q6WQGBHKxsj7?5-HVR0b{4FbH$5Aem}F8Bi$2q7fzyl8ZO=!`v&tr5^ZV2a#gY z43h!S=F=qQ%7rO{BI3y?#7i*A^SOn?c0k|a42v--L71{EVqrZXOld`$f$snq8I~Vm zA0SMr8HF%Uz>5r8d~P&mN5ODhZW3k-XkRLZLHtKpCg`c)N_r=OOg2moz?y$06~ic= zifID?6-dSOQi|7N3gk=0_5uP$5!x_ALCg8oG6pfd^x}S)RDcK&ZvM1vPMk=BNQ|Fs zkD;H7w7q(mD2OnAR}z3Mb?uM2C3}qn=#1Od0(8dgPJuib2Gl^FfB_tkC*y$k7YYBa z65xYkfEwgUKR{COBo!tkb)AFRm9z^9c#yvC#JrTguEe~Qy5<9HChjr-Hsg1Z0J=%L z901*fT`YiZ;w~jXH+~lykeOsyg*hdCU5+^=bzP6ym9Pr{WXA8p1BjChqcOW;c3A+# z3A<2B20CD^-IN&15unDs*|2TeE5O9&OOAK(9sSyn;#v}rXRn{?m+ zq)jzY0MaHK7yxNg3hu-UI|K|gGjDhW+c5a_LHy?cm@4;iQC`pebjF&>%n}3@Be;)WR zcdUcQ){v8$h!}18v^Slb+t2OX)^=_h`wpywlg?3dm3Y`vIeNqS9NEX9dHq2}l666T zt2DpyXM)TVvFbBHry)Q}O<5-yc1H?xdG@+*^{M7qGcu!A1@j2G2m9LC6NJ!~q?$7I z0b%r1mQ=hvsfysdq2_3c7&9WdgXR)E#lE0>vEO2dA(o+*A%_?fdG3w?j$m`n8Twqy zT-scWP*e24P*YTS>Qo8#1apKL<6LPmj8H1nNNRkX`v~YrN_>p_2*^mP(g^oKf7;wk z_-uz<)?CGSuGoKpAu=VKaJd*EK}sVAVxlGP@QN%msJT62;`8dHGv6&uzR!T=e$1sFj*^X1jDEjCEs&g}_MHt` zpSc^!R?fwAXbp)SS@EX{9hP=OCgbD52>m6dI$DRC5{gbUC1y;)DmGW>b2n38@|`F~ z1{erR53%TP3qiILe(LZJJB*(P=shaL+NLCZ-44 z#EE}NHy4^Qi+=>nWDP&V&kTwEp?C=id-Da6fc`zkzxbGw%)G`w63?{ldj=o7h}mLv zh>LIL&l8AMNh&EobzsY9z`G|LV>xun-J#Efi!uF-ISPGq6@$4-s&mQHKA?DxHX|}$T?xmRE5}3wECJ8%-qi} z|DGRh5Yqx&;^&ryR+6>G(rOErjD<3ix5nQv=BP4KwT9dKdDRRY?t3u65@5^IK zxlk9BMtF0f#Tvvo#BM_mXR?n#Q-`P%g~C(0g=HtgDq_?i7qeOa-ucmQxhG(G*y4if6lMqu>X}o4&fc>ev!=B{e_KspZD+iE}&CP*s>f&(bkeax)?{1Q4u%~ zFa@O1{IGt==X{?}j@Grg6&fJSYY!}tnO)otLB@%Xo6(*yNI zavSUl(sQft5oeokTWg!(>GPXsWP8=$5A-L9C&FcvPqXf#;a7~=EHDztKTv`)+Q;vr zhH;Og+mGF_-GWb>uwAh2i0%G&m)*9Iw&1o9w#&eWP8))4FQm89ij~(ehNV~5EA+eY z#_UJvZ8v?Un=JoJjWxqdwrK^?PwW@Kn)D{Mb$GkNa%y|@8n*jm_J!^Arcrm^kK$7_ zPr+~eQ2gdPhhE*S>mFUd16`UL7TOSxp)UMCb+?K4&&4*8pK^b|qJm#Ertfx))h>Dz znPfa7kGWqukHK7?cUSqY`DpoS`J^#CZ>Dv3LD-085OlB6Q+reecOt)N>eJnEn4enK z|HfKvMen5Z8S@?Uk@c1J30J%%t9Qw9i+zN+HNJd44BTWmOzSvGvAxeMICPy-4(}jv zt9gvD(|Wo)x89lSJ?$fCtU}RRbR2V^dbvJT(CPAeUpp0*hPiFMTD>Y+TMANuuR^X` z>EvzKTIt76s1xbyD{HL!cB)EM^-HJ3yDrvNZ)8mE=7X-KSCv=wMYVKs@#^L(?0l^6 z*K_=V^%(is?>@4zExpR>gZ1^5`{AgA%yJn!^9_fzJO>R|i)NG8*{j&Wft|SN9`OOh zKKV7AAcFAIKBTqNzTX3gy$u5#JI@1-eYcHMNK=4JtjrEC)#lb_T2HdkDf&z_WZNvX zOkI8se(TrytNmT+9qB6tdSa5yYA;V$?d#;L<#VInyl}ccEL{FEJL4x-<>2G){BL&w zZcoJ@nSYPGrjm$>ZpHYcUFRu0TDf#itQGc5;^v-a>*r<}rIgMujy7b5H`;6q1n!^b zA3ajk^*=OM){_Q(HS@!7d`sR=@Ja zUb;Q36i3cD@Zv_b^ot8l*2#VFIq;W+oo7*~JOK%dd$w>6d(6PNkK>L{og2Z5eClI?j~Fl1JyEn_}XgPL!oN{otas=bTmYXe2tE9F)fX zk`Yx&zegiv+6Jr?dkYdruqllJ3}xRmZeG}TWrD{ik?Y{jj9zDks)R$-20 zUxi&_RY-+bC1|EX|5+@?HUB_RFLP@A@T~YeAN+HI{B}g}PBk^mcp#@*^$The3<$gG zGv|ZU?XFK`M_Y}}4XqAY4xW};*mIp{*LIA7^*F?|STVqDk==s~bN zUzuzO8rV@E#crwZQ1KAtJ{Ueb-OTzlKOrz7MSXgHp#6mV1_1*B>GSaed>UmK_60&X z8)cec7}6cQPG>?_(Wy#3$9(v`r~e@3P4sqUq2weF;D zobID;?`^hirEP_7>h7U#65nVaAutk%E?7aZ2k=YCOYlpGORz4;O_)uHO{h&UU07X6 zU1(i!T^L;mT_|0!OxOpADex(XDKG`dF6c~%OsGsSV%P_;E^uN^4F7~>M{WmM zjnqusjNFX9jGzsvjie2&4X+KZjjRo$jiCKSnWzn=4W|v3j`9n95^@rH)z{Id&Ud1l zYMWkFs5Wx%%`yE?)a{i02hXI?(DM=Z=NIhie{bw0{PAr&1e}n?haASPA1n&D8x4}% z5KQv_&G=vCo;jv_Mb%B&Kk!Tn4y_zF^>~p#gSGCNHhe$rjObLI+LGZN zr?Q4{*>s1NcVwf!ux)@diblVN9V?8rUPc3yx~3I~MznvljgcF@-V3FG4TW z%p2!dfR};s(#@f7<*-INu&oayozTbg)Xulse#$5rm&HY6GxyK-ol_`!vj^Pk7E*?$ z6_xUC@S8%nqB^iwqvEYr)lzh6Ip>;@RS`=>ov&9FLlZs9oZ%Cuj?3DreU>aA?u-4{ z2BtvMiC-*Qxdn;eZAk?QVp5|)a7?L!nw9`7@WeXR#@LEpHN?9xb(wvJxmmguOV0{} zqUwe-<;JLrXs^me{?os8str z7qxzu8oq{v@M>gi6TW3&`F_Wl;9|-1AI3}DXP5rB8S+e>UtDb@eEXyiaAXrkPqCS> zJ09GJ8+p$(@3^l>v$>cBnfeN3A_5bc22-_1D|=Gs3xZi9|DYexJyJR*t$#ArDqOjR zbYy@2rL2v4y8gp;=th?|bokDew{~5qV8+;3ar#=hptDtGq)wjYi?~muUXXFd|JL8R zZ!UddV!8oKpK^Zo0?dG% zB`4r;_OIdkY=p#mLC;-BPX}~QhcG+FnNW5r-#ZX#Bs6R$`4`;XSrO*_C=tK;bT^ue zqJd4eS#It#0xSw%4l;gnLGj2en+TdkWv7!}BJcBG;T2Sx3?8Yh1RI4$ygQj7KENN> zD5ICN^qqIs$kLhYfAWLvq`j5A{N; zk898Z^Dm%9qkF+h{_(ewVCdql{BXm1C|9ud~~f13JA zuZQ^P{jkhv=sbKDES>Y3R}64SXv{hD;#VTc4mX}^!hZ{(%ZU1!pk!Lw7p)?!L%!g( zyD4?-i$xdCY%&wx|zwtpvTAldIPg zwtNkX3d({11|TQNCq-)9HDqW>`fH3uTE7V^)p9W`Z1v?666b4br;JpV8;3i%vU5?s z&aQV74|Zl!>3#lkfzYcsN~1s7T(2K+RzR_89kHB0jZ}@Z*@;fVpO8>7V<)HfP*xl~etCE(t z+~g$iaPmQtD^c>MH!Y2+wc1|kx88uqW?hB~aeTMCw$V7tMp8)7i=o9B-{tXG#XYiy$h6XYB^pg z%fjb&M(@XO6XPERDJdy|=55A07WPL+uAX#Ee-{e0eGc~qu0GsTr&WKPaF|V8WNEM) z_)rTCT^4f^2sz%9khGq?p~b-z-ZLAb&j*N&EqRS1&Y~y?vf@oWu{qM=MA4^fuuL0V zKcXCX#by?^6W|id@p-Cg`aYG_rB=TGQ(gCUL>nQQ-VJSX!fkSu5u>0%i^=ZaK_v-6 zrX-_^U!VHZEx~l`t_PLir(O*RfhLHoVCfRCHbhSGc%oyV?BH+h7u?OtTi-+AYq62s z6?=!0V+O*Vb0OeX_3uiAVl$4{=4#EaubdGl(fqskwMc6;Xde`{C6NawLP8uD9wog&mxEL4x+M5FsPD2g?wK-j6TQ~VYYgc17^ zkJQc6j?na}wNO-Z$!T#^T@Z4#YGl7moJMw)#CMJ?*h7ps{{Z~(q6rOj|9%*h{&dwd zGHY+>C<5PO-{PEPTP`a{)R+gy2Rb>z=sl_HM5NFjcWSGnbeVS%8tvhlU5vi z>jugvOijV_q;C#bz+384n5=YLl~?==TP6m~Jiz(IVu!e!2ZC z%pInG0`yrbVQ81fDU;Qs)IsGZhXNgm_w{YHn%Zq8&ZDoFBQI9$E>|7d|?Kfu=mi3*y(U z?C*sC;IKF?)<||HTw+b4w%g2@3}xD6Tohn`C>JrYtqN3PM)!4R1QD;`WoCwS!vj`Q z@LEdX;Y(WZQdR))?NZt_%APbjs=*pnP0JOqUMU^x*x_wzrlz{7E9r^Bf>~vpv}&hn z&RHr77v@9eg$sij$nw{%4$Avqi^$@<0D}tEkUtsHc}kauS(a*(%ZpY zBzvb>Wj3*MqghG+u6&HVkYSCG-{kmZxwN?8AHDcw2QrFq==4R^0R$6Nbr>t2ji^Eb zRi;JP@T&yIBk_fYcoPFwi%5D&OS7v@3u;PPI=1+1J-ohwqrVTLJ_1JqCr&j_spE05 z6BUYWb(VgO7pLw`;x>6MqQ6Kh@6Hu53_*r)`{H1pUZQo-O|3 z@s|)25BqRatteQOtccc(kODMFm4IX`6aWSBnx}Q~xeW-PY-Xl$9ZAs;Rqvl#TNmAz z<0&4dhvO+15kTlS7G{oX1)*3-fhCXjQ(c4qr^y)!DPm zNT9GG$1Gz3j8>!)lR}q^*(=43y%#%~pB0-gP4y?pOp`ExzJO-O$hlHP3D=V!$FNtQw;|B1D6{woVxbb~XZ-`#s`sFGmGz`EDKKtU~S z05FZkFS*HrGcZj&q;mU^LkCqtnQBlN9%GgTtwzg zy62ipSS>md`C!d@$WO~*%rL>bj~t2vlwXaX7=`JwtS{|+^~WHj-Bd$dYrfNFtF&L? z+DhMS)0Ar2ezk->yMRO-OdVtjW50I*qz^Iq5~r8kfuA zZ>r>7|8+YCOK0AX+`_cG<44#_jCZjsf4Bo-IAdN$;CTQH)I5{M^76B9v2h6+WJ&rv zy@vI(DMW`J`-Zn!*DxfX*58CNsBsinBgSzx$eG@aBcG?v)sF)IL{WI1=#jnOk;Lr> zCjE_i{{#lT3cioH4hR{zZ$q5ysfQIPNU~1M0-_jjGiu&uSk4LJHKGr8LBE{TKFXH?L&}2&9S=rVN4eIAo zN4iKXOsr~%ksBW7-W-{&55yiYhD%~3x!Z=H?8aX4z*ODxO=^G7z|W#!nA+z{-2DdI zZS1cn**KdJ?Tu=({>RV#xcKI$kW7Se3A}3oK7gQO`mn72BrUcZ-uQ!H442P_cknPl zp0S*M!yozmz1-0W=8X@enCRe$@ldiXFu;QmnQcsJ&_2cv?JFRrNkrm7Dn@~opmt15 z*OyLl5GKfB^}RhBm!J@yo%Zf*Ko?MI?|kmrTpBC2gV$Xoav?G$Z*p zzw(r%a|ZB!gJLI$@hnbbMZ6dxlB||CA=n%!P%LZw5H!@28LWtiviL0ri`Igj7(dj^ zoDlhKEs&!*$de!WpD32&c@MTm8FIXlHG^a&tfRq~;9i=mb@F2@P`DPFfa!Ij1K9wu zX_-9O|9UqQlAd1@?G8V~zc5o?Zxrh9eaj$aq#SzFay6aY%pkIlMfz)j^etgR{YSi{ z`$?~JyK$D!^lUJt&ODthn^+?LqR%~Uc8!=f#^1HX(+kQfgUo3Ff0D(3_h;05rG7Fu z$;9ves+I{?CQo87Lv8O`YXWIxD?$M>(*_ge=;#;I{c!VhiK#<%%ZhMKb)fSxb{YHX z7bE^Hyn^Z8(JeZKZOBt`+F`1jjlMa%_7E~DhDfDaJ@KI86`m$9yDahzS|da&`(BtB zF}3Ax_D4qUCs`OH5xd&i$jY_lszzQWH9z(4v&pgyyhPNkhkNpiQw(*jt_^Xj|4xFN zbNU&oHxX{EY37*Odhm_SO~xnJ^&)zB^Cv4>6ETNIDC1XehBn1RwYnq7>1pW)-qY22e0_k6TB z6o1%5h~Ce0{^$w!ekpsf|DR2~Dd z^78wCBB^+=2Rf)cdMA77-joq@1JGOpC&avpuI3Lb<-FAq8pV*5WK&dOoI+LM8G8f& zh@!CjihM&jlWO^N_HD8cPgaYg>vIlK+}K_N4Fwg@s&EUgWeyL{WMoQ-|T9%+OvVpP*_iY3jAQmPuS* zdB)H1MJ^TvGt7uOpS6y=MV!HGIJNC3+Dlq&lNoyt- zRdITlcyti>UfZ=G!XaQCfWLpZXR{(l`CGlv5Yu{)`u1;G?<_4nUN}0#?z4Jo$#Xr* zLhicu>YgjXL4RX#BG*PJz7_D+yW`{}s&@%yPh!8t^tTtl4Pn)Fl!F|B515rd1LR!}K{ z9p6;N)Sq^Is;6rSX{9pd@98YzLh7RP?a6aBCW&54w@j@zxxFVRZKzd2i=hJIfHvnG z_g%*%wL&>ni37g<*x%s!zmE>*|F&`CuA4tSi3m6wT~?jD>N%1{cZ~Eu;Dl! z@)qbsRz?u-yI?Foam)et6Leu#&R+~%aBd=BCvpm&&nA%Efj1(V{F#IQ&mmhUBMR(L zBcam9b{V6a%4B9PbfiLt#*6zGk9i<_<-ZdI?sS8NJ*B?!#bP|w z9+sDCrax_~hbP%VZjuI%walsy>t~Fh0p_8gdB$MdmVal1fCG27+vn+FVc00jV|bSE zRw5ls7oXq$49@z}!*k)g213Z@0D@T20r=xxFP0;FXI{VJWIpxzvy0;gUO!Q94u;u# z_Cpkxy59`FZ$(mov7`JUxe%hqM0kc*eKP8MI^zOx6PvB_ZyS;QPZyJ z;`goDTO=3Xf+2G(FsNJKCVwib<(s0ZCgbW7U%5aL`A!~S5Lq9a$zf7?JOcnI-_< zG`2@`1ItInYC|UDt=k`e&E2t&T@Rzqc7*JAgrHl65b92Kjn8(AE)*4-0<#p014)pg zML?AT;P7Pyl!VFyL$Fbz2;{d1HIJ9g@ziowiTksM65$y8kqO!ASXL3tFw4q5IKMdy znqtC2{|m{|d80`diTXKwdB>gnXPdY0?*Ss8EC0Rg4C|hHc_U6yi;YHLKpK9K=`68f{PzbJGR?d+B6gb1 zscAS@KSE&AHXQYCx2O$v?mIY2bn%f&0+Z`mEEB$g1t_;@ZtJ%%ORdQ?(OnL!jb-=2 z5Uxxsy**za8Z5zsk&|~)F!m<<#V+n(Vrw3!c9zh1;y08-;+lw-q7ca(U?WL=3kTg2 z8prhaQ$b7#vzu*9q;q~8RxmBwh6PJmBl**}n?uWnN^xsTn{+ib6`g`823uk8Upc&8 zl?{#dHf3Sx69-5Yhzo=G4ebUw?p`{gDmj`R*(EKl1>)AfR8J4t7nW3vG;~Bw-q%Z8 zgHGoW%9o}?Ufqc*#eUT{D4Gz375*#LQa5reO{24lVW=uDtFqEjFJ7E);H>7fs-AIZ zC~0qLsC2OLa;sZqZ)z#2DZp>5>NO?!hi{o$lk|^g0jZ+-fKxw3Qve08p`fw7GqaU8 zD}0qJ&O0Ge9x?5-vdmh=ir}=Yw5B>2pM$Qdxav@6C!6+k?DP<`ROP^Nw5qI7Gjdsm zEfoIza7k4O?LjT-53SZIKEX0GEdhaMS`0(KB4-n_N`~GNNT)cFYpH?Rf1aJo@OC_1 zJue2o#~o>*9m~{Gg^ir1_o;$*(=|qCDy}G}} z0mf|#*gA7rg>+s@fm*T3+kKM3F4s! zE86i4Vk=gPhMb8_$Hr~B#jwJC?*n)!k2PxT6axf+C0H*Qe@xreS`%4MKg_Hr!>w?yXhZz&dVD26X_;IJV*{&ECje+!_LAipz zRAfDCX)3RYHInMUeQCG(%7%hW7U_^RjfUgYcTl#Qc8qKA=PL9^J6akYgmMHLGajh^x^v-4Wq!?)|h*=BSF5mFjHOSJX2l{ug=@w)-9bo~-Kuy(;D^%EXCe&f zyQ&O0_1XXR7fwxom~lwuH>74N5%pz|{1u!hi8qvxzg`asMPB?5`=Al68VP_+?5zPB z@q%ivz!j1!iC{eaUkC?rqi}>e%~ZN&`)FyiY?C-tNfErty|gR+bx1EerZ+xMjK)61 zE2Af#H+*2XWUR_?-KA>5ULh-VQ{B`KxE){};Z&cFANmuVZ^y)yD5{%ehY6JXH%Zu6 z4i|b!zy6tDw=tb-n8L=*n z;AnfMrQz8f%PeigI7b;_kr*;=TXUTsXB({%r}LXjHyA&%LZ6EP&RHVBLiCFy-^z9lV<2Gsi8|OJA(2cq$?;-f=vIUZR#u8 zCx&#tIZ)~JcjOK#*s7*DmdUB0sa=+j@MiKY_{YAut8Z`AXF-rxRD{7O+Y#|p8{72o zJQG9kThwoV4fs(9F$z&vGmve$bt$!fEK5Fd?|=uvONa#i-N%qX!$wa;n{?n6xd>PZ zkPojRppea}g0c&tg7#H6ODb_`sqpuczCb9kX47q~aX$vUAEdc3}aKOIe_^`bG#k&4sGv3fD1WL zn&|twOml`E*N$+1?R;K{lG2t*R&$|uKQj{C9$ZC$MSycJS^)Id%$3Iae|Yq*7ok`4 z%csSk3dL;a61|jP9$CSWe9KcP6p(&m->D0j!nhz?mu=3v`o2RD5DXuU)+y`ich$GK zTlR$yop2;v@jz%&d!$Lk+yJVKSV=0hu5b|z0;(UoW)bOy68J^%f6 z4_mUtwW#l^%TeU2tDB|q8 z6SoxGC$Ig4<9T(v7f5Q-RnYv&Bs6HQCMBwQPr$%eT$1wH-*@g>V0+u%L9k&Wkja#&*TXhH*($cTD6X zo6zMdAJKo^4nEaDa82cO%>#d_-RC->k?f@5+6O)D;}Rg&UibFyh+eOYnij;2Xe%w? zdaDuT60UV6@ui)dv=R1L&a~5UIOgi#jMVXh+)lY3+BE$-49rTzN8iN6i{eHp)WKFo zRYg}tQ&oD48?Y@L#s`uSk_7%(mIIxg|AQ+MA2TudXJYW7v1}(S*YfRctD335M>`qz z_L{g0^>XXeQP;05=6N%PU(!$1e#qs{t| zX&KLywt1#OB^MK`#{}K3|8?2!5;Z;WSYAEOZZ%h3LOqP0jR7e!jb3ofeJuL`X^by) zu>Y>#uYb0`w0}`d&5*lB$lh_cu|Fd;7(JTW+dQ&qwL($VNCrBok#p{fwjkb*dMjA$}M|$>=MxrT&(qdCs845TCl4^wxD&ikOWgsmj zosymTk9psD>k>Yt$D)ILj-va5uTH^r{&V%Z9>w~av+Z1ZE$Z&&PW(i6&Q{@%P+x3J z91E$DrUdieNW=ynEL)Um`Z&93p&7PuqN%D$qiHK^U&?z5WQrDBli9^2f3h3ZBBn7l~$=aF;-9^yOBIU+j9I+i(TIqJ0RtbeTgu2;0IIl3GXj|-%F zuudf>WvcyEOI1r)Nu z^Zk$2$HUvkGwf~jVHTkQVT@od*d_9K)vhnlw8i${lM(NSDA6Ce!$S`R zG~Rc_40_elTAwmijqmWV^=~SI)~{yQUcAqepD>@LiA;n=dr7(w(Jx8A76r4~g~t@s zoIGVPqmL3!ELxB5`^Q{U<@dJH1IW=uO=v z1>KibO<&iAE@>2X3Qzy`yTHDKlRnzh>A=2>L%d>N4}D!^UDr}IdfN)2hJMgkaAbz_ z*a0K->$6K2yoLOl>&KkM(yrp|J4GeU1rZ9P*sV6F&QXPDPdU2#Z`(F2{v>tjV*#dN z39ms5On!lIvKfV!99K0dkA1SKxii)%j)j3o4A^%%z$4ooryhPF4g!h}&0Uv$g)_Eb zS>217*}tb1-p!&tE{W^qkE5`LDWRpxy(CMws>(l?iVT-+(nF7u*Tr474A;&y{wY8G zxw_n3aV&@C#z6cA>rq8MNX<%h3ZSgOjB412zSApgLjT9+MnM*>&L-~rM|*r4)H@Sk z*LTF$AJauVNMRZ%Kvd=OmF+#h&OQsNaS`*>?A)wrVqjk{U$5a}uOW6{u6NUMk=F6r zMp=XVBV$EED+)#yvN(dPk zCrX8@q_eO34BdcC>pg0b7a!02EC{HE1y8GbktF_hj^pTP7XEsD|mBrk3-Afg={-(_B56lY}jGK1wLT{F;Eyf+x$g$y3hN1Tb=0lg#_+`fB zzw+5*-)}Yyf0`y`9tmfzZN;z68$6bL zG!`RvHs8}LyI5pmzYz6r=P#+JfjXVMDr-Y(kCs-*`^Qg$6%8=XieuM?$U#eFe`pOS zy8*yU4DSZgsJU0+pKaN_M_ir24)yP_5vHgHplWo9F+D~^MWTa=_nhYF zfh5Qdtr}uw6NZ$Y^5s(uA~s`|@4sx(>@CKm-{T|$q6KPYtl}iOjw@b^aUU14G)IPJ zryfp+bdT;%-_r#J_kN`e4e)x2EMJDM%9R<|(3{ z5~MCx58T2+ducOdpUT*G3NCH9kD?;FT!=Og=3ergDoc3Vlr&pAa%17!;zDT6;GY-! zv<&e|5s&aFS{85#yYBctDZ&&|H;Wj3x;Kqz=*i?+tn=>w7N0X?_*1M&7;Oml(PHmk zxXJ3m+wLB_8oVekkcgKL^p1n#*eZK=z{IfU^r$QxX#M9q(7_{f_bwP5__$j!P&{W} z)lB_HGk!8wx_QBLiGCOVF%msc`f;svx8Lsm`6Lf~3~jDaIPS0w&L-PzCv)CVv%yim zdmFVlkGLc$+9MdQJi5MqukZ`IzsEq6MS+VJxDqT9(iuA``x1?8lv^9?$>9AcPW((M z-&S|TUlH7gTzbSNs>df&;87PKvkTyP z*(H``TT<^Zr3r5vzBaf*ue_INftv0f8|3vUH;?O$g!R zK$Y)gJr?$jybQpwqJfH|h!7exZ1_=y;xi03;1c}kQZ~hJgi%|*SbnXaot%`SH4>sD z%yu#OGC>`FH!4hcdr&&GG))c0siZW~*PwLz<4C_70aaEtxY50GOd*kJ$sR(kvq+Fg zIwO?~ya=ms+aDQtl#fV9-}q{kpWbDE=>dKZ@S}MZ@ym=f(G;-_YCnn53i81_fML}^ zhD)nzc;Kdv^XBn*tw$C8rvhrA{&v8-A2Nb_>fCYcRk^U4ny0P1`}Xel=r zAdOqzOQudss^q@`t3Xu0+IKgkG)vTbWQ^aV;}7cOU)AyZ{|3KL$G;5G??Fi!do=f6 zDKkgMXX<$EyDL(rqT>rRw+tz>P{(i9@>vDinaka-<@3_D@_At`pFg09CDMrPQKvN2 zXT(0;^CMdRirOf7Ojm5s_J74jP5hUx7|`0|icPxu8+E*1ew~(A*X#Jh+WyreI{qy! zKQb?>KOE1}LdT!d^2LSP`7EBMdtRos zXR%kyPcGK-Q%-96sn2Qo=_}|oIKiErCzP44%*Tw1h#X5eE zmcL%-PxV`L{OekNPLq~z(D`TMA|1b8$8XT_TebFYd|b;nd$s)BVr~8TC$;8f)gxyGY!Cu&J zy#Zuvt+g4k&f0=FTR9E}IR&-<9nn3?J4iE-|2@$?%IhE_cL;Hh@&@8w zTJlSNSR;Kw3d3E}8fgvOBW;u(fOXOzr9Z-Y>6CN|zAF7y`YQ~ue|QJ?$#HTVY>=(8 z74DZ)+zmVB9=Qhw@kUa_eWUo8@mMxssO1e@ePFX|4Q`A}jHRcx9wA(vYl- zRz@3Alq;1h4XMglWvn4h8Lx~t*p#c3s|@MN)yma|3}vD+(U7T3QYIO)lv1VCU{}hN zGDEg9RheqYQKl)=47th-WriV7nW@Y)G?K@2{?YgeJXZ_EfIp=;e zAKm@#cdPo|+x5De`_%L5dB~++P%l7k)j@TDIMrEohCHf^>H>MyOX?-ar+TSgkYBx` zUV#GYHT4=4RQ*+dD5M6c0Z>>CQiGs~dP}_pMb%I>6pE=~Y8Vt(Bh(1EUyW2FAzqDA zqu>EGMvZ|IDoG_lNi|N5gHmd|8V{w_1T_K5s7Y!PlvPvI6ey>rs;N+3O;^*Qf|{Xb zKt=V5`UDcxr|MI9P<^I8gGy?ynhOu9&(-HpS$(0tfQMDGN`@+Gv04mO)l#(-s;RHk zS5RH8P%EH@TBTOOBkF7QHPlq!sBhp=wN9;rTIyT%E!0-usqdhU+N3r?UA0+lhI(qN z+6wj6cC{TEsNHHeJf=>nlh9C|R;S@{byl5)M(Uh82T!OA>LN7ubND%+sb9b^08jdb z{6f&oFX9)0r~G36{m|Sm&-j)6O3>P`>{o_o{VIMHXyaG&tHE=AO}{3z z^=tXH;Ca7}UkBRx_56D9g5SVz0PX#TenaTsH}V@nN58S(7+&<7`c0ve-^_0Yo&Dy1 zb4c`C_${D|-^ys_#OR@(9`eacYi6_}LSMhP-y2@@`}lpJpWoN-3$OeA{C?2i#~*mZ zAK(vw0se4*IK1h<^2hn(V2D579}j=?C-@U!s6WY{ z1aJFO{3$TZpYBhG;rDE$DaeE{CWO7812vZ=ffC( zfxiIW^OOB#Nb(o?U%^;^wZ9f7YOXm<)t~{UX)G8pT}v(DBOTEZn4w+m!pAzQqcBtZ z+J{ecjE;d>`YwGJe5y0(3@}?~(wX2hokeGXIXbJ(3Ul=`y$t5*<$5`Mu2<@nFki3M ztKkd1Mz4VddaYgy3-x-v9+LG2y#c<|8}&w5q*HVXEY@4}7FeRU>20u7@6bD7nck&$ z!B={Z-UG|^KD`fC=mYuytkj3}Ay}o4=p(RNAJfO+YkfkWfHnG*J_Xj zSQlf(Sg=0Ej0;7BN=*8g^sqT5V@yWa5|cS5 zGi;5CjfsVAG1+3W!S?n9a==W-GI`+0pD|CaQZ>4wX~oQgJG;%C8El!m60MUp=5os?w^g zDj!s3^{{H9o>nc@Gpem>r`oGdDp7S+JymbjSG}&@Py^Lq^*8ml8m`_^@2b)2JvCOn zuRc%{)nxUdnx;NdGu13LTg_4P)O@utsM1)QmSdG#t=6cuYQ5T^HmVf0MQu~N)Cu*y zI-`D2=fiurgB6W?sA2_ct|o87TN-n%>vp-nqq6FsQe`Zu{2=Im__Nmb|0nu_JJ3zk zRu8+bl{{z>c;v-Ma7Se}o`dJ*MR_Tnz^m~(*mE@JZFooCjrYMmV<;cR$MdOt7N5_T z@YQ?+-^TaxBm5LUhkGvKEBSi9h3`S;G{1z0wJ|=K#XTYpyNVK`f~X>DiH4$?Xf4`{ zuA;Z-CkBe4ESqR5T8VZdQS?M+uoxkd#3V68%n`|AxmYVw#4d42oDvsADp;T(BV>o1 zkQWN$p4Y$t57I+6Wb$L@Q3fhO4X6i=p#`*sPS73t!ax`XV_*VIhuN?ImcU9_%d){J z7!Oln7R*OxHEe)wun&&GS-4^d!!gnsu|^IfuTj(}Wh5BYj5HWOpLrj*d_8RVrSg0FJY(1YlNL6{Rk5y zuM>8Oyn&dA+YKP>6nT@db7UZ4Vq_3um&jX)U2wZ0gqnilGs9_soi)HNg2^>L_c7^-+Nl0>>Dkglnu>yuE| ztWejdp|07XuFpbUb3QL9$p{|*vYYvUtBGR>-bbS-*S{v$G7wTFc>iRa+^$aHPp2&)U`bvw;iFrouR&6p}yUrzCEG7y`irCp{@g=u7jbjL!qw2p{_Ng zYXj-pLZh~ibR7+K9Se0G4|Sagb)5`#eIM#N9qKw0>N*?h`XSVHKGby~)O9h`bt%+! zIn;GE)O9V?bv@LT8jjnIG=0IFngV?ePt)g!G<^<)`i_vUQ>5!0>ADh(8s^xBEDzrx z#$tYY6k5SE&<37^7ojtBftR2MVBZG=;7!a{gYbH3AMA$%a1ai`VK@RuF*6;96L1nv z!S`?)&S0MU0nWksXz+c09=={AL3OB!Ij<$OhG(H8X1+w|irKFx^n%{-3iN?jVKnBt zFE9fxgk<;<7Qtf7d`n>&dg;T99|-vD!PTgHs^#@)DGoDs*|JN5`ZBkqpR2%bjqG4tMK zn1*FY!!{zAiCx1pqJ}bjLmR<*g%N1Nj|=t@Mp>gA^Nfl{MW*oIO0X<238rAC|M-`5 z{Za(8e1ZE(mXk0!e+5g*=+V1o5SX^dF*pGpMAj=u!Ss{eaRNF#cT;%%9gRO*mAal ztz@g%YW6i-!@gl_**dnKeakkm@7PARiKVd3Yzy1Uwz2JO2iwVZvE6JB+spQ`{pxJ(O5LWKH^F2E}jz2#nYmNXo+3LGuUf9E82+XL|gGZ_82c< z=g~oo6I;Yqu}y3jJH$@xE_RDOVz1aI_KO4JAod!E#Sw8-923XI32?+oaSB}Vy*Mq- zh_m7caZa4aUgV;OfuUN18x0cnY3} z4%m^r2L0f5cpKiuzGNnR0-s`MG7mn7wXhD>!?)OtdalyD~Trw^jSB$I1HRHOGYTPiRW;$6>Cddb6 zCHau7EFYFtWK~&BR+ly8BeJG^RMwKUWgS^p)|2&R1NoS2C?A)N^9=qxE8EEDWLx>XY$sok?PUkqQNAcU$<8uSc9C7>OR^jObeBD3PuWZM zmaoV@@>SVaz9#$0*JXeCh8!T@lmq1;Iat0WhseLlq4I4xOb(YLT=qvaU+ zo=lQstTp$<9Wcj6B zBp1sia;aP~wc}I6a+SPH*QGr;qch)7N>;>F2)e zc6WQYJ>6bzZ}%0qkNc|I*X`%N?)G=za0j?=x&z%o?qK&VcZfU69qo>B-*c1PvF{LI{luN+e(KJ4KXboy7rBewCGJvpnfsNy z++FQ{?SA8~b=SG;-EZ9u?sx7+caxjqZgKaz``v@?VfUze-2L7?7od z_p*D%z3N_bQ{5XL^SCEG@C?uNEN{Pez&q$2@(z1PyrbSR@3?ouJL#SBzV}XhXS}oC z58gTNym!I7=w0$Idsn=x-Zk&Km+IY!vM7&=C`65@8MUG^YDXhcC+bGMXf&##epE+e zqUoY{Mbk$!L^DP+MKedUL}Q~_quHW&N3%!&61^vSZ!|~ruhE>*`=Ys`qoZS@??scM zW257u??=Z+KZs68w|d>^Vob+!o}ftqYHG=eAC zR%i-Ovh7syc0zk-&vs#@dWG$Vp)i!~hmkOn9l#nqnjNHSbBL6i{LY-&^UBD5-6)Y@wu;zwj*S)8Au71AG^*PYQqI1`;OMJ8vJ zb4e7Xb<*avLOO}6cZB{2?|4>$RbmaoJ5M-^(6w1A-fPeSL8U$F2hO&|FYfPwB?sT#%&~A2D zqTTAQLc85vL;Pm6i`}hcx1;^q-HG-acQ@K~?#W;ql_A(yWeoOJnP}hZ#7EG6r5v;? zluL|Hj3y?An9RgvAtp9puzpSz8~#o8^T*Zm|99>D&s5K#KK|C4`0uQT>0}GpO173S zV|59t;zL*uYfz=Cja6qb)xd^W|ANYwR`*)|#){YdAJn>^SGsqx#@()NcUF%7wn}%a zl3~poiM9F8idPXki=eMa>nehtq84@)m&2aoDs~i)V>gjR{lr-8Ca&PDZGbcN$zWdI ztc&9LAJ;@rdof-*?=COBm%+>EW%4q6S-e;;tC!8Y+sp3##k3`1>hz!2ROKtJVt!UxSGX(PRa9Ts{9=XOj5T(vyWQRC z?!H-TRYsMG>g~y2t+>~JUUOAul|{w=uFCtPy6av4BPy?6`VVUFqg?O|cnK8C<5+rL zi`Qd+rSCxFcvIez<>SxrXIL@*EPs|2=g;xy+5P+l-i?*u-T81AupQ@`JoV707ak@TSWDIBh~XwbZwSmj5pS?V`hvQ!!w%~%nLk=dC9!QW6dk( z6`s|?fbneB8`dCxxAm6wHqT)Vw?^{Z)+p;ep3fRDFvs+L~i6=asCL)_Pvw zO0iOSQ){cWoj+;qw0866SoyE>mevid{C#A+EY0W1va&o+w)5C|`C>c2U5GEWi`Yf@ z3OnA8=PT`!c1gao7&aP+I zGIQ==g7pN8<-qIT;Lh*x&S;*G7vv@Q!@N2liQ7-4b%u$!7trrB=&yz0UkmZCo%kcL z);?v%npw?k=G|s?^DpK-=DlVP^RH%3^FA||ncIvr^O$+fd}e;LfLYKiWEM7ym_^NE z{5!spZ{jI@GvC6u@@;%O-@$kCU3@p+!}s!id_OC6*(5B>&!lMm!W@QnG4FXD^&a=wDE zp_QZGxL)*ISF3{68l&Q^m7*cxN>R|AmK8-ryr?9qVSn-%b|23<{hc?Q0nR{YkTckM z%NgQKawa<;I#Zo#&U7cm+3aj}wmI9K9nNlNkF(d==j;!&`0X4X@Lu^J$Pr zZ(p&TqW6-#YwV-)1-;J2RbG&Zo|7=QC%{k9y@%LZtZH}jcX7LdsI~}R?Zk_C#!+=iJZ2eDh5_oY#0(srYRtq) z)WRdy5p|fvh&;w@j7lTCj%Xs9FbCt)lDXJ3KF2)l7CW%0^SJXkQ+Ng2llgd+GL&g& zm@}GX!)ui}ET=Qi`I5!s70dUmoO8yx#9CrKew{s!m3Ij1hLv_Y>w|UlGd3LS=2rF| zj^0i-4@Yn}`y8v`UN#@cazFb5$MYatfMa@?EyQs>%93$xkFzhaLY`!cuu6W<7GtG6 z!=!b#6zmc1WxKF1$jc64EL?U9D|HMzgY_~NyXl+rqEt99{uj}I zJ)%J*6EHsM!*5up&|PKlzsUZ}k-Ztygj=)qf06y;=4{-py!v7A{RXWIrA72!ie=$| zb;dXokX_`gWD)1G8|?AZZ%6*wy@S09-*LWtcxzPunWNm?zwj+D{`sQ_%!9GNr!NZb zruaRb2=3>hj~UrW790a`&rv>O71%bmj~%18;S28Yba>R?e(%Ccz7`d1LvIi96Z|a4 zj#U`K5n5yv*@F8yL_twploAz0Wl;lXc|*}uv=D7Xd%TM1F8YZ6Vlc}i($T#ic|}p& zGJ$%RMxr@x)lqcAZ3c*;Vw4y!rixi&o=6tU#A>l#q=+42pEx2;iF4u#FtCE_49J{z zPXnHBJ9u8w=<@=Ejd%&dCcGqJQ(lVjNnV<;881Wl6faBIoR=efnwKYR!7C89faYDc7oau4juI}k6=AaN6JED9 zVX7TNc*9N?AYOsoMOfZX8^bm{4+~~PKD2Q>KiWpTAa(wQ&^F~b|4?HQw9R-?v`_J3 zXq)rmXrJcyqiwvQ$~M8B z=)rS?xmfTNwSn0n19~$A&+s5O1$UKY5AQC^!86jV$V8)=nMN%O+151HBZA)dcy7nM+;3}q@yNo6~ioh!~&=bCffNp)_x%;oOi+@bE~3>+xVzjv?mqW`d&oWF9&=B)r`*%-Sx3g1a|!m8dw^k7lC z6I{{SiBBscn!eSDfluHQmd^Uvn#u06=2~-E2J51Ak!1|l30S6Joq*lr>~apWJi%%K zE8_OYI$z5D2rK-9?pCbuHQep)cJ>I>`I=PcAEi29i|TxBs`GWI&ex?nUytg1eX8>f zsLnq|b-tmSiWUBGPh(YYPF1}JRrTH~16K7{QRjTt=(mjM?;F8?%Q)Q}A%~*LD4G$9 zV>*gsR*GXzQeJ?R$CL8fq`V&WGmoXMx0sF@rKd`&u~ldjSoS;T|4(P}ug}M{xf7hb zI8&;L>S^B^;0WKkI(H5@2YrNI+7Y4=_P>sOdp(w?gc zJmflfBbK2TGojo6A`j8x_%CVQTcul_WAMaqCY@8~(FOJWI$l4ZOX!lilrF0u)Rpu@ zy0U&)SJ72xn9#-r4QIzA zfAAc8>MXHoh4Gw6|DnL&TX^ZSuM{7k$ZeL+vC+&-uNnA!W&(fXs$ z++QEv;2lcc{=@y!ZND0l?L!?!f7XW$X2Dz1|Fa#%ZEx!Q%%`-w$Nsx~3OcVj?9bA9 z-Rb+yzANY({~UeSPraXq-Y5Twy#ML!G4YJ=jeYNIwkXW%+5UtojBpnH`9~snm&BiU zB!YDidY^|5p3S+v(h$69*wBNR5iO1$2R%^QcO|jZgFxDP0y`@J>%Kip5xK){b?;8W+?$x(k>kg>Uni!xp5yzk_XL+t?m< zh@D_(*(H|B4eoHwGxFfc(>Pv`7w4sT1zwrg;B|OI-juiCZFqa0$h-4Cygwhzhv}T? zbxwUB+WT}aw7GO{w7GR0+BlsDZ62K$ZC;%ZZ9a^r(D`)%v;}lQv;}n`w1sqGw1ssM zv_*7Lv_*9>w8b=znJ$iT7Qu=N+Ial{+6QzAv?Vn5O2G;X+EThS+S0lV+A_K<+OoPF z+H$%)+VZ*r+6uZN+KM^>ZGwIf?SmS-)F8%agE)&|y$9{Xx(eDVx+>bLIFce*|3OZXJ@10&*(^LWnlfR&7T73OQtq)=afC+jBtD7H;B$B~U(VO^6uyfe;-~lp zo+>P%L`IQa_ zFb9%hIjn^g*ae5+6kLE*!!neS(a3J(G71{;MmeLhQPXH(G&Nco?TkdDr_s+CY>Y6H zj7i1}V~&w*EH~B~DaJ12ka5bmV5FLssmzRKb~Be*(2O_BnU&3&W&^XS*~)BZCYn9X ze&%3vgqeiV$q;6iAikX9o0sC7kK$W^;#&~o+l&>Zyi=U=P6^68Whn2Iqr6j*@=gNf zorfv!RH3|6o$}5jly_?42#sL1Dep9kbdqnc66Xn=#wlzDNT@e$_?k3g+vp0?wo*U)>bBH+tahN&E9EX@>PB5n;PBCYg zvk_;R^UP$#1?CcSCE{{(jky7Fy_sU}K-^~TF%KagFprt15l@-t%qxhO%v8%@U&3=8pPGsdMgESqqWW2gSg8&U>!p|Vx6+iA)d7^S*eKEq>wfPX-Q9}L)0>( z%!U{%?~%C>bIQE3Fk(SjT$VyCAlkQ#7T0xoP{`3&XEfc=gUQMIpQ+8TCPW2 zD>uq*h+E_?c>r;rJR(mao(P`4LcAca*@A)1Y%BOK+jeYiXGBbI#|Gc1+S%=#c3#9d zyP#bhv8Y|bE{9mgPO$MR(XMRQu{f^^>^63L#CCQkyBlIxyQke3 zv5(!~9*j899%_$79AS^K$0LrjC)v{xr`j{^If%3E`Sv2jWP6#t8gZq)*4~J?!QNu; zLfm2RvyUJivQOA&5l`C}>}!ZuA}nGth!_zkq7hXjeIyn!b0m8N&;Lk{NL&QZ|49Bw z(MSo*Ntm$%8!b+@SWr(fhvy6!vc-bhip+h)+(%3%Di5fevD z9%AwklZTkR#N;I=FEROu$wy2+V)7G{pP2l_6drYJGRh$%))F=C1nQ=FLM#N1EJ{lwf)Ogu61#KaTx05J~` z^8hg=h$%r#31UhTQ<9jH#FQeY6fvcUDNRgiVoDQJhL|$Mlp&@pF=dGp5>t_wio_%klR!)YF%J^+ATbXTQ;C>L#8e{YAz~gP<{@G# z6H}R(%EUZO%)`VyOiUGGst{9!n5x87C8jDd)rhG^Of_Pv6H}d->crF_rUo%Jh^a|T zO=4;iQ-_#3#MB|CE-`h9sY^_KV(Jr9|Nq##4mc}{q+c_SB_sPfOjv@jAUT615fKs5 zLqu{8OGa{5l5!rRr({vdum}i9h9xIK1G_5Zznyd}s2dJEs_{%m^x zJJVC4LsfN650GX+ngMABq&bl0K$-(-0i*?x7C>48X$hnykk&w218EJU4UjfK+5kxa zk^m$DNIM|yfV2bB9!Ps2?SXUv(g8>ZAf1480@4XcXCR${bOzD|NEaYofOG}Y6-ZYg z-GFoh(hW#=Al-p<2htNrPar*k^a9cgNG~A0f%FE_8%SRueS!1^(jQ2FApL<105Sl` z03ZW_3;1K9v%1CR|sHUilQWFwGGKsEu{1Y|Ri%|JE- z*#cw>kS##A0@(`0l;-@?Jd}+}Q8}teRqzINEvij*sR1>i7SzUMiLhs1hy6X{F`LMV zi7cDbSt?TKZ47f-zd0Yxo%TX<0&@Y1`q8FnjMc(WZ}yOJah50&DR#p|C7jk z`_z2%)O_pIMx4mP|K@EVw(=1*;@)9mk7mAL-+2nksfc<^Lw!2xGf9?!SEBM$|W%dWvXECq((?7)_f<;F&X&y!U2K z&3QCx2lmDP@(yfm@YE}IahR6b(B{M8J+A*IH8x8qKijAjTc7Q>8)KWZt(6Cnt9%!v zbPo49v+Fb>922{iX`RcXH682O{KQ@J)K(<++A#YhQySoTEjh}V88c*-$ep2G(&+me z@q8Fyt<=RF8fxL<6kKlWO?cim8OU)|5A*Y%-M-1Ph@qVLX@J@P&wfHEGcP{ea!L)D z-zG=&U{3IIu;N^bhKsjSnYCcF;bGOf@^-4Qv_o=_!`gS{EyXiWHcPk2ITDDLl=*GW zWnP~czP?(R8ruLF1hztMOMhwQuyb! zm`r0H%%REaWy<`J=y6t;C1S?U+1`5Pc_-2Bp8x#Y|Dxxg->w-4h0tnz_#H6FCMFZE zyaVN3D2Ju6K)Q$bdltY(U1%&%v~~{}8Jkn_I)-QKCGZYy*b)91-TT&0oOhr8qQ{O$+ncEX-%EtKjoo4$roq_I!5wQ}x;Dn$>6G zU#!o>YlP2kf2uyaU9z-N%xG%JH);{iG4j}(c!wtQ&ugG&*)@;}b7gPaRYT8c7w%R4V+U}b znjY>`%m3eTTRauqIutRXIGmcg7rX$AikdolG-nE?+eh`=)aR+hW2Mt+|X7jZtrldK1*!bD2XlMZFd9 zW~jG8y*cXbaE-ZF;4X>l6|U5{#t|*JEP!VPMFQ?^g=<;^X@e`vxll&x#hlO7e`zmHMTzzXP`B`y^ zmIA?+!8XCR;HYv6j#7K4q2rC<=S)WxzXsE>+Fu>!stW%^b9J>XrsMu^e#*g0{&U() zDXo>4)PAdAYsjh;@+?%U?z`}_O&_&{9d4~&RBNj)(OOK3zwz7={+sKs^jG49B0HEM zVxnf)JoqtfuTF(blD&}l@K5UQGrLl`f@^|ngX@CpgByYygPVezgIj`IgWG~H1-A!x z1YZum5_~ndGq@|b+b`>v^KbUc`xX3(ekH%Me+ybQ91*z9431Q|)jq+#!G6L1!2!X6 z!9hGFRE?oC9RK0?vh{0ujPN_H}YHgo%~+@Ab*rUDO&|pIu)bRt2;;tLmuxR9$tys;BC!2CAWIq?)N-s<-N+`l^1azZ$@6)}!iQYNVR264e~_yqc@# zsrl*!wSd>MHN4KPQ(M$lwVnUpqV}o%>VSGry{|q{2i1q_korh{tUghP)u-x+`b>SU z<8%(4Q|HpT^^H1@&a2~fKAm6RqzmYRx{xlci|Asyq%Nf^=!*Uh|7HIbf2aSt|F*x^ ze~&eLqv#-d@Jjfg;Qk|C7l-IZsbxMYEz8OpR82OPZKL)Z0_HF0M<^ySlV4Lwo%V{wCV*zv{nA@B6#_UG#zfhW`c~^xyH{ zp%49i{ysXyJ+LxO7KvhxcwWpE^Td4df>?wQ6-m;JEEBnd*a)2Bt$H=jA zoE$GF$cZvh&XLc{xpKYSAUDcQa`u($|LeK`MLZ;eko7M)AEcW zWvP;?lq#*tsIsb@x>=Q16;wr4NmW+2s4D7KRaM=ls;S#mb=6dLQC-yos+;PrdZ?ai zxO!MUqDH9a)MPb9O;yv>bTvcGRI}6ywNkB8t92%wS!dB%bvAv2&aPv1Pzx=!(po#( z)t>hC&APn5&40t7+2SMdvG_zB7N3eE;xqBN_(FUsz7k)H|A=qI zx8ghTz4$>U$ab>5>>xYJPO`J?BD=~5WHPsrcpNtHw8RJl}cb)(9o@~U{1PvuuP zsRF8?Dx?alBC4n=ri!Z)s)X09HeDW_&qakJs&I#f~ZJ&#Vw)=)Jh$b&$_at55@1ZxEL#Kl8kW*4#cSYV0{G#@5^sD!~@cPO1RU&*7i(7)Ae^5=hyDHmB$zJr?s+cfo*@&WUj{IGLQxP8R0|C+G-AIofd?*NJm-J9(VEPJZVm zr+`z)DdH4$ia8~nGEQ0NW~aPU!KoOwPeRt_yKHOj_Ye37{SW;^{zv}D{wMxn|5N`6 z;u2==&5idCCjPCjYhGWWw?xdl5~J|Fn6z8p6{40V?pcBV%?LZ5eKNMpONQ+*o9)K& zVaqY?C`~7td$C?!uiizdv~bFnIoD-mn#%LyatysQlx(AJNh2C<$`!Vyrm{z)n9A9_ z%FK~-DNfFp3n-V$rmFM$a<^*6HdX@L*PYpZ>P!QiGwygApPkAJNEUSY4eb(2@pD{U3=%6jFj;$8)>qE*tX?A>CO z_NscfS!KQI-W}G>-kn}etAcm8*VL*Mmp(4Dbx&N@IB8DrkJwS8(pYlRa8G2orx?RM zWis4T7Q;PdGu%_qa8Himo;<@n`G$MSZMdhrhI`6qxTl*8_f*huPlXNlRMc=!#SQmV z)o{;GHT|YVc&?}x?mb$>3Mm|sL*x|k;wDi>loypmWpS&hChivZharJ>#;(WwClk^}lLYBniHnsm{*SGNnvsUZ$^%p^K@iVyIzSm<~flTo%Z^ zR@eureudAoL?!sq1JysHs1LniwJl=l86O!l0mioqU)d;PGrq)S9z>-3h<>5CG0$Zc z)UE0c^$&GFB5OSmi|wy-AX*xKHa4mo>BhPVdtXeA9ujW5D*TdCk=C|{xV@{-v&|9Yhdy7rbVo;1mbn6*d3(M3oby`zYoQG`y;B<4kJ3XA9PA{jo)5q!S z^mB$f4?82AN1c(*W6mh&apwtVv@^yT=S*-WI!`;3oM)WL&XkKt>l_(jC&%>AP*&v* z^LO@a^2)-}d|xL6w@{r&ehv0rV&S{wMQibBtqjIPuHTJLMJvSui&r1itZ#H5WPiz6Q|=jZ8YnP=QWn%GvXNvnEe61W~!J$ z>BTIONSVzn#=2W17EyMwSgfR2v-iUmqnRUomf<+M)yR;lviv5~?M8l79rnbXJWC#< zPAtch)LETYr|AKnGc!>)mSQ#pB`cuUl_VCqAq!BinLIb2v%4`%%$Avx@Zy^+{{y`Lrap8kNXlMnSLtnJVAZl z4Pn8R_DqIhsqj7@><*sOp5uAz6w51Q73|ah;W3rf@topLW#<;BigTaS)M@Fo3fl({ zhi!nV&N64C^Nw@K`PrS}&U2T#N$wW+RrhW8K$xx#OjoRx5uSC9@4BPt++16P=ZQ0h@MqSw2`ILIg&*Wz` zKz<>=rGfH$`8^FY838n0o>CS)!ZuJN8p&g+8!cwrX8 zrJb-}U)TNhAbQi=5I>Y3X&q^f_Uh`^&BZrx|y#iz;w?K2h`KxLrAYS3FP-I?`P+m&tsx)*wDdy%J~rLa~=_9~ky5xyo~ zZ`V7ikaNZrRKh#x9b|9ply{2m@Lk`f8h%s1Dc$M!@O$9f7pbug4E;mGw!u4mPcR%~ zWI{=?B@oB@&LwXohb@A<0YjIYz?2Tu)QE>@%uJ!y0>=YR#}d(! z?GMZFw2_H(Lpv+$y0#k2Y2-@VhO^plwk<6i?UwCnQxjL4`zY3Dtxs(a8-c*Y>Xfxv zi-ShTwPuTrpG_TWJs10qHf?Qy^-W9MrmD56iz^sb4$bl!nfH7NFS60cFcl%i>sDp{ z%LFZ11DEinF81Xr<6N*Z`1zQM9hG@LDw(kp9f$CxB%vLH$pyX#TGi~NGp2fBs~I(u zfEc`rS-14Lc>R52Y(o*SastW;v@-?*nKQe@lIl*z+4@dBm)1pCO1Z7qnc;=k5F)ki z*MZ@A_8!>^s|@`S=6Xr=6V)P>PDp0-k<}BG#*FiD$}MU~Vgfx51~C`!jD(BJD2p8& zC#mJ%%Z;m+EV@;POl<*Qg&Zi_cvR&KssP=?!wh zlZIzkBJctRSJQ4iYTD(<Q4)#C5cfMV5OiV&EwqxhU+PvzmL7w(eqUIWut#iF;?6}Z zfl<8KR33QKPAa(q-R*S9H4g^tDCB@Ef+l4p@EvBGoAd4GU^*)lPuW@UZA23>4`hg9 znE8#ZTjn>91#@3@YQL|f8>$eC)~@ur{UIj7MSn5(bC}s!H@UpG+usZXTz#WcOw9uxP%znbHM>6yMm3FVd` z0Cg9$a{#EfMP1nbiFJ!u7`K} z^Zd?Ue#c%N3~Ap3F2IS;z$t^9d3>=>u{7fmOu*=fV_hf>jiXd_LiT0$#i4rsb&5N% zX00T;^sxRUYx>l|t)s5V298c`Q#7LpFfOxkekAwq$en(_>s;y6eyb`mmYhMCIK+m# zQa$zc)XeFJI% zUbo#Haq>p!AcENrf499-vHmtI0LktKfx!41T-6Vw> z{FI6rn=*%#x9lDE>Z!O9{5by!Dfe6^W=&aLy{5@oVMJv-mcd){7=Fn_k%+}15R967 z%tcD_6GX!@yvqBS@`=9UaDLu7QN{Z~HpT^}8p%xV#|Gs+b%1E-e4~)5*`9l)1D#jI zzibD)b9Ul@uMM2frF1xC*R0`tR*v_3y;-1BUe-6zVh56edE(b10YN?5)5{Spof--Sv;Bu$V0z05g43J#O_zse9&GwQX1@gdOI)t$vrylvgC*^BLhZ{{fp-hz@I`+p3&H zT!NmX(OHa@G~GGr@jr=#xXinb z5Q>_mcX;lg55q?<&qPO7SgHo9facHdjS9!*VCn5Ppcd~CE0ytQ%8i)&%%j#S7V?6a z+&6%enlrxh16%@wclX)zBenfB4a89sM+x4d-x|ao+6$u6v+MYyEMf;Vw7w!#O7U|uZ)Nb1-I_tF76rfjSMng(lKd+OpuEj_s9YGvgvE={>A1; zKgypn%sd9w;!8jFU<)va89J~TC6^kTi4RWZf!bM-)rr{DM+>D zzIUS5>sK#q;+SIt<1lA3_|b?tj$`4t>|S#;uqBm>W9eKd&WcWbs?OS|5?5u3(7D>q zl#)cmltgqdcN?dS5JKtmF#ck4&P7`kgB?s{TB3@wTEOH^r^J_%H*K1crgX+RF7j*f zT)BL)XPDv4Kg(tHnMmn&{F;r^=Nih2p7U;ZUfxdi6kkFL)Db9MXsB$t5TAz5I9D!C_qi2dXCP}z|>r> zv(a||P}HD4Q;ldg*KgRa4M^xV@Lfn5n^c6Qc2oXnJ~smNAMh>qsdJe}?Azu)5GF~f z?!|x_sI+$~$Dz3_rcNH%o56fpejat|O+0BHX}aVMJvLFFSTL~lZ&Ii;-)ri zeZKzqd__6s&i!OQ<<9v;xO7E!>iF?)w7uqY_4AYZTFd+DTPO50&UP1w7y7g1wwuov zm^<#Nkjz%pE8RS7wkOuZlQg%_>s#?xuOaMy1S1jR$ypXjG2GGAB^zlyyATm|Kx81g8+Nj!aS&EmJR-+wBtHlNAO&k1OJ z;f>NrgxnZ(4zlAG8CvwBal{$kS+Y;vQkJ*yjob#hArAL(Dy@%eZK7HI`m)GXiTdF6 z)FFpx>wTAe?)cVh(;WfCuD5EgIYziB6zJdWT}M0RYkByywu>jV(jl_RuvxdMZ`I1u zmv%Doh~i4)D%NhWDM~Za_hQK!L&4U@W$OyRIo#Nh(0LQ^l4{2=Nu@{f*+f72n+V(` zK79gr3rRp=^}Zo|IGtEu(n#pgUgdfgE@h4?273uUWlp1eV4IYB^3cbsrSgTgJ}nNE z7o9Tcw#nt;9>&GUoqINkIH*NRXi0R?fiYsFWl4oVzAz#3UZBoVqSF#lzpb99(-L>T z{ny{gvAW@}InFpbvyOmp6`ydGfbbPo{qaNoL32xB!82&?4povq zVc5B2)sjA^Cf?unSDBp7-czz#pl0)FGiq~cvkHi1()`rsG|F+I)_F1XjQ$?(X~-?6 zZyp|5-$(VebQ@?ShmCX7B}22X4kJu75ct&Ueo;-jX?MFi9diPc;dl4*B z_L@9KZIkrQpPoU2i;g?t$m1#B?L{T0q#%09zDyJ;z$;zrZAvVQtM_wAE5l8Fq~u)Q z&eG}9`jq2$2C*bXQAFH!z1=DYc6y{FYSEciW=1;uOCWu6mk#7mfoku>=O4e9FR4k} zQlWMSLduqVbx(K~HP)Ao=_qU2dNz{PbhwX>XLyn|!Ynhrk;mGibsBCN7kL{6$&E-& zv&jYJ#PkJsP1s5MNp$9sBGX?pY7b&df2TaZ6&>IAov=k^d6`aXZQO0>S`sy-y3tfY zF>I(@nzPJg>~UR9Ivlm!ZJ@4$Uh+D{yydnnYwS`xB(;ofAYY0)CA6(d*e*4jZ8%)I zI{CHDZ0uVKa=8#+fnWJM#VSGH{_tey?#P0S>DDpqnzuwOctbuq0$ywWltM<5zc8jb8Tr(u7rv?$12a^ej zYd~4##``6A@G>tVN8*s=+2kQ@mj$oH1(sVe1Pfd`al}~e(gB&HX)bBx*W(`P8k3F zSZ;LG(0HghYV*sZ$?hnyYXFIBoH#ZsssncY_h`u-9JmHz4R?taQcyC1eR(Q~+}k;2*lcVU=>sF9<6Oxvh;!B4`d(tFc*(R-F>j>$YW zISfNQE^18$Dd0vji^F{X#D~ZEN~W0BA>();29YLPR3@d#(v`j)TmRN^*ZATDHM{vz z*ew^Zl4&v3l(cGgF7fE-mh=(n(aoigThmqFRp(VB z_4EAiVE6Cu$idM2kVsJR5b?0`zvm&=5sNX65sZnkf-YP*n$I7EUPpEQ*Kc^u!NKdk z;I-6MXRXD>-oq8SyP!NO_Mls(SMt3-rJoEsGQYBnGTl8FHWm~X7Pd|+FXg{XYmHKk z3XkBYIHS%=t|{-zZ_A&|@68|E4_(&k=IVy-e2$`vX6@GRG6+Q*^1YE_a%DA2eCCBs z$s6KVg)IssWtB>b=Cv^J3q)3AI~he%@h9R9#q0>xR7t5~62;8&kMbjC4NsU%%If)6 z2|WII5PJ}L93`}iYZOijrx|p#dp96c zAoUQSOfDw#n4HoRKSKO-{Z01g-LcQjh(Ygc34^#Hzrq;9f@4TcfRMQ-5@5QTk?F#c zgjwN3?O1WNjV9!W2gv~}0(S`oqYU~1%$jKui#m~!O?scwv~oj|ds%}hx0yG@hGQ;6 z%Yu))fLTv`3=Idw@oy&#H8aRLy4F995n;n}ss?9Cr$M2+LATxeF-GR>p1J7KD%F(V zkd%LNg-{{Fb0;wT&@T`cC`QAAu9eNdmCesZDj^jh7mW%1m)VX~G7Lya!Uqa6up61I zOsKqOXr?RsL<$?JY51Uoh!}dHq^&|%$p9k zIX%?yO^57a=|Q?v0Vs>3D_wnz~uo)=dcI$8s!6t}7^C1X4 z4`TxK$y5X~3DT~+&NcS`u!%=P*C&zw{Hf8*Z~P}8g33S5Uy@fTr-@cs7}1uN-g{z& zf7@skmV3^@xN_rH(&3^6u1Ezxl>(~P-YpZs9o$LkY>$6aA=3pu8I;4KF+E~2KC=4RNa&;j zV50w+*RuV#Q`2SU<^Nd~{#VNIC-3=Z;C3b(NK3?DO9JZ&TpxR(>r8Rt$4UO+ zi;R({$^OlhWe!9)Bi$?UbKp5nNam!l|18hq9Qw!`PhPbH(m!*ZJ@m=1_BfSt{des& z;s~#%O7R5cc~%66F!SY~6^I1imTl+h?_z%)!AB0AqRl=3rvSvv*hkF>n=snqMyv}F zJk1OPz*~;~JYo5Z_NZHP9s?)B7$E2gEU2PT*+LD2RQ44IsHd_M6}_J{is=?DSxQY5Jf%7 z-a69|;j--$1i9}=M`7K@@NxbBbKX6Zk83Ii?x^)2$&sZ+#e!wmh8&)Bz~f#DcvnZg zwbK}$a=^O+m-xGi82$M3pBtq`=>z^ciH|=s|3fxmMUMcP_M3YmLQy1sRTJB04Asn0 zPky&v4W81VSKtcrPk!Xi+{L-AxbiX^u%+7{*-)GRtLS~@33K5#wsGJ#rn>^Cs=WO7 zarluv(2iT5{N#sn=Q*vr39D;*5}B^dUF`cm1NOY}lv4t#=lzDRdiI{SZ`|aEu6&-E zh9U+8Rf#^RhawiR@CFTgimleo#2JavpU?#cKL+*pzUM7FPbce&GZmr}4chPF=>^_Y z)6J1G8KN5un(s*kn#5y9p?NVMqD5iYMGS?z0MmzT3|?@VVMUo1lldg}mf|!aZ(qGq7uN)I98K|r)>PcWM#epUO`iwX8@lJWX^K?| zy`Cx^SBxlk{NAu57p;S6uuV@0ajD8Bf3CYho3z+!eu}!C%KSVTa@e79SFabGVl9RC zI-Hl{F6^f9tR%*G%CeF7$pU=LMNvFM<0|1>#0=CUPX=507-1P*qfTAj@4MBd0C>I@t{?}kfO|8Z18%(cPIgkkpQ0{< zF6oHWx~D}_WkmC@_ZzPwdd)G0NV6n5junZ*Qm?;O6RNLz@Cgt7Zh}Th6qBl8M_IrQ z(tKC@%RSb`Fz;9h_>-mn^1Q?!$p$gzPpLgPr<}eEpD!<6C=_%h_Z!Zm2vZ$`Cr>aG zTTN#zY0Ycxk~I-g36nUthb4R!8LAnbD8$Nb?h{9of4NXLxYo!2E^GgSOnNsy|EX$b zQeXKNM^_Ic6jN%225NlWRU+hkzUO&q+ucx{<;l6_N*It>gJU8vHrg=_m2{i#<@!ad zA{jbDkWZ%a_iHfvL?40dPu*~Pa{r!auNaQ~8YU^dB+Gx(2UV{uvC9`Mbx6JemPik~f7+A-v5&pGvqnS6%$;cg<0hdj1jln2~ycdVw*? zLaKJi-%h(scR_MYcUp%ig`z5aOnsdy6os!UV4zgqfx38wrCD-9eO}q~eUmxo*d`}w zG6RfxrKe)IIeFrwWGK3;rLuAztV|#72Eh};@NWoO($!tIOD2Hhv1jHOO=L5QmQgf= za(c-Tx!Z&rQ6F1aoh^>2C?x*N5F|mIU?d@&aB-Q+Ba`Y)r;KDTL?4X~U55VJcfLP& zhNpKmvY|Z!Jy4!U`bx7XoKM`fXC+4rQ%n9ohklYo_ixv4+au7$MilZhD595bBg;cj zgHV)q&6vn}OimH~W^Mz#ZSW^QCEH01h*gc(;HD`xJ+Kw^wbvxo&{AwIzd=LbRlv@ zT5T5zE($VJY{YZKYl;@8=36c-E4Ab3LBjKyXoInWjDH{U*6aBgq{k0b&?7VO*drS? zgS-4@`E83XGoN!34Sn!2^iRXEe4~{THNUteEbAn7;`k+35 z47US}aPG{8!Zne-jv1F7fqk^|g#`>#?<5A7E)iWy&W+KqudjI`R0YE88k7ipKWEf~I=q;$NFwGenFkm)T z=tF;CrsSs1W?P5J=C3QXD^{ycb)`y@r6kPZ-v|0FG3od$F;y{XV@sn;BTHi}!z`mL zV;B2s`#iTAx7KVLI7CKcY`3gzTGY`bBLcQHoC?%2M#BsT^eDzGB0#1vDhx1 z@6GMPnv`Dxp0b{zn$$o*gb}lShg;Vd7ni(t5l@v($}apa@-AYln62ohQLC}Fee7FF zm#FuY_X2l*E^;r4P*Uym8(4g>)5Dq3MQAa7|#@j~INuz-&L6@U^jln5wS zI)3{^bA!d#z}JB3sG|d>yE=EU(psJ<(#2hVAipFn^P5vQ=BusEIF#&S>sr-hu}ZhA zjU(A1yb(+0uT8y*y~|DDN)#Mc9i(*iH!yiIF4cXlW;~t=k15_IxgOHo06#GRiMY=% zMGNmUdX+C{PK{Y#C8^x1VoY9sHyjP_PbOXVuVe2%T9YfDpK(lHB0h7TgC zB`JSyd~WDxcvX4PxGZ*Ub!C-5bzOO7nO}Pye?@a1eGPxXyKH`id?DWY0wdvy_65F< zKBqWzKXwozLb5v5#p}IB8ktAH0B%6;tpr#kHyB0@U%3ZlV}a2 zj`G;@FCLJ-*VItBJ~4QDOg;bR+7qf83%Nr;MTl*tyFr%axWVK;j47(vcO6aCCMPoU zxTeP;{rk-8pQ2=+wWPFh6xOy0Y6~*<{6I~2&8TsSpgcLeRP&j>T_HgRYMFCpg*UF| ziO_Mo$^Vw7A^qA@@0B9*mT|5rP?hTQ>O%oS=5y$S;$!xM>cKqmea($udh^C_&T z3zcJ)U6o6fJ(tP4k-JbM=)wAnJFI*FGIQZYKA}j6>|faec3D74PCPzSoT>K^tNKA8{44?f|!?&@yqS;}afVM3}Oc_1qJ4%+sAlIkJDe}@yXfZu{VMK}6D`atd{ zcK3IC*1uu#ezlge)2}_4%sHW=DPN@rdR$Y`Mt<@t{Z*3Z(F7V6dT@SYpu`&!7$RsH4k0T!xV?UT<-@6{r?Y(W@Y7q5bT;D%I)j_x*sX?=R|+!dX~A~+a~GZ>yh%y0_BGFgny@ZZg$;>(Kfg?HqV&pIW}I`wWqgaV#jPk z*9c!*@tQW}oIwJ|J(OZhx_);AfBN|Z_5}I_4*PQp))VfX)|s}M=-Kr;Vmqy;qNmB% z3VaLF656s#vx(r@(%J|(;%ak`vEI7zy8gO(J<}@sg%=|?v)jbMJN5mXl(@o~u9Rer z!@`slT9Uk$@aN4QbV$#}HjXt-GweDn&bKXa?r+>bVSUxQmwH&bS$ZnA)wY2Qp4-gU z9L+!6QP)R|>%pwPt$DNfviPw0S@bw+zinlA9?#J{vps`86FH-Cf++e5^;C6Nq5J7| z*KD)W!j6Lv`GIZ&wDDNKr-LPW&!I=?UyD}5J0mB9FoUIeEBTEFDVS5oFTasUSxZ|B zTa#`G`udRqdhp^AH01J}1~Ti)T$My=9^cFF_4Yf8k=joHbtDdfT1G@^5n=MQk_q%t z1>=J|GF(3=v(M-pWqTmxMNz;B9LR7%Qlbbm=81n#4JS<$F|o&s2^*Uidv`F&37&wk z#v~|yLH9oSKI#141g)-#v7ex<4lnHG%!!a+M$APU?Us4HUZ{q1q3`5IcS(I9Ibo+u z4l5c#biVVc4gzotZi>A2TfrIDrA!bso#bB55N(vb-K)A<0A!vRV0Fg1lW`UaT64=< zbA%qk?%7`l#)XnKrMh^f7OUnlPn1p~9*AET#`)0hUBW?Qafd;rQ`tk&E3u2*#|SqbfS_!CxEDC3sq*lfeS<#DzWi~%TFymkrQlrgk<=~0 zW7PAY+vJXwS|(FIkz9&wEWRk=V3c7L%AlZDRHdR^W|90X-YDT=6zqWQz~un+K)@jH zw)58KHpf=lMdU^JMfruF?I$i=){u)2YpFY^6kJ+-7e-t7MzWR0AMCOYDNc-3Ojk-q z8vTItXv9=pRk+1IFu*MPz4BQA4Rq75Ca5olcA|GdXS3&u>$RPW9qgTq9gUrh9l*{N zeiHww;Hdz06l175vPhVCc>K&ODc(Vt$VZ^fQ;moHleYk!cFMYsbi$r2H zlRn}KuVbuVer!4t0;obUNj{L0Gm_Uyr#hN!A3E+NZbto89_fy#Q)5LE0w8uJ1GrFp zL=0KHq?1isT*GcXm>DmQr`NQg_x;clJ_$?rXm8X}%V+ z*@@cg&FT+;9SGo#fc8Q`{p6&67f^p5YrfuTzK&_OHc)>yR(~#QzFxA~(JSf|RL?*w zI`wz4s*t*3Fb{X+^3crWy?Tq9wo~RwoT+;TSrMPwW3CO#9HAMebEWq16`wL(AiZF| z4_AzsokY1^@$e%*M#Gc8a~sCpWvtIw!(Q(kyO6Zp;*cepwR?kX3Tpm{Uz=+FNMECA{)k=cTgTaHj9trH_Z+xbTE{7yQRD>Uu3SdX zZpad>TC0k!sIS2K6J%`mq6lZ=1_>#%sv8?nSU*vZ%s!_$r-dfCHi4EC-I#vTYrg7; z0wLy)-0P|ncU@YouuO&p2LqYV+muU6JPU*E_Lfe`jI0)N{)Hm(>>hAE?Arq7<(}A+ zYWHh!iuSp^HDQ8Y8Bn(^c!7K&VF7;QZ#Wo9DL;BaX^DH}h}RUR%iP-}gmdtSX(?sx z7Q3X4-$dVpYTI^E&+t^0tPt0{(9#jQrns&-WnpG1*K#p*@y8O}jw5zWX5G+6t^dN_ z^5v%N{dvJBmsYZN^eXz+>VV_G z-&XcTlc+R1v{WcTzUtJEC3n>{_cTZfpKX#thF>As2w$(NW@=dqS?(+7N`Ap9EvtEH zo2w3>SZgZ9hTa|`s2a&`AI~vN*=RkOlpsnn|opbWqc{h zrrUYz`5RH$?P>$%y}hx^amsY)^yqZybn5i#@Om(E4MC)A+SKa+Cse?$J5Q7Ij+~3iOIoeU3$F9AJD-c(N@@E5r$cR1S4`M4~RduhAm)egRg zZkqsR6|(V@alq=&3r&k$W|1~2irLF0Vl!Cdfz<<5z6&TSl{Q(ke2szvp1$=A#!S(Vg4}tyC))a$ zEB7M&`BOPdW=lY_BFuW`)reJz)d^L#ii}0gvuuZX%Ncf)Cew_DwR-B+3st2H9*aw1Nbax`wvx7)A-PCHi`J)k0=jOwg_TyoPk=ul!d{KQtMF z2oD|yn7ZX5*Ichz@d|Z40$$09AndhUBa6t#V&uq46^%wT6sU z&5LYDc`F%?lBUv(g|&I=(+kt3y4SW*xx0lMQy6R;^T4-Gekx1h(=M=6W2$JR%%jwOqQ&DqVx&6!4%wFd0fwpGasfJIWH+FIVl z!Xr8^26#kNINxB=pwZya;L#w-AnIV!pw3>fj0qM~Cw(V#B>ETr*N6J(naJ0dAI2om zUE*Q5*O8xL7jc{VoW97r5R>&rIeirM@)e|4>8e$@r|~1LOzoFp5Qg_s=I3I>)G#)# zAA+5ImaEcqdN6y>_+m{Aei6_u!y!vg&(%Sj{+ zgMUqzRxh-d4*>C+Y$Bf1n?>9O z)^F81&Y)hFS@v>%R--6mivNu3hW?A*4)@C!j~0YH8|*auyI@aPk65=@PwO^r_gMF< z_K$0FT2S*}%-^fP{=Gmj>q*>x&^D|7?M&bdy$t#9b%0#Yr8aCe$uji$@5k?Nz8~G6 z+uyAJutH${`q!esx9>XO)8-oUTJ3sk+i6?m+HH{ZJE-(eK=w~pvMIAy^Hk;>6U6^c z1-$(7)W&QR=>JYN`OoD$W}ATjcdCD1evS!hs^fp7^14d>q%yS0b4f&C=Jl5W>BxpH z2VDe1);j z#E}}?d1Gy-9<6yKtA=n#P$Ry5KH`TyTGA?uWS)p6aI5uu9M>;BkRV3wPB>boBy!IsC@}N?FL-oFcr-&*# zxc1OR*(@*dfT9G+>Q4;e^kk1RvTXxnUYs0t=AhvFm*icH@46^+8o9E-Cg2HDHi;-} z^*2rJHioM~UxX)o8*9%t3t$2RL0y z6B)6y!ec=v`Y|VixBeL`i9M1JNhgnyBeE^!mrNKgL10rDT4ZM9`=azF_LT2f?+7BVgwtXZ@5za5Y15^C{G*Uz`;5F*tOiYVfk|j*1zH1jCswu6*E7u(C|&q)+l;K zA7+yK?J_Xq>)FZ%W+quK8P%Zm!N4~5vM#VvMO5spuf2oNozp#?zjrH83XbUAgZ~d$ znp@Jmj@?x)jZNkPa#Q{ztBnC$5l=8)CoO zZ}oq{Yi^x!(1j`duHt+w%tf+|vU%1$46zyn?kTI8YEW!O)9y=Nmjy4r+rpV~5hTomi zZp-fH@)GuOhLiRbO1!|f={21-*+!KgS1OHxH$jiNHGMMz)_2LDMcQ5VAKx317M@v_ z%BvPJHb+}$io)^y0Uq;_l);=hDo7>4l#!h9FJk&3H!v4ARQgh7Ut^mqU5vF?kgel4 z&H&A*A-SPPd4*U}q7wO7(Sr{_NxOok5O&obkS8&6kA1dzmS8qGIGCa`IGC|=Pf;Cy z>8FjxiGzkxx@L@EKD-G(|33-?Xxpr7EI=}+uq#rcJq3GeVW}yF`xL}^rh;on8+a$i;~&((Y59EJao14o~4AWVhpJ| z@=^H7aE=bcGZk#acz?lgi2ftNS3{Zm(36-30di z=v$pPqPN#?(ss)+kMeapm7Pbe&px-WwROO`k@oG^EBcn#yGDqS;q}YJwq8m=R04;K zGOPpC)a4N&^+*qk#TMs*l!w`?V^em^_9g0Gfc(y))5DeqYQ#Ij*FoCu>F(4PY*&P%JKLKo#r|w?iUw`~<)bz(Hz7;q~eQHS&Qo!7|(hpXtJ<%^`xrnxqV^ zfd5;V;TFrqr=8z5+EX6_7|RhLH2z0LA6`XpG5R-Tj6L&e*rmJVMbtl=*;K(xAd=(|Q;Sezj@l`X3j(ZZqGlYaf2H2TbPP9V4{*R_3K0 zGq;9a<_R4`x&~@yD;@uK4dT*80K)S0jAo14LtqOG$>3!0)E(ouhF9ib9;37Zp}T{Q z>0CoI^OBC4T*J7u;S{}*^?H-=e+>zT4^k#W>(Rl8=`1K?F9tVgTPTAs20ZBgSf*tT zl+c!2reuzy(xF&pZw#@}Yg^`W^ao-(FM~P;Y-l?z=gH$!#U~1n`~rQl<4gR`Z>saSTk>h@E4!4dCQQ*Z)Z0F@+%IWUUYESoIZ+@G;D-ipQ+YWC9Ygy5k^5YssI>vdQt#%TT^&M^VEW< z)ci`sqgNLkHBJ#YjIE)UOpH|+JJpY+0r9WmU`K`atM=oh3$S8QhremB!BYBW_V#(%Shp ziLMf0hl39EZXsXd-4(fLv|_7`E~90S z25Xp|GgQ^!*|lIhs8t`wHFY~GZgsWf1408N14hNNGDXJn^`xsv*rC({Rl0xa%F*P+Nehwc zfV2d$x&k$o%kt(Fj>vDJ1Op+v;x;+Wvg@RmNKyX&q=cfu^dJNfzW8Xpg3iHz;0efs zF>*7F@quigxpBwDufaUJ{>}p82y^{dHGkWQ6+>A1)poIOGFks{!QqBT^&9O%-y}4X zWX8XY;v103i~NG?>qn#G5r?nq=d9r`hdb*hu8}xLcN0pFEL=_ImQ$!19OT@{8M!^-xlj12x9S#a@ z)mqBdm2k+U;*Cb34-#$#U5ec0MdSlY5foCOn3oE6Uiq94#P8A*6TIDt>F6CfLh32c~<4#Q;(p`BzR69yN^E}Hu zi#&k{YF^S_@?NrDie55a3R`7a!|t`gltg19=q30L`62evT=e3^!{oJz=6}+FA@ zL@RucaeVuvY%mI?xFV1$!imuagn|f!0`&P2_t8A`f{MUh3cw0~W9)@K$%@2djNd-Q zOK3V_(FmKZkGn)=tkrPSKF2M<<*(--?%1s1seRO23KuCZlUpW%R9T4@!9p1mdyKfj zoEwwgRR2OzxiXV!Mzc&aO=C?{SH_Q2yoq8%^*%F0MwN+NLzTM16>oB;_`sQEMjQ!g z#5s9mQ^to>Vu`Xsjk%JO#d{MlCW2I@RFR2#L&>^qmkO1I_L=sD_PO>YEMqQXE>kWO zF0)SKPSZ;!DS0jh{sh^B_;6Vn_ECN|Qe5Oh1bJiyF(&DWdAn24huG7c*AhI_c#I-v z)4);LuzC6hK?`ZMd6)(vY}uiCG6xt1StfbF0)K<-g*?fE#Dk3AJj6q2YJOn}8_?e= zQ6Xzp+%(T|3UK)Ak09-06jdv; zm}WN1GSf2FGIgu}SjD?2c2plTGpbj)$aPd{E8Lj2G;ykTTjjf`0lG~qJLWabtQuh1 zg_W`?0?8XZR(URh9}^s9IVv*dsExJElp3t+ts1WCuNuHtVOOJ8rB7N|}W z9n4yPZzNg@H5GBpW1mSn9JPvVG+Zh^We44ZzUl(Xh3=a(=jU9*HbE6mQS7T6%34`k zn_8V(pMdm);2T04BpXH>s2fTf9hV|mRW!3nr(;0&Xwj;8 zFZD0pFWIfUt0mYIp@%(JP42v@Q`CpCS0*51w^&!+)*S9>)I-s$-ABQvs#lp;HeRbY zb)gPMj!kO5$trJ~apK`Il7__6OoTnOd+oEduuRt!I%kp zMXp1Ah~qRDyEw@)d26C&cG}6&J@hNl2H(>h-#sZn^6vguMgi)HfosHOcGEGoYZO<0 z)QQ|{dS`ysiP~$=H*~0917OSEXx2YWvVWuajdf$N@{LMc6f-blsQ$7DgyBodS)$cO zV-Dv@xCeab53?Yli~c?UOW`q?Mi&PQ>M?@ALEimqXbi(!b0&SH+J;J`5&;-0pl#uvcp{(X6vh ze~I=K9yF-8S8}uNY|_rWiGeE~UD7RYj-ctBYK>@;D}fR>)}P8MH!5#Y%D|MWDsE8- zBL_@|V${Z9jz}REmn&46Yd0CG*HvY)NNtp8EA*I)IqA1IY^Bvmu@rYI6sqf2hfqj$ z75^y2n=3Y1?@u!nSDDK-S*bT%rL{@NyDN9uY}ePMt4d>;SUc3X z>wFn@*X3f+O0F7bIpny@6VN5Ak5?Y0Ob)1)Mj6!gBcD*Y%XL|4H{7JPN^u%@JLJ2o zd6{>&>}1qRvzmZK8J5*1YlNWbrfLqTpGFBAFwmh&Co(8$oL9l1qDo{I3o00!HAAod zr8Y>3m`FBOZm?OauToR4#!R)As4>=gFl?*KR;R99Ny(DPF_x#GOI4q!JXW5ZP%W!C zXjo5 z4go@d5P}B}9wZPF+}$O(LjnYM1|1|=2<|R}4(=9QLU4DNAj9BcaJ`-Hee0f6f7M_2 z{NMfS+~S-OTJ>`&n!4b2ax;)b{QZoRffCTl-h6>>Jz`nh(6sMQ^^{ zC3sH=*+OdA=8P7#vgP>g7!GQejos#T_|28)OAcJlrNCjW!z-VTsxKDM_J5qS-voLO z2w6iK*ygqN_s$h>>b+;%?1if#bEEr2=gc<|cO&;Z(L5OBbdm4SwqKFO2RP1=QAm&B zIIHtmk)1`-OPAy>kHdFdPkEn^(?n`T%J$Zpj8v_;A85O@IJUU7IJdZw@d)t))N0 zcn-;;ltOC8bbhfo8!L6m@)8#e!yTVwu$u?f^ynPfIMwqlW@G>r{UFX`yuZA*(m_i6 zuyo9kS)dLUDNOHQDM9=Y0f<~g9HIshhA2U-Tx|{nGi4Zz7{b0d&+%>pSweWtGY}(m zuu$jaM);EJA>T!Y^avg-1<~cP)#A9qOKE_sm0i-UvE8K~80N&znl`wB(PUhXp%qcG zGQDZ#QrFC9uv{)Qn`Pa7Hoyr_bscUb)UPloDd#S4D0eHrC`X<}o0Xnrm^Ggzn$?vNa$&*tj= zVg)6AA6!aKb5OJEv2_M7iMkCLtd~2^Hm5C>9lE*|G%qg0C_qu)jT#x2Cl7fq{BP>O z(|0|0Gj}6*E8c7OYxg_%oA>+ozwUS2+=M+&1SK<7l^dnERXjixalPxmJ-RXj3kKBo zEWa=`I>U0=1QO~i*38)c=~eJTd_^ksJUWt z_FxZzbuHyp;T6|rxtea@d9l#23*G?lfnney{$uZB?^Ev+?{n|p-e=1)V@XS zOKgaeTfX-GqvM;~PrhA7TNP*AmuYvScWk$8cY^mm57E9;!iTWC_xGi~Z*1 zTmE~&hwO)!#izZu1otGqt?m7*yY?4uKxS0$d(nq)4+*{#!Uqrp+ojQs)}8&W{oT>+ z(H+`7_I=d7^8M&N+kM47_yI3%l&~t_hL_nyqcoDU>iJCX*Lf7ZpEK21Ht%oJy*t}X z!E-*Y-^f4r>SSho`jaensJx1FpRoDIVO8)xJ9r?oCTX7&JSc?nst}k)H_r>XMw5Rs zs*2m^;O}LvteDq0$GS=M?rk&2p2OakKF7OBx$E-zd^BGm;*<6I1IcUbzQ@I1SU+O$ zJZ=-=iGHe%YK4sDx7~s02Paqb-;%*kmX|C_+z! zP=(OiP}-gxA}e>^epIRC(58q-)etop!v~>wcRIYqDaDw1Lh3)<3F{>4OzO-87?rPi zNXW2HI#WJ!eSfL{yd0I=U#~M`&G7iGJDC7hCK_A7Z0F*d_)`pmz)*3Ar|9cc?<9g* zsIRAwG*UwKp;eo&35<`C^Rx%HLZFFGLCojk3{;JnyyB_JF^_^Sbk;d1y zz_zc4;>zo{4l3U{^eGa9G(H*3;kyQUuRHMIlw-_(CG8qshpiK>C#`2X_`1IqAfdoU ztfx3|wY)TZUJ=CIrMI4OYQAB9z7fC1effotQKWj#glV zLyUSJpDK}Mc&)?&HF-?AjJ@frcVxt23KCH2nwYCTTy+|lJk)J6Jh9)@ zC9P<%Vz&DbePMlrGRk?v@9>Eu!lf_!6lh6x!dawes7YhW`jkxBoL=%qrb~^`B*pCY z*>3s;e1BY?9Kaj+gEuyp7ZdhNJ90x+pHr)s)9H;q>1?NqW9!l*?x6@ryd`|@!C`0l zC5(mjk1ujbN2Z%C#Pk*wF+rG!Y4gQ%Ec4!o~-8Tu!;JUj!JVR{eTOCT{E= z9zG7_O(ZZe(PtqjiJbmPV)CY{UR%19d4`nq8&+?RFCoQ;i8J-%K@SudB#V%74T z&;DyyT>dbF?s8-9s^&QpeO$Kir0&6A+UeiaK70<38t$&H`Z?!h^QInWG4!DO+&H*u zW6pA4z?HZ;a=C}%*N2u@hGfATGGtM4j(m0@&A)8Y!wP;)|88AHVS?tEMt+s;_nF`h>@osJb(D}OdPS=u7nxLP{F{*UhxOJ!zg_u>@$XH3D>?*UI;025wP$X>VYFDi68 z%-El@JR!8dX;bpz67!h*=^IU%bTUfix#;y`ZTlku-ySz_G?`K)9Yd^I|NN$x6Jukn zzOo&CLtJzJ-KNS3tw$mdIzne3>(<{JPpgs4B%6?5`6rxRVIc7&&%a2!m>O`$D0Aim z+^nJzb+=+R&SVnVRyjo|RL!{v_4_MsaG-BYnqXH@<2=o+f!+C2qAjy12S)(-LV#wv zKh5HR^pFfljgakt_3EX49G^r$5{8*Yy^RHch242F|0qh&M-M;|rex6bNfH2fK-bct zVTw;KfDqR>Z*oXRknA4;w5Idl&7q_@*GTiYU00!wWcb(w9sJoJ9=|lt_y;Tzy!A-v zpqTq(K_gzF4v*V8$PRldbm&PBE0f6>_VT$zyz^?m0=b8ns;Mm@& zM*6$ZpQ}p)6tMnvR_-e|2NOWy;g6l%f3%D?&7vCL>p7V>{Q=GfYlJ**TnMACGCmAjeE9Dd9|WF-g0Z?=pZqdJcC7IGJ}a_h{pyhO#RbW?|4+@g4~?^r zVnlEy{Jm(7NokEf3Z0a7*vCBfLzT(y5ZmPUTcwhG92RYaaZ7j7+Hn+v>qjS3)SBW`#2I z%9s9lG+NiMuCD_1o}>s*JNQ;=%|6=G@2t-r^`6l3#oU)$rM08C>kG!Hb8IO0kMYXi zYJNl4dU^Bw4+zkM2%IoO)1fp_IE9<4HrGuk=0IiEzwA&@IIk@`+m?UTU!1nEkj> zR*(e_Q#=aQm>aOx_BAp0b!fH|zBIb}o0cQDKCF{30vHf%v360!_~TRlb!GGH0RbND z{vU`w0lv{#*nkP*dyBfEi=ly`iJ`oqo}sj%mZANM$cn>?_KL)c`ijkp*NWuWC>0fi~0zb=2hs#5A2Yd!^o~AcNOEA>(546E(e3@Vv`8!{x6dn|R=zw2ci?tVKJrBgL>hbq zLArnT?NQE`msw;l(9|E{evuR5e1$H9M1rLF#Y_YEe!^Y+E_vRx486JFyTLI^7_|RlZ(a&NH4VRK) z0*(LpD=97>QJ>ZYIOsFQ0Ab@W<>q6~pp!MtSJY#nD zCdyB#H+#}?2Smn49{m41{5`6aL`AC_?Bzu)&ko&(YUZ~&e4S9YOana0CZ3eaLwa}R zJI#yXbXiqBDJ8c4!B<65N=e!!RfWzHIZTbJ{ru}ERfQlpJG0a$j-HQK+U%NNHH&Nthe+m_=!&kgEYEyKLu3k%+c@TpFh0`67N!34}8m-PQdy!Dag7@5qKpx zau39RYDq;iL_~-=7?{vS@~O2_c8+QPg)8PwU_ckn`gaF89-4F_R&=c(Qs5;%^Z0{1 zwE&SJx_uCKm-%|hF*0n8*qtjgY=g%y?mJGy28F=4-ea*A6t>=yW8D@c`<}&Pr53cK z-r!>uug6gvKyXuAc*T0!<@2^E%5|VZv`@t9dekNNEf!W)d1mEr~?iawd9`)(>SP->?+xX z66&nQxYMB|62m!MDg}koQ*0!-5ux-Fj^m{kqO~l#c($Rg5;wpLTG5Ue=uH!zU}#&& zO82*9<`H~f3Jv2bZ9n{PQW6_EjN{=JhPAZ11h(JmCBZr3;~_ixz`HYn;I~Z4iX3cq z>2#_QLRhFHI~Dy;sVakg9JHV8!1}&~J}VGd97@_f{EN%6;Jfq^8wGAuC_}g7?^1Ws z78XN1`%t&;n_o1)i-3|yZ`$yLL)$}EX}<+B_s4rtB;i&`P>stC;TCi=pv#}oO3L`T zi?_U4!J`aS?uG$xuVt5_w=6yczJROZnQT3+mcRT{bVhc$ecUM8*CDbPbab&!vI%*b z6R#{2Yi0T91Y>>rqfOP{QH98x0q=~T`%_KTs%hqv$Yho1h+?h#Gk{k?#S?nTJbg>( zDWWeiG#{f#(<+fKU&vBBmElcnq8#)8B(+51%h=Ij$C~$-Y>E%Wn90=SH>&E($;cL| zSS0~u8B2w~a-5aq)lEFHtf^I8U_6L9mk-X%oj|wL=VLaAW|g1KOPe5vx1Gv(GPOn< z${*!LP1sLx6H{*ty!#BXCw*6?Ks7lq^sZot0dw%gRI*xCC#Y0clfgQ^u5aP9LABxh z7aMIZ`m}gO8q{hVo$_Z%IPX-=;^#k8=zJiIBN&h~-Ku5+A{#|#Sghk*20Tsgs;TA+ zZNvzZh6e~u2dg>fp*GU>Z2Ykq1FWXA)%^3h`#=q6k*BONvd8H0FYqwL3TmX54>N=hjX0JHkDV#;IID?f#0M ziD;0(scebGZNU4aQb5^|mMuZ6uVl*wU`vFx82ks9M)s=KOR4R(QB1{P!)EgdGEiSk z!H2OuW_1v<$tL61qPg>B-vQLqZ%EH`C2*}@u8aR#a?+LjnF0a!`BxH(gSK+K_|L@7$`n! zZAC8#v=Xk0tPABzRSRpGY6gl8kH#$Bv8b+F3{99=}PltN9pxM13OSMn^>)1WnfMT4?1YTA5P{w(6!@Gj3sr9F<3 zHfo64StdL_mPu7vS2i?H_UjNsSpU1~*ix#!e){T!{a4NXLQc_SRK5L-d0&QTuW02$ zWl@XhhV$Z1V?F_NGiv#MjOx@<8q$8k>WqDAa6gh$G8qj+zok>8KCM=ti&NMV9d@6| zNq7sbeINKF#EWW`laVBoUOq0jlS4H^E_YTNAeGF#P4!Z&f-0yL6^&0>r*f2~K38mj zD!(rz9uK#Ma=cIV7>+g5sL7t6*{4D!Dd;Icw?5(cLt+Vn>Z%o3PSsj0a2li<4u3Jz zeh*EVQn23U2umdxZZeavDd8O>vmW6{N+lg`-IfK`d1s*(9t$kCk%W_SbxdW3*3+uG zx`P&ox}OX0Z1d}-^eSv8>aF-|mluS9usR9;@{EZQ3s{}}g2usDSH0!}!KqA((K@XK zy@P;rV#YB|>%H2D1wz~Adili?^0DXEy|r-*mOuq|mF66SS%5YIa6n8BQqEPuxvjH8 zmPWNlP59)>N%@20pZJQD@+bF7`Q)VcUK+HOYimJErlxmxT@;%%4T8({W(!ECB6fOQ z)S8Ha>JzdJ#fxLMd*`6wCcNcFAZ2L@cua85(1p@7Qb-(9Hafi_<7X$rT}nEsxC?c0 zZjxLMwKHhQUz{f2iF7ds2qO`PhCnXY@zy=HQvvTpA?YZ1zGs4AMZ+$mV43;p)wQvA zN}H-tZpAD&T0Q z$|4?#^j-#wDPZLz=Z7Z?9WPI?etvx?o}bl5kkOdMlW0h_j$7r0*T%4KlZHin?vXQz zs9Kpbwc&Jq*&N~BBf9a;af#=1I{OG|Qg}%Z7C@sIb+-^;&m^q~Z|FhWsQEp8`RP~k zJB4|uKAs)5LSDZ`b(#P)i_wgUBO!S}Q3H4|1B&LS%yv1>lCKrTp(>Losvm!)R4ee( z57BZKDR{`F(8*cEBsPmA%1uJ_}TFFq|_7mrt z#$lkg1^Y!>@KEkHy7Q8Nwc%T~wArDwZSuSh8%{N|g`s4`@Xzgc&iRc!`u2A38dCX( zmbZlvSsvX2cA4)+lVQX1+Zu?k9*ZsJLL89f(P6D^Jw(9O{H@h}r2`9bqK$kxYQqb{ z3FF$iHx%+?xHb5?ax7bkO!8&Zk>V zeaD+pU@_FjsK$Q5ZU5$+=B5Z(#8{}(E;W2NSYrp2YoJU&$~qV!k;()*m%lk94RIp zlDnj`Rp`ROlS*zIsU#hhyUM=#(nW#iSENp_zsY>n_8e%R=bT(RQmr>=W5E&T4)Stt z;l*K?O@VLns}#%?IapgNzh-!hP@5Okbm<(FI&<;qr5}v2npZe?@a~g|W2BRr ze|^80ve%sv7zZNBa4qO12KA%|jo_L$)(q(E**I|VFQ#XVP?)zn_wnwgJM?7KjG)4* zoreKdgySK9RC>V(CaexIai{bD`Gxt$79Y~I!nD<_z3vc_a|AU1GK>LmdE)DJ4h)oLsm(Acwb z;A~#d&nTzRYPas=+)Z`(X;1^Clc}~Iu7fW)9yCYl7nEbp*6od)?Obnr=DrA(|E%hT zk>4HfKcQ+iAbVB#HbI&|C0`v?LvdOqLLGBj$wj4g>Jg_xgi72L2dDHKRpu$aI>`f7 zG@t~Wlz}Sul%T3ef|`cHXg2mXqhIXDX^u=wCe>>w;2@Goq zTOl}VavN;k6FjB>kG3SOkRG*O^xypQzR16HZ(}iv#74+^GeK6&&s2mKdM{7Bf403d z%CG3rio$nSZY5f=KFYWlzZt&S7WdLOf<_&QdmBT#3eHlzl^~-;=UZ2yUiobpMs*b< zvpd$m>u#F7THBCTEA5B4;c4f?SA^coZ7!>c_Ootl{O1{0tlr#h;MKSzAb+s(Z^W(6 zJ(=)!(zS+9>*{X7Z7t+C>?Z8)^SzvJMElC>ru~`QbkxxB9+N$dUA&aeG(A zS=yaa`zYl(>?-Uw{~p7)u6<;62PjVqltpg6M|!9P>cPSx=c89dcg*)L4~f3BzH7qg zkSn%3Zh(6c_we&UsbEZiFKi^6U01HeLeMs!F%?P-a9W{*J9155%L~$WG=abi=*^C( zXCOsE!49!!reTg294qh3%!Jv3?9I;G3~8eAd=Tp2tkGp9xAE4~M}i7b<8h}Pg3@dg z%%^;+o1(atOmmkwYf%+Z8d$ zVjsh`zy_guA|v~)cW8fn_m(^vljVu#<2`_`VYl|mfs6-J|B2n>3%`O6`8C00+)dOP ze_m0R*I32=*IAr0sPI>KL)e69gZ>GfsUN*78Rtm$pSq&m_y=^xthqZd@!+Lnv!ZGR zkaiyYi+h19fNh9sAAsEnTeCi<=|=w?SRLd4QLB<0$ba=b5|trfva@l`*n#dl#S+Hh z6Kwz9&YHE)$Mo)$UKnjCtKy7QhOe39@w&t&qM7orb;Q-bJ!j9p{oq*0qE1|lJ{_DY zR+b(4!L5*u<0T1tL@-qBefHIuss(2)&cgG9py%QY*@!WX9j?ok zs`1Htjs)5TN=AnThyD1xKH#AEU1$m44$CdD`G@y<=dp~tfB-=z`e<-cSIK(Bv8y|q z*GnOENN`10!+P+s^Cjmk&bq`q>iL+ZrxaAwrrj^Aqy=I=(h@R;$4d;*XvFB|y#lxz zm_}diyDruXj^!@}V{z9dtEqW$Sg0cksjt6rib?J~#p{p4mmZ)_h)I?4&SRV)fqw%@ zUsDIf#PqqFGQGn~iDHq|q#*@x>SM zsd`UA-`AZi1`T91FHY8l`dOMSBrE-kq#Nzu#~;^qoXkQW-1(9**Z4F%A^T6gcN@JbT9iL`@PkB1M!l zIL?{(syK8vcjh%gey#$CurAq~Fik1zoU?JLg>@~>0{KDMb1CVZ4ZuOA01|4#H;Ay4 zXvhVR{{YAu0-gk|5keA>+=}t2mkfzGgOOW3$1ibcOnQ<9w?j}(s*XPt%{vWCJ!nipFr97GPiJg93}7e?#{K z&81ODK9B@k+Y^QI4;T%}M-vCG`kb!n^dlo6$O9*R$p8qJA^8j`AK!JF`uC&6q0{3j z&?hUr{Xg8`8~f@6wO{&a9)6KXaSR_21}VA_!{ocg=5cwXxlG5;@;8@^M#npRvia?k!+H<6b$2`w&<=15V zcYqR@Dwl5e825)Sk1J5sAY{R?b|j@o4}@((=oJsm%09Bcy?hY&l#q*Pr&y;sF@T6710%K6=@XJ6=4+(7ugnN6bTmH z6^R$+7U32Bo|>Nun%bJGn;M?Vn7W(Fotm5qo7$Udp6Z>lFR~{K{IO-~bV(LZv;CS! zH!@{o^OEP25=Fr`wSl5Fb?054h;%|F{(`W{LE^P%&OJPF>6Rm8<}twB7G~q<%8Qn6 zGC~ZCb^g%^6L2)-IkIH5Y^g1+P3K@yOohr#7U)bCa_~jS4k|M%G0T@Il*pDSTgzE1 z?#b*a?a7lWkjj!Or^%(srYY;m=_xMCEGjL^^DFSn@+&vXH7kN;z)E1nn>DBJ#7j1I ztVA$e{aEYGg+>ayXwnTrC;9JNOH6ie8vGWAY&Tq;z~Aqds19Gd`IEv%oQMFPF6SY= zTX6HJ;IB+4w(qk`{D(9bq!(|J2iyc62L~qg@Gv+td=IV%Z-%46d*SBrBse$x0YA;Dvfw)C{&TG)l;%LeZ1?T*rI8OR*^Q_OS&0x+~c9vLcAhiAJQ-Y z5N#3X?!hg1E4)XcZiC=8L4=_P<*H-b;3ex#^U^3J_~>qR6iJ2362hSRBE~0^s_q;4 zoxf8IZhSDV3~#Zhcb|PW$F<3(@|cn61NxQpW!_hEyM37z}WBBoWK*2|*6Jh-Dg!YS5*5g8y;xA9K za4a6D`VnRkSRgO>JOiRzAIa z-(kGgj+FSwmrxtymiHs^G0bnP!|0LbBj0DGDEHKr7?<)LR%>j?)?Xe7wJ~8M_}6s5 zQ=lQ{90YwxP^4`1*Pus1&$GsmPQfA;k1-TQfEEsb#5`{JQr5Bhq#nr^ZSMK4!AG>?i!T`+t7xuB z50B=sZpA-hA4h#@?GS!)j`V;shkdKI_UL%@OF+ke`s#Rkyox04=Zi{)e9!4XcFEm= zzP9?9!Os`%w*Mjywa3pFJN?N$vcr?hs1BXAcC-TUmWB<{^!rJk6)+G z|Kf9Z%<$%?(-+~#+mGAnmtVuB9#)sXp>i8{Mrb?G5H9`S2<6h@`|aOxFzveiNvqbR zSpKhsr*Z%0<9+8l*Nk|{KYBg3am2e}())g6Hcn?$;T2C$U^lH@U#1AgJYG`tS|A-O zZFh(XxFzbsd-cNm!sGnsjomDhh6qP7bs#mq9ArZqH(e8rBsf_(W?=h**D{@ z4LMrezTwgB_Zgo@(mj&Qh0s13HifemFas}fq2*BP9o?qL@&eKwsiqJ+s2=c27hzYx zzoP`i-$TJWhD}k21!%wv-Zu(ptDeROS%T@Q5Ax(^9Ah$3W4Wg<1(lS?;!g1e6-UQv zPRRt7*~Y?7amyA8{Uew-Ni`}}Q2#eKIE#3HAK}_&$~-sfO9ToR?wrg=8oz%QC@$a5 zG5e<({r5n7UR?6!PNrBq!&Ts$#{>-!C@K{-iFZmXD5*U8{**;fdUO)=l)6=-5zI%ivDkbD!QtF^$rmtJ)7U5`A8EILCY08Cu9820>yjZOXvS-M*lU?xhsM~k&y*> z7Tg&!4CDPEj10Mgad>U;NY;Be3t!quwliD+@HAy%!l|2*S+nKg@0!xfvzXybO{wMC z)^NV2OuH;nIDJ!!UA7*at106!iyzL~ly;a6h6^=8D6-JtRG!J2g;}k7+A4}zbyF(J z$PuSc1?8f~H%?ImWtGP#PoD|OkB%cwAGgY|jTis9|D2?a+>G(i#gT&n*pkh_afZuL(y`tN}*bc>40-GHMkC^AgQg5G6_6--!y_znPC zm;&I%ggWo&^F@smVD5+kk?K(S9o2v9SCD|IFt2q{M@{^V%haR@ji6Z6gvlw7ps4bM z8sO6uADwVM6=)SH2p7jvn@3y?1L=AQ3{3xhCdhOlTq^ zIR06nu*r2V^`B<+-vhn7ys@$4&gbVk83Mx1P$(EH0#>Dzz&p?Q;zn|6fE*7=Be@9p z_UQ#@<#ARMD9wmhcKFo_PtXwY*v$X^1sl{9zpEi*Oz+4AQb*W;dV`%J(b86mZ;2ztLP)-YiU z0@rOl^t8my&i|YRriy$e(&L8P-XLMYjyp7u`|K$p{`2|Y4-Mp4t{ijYAEg8SS)jC> zA8PhbGy3m=2LHEA*!<;+3!$xxOaIFW+n@VCwXf|h{2*5`wmNaK(>{IyN1LYSC)u~C z%_tYd%rIuh z7o(ID2ge7J+~iJLVrPh&Pw0TSGQ?pM9v~qD5uyo65W9g`(!^&FuYsu6ga(MyKzw$> z1thpE!aeanzdiVuMcpP0K-@rDn2A5%8Y0*e;-_!RK8Vt3sH=&C8(MNRpOCH zd*SGwv6(pqaAMEI%v=~8)icI0N8``^x8|yz>ocYai(vV;z?|k^y=@>7*EXj(l`%i0 zo|E$0Z2rT*bi%^)KhEgC23qBaf>OG761_G}DKBovlrIP%&Fz2|#LdT2K!h2Ju(3uE zMTRobSP%%uKp|-?A4F`Rq&1cRA^?_@$Lc`j2Fl!H5g@!}g@&;*5Gk<0JeC0>T2{Om zYXwm*D`SrZ0ATy$he&5`aaPF|68CQ_pjcw=D9+o-Y7PkRWZF%6r>*iETG~NanAWqGy3m=o@(yx z9sdn_d;rCR)AFS#WvjtC_%hDNh(YujlID}VAl3|N*d!{5%0Pl>^3RM%Dru4cL}wtW zHOUEjV<0^{i3Orrmf)Uz17cp5YM3MkF)T~EO$vh8mZdKykxyRofUxz_){dzj|NH z7mi9%B9Wrn;8&`2Nd3crxkPKvq#(#p)4djx>w*cactk(E62+KfzcKi&4yez{#J`BQKmTMS4 z0HH0*x{WV`u$Sd8#_s@9j12bpk6JO*1oglD72pfWJn0=3&v1$Yh8`#wc8+0HH`>r`3s$FCUD@!P??@1|cT)DDb zbTwyhxot-qA}w3p&)zSz$NBW0k4n`>^y})(AO>sc)|9`-bE z%F3AUD>AvM1%1wxt0RxtOAmgsuss+YY1OCOW<(nv8Eej7dk!Ygpu-a$HgajoeNM#< z?Io^)O1FL(R(P-oZymLrUu1Is`T=n}yO0q!f2e1-Wou}i;Hp2E9#Jkh(uNQ$LK}vQ z4@+iv1)6;ycI#R6tt(Ou67$<@O4$cv-6x4NB9z@~KL?3{v)?llHeqn*Uu}0yTKYgM znTMM(;rlH6Z^+~j>tcN8m@v$Trtoij9w*clGi2$5d|h{KV2|g>;{l&0o@!x7zUErRAp*@O+LaMnxHCH%re{u$=RR zKtt`j;S#x$iI%2Q-PCryYrE8TH^qe<*<{E-=fQH-lIj|I&u`xETyt~DEn1-*bUMaU3_;*ZqK;oa0sYfsi; zBin1M)b^RvIu74fIH{#i8~lnR%I;b-)yTq=YM70yHF?{f+g1kA1C6j;nbMbosXye6 zHf>kg8p$@hsPi3#+Ok34myVsQ@|gk9?Usuf)H3^9lrOi&Y2mED2r{}mfE`aM0B(h$Q%izl{4{3ql^%_pGyZSaX;(ani>5!wlIQSb?f6_(Hv%jBF=?3`hRs8!t* zx+r2-26G9gQYs2&QYs53K;#7DAhLo<5c$?R@}) z_1*1FQ3b4`;9lcitH^%SKJWh3gXk_cf)d)6(w=gidn;XJzh$4_meHPZy>Z)HbhLSt zcTf8uyE}RU$-g(roPpdDU9qV?@IJt%j9~5CeHDhVhM1CTE>7E z1y_uMjSzR1hpj?K$ivuqjThG~MhXyQQma{*ceRJ zlTM^0&%m9opGBWB7esaHcwe8+MQ`^wnQ&zZ6s8w=ICwaurVY$O8ylC>w-cSfsr&<5 z9BzrincI7VvjtapTU3^9* z()NDXE#XKBA-Dye^fJ0?<5)Gi*H0COXoetJdS8mAwrl&m9mYxR;7gm*d7QhSNe-t6?)bTrnE)xMRi zv$d}C_3TX2byqS{ZZ#6ySqle!^HzRlzgl%2+vr|O`~d~GtCjNk_V>&xyqb0jVOIs^ zbA&A0aJs6+kWk_oc)wFcyjm~wdIBL{4TjvE(1=${xA8HZrLf$r1(e47AiJ4ye|G!q z=G@Fmn(XqKdv^PJzsbhk)=sA4EM;LS*;}AFNTb5DIr*L>p7Zn1;7lJ^8P~g-Tnf3> zDCz6`-Y4deKB*}?4c}QK$g*y;MpB!Z%(-+sI77_!;AqI9M;@f8UItr*(d;C_ z@tacaquV4`vwh_sGVjChWACxAed=890N!@$t?FoZlk4?M?;zF!|2C=BoClHBl6p#` zMSJ{ZS>!wC>+Q{uIEM2Z#ydLiiUn2Q1&QXJ4}9q>N=F6Q<1wJAaN>q#HIfWZd&_~_ z#lyCm+IMH=6W3GC@_K4Vj0Z}s4WPGYZLxCRmH4WZOc^rX-$ATrF%w%;(()DgLYki5 z_qG>Hn%APc=JLXFt*xgUQ~YwmvaL0zlT*!dM>8W44+{1&y|8bf&E>?%$i+!V2Zr7U z!THvC@AWJY$k13mZg{eu6R*hqSJYMyojWHKvTDoFC)NFF1Wb@%r<9=iI zc0J1I;fUg4w7p%7D}&IdLQrcsLhI}TqGJo@Goh3*pC+niGs8B+{)}xNWg2A`^*PF1 z*_5V6xW6r4Fu|J_%vbi>s9&mz@KosLN9I|uVCsWCg*Ts|kD@NYE)U|SpyoQYHu3J$ zg*SC8M4;@WqUC2RC1z!7U6qB&1r;T0Gc8?G;l!EFy~&!dc{ElQx)ERVIk$Ui6PMyO z$JVE(PukZA?n`{3s^_NX!~1&knDb$9O@o7(2g_m~66;Ik`!;$o>y6cU-TvM@cQveL zd>#V5d15x|)7KgVGS%Y$+NNNXZ2~U={XhJ0hTfW|rdk*es{0Tjw`C(T9WsM`))BUH zwnH`wMnl#%m0Qc-S}u3Hx_gI;kV>MG-;d5byY zEW-efH*=Rk!!PaT>NawuzuGA5-PW{pB?aTpIC3?F7a#3jL(BP&7>qqO4#o`ZtP{DbYG!;!aG_*I0-;YWl8B$_q1~q(N^X?!vKP81YB}K2? z0>#Yk`>)vFlJA`FAt}5}tA2(TD-TC4D*}iioi-XCm#b zlD}B=KgllHj_9E@k0EhO$-D8hbyF$Lkb3g6`5z8 zPBF028Cr3AuQ*Tdeijqv*)Q_7N~dK*R>C-k{&-ow(F1&^tG~FhwWPc>T>ZMsqkyBXQ}7##D>y{qPJ@pIH=@Kf|wm>>nW% z;`Gr)rd%n~KsJC)WK|Ka7+WBxzH(#?-X>Wilcza)qf}o;qCiLBGd!ol=#9W7v;Kh8 z=$!jCT&gIYlj!#7elb>D)hWtzylO}^B5=vRpT@XOTH-E-jH)5I#4g+>A@Ft5S8dKn z(->mfD4_CIKal9(OR7Hlz!aNTL9WlzDP&0mWIQE%XYtBbA=iQUp4^PHoTF5?#s zGh%HY>)G4NsU23sI+s}~xKm9xmqDBCB@xHDtKCOS+LryRU<@6*evGP{Lv1QxDur2Cz&V!Dn&lA(8CnbL})LVM5N z*x^!{;hfUApQ+gAJPoCi-+CKAm-Wt{lBKmR(V$h&Kr~8%SLi#`qLd09adq_8k!^#p zYwIG$>%W^pk{?r*UG`D*zgy&SXvgj#Z)3E4vr>USF+f(DQEA>>F7`iYdkd&YmUT-Q zn#Qehmxjh^XxyQ3cXxMpm&V;)8!g=3-KBANclRpzIp@xuH#2YKzBlu)wb#y_J7Z;K zRz_w;ei0R)$-+j}I^5Tw^;NE*NHhokL*9DbZH~i-HVcmBa>LZvUQf<&WvB9+dI2lb zTXOy5X8!)@VinsXdZjYa_a*sxCn!)eV1sH@@iKkCWa#pnj?TQwEZ!rA$n?%dwo^Bj zsjQc3QMd<9Wi2ng8l$|My)I2x-P;Z`x%%=i#4i9k;YdEah#_fM+icWB3g?c)aj1b6 zO{5w|8oZSrN916-rekQHMdtc=w~+?57jxgQhC%2$Pj?<)ZPVChJ(+MZcg)L7v+LX` zHh5N73DdUWf8SG%S?@Wf(KQ~S;R#J~ZSZc7H$QpT&sG(R z?4X`}QASa$f~D`Ib6C75O9o2!CvFN!y`5*0*(#~uJPLi~BiE5=SXO#kzJonDGb$(f z;yOo(Djg`R5_)!w$tC~%i_A8hQio+Z-Zv1q4&z$@>%J848{V*i>G`|}^EHB-=Tb(s z?Qk6>?RnCQNdy?u(N1~+?&<fQX(JIW|J_^|T?XJWo-i9@ zxd$WT3TqA`H!TfCzPEO4v;YN0VmSoI;sw>)9A*ApC%CWUDdopEJA57MPi_M1&xXiI zj4Z!?FS83#3(5y@2%55-I(Ix)7&Ksi-Q)h+1n0gU?+_Z>5robZ3m;T}0jm{u!``EX zV^+uXh)U`f#b61v7zZ@kQk03deiT?EFG$U2k{c!zh{kYeiRB7HKktADJfq$-`cBQ!?ZR)5xW^=_KgJ6l@UcDBNI z@hVj@G*z+qD*6u+%W5DwY#P~Ksm2P7E=+^LH{{!rWpY}HVWY2rg&C12iPWp4>eG)> zuQ1E}!}S^~M)1!yu>%eDC_eM-0>eHmtIU{$(`w^o*OeM8q3m=0y2I=-8IZQ|7bT*V z55wnPa;X5`GYDC4p)kOkR1kpIp$(9|v7+d^aa>}G(C|^;@27iMd8QP7OPT<04#|MG zn5gWRckO#_JhU0>7j;>0gI3e`FjJoUa_$&SW?yIL2E4BiuIaPfo{#s3-1j)wgs$?u zWi^0oyt9(2X{#4&S#O(Di>{dGaRQSKv3DIJue2jMj89qIA-knv_wx+Woe?NW}iiqyk zx_}b0pd1AjUk0c7BCdBq(0l3F`}5=Q=COjbw@x{L*EiAh9a7Tzg*u~ip~$xWcy&Bu zy5kzl>Tyo@vF5h!myFz-?VD@q8 z4)x=pi&Q;M#=d1-*v^t#c|=ObG#!ty@~jtqEII!Aa9!)a&X|A|R4vVCK3lbNx0?Op z0FXwmK8|BuZzLLPTemNg=K$9l)2iXW7` zjL(lIy}=*Ng2Af9;_nqea+!qL6O-GYK~~X- z8cW2@>gJLUKR=3?9~d~Vp%GlLL9;8sc$uV}S6EM2ApPS~P6*cpvs*L`bPi>&QZMv~AuZC-%j*E-F$CRtr$l{jra z>ORV*G@s7TA8J7S85XS`t?;GpIZji>9Bb`OXee`uux62qUP%4zC{UD*&!aq|it?8> zNvqJ%1iw1IYon!AlT)2m6f)D;)|2phR^F2!9zvR#McBINZ}zssdrDuDt1zHWhKKdZ zddt+LjcUb0Y?w+}=U9}B_u|9Y1zXkT&6~qJejWPVrg5?%XzHOWsB0)bJ&!wCDbvZ| z=OOs3Jav3it}?$wL?WiR^flXpn?RVPxR|&!hkoL(nQqEDC&E-PPGl*F4vYlixGE?8$1X^ZRbJ$`NIdqRaPr~Ybb(xK>a+_YPT70HaDdb|V=)#wqt zgvZ*;Cx+cR3j7Q^2ZQ1M<}g^a1d1YQtsnOD{RC)_vb5Q5HU`2)OtXA-_9my}ptMDb zk%Sj%Tvqe50%URw6G)Q*qwnL?N*Wjb0Z?n3@>)gstv~%1fsbdlBtng79m0}Q+DBTuzkE*2puq4 zMH1BN(67c%kp1f5o$&;GV8a2F4n_ZGgD#=+Uru=OW)o9?A$& z-XT%W>DQue2iXrwRkvGiY`z8Z7>((OSk>;tU~JNI;WD70{Hb1fXq&#y7Dm|>SlAoH z;kj6CUVd3?USscP&sRo0f$QB#uc$gk3k{f_C$ac$-{_%LfuktA7yYASBs|aZa!{7E zau?Buh3%`14fc2@L$*Q<56INL! z^*=YOw`xS9o}nrtAHmh%zF&G+h>@S{1PtMVCQNV7LEIWV3Am07bqDM1?tG5X17}w5 zGo*@*=+E|4uUdP#arG2I$j z(w|39+K@s3?o*kR=UA|HY1RpuKJEfFW4XCD_aS*;=CE{i_%(d6RpZ9T(#Spit0P+a zq3HMOYDTTOPfRq*G$O%uwHawd?|czyie*XZ-y@|oJ3=EptLD!1O;+AZQd^$7=vYHVh(3wtdht9D193u+y85oiL|RZTRg6@op;v ze5mqL*|Pf%)?utCG)A8AigFu_){4G-cTg~x@LXh&hZ|?(7_1nZgHtewYW{X2XXlu) z=$m3M$n=`Ua%n+%z+>Izo+GHa>*Dg>xzP3d6~<8%3eWR;PT!KEwJ_tfC$b`qoP}kG z)#tdJA(^G}oOYqw%$d&&$Iv`*n)AuR6I(Z;rT{*SBqqO}yki(_W)N5vY&b%EgMTcg zL;U>h*Ep%=$k<2XOsI-4`_8o?_@waS45M6oSPCL4@weF5q_{!>!}_=aMC77owksi- zx!&fCRQUnNat>)ofW8ss7X)dF#UnG$V4#d{uA~^5b~vh7O8)0*49cE6($-|wyr4TU z#DPZ(X6pe1HBa0L19e*KAwolKGtY&nf!XMC=u>{Kn(T6{^YNEzUgqd~Q;4HoD`LsQ zYbzK$fgHWQWxJJx!aCFAgfsUC?(+f0CG3@qC_^+e)G?!$J1W)`Py+ANLEV58vu5u` z(e8B+kSeR2wffQ=>Gc;uzHNbq?-%^ef-YiG%ro$iy zD4J$Xxa-ilnP`0o)WXLze0uxSBQ)f8@D4j>3wg%i?Tf95q#OL(4^U9kPQ_7GJ7P=` zg*$?+sO+uUMp*K-=(FJ+cg(K+9m(Zr+l(Z4_R#EDJMyLEm^-6v;o_4XZ@kLYG?2_A zBxV;4XFK89i2Sz1i(2u?;0;sJ9h_cIrZdjgXaflU208nb0^~Z_d3~0p^~*U(Q8&~X zab6H`5aTV++M{PNwx7wL$)^>@rQfgprI3Bcfk$SY+*mU(6Eg$;K!04VG^iqh^)1WV ziJd^EaVnRC`62%!0maY*S2VkiNeKQB0flwx{FeRP(cmYtSS7bhK8Wu0O) zUNqiWd*6BU2p#*I9k7Rv>&*!`GD_e(g5)BsVnn1u^*Y*l7JWvsXxNHR9AZZoGG^VP z=p*D4$QHjkCVTazr7E*mb3}HG$&HIcGgis(?-Zqbir>{W0pzKLv10zM`SBzlr^Z}Li{j=lW!i3q38X0%gv+I_o_fG>Axb75Z#ye5eie>ajTh; zcK3fT|Co6a7&xPQJT*l*BEiU4hM)v>!)RR1n3H6q9Oq`WUomY}Oxn^*#* zC(}%$V=!)vrxBOPzDfT^bDKmKUrMW-Ea5ZiVBB)&S1aHydZVgBQ&#vg%DGQd^6Mt6 zR@0&sUm;q&B2i&K_%2i-cP;*fvI#?5LWOi*j7r(MR75;rF4=;{ycjosP^@n*+M=9U z>%5$onkRp-#C}Gs0gz5ySk^JWF>`B?x1#F7Pw=})EPsywg!q`ux!|RpS;Si%6msWl zk(^E@Ee9x8EC{n`PeDU-CO$@K#q%N)`#qiLr=wUTaeRve%uHDZKGD_%0$v{flZGW-0-c|PS<8@v+i8Sx`Wqngeh zoW1a{Z3~HZ+zs3!^CI&z!J^Y5t$U$m^l8q`YvrQ0?eM9VZ7b#&WMz}K?bxaInAX^y ztoFM@2aWH6$JBi;FbMhfI6tm!_4V^Jb3F3X+Fc775jo@cIY~DnZyMRJ&TiDx zPwXJJ&Zv6P4XQb00UD;9QTK44WI14mIQHAcLCFjMj`YHD(+CoXm4Kh{_f+h+bP?Q{ zxNrFG`E=fKbHZcT^=G}Jr<-5G?I*v$TC>zwL^R^Aa86v0{yCw>H^+t*@kW~i{O&|K z$8`GpzrgN`C`lM9sInopTH19^@5dZOUswvH82&w&>kstdt1QKRZODUa{ zkWbWq1PBYH7*xCjhAq?fifzV8DL`|~V)e(H6rhPMBFCBbIBvb)-5Ry)@aur1bqmG9 zlA}Z!9fypR=`p5$D)LV|%7HNXwM>jP4(`ZL=!Uo#KrgOpbW~XYH|6RllP>>>@<^0( z`i&SC0c?ag;I5EMoKhvT2ReSz3r7Cg?nnCg_N*98j!f^96e>waK2frYziW^Fj1=dm z@NRiK1mNfJo~hrT6a9C$ux7@$%ZMB@=a9MR&?e-g4{5eqebiiHKeyl*Y0gO5KyzsD zee3!>=$Fz%^WyIQse5C12@l7U)D-+I3J81rtqNM#FQXsb~HlOK-)rr%-@*OvB-vO2Uoq!#32kL?yzGi-IpiC8RBHe^+-9K8Ui`*VWatm{-y zRo20*uo{TG1iES+>;twDflWL}wi)2Icwn}Y0Zlxxwh@A-^H(X!UcY%`_zF#X0tkO? zwuhmJTv@+B0}+7bk#;^vyl!y_44^Yw4FU@1%dBwy0_BElPXizEgykEhwckv>x5eLmALQXY*$k0SG;qUhAWrAY^;3xhd>y@iGg>~ZaboIKS z4rchJ@q{oCb&s1E)Gt1ncYLZ_?W5nS*ZGKVNbdA63>3>_vq0oG4i&F6SbP?-3ZIVt zeTb6T&Z}k&ca4d1Kre(!TH7vdaZ?l83H9d#|%83dm{XbX%T z2I*Jd77XPlQGSLe;l&ZyD;joKnP0P8k)0`-kj7iVIubrZ993X8asa=!3D zSet;ZZh~>)#W5=IxyW$SCq1_%IS?)p6o)_;Il;nMA?a@ze8{10+27be1c{$i>_|S~ zSa;ONB+Z}c0vzoAx|ZF}S9s0fKF}Coj&T=Y+MB0WvyasF9!WC<-~4ol<@u_<2^RVF z6cc?4{Rxz*zB%P)p4KjsQ#wH)=GTn|FY_U>iuz|V5|ysCxxSAb~u() z(5iO84jEn9~j|&vVrqj8rDHFdk;Lq59hnUpU-0SH7yJcGJM% zu7Jx{fs`%t$4crmq~2yox=NLBlOpq}`qHI3nnRBCh9DLI9W^)AZ7H$MQh1fF;3iGg zUWBfr2vP=`4E-UN2$tRg$0YbP_imjjdph!f*Q zjU?w7&d>cD{KHw>|3|P#82=N(?4CB6EhK+~aj)6#FEss)2D{88#=SZ|;{sBOGgYXDFOZojM@DkU=D>YN^hVCV zL}`x_+;l&Bg?J(VZHw}PNK(r#Dx146Ur#GA_W9Pw_-Q=kKx`_n6aM5e{|)`9sTNuz|c7^JO6AAeaw%hF%8zQBff{BXdV+`Jy_38YsQc5XITS~$w{2_>W$)JhrRhkX z$aQp3L`L*|dQaS_y65Wo>z+98c)K@`xYv(5;&ECSCivcQ|9>ZWK+}#09xwTa*mVGS z9_^!J0a+}M)<3gB*>rbKxqn+YVcFJym{56EQ+ZhK=Kd%O$|C-ELTCzmnhA;qMNeUAtxY+c-~#$3;M)(dZ)g-3HZp7Lnayn+_O6aQy!-tV9kJYgyr6z*!w~a) z#ez`QdD&SLVmM~#@7;aB$;==%0$7Q0>meDoQ2rp*LlgWI{Q}SVYjR8e3j65OPWSF_ znj@$ke%C(`+~6Mm6#So#AUy(jiBaw#C3_gF@yo$3{gSq{tKr(ARX(!oL2n6GLwS8( z@OR!ayt0)8;{`wM0cXtiS1VtyM}K0LB(F5&m*q2N^(?ie|`A^*ZZ^C zN7@`A-4Eu9ICL(C8u?d|N7xKPHx~Mn|ED&Z=|8J^l?gsF#|UW!x{7H&8v8##ArV7B z7I(w5|6=>&2mj>9*^Q;wQA*?nrngSLP+{<23Cf@N3&Iayj9XQPzo?Jj@Xu!VpY=Q?0GdgyMD&WhbiKM;)qp55LFSA0Vs zEbmb7Nslah5ZfJ30Ueax8XbgxVm$N-bnfpQb@Z=tRjFJ;3|uMyTgrnTxR5(T8km&R z1#wrv1G^!*iRK{g`60f5;rjnvQy2V62?MeHo5Ac8Np}D-D);B~9hx?r&`%Tm@K--R z(hU7t_>C9}WzCP^_PHM7oFDoRO25C%ZzeZ%Zm3p2_AB-yxYl28e+cftWc{+Y#ACrc zer^0l7W?eY&j+GCM~?3Xi$zfQartYDDi#jv7u5>}Cx#TnvL0tDxQRdh5BPDY7Cofy zM=0&zn*~(?L0gE`Fzv9I0ZrWs{lmt39BSYj;50pLdKhlVn*MdU)&-o7s(bwY4;KW;%+!=FKUcI)WHkWjrah0c@=LpXnV z<|0L&CdsG^+``pk4fk!pP5|p+gUfB{PwHcg~BUPXeHb!I-~oICT05zX5dUriN|} zxap^-#%xI`dZ0|0HN!Z|g?)&eQ|lr*#y*JhyKi1j(qh1rToX99ybaol?=M%~JRkTc zxEB>a_t8`U4#>x^6WZDH>*Mx%j2<657!s;9um9#?Q&yxc*E9A8s9=+s)EM?4_>$w9 z`(-CXm~M#4W|7fm@rK3E787Tama$WPZ<8O=E4t6p z1*O#uJqOGapjZ*UkeM1EqJPd#9_N({0Xe-R5lGnDkt&u(A13v}f( zcJV48-LUHeqci+hpr%|&?Gdt9e?9z$I0|*{_uu%KEbS_*>_NE8=LM;OPwZ2`UB-#s z_$^0$ov69jW$Dv~GKD`?YTsXXL_SCh$U51D(|{#N*VAkpP^gFV^kugK+%^A+vpoP& zneFARWb=;XMV&spExt6xQ=hLRGuHX~4LmO`jsR!0415F9FBt54iDv1^ReZM~!gC%y z^H2T(f%R+0qv4fL{PQK{p!X@YeRcMW+=l2oQj;R!+E%l;O+cf1;e`wnVkLm?H^3*9 zr{vPO<0sMDsNx-3vo`+F`A##F^5!W%g2TP!B!?c|FhtcauPa$UTaH7oYOr=BOn6t1PYkv9Ki{qSWw zxHPHp!1>^H;=>bw8eyk)aBK)l7oo^l$0WE%8WRq}XTcsZP@>~Ug4RL58a?je`E|7n zJWEGIYn$?ksD_prRTeT z{Vk8i=ioCFy30PE28CF9Izg$bUk{W+-7yUQO~w!D|3XkBhH&J9fH%_fVcX`%xcUt@ zeyciOfXzg8K;=s9c0#~b8v&ne9(19;Q=@AO43}uHdsmyi2?cAQx6Tb(gN+%Go9w*A<5@#8cCLDx<+B zExm@jJyi=AZp2m(r*godyj#KxO}ZIrv-e&OFTui4!CI;`O1y!ggq3`LuwW%s>2Fh8 zsx(5}nW2P^e14#yHB|{K;bcdDHuk5&M49qKZ~w}e12_H9tpm4g(+V#LA;%`E&AlZf z<-d?6y{6~#%GiQV<3nvjN=1j&x$%GAs+uo{??bZa650lAmaDTwwB|diB|bdc+QNp=jym?#^vpiUDb~4-zT}0vSV5mF54I-_ZRAm7@PVQx{=_Rp&YT2^CA_V&Pf4p!8&HPYVI7|WhL zRMVRPu)G;u3e9x=f;KvWlOk%k>jzZy$U4JL^9&6aLlA3}E895k`fYkDni0$TcF#Py zap396c2gs%iUoO!3~*7!NP?j7gZu11NB7IK;|^`9Ne$Vv6H;thvoj=`spaX11(V?> z|3eh+i3)1oaC;#T4N+W)d%@)lnqH}ocjs(-0XgWpb+-&$wEQI*;C1_~#(RvL@g1+7 zwSKv$#?aJ&sp@~N93;^S7*Incj3JN6)K*#(8BjHJ4c4!5(#A%iFr41J5lF%+<^C}V z(E#JAJXCVTj-jeltX1fs98z-h1B0L_uTRM-H5^GX*C**k`9!rux9~qIcISuyZ|wI& zC44d<`;!<&U#*m~BL@ua%DgdUr%|e@`e_bRwszzLB(9z`| zH{`vx9{sR*RPbbLcoe=hTa(%~iQBjwov6Pkbhfn$yEWGDZW0mlk>A4-{)?Ws5q-=K zLQH(HqrKU<=^+}&{LUHm+7OoLQgjsXeELKQyykjDC%opy|KHJ=XouI_e@Bc3l!D>^ z0(q^C4^8|#>KP*NTKkU^%EUnrH}ZkI9iJ~>U&N~$-H@ZFdu6{PSvJkJR@l2D@Ezt7 z!@UZ-t;dt?`mXfq3-ZIQ9^XF*>1L~%eR()yy?tpSLRg3P#vl$WqFrrofQ0_Qonb1% zU1$8(ARFtpJ@s&a`(L(7`X$M9sIL{mQY6}yb_!AHlidDi*07|o4)u*fTuOMm(q176 zJ%)QpMoQ~{hPXWV=#||{7~`Ve_k-khun&Ut35&0OT5mE-t?Qp4DY~Y%_RSF#*#xy> zoTwCQ=Kco-XWtx7(c};3;1VXOEd3J%MN@WF|i!-^B26e-qlvI~~N)8=r6|EU(I|@vbk?IS4pCMf9H~bXtXKu^tl0 zi2o{TbBXcb{snr+T9(_&{e+C+R@^NJNl1Mq_bUXBTj~F3>E{h0O9QK7iFV3JbTO1O z@+=Yn-f<5sQ4!2^GtFYVB>ypC$%?tGW@H!_CH%h@AEQ<d3Jx5>G&BQW zIY?)0Qit!t(>0#?_CuFJ7EGmCC03FnjhxF5rBYlfMPzwtwknB1t=EiNmbyM!rXWvj z)MdfS%F&6h>+W++8Oc$@GZGehUQ(@9D}5_uO}#awB;+9ZBQoM~*V8@cXBe|ea0 zvdw#|aPVp4=_Md9oZo2Ux|?o@sq}U_&$lGfemzIr`Q6Dn*AiY^^Jqoj zU$q!mD2t#5=6hyskoy|YL8OBk2G^IB9coh`ZQJ5w z5aKm*FfhYc;~9P$<=Qt~A>>U;-`B!)sn^hQ{ZXHr6e1fjZHYYY4L|#Fd?K1YIIHHn zODm4-soj~7FY|X+V#P6&wQzAWgk61h!k}z7o}!)4ZSRjk8&AvnzCe60u)|;pV0$&! zJa%}Aq=4lKV=+nz4gO(JR>`v*nt~)j3Wp9nlT#@yr^yNV@aPSE-t_{5jxk0D8&( z>Tm~?sUQeQ$B#{0#E{Tbsf8aUIN*>J>|*^_OW4FZ_)n5bREyS#2S(9p6w9Sb7z;-e zaSP^P3PmVc1WHgOqU0MOR>d9h`~>0+G|TpRXMT_@yA z?q0&Fh5;3KFA;NcS3r61UJQ?*CyL&NYuONbf|ptK^=n_a#{qf-$DO*q!Id0cgZZkt z0)TUv>9v>J0GjS@jCOYFV<5OIfy2=HMYAkj7DWoLjp!3`3=hGIcUdw$z4V@#?;XqbfWc zlxNUYyhKk@N|HzYK|9KEau~46an&J*4_9kGI%UdlZ%02)OX_YKvLAmRzQtF>7&>AD zEU|cQODqKjK%#5D{UA{VSFU&d;^rwa=H(`l3ZTU1l6Hh=!c~C9NWPUjYrVUxX}LB* ziFq>(`q9Eg=jytv=SRG`(%~MCW1b7;dl$kOw|AN?lA=K->h8rK$*`Yc(}M0S5@FM7 ztlVeO=5ceFG~wBwqhV9}0k?x6txiA?dNL08~J10mz-RDL^D`xHB1zWM?PcXcVk>kwOc|zFM=O0W7EYg>7YtBWwXCHXR zNzE6iKq%YOqqmJ_Tf=c-TML?hB3uXz$u9`SM~P~4e}O2S!uto>-}KYof~9-~i@Ls+ zZHCJ1#H7>H)Dz`_Vr}P3E6CowEJ3Gk;bs@9$$G`B~(7) zXCpsG_y^QfY)pk#SgB#JqGU(zSEFgWLALca8LmgSO`m3a;@=(#`qnGd7Z^fTJ?2r~ zKoLkTVPW4;|Q9bB>{2%zJJWtclzG@51| zIOTMvMp5Zc&;j(Wg?YF%@1n4yif*UcWt(;Utk)sdp#P&;71Q;dHazF3F2T;>Zt7YQ zUv|LUV&m9N^(o~EXY!*3=i)=Yv3sAhReq(;a-*x99O7n8R#markdz0injg#9A##`q zxdv=!T*t8cpdSY9U&nCx;OD^TCSzdr^X=aQ`jQxT;X~f~&jcBb*Vhq0xZ2A* z-I)C_bl52+kw#-RjfeT=YZVg9(aC5OX}sU0fp~8On>|s}cXQHDbSf=xNSEtj zZJAYr>le4)hkSPJY~#|PFOP=S&Aj*d)naU#*&ctMWv>*u(I-=s4^QpJgtsJ6nrFQ1 zI_R3X?{l^@N<^z20b@Re+*I}{eOb5=026I%{X^Tv!XA!{FjN>z{jdJ+glIsxob_lCqkPBJ9Logd19 z*iz?xUxJnWP?Xv$gQH3yupeI#Lt7G46){wpL))P27r!9m;gNI6z``qs1(o*q2A50% zN(f;?dxDjooCP6}ZeQ&1w?U-#=+O^v3}4G;O`Tt?`s^=U+bw0fSM5k-dRMhQYo|8D z6uIA(E=#IQr^AEybESi;te#w$JAPH+J+*$2O?OoDh-p)hFr#mwgmdRVKwYiSz}dC^ zdQmsndg(m%y6#(XOQcWWgO4c$C`MH+Mdiym8lRH7yFFC$=f&xgF!5D4;iI->8(zV> zTdR%qmKb~(9d%h=B7tWc?X|AGm@--rW;73oY!M&irZ9Xl8X>4P%AhsF1o5GQd`Vw? zzrR@eDsBssyzL)#m8c@CjmSEeSJWW3&gEP5(sw+vXHOqy-!B*aDe-VQ(dtsEgL1AE zz3=A#NH*C)INw32+_j+b?07Qgmt-p+!K&`8(y?5zan^Xld(UaO|2lUTnVuyt%c>3% zwCMQ@D(-)%-z!;fk90H@-%Dq7PzmRIKG1lg7c)A+-@;KGV4akMJUqq!{Okwx`su^_ zJHT4{BaXJ&i`dNIRCH%28pPOhrG0{|hlELUywBh}o!9&eP6f21w_8QXvENI~I zlW*jR0>_@~H^8X>#E*Ub8{J~~Si_D(g&O`B%eH|Po0>*VE5y(WaQg;Lt#eG(jJv$Z z)Rlrh9_k{(KiiEb_*pxK6;Ie-h}xuM@do&rvRQL^h6XORrhy-7+lNr6Yl1*f@&Dj-^&I;uVjjff{H3y_ZELsIICQ36`mHJ&UYO+o|i#tPBJe9g#Fsij7tyIBRmAhR=FXZo6 zlsjCKDz$~jN)0%aX#wHJ$~7v=<;sv_rFvXS)dZ#UNb}SH&V407=1HPrmWDFmBMq#w z^GYuDzEa^@Zs}Yp?!HofxkY`HD{C38Hnk)cz4bxvMClmaym1O#tz^TI!uM9CV7jDS zN#moP64q>s-4a%1{S>%A1B%w%^W?W}ZWeXpwkg-=jGfwpO=C|kIGc34n#P`GR#PJn znSYVWa(2SGcKZ_fSeuc13hib5zV<^usAzXZ3)FMv;Z#Xmc3wx9AYW!YXMuB%z*iN^ z0{!Gn&{g!z@?8@SxH49Se0$vI^->*KJnB!aTfP;6!T5WWh(^duIk5_JzfAbqqEqeb zXjxu6^{8sZ&3xW7SO;OzY~RPSg0M)LzQRNJ9^B(Td=KJIe3n8whuPah_!fNH%TL4{ zxA6G3`lup&W1i#@EMwNni*@ar!H`<@^sdEd zU&a-*mJO{Sl|>8Z3YDhK6O9UsE{yZ0Ja8J^>OAnWWm}fl3X^UNsPdwDY75WhUq?o= z)Sfd)vZI~~8woGwYODE;?kmNB26v5&zk*m3vn$*mku2+a?A(D+K(aZ*&WN$>q^HA1 z!fieF^<6C>g@@-L4Hup)Gw#D);^@R&YQzPHgfY3mN zC0fL^dB~CXnG7VdcB)$GcJBK68s>vm zLVuqcF7$*^#ygc>HDezb-FDO*5#0c~r+bM~>#Hi?=CE{|#Ldp%zr1Xd?H9LQ_RZOO zncd&PiMG`8t$MWZyb!md6CP6EtY$&foYk>h@jSxH^j6{1(|#?t%yB-ei}qfqo~jGs z@m%^K*Q&#d`?Zejrp4O_j|JW-oQKGc>EnyH&!@h9HxsrcwK$x7d*Vr9rRk|p2_&1G zdt(IUIohviJRg%Y&~BWS$hw`NWxw>l*WS!gPf%5sDW@^vTVfbSS-w{rNM#)5y-t8b zpH-Yb-4pe-3;MS18q2;NhVe0YL_1$P?9;nd%y<5teaXq232st~)i51aut3yZe7Ufk z(-5p+IddP?wzX>taj%&_TM+MILD%X_s8G@(C9P#78OyIY^OR6AT5gVrYFlcKP}Q8! z%QC5!xm7tNQi`UfZ@O_f%}Clse`Mz=*MC(!+ZY(DK%3tcD!nXtnGDk<9W5RHbycp6 ztl$H{K-RE7XUpWbxGZ>(DZ{Vt<)^+ZxRLocg1fvc;D@^`xR5!y_?r@yjg?)s9?^J6 z%JH+q4O+LF#gBiYvqf=VS}m#TI)&H8^GMBmDKO?FI*l@9IYSDnBhV{%t^#hYCpbZTO7be&(*o?jkxYGiN}6*r|x<&of= zNR?qKYKs(}y}N->afsQ_o~g5RT(`{D*y(w7zj_NRWt46riXzI7&%_9)#kNys@Ud}f zhBKT(%R1*+HmiL-v(H(vt(;GXq?M5d`pXq-%Z3^5&9>y8fL5w%E3Z1%r)wrH7Gi3B z67TcTl6|Mk?c|T#BKGrXiL$C&Cu#^ZYtXdy2*yOzSx0N9kFv5GgF200Yyg)JO&8-l zZAVn@E6F@xFJYhATz6xnfIBGw>$JvIbIrF7f)|&=+niWbh$JSMA64z%00%NnDkn4eyk&;+CWJ$K@_EdpSq8KW6}$!`q&eBI5^sXUzkBR zGsBm8&50=<_bv(*9{Vl;!BssL&-uU+b55s36R+i(eiWCMI>#N}!~4~r7V@^+{(Hc2 zHS689U1spEt;aFSWnmWI#Z#d8sryiqhjrU6tylQ`y5O%%cE(ls2O zj(#62tCeA2V_284y9SVE+I;%tXvfag36^fa-%hvw+ZyWk0k&#{#XPq1=m+8$ltp|P zHql-7(8X(!X7`yk!PNq$YeFEy+h^154mYBWm^ynTUO(g=EiV|N!JHk^C(4hWtt)%4 zPdWX7D|0WXoB;$N&g4+e?k6DR8){CU?sgRens31Jw0(jPL3a9`)6+nK=@l*OHU~Em ztISFy)*pYYzQK{lU`_JP5Td;KXUuklMwz$o0?qEDDBBlQqCxYDQp^7Z(S6tK;5^&O zRKkl029#?GuH?LdV}0w+f5+2?kGd z%$bW3hoR%zVIvLw-NZNZ`ev2+BJVYDDoLQq{#)w8*C`@{w0>Gbm*9M~p|^Nbnp5Z%+k)5cg3 zg12YE+{UGaJr%z7m~Pi$uELr)rSPS&O7nuS>Hn*xzHPGRuW65GGeppg_V}{l{iLrp zb^0i^OxP%O+)HyL67#6*cqTY~7=V4Vfu}F2O>n}12#X(sc14#7&N(;D?^Is(`g=D7 zf65W)=!Ju|O=H%-|8WeCF~cpQduyZ)l^7h03pGvA9VBL;IU0)wyqmWPj_faeJ;Xl~q9Xz#Q%NqR0;FgmCt$Txuy^87Wgr<*6?qtAKyYvg+B@e#J zFFVgW%}lpwfi}y*=;+J6ZD)t&(>d*S?;Ukv6_T*##wj)U2IJs^%l% zP~G(}v(|LRri(ruUBcv2BFXuf!jmC|d&At98aYsEzR!3GnxwNNaq`Ip5`pt(#uMHh z!M*JemmT9qSRDgXd5XED(F$r>W4VuylN%^W?N?GWq^tY8&JdBvWvukriSLec%&G2x zO(;j2W7~L(_Ca|H$LT3_zWF`bnIoupY9I$eLxm5MfcHN255xVx_3EKe^k@JyPL(XP zEGiUbdrH_50lV5CGumrMN>-0QH>eSE7D>Yqgu(au_hZ%2YGtb-xhKT3!TwhY%ec}m z@14-I-TCKTqpcRzcFp5O^r(mE1NQRmq7V6+sF}zzzb`@Z8j-fIK@Dkz+&lwFzUQjo zL$UuCRWO-niJwYon9gt}ETq*>7C4jtZCOfb7|!4(ETq;C7O;?4FqlV`@I@o>S$*_U zmLk_YjWHIgvXpj|f>ud~1~5xZsOD)4(+idA5-n6--zz0bgg*?H>zt47%zS~#&#_G4 zds1K=Xg~j*RO-xE?#!3|1ex%&=bPLQSahj>FXhNgOXBO4M%1Sl1*p>h$1d5xW$F`d z4Cm}{PFdkBK;ERHv}th>lhQ0s=`q5*Q?Nz4oHSagxd4lFaS`l1b8b4h(rn=0=8H{A z=W5}l%W<3bKc#TPCfDD0!%#k&(gxbyX8fDxjIZR2t@!)*<1R8#Q^9-ke`l5~+$x_w zm)--5r*s;LASm_d!?A^6Uw;JZM+UYjJvdXpawd6ajdscy>jFyYRpznEP9l`=2TETI zn7kLHa#&_fC+^h$|Ch_+zIf6(ckV!fH^O(n%b-Y^#OW|bPI(cE(IX+8EXsT|W2e0T zkXe%=wkpYOPJdm{(Vy^uD!cO6N?hY#ZoxU(%meDNIK6O~_(yavB|nfZd1gSNRgL;# zdSz4I8Cbpxso!G5s>qhXF+I_V9$pi{py}!y*^owdz8Xq&%Q*3+f`5k_k@6Tp%_%7fKr&W#{7yEiic)3q z8jHr&=fpb3mllA0dI)!hy+yYHQGJGc;XB=ph#6Xl%F^)dt%ilV1~4UIsklScc% zt<(oln9fY=$ipJVNfaLg!hGY*J=UkLa?swXXYX1M@mB>_65~pCC0{qJ*43ET`{Nkw zjim5#&_oAy*sbX^8?k(5be_b~#0Gty#9z0aK<@Ir+3eQ3a<%l7%UFqL@DdM@+C_=Z z50GT9{_*CQ|0nw76yY1f)1hw}U1V;(NERsFRekUl`>84}+iI1-rf zWBc3LSBZx&g)f)QZ^2={%GE|E;!CoLXA}|-Xk@Qp@l<9tRFwK~oIRa+MyMKAs1i$> ziD%y>9x%x~BjP)RM>g_|1k!E)3Ei%tj$1cG3-1mMTZ`7QIj58o^Q;e;o7b3|cbfl0 zQ0Z6YG%QZ7oSL5B*FC(bdxFY4d=_;0EdO_QdMjg5Wn>AB;mK&~za+=!9LtX(p2Wmt zL6n_48@kRu40Jt(8yWjgEaQXtS}1Vj^^vgO4F$%ew70p++TRTqE0JYoyt_}K<&l=n z1@3GJpHA zUnBjV3B=h(I|z_Xb8e{6_1yF>6`!QI{6_2MqU9fG?Bw@Yw$*Ne-=T`zZe-{0==7>wJN$T&{Rg>Nn0oS%gZlVRQf_tn~h3>w&%Y?LcY%% zlrQXjXo3gWRBwLQj-ZG(hbul)B>NY*b#0EWwkK*|9$b#L zgD2;m1)6S^RBlc0Skp6UmGh1sw03dJrf%`9+et;wphX8~*2PSJ?kDGkl2>t>x__R{ zg_fEh)q|x>dy_O8?$oT~a?1`9ZGigY73twQe7^vZwg!pUn2VDHMWnyL{?_i4BH)=K zp&YkcKj(GnxWfqt{x=LOgt|;_lRF{3+zA=~E};JAw`5-|ey?_*vVXDEFxAe_won{i zm3bAwd~F3?uSLq+SH?$lPQOs$ig{b#39n~C_2VzaG?p{E>R|u!6zyVPWr?xR^VZr; zVUJDTIc^Dccj6cy(HsL2ddWW){6k><4G%sZp(Jr#j2@`pf)NyX#S%ay{fHhcvW0O; z>xqH_FLu-y>7ANhWTBBi(g2?j^jubH%F(L^6C&HZwyyXWr5wYKJgn@&9kSx)( z15)4VYEf4Mn*WekqVol~xaGbty!m;^bU(lc1a6T!GPk0yqmzDsenJll|JP^u1-}GO zOCf-!M`g?E62%i2WhvTJN>GFp#`&Mu^Vg?{$&`4oZeu5Xp>jxWN`VO$ek7%96*8ZC zMKks11upY`_p=I;NIPo_!%k=o9s3MlyBS~biSL1|M+?#BCBJJFH>X+jz zhvKL|+Zr4$v+m6OT+&f!d$bE$T9QbDV0Uz-kruJyy9-jrb^Rqr|?fW5N z?suy#Vo&5(q8J2+V5BYKEs{$nPxMZ7p;@ncaTX*wc$I%chTqfSg<$f6rvABJ@}^hQ zEW7;EWkDZDK>jCMhqxCsutoE`lqN*xR$L0^b_wZtveAkbF+31`?UbIE8 z$p*tuhmCVyDJ*ABmhoaf#H+iV^6Q^2(LC{d5vehS|I^Tizx>1JzOs+}mx9}5|4>-4 z-dnh(q)D@ZGh|%;z!fBK$iDos`B;D(bsqNkkC0^*UYq<6E}jn@a8gGD=QCUCf<0ZR z>&WM@3IS>VECt6%hMcl;x7?<^HYvR8J@AL(h^Jum5Dg0OyfmC3){dy2A&(gS!U(wt zUwe2I3-CfiCy|#9hhIOl*Y>XbDc2`%lR1>M|IqbMehYV+hz0a@`~mSsu-7;KztQ1c zLqz<~VK95K0!XqvT3Djao>0Q>KUBYG>|I>I>udH^5@p+{`Xhy_vLBPm>bV9%Bl%O@1L zzJEzube9~S@B+wT!5CY-kOV+P?r+>hvSNuJs(^2{i&01{P(n@xVtD4XC<}1|LFHRm zNY4kBFQ?OOk5m6UoL&!k-du>Gym3(CAwb-&@X%G>?&H+|f9jrEM=b-&LydOCyr%yJ zVb@RoM~JVJypK69m;8sr_3hK0WEs9EmKp0MY4w?mrZ`09=25s+X|h^9@VkAn{ozEB z=-ilOHHiNK(`BCX)&C%4=TXkdw}eMXg*cBcZVG!yiZGIl15?=So6yKl--v|AFHXK8 zl)k|{{y#AMe>^6H5*O%C_4I&_I+x*XB&MSaw0-(=eI ziqFl+MCJ3qPDOyxdEP)9ZbLOWT&sS+zLoJU54y^?)Ec+0;qtc!*Mw56hFu9KeWpxj_n@}Y<%q_!-xQC`L25gS%EW^!atUI{ z>}`wL&G6mN?)7gXceptTQ1%zkQ%>perEEVb>qTnYUgODYo)aqL?6bX7n;DU1N~w?l zSlz8amWTk_OA(YJB@>MqMYq1e6BzHAl9A=WJVOir3X7F4iMS1fb(r%{9)TSq2Gi)b z|NTJXhkMeddMy46si~fK&`k9}Cwm?ydq9({Pyj|>`-YsnSEF%C=HO3wsQGpI+lLc( zM!O67JUP*tcxee6D<3&iP2ni6MTVJ#++z{pR|&VTY92FscP!nkOL}*+dGOsbMd#B` zU@fO)LZ-NqT%NBRXtL&=ela}j=L~$aIvWx$&K#w=U-2h43#d4&k-^-Y1IkdF>y-B7 z^|S;a%@94$y=0&Nd~{txbX~j$J|u%#z?p9Q6Es8=%%E(Zz$Q1!Ll-5Hs)-hDEEbuv zEZ?G}!cyXK#Jjv95#ue0?~zL9!1R?TUN@OQvp*k2FACk@KZw`;U%1eb$tL)%^ z31Uc273rdoSr?6zNN&x*>`QK@Scp7km|i<=fXrlt_5;n;}*I^^1G z6N^`Z%tTuZ z^n>xsvE)g~?_GB1Dsm|MsvqfTQU>W}PPfdnUg9xCI);7_}0vfm}-Sa+vWrU%UJKXr$t728Wyo||^* zgsz9qw`vc?0vV}5pRXloHwsNhQgmm;b*s4}Z2mQExl4A_@2;S>c?Sqtn*a9Z)&3im z%k-mU;W5pI){OCF@2WtFR?h(uC(zA1cn*0T(f%WMu+SFTsJtwMW?EEcvUpF|jlUWU zdw9qmH#Sp%GfqCI?b-TUNV~e58|e9Uk6r|bxkoSEB-C2k8KRu37*&)UoWPo++^i%M zq#R_B`9N!=bqNq3)(G;Y`riXeG#riShJMa1?P-l{%KsVsX@BJpde1*1@X(8+=OI{x z9_`<3RV^JKdmJ6d&&<_M&&|!uHOyx{Bfa}~qZfZE;;7OId?3(tM z&Nl8wk&IRmJ>IFBR*sV(UJAV1!9FB+#6F^$bhiJ*9hfCTo)@mFqvHMb9TS>xg00$k z=^Yrm2`^2m6;-Mg40~}&*N!d-#!b1w=C?9(LwLI37cJNZ4kW-0<(Gf`GOpDcl)r3Q zSqJU|pFhc*rDzs3&rVV8F@+Mj9}~F$bm(JVx0kvzSDqx_H;~^{Xyc1c*XkFS+iYEx z_M^HTWfDXuV>b#972Et&ey}Y|{WAlW`A(*)AoY_z*!&y4GCxnMq77YU#<-SDHB#r? z#7|vQAL6e+F{p&Jl<63kgBI_4Yd78<7}Av_e=4?=q2+Mn@1^u$ZNu7I++&a%aa5dE zh%_4ht#Hn@r!RM2ZB4_@^&5ySxEVS~RfpBM8OrdKycjl%tFo%jUv-$NEnP_#=| zo4=MEV22r}^Y(B?g2$8Hz2aXPtU0UgfpNPVKVnF~~u>NRq%-!vI z?O^nbLM&FB4L(`YVhpmC4LOFcF^`>`5~!P4Nq@#*{5}CL;Jr5c?M!9H zB_$N;o2W~Fma6Ljr;P&B+ej`iThsEfT6!*w!%liGmxDxeCCKSozMBg-V;JLh z*?n(VJdW1+vBW{gWpnX%%iVNXJj{~iyJ$wUMd>pyo!_+2Xd{0{ArDm(_8qtaYkZXl z@<88Z*bG(bx2`1G1JkZ=93yC~MZ&+xO3|L7H@3%li=M+uK>QYPWO%79XWnM;BzJV! zMFTIF6rB3~7lQ4_YH-D{n5Hr}u9y{G8CNB)iu)m zCxk1{7(#1t2tMC?3Q{xzd*|!-`D=k~ZBkx)7C61x^9*X*7Umm}1oR3!A^(O_j8hfG z)D_3+T$Nz z6hMj(iDtPAoe5GYg}JDY)5m<=1MuNHSzY|wAAU{sg(YZ-zeM-2)0g3y@OR2bvmiQPYI&Ep2fyag`xCay}OtgI9HQIttmmzz8!dx2yr&rqNbYtuRZr`J`pH1@vmjFd z;mWG#@Q;i#FqLmo&j0>*w@TBKN>_BMZD3CG=`X`amz>QH!Hk?P->1Q6)NgbyZEbJj z3JWg5IDXtuvh*QjSn^xYXz?_|u%ex7O(JTI{hez8DxBUvO)qfdoPxLOeO<+aY^*Fr*ETfC94kDn~*5?{!mo zU^z7-GUR8gt`B)rQoZ`L+|`x|3H3z4z5n~3J3Oj%OH&1>RqS<>;rggSb)aR3>Jh0s zY*zvJa+VSJgq;fvo1!j5(dhMPG|}Zdj#o%|h5fFq2E>fGktsWJN`_iH#+5Y9$7k09 zPaZQm?r9qXB-hqnv8^hbk4z8&1cewxsH?bJqu=$}aw~4NDTRy?fKbfQtSw_}ojsAH4mf zpXnB=0kSdFJL9}1)LQad(N{TvuWehJZJ)8(ZECQ;`gQ4CwboVHX;US%*|$l4!gRrU z!CG0%y-DP77kwLh+w?5;EOlNFFa9DCuJs^cA<3=X2XXDL=Uf4d0mh!!4bE#@fS24) zYt_7Ozq;qO_h^iJpXsPgW}kV@hlp*g#-j(S_UmsoQ=9k}c@~$o$;RS1o4EQjhgP+- zOwLTssuP!omw#4r+>6>aHqmoY-?t}QZ8w&=&JmVyCMGnVS@D}WE?ET5;E!3xh@0dN z6yh`GN|j1Q)%SOf4&l^Ba%&Y2<}1X_&>;9__Ex>%S4X|$j~eI;v^t%>z?hUQGIe68 zLjRk8Z~G|L(|G;VhtSN9DFLvMgwyAt(2{s1E#r3>8ePq)- zvjnd!8|x7M6z@TkVmd`lSkS>_1aH8hWOU0jcXS1FbX8o?)sA9!9>DeR%@>Yuqvyz# z-IY&4^B&WO%K!X(#}6L&e3Bs*re^NwgL_;b`ptW;4%Nmwk9^2k%zX>nDrnpiz+MQM zh`Hw$dx282ZK$lPh|dcy2&yfg8)TqU9P|DPvPeJpxqRq-t6gK z=MLE-WvyVEHS5wEpG%Bqa2&{a%#3!;cgfAW__PX&^FKJ7EBUcUgR`_uS)<=XYV^+; zi`o{tV$;_))4fpFHlZIcG9}^?TD!do3gw|_m5TP4F_76)M)ee z8(r5~y{!Y~RpSSXnOQwBQ>lV_Yv_E_s@_-a4x0^1Z|58$Ji86!mUP0U4x$9FhK`J6 zopnat4X{0xe^v*obaMwkEugd`DN%MEQ-;Y+Rsz-|ts{CB%RZ=cb)iRi%Zp-$!4T`d z4#{UZM9{XEl*y8St_Yxd2&$p`Er}sR)7LtLi_t0wjh8U5-nQM|$y+?pXsmme?jLlm`s-2aFrhQweJ?x_h=Z$stLV z>-1&KQD4scc1!%ad_@?dsM`Qk3BH)SJZvJg-9i+iFvC8K5UJka(aS%u$Uq6t&c_Id zcwlo+Sl*X66g1TxWKYGO;2Xp7r^`xAgC5tiIrt zFa*C!{cC7u5_CEHwfkVNn}Y^g%KKPqu6Zp$fhrqjG*Y>Oz(BysK)}V2Va~&6o-cuZ5<+r+k1uLNCbcHAN^qlU%2%X3LDm%Zx~eV0ta=VD+^l|vd_#`ehnr`c@|!?=gV{9J4Z)Bk zVvp{Z58DC90)4KdEPDMUr)bnmyXRkwKQ7*&oIKGj`po(zJ_fu9^!crX-6b0duKB?% zs=TXL{4y>rJvd_Sqh3BA!;-4LKVbUHKWqX=J;6zcG;I!1FLc|-=kceo=QmqG-Cmdz zPL8THGfie=&DsQ`uEDUoO#H<$uByY1tabUl&#la3js_<0ZP1<5hwdhC^MD!zWXrzk zNSsHlGxjFazL$s#F8AYDg-NlY#GCe#6NJFRTYa&?wh_+^ z;AbS6kigjw-Gwmxl`lbS2+*2E|lrH@c~xNix; zLqA^sF0HViU}tAzJ(-@j2;7XypXAE zS}1J+2n{$i4o`wcJzTA8T29e&fW`Ni=OFpK$U_2Rj}sq_5v7Pyh}y=*SaO=m?FoBV z&#B7QV^r4hiZ2PmzQ_G{&w>mb=fgzne8h7f4$9>AKFtF?sH9GjZf4Zo^A09fOLKb% zvbX$#kBfJqehHpa@u*5fySVcJ%W zw+5u@ADK}oDPT|+iGj-!U-yA)6KJ~e^FFw`9s3mJ-0fH|W%lg2Z63OOPc-$^wR~IV zH|%TAxxXI`JJWOUq6p4yfeqbW3{XHVRqyCQ^?{%`ftI2SQZ%G1qFfx9Z@LRh!ARwY zuo=%(f(!jj=;{wql^!{#;h~PZ$|l0t_-p-jT6NUN#l%C!$^#QO%?>?yzMsE?+PLHv z#gjL(AlXe@M1sgMl=motQUHscL+Wb88}XOKRatF`>xGobal#6y3dI4upd_e_?4A4I zWNp+Wp6a~Na8u0>OdDiTqm~z1Gm|%+x(?x18M~#>95Sq9>$oIJ@D|chg7<8DUHN$# zQyi8EST}(rd*nGZ`u}T^eP;c1}44cmfdIc^L`HbDFd@=UZ$pmxW zKYI)I#XNB3S7`Ma7nr;osf-7^m6yuC+qn6F8{dgyKuawKxndgr`da42pPJLOS~M;r zHR=TcT+J4o4LK{Fd2N;LXBxg-rK5MV217+V4%I^X^9Q`%)!cq|jO^b)_4q|(97D!^ zA1>g@Z>W-|Z zFM3fliBnUv70FL2{ss!NDH#OW#XI!%!HZ34i+d)iV2OPTGvL@?a@7M3YDT9%OVFq1 z1YfCdoB%FDNuXSw&16aBmenTX)-Tb%Tg1h7ewAWX&z4Zq^s1LdkyZNJ50EHe!nDOW zSmV|$jEvNR(>v5Zw?yg~YGTKTmJ5@aDnGk>H#U-~QYqQ|cB)~9d-UX)GLqqA>P2hj z0Va_??HbT6KbN=pC>(MM(*n4t}UVRLo_8zK zlsHHV!C|y$F~6v*RiYcA0q`>ilAS3`R}RQ~(%mSjU06DzdxoW$Soz?GV7tL?g>i&_ z=ROI4qI1XEjw;|C0#q^RMt7q+8%llo<`9*XC}j8a5>`lWu#uNV+Ceso*y!P(xKQs< z83Sy~t+jyu{R{;X%`%uzX87bDId0LV`h1s`O{+8r+~}-))^Ql-FWMO&0A}9$j5fT) zt}OD`?^gV*Zg4%l82mr61q#)3*7OYvU_D*!Ts3-vX%_j;S!i>+-tKKjrOownEx zClIKn>Rj&u(neJ+c6yOg<^8f9Cn0}9`#y8mw@&t7TVFHKdC2^3D}OIb=hI|_eAcjE zk+)2iIIk!bbzEov@C1DICoImi)`~NGG03HRap(iDbb`F8P003^$!;LrzNAWccKzog z3I}q24TYz`VU(L}qd`)3P_hhv{{7wCqK+OAR;f5VA(b%cn!WKeo5ruZtQ$0^Bb~9$&p0^B5UDA33Xbz{4qB04{>u#wu(ESB1SWdvs8H zT#lWm^cA>X+%8>W6~4YLah<*~c0eb^LtWRPFMm%rnmtgomejgdFJu-p)4YPW(k{?4 zX>j*5amu+=v{twD)l_D3cpvy}Q|unT*=z|e{A)On9=~wxR&ZF3H)F&q=O110-#sF~ zVJzK3dLFl~SyXku6s#~a;~f({K!g5OmD9=@%53+i(gc!929!u|oU}Zx;Mw7cKxR|#Q=Tr>8XrG-_CU>Jbd_G<|DDQ9CKRh5IKb5zr z&AUAtXnAl~@n{0c*HBD-cUk(bIf9Cp-Y}KnBW)gWIs)XNml1U8-SjhP$b5D4f*Sq0 z^pg#)9&u?<*x&@Q^B1koHeSC-9xcHOju|FfhRC<`-Eml1IsYQk>&U-PT%3;E!)pG# z*?wMrF<*OvH*o=<+&xz~HGeVxcW(+n6wUkF>EZ53+)W`RNdX&x(~^Hs%Hy^%&d)|? zzDQJ0!(~jyIN#RIlE6gCe;;MO zfeRewACB3TEvQ4_^(}g9k6E9&ZVj;)SHG!mk`Ev}`$6=r7tqcpEh6I%GH&$R(;{Vo z@sE`5cgQ`SpSlwj-*6R+eMG#aR$88Hs4iTdQGJ^ZRV>)$HVRRurda&G2>9jv;XYB2 z587+FS8>2EYJ41CU3&JhgQhr`XjGeN5tvZr@k8}>^m0{LXHUdKJJ9yKf7fx_D8OQL zcDn$PxN)Sme407DG>qMgR20Vb>c-A&={=^pg128(U;BtQKUfyCM6wK%A*&ZtZ;sIf3xs(w}H6)GUxX@irz z@iokz7`?vCMuz=vQc5%q`a=rph1?5!Rpup2!7vEX{$bKbgPPea9K52B8v~$$yn*cl z598GgdYm;<>G8#xey#@PUo+6@3wWD!(lRnc(d1{#V(X-f07xO)_5CdO+*{T}q*Phj z_5{MXj9_#WZo(qdz?FSrc*Vq}{A3yT$e{Fc{hkZmtrncuo< zZBO$3{O{!7N!;KnrbW0NrOGU~419Av2R-K8W^XO-NQ)|=#X{o{&SgTTL7gd`sc7j% zTASo_+b+v4+7e9%O^2xXYK7_yULC_J9wQwC3eM@iG7JeO`rMxS{GnuX3lDrlZy4 zv0pXl?(kwnzve&h58@kto6fa%YXH<)XlsN~=0~{652HUVHs#+c`kk~ZnwLeo`C0z5 zOmK5KDxGFKiJQKjcCG|is#&IRlB?ot+o7UVqgJ<^quQa^HIja|LrT#^4|nIKu!-2^ zvs!ed*^qA0cV^2DTO9jkQrgD3Xtn=3LU>4gOl&3Z7U%w}p@dg2yJj(d(ri*}@#7)J zA*&UySWf<|d#+<{GQ}amA;B?UUyjnOi@y8dFvp?Vp<2dvjLT*UYBqW{-QRNdi6^;c zC!i}ZktEw8JM@~IW@#j4h(|U%&&;CqpB8<*3l~rE^*4=H<=nG&ds(lVwM{|M%`MVh zQsxUZAQ=sU_iWNN>C~03S1sOM!L@&FZWH@Nfm>Duq^1nL_+g>nBQA_v`` z-<_xJc1m?h?Rh%Xacct4Q18Mb|jmwYx}(z1`o7PHnUnrmD;PR zBeO56a!hh`!9i|8X;DS(t?omp7{8?0?wg0%?&}M$#NGbdCsmQUUD!8Np}xJ_M^kyf zt?@Kt&=b~Ak}xwHcx{T%zL>~G0A;j~wQIL=G|B_Qt@={}< z;CDf`lUH%@v;l#toIn7NEoC8qEYMmrg#Wd}cIo2eq3NqX04l-{M!ybUMuix?v2>I} zi=d4gf%+7Smd$ZUH(Gj}h;-kesF95<=v|~-1O`9!RFTx6W4G%)>Nh1va zfTmZvrSHt69RzzXvQ@sDlg}I}0t~7;SWi!}X2`2UG~~$Ag{G%! z&6*P5w5Vkd74PI6eVeM{q^rn)u2rOmb-A27r|OOsE#wzHX@Oo&pDP$bzH5bgYZ?-Q z^N;%VN=Ww$j5EuO7YmHz1}kW;7SP>p=9ZlVUWjc>k`%?l|Ab9`;uVOk&9}wP>LWEY z7+m_ml{PVylP3{sCmy=6Og=)Jp@{_vtJA6wn?Nl*@J_gr7Q#(>RsQhw2V0z2l#x`t zi6>6`6~7S+=ZQjf&uJJy=*BDZUqrSGpg+~hfDGxZA{#&X2*u0TNfy81j{T%BO4C%= z4y_<5{l6f#@J6x2`0l@a{@h?&fQOdE6z-Vu*iJn;?oVb~S>{;T0i7iwXO4<|ZDA(U zf5XimoDh+UW2K5?-il+~`CGET=3ddAp<4S(``qbbn_=%}fd7GmR0;?dVo-L+RdHuu zai>22422bpigJ(|5Qc|%%=-~7{0Deo;Gnjvq$&Vi4M3&_V6FgsMLvQ*hOhrqBfZqW zIv^c@PXlwa`|VQHk55>ATfmUQiPTU{KP?>B6;7A&SZ4ZfO$;v&(H|b7-x%FC5Ee+y z9m_KW9De*z89sBN>amsWnVNEkdW-J~5c7HSvN}K3~)a zKBGQ!FOx&KAPSmTzmoI*hWMxXGs{N0gyIae^>R4X{5VPG;}SnEy)|)iYOnkBD-BDo z^qsC2wSk@{C8n_gzR8_aLTH7dmRKsVF*Q{&q#jcL%kis&O(f< zYbL2bP^raOyUi&##931>X}>3_zC&%_OPn3F1KQY!)HeqT2Q-Vu&M0k2+xYwr_DKBgr6M?Xe z9f3Grq}+e2-xS#7vs+s=QY{jut^~|+Jz@BgAPUo4))*Y{m~+3vlf0J%+9R4zC!wA4ZbkRM8j7|)a3K<3vencaRBB-XLJQF@FD@_YC=JGzb~f~C02gqYlHz$wyE+Ae~I|!0wI9oOHW;aNOh-KX?SJdSAOQyNxDM{b4T#5nf>h zTC!fbh`#ZJQT4D&_EU=qr?SlxJ+n9D_ptmnLy3h)9wV%R=Z_9{?yR!BBzQf=5c~JV z6i#gTizu~i#NR{;^9ZBxR*JX`B(aY!iDBPrN>DE23=7p$x%N=K)+-HZ4gF^n`xg@P zLwq80KPDPdr+yj#1jjDYBd5rMh5f&xHkjl6<3SmJ45@K($3yVP`=f#~mdROEh@#8H z<|#DcoJHaHLU_q(Xon-sKJnHw3?u#e;V0u4mGV!)z_1C7au=Nr8`Z0=_|COUJFfeO z>7US4`4okI8Iw4vc<3Q)LGP{s_RIw+|1i zRrcobh_j;bMFSOZRw5$WiobEOi{K!I&v;y#T_yT`dT$kPI4=S1nsSPGJMr`J{oQfO z1IuD+$|?QuNFPnizof%dsFyS7g+eu}D%vXu>($MI7S*?3t1BuiOfug0jPHhTYr#`d zYN%?c3|ex&{XD$3zT>>*nHUw zALp*%W@~$XSN7-Q`(Jy zIW)t`+Q#7V!mi@3(2Vd#vDPt+v!!9;xi}MrX_kB8@|+N0WlnGQ+$vxTOmK#B@1<}e z@d~^bk_}7*gl|k*9j0s4u{8vy;ITzt*$hgITfMepTwu0(At4jwaqo1oF|jk5Obj{@ zc1Mm!58C5$_^&C@c>fi%R2wD3(Z=Us(V zqz`M)B_nBkE5g9YDJ^ekDFWvG{cOUZ!0^_38*-~KjEu|tGpTrl{M4ez;!i_y+tz^> z`87j?FA{y=K%UfV(CxcA+L|R{(TbfygWyNx-XSkZrp8<)quObDP z?gf|OKeky*zJ6ZX7y|KKJ_PrJ;sd(Ls6OM7gx$^?m65sOgQZBqNdKUTK_X^^rDHa~ z3o|pDnRzw6ekNLw0tbx+UuRusjWb_-OzVgk)`=MIx?a0p+j8jHL3?WTC4K@0bd$_C z4S$EK`=g7$0bhkwU0FUWX|x3R>c1(NzL7&=zI%79lr<#iyfHt0Hl6_ue}zf_!!%ua zuSdv6TQH*ar6#UPp1ztF#!3CkDN4eK21=3U6sUZOK9_noQ`lQvII{j-4hNBnc){w2 z(Cxf28A%5%C|uA*S^TdlgLM+$VUXarIZuJo?DXs zTX^GVZ{ue)WA6+Xmaag{%^w`X5oKM$o*O@k^c9MPB91zPTi1W+ZvNEWguxBJ*vI(7 zOM_cWgL`pQc!{lGLapyV0ahT6XZZ+v3Zzt|U9eG*wM^+gAryqWZ;?Z!`A z!H6TTF9w5Yfppy?-AI|(x7jqtOxJ3@IM+exbK>J-k9Ac2<9$p} ze@now0RmN4WFi@j5YttTFO52q%;Xm;VKkY|&?aG6`mD$lm;OGipH>YWSPyiX_M|*A*E|kICf2 zT0XJ|UROUhm`Yt%ub=e21f)D#lg16hrhv&vlS%*43d^mVCb%QG|MN_BCp+w`=7(D=`j{=?Ma1rAKmNOqu3~IqUvb-olrm36 z)j(N^YWUD}csqGsV?iUqOWqIF1JAxRXMHjWjK09ANhP2l?I-33>$0iZA_hP?R4Kf# z=nj9Q5l}$&$_*d6K~bx%T&i!l6!5weyA$i=+xD^^z7hD9Yk}yMOWBr#(v~C8mLr#f zfmVtbJ{RAV&}T&xenZZi9lqrV{|^qe%DR7C#F2;hn#=r}U2NN;vsLzke+j%lHQa>i zem<3FI^i`7=Os(LNT^Ra#e=fg`MyzWnv!3fgl7utC56dIeM}{3`1oOk@X+XjN@b~N zshUFYui9L+93??mzDjRg)!Tv-sjj1ECFXX7GQ17g`RE$5yLZ*3l+@-y()$J=jZHOy z{*APHO@=CaT5Q2DH*aTtZ=P&&-H=Nbk!u$Jv%GC1;?-_T6%lZ63(s)Rf0dMkKc~@aqa7J%ZQ6tE@Gy#h4nfOg$#Amr0Z?a!<@>@yH!sHIHH}BhU zo_N#yK_&q(8h(L)5zJYlI|0EA-E_I$ObsP2pl0ql%y-c ztx{T#xk+I?l7>WW&zC#GTg6%tvO7Xoq8v$@ny9#7QZUa^QCzV7uIjGp0Xfa$N1A(L zURGby7!Zp;ESeqCx(0Gv?YE~IrpKDJFSTqn=B&;J(z}Gag#86B`Qdzc+T|`r5qx;h zW&cfqw_`b);bXcH8>t!sXVs3GW26B|_AFZMRDQ#^vr>QiTdRh%)p|~Csw8WYURVoX z0|WvVM&wqilFIn?T{CT{APc3Q#&-F@G@V^`> zi5I@zeWcfE0(s@MvL`l#WNP zx8_$K;nDa}gHLlgi5A!FuQ9JU{;7E>hk;8>BL+A{)WSp1(b}troh zPq|)|EwGCI+yr3!I#v#w3qx)vZry_25aa3dIFc*}R68H}TRczS<^$uprqZ824w}W- z;B&K{vzX6-e3BU!JgfTf1B`kcjUQPk@#$g&B#9&u1`%VJVp#EaS*eZW2GV;>$7~75 z+2X@&wIb?2T{*|3;M=e)n%MR(zmrs$;0@}>!1_&XUqbh)b^XSmyB)y zEw6j{>45HX{7kr=Us%v~?udJM{4biOZJKj?j|O<+osf3F52D7bp_r41o%wM1y?S~8 zt6>VuuW1jW-FBcCdMzfNETZ^GF~pKjyHZzz4NWE}P=J53UCx7F?d7U%A?u(T5Ck=d z_knI>kByVtU z++E_m;=P2A^L?(AZjj1ay;pq~eS3UYd?$Rdv?J-ghYDI$b-)a;KN%Hi27X2Pr6O{e zjfkx=kW6EwGRbmQ6T*_jkAE9e9YYzj9TPYb9m70w9+N2>uC1?XvHfe?bXs>BblyZ< zN8C)@klmPFpWUGQtxMFK#Ct3%Pn*8QdfMCO>%959H_1i(8sijB6GrWD?QktAZ7HoG zZ5mA)u~IDy?Ze-bElhuznriB5{?>%r*V%_fjW+{*B|Nk}bRM+Owc|D8briIGF6e}+ z6%)GWOEs#wt6J>-%2RQQ5YgKIUCAfaLCmb%|6``}B1mF?(iqzu+aTX4UoYP>@pqz$ zv5v8M0;gjo_0Fu_uJWRMxT?Xf(XQUEGY5Y@@BooxAv?U8)8mH}hli3tiI#%R5VwML?y5kcm-|iULFj~R zW*TTNWtwy1B#WD3bG5V3OXFtq0CtC$gN$0xo!ee$#TVYY=E?Xb<=|wZ<-8(ig;%v< zX^rTNt0Rl!2Vt=Jsl<`u3(L{Z7uqAumrqBgFC1l>oO41$LLlHUa30tT9DS#6?E$U; zCxBS(YruHbeuOirKRaNj7doF>w>U^A1oO6{YstS*!GYg29L&N?_%rK|d(;`W4>5&h zZ$fY?$=URF+^=w%N=dOH3icV+0oD!HF;=|xfA#q7<1?r@PYZEwaj|iXac6O)N2Ejk zLli?wLr6nbLs~;{vtva|f4E6Jh)Z+4EjSw|c|TY?@#PCyeA1{N&2T=*v71CYM6^hA ziE-(4!E~)~33K5(7C00=#5{C9lsP0k@;;<48@4?g({K%UNpq>a3Am|qOW*x_v#jTq z>zW%#c_FY=ikG92y_D0U85KJ8)koV8ghPr z+NXz>NP0#5kbQmYJ?X>bRpV{{dlMI&lHaAj;4)%!&GjRz)4gnn2-9oI%b_>xCN;t8 z0qw!vTgqq1i^jXu^SzhxIuyn8#Ov@0@lNyV=&I~G=_KmXVF7fsAhgePgu5c&m+#TH zgM5a4=6!m7R{Odvy72y_N!NNgh$cL2ULE@_m@63Q9ujReJZ1}#S?%SP_zbuvK}XN}$x zQkI2Bg>m_MgbDa2gt7RBgvr{6yRqAQyFW)YZSuc0y`jEMyxG0wyluSsy#+)6NWBi_ zm%etr-Mq=ZRlX6utufN&!#vf%&j%o_ezE+#44eA{F_U}(Zgl$o-{p@|!^D3_|5^hK zaq2`2WemLyQ;Ydnxa&T&^VC&22O+c%@ZxL!9{`C!cE2517uaaM9oQ1sjuR6nQJ^QV zC$L|fN`XT-p>Wm&js{KyPTNig&IWMmiJzCi<-oPT%@(Kl+y?Fh^}%XSW3Vnb0BQ+3 zE1$8TPkeuakzgt)zMFNyHlIbj55bP$h+vm^Pl98h^h$%{gOi|BgERa$#EBD}9h?_j zh|>p^Ke!~gJh;-K2G<1FLpKGtR_b$bhp2MFUBSJ<1E`i4gNL2hMV$#A3!V&~5j7`x z4vI<=ycoO^yzV{}ycJ^ZL*kR~O@w$z3)P1jL$;7R6bQvanNTq_G&C$UGBnEE6B-+u zV7?rh9GVuIi8*sHXMSi=XlZCgXjN!!XhUdoXj^D!Xm@B|=wRrGWk&O)(DCLOp;MvW z(D~4%(ACh5=B=UI&AY;KSPh%32g42FChOHOSS9QUhgz106X9IA9BvN}4|i60BRo1h zE<7 zdm_6cdvPyf)X0IzVN12u7CB})6FC_) zS|4qM+M@2zHp`A^z_K+Oi)Nz5=+Nk}aF2Kgq9dcDqGKzcZRfn`gy>}J?dY`VOxx+` zoap@MqUh4-is-5eVMf$3AQXMnJ8Z0wnO))zt8blrQ#6qz|Uz{T?i=VGpd*3?=9*zws?G(={ zHaa#gHZeB35|d7eO^?m8?u*ThEdURLiermo%VOOX29B-1PuJPH!FzLK8)I9b+l2~h zjrCMCwkNi~LaMPtv7@mQw(YUgv9nO*k+~4NT%p#$(T_EDP5jiyZj#=qXj~t!28)77 z<8|=?aSO;3TpD-Aeep>1u6Qb*Z{8KV5O2e0@_M`joQdyCd_+a#UGXvT@h!LFlW;ntB}_CXYzcQFkccHRiK2ISVrXJmVq{`e zg#kQQ6Jv1-&?%Fc;2(DPj805WOiRp6%t_2oEK1O6n^=)pGbOzckVOJpkNviEG_pob@pB#sM~NStbMCVCU+#hISCgq^P@a26+SCvgh< zCM8vIekDylOR^!^@zpHz<)!Wxyi-JW!}@tZgEZ}S0~pcHzv0vwMc!Qd5Jz zN-PvJXQXC(kEZ6O7J?|i6{#hu<*AhwiU@Xmtf@Nh+0+`}n$-FfPXE-_)Q-xDkJAU5 z+LhXyI#4;~Q-@Q>QYU>UQ)f~*_eCC=i>WJ>Q$BV5KD{N*sWcOss-u{vwRAnsZk*uh z#aG~ zZ)fC;n%1QnX{P-nah3d;CSYm zt2c8qb0@3MR=aLz>#_r~maH@D%SP-s++@N5 zTW;iCKU?vbxl!aR&%(RF@#V(ey}K)xn*b%Rl$)G`Z|d_n!ySv=4Y`@ww&-rh_S_uo zKR>r9w=}mRx5~9hyaTzlxed9^6;^SK&TY%>bY9Qx&h2v_${oxd$sNy~%Jt^XSNve^ zQtoQ*M(%d2+^P!BX*IPrv^K$0!&$f5NjS~f z3U}N(+THG$-a4*zB0MkrZ|juS>8-Q+;<=;?1TVEN?t3TUUR#&-DV|kpckAlbb*<7me%dgy{$d1d*EK-VO#gN9%?;WajdN;?$gt*6|HAoGg~jTUWQ&1Dm-Q|Qqk6% zt#>NEGOy29=j&WM^8@l0*G`c~#+mn3JZ3&}pQZ%G<@2O%70q|#N5DD4KjypgWAfwS z7U3fElk!vZGu%D-+4*_Uh504!L;2RjD(K5r(+8f3X==d3Ns6H3iGjQQN`0078RBjRuonh))qDtHW#)P zb{2LQ_7x5m8b$pS>b+AqQaB#pC8}lN6lt$FSAf4OTq;~G+$h{G%0<ZK-Ew&ej7dwliD?Y0@t~jwcr8vDfD|4tgx459VxVWs?U0hvU zSKJ8QQruqb5jC^8hjf4OQ1NK-1oX6LX7OzCLUvN|a`9SrQsqo3-YniJ=}Xn6y3&A> zrQ|I6N|92klrOcFI-X2Aqb7OFNRME94g4R@znCTRKoWTsqdWsdTb*rgW}!v2>+$ zy>u&ou`ssG3X{vctQA(2>&uO0TiIO>lw;*gxmX@r9#$UdTwWeku$9N&zgu}id2)GL zd1iS|d473Od1-k?c~yCBc|&<~d0TmBd3SkV`C$1-`FQzMxwm}2e5ri3e4~7Ousm2z z9~^8N+yHGFY%h=PQ_tW~i*s;daBgsUaQool#VLb32ag^+Zt%qaVekCobgt4q{ypCx z_e?@F_uO;;GCaeIX-EuNzjo%n?-q{Rm2WW@%@ zhG{x7HYPScRveoWn;x4Po2Ti*4o72)W6NW!TJ(#pi*2ksDz-JYBeo}YAa*!*ELI*n zTR$~+A#TNe@tSdeJRGkVZy3*wH_zE|)0%kec!%~Y;)!_Yc=uR&yjT6yc%OLxc#&x( zJ|sRoJ}N#oKH1H-KEK!iYr!!X!z!4 zATc8`C$XUYDB0f=i{uQRSSGVEvC`ZQNqlHrkyzWlp4Lw$me`Qk(x`v?L}GiR{>j@L z?o|@Iu3wzk|D%nGLy4p2)Soz+IGs2zW8EajQWbZ)w`khOdr;GB!8O1wz%2w@6Pyn; zZs~T`w3Ro4rvrHUJb1FEdEP7F&S0aV1-J)wZ_>0G{8sKz^hn)2TIuVy6zbh6l9ey% z7AaNZJDH_p}#>!>%8<2 zw~3~Q%u~Vo>7Ce#2WY*!cdbxgd$GClMff*Bi#2VIObfAG)A`su8f<77S_0qHU5bC& z;=_CK(jcC~clN?bMaIIam*Ct_>x;4QHu%?p3()g0Pd`S_$Jl=zeb-Mfy(d1u^qw~d zjz`_r)GZSG!Og*WZaesc!L88@AKH?qc|850E8h5_cOQ1PLsD={=QJ{A6ego>Ew<4w zW=KnKF7iTea!Zjc#WVEIZ3FFz=LMnm?UjRt`c7!hZ-u%|!25)1 z{z^D2!Hd9)z{TKVa5=bKa7tL}3bk*qh-=)+>u)LVxKO7RZQTgoD%8Fa&Xe9St)Z<@ z`$@yWk}lAiSn{OrWs&jyLa=DIM~Vjb9`uZ))&S&xhkOC8yu#B0o)*xrG0@e>)JoDt za2A1!!NuTmu=Fb=tvj#KdIA0VJ(~A=!*z?LLhZe@vJo3bp?Mjec?}JFvHvwR%)$P# z;(vE8qcE1bW2xJNy7PqZ_2cP0d8%x|icwRx;fSQ_i~PgT+u+!Y*Rw)3mVONrsbsAzD?uGTfbfMJJoR#23;6>nKa51uD<;e27_* zp5*9=Ih!L$TJmL!yED5U+lSf964d#c2Ko$urFMG@1X!jB5N?I>rU9ZFgC9La}c%X!Jy%G6n2)7Guhmh(HoDRn%s;Yf=qb$v3{Gq8C^lD`OkZ(TQlo*;SxrgzMoi_pzj z?wX!rt;>AI+s%fMySZ9uIC;I7o|Dj1*aaNpLmrLjI>FsOWG=OHQ&t^YMa$sg#L2uDU!N+UuYolM>M!i z=tU8|=pbX^HV|repl%21en{Q!Je}!|5-d-xbBtZFQ0tuGU_X7ayFmHhEnDYg?Cgm` zHP-#Ie=1btGH@An#j3VKHDBAN{vgykhi$c(Evsq07T)Vh>qlvQpW)ErAZ+*=`8SdI znx|j0X3OZ^KKNzu%c!-FT4hAPpiotYR~=@~0>;k4CtdJEOX!WJr_wL?M*7$VYwutb zqKv{F)Vf0?-9qT&)VhOOk5lUo@rK5`!DZkwYBfN<0k|%>E;3mf|6ZtlN5whW$FcK$ zX4fZJ`;@`-@i5*P>^2f??2+iFK4E-k(f6~^Pw-MHmVYi(m7<{($+lR|+*VVOTtZue zX=@3ROOVV*W(hKjUA-4Oj|x?bX}uHPyMeLjWH@-H3Hm$XnI?Fq6P{^;XFB1TCU~Y3 zYoQ#^bYi`i3)NV>^mDv4lGZC}E6j*j66JCQ`wH<%uHo>%t}pa<3YNAsenR6iGso!H z2ILpR*3wk-MqhQJXg*Rb~jo- zFL|}oQK&j^I9T#aY&Zlxo}`b9q<53>nfX5NP0jg4sO^)w-u2#QjicTM&HuuCOE5Ys zu%VbnXV;sd;`x|NMWRX92S^(n*I zBvc))$Q4Q}n`q@Q+BTu>Fxobu?Xb5-){#(czj$e$cu6_z*Y&-Pn)4U(%=$#X6H-@A z5o(=Cazy`s3$^P(e*}G4M$lpe?QEeIBWSl3s`2|8Hx+vN&${9P8RYt+;@*aQ7Ik+SjJ7N^92Dx-K|_|* z)p#~|7R$j7SA~Q zn3MOwKVmSJ9KnZEp(Q-s&QmfvRf6T$@^lP6&GO!5&d5A`kU2R{sAbkv$gPx_AXNR_ zaO9gH4qpaQkD=i=$V3^Veb8C7vJZP28vo+E+W*{^6mgN!ROI^N3D6TTm@;)ob;qT+?HkRJz9%D z2XkNXI`n2Uz7Xc)__!ZX}~j5W7&qCrP&(bEx`Jg8+T z_k_i0vqZ)zVq^z#%TXlyefNoeXBhI&(&AgR_^jceIURo#+YjMX zrgWD5-FHsne9B_MDShy~XihVufX@TdOw*TN(PvX&M3Je5m@gCb>sx(Z4qqZHhI*?mFpjAP2h#nIp+;O*k89u`iz4 zP!W?6!RC*#Ifc{KS3=c7JjoeEkD%mBS>Roq4t9_YuBLY*>DNPy(L>alE!62Edb~sA zz}zr9UC5Tn`JFEK?Yyh|?kpFo&xR5uO3=XmrRtLJ&4<=SKEa63z`_#}J=8_!t&jK+ zWksa2t}CFcd|zqKUxn)P*Ik^&B!g{ZW~1=+iu;NjDVr=VpApPQ!%XrhxhrTZ)X8IS zswLy4vCNrr$srvRH=_7wopAK3*+wgma|)2t-vWGi1pGAXy#&s7I3*^-@iivrm-Bv! z?-{}JYnsmFe`3ig?~=xMBY8JHjS>fZSpFW_+A6ZO_ps*x7QRK6yOUaLv1cqTt|ezK zCTHFOe>IXHGFM+ho;ap@`I>0{o6rN2=WCrasdbWCiw zBexcAn%vmfZCLwXahtK1JDjhQ9MSNCd%a|mu6VnjJ6_B8#Gj+Etvz~bqvvr~_QAmh zGrOKb+j=x-8JxU{mD{s?cY@};?e39??LHyc+(aRNqsUto%;X|kWTf1>azkiwE2usf ztjul0m*6AZ;cPV+8zRE-whPCJ(0XTcv&T(i89Bh?Vu}5Z^wDcZAKyVTLhmx^5p~r$ zZ0kZ_&Pi_Ov;*&fzrbK57jrMP82fvprx-oG(cBRmnqbuzSi1@hIn*MPQJ=zj1kN^B z;`aTn#OiJ2ISu5NDP=SFS`FYV5}eu{&LVb-!L)K7ng(aPN1HFut5YlYlt-(&81l)N*SJHR&FlooO~{t0)3v%pjFZNS{q zqM-w$*+n#{!|o<6`La;83C;!X<@$3geg`+?QSRtAVDmEbTZ1QejP;3u7s#f1dX4nc zqh|gS6_SuoMAe*vjaV#y?Bo3G}X+8J{;Rll0j>L`k4dv;L zJe`2gJ78@CI31Ahz};zpyVDNlhF|LHGaZ?jIRippqIW@hS4QsSh{wG7+=x1&*;^o* z9S6-_Xsab{buk=jy=d-`vF$1R_7ykzr5^Xma7t-$6WLl@Uu)s`j)JG-H>o=q$t6fG z!P<5eLo7LOO5ZEFAC7RYtR#cVm0G?+EX=0XQS_9d=P0+bJBZR7;4g;1ikW#mHgBWW zYeL-sD{cw39);%0-Llqyo|xa2nIQOr?-sIIP1SLB$(3YN#~I(*+@s#=))5TnZ*cwy z=Wmr6@=Fc-W0Z_&8N2yMXt;#@C9&W&(p!ubQ7Ib@+>Pi|f2kcYGo4Zc)vkT~f(E#RBqucKr^ zH}Lc;a>yHy$(HEn{Y9u_ZVcYxu5z#|zmmK_o;-z<{tMWDhPp$s_8#o{JN694!oTx$ zvUw`<)*h4LKs({RQlS>V4%j~wtmCj`YXivEw&Ah4_^>Nk_dss{HZm4N;rtfPr`+)_ zV=vwX<$VTqoITow<0kXx8oJgq(4JzO-Xrd2pVck8cXE@~9(!`}&ncefCP!H~W^}d_ z+b5X2K6$4_X96SGTSevp_@7m_)EJ%4{aBldo~c;X8mqSA`Cpn}3fRjgabhjy#5xK2 zD{M|Bc(N0od>>93wQh3OvUcug zR>)5Mfvg~3AG|S+KC-fWBj9XChHTk48qQahowS~jazb(Exl07oqabIce0n{fbHQ$r z@oqt8H!HWjJoQF-qXZ+J&DHsiBbLOg|z62Hib8w z2W3^-Yo)HI(7?^A(~6utjg@{4qqCZ)*CfYXWd1DFZUUzPGW(HfU~Z7yJ6YX#3dX9< z$h2VIZie%^dmlc(Pq6u2pyFm(<6@g-ey`txoi8(6wqV@3sWTQxo|?_b%|X(eCgo9|D=(tNb7 za0hC9w@^LD_%*?PL9kG@i{4G5ce|3gQ(rtRoKKS+<8$fDT=?endNZr67V|UDb?Jqs z_9sHU)dpi#o@52yFNEqyrTe0YpU%IaDMEcggK6N6uuNd382Y4x&b&LInWmY)bgsQ_5 z)zx@;FV6lzs2ZRA1`od`(O5an?}26Puz=seh^qs?tuY-L|&e`8To`$p4>!z07{aE|YJR+V9!#+aK7w z?7jBi?SIIZN9`}IW^_mpz<|PCr7^d?{skTotP8%yt|< zMP;j0Ra*sARAsA1s;SDe&Z#!l@1-W+u9deV?H)w9v*xbdyvJnTe&SA)_ri2`Ae=1U ztJ+UB!QAmX6L{K&y1XT1&WLI~nJmBC+l9Vst>k+adS?@v?Qq@#pLX{$%j9V#b&s2@ z%200BZ!o!oyv1pLhcv%{>HSbRi@w+PjUdrq)eXJFA10Zxvd%TDMt0w|-&uvHDp9twGj<)(GnnYqa&4^@R3&iS<0+ z2wrHttbM=Qdc!KS{%UQswpx3%_xD*JTc22;TBofu)_Ln|t3r=~qg=fu_*9Cjp=zn? zRGJ=-dg{OQnABH4P&ulH{Qn)Pe(EmOUky-2>RvTOJ)j;^Bh`PavFb53PCc&1tBI;u zJ*A#jlhsr;Q@y5Es@K&jwMMO1Z>ddcvwBCptG4-GPHmLhSiaMq+AOt2YF=uq)OM-) zsd4#!VQT->yHkH9?=|cHjM0wpshY~K!rGRGDpxgEtyKq26RNZ7u6j}WXp4&Uvmt7@ z8l`QSpeE_opHs8cd{wHJsui@qNo`X*)n0Xwazq{1Yvr7}XxnzGUE2;^@fWqT?M8M} zJFoh$jh$~7+FdXE>tX-Q?rRUw+(B3T4b>&z9$}BR$LW8o{wCU!?P;3I-wb<>*0?~+ zEz)S2z0zK5Z?Ly$orCP{dS&jn59!YLvGwWC?k!oFlk46qGuZu;rt1aUw`9P$FS4gOP=|ToUhSvQJ(sGQL87k71`ih!+GdI=p^WJM}Eo55$fa$wbwd**<~copNHf3`e3cxpVt(QwNtQlK&X}% zyhY@_4(Q27=Q`>(cjOkmkuyW0j58lQ7t8NZ)Ljm32R)LsL2z&C&T&S|jsQPDNf%3| zozyU2yo6ON1*=0?Qqu}rwr$zXEZb7GC)S>7S^xk2xc@WXkJCF$+6c=^8?DPYT_)-> zImw%*%M4xS=(0d~ZhG37wDD=h-%&(nO4{_anQ8OV7N#vuTmG#gyj5xI(l+X{HEjoF zPuhXB!{1Rv=2%*J+S#-V>DD)e|L#k#neNvmoL(=zVR~+Q^Y17k(>lFFdLq4ZdUsuV zrT3xqPcKRzqRa5~QQ)!Z6VfN8PfdR=eOCJX^wRXDmlgT%E7I4buTS5UzU@28&h)+M z2h)$FA5T9;IhTIXZ~IgIwUb3->6<_BP2s;s{n`FTx{0shVS>#_vS?OO(+2G&uy~=j~ zF8_Z2p{vSK|4GVe|9O8!hWmX=MvaWLj9^9L6jEz^7tr2$j>kvo;ItRLgdj*m@r>$?7Q-O2*dok1gu9BIWSvxb38NIxIW_D(yD@xPMyl)rkw#m%TEX?eh*(393 z{M$Ekz`wQUKa|WtnL{&2WRAY7jLV#uIXQFMRb@uzoGZ$L%th6){jykG9V?SDE^}Gt z%BmQYxi)jd<#D8Xj$A&jRbx`+qb-@+t8Lzux&LyTB$i|z((y#E{mi2#24tR0u3x>b zGEZj|%f2D=J@dRS6+yRZJ_l>)e|0?2D5?0usnD+cp+qke4&~le<&>e#i!br;=@oqy-z0h zvrt35|0Mk!$_@4oH4n8G9X#t0N`yLxy34*(z0Y1gMoFFMt=dzPdx6*_dt<0qsE^nd z>K`hq8fWD7*fI8cUzR;j`W6}z8ZNxhD7}ZzOcvR%SADDOG5fOYSM0~K2UqRIzGTt! zhrWG#kL_b*uOnGcq2r-bp>v^&5{triIF)r#wGOJ{qMlo#N8((#wvJ87H6r6Baf|xN7e?h*c(#Bk!0?nAh5 zctChicqsM0D+VR)3Xe#}@hbkP%Vd%^)7NjuGGB7eYGAuGOGA1&fd@LC+r7pQyGH)X1 zN#-c%O6rhjk>bb{iI-wmbzWDMhgEzNgDF)xOfvTnU6PMQrblKdD%k~dbBsyy-X^6gx(D)+m*B>j3-URPBl7pp4Y&grUhw11PEMOK;e zow=FhUYF-zI_Ij+yDrPI#8&ERnJS-LwYK#7i>!-m{PwzvY>n)w%CRDQA_pReBgZ5b zRmnxlBWGn^M=nGynNQVmOk`xu>G>!BMt#wmQGYZHt`}_>&5bsfa`}3TwvKj?7!gfG zJInlxc8~VDDv!}6+9%py3iDAHav2@BqD9dm{5w24s%j0&nuv~#PKZv5POV;ldR;}I zi_Vhu7M&k0jV_I@h^~pQm%XQ|NPp#wC4Q1VM>j>cMR!K`if)M?(SuQ9aFu-Yc=S~C zT=ZfcyH0AI+I0dFi!S>{bDKK(bqZzwlR})-IYFJSe5bju#N#>x>I{;3Dtlp_p?s~G z?=*|Qs=n1M=LGp8v-nBA(=76JHq_a|x0?6YIV3rt#Q&<;T>aH%DO#WGGcvd3>u}=t z{%K`d#+TX8B^Xe6KnArDpN3 ze65){ru#47Z06ssSvzDtRDZjHS6AHx3& zoR2K!{?WHUXodXF`NxzYmh#mRj;{`!K0NIME(8}EERya?I49wpgi{HpQaH{r!Ok&* z<*Bm-&Jy8xH3fS$4W{lz>Rv?KMd5fcWMaaxUBR|%F!Ixop9bd{o<3tRPjh&hL+ih! z-Cr7vB?AnFGmNLhXty7=`U&=Zh#x-0!dxuLH5l7c;H1Fm2JU7sPk#dEC+PVCJzt=| z0s0#tIRF`KaC^h=ZLskb^eDC+#m=K>MuTTGG@z%Gs5?nGDfI-W)H9f;jd|J_4R50D zO@q;Y7S36;^+j`EY{1(t-ge$a=3V&rz`qClF!*6)#vwBf+ymSLneoVs2af`e0?!7| z7Oa>>%FH6>p3B^`^BL28biRYmciLVe;odC_@4(W!J%Dc+NIaF>GeQ*F_3oW)8c$^8*m$N z2XF`E@r)18*jv%FmDcOidVSjZlD57?W+^gD!SvClkM>&dTIw?E9A=%jirKyjJ~P=d zGkGp}F8BuU4Pc^^Lv-?{Q+GOe6L=H$&%^$C;GN)|)IG~u8z)qmIJpQ)r1CP+kZI-s z{2x>I$LJvjy2L=&jJSyyv#C3lx?{2Adhqq=!D9{{^J*hm8*i{SZPupU2;7KRaSd_f z8Z;lFl_ThR89gt z*zh_y01hBu$Ha4dxD}nxqU~8EiSsGMd3P7B??Q7!G&iIdL|}&q>@ao?W9Rl^zxxpV z$yjP)CT+cnvt(L^Gn(#R=6fslp|kGTOYvx0K5Ra02y{4huz0H13rWPJlf5}9M9{%*bhdu96 zmk~)}M10isQP-s{*R(~9b%?P}TX0(w`SIZka9*Gl_Ak%mPB)|BW^j9Od+_bx+tILt zx;yaLr+DmB@Ymq4k)MeCL@fLj7XAwUPvQTRcA2XlbJc4NZjGKP=$Qg$o!YEZn^ChF zHFqR>MuPExiw7L+bc~&hzQgD{L{!H_)HlFyQ1?FS-Unt~yR2&`f=mSaAHeu90*`r z`ez|S>~c-)S_fW-d{5+if}`Ll7~eYh)*)AP$Q6CX=q$!gd}SM7vC3Rlnfnp=BQQI) zYqAkypi2x?+Sn%AFy|fS zym?E_n+=LIr~{h zbuW)vCv}_Wb$hO=p<4^8EY(2M9Mw#^NAhovI-m}#W2#)8RTpf__SrRUzeZuZp54&S z)u_4M+U{T{?9SDHmfhX%W%sfB+eOL0A@*>4l$INdo!Tzs^b=au?dV>9Wbd=&e}y3L zyv&g=|2f(6zZ7?7@P3Ug9Q!l)Q-p8csgc)fdB0freT8~Eg}Tk)oOZYK#+v9E2EQTi z*Ble<8;(p7v@`n4(RP;iTzV(pd1+|LJ1hsqDmYIj--~HxCEup8{>d9RUB7u>#=5{8 zGy&eGSqv?bw`|k`(Pr;3@8B3dlFxx{G?YU}LQ9<~jK75qQ{=55-d^b?@7LIyc=M$d zxRvv|Xh6P_cV04*Z{KKY{X=BDJT#ma>hz>;A@A3;6OPJoXNe!E736)H9AxGs->+F* zz4}I5<7D;OO*GBZtIw}jUSqxL@>q4U=BifOVCz1;x=QrQTBujmE37J6Q&lVJGwZls zJ!yK~^kBvGXT=O-#Z;}6*VQU~FhuMB=IzF--)~%T#XF8yzvXCO@up)oZ#xQYs`4~# zqw-au{8_4ETBW?*)uVE|oJGLBWd!UUg4M0yK0GZ1mx1>pIR=~xZpYKVQtJZzKfrGY z|IhGSgL8T61OFQQTcbg++K1$Eo{ln@r+#A_oWm9JK2uX<{Ag$n9l+B)hVnEjIQh2Y zMcZa1Z~XuFoqYdS-gnY#DK*zkPtCpRuX$?g)DEeM>c7tN|7Fczum5H5d*Hh&u6*zR z-~XE-`6b1ar7Y#Kh&&nsjg+#8lu|^>2Psm7ET)vEkw(NwBSwlyBTFeu5s~sJA_j^W z5iv$YL`*47SxR}7kIQ2zrIe*SmeQ1^l)4mt_nq@S^9#R(piz*w{k)g?oO9=QX6~7p zGiT1s&7E`SiZCHu!Y5ZFl!q%Q%p^+dFgsiwUO-_ng=GjUfou5OX&p9(>)QxhaesZd zL5D^i_JsFSI7o1$jc`1CDtx9noJU>>7bQfjD?&KpN0O2J=Flb5U58#*gu+PwbXk!> zk)e^H;q#IHSA-Ff(UEbHaVW1CVREF5@HDEq@s?{qtU1$oY$-?rQwEXr)bwULXT+gXus%y=wO6l(UCfgiH@h=lPFAyPRiiZ z9HLVrbNGaA9mYp1(?LtWI5L9uJ30%RTN0fcozFTJUBr@zE@l0QuAtazwDv@FU33F# zv;o|O6KP7c4t>-=x+S`uW6_-~{pfB;`gC+3jh%s!y)GI;}Inws}=!MAIm_eF+B<989krb8NM4HkVDT`&tI>tIjR>iu-dd3Q<#;pHGVnt}> zV(PI?;l|j&Sm$tQY)EW4@!~Oy79ppM74F@}a7AoXv}?jtRAINNwKX| z8;r|XBXM3C+Y{R#I~Y3>qcIperNBdnu|1?~Wze@>lzKkeJCcfBjO>bA@o?Oa zj*KU%cd56cP4WDAmw0!Q+=*ycs?({+=6J7oVI&prPhn8x-FQAUkTn>6#rY_Z#;}y) zLkUJu%e#b+#77goGCnR|93K>)9H+A5)8aGYRq;9TdDJf(;tN^d<4fYpdc^oKhZ+v0=9n#g_(ZQ5*h-!b7^_1|W_=))G_}Tco zvFdm#GAH3grzfI($~?C%p%QuVh1AaJ(MoP#qEjT9=$hz3Qt6)P9Uekjnol)87Cw^b zml!~H=3-(n*@<4U^NC@Jk%=*p{KWWpZDLYl3Xkh(6H6;GH8DL=84o9BCFYWblI0+c z^q~V6$yOCg4&pdJv50uFwSxvDC#(!KxG6F;u{3-tu_9t6R#VDa%9l^|S(sQyv1EL6 zVnd{RbXI&}qAsx|u|2Vqtzg=cC3Z)au%(MHiPlBy68jPd$j(g@TbDSTIL4)MNr{sr zktViggcl~766X>Ze8czrczAz&vsfq{?3qS?DkJm&J$rD{1uXPxSC> zqT@*~i>b$s`qeao%gAO;3h(#V`y2iG$S!}Y-{3d;d%_KoT7SQP&?iax$Nf|OnMj#` zp179z7qhI$IO1HKnD3WF$`a$V!dZS+GAlo;OICNPV}IgZOSZl&t5;TGR{!w+tU-}p zSwm?ol}1ivji7r@Q2(T|Mn`rfhGmVTKAKEAGA!EU4~!JY3$u!|CTEQ!Ijqep%bJ!o zBi<{kDr-*GysU*;OR|<{RYiN#bya+H*4nIE%Dstd+cRr(*0yM6){d-QS$nhI@f#yc zqV&|28WYg-r_-I+jZXK}GxSVw8`h9@27CP-LVQl@O@2yXik*cgmD^L#^HT`ogMd@? z6i!cL;G-CueK?PGhU4@s&v}-E+pm$jmRGaxe&jciTEnH-7RSB60c8X7hmrp+PBqUV zzBmP+0puBzdWBcQ9Czg@Y7uZx;A)|8O`O@_R*7~kMSK9-H5rukpln0CeuulBLW`{$tZyxA7K|zn0 z2OyK-y2P8n|9SRdlD4BhCy=uvYWTerJ;fT^8QWcu=i>qYA7w6=Yy1iIoCa=(blaIS z9efTW&k4r%AjA)Yz8cRR8&S$^lyY2p0k{bHtC((I1Z6DRSdh91pSp`IH{b<~%~QZf zLFt4%ClJpDeG4eR17#HO0MK_Zwm%06^h19&qHZ%$dMV013e9oQq8_3@!QIWzXmzMn zHpjzxj6>r^S6NnGN8ELS=u(kF&4?oM#g7Vo<(}ocSm#A368pu14fpp>>Q?--Q;G30*&BH_=lxk6gl`PS7aW5c?$VodOKI=WK%f&v3c+`qZy57S3WUur7_&w&*PM zT;$9(--ot{)-8Z!P9e|BpqHZ+!x6s|^tEW+0mL_eJ}mVPdbtMi>5%+c{vSC?9HlK! zA^)chy;hIj|2gPrk@Yt2-G;uNCOyu1Xw<;Z3ayj>X{-_*U>O?AI1gE&H^Gy0=7~+# zcKar@^i8ysdDcT#NsfD6A=OHhvJ!P$2@YfQ*k?Y)(7rQEIt znJba=G0?}NjZ0y}$AHomvxCTaJ#ZMQUC`bkXz3B)MZg!qc_?~+FmPA&RN9{{oBi1m zI}$%J{=Yxl|2zNRp*c>CH%v8&uB5MOs?$MDQd8OmQwgRMR9*#UX_%{Femh|i!O}Kh zg@)Ax>)Ht$2Bf*|lu)hsB*b0t(060!?stq_paJ~(=*a}v* z53((SupS?60H(p#dGHpP5{OYmAb4FU{vk$e@X)cG; zvyT#-AUG{Hg6Eg)vqI-KWxq?168oCtDA>uID1nkWASX}Tc5W}}drl|SY@c(w67-Pv z=JXah=G}j;iHc*iBuY12g8kW}8KjGhbi1&zEXC*^eBSBdsxVs7*N=G<}ZD z9~igWWIW~2nj&Y5*rJ^6dR(N(LE0`_!UuM4XvP>xiQU5e+6G=Rwpx#?w0%jBt(30+ zPTl9bGwv^w@s>mDnw$et?;MhK&M|Gn=jb+&ZsauS``*v~w6^1IVHlFOj=P_kUx&$PW{J6WVIubZkb+fne+JW$69Z7X*I1?c-cuPeX*IS0$v`&0c>E<7Tsf|ii!ZOSlC(}ut`u98&X=qay-uzd zeQLI2D`Z@;{^3e%*krwq(>gWTAdorUl8s^`l6$m%?pIf?V+fK5H4GQP*dx1@Jfg41 zFONZt32JxpOvd=5ag{tT<1I<@$t8Q38$(~ z^2(*PT`skopA&NDh@5igN&Z}FV=k@Ta+fQt0oneiZF4TQH+QWDrX@wUb8AKJxg>|& z&7xRo$o9AddM(xjw z>Z=lc$fNa59<6EeXf2c1BSU|>$a)};)-`#wrpX(i>DuPz(V8Z2nDFOul1FQsJX+i2 zjlZm`&CdaPj^cRUB*~LEMQHFu+etVIY&i1~=hGhGm1Y>&`6)g@;)y0cXySJUUo-7x z2G26_DHA_3@f{PdG4T`=A2IO@(;i{)rx5=y@%$2>FYWCm9$w5#1jhpX2ttS{GPPOllVG`mlOP(#Is3!nzT2Q_%X@uXvj*umc(C4dn$>K5_a~A zUy}An5-%k9ABpFY_#BD1k$4!1Z;^Nvi9eBe5{dVa_zj82koXE|FCp;{!v0?I2@-E0 z@dFYMAnp4jUO%!s9TF2CAMM>Eem&yRBN`%JJn-Mqo;&c_5q})*gCpKI;;ARTHt@0$ z{~8xNw6#wSylKRbMm%W5cSgKs#9u~x%HXarQpGPuJYvKbMti})|3&;<#KT2=Tg0nH z`?H8A3wHjCe~Ngfh);@mqlh1hc%X>yiFloezlr#mhzx zSBUlpfhUOe0l~g~OZ$4DT=CGvzH9B@A)X!L(;?m*@Z%5<4)NX4UK^;Jcxs4`hInU) zUxxO`5MK=VUx??0_PG#m3-MoohlTd7fLDe1Q-~*p_)uu?3HVKDj|uUW5YI~Sk3i|# zCqld-MAKxaz4$($2gTn(dpe-k#JfTK8pNYPd>OPCgZTPkbcoM__Er#ILh(=lH}Ogk ze+2PF&^`#_eE|Og@i@@F29Tck7l>zp_!NjYf%p-K2Z8twXs-eI3y7zH_y}n40Qd!H zj{xxn5HA2&Guinsd;axqf7$0R76AGtyZU86zwG3fJ^ZqJU+>$;j(ypyFT3=OxUr7k zM%XFCGHx=@nEzoI=AX>-hGkwb|6(|1V9`Wjxt3>yt(X-zqL#8c7;!7t$}@Z`-}<( zpeI2AK@q{gjO!4B;RK@y#u7{*C?O~%C?}{Om`O03pqgL-!D51C1S<(@2-a)ZNKj9( zm7sy3kzfzOeu9GpM+lDVGEZIQdPZN*>--lD!?lF&h6#LKw^RB`ZE%wW`2<~r-hAy& z&`avdyCl+WcKZ_yA{a_ALio6&r95{WK{3H(O)n#uMleJ8x>W>o2<8ziBv?YQoM08f zT7p`A-IQ@n=if}QOJm^8j2uK_czhKPM5DFE?WMb1EH2w=D~3ctrvnBbHUlse^3g)`HcZEta^?S0MyXR)&ku+ph<);k-WdS|QC z;50gWoc+#0`hCPX?woSYIOm;(g(R!?i_cXyU<*DtxeeB?sE6qOWk*LI7FeX_)!Wc+|%w^ ziodHv%5xaJCV=TxEl3gW{NmwWplJ{tFaig0hx`|&rhi4Wgf2>!)RU&ii4e2=1v;z|C> zdn)OElW-mKJj>-?Lj2NOsKZ>)zk#@XQ@StW{iL=UR{=kWJjC$ze0E$4r_`pRi1$If58{3KG^$iTKAVo{(?PFA{9Z1d z&upRiPY`cH{4~cy9dYkg)(6o0@#zi3=S8&QPtXLee=&dk+c5atyi}4;C`~2##MD%s zSI+tndYtuv(B5jK)&qw?zZE%$psdrN?*`98P(%}i zasjCmk$(Y7+zlyR0DcUm-;SKn;SlF6K)e9)LT?x7?;?H+_z1l_YBCP-n-RYUeEt{X za0qeed^n8MiJ*K3+}>af0f$?`p%3DH5bw+9m{I;;Af5-Di@QFLIv1kOlhMo1prwC8 zD(dE~1La=ep8%gj>c?1bLoXw~2|TwWE_(hd@Kd1IBfcN;KSGm#hT6`@>XAm1(O{D0 zF>Y~(xnFR9czsH~8PxOoZ zd;JpsEB<8vK7XqJ4Zp&F$glDr^=J9t^5^>B_P6ub&bROuLk)3)Yz-YXbk2w~ z&??XDspFilK*x(T4Aelgwn-~KlV)<>4`xo#c}sMDrj=&=F4xxz4Kp*!oUMOXQ*94Z zIA)wQnv8SssAYW4G+KQ19l1G2n^9sD!m zFR|VL7Y5HGelsxJodTWu0&orTS0OIABk+@;%e@;B-w19SfPV$buMj_oJWTJ4Q?cwz z0pb{ed=6Bq&!vCooR=`F`TQxOuwCwZ=`F60P*RTpcLBy-;LzvNPUOVBmoR=VJ%jjh z@cc322M}*UDs0oGe+A`#gAdshV}Ze&kq4W;xrIUlgTzXda|gZFxMMupZ3O3nBYxt2fKs$F21@Il9y5^(EUgFUI|2H9vr67b8PzlG0j}4 zr;Ne&-S&9<9($sFuU%n(UyW5?RZ~=%Dp&WbY3czrT~(@w)lBt>s#4!lv(@8juKKpB zR!^vZRP)t$)B^Qg^-pS%TCA3+r_|GGnR-U8QqQW@>IGG+UQ`>@OKPKfS#46Us(SUh zdP8khZ>nwTEwx>}ts2x0qm!Bv><#v+slmQrpZW&y^q?-NQx6Bf41TF*2CoLMs&54= zf)(m9(B}Zp4K@Xv)VF~bA$>lhoKuxElBg;3t8X0zVDB4EPz8wF>w-P-=i*0Imgo5x5Sx9{3I5w}BfN8@H;-!MB2M zQQcPtE7cTk9kt*`!H=i~jLVEJMi*)a$EOBOK@;^886nClOzwWx(;LftLaQ05x9;{0!>93iw&vyBhd8IKGS zpxlS}{lL?J9|+C`=ScD#uK<1slo`O4pv*L)MwBGa@had)kva?baZsv(p8#Hj{EJcI zlb|d?&ZUSy4ZIBaS>#y_{2VAX!0SMH0r6Vk7lAi`&r86s0M~(D5BwS^n}Oc|01{Fr`qqCj^Te@lVy{9^D$ zqYGWP23tw$q$wnI#udTo;56k=8cC8mmtP8eAMpLa)3l@+S7_-negwEm%aU<5@DspK zYRNHv8h9D-bHFvgF96p9zo@0cxL!+w@!P-+jH!JUT35PJ;C3Aij*?}P_FCRZo?*OI z;i!>o$87 zn;raH@NbC!BKXDC>K%MH_-?vB!Alfq1P5;fZ*aSLOgE?fOYkqa{yO+|^UXX#y}##a~x4ybCD2 zN1is*eirH#A{Pb|}EvvGLlXQk`6yZ{6MXw*3r`vwT_;bDD^p# zS{PExA*sDc6nc6hJ{w7bQIg=RRR4NaPc?r{ZKj&Pu3o2_Z&6$5t~b;hlz*$*PBo|J zDk_C#ZBZBmSw|u37-SuXtYeUM{0don8L|%1lVBN@!Lkmisp=b41D1FPNIV3IhavF@ zBpy-^sTo9JiH9KZM25seka!ppSCDuF5)VP*J|rHZr^@-npJnYr)*T@04p)(N2(k`C z))A8RGNQDWua_a;kXlD8(`@y;dY;;{Uacq2Eb9J{}0#p_fZ(OK>Z$UOwP zhaqB#t37yG0rG9CL3kOwDi}Ytgo@Bnl&16_@Y^#W{UAi#7FUe zFiiMQi$}EupK0-X6W?f4JfuIxm}=XVY~nnlf$DCn~NLyb~*Q48-?_ZkVJDmUVi z1t)zefxdi=dgJSADoM9o-B0@YfO?R$=^^zHEW#rsp-0uDMlQAVF|rPitGUKa)Wg-r z$7xK>r>B0l6rWHl)LP?a>XRRlqZ~o+c5A1#+uCOxunt?ttdmxgbL8?qm**OIqjUi+O@fycb$~$xKUTRd2T1StJ}lv z?e?<^+yU-jcbGep`MP7=@$MvdinYj{>P~kn-C5Q?cdk3%UF0rxSGcR)b?$~{`L&i~ zD|x1`Zk@Zup6PB+%h%oM?zZN-`_giB54eZjW9~_}iE4Mwz0jPVmao2ghUa;4FS}XZ zt>o@?^g4Up?9S<2QZ?{0Zd5_Z0%EA^hMCeDfgqSKvwDFJDub zi`2gW&jICEz+VPsAMoA4e*pd(IKX2*^%dm&66o+1HsCRj)r$5zH>Cc#pvzay@Wldi zJ}|!bV8Dmo6o2aqQ1IOa18ofOU4#_A0CDMA#uwpTZNR(Qz;_FRUjmnazYRX$LMmis zJPHc#HE#mtV~GDF;+Jsm8IRQP!Z=n?(> zHptmL2s*yFAm5NPw6d{4rH_qlltcp~UWVb$fk zbl_>e28=I8SmK=wpKS9nV5!?zaj$&QL3;3Z#Osh>z6a15ba;N-sE-XTGNC8>3mKxl z&|9+$FnY~|h8RbHQI;uRgQx@r9_MBPamYVF8_hdG`3W$%1<+^nH=w)&d=D`61m_@| z0lu7(dI&kc2>MTfM*!msB0&tP;B4ZHCI&Rh_hIN;)WjC^>nJ_HMm3KDO6BJY<}%|w zxllWZ%NJVQ*Z%|D$7_-i*L3&r<~2^GF$pr{QepMjg(W`M68+H&6=kBc0t!Bc;LYWi*(ifFusDIZLjFR zjGg;|R|AW+hov(94&1~7-wXU>Xs_69=)dtQFl<^NahX%zZq{n<-;QX@H+3H~E@`1T zMLON0HFh^emXLJiOVn!<)jt?r)Izn8)}&Y7TS!;_-&y|;b$35nt#(8h@S*PSN%;%( zNUPLia-<%UQH;r08+RosXFgdXxhpfB@!E`*^{18%YUbX)nq~5M?~>MBhmzJ@(ZiYL ztk9{$(MzN7Wbu9_v{#BFbl;8Eqxt%9<^Oo+BaG1+d42ebp7y_{-V|*eKrr~4xiFt= z;ZmgKG>~A(b>PFCu7yv3!^1m^P9)(@^tAioIbBOnt+_5ewdT6?)SBzmQ?2=Y*q&N* z-Fj+G8}mkcIjm@N-uR$*x1KjX=>4lH|7<;PJWTNpdcDId9TO`Z7b~3zRyr}PbbPFI zvar%gVx^Odl}<;jbn>y%`8fX9)wy}Svj*#(7mdE^C0g}-hRVxQ-PPZz9;&ChMSV*3 zQT^0s)gX178lsBTKk#|wsH?448#X<+tt2Vk=z6}lG(Sii8mOn{Qdp&Dr@zitjDog~ z)!O=SJMM1pyi^WN?nlo&2TI%Ih?Tw6|=Yxe96YezY?e_vc47b6vJ|`DE=rx-x|Sl1AfUkECwJdF%9@jT!U6AgrkFul*8RNDD{v{t>Ss%6Z*4!}Z zt+|2H^AWFKO%DTJR z#-?Z2Noo?8Nu^qtX>H83A$aQ^wrTX39HZDtr^z|zTyW00hU>X;H{0##b|&aXv7T;$TjUNT7(%h(?kK`z z2__JfxTS8nTR||Ba?U17wYz{|F>)?*SGqL>>nXOe)qUA+y}Om50VOoLd))m52Pt;M zJ?@@z&$#EElkP>&atpk$=MyBEr}JUo4m~g+q@m#E^n{*j(3RQD8){Ar@gb@ zy96okbjYDnx`m_I>jof^jV>~1oNejLW@F634}{yXmw~E!3L3Ms4ld{Js;XG z@(k?^?IzgAIYS3RheO8*PBIs7ZKx@9j^F~<+Nld0VUHkwrM`r-!yUt&!yTPt;cnrc zEwx9V5mh9oL$%Z;eJa!hw_CWBYmIZE%EL3cF8U;>YCZ?bJs4i;mV|2v))VmgPs_qv zamLdgcQ#IUIzoW6oJhNh!siJtvYxfPua%y)`W3N48~AjmD|Jwx_mt$5o=96;Xr!F+ zgtMLa6sH!yy!@~c8Anje`uUz3xezBlO^!?x9dtHCW)M`d4(ijK=6Ty9OCrm!)WOIq zg0*eyV5BzG)!PgmDGU*}?i5*%j&?*&BHWX@~fXrgU1QHgekAjI;qbrRgl` z2x$SI(-ay^Ff1A+O+Fq~(LDEjv=d9hXz>Qq!W(=C`%-M#pCIosvExFYQz83aWEaPO z>gP_T%Xiu5AdYGpj{#fb{$8%FcHNPRvY&ekyR03GGB52K;qqMA7E z!A9Nm-U)eUinpuQEl9;a8EY9*vAe_gI^v+nt^@sU6#H0AoDpGRAB&u-XWk6TXviUg zxV&%0+gmx2!@-^w>lNhx1u(vXZ()yw>kCMZ&_>?y*VWfQwot4&f8@QkoZ4ZdbiFqTdwA?Wg7Q63GTwk&keh>@A-3%9*o0K{l!IM57IvZNT`_Wk zjqDG>dvj|yazf@dc4V1y;(?rIfc+$Lrj3PuchT=Q&T_G^|Hpxb+t|$_r;9j{t@T@A zoGl=yh}hV-W5~`cthOAywYMNW3n#b8c`T0X_Q9?mTUv@y6F?tm1nnof===*Dmoq8@ z*~e0ZRN0w>JwG&ph$8!`WcQcZh&-~#pq%3tG(n%u(ypy8FRyk zHdCNrSD5UWqEW^tQH<3&`Mi!-bi9eM?7w;d+_1w<@AblN1liB#$S8nKkbOiZ>_#A? z>{--Y_Dadlw_2tIuNr5F0t+A~;aH-3*!4=OP0&)p&L@#7JA4e}hqhSQ0cDGZ$X*Lu zYc-d6MC&t48>7j_9wa$C$iZD6?4E_u;VjWw%F_6yj&mKb=gRvGa$<*`11q7=R>F=u zXEgF-Ul!RPmNrI#?2fZx-*6&_O>5n`csnK5(V**%*^^__ntY(T-N^h8QKgaI5%tIo zs)fb1(4{Y>GH2>HbvLH`_kJeItlKiWR#C|NFIhY8vwU5%bPD(DxHk5SJ<=||nRln( z-wybY_jk zb?H?%^zHTKejJIq@Mz7W8u0(Lq&De1?fH-BwcelJWtp~;kKQ2rWU9XKm#xAGFpc#$ zw0z45k)EU_bF&&l+R{_qt^N;t-vjScegFSH=X^e&d)@o_dp@6YKIhy@GLuOjC7C3d zB$M5AyOShtDoIGDCX-~=WHOWFS0+PdGO4VY{7W)PGBcUUWWHv7Es`Yj`Fy_5*Yliv zedvl-Yh6G0Jf5%j>%89o|GnO?bI#|!-``b@;$1Oj&SzU)$dS{esQ)3;o| z;^mdT9gMq~HK45CNElMXM#9hh*7ryT$87?M&4)$_2|3zt@6eED#uVetJ>;R9Y0@8O9j*}wM(lnT3!qIPsOL(>Ug8- zNK5Hxx6^I)Y2)f$^{&=H)?ln_I_`#_ZmmyQ@9JxfPLHh5v>FCvHdeLTY0Y&qZ5H%q zrPkP=m)hxBc~T=Szs*kTvXdQayVY*lDOui2YlTRCw;FM}-A-)f;|bQG)vBw7YRZ?` zVqeT}v<>y5TEw>o!w`Ojnp%Tu;Pt_gZzJnj5BW{?FtrJ_`Z7oFfBLudQm4xL>8D)n z0(=9sf$xAOBgSU6gKAMc&gSj=#SVf{+QL(j#FmD9^0e&^_01Js@Bx||HMsdtE!{qS84|CcBp;p)E`WSh&5x%C^$Fsnf<*o9vuV78C(W#>i zrk_&UVEQSh4W^%B+F<%ArwzOwT7q6V(nD+b-y}7wKGj)k0gk*CRWs>yy}s)88o}Ln zkIbyKYQrf}Go8Df$bWhmaJ%?>o!tKgU9a&lRmh4m+?WgiQp6vgM zT2s@$#2S6peUA*Z`wah`ko;!(t60(_?fV2c^bYmdb{|?*53R=5BEVm} zS3Xf`HRvtxvAvQ1TsW-8*5lYGLV1R&nKd!cAItN4q~<*d9<8+k9AV3=W=c)3PtYG} zmDZM41D|YXG;{tZ&YEfMpOo{ZoH-|Z z1p%7xej4(_bkf>urCPbxRjbf?X??YU+F)&%Hc}g{jngJ-leKBuEN!kfUt7rgW!g$@ zjkaFfq;1u9Xzyx!wFBB=UDpfssGibG^g4Qdy^-ETZ?3n}+v*+kPI_m(o8D9Jt@qcq z>Vxzl`f&Xreaum)qmS1o=~MI>`fPok{-VA}UyiV=^tJj1eY3tz->L7`_vr^&zREII zmJ`skMnD^B6d7^DmNFV=8g-2ZMq}JJWqARkh0&Vj_RDUxGdcCCl*kzw!2oVW|x7jIVhNIg%3AB9Ne*yCMa+ zKaID$kFkx^+dGQ;5(T&`lChpV&&AUBlIM<1`bG5RUO4_qkEKL zxXY2weY1>5DCa&&+7*=CM4o#Hd3z}tY)_p#9vR-*Xxv4~;QmPlcaZY-d>Qsez05lkHAOCi|L;UJ^k7L5st_n9C zG!SnazcSt~URo8(J3Uj*6zZa?Ki#V`q@21Wdjhq{gWR`11}*67{;ms(HS^9M;|XwC zZ}+q?att7x?6VW8(xlbt(dth0j41h^bb;ajf4YbHbanCz`DA18f7b=eFkZ*0iCA5y z!JP$n?s44tzPs=Q?lRw9c^tRuWJT}1yBvEt=k1&2or}oXn&oaxS?=?sIC8Swm(Jk) zQXIp&M#}LS2>LDPpr-A)e{VoW2*yAM@OHH)pk3kj{8d#Wr4%b-51u96m(YCJN_I-^ zs|FGkYB0v&NHv;mHhw##(-TiynBd?DyAE4yKm@rS|?F1^P@^(@^ zK|AE1&FhU%|6EP)47U;FxeDaGGuEgfvphjD%e~pM4N1AnT84T%OC6papp?J2Ky$W| zVm>2IP-7k1pf%g+3O#x_`CDcEom3vZp zD_55GTbA}@mKJG-ws)30CT18b(~=U}{MqwKJCSPvxyyvVO=pXYEZ?9ea@drNA}74 zv82s;nMnLJF-|G-HuFxUoBhnes#elUwoz8HZL(Zlk?fr8tjbfbrZ%YWrZ%SjN8M(1 zvdYvwR=IV98f@Ke-L8gNcUX6-2doFJU#St!Lg#h$jQfK7f?DjZa$i$R+|BN0o^anl ziT&4@yYU(7n7>?eT$6K?{c?GbbAv;vNUE{YtV^s*ly2wJD8IAC*`hS}2KNTg{;pU6 zx*;b~Dq~C_rE2j^>Hp|ou1~H{c9Va#!qpAe23*_x>tkHvR?4Q~Lb%N4%;wxIT%&WN zDSr`{gc*<>kQR)mHnwoe06qmT8aEV)zE0H#p^79_;EiTI|X-OIK+xq}6X>%!)#5;+;WS>>nm(t$V zrHwpKI&IKu)83WcbyV6bvMX{br?O3Pwa10~>l^6hee_|Nu@WgOX(TEx};%zEu_A>iGFZMP2ssOZOfAII2kEjCk zr{<%e6U~XBlgvq=Q_ZQMZ|%hsm*^ zPbQ~I55`j0r@DZ@F?F-5mFk)5 z4gUM7VW2-w{S=aMsd3=PrzU_torSi^y4BC>hm`wU{o#AJH3)P%){R1Iw)KpPTXU=h zDs27ETB2gsQtK7SS6HusUv2$KS=L7DfGV^vwJ%o%b{iXIu-n=wgWb{Y2zrfu4d}J@ zb)cQ?>p^d@Zvef?z6rF4-2-&8y$C7DDiTYdn{J`3^fl?8px;lA1bs3+SsCf4($A{G z^gHQyRB`(K^amJW3!TNv#Atg3^i}6o&{fVV(ACar&~?r_RqU*H)`Q>RYyjQpYy{op zYyy?FD(SrKysd0!hqFV~a&|g9A^(T-572))|5Ti;!=+Z-QU%t_S}|_m2p((cK9CFYaF;-{Njnh3?Px zebqW@i&Thj)IQsKxe(VpT+qwBpXXnja8>Fv+*cPCc3V5xN=+mz`CD;`D`7k1g3cGc zSQS>}ews&xU5l$@t|Qk3;bk3=JZh`jRb|*jJK75iUC1@4GT!0r;rz6voX|0aw44+z zrvl9QCMwB!b0O@cYoRM;>^G%_bTLPIbHp*JTMX!yUeG7Eo4uiJ?x3Ez6KQF_p1I4s z3tJJKJwFUjb)$fce$pj0$o_6>&xtaYhw!<^(tgLL9q6_cr%7Rm71RbceV@VA1OOHjFJ@ zKVXz%Y^6Ty*!p7sq_;ue&b?hlSL9YyQP?ov%In!Xuz;{C`@S)61beoXPrX?8;xbLZ>N94`ewwfwl49}qRbr7G>Ilg^jr^en^U=KJaOm3MZZy}l=tub0B^-0mv* z^2-samR*RVjGo@!FaB`e8gCPdk_^cpArScp2JNo{i#=MjCPf&5%|TJO}ewhSpwgs&Qi>*WzI72 zFC*Om)0Nr&+~=6>Cas$ybF4X56~o3E2YvH1^Jn14o8!Sh3ackzPB14x@)&F%-F)19 z9K2XSy7~XiC%`{xJ_&xZIT`%V&7XsxVopJF1AlJbue`h{Ku(7kpC-n7-2H0tSYvYr9d@HLr>_I0X|>_ z!G|oYd{%)~2>v3gsjqkAw2z8t9~IF)Dx!T7lN;4*8*Q;7bASwjzAK%qmabxIQWEZf=}8>@F_bD{t~+d_)G1U%CIl9F9YAo zZUz2wSX)86wcQ$$Z^7m=>?`amz>DQ&*jL)^z+Yuw1-`xA9{jiMZ-eh(cR;MG?W-XX z>nv!0$NmoZQu|u)Wp)|DTn9@nXqVgNkbl?yF8I!NXUMOI?H07V*j*sM!R`wFM!Os2 zH`(1Gsjw?RZ?2@!>7x>%lKH!(yOA-DR`xVev?N>op+AAS{&3+y9 z4f_qyH|;k;*V%u7?*<#s8unZECeY3H+n}1Z?l$o6xbJ}fA9p9#*T1`eN0?o(=7R1&+NZo}S0H(Fsj0BoBd|kYafqcMRt2nyK4MQm0}Ug6L*CA4auPsXIaGlf zW_f+{n{e-k9_ht2?tm^CV*UWS1bPIse69H=X8AVr9n5k*A!43)N%lYtd! zn7f#dWzeS3q?lcIVs34;{@3~lqrZiWYdjy^AY%y60MFTr?e*y6bJ4d?!ruR7dRcl^ z`W@)nSJ1a_pf}f}7dN8!Hly#}cDA9{b~^t=A9X_Cl*1zL;&yYpyA|l2J79tLbMJP) z=iVdl;aH}PskiW)I)SZJ!ZzmVP{6~dTgq>#!eqVV*NKyY@v!(i)*~+|JecimuY_HBWuQofXZ!`+elSy~d+Sq2xuZ1%t*06(%|A)y;i`7iO!su_eM;*ct5HXv zZY{sHqE&UfGT9F0dC(f+EJvyawQxz@bb9IPUIFBwN|`YID8ox)%L6`b%3(=^qF z-50xB=Y8h`=R@Zs=VRwzPR7Z)nyb4(x4O&#n{Z7x=~`~ub=))DGu^Y@bKJUaJ@@PWvyaI)!!i4rYgB2V_b!ZL_;_yK{qbyECQPA-Tr6i*kLkGjk1c3v$2UlW!YXR?~D8* zJUP=hJ4xQK=i2a_z$k>4-vXS^v6xOe$&%z*$+MH^h((aBpFB7Djbx)_q0S z0*oj53iYA$p(?_-`bgEn*!o!M7+?QFn2eKAK_}~ERY=B~(lFYBc<#rDQvr;*B0TpO zyTz&qV=tnT7=JM(qc5o<7=acfX*aFn7>SNb$Y_M*Z1-%Hk};`b7?t%@l=Hp`Ew6Ha z&d4vOBGi~I)<^vN$Qf1eEGphUW`%va@9K--Pwb_HT>WA z)b(5FXYxh@EhMq-;uj-L1^kjZv}T(4XM$Gh!SV9nM~>!zcW!s?N9qqak1D4mRgzZc zGoNwJ&zQ=Q66B}oS>_twetYSiIL;?a@#qOlaliAxXDG#^Cyb+Od*v79dPtwCVp!Ww z;x9Lz*K0oahEU2^`2O>%zGzmt)u;0bI;tA~iaZ|W%gvW>lDNi0Q^SSi$Mjox?3WhE z?mB+?`E5fu|0@W;fv%{`3GTXT@^8*q6}(ndeW!WK53}h=$Rq6`eiElLzV}VV_q*2P z(M~J8uQ^9rk^T<@vsto-t6KNi?^totOC^-|oi@*J9={V+)^9~_yXc0*g2XbV63Y{- zRW0`-w}pJ=Rwa-wP+H=5iQg$bu`sa^;a*C-qymXWiA5@ySe#g_LWw1bC8{8?G_h0_ zCYB+UT1aI%V!e`h1+i8nRv^}^iB}P8Wn!f&O8h?YdsUoRl~|?1iPsXZA=YX?*Nc?y zHg%gqLtpG(3~k-aZ3eCUP4}D7-_70Ts=&R(y+lRb7AT+m67Z~lvwSZnUPd`St(3(q zWtgRmdg67g9o3gL%Cd&@${O>^>R#$z%3mvnp~DQ-)aWnk0iKdt!@|1Cyj5N5 z=uS&@gVV~nQB80UmL%2l{_h>vDrL0s0bOsD($$P||NaPcqw5Lzd|7q!qr+EJ@si&s z0sGMCn-_QBG4TgiTb7e4=ZV4{uk6ZzMP-c4yC0qBjyndD)#)!(KgPHdu$s| zt3hpCT|2ZnP9C$4BR^5RxmCR8|B_tRyhEfDNx5I&$IHk+OL{9M-Ky-kCSFMG8YRCc z2cLUiLV`}DB_fiyN&oJr>7B2!g>;G1^xK0eq1mv|Ts_YGc9`?M4LnW3TB>|MQXg92 zd}x6>)B;VR1wyLKDRk

z!{vBMhWQc!(NdhUkn$|3rW2>AMqm%QtHI6|nq>TYt-4 zcKPnn(4z01kk6M@CqFv;{yhHBkudUO{QPjSP_=oUOnFWe?s#QX zF+4%W%)EQ&h#RYYG$gGUdMnn@Z@bF&`){;kejSc&#|vsuJ62cUEyu~DS@rT0#%o#0 z>j%QE!|lQy!)4(v;qKvE!+pX7!uJAw!b5=(ydM=F3wHwW1TZx`Gdu@)KD+>!8D0Xc z;QeZZn;BjQYy`H1w}*Fy-wW>twg891??sgGkx+P7BpflxJCWL+3)Dl{?Qk2yzhUHp zNHg#)BW>v4GSWW0JyIGek93VxM0x?GKwn@W`N5D6i;N^cIx>##L|`()mcyL}|7np~ zk-6aKM;6k5S!5;r)$g^%jdLb_2Pg|O@4mP9s1OQLn6 z^}#oaHlcs>XsgKjXxnIqXs2lBXg8oO&=crQzCYxHqCi_X>>*$b!ghc=9{%H_ zlcH0=&xp>Z|BUE7_`MiiL@WnZ0c-tx!G=73d31AhTi(53r|*hb|szAn%pnvKS7(i*<>WA%1t@R-g}178?NE8yiY~ z1kfVZ9quUJj|C%}Z0ap0;g4KEag4nv)#=LvM7T*>5_Sml2 zd%%8Rd+bnbdtAl#$5lKe_wjJtjO~g$Ky9F&go`(X`~sj^yk)#iygg6~w2YSnUBP#a zSMa`9yf55=z+hk)Ffu+G@^Qe#_~iJs_$**9Fdvv4UkEG%R?=Mq*?M48mH)K(R$vG4 zF7Nlo55PT~&=Z9~6i6j>+?N1#fcoMl8bRI!XkO*7Ct3k*feyUyl;{k;TcYPlqc_&a zLBNp2aPSX-7Yt8~fowc5377)R0A?rVC0+y;!GAWwy+{nlbHO~={qquQfepZBU|VA6 zNuyh0ceU7;IGD%+`^$xV-pQ_lWQDmUS&{5TzHf3M-NC@HWG~1^CP$wX#w8~vCj--fS-`mD+~j<}EDM2U zzHu^C+NL_Ey3y_FyPfHObeP_}@9$%fxTzt)@YF-#$CzDG9e_^2nAG@G zH@cI2cRc-%4l{-K{e27)H#Gy8oq7oTywr=SMZj`kUTPKjd8xIj4XMq*Hs8(1&T3@4 zfqmo;rm|MRDzf5M5qaA>^BB~v;u~0vt)@T=pf%9IYDbx%BTxo(0lM@4R>}l@tO3X1 z-YR~mHNqMNh&vXTU_D_?1twTCtvPU?w-#7Sfak3h)@r!xtc}(dK-}%XF6%vDzjerZ z&sM_QAv;Xhv>nK5Tkl~VuK>#F_9Z`z>ps?ZyI!QiZWyVE)*;r5D{DI316;?kUfUNS zOf#UR-3DlHm%=S4-_@?5+sp0?cOWp>9%hdOM%&};iEt;IOYCXpl1QmN%bp8;rsS2MX;?=_ru0$E8b4)o`?w=l%9+DmoJOqsKdBJ#K5-`Q*X8^N-dBBUnB0t>n^s4mQ z^oI22^tSX)AG?9I#J==FpBH)72>?Y-JiX1aMedyG)J2$`>3xw>rvYrM3fNh5VRy}i z4K|ndT4`ji)7W$ACw3e9&1njG3%Pe%Bi>xvX=|Kzu%#-ZO<-Sb0=9~sMH{QW)6sM3 zCw3b8)hUC#i`+ZiqpjeFes*qk`Zxoed!3=c2w)U&D>2rY;PXT2_931CKb7}05pS$B z#~Ca2b)JW8fwRO}0jze`IUAiV&UWyET`2o|z<%U+C|ciD&K4r%hF#Nj+}h#oZf)4N zu!Y@vk#bQ`7ObxKy%sqgb&I0jM<@G;+y>|C5uV#Anil?TgGj|bm}pM zHyC~-eSae<6zG(^OUVFIJn`$>0+%bz_)+#Y@_1S_N^?&NAH0wB5z-2VG3gtlq(3E5 z^4F55By*6GASL&J-kohri9sq~4YmYi_vkIzb}Z)%p}9v`o(Lr@VKBomA^Ilht5Z@) z-~S;WCY7Grk~u*6Zz$la3-?P2U{pjg(9$e-r7=lzfx?)ucm(X0}oOTS~?; zmv&6Qi1N;)kCASoyo4d|rQ|vCgUMe>z8C4^O!;4wze>q7tn~}5_4in#he-FazL%3a zsP%r|_a4#@A!!;|13E1?TlnAyLPHoo+Mlz#Nw1-NyM)PJN#Dmve?s~o=m2RwZCd7I zhPhT^WstHS3tkFdzWHeS`JwYf5_*afQ>gTvetz(<$g|&Lm}g0!CVi5$0b{+uFyv)C zgMJP4rU2%ewjldcw!?L#%Sro-JhO+s_lma3cs(d1&E!ZhgNsT3M7mUbLpL)#dp0Da z=yLgA7f8-yuZ<@CnDl9;zlOd^rr(ir8EJ(w({)qy333dRKR|vG!(U9EJ!1SCbYQlr z^k4upPJf-FZbGn}5~<7U*&(E7Q{ITQE$KSaIt)2esPRXp@B_*(rkvw57$N;SDMwUL zqwkMdhOR6_iWIR7J#ZE1fLt%~q7?^Z7Yi>f2L9KiW%S)g`AbR*xB+MwBFQyq8u%$O$;<*dHM(+JfCzGX?@bg zq%R}PuL4u3$7H4?WwdAyGOuK?f$-UR9K)o)U>*CDKEU*2j5~$t$hq@x z7=NIIX$D3A?8(UZnH2b&(46R^n}afjZw`G6^v!I7bUJlN89LHCP%(AX^c76 zW=UQVT5ulgSv^6YV3}L7%r~%vg)H*{^4}pvntHGf}58fcF| zfoR(70qWaPT%!xb*I&)Ml3pjY;4Io6mvc4zfbttj%jwIOk=dm6kW~_CUMuvlw9NE? ztd9?f-J(qoO7BePIIob9+FF*UB6zj%+24}?Cw*7a_fAUc()S+n%aB^aSj#m3A$;&W z(#P2Eq8l&GMOmZ691r(V{v1oyp8N*-?iD`t14>?HT?VpthsYb`?_mm^7?*98xqu_> z7Rr}WGLZas@(q~U1jnk*l*=W}0LNjrAMLacIBR52 z<);I`78*oG9RlMR{$7S}#TNcP!<}Z4TQKf#8FD&P z+r!b)kNT~L@B!(C9{NPKgGjz%yv}*y`98?<{Ec)6X1*nw=U*UZD8pF?FKVqi%-!_LB zLqFHI%|h#TtB+FF-SU6>)|~Vqb(zz{>7kEtOWj-aN8H=o!TNM}i2DQmx9(>5BmH;$ z+F9YF7tq&tkA@ZOj9usbKwRxUQc}^7Wcx6=4alpj9`^kCk zv|}J?%>w57ZCBZT|BZIc$Fc1=zXr8qb@i<{P96)7BR^5RWtF`CR`H7B)y3?%GKR>kjyL*a1P1VUjatis{qUE$i{df|rQ3xHqK#*GF`q5QqXPFI=P~QU|CXX#_NhG>6*?_icd=kxr4$KDznv?t4ahNBRRj zBZGh;!0^aJxE}+Ik4yrl`0k9z?8rRe#mJ(_^2n;l+Q^2;=HgwEZQ*8-osr#A%763~Se+Astz&crCXV7tg9 zZ3!1sxSuNbu@KVOF7Z%??I^?cSU6?^POSF-QTIJyS!LzE>)+m+6yf9hKJ0@r$Bbbd zW5|r-ka@@$4{^wd$Z{J?~n-{l4q}-fQi(-gkZbi%mkf z6toPqB6bz?Gr`Y{&5q3lUI*F`TL^wOlN;ZaZHX;GxDd38uggKX%%i+1UKMZ+U)Lg! zTuxUHY5+CG?gO>Pw#RnHc7d8eM?uFKp9H@@c7XBu*dY!tf-WO&E5fUgUyU7~*8)6& z{2=!!Ule5Hz~f$clyN`jfw;by*iK)N<0c|*XKVw~w}ZMkAMg=pksGp%>VdSrWbjky z+PB;ng^=>{c)oOBhHp)5XUt*boes(Y?`H40#qGy7-`ad+acfX ztMlyw-s5X#d5f>13b)XICe?P8?-1x3+3+`nu;^rb9U6+G$nMZk3ydL0QzOF?c zxtz}9&AZ~e;Cmi)33SDG&3D~*0lY~syhiewapql#JxSMb#-lmD3o$0n2bv$Z0N0B_ zOF*fF_*a=6+H(^!6MoGiXx>k;yc%a1DnZHikER}?cpIy-JFs4O}=W`0~{+%^t( zcwr^UXT{mcyag`B?WQoU5wtgMKdukNb;KP89RVGPI~I3>!&6>(jODk+Im6fIJR0P1 z7&H<$8aEb0b-&@e;1}qJ#lCBPo5M*jyhid{z&-GB2D-D_(`S3Y5t>+n)jNLL0cG? z_{;rOpc;>A{q_C^P!nh$sMX&N>hyQ{kAjZRJL^9Q>W^9LA3%6MrqVwE8UnuP(U3>| zB##yTp_u(HFQx-@*gq5-?Y|7V8oSUxj&LG28)0@pF)y0JFovuOxW?nvgBn0he$2c6 z{@8Z^07A^&2*;6clmDVeLmu^$+?VVh@};=EF!rVUFN3c7*7(N}PWb8&)&&&v(kTpM z$a;W#J)VaHQGpnbf}li?7J-rjDS_pn7>|OWM2{AMNS;0~F_1AYC9npR6UYm!4{Qu< z1{DWN0~LYl0Mm>NtAt_-e5m=#jy23w=wq}ifsj*kB^S`$5h64#)t6EEXBL6)K?t8FrMbl z&iEv}hrGPvL(_Qy-@tp*4_X?Z6k9I-QWnQS`Sv@SR|T%Fob=yE`!H~(kYx+w!UFA7gnES@48BshNxYhZ=AN%kIBLz+UGEYIdDC}%ZF_fgGr zOR-*JjS}g$zJBxDT*`aMx5;9feY1)AnH=+%B5XN+%Hnd}_%>NRAK;izQB3gw+h`xS z`J@QjcT1<<#kIPR{l)A*B*GS7ar1Ezw%v-G|H$=ZJ2Bg9AGp~fB6eImJEBt)6JMXD zu_|SYaw*%4OQ#&hQS3*vU&JjPXS|;M&Fp`f{l8{EJEFNOb#-=ZEiPqiaj9z+W}9*8 zl$-Ni?BC5k+k@GbTsp%lT*_AAQnm`0PTPZlSsTc9;?l`SX6Xb=Nhdf{2Zxwn6P|`Q zVmtq)n6{m}_UY^FUlOxz=RPrQJ9jmeue6;X6cMYrXD@eW67GLHQ%vhON7)}?pY7ak zU$HK7aFR>3-o^gEvHx9;)5rC3HGMy4&MC${j8Ah~PQ^OVK^ni{yq*2~nX`g%s)*R> z-O~@Q=JBShwfr9Yhne#cewNN~Odd7dS5MhLr5<*I9Fz2<0kWouQoE1wqa2@~3g_Ki zBKI&^R=|0Z$HI%8&$G;lW!-v+InOYDlzr}hdpq;DGv~jvKc6+H?p@fJfAr=j_})FvF+ailud&a3H?51O=zj}tc>J#k?<9nNViNtP z-%GP4F!{Bvf0HflbdEvilWhP#S;c-%Wyzo4B->9bR5$B>s+*NXb+hiL zx&bGWPjy55N@@kw%{)tWL;UB+XZ|qN%?eW8tSYLT6{NaZRa7@~$Z$TyH;1T(R`6y! zuLpQW_3RLAw;*f8t@aH2Bh2|NOD6>zje+Psf?NU{<`vuUh7v)aQ2bUaO8`F7Dmj)EU=l)8X8ew-V=tH`&}Q zx9`IJ_y40GZ)wBqeq8&XrypOfz2WEc6=meVI{&um3L^L^xmK>1g>tK`kTr6r+#~nN zPT3<*%RxD+gqov*YN1-9maA1NOXaBzsz{ZpDz!uHQcY^VI;gtTG1aFA)S$YguBsc_ z=olT+i*<@#p;zl1y-sh^#kyQ?({;K*@6~O(Qy$x4Ot`BHEY7QZJ(WJC)ufXx}9mSwb$E)_Ex*XuCaI8 zd+dGo0sD}B)IMRKw$Izc_7!{F5zZVZ=qz-WILnbI7!Y@XBp5CKK+TB)Kq@4kf2M8O|Cf$H^1g%?rFWP6p&uir)#LZf<_sSq9!x<}HMra!hkpI;&Cl zwN5@b96ANgCbVO#Q-;#2?d^7*Qv_6o9_Vm30Bx~L>~d#4&_?u3v$GZ`-!8B>VNI&+ zrEY!DqAYujorBeot4L3u!>}``bVygAw~-!bIZ`j8_J(T)v!oopoM6Q?I!FywXW~Mb7J;jX+-8fwnj$xSxeU z#ki+=P6bezQ|WATb^z5lwMb9W?M@x;_8y?!P9yphz2P+A?pHZAKzp2KJR^xfjm}=G z8Bmk6&uMj%fLfe3d)%G?+V322I#}B7G~oFf0cu0)gDgGZ>~!|q*Er`^r^!CWX`7v0 z_Hm%SxL5i1SFv(u(0yVgG7)bm}av-dgM`7XH9MJ(+=x%26XwOdhcG;(RP4`R;4M2`CI zw|&?{<7v0sofPbIl~ZK5IEyWsxeD#IPRP0dw9(FVVyrVXQXt)Aodnu|atpDSRd%c0 zj+ynan=@wFcFws2Gj0n|yWNS|w-M+ddaBr}M_P+|)t;mo7_u6gS%FHC_OgAI(^lHg+m|@!Z2O!&$mM3({q}%6 zZ`i%q-%_ng>?8IuPK$ckHEyl!9=q4Am3`Pg;?|1h6`-BYZadG$+7&e_w6m}WrJU>R zRdxf{3Nw}+<<{9=VyC(@lD*JQ^6DJ4i@luZ*qboNSBGaT86$%-5gg2K;<8gMgJMD| z872Ngnp(ZZUIG7pWk z5)jj}up5i2)jt&SE%#B*_B!)b-D-0lu|_caue|gZZic2A}gJO+X`^Sv9S6GEf%lyO<8#BAeCZH9&xBwWgC?a{yo&IbXwB>?$nPN zS2O++=X{29#;(_iBF%yGS5wW5?`DiP+P|R_>2?F<3Eaq-?)Y)@OUlhFOL5&$Pix22 zeY~@OneH9;MvVFu@Qb9S&}Zlg6a(tt_>TON_STdCLYf1{N%T~kB+_o0^K?SnTp=ki zak5z-aNi{D?9=sgd`BJu|A4sy{Clp|kF9?O{`%Da;9Avk516iIqSYPr`fPKSY`>Q$yAdb05d4;nT|nbZ%eQa?bVi z)aknz=TLvDCru6fn_QnlDp3`%eP$79h2)r z*@aK|N&dCbdpXaooae9Dp7RLD{|TKp*7=m1{xJV$A)kL$)J>=TbvNVpl08R1H$lJP z_>7_1W|-6d4fUQF=brg1>M=3Q`L|OW#U92dsg0tBaUHkuSJXyvkU2fnI#t5$8g*Mi zb=G%L{oxmJ|C5$_AD8kjs<}8#*nW)c7BKhD@l1@-=$kxCeLi)X zM&Cq8jxqlp;?O7)eKg9z|5xI({VIhx;!!?B`>!rm;5lRpL*cWt)tk(KPuY;i;`O)~2?yB_V;vn)nb&fx(&j z0rzSXjkT9AQ4feFdd|@UWPeDY5hwqKYqgL@oVYi=Kvw}b;a zU;-9@V0#UzbRZ5_;378;co<*_?yE25@_dd3O^G#5%@`@{P&8fYZG;{TPFIUIA4SE7TQc98k&_;^CsK z!Nrun47mBQ{}tEgIA3AuV_a4ra{^q?LFT`ke%mbHJxTWWUbk*j{5uEc-^=;j%c*iW zeh%3wAU(lWIpS~kq?E(D$%*h>ATq?pSIh-USgr<}zCA4Fg^q?!ir7$pXjCjS|avS_I#s#vB^Vtf2E90^makequ#{5c-Q^}>5ap`4T`c|3GK9yd?H7VlKS949= z+7@yAB8o3sIDP@e$EqTWOQ-m2IsRI%Z5G!&OI&CF8v9owZCop!Xa53~BF=JIX^i{W z@1-6PJ?OQSB1aU1W8^ZiT5OUlZXKQU#YEsL{{4OxzpZLLP9bxa&<=|@)(w_E=kB3s z1lSgHj+1ZZvVR}>QJjPAj9L)J*+b4M8C3NAO5 zbK`O5L^1vim&N7ke2(A8@n2-l8J6-}*qmpdzxr&YGd{rnkG)dP(n^~-6U^aR3TrHC zMYr2h`0iJMmqA|d#cHH6?2q#Y{crV${0aW#(7cc@6bJ=F@gX_`^3GR#k4N6s;dk*L z`R(hzd+EJP@7!5$-1rUgACKP{|B3ibJo=@uFn*}Vpo<>=GV`xS_~gdD z_+d(RtyrfY(RxMla9Jx>%P+ zaD}e+@ODt0hj)SYc(@tV;^8*XK@T4Sb?Y9+y`Vmif13Gc!+Z`exbYc3@5Q;~U0>1H z^mPwU8e`@VGCngO{sP8}%@X*j)8$4m@-b;iv>k-1>Cz7w}ix1D~NBBg|-R%E?IO<8lq!WZcMEh!0k2mq#DSz=@tcX!J+QUQo zFlnslG^70(`BoL3u(I#f6I65Z&0gva(@*_i-B0}hjzjtv(icZ5$}{RNY9lb(7?s9v z{gc#2>k_rm`60E@xa3)eM%_hij8gFF zy`07W!mz@7hc$WsX|Y}i{vV5^P%l>YD-!w=o)zy)xR7u`{59_d8be)}|9^;?pH2s= zgmnr3mEVaw@J`GlO~H)({){gp{~0w&7X^aO>Sg~2TlSgIZsga1H`|ie$=`?ytgb== z_ej+K#oBr&b#r%ZmPnRW94GuA6HoK5P4Yjo2zn!{ASm%oBY8*h7J-sMDWK&-sdT29 zakNM7b%ro%&FfIkZRBqR<$>0Fcw>YgCH%N68R*%qVmqFN4)pdlxJhwM8qgfNlJu|G zgJKZ3WRUi@jIqBJWbZo3?mTFS(M8VT5W5RlWm0&Fc2{CA+%TvEG{RR$z^#Ql59&mE z!WYGHaLnBeYk*`=aTN-y?mm@iq~WcSWJlX zr?)QMgQvYQ^nH;M`T?H#wY)CV8c!uOoXS$O74s>z)XIb{*$nu1&*iSSEJk={Y4v@N_5Psa`KPf;Pi1mZh>nR?F=` zb)+|el&-2}4*VQA<|1q+Jqzn!HiJ^&r@-yu^eLRCE|N9|ehgfW%tJXbC}%VF!iq~P z7FT7dxC%c-E|=*DGvpeXGqYA=z^#`Uh&aW0Y!qE`v*>~kxtKs$L02qY18I|7gR#=Y zr41omPgjsqE%HPauB+gqTn^L8hm^|C5F3zo1ANq(!$k6LJMO|`jYiglNyYl%J+%5V z`v`j)fv;kwkt#)hoOOx2SxZUZ)jBgpUlS{!(Jfz^qE*VEevo|n{}Su~wsCy=`cDdJ zQq<_wUz3f5?9+&!$?@;unB`a_6>G9z?xoU!%NYNGR#sfAk8-V!GX6H#Cx`3PN%gT_ z;BsH^%FSW^QnVhh2y0046qpQ<0Wzj?LILB zd>=Cajr|Yv*rzwN4D}1VTV>gsM)Hp0Vecuofp&m)-a-7`cxD=3hxXn^{^yg9;QbNa zE85Qg@Rlud@$TCo3dI&tBFgXJd7k|S;b+_YAGYX!f&DpjzQOu{q~BBgJJ}cA=Uh&b z9aN67&W=_)j!2R9-U{hyA^5(3jIVzh8WkcTIUyO($iqTd$KNzkcNFg=s2?-{Ixn;} z#1xjBS@A9URTX`W^EK(}ZRBqRjSCy0&3GchpWU{1;0f4*RYxmU9YbP5Cdzcog%zwH zKP|7QIckZ@QblTq+OLkOL3Kli^a{OBm+J=Isr&V16J?Uk8llWav)L4zQg#)l+H5y< zjCYw*NL@}IyE^dpm}bT;CJ)l}oO(ICIxjup?FOq$z79rQ9_K`8vk5|qGWB@ax#cjb z)8lSheLn1vCef^6l&sIYb=F72j%#1Rs9GO|6z$RbBJR8%GEs~!>wS>snf1CR>`V%3 zo6aah*Fc(qatg!FoG?MU3jzDM+LAkm^t!CWd^Zrr3mTD6EQ& z(#O?qwcA9Ik2K?Yg3+MDe1|9Dswz`udYpXKp(l_RU6-peNKfhkm9O%3Kly669ztGp zy-ww`bc;%ZERCElK|AXi?@(!wcIj+2UmsQT$?04?dnJsE)O<)=b*sFt+vRm~dKvXF zA(bVs)4v_*T6sb5lNZQoKl-?VkXj-yKw7KoWlzLimy?hJsX4L-(kfkp6^-X8E~JF7 zkY!0%VFeR$YAb48!}zq^4(S%GFd~jyRK=(Us}qv0nRY6b+RS(lRv1dJlgZOg`OxMh z#uYLd(xozLhPy^>X0#qV5v3Q3%hOJcVYCWDcrq?yUhSXhWVh@ApHL!vh5g42N2@ut zgYg7NiH4buR&lC`@sJ?Ra``Q;6FuC)==dGHQFv!E)%BV?6Iwa7@VT%r)9=L0HNxJ? z=|xq7H%gFnMyicZnT_&^k64yQleWt$ocbu8jpE-j6^bd2{~5&WrQe|H5sD)cD85yQ zb(FMf=vUeH2S|5@IJB~e8@%IHf$p5_qetn;qkB35Qn}r zIqKcbFK{2y$*&PkwU2)nw~w`!isQI;k>#{Dnz8?UTBIZ_Nw`ns^IBvb?>}EkxCi&4 zKnSP!O(S(j@k&7zplZ-|p`ALWu-wdwFP&YlLwjx`eN*PO9fIzXf%w&eogtHq7;h z^eKH&Pnr zc90BPBi5*O25!u{!67?HE?HNsZqHqdpl(PguYI1o96?wqSm&%kYlr8CBMAE*>$G*& zD)wAo1QpY&)H-S9dag5qav?cjby#VhYm6YgDe0WNmFT&)2ug&c0qqu^Yllw52gzmAu7}N4Jq&*t`L2Ux(CpTIW?1*ZpHIH) zAUTbdW2fgXM-bkW*h3%Jjjl5b!$@PEF&(-(?9Ab53`xt3wPN!$hNNC+g`KIH#(3AK zm`a`EI`m)!L*k!yXlVosrLIpqvuqlpoHVuy4yhrtQeCFdb&w>hL98K9s1s&6=G_xv zhukh;1RnIpCW10) z^`};2f8x5L2wDQkZq=(|Jl7XNF_2WNqjJo3sxyr6o}_izHC`QdfDXHBMskqk%k%QM zJg(Y6&4gTsT9>PAc|aaeRiGL|u7hN&N|n3hE>#99BIG*cHb-ue<=Q99;f}M<4rwOj zT3Mj!^iBbCDF{1AMwO8nYD{Lp?P8xDB+tvsGD%&MNpR)tvx8(n9+PuCmlZ*CAUUQM zkcN%5Y}H`|r&N?U7k22a2o_4-5Itds-ilyIE@AiRIrLTp)Jj#n#MU6Gwhs&Equ=tvBO|V->O`@jHaggS=we z$Z22Zv=8zM?q%6Pt0zNW3R=mv{SoWW%W1u)&T;%2DqVe_)@bS_jaay?6^o{<$??QKrBNd9d; z+s>@$H;wci#q)zgpoJieP-`iZoE6Vl%U*|8+(!OJ&?;dev>0bb__N!ySY(MpQ7sy= zL+lg7VnWWB%Vdr$k~P>r9+v&`k`gKrJNaByjNSY`)veB`%i8FLI$h`EKGx~|m=6!> zZaSl(d+}~P&A3~i)fZSZK>C(`JwVzQ#uxQb(!S_3dI#J&J%~5;2;)&b#<@MOi{X0o zC4B|C5k_7bYbxZC%WeqN#pt3wu5&rJGL&CSMpQ?vsq`tlzu@#4(0)b-bce#4O82OKa=I6^oKc%TsIaEeo$4?--31CUI;tBK z)>Qg{Y9^=m!k=WcUssa7OYgzk5KcG4zsRTsZ(FRXbUogNaLA!Zonq9aGqGb=dWXs( zr+0!3qutu4a`?TtjGW#Mzll+uj!{@sk@kXhFE#MbFsfC9tbHldm2yH(=xuUBZDzDp zU65E)=?q;ghvl%|EQi%TMy0AJxOHtGyeifmN5vJq&x+CY0Zy;N4~WgvtqO;*D{qgLacrt|_?s278LvQQ<; zLipV(Sz=A4V=&9Z=^*?LMv3wWos`u!+pJP_G+V9+`Trk#R{|JCk+olUPq+y~ch5|B zh5LwrTn6NlO9-waLPSJRK$iOw!9_t-1P?@)MMM`B5fBg&SwTclE)jvn3o#0^tOBAS z>tdFT{)!5j|JBz$lgVU~2{<9RyWQ!Rn(8`URekT(tLpA5wVc8>m71gI;d7FtnnyXQ zNSo>;oeG`m51^+tRlZrvs$->>Us6+@1!-9GgR z&&Bwb2>Yc_HYulP%lQ!Ji=xvn%dvmXx9Ee@@O9CAIfp}6%XyohX35?qr-GcZ3BHCm zlLpAKyi!Zf*eHgatKl$RHZx+K3h!u(9CGbbbaInI}B^2}Ru=7C7|e~KYzGtMlRwnffH87BBAIU93E zm!+d2vR_mh$}l4Msc{ey;&arR} z%ajiwol&yy49>?hm?83gWJ;4^sG9VrH2A0CIsGm<1H)yPJkOLRRl0zm#qgOc`~EZE zN&acBoOR(k{2t+#pbjUaP8b!zRx&&zq#NiFa8*Nc!c^|VnGx9(*N;d=X&eVRtvIUd zvXqQ)DU%8+B}&utf+>wkf%C+NY~A)~-41Boj%eLs;AsSSx+P!THe|QOu0=`}#eace zT_xlE@PWMBBk#^`4LR?>y+MRJObyqVN=u>3WnC?}!0M}T&NW)b=Q^~vLW_P=yeqU6 zb*{37abeavQ+o>Dl3Z*r2TqRBVg4=kkVOan^K^6G(kcTK`Lw7lySI~2dj3yKCq_$0 z)pB!1zKtc=y;!Lx-&?t$B;f+n*LmtrYQIgtJ?)pL3?5p}=N5V$7;tRV-&!f0H8nMA zNL|@o+8Sj|uqLuh+|LprS9?w3JZ`ndTMtq-Jzn-F3(QD~-^)$VO z-db;?x6?c7SLt2#YxE5LT79rS#FnduSHO38qx3QQE&5n2vhQ^||^}`XYSs7%)3W}YwR=rX8heaW&C9PZ2V%Tm{rWGW_7csS=+2*)-_YjdS-pIfqAjnII_LW zyUe@IDduc*j`_Ixr1_M&(cENiHn*5>nm?Im%%J}=e_MY$e|vuie500oqQ7Dx(|4wMO$4U`L12viIt2Py@0`z`xJ`(yiS`*_^?89<#P z>gSoWZ<`-=Ku{R{nw{-u6Q|3=R;UNzPluNmu&*Nr#g<1UZ1El4QhHKPmU zd>_lXZok74UOT3oosV3jC2Zk;p@bDwGkx;le$iRCMyzymr7Cag&m}1J!ewZ2f@LUn z%_;J00J?&lSvR63@`;%KfqszPtPLXN&Nt1sm}*1%xSd}c@3Rsp^ z&8lfNw$iLitrk{mtF6`1y4*^)erH{2-Duq;$|FzH&C_{fd})z$V&06Gj5VmCv&&P~ zZnucqeg3T5P|QTM^cxab%}oq<>YoTN1C@1p_RYk_Dzpy<^TLLD{dPrurY~V zIBQMWfJ;12e@0)RFV>gntMt|StNMB_$y_eMLgx7w^R$`6{3XpU>~Jd^Ypl+;^$31@pWOyz&Ul&?G8?tpEai*{m=ReuH9z~ zO??njfAOqSPsVy9BSK>wtT}Ro4iAxqa9%JxkBlztg|hPZ?wkG6owXjFHAD zW3+LLG1mBlF~PXqxWiazEHa)mmKaNo=h543G&Z>w%pv2j@uh3UoH25YAX_pa3#Pu= z#B6D{GFzK%%yzJ1hBLNCnPb_CxfeE!v|ye#pD`Di&zY;t)zXIXmGdR%v0@w>CS<{k z@!#Sf>%Y}M&i@DhJ^rcw`}`02XZRoS&tl6aWYJU%7=e^Pl|a=%wLs0lMS&)Prh!WW zX@N@vmjyZp(gR%rR|KvK^a$J#=o9E0xG~T_FgP$eFeY$IU~FJK*LrF0BRg^XryIS< zYxL&cye9XTpRj!GGmlaldd*JgHHTpIUo{dV%4A?<#s6CCytI~-os-tj)@dtfldajM z?6P^=!~Hh&?AxQ9YqM8ndtI&uB=;1Qvy-JOZie=6%LUkQ{{TC?yG_C zEI%TTwa@xHqxrD)HC2j{&#D;tXoyLOnS_|-^X0iZToT1Rp6~7}xp#djZmu=ZI?nwy zsK>G4P#&`h%j;!;lqQTSyxH*y?d~`4U%)AAj!{1;6EQ

cINI7lD5SehU0--JA~{uZ8QhvOX+&66h`F%2 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

^WLwrir)}G| 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Òa#k)vr?+Isc|w{P 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

=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz", + "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz", + "integrity": "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.0", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.21.0", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.0", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.21.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz", + "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==", + "dependencies": { + "@babel/types": "^7.21.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz", + "integrity": "sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz", + "integrity": "sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", + "dependencies": { + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dependencies": { + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dependencies": { + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz", + "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz", + "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", + "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz", + "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz", + "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz", + "integrity": "sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz", + "integrity": "sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.0.tgz", + "integrity": "sha512-xo///XTPp3mDzTtrqXoBlK9eiAYW3wv9JXglcn/u1bi60RW11dEUxIgA8cbnDhutS1zacjMRmAwxE0gMklLnZg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", + "dependencies": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.20.2", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.20.1", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.0.tgz", + "integrity": "sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-transform-typescript": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz", + "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.1", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.2", + "@babel/types": "^7.21.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz", + "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==", + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.1.1.tgz", + "integrity": "sha512-jwx+WCqszn53YHOfvFMJJRd/B2GqkCBt+1MJSG6o5/s8+ytHMvDZXsJgUEWLk12UnLd7HYKac4BYU5i/Ron1Cw==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4", + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.0.tgz", + "integrity": "sha512-fluIaaV+GyV24CCu/ggiHdV+j4RNh85yQnAYS/G2mZODZgGmmlrgCydjUcV3YvxCm9x8nMAfThsqTni4KiXT4A==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.35.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.35.0.tgz", + "integrity": "sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.4.3.tgz", + "integrity": "sha512-/6JWbkxHOP8EoS8jeeTd9dTfc9Uawi+43oLKHfp6zzux3U2hqOOVnV3ai4RpDYHOccL6g+5nrxpoc8DmJxtXVQ==", + "dependencies": { + "jest-get-type": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <4.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.0.0.tgz", + "integrity": "sha512-+/TLgKNFsYUshOY/zXsQOk+PlFQK+eyJ9T13IDVNJEi+M+Un7xlJK+FZKkbGSnf0+7E1G6PlDhkSYQ/GFiruBQ==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz", + "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/react/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/react/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.21.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.1.tgz", + "integrity": "sha512-rc9K8ZpVjNcLs8Fp0dkozd5Pt2Apk1glO4Vgz8ix1u6yFByxfqo5Yavpy65o+93TAe24jr7v+eSBtFLvOQtCRQ==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.10", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz", + "integrity": "sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.4.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.4.0.tgz", + "integrity": "sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.4.3.tgz", + "integrity": "sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg==", + "dependencies": { + "@jest/expect-utils": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.4.3.tgz", + "integrity": "sha512-YB+ocenx7FZ3T5O9lMVMeLYV4265socJKtkwgk/6YUz/VsEzYDkiMuMhWzZmxm3wDRQvayJu/PjkjjSkjoHsCA==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.4.3.tgz", + "integrity": "sha512-TTciiXEONycZ03h6R6pYiZlSkvYgT0l8aa49z/DLSGYjex4orMUcafuLXYyyEDWB1RKglq00jzwY00Ei7yFNVg==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.4.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.4.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", + "dependencies": { + "@jest/types": "^29.4.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "node_modules/@types/node": { + "version": "18.14.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.6.tgz", + "integrity": "sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.0.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz", + "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "node_modules/@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.54.0.tgz", + "integrity": "sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.54.0", + "@typescript-eslint/type-utils": "5.54.0", + "@typescript-eslint/utils": "5.54.0", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.54.0.tgz", + "integrity": "sha512-rRYECOTh5V3iWsrOzXi7h1jp3Bi9OkJHrb3wECi3DVqMGTilo9wAYmCbT+6cGdrzUY3MWcAa2mESM6FMik6tVw==", + "dependencies": { + "@typescript-eslint/utils": "5.54.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.54.0.tgz", + "integrity": "sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.54.0", + "@typescript-eslint/types": "5.54.0", + "@typescript-eslint/typescript-estree": "5.54.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.54.0.tgz", + "integrity": "sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==", + "dependencies": { + "@typescript-eslint/types": "5.54.0", + "@typescript-eslint/visitor-keys": "5.54.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.54.0.tgz", + "integrity": "sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.54.0", + "@typescript-eslint/utils": "5.54.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.54.0.tgz", + "integrity": "sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.54.0.tgz", + "integrity": "sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==", + "dependencies": { + "@typescript-eslint/types": "5.54.0", + "@typescript-eslint/visitor-keys": "5.54.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.54.0.tgz", + "integrity": "sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.54.0", + "@typescript-eslint/types": "5.54.0", + "@typescript-eslint/typescript-estree": "5.54.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.54.0.tgz", + "integrity": "sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==", + "dependencies": { + "@typescript-eslint/types": "5.54.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", + "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.0.tgz", + "integrity": "sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001460", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz", + "integrity": "sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.0.tgz", + "integrity": "sha512-VG23vuEisJNkGl6XQmFJd3rEG/so/CNatqeE+7uZAwTSwFeB/qaO0be8xZYUNWprJ/GIwL8aMt9cj1kvbpTZhg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.0.tgz", + "integrity": "sha512-ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ==", + "dependencies": { + "browserslist": "^4.21.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.29.0.tgz", + "integrity": "sha512-v94gUjN5UTe1n0yN/opTihJ8QBWD2O8i19RfTZR7foONPWArnjB96QA/wk5ozu1mm6ja3udQCzOzwQXTxi3xOQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.4.1.tgz", + "integrity": "sha512-0Q8NOMpXJ3iTDDbUv9grcmQAfdDx4qz+fN/+Md2FGbevT+6+bJNQ2LjB2YIUlLbpBTM32idU1Sb+tb/uGt6/XQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-equal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", + "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dependencies": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.320", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.320.tgz", + "integrity": "sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", + "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.4", + "is-array-buffer": "^3.0.1", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.35.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.35.0.tgz", + "integrity": "sha512-BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw==", + "dependencies": { + "@eslint/eslintrc": "^2.0.0", + "@eslint/js": "8.35.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.10.2.tgz", + "integrity": "sha512-f1DmDWcz5SDM+IpCkEX0lbFqrrTs8HRsEElzDEqN/EBI0hpRj8Cns5+IVANXswE8/LeybIJqPAOQIFu2j5Y5sw==", + "dependencies": { + "@typescript-eslint/utils": "^5.43.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.19", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.19.tgz", + "integrity": "sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-sdsl": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", + "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.13.tgz", + "integrity": "sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz", + "integrity": "sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", + "dependencies": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", + "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.1.tgz", + "integrity": "sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", + "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.0.9", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.5.tgz", + "integrity": "sha512-qcwfg4+RZa3YvlFh0qjifnzBHjKGNbtDo9yivMqMFDy9Q6FSaQWSB/j1xKhsoUFJIqDOM3TsN6D5xbrMrFcHbg==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.1.tgz", + "integrity": "sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "dependencies": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "dependencies": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" + }, + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz", + "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==" + }, + "@babel/core": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz", + "integrity": "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.0", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.21.0", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.0", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", + "requires": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.21.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz", + "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==", + "requires": { + "@babel/types": "^7.21.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz", + "integrity": "sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz", + "integrity": "sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "requires": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", + "requires": { + "@babel/types": "^7.21.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "requires": { + "@babel/types": "^7.20.2" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "requires": { + "@babel/types": "^7.20.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + }, + "@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + } + }, + "@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "requires": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz", + "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.21.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz", + "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", + "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "requires": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", + "requires": { + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz", + "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz", + "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz", + "integrity": "sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.21.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz", + "integrity": "sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.0.tgz", + "integrity": "sha512-xo///XTPp3mDzTtrqXoBlK9eiAYW3wv9JXglcn/u1bi60RW11dEUxIgA8cbnDhutS1zacjMRmAwxE0gMklLnZg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", + "requires": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.20.2", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.20.1", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.0.tgz", + "integrity": "sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-transform-typescript": "^7.21.0" + } + }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, + "@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + } + }, + "@babel/traverse": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz", + "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.1", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.2", + "@babel/types": "^7.21.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz", + "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==", + "requires": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.1.1.tgz", + "integrity": "sha512-jwx+WCqszn53YHOfvFMJJRd/B2GqkCBt+1MJSG6o5/s8+ytHMvDZXsJgUEWLk12UnLd7HYKac4BYU5i/Ron1Cw==", + "requires": {} + }, + "@eslint/eslintrc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.0.tgz", + "integrity": "sha512-fluIaaV+GyV24CCu/ggiHdV+j4RNh85yQnAYS/G2mZODZgGmmlrgCydjUcV3YvxCm9x8nMAfThsqTni4KiXT4A==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "@eslint/js": { + "version": "8.35.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.35.0.tgz", + "integrity": "sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw==" + }, + "@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/expect-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.4.3.tgz", + "integrity": "sha512-/6JWbkxHOP8EoS8jeeTd9dTfc9Uawi+43oLKHfp6zzux3U2hqOOVnV3ai4RpDYHOccL6g+5nrxpoc8DmJxtXVQ==", + "requires": { + "jest-get-type": "^29.4.3" + }, + "dependencies": { + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==" + } + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "requires": { + "eslint-scope": "5.1.1" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + } + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.0.0.tgz", + "integrity": "sha512-+/TLgKNFsYUshOY/zXsQOk+PlFQK+eyJ9T13IDVNJEi+M+Un7xlJK+FZKkbGSnf0+7E1G6PlDhkSYQ/GFiruBQ==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "requires": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "dependencies": { + "@testing-library/dom": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz", + "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.21.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.1.tgz", + "integrity": "sha512-rc9K8ZpVjNcLs8Fp0dkozd5Pt2Apk1glO4Vgz8ix1u6yFByxfqo5Yavpy65o+93TAe24jr7v+eSBtFLvOQtCRQ==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.10", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz", + "integrity": "sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "29.4.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.4.0.tgz", + "integrity": "sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==", + "requires": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + }, + "dependencies": { + "@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "requires": { + "@sinclair/typebox": "^0.25.16" + } + }, + "@jest/types": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "requires": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "@types/yargs": { + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==" + }, + "expect": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.4.3.tgz", + "integrity": "sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg==", + "requires": { + "@jest/expect-utils": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-diff": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.4.3.tgz", + "integrity": "sha512-YB+ocenx7FZ3T5O9lMVMeLYV4265socJKtkwgk/6YUz/VsEzYDkiMuMhWzZmxm3wDRQvayJu/PjkjjSkjoHsCA==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + } + }, + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==" + }, + "jest-matcher-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.4.3.tgz", + "integrity": "sha512-TTciiXEONycZ03h6R6pYiZlSkvYgT0l8aa49z/DLSGYjex4orMUcafuLXYyyEDWB1RKglq00jzwY00Ei7yFNVg==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + } + }, + "jest-message-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.4.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.4.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", + "requires": { + "@jest/types": "^29.4.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "pretty-format": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", + "requires": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "@types/node": { + "version": "18.14.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.6.tgz", + "integrity": "sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/react": { + "version": "18.0.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz", + "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.54.0.tgz", + "integrity": "sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw==", + "requires": { + "@typescript-eslint/scope-manager": "5.54.0", + "@typescript-eslint/type-utils": "5.54.0", + "@typescript-eslint/utils": "5.54.0", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.54.0.tgz", + "integrity": "sha512-rRYECOTh5V3iWsrOzXi7h1jp3Bi9OkJHrb3wECi3DVqMGTilo9wAYmCbT+6cGdrzUY3MWcAa2mESM6FMik6tVw==", + "requires": { + "@typescript-eslint/utils": "5.54.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.54.0.tgz", + "integrity": "sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.54.0", + "@typescript-eslint/types": "5.54.0", + "@typescript-eslint/typescript-estree": "5.54.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.54.0.tgz", + "integrity": "sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==", + "requires": { + "@typescript-eslint/types": "5.54.0", + "@typescript-eslint/visitor-keys": "5.54.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.54.0.tgz", + "integrity": "sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ==", + "requires": { + "@typescript-eslint/typescript-estree": "5.54.0", + "@typescript-eslint/utils": "5.54.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.54.0.tgz", + "integrity": "sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.54.0.tgz", + "integrity": "sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==", + "requires": { + "@typescript-eslint/types": "5.54.0", + "@typescript-eslint/visitor-keys": "5.54.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.54.0.tgz", + "integrity": "sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==", + "requires": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.54.0", + "@typescript-eslint/types": "5.54.0", + "@typescript-eslint/typescript-estree": "5.54.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.54.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.54.0.tgz", + "integrity": "sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==", + "requires": { + "@typescript-eslint/types": "5.54.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "requires": { + "deep-equal": "^2.0.5" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "axe-core": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", + "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==" + }, + "axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "requires": { + "deep-equal": "^2.0.5" + } + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.0.tgz", + "integrity": "sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "requires": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001460", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz", + "integrity": "sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "core-js": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.0.tgz", + "integrity": "sha512-VG23vuEisJNkGl6XQmFJd3rEG/so/CNatqeE+7uZAwTSwFeB/qaO0be8xZYUNWprJ/GIwL8aMt9cj1kvbpTZhg==" + }, + "core-js-compat": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.0.tgz", + "integrity": "sha512-ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ==", + "requires": { + "browserslist": "^4.21.5" + } + }, + "core-js-pure": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.29.0.tgz", + "integrity": "sha512-v94gUjN5UTe1n0yN/opTihJ8QBWD2O8i19RfTZR7foONPWArnjB96QA/wk5ozu1mm6ja3udQCzOzwQXTxi3xOQ==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "requires": {} + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "cssdb": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.4.1.tgz", + "integrity": "sha512-0Q8NOMpXJ3iTDDbUv9grcmQAfdDx4qz+fN/+Md2FGbevT+6+bJNQ2LjB2YIUlLbpBTM32idU1Sb+tb/uGt6/XQ==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "requires": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "requires": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "deep-equal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", + "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "requires": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.320", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.320.tgz", + "integrity": "sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", + "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.4", + "is-array-buffer": "^3.0.1", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.35.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.35.0.tgz", + "integrity": "sha512-BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw==", + "requires": { + "@eslint/eslintrc": "^2.0.0", + "@eslint/js": "8.35.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "requires": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "requires": { + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "requires": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.10.2.tgz", + "integrity": "sha512-f1DmDWcz5SDM+IpCkEX0lbFqrrTs8HRsEElzDEqN/EBI0hpRj8Cns5+IVANXswE8/LeybIJqPAOQIFu2j5Y5sw==", + "requires": { + "@typescript-eslint/utils": "^5.43.0" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + }, + "eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "requires": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "requires": { + "bser": "2.1.1" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" + }, + "immer": { + "version": "9.0.19", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.19.tgz", + "integrity": "sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "requires": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==" + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "requires": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "requires": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + }, + "jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "requires": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-sdsl": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", + "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==" + }, + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==" + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.13.tgz", + "integrity": "sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz", + "integrity": "sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + }, + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", + "requires": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} + }, + "postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} + }, + "postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} + }, + "postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + } + }, + "postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "requires": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "requires": {} + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} + }, + "postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", + "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "requires": { + "minimatch": "^3.0.5" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.1.tgz", + "integrity": "sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ==", + "requires": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "requires": { + "internal-slot": "^1.0.4" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "requires": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + } + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "tailwindcss": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", + "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.0.9", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "dependencies": { + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.5.tgz", + "integrity": "sha512-qcwfg4+RZa3YvlFh0qjifnzBHjKGNbtDo9yivMqMFDy9Q6FSaQWSB/j1xKhsoUFJIqDOM3TsN6D5xbrMrFcHbg==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.1.tgz", + "integrity": "sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==", + "requires": {} + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "requires": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + } + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "requires": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "requires": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..d85ad1b --- /dev/null +++ b/package.json @@ -0,0 +1,38 @@ +{ + "name": "2707", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..aa069f2 --- /dev/null +++ b/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + React App + + + +

+ + + diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..74b5e05 --- /dev/null +++ b/src/App.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..3784575 --- /dev/null +++ b/src/App.js @@ -0,0 +1,25 @@ +import logo from './logo.svg'; +import './App.css'; + +function App() { + return ( + + ); +} + +export default App; diff --git a/src/App.test.js b/src/App.test.js new file mode 100644 index 0000000..1f03afe --- /dev/null +++ b/src/App.test.js @@ -0,0 +1,8 @@ +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..d563c0f --- /dev/null +++ b/src/index.js @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render( + + + +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/src/logo.svg b/src/logo.svg new file mode 100644 index 0000000..9dfc1c0 --- /dev/null +++ b/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/reportWebVitals.js b/src/reportWebVitals.js new file mode 100644 index 0000000..5253d3a --- /dev/null +++ b/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/src/setupTests.js b/src/setupTests.js new file mode 100644 index 0000000..8f2609b --- /dev/null +++ b/src/setupTests.js @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom';

peA@^2j30l` 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