From e0fd39481d84eb92d4bd4edc6f1678f02b0935ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hauke=20T=C3=B6njes?= Date: Wed, 1 Nov 2023 20:46:32 +0100 Subject: [PATCH] feat: Move to bun, add release-please (#8) * feat: Move to bun * feat: Move to viewport export * feat: Add release-please and pr action * chore: run correct command * chore: Update sharp * chore: Remove Dockerfile --- .dockerignore | 6 - .github/workflows/main.yml | 51 - .github/workflows/pull-request.yml | 17 + .github/workflows/release-please.yml | 19 + Dockerfile | 41 - app/layout.tsx | 11 +- bun.lockb | Bin 0 -> 157091 bytes docker-compose.yml | 9 - next.config.js | 3 - package.json | 8 +- pnpm-lock.yaml | 3017 -------------------------- 11 files changed, 48 insertions(+), 3134 deletions(-) delete mode 100644 .dockerignore delete mode 100644 .github/workflows/main.yml create mode 100644 .github/workflows/pull-request.yml create mode 100644 .github/workflows/release-please.yml delete mode 100644 Dockerfile create mode 100755 bun.lockb delete mode 100644 docker-compose.yml delete mode 100644 pnpm-lock.yaml diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index 6a0e1e9..0000000 --- a/.dockerignore +++ /dev/null @@ -1,6 +0,0 @@ -.git -.github -.next -node_modules -.env -.gitignore diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index bbe5772..0000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,51 +0,0 @@ -# This is a basic workflow to help you get started with Actions - -name: Publish Docker Container -on: - push: - branches: - - '**' - tags: - - 'v*.*.*' - pull_request: - -jobs: - build-and-push: - runs-on: ubuntu-latest - steps: - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Docker meta - id: meta - uses: docker/metadata-action@v4 - with: - images: ghcr.io/hauketoenjes/personal_website - tags: | - type=schedule - type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}} - type=semver,pattern={{major}} - type=ref,event=branch - type=ref,event=pr - type=sha - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - - name: Build and push - uses: docker/build-push-action@v3 - with: - build-args: | - SITE_URL=https://htoenjes.de - push: ${{ github.event_name != 'pull_request' }} - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml new file mode 100644 index 0000000..8741656 --- /dev/null +++ b/.github/workflows/pull-request.yml @@ -0,0 +1,17 @@ +name: Check build + +on: + pull_request: + branches: [main] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: oven-sh/setup-bun@v1 + name: Setup bun + - run: bun install + name: Install dependencies + - run: bun run build + name: Build diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml new file mode 100644 index 0000000..7feff8b --- /dev/null +++ b/.github/workflows/release-please.yml @@ -0,0 +1,19 @@ +on: + push: + branches: + - main + +permissions: + contents: write + pull-requests: write + +name: release-please + +jobs: + release-please: + runs-on: ubuntu-latest + steps: + - uses: google-github-actions/release-please-action@v3 + with: + release-type: node + package-name: personal-website diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index ccc7f3e..0000000 --- a/Dockerfile +++ /dev/null @@ -1,41 +0,0 @@ -# Install dependencies only when needed -FROM node:16-alpine AS deps -# Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed. -RUN apk add --no-cache libc6-compat -# Install pnpm -RUN npm install -g pnpm -WORKDIR /app -COPY package.json pnpm-lock.yaml ./ -RUN pnpm install --frozen-lockfile - -# Rebuild the source code only when needed -FROM deps AS builder -ARG SITE_URL -WORKDIR /app -COPY . . -COPY --from=deps /app/node_modules ./node_modules -RUN pnpm build && pnpm generate-sitemap && pnpm install --frozen-lockfile --prod - -# Production image, copy all the files and run next -FROM node:16-alpine AS runner -WORKDIR /app - -ENV NODE_ENV production -ENV NEXT_TELEMETRY_DISABLED 1 - -RUN addgroup --system --gid 1001 nodejs -RUN adduser --system --uid 1001 nextjs - -COPY --from=builder /app/next.config.js ./ -COPY --from=builder /app/public ./public -COPY --from=builder /app/package.json ./package.json - -COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./ -COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static - -USER nextjs - -EXPOSE 3000 -ENV PORT 3000 - -CMD ["node", "server.js"] \ No newline at end of file diff --git a/app/layout.tsx b/app/layout.tsx index c4a07ef..824f313 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,12 +1,18 @@ import { config } from "@fortawesome/fontawesome-svg-core"; import "@fortawesome/fontawesome-svg-core/styles.css"; +import { Metadata, Viewport } from "next"; import Footer from "../components/footer"; import Header from "../components/header"; import "../styles/globals.css"; config.autoAddCss = false; -export const metadata = { +export const viewport: Viewport = { + themeColor: "#171717", + colorScheme: "dark", +}; + +export const metadata: Metadata = { title: { default: "Hauke Tönjes", template: "%s | Hauke Tönjes", @@ -19,8 +25,7 @@ export const metadata = { "Next.js", "Flutter", ], - themeColor: "#171717", - colorScheme: "dark", + creator: "Hauke Tönjes", publisher: "Hauke Tönjes", description: diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..7c296a4f94fb3a43e481c29406804bbef6631afb GIT binary patch literal 157091 zcmeFac|29y|37}{s8BR$CZP$Lk|xQJDMDpVk$K2G%MhYSkxHc$&4UsZijqQwNCTw| zl_pb46Ak=cFK4gYe&65wQ|H|K{qwyZcYB^SJfE-EdaYrvz0bM#N{Gn?`1#7&xq8Yu zdInCh3-IKFOUB*Hew~x6yQ7Sgm#>Gdzf7P!A2)-+csufT)H>eo8m;xo0w*h$e0l%5 z%qTHzqUx0gnb$jC=p~PK#8wPO9M=FahO*!dmk!BNK6&b1T#M8BQ@V*5%!^k+I1 zM+HFi%ihb~3*;HR5DfIk1`x}008!5r5aaR#D&b?~GiZx?5OsTh{0ySV^8!SFAE6dt zCzbbf48~>*r;!ZCcqlgjoB*f@I1z9XRn7z)2l+N|8q4niV!Nw=LVza##{wP%ME&bf zi2hvwM1OZdIr^C}hE?wE<>znj=f_Y268bF-i1nVfo?fmFFe9No`fV5BXXgd;Asmbk z^n)t*_j7l(1HY@O{t(QD{AA#H0Ez)xgOk$$ze49we;_V0u71;?6KFRP+KB_=@L|0L zAo}eWVDD?|=g6oNX7$h8)z{YF(U0M=9vVP8DZ*;!@8am`>J-8_K;_GzJ%lRK+1(4> zWAuYF;Bw>_K#WVWC~KTQ1ERe*fEXWFPbYU*XBYo=XovQ%fDX1l28eM#1)afoCjw3a z90^Wic?jeoq|h%vFZV!4hNA?70g{ncfT(W(i25$JelSrPjP$9je#=w3Fb0l((0Osl zV>>}WoIfG99`5LWB^X0Lc%U5h3a7L9U!fe^+s|N?dt(qF89^TBLkHAjKboj^4*>`I zJCmhn=WA;Z;bd4#vdWJFqTUxkwCCpP?}~b^eli20%#>oaE2ebw0kNHjqp!2$YzBjr zhe)&H?PTlc?*n{a#{fTcZQ(3dzrF+FJkpV2je{%I-oZT(%`whWe!{w5=jveV>*VJc z=;-P12lK|k!PVD0T$bghsvK*aZ9PL^zqN3n4!W@{TZX zJ^dMs*>hO^nMvVA3MW%&uf*cHI|h29uqEU%esd{Q1H}2@;OOWL)0rU%JXq3^g8YBrqnD~b13K9MEy^r^eO*0#ZJihlvL4nsh71JSVG&Em z$=%l9-_e0_0C?!XqhEl(E7*7R^9gYD4Pm6Huyh>#ynP+P&n?hyG_(_3%<|9H-pdyQ z6anSf@42e1ayQ5eLEgd3-rv{N)6v1vE&xZ!!w;j$VAw!C_9Mu})!qg2u6~ZeAkR3U z#`42koi)$BZT($jz-bs^_jOP|M}rkVSWhzGyR#(ZQODMeHGcwpU1i+BhIfExh&}A} zT1!}dNCQrUcDi5}*R2#FEcHl1K$tR-PFf5GEU`!)$m2MFhB=LKB=-|tZC3xfD0~5k z`&YOQtG^A<9_K?5AnLB9@?!xj(tA3O|OUD`z=fO=VN1X?N*pH7;j`QFU z1LC;DxkUzUSuXXl%szJkjFSJ0z`X?RQ+{mk9L}& z-6+7(fY{&LfEfQA3e&0jSU?;f4?w&RS^$m#TndQ(!9L{c=VP;eBmvPMa=sz^ z{Kus%yRRvH2#CC!fY{H=RQY%t*0_WL;y7AT^}7Kvzj-Z-_X-gGGO}gm+W<#Eei_`w z&~FV2Ar5|y{sa56hpjh*Q48%bPDOy&pR<4%A8*jZJXwDcU=RD@42b27*(`hfPON^c z0>pY)S1`LEK_17i6BZ@<*$jyNa&YtsuytoJY=a$TVCg&FqsngqqMw(k{6|>S$m>vG z_5Ypo8Oa9O~g#A6W@`F+gn(7JmmI z#%nHx{cJ7XhJn*;4I9@)T~0_Y987)J}hfw)rV4RU`W`-m)Pq5f$IE6&4oK-Ad;h~;NsEOFf7 z5Mb+W>)@CUd7RG)fI@)c6d%qB{vqCuj0J(Le$E6O3H9K^fZpODmL6mW{37RzS5S^R zwSX8OtjAQ>eBw@G|NdTKiI3Gs70g`3p2}Izuoips?zXn;qzsqa`YD?ls<>*)3Rmy2 zjBFmt6;gGpV{GV($c=So(^~>GM^1e6Q+u6t_2l9>0cUpw!nGDh&Iov04$;6heJ%v9qN2<;_ z>O5xYE3@G{rnbB<4fjrabmu|$p6t4bVPf4^4qubrz4O(gzx!3$$z!2D{o35aigkwR z$9m@#-hXX(((mHtk^9=ljcq#-D0eve) zHG9lgrZM`uzE!A}J@Qc-By+f{xMAaQk@oFIXYU1dKANDE+PEuk#irNtQ|&|Ot(U9#@=7e`(wRJZ&)N#HCJc+ z+df(Sq=1`gjZ-$SIL~vYfalOrX8DPnAwo7np{*L{zIg7A7UDZDanIs(&C*Zluk3uL zs;Kb`&cBoU;Y)4y6`SpE9yd+cUb>6>kx%3v_1V&IPi_&cs~hYcI$rsk>t++Dl`Y5D z?Xo*(7FGVKUUjAQf%@-XZ}N4v#5!*ac(66uC30E)sSur&+>^JzKY2$x@Q%cz=&?Dx z4`wlSH!<{Pov_$>Zo`JRqjqtb5*KQ)r|G4ZL2FfmJN-Pu07&=Z{7LTe(}0}7mrO1 zvoR8#Dt@CbL2-xu`s)WW!YA)Abd6lL@3_4dS_Id3b?c30hh7;U4S-gx@(xWb;S zlOH#)+?P{M@a~+t-bY6?v%j^TeqnS!dp9%x{_6PWi8p1kqKAtq-w;h2v&Qyv!9IzV z@pV~~E%f*@%yz9Rl(Y0opB6bwI@ZxnuczFdr|XDGUYR%leuFW-Z7b|UmnY1O*zm4B zWRc$3^!qCx#(uB}SiJo=pE^}u5V6N>e{9D{NnMZ zPoDQxWzC#3eD6$!V|ORL4fy(_cwTR%;|hn3*^YOm78qSV;uaVX(q|>2tD3+YulKBG ze`>`tJEm zn&)xW-IGpjXwG_*%P_og!KChr-F|tmyQ#_J!j;tda~Wsu+}Nt9|N2YbM#&+^;xiR zN-j)`*(OzkPnSu_>Hg@k66%gmt21Ys4J!_cae6Il6rjX+;Q5o7AuWmrHx({9`BUJy zg6h#}VH-zI{B(R&8ut#T?WFwLto=`vO~>m6zR-IhZ@6uZ;8ZOW)s$JQtA-goT$S4; zxp|1>L4zabPbiD(TCd-sr=Q@kE9c6S^5$#N4i_@_>6_;apZqd@+bJ36;w@_?smc{x z+8#YF_FY_)xaghoDAFbH4LR?sJ z)ck2RQxA+P+`v1(;Y_t;oFL8C8Cve8Ub6 z=QGnTsijxzGp>BDm#CT+quZf2W<*Zm`XtZ2p1lit4BS>uGMlJ-PxQlu^2GWC!QLZh zxVZ)2)tcRCx+#?KZ;(Q)7+&Vr^%WdqHxY=*A zLXyp2_Cf=Hrdv!U zwPk8b-X(5i%y~Ys;^xtdrM0<_l603xxL;|=xp3x=N8;BbM%~&cXPG}S9@X|pZA|mt zh1Z6L^R=3bsAg>acHi$>U+v08ymwoomyj-8ej< zqD1Jk(JleC20ir|!y|95mfo^SaNet7F)&f#;87=q*rrW=lldw{p+J8 zhAdRjH<=jKd`894J47V*#-hb>D-QSCxQC79u@o^B*;wuv(Hi7y`TPXApETuV3fiwc zmeJ8;*Jv|(=$uS3i^Jby`=_=Kn=*kvdfM#gaZmko3@e8ET`|qf;uid1=Kn6lvVTm; zi}%wTrRI4(J$(H|$n*z^O2fzYta`uoS-4h+#=gSqTEjcesT>l@HJv#mE%}bb#@B~M zgnw>GKK-U#)w(CtTd zCmzAEc@KR1GQZWm*g8#OgSOZH@G^BLl;u?a;ryZP%srC8+g`*@|sygfR(`1$)`|xm;>` z?>^149}83~eYTME4cX_V$9eBuZ5;Bh9mCHSScmvQRP- zTJSY{m(C!oz>WmzdlQc;8O>H0bpHBVn@x@JD(fd*OUy{@a9Cy9xTsjOb#Qh2xY1$v zg?l3TFJ3zn)wFhw$>upNarc6b^p6pka^u2Pzj(KOmUDEEd1gHp9Xw=gpSaewa}N@S zovx`_$V_t?{HlAj=^&v%l_xj8rj0nX@ltYFvqnbH_JzK7)+*yOgNmO;SCofXdn}rM zQelL~_Cx#^jYKA;x(EDyzi`|-T6st11v|b)DpBXSwx4=mo+TqBKKT9^fu*bLT^=o* ztf+1Kc72MtOV`D&m2>))Tv(eys6CmSKJMo!uG~1dL}m#8YqgK3E*QnNwBb{}^AWSum+;Q-;7PK-lKTtUN505pM=pQe7!*ERR`kZ` zLE<{a)_X$7Nc(#2y(<_Iw`|Yyu0tnQ-40v*!@cCEfmN_g{`j(nnwq|s?aH>c<+BZW zCytpmGD^bu&Vn!g!}vpXCNHb@j!qDBJ9%~MCvBmwkekVJtF}$gRawC6wdiKsihYHj zpE6uJ1scQ2`6A<9f%iQD&&1Rc+pg{Ai8r}ej}QO&FE_>f2&hOsk4%BjgQ@aA0pUA> zBWe_%T`p=9em3yo6;>n%@r<^X>Xib7(t;E#U^e<6H;S8xM-w9RfG2!8{7 zm$lKf5s?{GY(b{$u{1 z@D;!?&L89xP5Ai7MB2syUmN&1e&7n*8id~ld>nt$Z&Lmz2S_{Fp}+X-t{v1Sd|%+t zr}~fO?2aShp9a1f&41KjClP)d@Mi%Z?UER9!XL}a8h@PoWDaq{HwHe=U$l)rvFiiz zKOXqx{((Ml$}ge(M;>0B#{VnuF@DHJpCFuUCE~w2yzIvPi{v@=KMD9afBvccTfisx zPn^G;`u`dDc>cjoxc`tmyL$j>uM2#PAITH^yS=~XNxMzJ*91Psp53{FT7+K#eE13{66ZaZ zaq9mV_>w^l_-GrJ0^2?i`yRkY|A9JSpOj<%cZsyS0(>(6(05Y)J1*9dcHe+c&ac=9 zi~~D~@aGD!&Mzd-?ii5v!N4c;5BD#26X8DtK0g1zcZPrUi5(5X7llK=8a00G_8s*J zKN$G9|8l~m^Unic`Cs_|h2o>;IQ+wABK|LiFSFpQw@3)%K;m@#w!@ca#{Yuf0({ed z!JiKUZ~ia%Nx=U%{=WeJihp5WarD3Qe+%&cP5hdHum3OnmlA^CO8pCd2=HHIeWKJK67?8PZR5BOyNMjtrke*!+f zzrb?~`Y(ziY$Vcujj{jv{7K6HBthE60H54H{=}iz6Mi-D@%ahwU3js3h9Z1!*z|OO zPvW+xyqtWboBRKLCj6zqNBc-(*EWg~emwBiC_Y<;kqn9O%Yl#kKbGMfBITI>T_Ww6 z@S};@z{foLPs)GC#X8b%F7TCr|4;Y-brc_t5d;3S8$)701Ni1t|4G@Oe5d=*1wTqz z1AMfL^PgP}(rzR09sdRYE%4!|eUWe*9(Z&PL zKZ!r5^G9*=FZ-y$ZX))5fUigSk7Xo|f6^iRLg3^3Yx3@e-53zQAlxwN&(ECp-yHaO ze!;#Ym*}$Ve+KZ${R{b=o?rTbkL!=vR@#9Y#gfAz?nt#}ytbspqv7Yd603Xl4ScZH!jHW)S+OPBX@BICH9r1r7@HJ`n$vFJI{onJ1e+&5d{)b65;FLdRI&1$&JzN8Lv6F~> zE#Tw+jd^x$qdwtp06xyYf9n5j;A>F!QI}mGh<&~ptoe)k2D@CeL--!Rr>`HZV* zDd6M%7xV1K9`y;o9{9_t_>nSB>`Tu4b$(=rN7@iu&cMg{%Zcx(LHL=#r;k4mG4KZ@ z{P(~o^ACMscMJ(%O7cI~FDd_n`M>;k0Y3Uagd%Wi|2*(9ex%==^8100{U`SS1od<-U3w(?p=FtaE`~Ly>c>Wnoc}{fy)DhB7PMQ@z z^!uO8pLpPt_aC^2aq9n7;G_RI{>UYM!N=bw((XI(Re?{qLx0QqRY~{;@bIKa@!35) zp$g$g0w2ep^qcJCzbyUtPlTTbd@bN(9yQ21`0uP=rG!63hQUyy_5W9k-+v-}GvI5} z_?*t)G~i?Wi5{o^KLx%lWgq*`seN7`llu?)K>YZ9?|-$^0zN)}pk4HxQ~L=NAMGNS zQ+^4}K3T&c^T$N``5pMUe`21@!9S9r0pTx~W1asoPs%vq?*l%G-#;0@`@n}T{I&nH z>%(8|;P9YM@&77gqXVRE2=LW_kLwo8I32%o;A>EPGz;4iTZ!1`S70yux$-coU{~OJJUT~b#@$-Y= z=|cZWe@H+66a&(}5cn_!BC$QrAx`~o2R?~E^4U$q{tUSJ(Dy%1?b`!i5Bx_SYI55D zv%tsuANq|N?Dm29-vVT9%09bXv_<%m^B4>@;3F4(C*|<*w~4fK1->t39|@esuNC;% zf3(jo7wr)HqOf`5{z>xeYLNEkK-L64nfCr+rRS@fRFL}r~a1!AN!Bdw;Y+Hp?2|mFd>e|7{pMs15PRvs zhb|1PA9ihH-w6LH@NxcN+;9$a8vpSyc!pH`aO~Ojf!KEfJ}lwC{3qog_1i?+l>i@~ zpYi<34;Lx_Et%Ht3-Hx|Pv$?Td{ub(ME^PIJNicKgaCgz#m91X6XBNwANNmo<4*Jm zpG)o6??+LC)Ag$eeDeJ-&K;r)AAg%jI~z6D`X}$t*zE`5-vmDS{RkQ)<@ot`iL~oc z`%nJwIP^Ngmr`f#A0$t2^SjTaeK_zn{>AuR13nplj6YuNBx3(7@G*Wk?#LzOf6^fB zG{AXH;FI<9CmyLM{7t|||Jj{)f9DqgAC~X{pWV5G8pQq&;KM6`f&2F`C@1%EV(0%t z!na()+CR~M62t$CLoX-%ZNSI=V;=qIbo|PIkNXE|{}cOTG#QN5lznz>qb=gU5AcnE z&&k}O^NWFRO7XFrT_1@3Ft4}cGk(Es@T$51$YsL|q2 z{PA0@M1R+``;-(&OJ^N;VbL>`u-UCocg~B_;~;2WbL3G zV!s&pOM#F6^I-*>iST*h@V}Dca}oo>4+Q=yia(f5+t`fo`M`Nxf4KjO(aN#S?-Jo_ z!^;;d%09MdHwJ`1S)Vn3$+)o_1HyL)J}jYu{R7u7(fOV4SV#Cdz}KMoSVqd(<^KRa z-am+4cGm#0vvAq3_XlW`=&)VV*fhuas8uRag7$LF6m;N$miXm>1JoW^e?Y@VB{f7dd-hZO|Cm%?= z=fH<9{1rb^&Mw~xCO_VP$-Luq|IhdvpVRm~0Y1KeBlbDvi^JiQtUuJ?wEynF|2O?V z4tz3yFy@@ve+hiJ1^m^2PUA0c_UrzO{U3%-u#t$L0l#84flt4GaytLSfK1jO#suGEv6D#r{D4ni|LkzF4dGt~{(P$c7z0k{ z&j;X>^@F-3j`;a^iP%@R{LlBNobG=WQ5dYgq5EFzz_^oW?H}`0y3NU;QWg`2VwzRbnt6-R1Fk@;=aploKTOZvbC| z@*iz;x_>eucyvCe^H&@A^zq}={tn=i`SVZwucQ1&zwzR9{>_5OlIIuXleogi-zL&7 z3Haps5ecOHw`5woM&M)r(e^*-zu4Me?+?+YApT(^5kFJc{<{C8eNz4>3DWL6@ag*( z-bdI;gl}v6pY|~h>?Fef27LPY75l(WB78GD*8WZM1plN#+U@uopHutQz@I}~|3sHv z``q^bjz1Up@CftQ{>S$x!&E)-GamTl{)1Jd{7*8ZT{H0U{6q48;*omNUee(|?UVXH zA>nTTKAzt&&+gcvHsR+3pWHu?Ps*{)?-FSz==jV3K|mnozvE&ZX@~zW5nO+G|G~YN z-98Zhc&A_cKk9P2fBFI+j&PC4MgPa*2R0J1UkQ9!;1j=@Y;ds&;r9Z6G4S#GcPu02 z*yeYMw43MrpZhnb&kwP{*97}y>_|U;XB+E?{c_;b*FWm8lL-GO@NxcP+|YMY{wEF6 zPRWJkKWRUNeE0(rehBavfqk4e?D~$WXD>)*c=_#NSI zb%bvUeEj#nF)#ABHowafzOWnX`5*g^_DT8gxL8Np1ppQ zeP?$Zi2Y&itmhB(8@ad-v6Bej4fuA{_+c5R_U`~6hH#+&gMrU!{8xG~7;3=B{R3l1 z{DP0aO{Cpn;OkQU|CaE#O2Tgg{!-xM{=x3q6{QGY(eu~)4=m%f|E|E-0s9y`96L_= z%3iGV(?8`W0$=N2*na?gcm({%{x9-ojX&u(r}Hli`0$t-$3SJ3}>{C)smANbgB zTtl4pU&r^~{rAuI0bd^MBl<%@_}KT10&dU zfY`qbd~NU_Y1n^Kj``mu(ykx)IDgPK&S6gDr{d50_otALXKzl&{|4}J{t+Ih-ycp1 z__h8}gXqA=-zL(33*avS`y|h){r$jSN%@a4P$5FUwf<|II)SeY{87*zsbYWNk!oUQ zY2dHlPh;OnIcfKQA!)Y(_!?jz+u_{9HOx*T{OiEi1U}w7aqe(>{@@8>{r6{ufQxGo z*8w|;*w+KTI@m|QC&I<4{|Ug?qxz3rPVEm1{?GsZ1*d#_;4cUJICn7NeVm;{`hNlV zc>X~?(O`#kPxvR&cFi+5%V$>$_|tcJfjbMw+YWG1O0?OYhbKl?GEU{9ypK?k*~wb{s*F6 z80&$4ETiiG8)6(`Oa{{L5bdm>+OdNeA7i)>P2obm8C;m?h~?&RAzDxf?>GkXs{k<} zVt?T5HBfF1h-(OLM+52q1)`s@Jr5*0VmU1PfrN;Dgs`%|MeNUdsvRQcL#h0KL)49+ z+HIiPA!2znm8T=>ZKTQ($HJ8g7w$_LaAC?A_{&1nIRY2*j#79G5EC77O=b?1vJl&! zfeYi1MU~SL%d@F+I-4bfA=l*zPu5s9R2z{|=E~Nwq^n-W>|7D69s=L`Q6Qcc7Gon6H702d-MG91+Xw z;6gi(seC;kCPXZM3KzC(fD6;_5cjv21FcwyyjO4`zNX3%QTHvCrz85;NtGk=!_@=V zbhsv?2!;4jl*%LGyqQMj5mA2zAQsJ}$~i%#NK!m@5SvO-?Ge%bEGmzPA7v<%rBDtF zAtB;NdH93#QIX2e0mObSr1Hvun0|-YWD(U45%pB5JR*KnqwJ6xRMEqz7e{emlr1HjC2#Fm;Kg_81bi^}}4ONba z_HC&=B7U@^@^r*@4phA(;7G^^0;1jqK(rSPhzSw>-bCf;i0$I3`fY&NB$2`-K&;E~vyJZVCrs zV@QZ-e=t=(1Q4ru;SchL17iIMK;)04@dr0C9b;1RMrv4TyX@K=_B@fPelEL|sRyM|7glnL-x| zT>;UqCm`zj0^+>fNY%#xV)`ATek|4QzaiFdqVzUX?GW)9DHRay9-zt*vHd|RkBIe$ zsq!Nf9;NCLG2SNtu^(puaXsY%qD~$lCPe&riOM5lT#KmkVyYYw$M+T>@^1rTyK1T) z5zFsVc{*azJ*pfL+ua95{$oH~U;R`)BH9^@&i@UuzkE=RRl}+J|AtsKf~x;-i1tTP z^@tdsv4H5pc&eNr6#eh{0b=mK=Leh#|NXfG=MDY20o!37%m4TMz={L?xdG#Yd5jPJ zxdF>Dk4x}>&kq=l|2;o&^4x&&!uGhov-8}5?XexU$L9u2h&V6txd9U*e*E9_!$3F~ z|9gI5?N9%EeqgPO|2;pj;@}LM2JRF8dw%%e^8@abzn&lZ1pBCa32O)afAg1%!P2Em zGo{5JSPd1{d2sM~vrh4>;fk)IJqJWq44ctE<>tZ|^L;|5abMpm&aMYD}?!-o-$r{oB8T5YeR`uLh)ZKQ5VbF6xMny7;=zoRp=O3-s?vJ+wJ>?4nDT(cX}Z4?6{x1eF-gd%m&t(i=OE zluO^Et=&BBdZSt239#aT&xRy1Uve!szWMWHem(C7zZ1@$^B)_f?*A0yB+l%1FV}IK zy{N6vE#-t<`$)}$lMN#5q@8ZQop}5)*XDhLCK%LabGx;G5b+nE4M}1S`8<2uR>7mi zUOiu8m#&?j8}~l&vZm`UX3PyPp_Q{E}-TfiBVQGDgi=_S2V(GA>X){CT9=z?> zWN<9>g!Fk3BD(nOOA^!T>?tmrC&9NL9vU6U->-Fl!>0E`8m231JXoaaWWPDsYG`Qu zrAhN^t?CO*0%{WtgWlFP8sA@0e1uo4SNOXUk0A&VU3_*XiMf4$$m!7vhwnTy?#o+r z;q%b6vsI1TB-`zmPUtRB`5ZPcNZVYo@yDw%_w)r#;__PWmPo}c)S39!skVJhl;xKw zHxMGa_->gb=FevLh=lo-!mT&dUS4W?SuYhURX2R^)Q?dgB=1(`G)E8n`lI3fp&X6a zXLT0a_-${_fj7Z76Hce;5nS-OgR5&Ubh9n1> zif>tU-$!VxdEeX=mHsrDoLzd-_FhS@!Uaj@Yfa|V`O8#H9^qX2GxF5!xkDsCi0IP4 zpJd7n_WgF?{@5y`ibor^ZI)@_^J=;GVy)DH&l6U^N?Eg0E8@e}uC_TLgDvM7Oh}S5 z?`(hgK~-azgI$Eh2b0GmZA)mn_)eT8=B~Q<$fUd_DI?V;2zzU6HW-xT8f0=a&~lW? zXvb~C#;D1<=pB4$w5_5?q`%rE=fJzJ?h(pc6>_huKfffY z_Gz__Kljy+yFMU9;xL?u0y4jKC~ff_V)ALGtJUTz;XOefcHVc>4mNS$S-j4wMdQ)X z>J?L~FT8B(Fh18Y)ZpExtGB)ltr&Ip<);AAHd{5Wcdux=_%4nlX5`@p%_U-auUA|j zA$s!Xy)j-prK8=rQ`9fM5Y4raxWsVfe&Q4JVc+muU7n-81l7XgR9seG>nscJojY%$ z{So&cAVmDd@7GCUdKP{^k&+>*`&w<^X9xM_nTk6?95Z@e`5yHOAJpfy*1m1VX`lE* zm6hcmE?Qh4R4{CvfwjBf+6WO(c`>(zuRh>+L_~K45d~!Wh}l$YH&)no$DY z_j=2(&gfbm8mz5^tQd3V`viFZ5#1@A-TChTisCM7pccb)wx zJ)!>H?&$EoxGWp1x!;U}p3hm8*K=#9*42g2t9PHC_c?wk%K#1t#ci|*4 zYqNKZoVI>(|KX=Ax=u_C5)?h9t2%AU_pr+r_s)$F%I|%8VX*MG`vvw+o$(qiK}qQc z&xWXMIB|+`qvK6yr>nd-2oYT&A_~Zyo_Jt}A$RJ`chzCMOJ!PDygDBA;ZyjhSIGg- zuJ0{cf7XQ0ZF}*|h~UEU3nH`an*$PTS8a|9U@qalwPk0FQ%4+47xxO1n9W195<6<~>c!UaY|5s8(fvi^+-l*6sHi($qa=9etaUxX*1oH0x@< zqsg_{wK_5#AVmDd?@UQzZsqCl3E1i_eq|!#r0|>D=ay{Ty!&vs%eRKBCstj0$IVmP zR@1%K^+QYl%)aal<7dIsW~DNZH#wbop3kq*l<*-5goy4qA_~Yf*ZX4sR5&&J-Yg00 zTm6UZm0SB4?M?h(CH!%%>Fjik&+EKS%ElQrm-g@RTwbMP5K!<$(o-kriQjyGKhw8s zI}Xxx$J2ES=AHJq6*+j=Fz1oH2Msn4-?njgz=ZElm_Aqas+4Tj2A{mAzR=(EbNX44 z_bPEOj(DZK$~?Q?DRF=3)jhEfFW+&b>EhfViTS0grztge^3DgBOP|Sabt`(fN1MqkT=Fn21B6H%CK6FV z=7{&bnO1vluU>josxobcQd&q`)1ZBC=c*qn9vZi8r|Xo+&gJp78cP&Ta^Hy`H@9qj zn93TLbNw<3BR-Cg^UUe=qv=kf>u%CC|6pLYHF?eZ!a+0KxA*hxE;}tbs+h~zw0Zko z#y6G4A9tut+~@J=gmkUT+P8-%d2N|$d_-zbhG9~B)`=f{!8BcAy6(>JH(euC?acD6 z7H#GGRI?y(@|4iF`I*iq$9YyMv{vt$aEE{D%-fca&&8yT-=WxWQ!kn)xWZg|?4^Ls zsbYKwuhVqtzw>5R9*MjW6SpD9ck2zguL(t7`x;|kYbMQE-{8>gkb3#_WUhqHy&Ji2 zcqcV4GINmIc|T$F+18zU`#TnkeA~ctJNpPtcQW1IS`TIKyKD6`8f5omI(}H0^tw*A zE@^_q=2fF#Oj3G%b)}VNzV^p;Lw=n4F{(D#>{!a6gAB=^hh7`1d-_f)Uh}-2ri;IW zA&EI6X!ex%%by8t+TC;g(WwPe4Bn^NaoK^YkGDJV3RxdXn*HVCJcVP5mf;m<%U3-& zyi*=NSESayChJC{Q&f|3A^ko-g@^(&1MZxTQGWDLc4123YO{<}($75V#eA4;4ye^4yfx<$qVP_Uu*3+Ui+Bo?mD8WLv&9#4tL#?1 z>24ZjdSNra-2OK&wnTplE-D<<{iW;drR~%AD~Dw~*s);HIoTr#dJm_|U)(vjD!BXo z-HBHcq+D879kih7iqmzs9+;Fl_xx@<4>P~DRr7W%ygNuGv(+PxdG5=nwbxW1+vk@i zi;4R<#T*ez(^$T3|8eQ_d&XOsRNghpx?z@bipz|qi)R#)n3aJyqYocxWUML8tK1QP z?C=D+Y{4o1Lw9MIL{0a$jo1*SI)1)KbzV?u1CK|@^~{opAvt_Qgne~aJN?KmA1tU0 zLL?4Ti6|iR1taXhS>^CIW6YMswN9EJdhy$wmoF2Nr^{V@82GZIwJ?8V{r&RtPLqSu zq2*H?1ha45mkr*w_mNq%=P;S-=W`@!y3^>oPiIByR77oWd|WUt-Yr1VLe``)ulI0q zcX3Uaj(qK|MT0~Ngc56wV%@$w!JZeZ) z`L!$VBeZ-x-nO(&F+H>2v2^wY-BGp4?Fr)_=I{xwE1nNR#NU}j6p*=;m#G@(q~!AI z;MB`i_03}bFCR^=PVHKtx#(8P-0S%YDjm-6?{-U;B=qY@&aF|3s|<@)T3NfxF7l}4 z>#JLM-D$cQYm%7r>yuX=F05W$Vi`W@6Qk)t*reiTmZdeK<2(d+Ip44xGN`%hj+^G8 zDeLcKidqzZYA&6p^=NjJ+)Hhzso~r0`SH63;;$4D1!U@rbvLSbJ+2*>?q!(c?6Ws3 zx!Aj}NcZctTPNNRigI4fwWLRbOTdbYS@OVj>~k-VmFZtKCdYSQ(<}=o4?z0}EH$i`jqg$G>_&De9^@f*M z81(1xlV@FSzct60-ZEKtLV!r$yagFKQwp91IC0!pa)_fr2X=t1)cdYoM5$(~+ zGjGP12IIf~_m{u2bltk#rpsF5QZ<#!7rYkEI;8mgc*Cooe7S~o&uF@Gblvk4Yu7P(4lk&`c4k?N_K91O zM>7=r!uQMn+><$?a%^APg`BaayZ7_|kT08DXGh1v>;|_x?d#=~B-Db3>peO(QK$Q! zeScudvJXqrKie;wl%n&40R#`Uv1lUHuJafW}@c_F27HKv2-Sv%4ERif+m z`${O(eUW=OiKq6k)t-D+uQw+Kak&~f2~UkSR&-3)*09YNHN3um*}jK;>IYNreGzkw zdLlL9`vQeLw}OpEHuUF!xpdt<(m9LV`Yn6brL^V^z4p*IK={!-shQl2G&DIxaZeL>}mN@6VzK@m^Un9-md30T^`z8_Q%*HZBDG4bJ ze(plU*u`BY{?Uf_^7p#;=*){>=(d+PZ$?9gwDISBg@wDh^0t53F0pXwm1obUXXSX^ zrN1eD5)>^=r@KG!!(pskYg1F+K zke*wUpUj*2p5Jk4%7eUFWlLgK7PW_IpU#TTPVPA?FVp^U@w})*PE#JMidq}fbQjWf zFKn79n>^o3ce+>blsq>l^A4GB#`i9*Q=7L?LScAO^jg=b4c@OlJx#n*5a8`Q`1$ah znmw=gA9dJpv+Ukl<+DXc2Xq-jBLQ(QCW$GuDk$y6hSx_=g*bfT*|m7Bfvax${3#U< z@*dY=iIkxZv05k${Vc zC?GRqmCo_e!4-@tjv7a*2N&u^eKBz=off$2$KfCD-jT&KOIDc|=$M>}vp=w+X3>ar zi);^LTQ@)ZL&hFzi{rShS?^1j1G*}7U5lkVN4`4KKGkGYz%)0ZXIJ-IZ{D@kFM+vr z>d-^?9UTvDFi9JuS`jFBdA*r%P3&T^j?BtiA4HyO+40mjwJ+4Y09x?Ab0|K`FQ)4r zUSnR{d8s6>XUP!jx$_>~>)%#&_Hug1aeK`#5f{7NOjlPey^y^8yPAuj!OkJ!BCBLC z6nq)sUgJ^2v+2lFyAam8VCkyTb&D&~zv^$aXq@x#NwngZEbTRYr%bISd&&b;&8=Q8 zoARbFYmB06{od(aMR^C#e;YH&>(EYZp+2)YioQct)#ZQU+U0^@>7c)Ablp^|!ME=i z%Q%_eUhKX;;^_F7k4;(%-kI6Y;?qs)c3-AGGe*9%PBQPHzGT(skl8&p`uTQ(0?8+S zcySHh?Wp|Oil(bh*NtE0+;AvgU|*Syl8&O0!_{m3&m;_13#rTzZ8h}bS8jiEFfh?G ztSmrQPq9Pk@Un@`?mG7cnOAp+Wr#FOgzTsr&}9r|0&388+dVBi^Lht~D_-CV-}JTK z^4w-4F3XY^&P~QqO54NUnU1Lg4GL^48uJ17F6D>$Tyg~f%lkweC zh6(#84$)vAlCbVhPP74kw-hzMwR~vRkU0q*cI5&W8QN>u6?@dURT+;Ni!4Wv|M;%`}UY- z?g?4gBwBH1!-<#!d_?amwGw>1R!913&edX}_6woOGrP1`C=z*CR8 zkDsQiOV<@!Q(dTgUvcibp!Jq5<(0{*O9o|6sY|_Eb#nWrltMp$E8o)>t}Uu9eDNdd z+tw5PLlx~u8|~u^Weg`e$qNUL134vTvo#kruI> z1A~4j?0!;yWpuHG)diDRrpDS$+GY8vuQNQSU)y{;Z|XLh?lQVA(^*RXhNodvXu_(_ z@Ah@NwaymtgLw^qY#o`eGy0lGsJpyv_beCJo^~htPR^3$ zw};Vm4d}YwJzFLBN=54~klEIM@ZP~$rjiMnegQQG`ss`p^$((kDcxxaEnGK2!SMc_ zHz}eC_D_w9z6|B>wT>P3e3`)^t+g~={LXecCsYp0i6Pft75maBg?IBUVgBfEkxXSO`P1VSXfMnn{l zsc>sSanPX?b$jlb<+SFRlqar=5cGUf*z0?AXp_S_JN4-9+`O2ox!cxdC*JStxp?`s zjVRR^ri*86l9;paPPo9gw>|xF`0e(T8}jn+ziSINn$6R9+bOK;lh^8**q*~X%zECd znP$%-_^oApW_G%0-3`5%`|yOQ#L@gKZ$XH}7tbgpF>Oz%dRV(NU8jx=iL^;JQ;}P? zZ(C;G#A+3x5lTPOruIrK=Mml=AH67|X3X-9OEyYAG1yW&b!(f4;<>TX%KTcmmlIul zHX@06DOmZ{*#6ZojdQI+7s#1qoRd}b{I;T}FmhH$tm)C^yKik0=_o1_T7Rr5>w-$F zYhn2KjaA*r*QF+I8a;IT+VS`fis+gWQ9x$&+(EjTUkxwJ&AwPYbKHV68&>a_cV*R; zDYusAFuqj1Y%JTqWnF}9Rd$M5kj2a02VcB?8Ern)Qh(pEn6ft60yTW6Lv-<-3`xv~ z^94Km_ozi%&04*zWb$Op2TN&pPwR~j9&{zBhUpfsZ?}`2v z%wK(SMwWkZt??4$n7WkSYfCn4Hjk3{9OXAU?W=8g*O!wDz4ZGKzMCS6`E+wZh0k2k zmM!`5QrYcQLFHV>tS?t@wHg#@n!O~dfoW>VEB-^_qpKeG%gn@i@9lhwpA4N^Ke#0= ze82L2%`guTBK}$uQ9$OIy`wckgwn#@#|h3hI=0d{tfZ;zcwy#*n1sppW#&B&o(+Am z9acqCYu>Kuoi@s>a++jAgXstn^GiO4wn@)cR{3p@;{EH8W3!Sw+{J~jtF9gwWm$A>j=Ij4qOw^lyEh&Z-P50YOKn3~S>%tkfonSk zdEB)<>(qQ>@Y(G%^li7>Efe{c_6UTC?rI_m$b2O>!8khf#MrfZ`rn0q`q|&kTNWvB zc%x-)SM|gO-BEp;c0X~650F~b-Tkq7-y^-f%R~%bZhl!P=y-~E_?Jpy`u9$2=(=4- zm1^4loeIJ?r_Bvo93XT&rftMd3)yq$atwF+WZpBp$R8?paZrTlGp%#AuWaA>oceih zPi*P5>W0S~a(P=aYARAS z-hA3je~w*C*S%Y%J?Gt<0~?u}at?jUKff<(e(#n~t0IHH7K_#~n zkMP&Nt&@YVimi*4^{{O4zhT{Z;q%A!^nKEnuB+LwT=ZMq$L~RTW6A}G%*tJIsjBT{ zd(y7T{xeD@>bGLwJbu-;Al*gvZG752x8p0;t#dLleG$F%>`7CXe4~Vvy`V+nYe(1B zGFvHTtvhMWkexv%4nKK*O=a}w)&f7V>$2+oYX^Huod}Daz!y8?#`w*GkB^P7S@PjP zL-Cvm+jg(6QyqM?_mVZ98HlbuUAI&Jwd5%??MCnD*`Kv@at?``^=nQL+MIFh`8fwK zhs1Qbvy(2r^1tQ9+m>m2%G%3QCSP{*gnaR1Kj%*#<|tzIn5OGM*X@$@O=+L7h_0x(c?+N;wo~NA4hi>R_*_BafOCT+CYRa!MvcJGy0-R&`>t|o`*m7E zjh}SyzIkd+M{3X$aS6$TMN4+gx0%|Wkn}M9>uw_xd7<^$&7+JK$@eCO=5ph+3em-T zGfB)D1?!uH?6?;x%~6mqF)d7p=o=y~y}}F`A7dZ3Tk(m zDl2Bi_(Ys-Tv8;x`!vs>IQo6ag@^(&>71o{!_%6DxRHD!4go<*N*!2gRtp$9C zQWH$~mK40Pna=leS;lLglzUuzbd^39rXQKNYBJ9jpD3&LRh!~KgZS%8*ZnEg_57)P z`5^U(IPDXvF0GrsPExslR;`U0vCigR7=h6klwoQlwoJ0*efrgB@S&mHOH>@%-Hk% zqMBbl1^!cQ(fTyt*iJtK8UIIJ3{19nEvCHtai{_HIRuRm7OI$`6)08+yctyqe9Ou(0y3Ku+{jnyx!t zcYdd&sHPMhrRR^D3XT&6iPUtnhOn(UqBhD(okj+fu58kLbX ze5<=_opS9DX{+Gg4_oQyb-dS+#GLcu_{Z@McZPl(C(8At&yeBYSGaG5detu8vniR6 zAItsxe8gS+i@W-u^S8%Vb(p8DU7Z^ZDz8!xueqR8eq7YoT2f%UrkGV{uu!ax^4b-)(R~TVh+(t)H!~J|lW*y54l%;5C`0Q$2TS>=Bt`Cy?FU+IGj* zZCgq7-2g!$H36}Lj#V0E)|ww2pKM%|p^zhQv2=x#&8J(EviDbI%h!9ocU@1@^`Ywq zOrNkh=lM`&4JpqNZd#v8SGj90Jd#*v)2Dm8@8^St2AS8_R5MlYJh~TNJ}dE*QSef4 zr(iFST;*fE@%Nrx$id$bkoe-+ha~3BkXh?n)P_|}$#?4Lne<#)FZ6x6a=X(E$EUJ) zO#L5~xJ)uRQafdP(XP|$av!?RJ^uRrV7Fo}^Cx?_B>2*d_(e)#ufXs|z2N%t9 zJJuAttMI0|smX)MPq+6TANpk4t@(F0Y+PL(`9}T5*fU%a-rp_L_ZFnTv=MX;Ptf-} zdg^9tyi)s}xJsI?KVA25)bl}Ut2lifZwdtci-oUawG)!58K>salNj;{r_= zzbhh%8MFR&;urUb2WPGvJyAc$V$a!+*CtIFtxvsB7 zl}5DLG-$uJlfS9!nYvKn$BmInB^d%&%(5#3kMezKv~7J`ac@^s8IPDN-@d*>#uvvG z&5zd|`O&pp;X@w2%OL)S&~-;13z%picisWagC6~{5iLO+U<%*Yn+v4 z3_et}Z0^$;7au6ONSFvnssCIc?_l98P*B=(G4a;Vu;MlQJ?9HIrrppzmTQ#S`BJ+q zV^}{vs}O%fi6|g*uU>HJNAXt|cgNlAh~C)j-Pg0bEMcjXSHo z^Muapxw|jc?qM!Fr5mNAHSeROzPn}K;h#9Sh;A5N_lkzDU+J1SAO6-vc2KMUWTMy*Nu|PR`hMDNL=h4y46OlAoTrZ z=IrgCyjve`auG0>si6BCLDwy)P0atWx%!nt+WDLzCmcSSxGZQJ9{m4Nb(cYLG+o1h z2`ugw+;807-JReb+=2!P5L^Pm-5r9v6EwI(a1HJ*K?8j7RP9&uomamDmOiZ4wEeLxVM2vw{{Mz7guqPe>rEV*Gj;8ZNz-KFX8B1N4J0&~;(! zyNpGdUp4-3#GFv=_oq?YaMmUEu?WU1GnFsu4Ii-oEMOL;Q9KT(V-zCo)rWhJ-_cT? zzdU2Or=~5`Yfu1OKcFkJUFCUan?$p23UWFicpNQKz!}n$vh`_sSF?Q7!MH`=bt?^Dx{O2%tA7JJvZ66QSK=*G9T2>81B1Kn?F&(uny3mV!g&;#xj+Jlil zkF!^icofufJU`R#USg%palvO`UySAqql~gseUc|`D~rPGi7G95iMBgeL3|rqU^f8h z^20j()B8%!o|Ar8-+v`;sd^*<^}+j?$HC?kj&l+#+2MSn2Em- zARnoUsdR8q_$DfTCTc%L>jw$i-IByUCt%T<_56(=@;UppGzoCSfNt@jAkLnGs!=0j z{~dILLq?vH!d-Xz_J<#*q$nF@<6@5~lIBkf3vwq>uE^1!yt%l;=wfLE!#eV<8on<| z{GYmVIM6+ce+(B&-Xo)*9VHC7X0@wjIg#b|J8p3av9k>8Y2Q5j)+8&ux%tn_vx&T( zL+W|Ks5Wywf{LuP9HLuhQJ@BpZv@cYQpxj?;rrTqnMh~Qz-P#)M%PX%p~Z1h|Fu^_ z=x+Yd(y|M=Q;}o6SANR{L4a58@2@JZtVnYUbr{Wlg9xWAfcsWs1_#Jb*N?0&vul7A3+SQA+a$yYDWo?GsCmt_o$L?+I;2N17XC5MM;WMAcde@5D``n|S z-ThCm5cs-9fzj6%)OVoziELo4&c|X^+i>nPa6lSZ?$@`8x3@2YttbXk&hH-!$W&5o&_0qWZ8V! z2oMRzGHA->*f8iTs#o_YL-hE4>U_|@AH0Jq*p+!Na*|akD~(r`?0yVfSH}R|kA!gN z;<*}d?~959nNOCdI{AD~N&(om)4;8TG&8l=uK{JkW*MB$b88 zDkRtLdg_vLs(DPbR5}TP4so_Mz1!J5pL@6+B|0-}s`Xg4MO?77>&dviE@P+QmAIyl zvAwfq*2xFB2|zc;$VUy&NM{f&4vFU65<~!7n9FLnqKfjjaLE=gjR1Nu2P5^)>~bpp z?^V(te3X$S8edMbDJ}D^IvvY#PeR~$NCdiF`1?+Z;qb0Y4;ubWy;fvs|E{&$cqiZS zaCOGWUVf#S+9_1pyNGOyvPBCNLCJp!>EZe-I!z>X|EG^>JJjZFZ3-S|NkCU^ap0=I z$$R2Y44G@P@{F)5O)Y(B^nV+tXbuKyuqM#@UY|~`{>%sL->7W%xJQW+ShqeOvspE$ z9o(ECf-WZj?%P@z9H5ShW|)f0^w?f8yGRTk^M2p4 zo>n@H@$zxd*bf-F@_VMqSqP2}7c#NnJS@FJ;C$a|Q{VvY8e$J6cBD*6>dMvmflBjzkyU&|4(lZ76#~1d zVDz;GaqULRR%Ry@+*1~$h_hM6E5VPk{e?qG!zZ|}xSU(Lql4PwLcrG%bA-GkA>W8K zgJ#Cr!7o5U?>g-u^AsGu2DoWJS4u`%D6_6Ir%MF&CSt*Id>$22?_uMMF?rU~S(H0e z8Z$+;eLODXao=Oh3Ph{d`V2R%pd$T*tHvyKTImhX9l%Wox_2I*n`m|fN(Kq~P9+@P zcNi&O5eNvkf4(OVlP}cL^(ST8i|(J?SCI)hu_ki=TP7YSTA-ActD9|psV*in-vw|p zfNmhcXP0=w#Jjxy9$14iGkD{Dh~J%lG!#eY2ww8#7H)e_o{ zlV;iFDF@P{cSxetHa_A)XLhT6f*N=VqX0Jt=$idPH$LJk5XctbS$k$L<9#6Sp#@_9vzs;}^%3B{&GFy>MQ}4x zUt)_kT2a%|xVvo_#{b~J|He6r^Ix7-U}Vs?!`s>t93YxrLu|Qg*l-`zE&n)W;*P{!m0K zg)5i`Ny_xITGcP(0}{52vj;_Zsz+v_E;#Lcf2Cg`u=_S=f&(NNdWp3;EWXlmoIZH~ zxqmT9%2mb^(!(jyt?deHuUxLDLxZrE|6=+0Tr?q2Fy0=~Ln7a|dTtmxCm~Gndj|g% z0=orZ^tA=4HbH<$n(gHJAP5PPwg*9S^W8VcYJa~fCT6EL!+W=|gc8(!XEy4a4pgJh z^B7pgL*DD0Ad~KPVckZFu*May5l56#BO>0xr?>mKfwMId{In`!4pJ# z7_XahbYj2pRJvqNnr;6YYtx)(1-F%xCEjt2Hfsd>_Z4a4nDZp`9Rk38s~La;#C?Vp z)`f#)Eg+yVvF^yOL1JllpGfVszyO`65JrcXejhei^sTdOcQ@+l^k@Z>qc5a~>jbeoB&MQ+wa(bI7y%^kd4LRTKdm;Fbej zDwg8mG@po)zm314F$s-5C&S#+y~oi=A#Yo-oi_XU`;Z;(tz;QL&YgN;giB%)sWpx@ z#;rMiYF{T>aS=0mTbqLWp#tb4QJ(IHY?KT!oN&pRI$acb{VYw<-XYgXYluLp%|OSB zGB6`z!xkh*oiJ&;?0Nig!yYd}h) zBU(aYcR`rvumg&AmZ4VF&trbNT=G^kH!0~+*u7=+>2gTiNs87k{isp@O;<%jd7 zZhHS=KXzE3BAiVZ1E1%sfo_L1lu*4+zB(Rb%e_QRbRp_oN)X>}>3dxq7}}TRokR0D zsj`o0h$dxUZfwr;NC$e8Atts z5`~?_n{``tz$^OTUk?!!ak3lv~MAvOKbqeVnDEZ&N zjt%mNX1Z@ZwyYVb2@-?cP5qs3djMeftp*AX5U;8D#eS3KwAc;t?2%lyuS;TX&C%_j z0A)DVmS#3lf7(C?myjtJ`{N+EY1yxM(CO(YHas2#2A-0BoX-6U@~;rstp}s8EoidT zw8TZDqmd1v?{6K**MP0Qy)scu0%^a;>i8k)tom~VoYgxt0rZE7nLk2ws`;;vLgpeB zlEMqB`=5>Y^T_~i1JH$@+aEdjT8})AXCE9*Cao)e&$RwIT77%%wP;p>KftgWzxF~& z)7biDVir{RMK!X!GLfecCIPYSn5JBl?m-yfHUi!544t}ZtG=Y~=;Tsl371GxDTM~m zw4_2>oZ`r!ei)OR<^5%vMPN+$NxVb*5Re zyNtu9b-nGQQyH~9S56*EEHS!*KMBXVq(JE97id5-ofLF+qfZGgovHy@lyni10<(E>*bg@NJPhTQOcb`aTV+)mgP)syy2lvRLLs^iOc{(m#9SRHISUQayF?c6lDx;Wfk{t zaLg6cpKxz_FRSBus%him2Ufh4yg?w-?y4AI6(UF!M|~LD!I5;x_IX*29oB@39xDP zAJ-?Xis?w7KIZl;4@N{qX3{WYm%+CteQCyBdc4|}R=hWfoAEUB7VLV3z@LkDF#6hp zIM1>$!>*qxiwcm$uQKaaP$MS^JS5g$xY!&eR}-8u*S{RMOx^GzGD6QH9zMu{ykuN<99k%rZyU%s(&siiR~QgajRWNf##VFVxhg)wBTThi;&&7?_qZc1{2#RTJ;#q`n}4aK4qr zn(2ODY92gWL-TH2$VquWxh65>Cz0pf!Hk-;+s4XDp@O59eV>w+bJ=%EK)yXdw?c=Z zV`vP1$~O-^;|LeEhr-JfC!l{YoPDUKS^4DIG_g3jT4<{wjr>5tg7ZE~+{O`_ ziOs}lJd~$c$T}LmBzD@GA&;}Q47y%~6Y3`g(S-BT57-h)`)K5)JptT)pi7ww&zcH> z`$1XQg3cgu!gfdj29b4C8IEb3k|p?MDH8Foh~xFy!k?&W9MsLf0ZTvn;PnvF!##+4 z16L6%;zz|HRIVae;2VaIwYat~ zr1(T43&{6v?G6smT6qnMkM!||j+kcsGplTBErQ~lh=|8J{GL=l1y#X(uh|%bi*)?G zB|9U+7JbfRzD3?(BUF|GhxBK;--v&KH;S+QGv#FQK{ zc;$7ZgJBLBm|X%E{%UzTK|!K%X`_`VM-!n(JZmI!Qsm+a%`xtG99|o*5O|(^dsYSq zC{~ZK#Dj;2&hvuG#Z3l8tNrt3Fn>)E0orV+%scvNj#!7Inm$rji#Krw+syH;VT4o$H3@o3o?eBS4|b^N`V}j;XeCmkZj_4)!_YtpJMRbcX>)JoN2vK*e+8avqJ6QEa}Xfk zx7rCfKzXgHRyq`U^#?fK1<2&QFC7};@3Ji5ig0ZkxdP(?T?FmDD6@=q*FW#Y8K7f& zJZG`YODjHFNBRt8c^et6p(00*c$S%~pV-Y`vh@4ZBB(py z?qBbfRv`!6Kpv(~M3F0+ov1fCvo`5`X{!`RDMwIP$rDQp4tc=)=5H|i+JY*pZ13WY zeZ?TZ@r!@NGpBCmnfqq8L#x%8iAaLvw=WMeJPKnaAYbZ2BRWP04ZTB&)%=TL5<&=(-%a&7AHi42rYwJf#rBd|Y3wNEcIy zA9;b-S1SKpMJ&^H0%tOX=(aS8hv0MRqdJ9zp=p|ZJwqSSlj99zP7ZKqfG(ZoFtghO z!M0Z03-W6fS*gN|`2q4h{0(PtZ)5(yf9(gfrRq@rZH^kcIR;Z|-c4{qIKv6P-gm{s z){Nm*)4=|n1-eR0`W%__Py%1@s~B_$hpaX8rN)@F(724?i5#?d7r&!U`2X~ThK3^L z&Q3o;`)25M&#P03Wl&owpFA9snCS<|cMj+dF~{sOZa_cx!$`Z+IN+bGD{`7jF>(d< zz`R$b88jNds?>yH7m?I=-x9Rev{W}bk;-&U4n?tQk1!ZWD~?$Pxbr|)5IdN7J7IPG zL?r$!V~(G4h`34nx+%Vr@0YW{zhh64`^8kR66rqD3-UVXL-LC`ybt64zO4k0-5d*s zAxIzJ_7=e7VFBn?TcZx_n6fSU?f2cB`te|)OE9RUS_U;67JcJ&tU4M|d*Hh5Q2srX zmn1AcO;1^oQXlcVGtE_^x4o59Kq>^7@7p~T9H8%L6aW1{RTmdO`8~luyls0hQAB#_ z-__S(b>Lwt7RdZw*k;}td*p)uKgn&%{li}i_RlJ5O95jx^Rf1>c@V%NuQKn<|z8aw5q z+gtgU%5nTc;27MreTBg8Tkha^{f!C*rflwDm&{V>`E6rP0Xt6n=r#L6cCPS8JCWE1{maF@ZnBo-zyDMPywFSj^eOl(SHkr35 zU$sHuJNkIzT0vw+&~@RU|g5_Tpfkvrg-6D!hfF91aF@)aK3-Q=xYngBo|Js<#~f3&o@wlxogwz9Zdc`-vmm!)#{SIj4ThLVBhFRoNzVh8}bJJZb+RQ?K-u zK@cH<<4C*tZO;On?>f*ejqz*8^R8WvBEAi)^%=_RNf=e|ti= z40+k`*RNu_|?&w?^;J)2M!2!agg;&1jq~n>`0uG){7+NLeb}=VF^t3={*pxYT*p3zchg8r$b9~tme|}F_X@!0!c8#x z+JeTaz01i(ly#S*D8(JDY-m1=8MPTTDkFa&)LHrFi0b6YwW4Q`0GZ{IH`Bs;=eHj` zz4Jb^aT!{KA=J<;0R!XJ0QbY&Tnr9S^p{yC#OeIZRvWLB!T4{A0eS>SdzmoIn6fQt z)`YWc9ocBKg(BfB0oT@9MD`kDT>f$2@H*mIdCV0GU;;_sas<0?H9ByBPHPiJ7;nY( zGj4}fW>~10R&eH(B~RE$bTt}`mjrYTOv2T(h^ezeLupuWa#l4LPsCAIS=&^LnICdL*M2IH0P^gdNyb`xfz;($U7=3L) zNjSb;AH(CsgrU+=ysBynW%w5*8fHspSt$6NZrB^h% zqg8VM(UFle9wejG)g#=;sdxokm%PpK-~hQj26*^g~^muiU( zX0UlV&4ZQ2GMpN@BZZIy-KD%ZS;Z-AcoDytchNo{oM`1HtsW+qNQ43MJp;P!ySTwH z9jNN>=y}hAMK2r%mil$iRlRK8SqLDrc#joX7#4~b>*DC#7f>)M?nC{`DxAuH<%%hr z80hfg@Sw2++;gD&qjS{6{J0*Ttp?rcG9{8iPYP=W4h#7#MzO!lp9xA!^6=fk%h9?; z86<8}NhdS%Dr$3njbleyH099Z$$K{7ymJ9`@sNXb@Kv-X_V17cOv*l*$FFf>rwE zbLK=+PPln(Y4~@{XWuZ78nMFTWU*#Li`$!ayDTDogvv-1e%{;e(qD3j>o*be^+8Uq z7Mx=~Kaw25UC+L%s^YecSs62Wb8gVq=AV6phV84(%{PH|TR=Mf!0@ zbvQq z`O1?xuG>H;G7-JQ3jX)9EKr|EHsWpr7YpO3%20?ke%%xFCkT4Kp!VYO`PJEBfoSQS z;hn#*WE}m1!2Z1fqpvOK%ms}l2NAMX;H6E9VM=(V?MJy3eL|tCLrnWa#d!T*wURSh zcrxaFt{`TlEd%Y3@Xvw*#)YW*d6v|l^Zg}&b)#FLTW-FLZyJ=>jTTr^^=DPJw{{P6Y; z060Kpi4((1!Ds;?F_tDQVGHxJRg46CV#Hi88^tgmG*{ch^=r5WFs#kAEN&x+C*K!q zxj0gjl?G;DoE$nSJ>hk}LSXkEjJ~#@-BOBKY;u|{1~>|NEfxRJ8_>Kw`*(iolod0G z=pzfnPmP6>ON zdRPXCO609weIw1%?O!0*^l6Dt3}m}x{K0aDq|SWMt?-0Hb!jvMeVULUvnpnC{)qtP z*Z}tx0_Xb(MqgV{^5^bm!w5fiM+LS5SO1`}_Y_TO9|UViw@Ocvtfz!D2m*|}7&hr? zk`|0qRPCLYD32BB7NYqFEj)04PnfN~^(ol>2Xs$!g+gDV?wg_i4oU3o(17%Nk5YfY zP@4Xk3aC_5ncQbd7cu=IyiOnVgVAqvsCr{NavGkkNZ_VE=U3~0T=d@n?pw_Z93VuG z$-WDnUUiL}G#HvZfe~jEj7YcZ8KL(ej!TBDyCI&@IUT%(wK}DA4Zde2tRGO7F^eAv z*zaK6uA^tA?vBr{it7~SwMz+M8(k9zU>dJufO~sx9^`v9&z_g`83{Hm?QDu zHXfZzVjeyz6IybefPwqPw8;!U8aFy!%IsixBVN@u)cmuk-QgW+9$}f#pb%u>y5u$S z{~w?)m3myN_+JPP9L~9{8w`^2O0}|@qP8t9H7erEIIDxanwN2;+gXbvX3MZY&Tb!~ z9Gokg{^!g}Y<=8K%Vpg4DuMgq9ni&W{T3^*9k1mAOa4c8JhfWA^%}|O!A|)}kJMyT zI)Fao&u`V}Eee(h;#*O%O*KDDc2U=;?UCK`-a|q@QNodcsgBb956z1*ylWQyZ=wW+(eOevs@7eW=%{s(jqjLsH0q%P4Ef& z%c^B%yXHHU(7^STF$%ggU|kLbbnBSn^?Q82Ilpv`c91a`{gIm=s1|83SK5$cYNqfV zrw~+;{qy@MEmcj|i~9_5Y*}LIX^#SKK}I29OD|n7UztN_=cgftfE6en-1|ce9pzUEu$93 zWP*+ScnTJNe&n50Msmvy27n6-bPa_vJGYMQSJ;GNNs-aCJ$Yk{w%(W|8@7pLN|et=AV5oIK9u?M(tK-ZHd<=lnX_y%@?j(V}F zjDCB6-)4A`P*1QND#oT+l{7~5M%tkq=ca%z_NQ`5xeE4>*OwV~i&BnyV-Ahs)h>Vw z4|Ij&KYfzRm-|B0qSg!9aq-RHBjD)s)+9Z$06X=+$mUA|i?q+u=qfd6NtGe2WYGZ` zeNqoa%WB3JNaa;BMnCcaE&|Yv(O!{RuuL#_ji-Z&uS=$-swRn3a=5(uFz$Fw#1*tX z{(HVpifcfmY<>1mhOg7Ihirw~te&00;aFz8C&^bGfQtxpqY6owvUc;A2Zvz)4NEq5 zRtqisL5p0^qR0-Mm_4$gXb6M2`g0-%$>#n?W#153lr)p1e+&zlq~|ZuuMV{)P^8>lG6|@>E5h7JL0|O}1N!V2}8u zY~;{p4w?Hi!rm~tELzJuKGF1+BY!hs?wh-_{oe;Nr(W&0&{Wo|sEl2#MnJw8KsR24 zgN$&5Eow0_fMkrIab@3=jU3u$kk(=L@!&8UJBF^yhess}L4n|x(KlCD@+V7{Tm=%< zpf4k_#I&yVX29o7OrYz>g-`R@B1;Hgk1+qh|I$F$K(w4uy=G>o|M@GwGT!Lg!QiRl z3iH<_8T31xVjtqYYU&w55!x3>OAp)%kc|-_Uo4BxEl#Y;o+*B{!w0N8acbm_Q07ua-ATs#s+Nhch_5KAVg*mQ_XOavpAF}9Uyw(ilg7>zc| zP&YqN|D6`uum7TMI+V%cS|(sy##N;71vt)dfUcz>CXR_BLHBW8_5fR%%ggl><;HyD z?B#Ck3lcU@2eVf`d!zk|bJ;YD5tnvGIo73%?ZnGBb&U@w6+N+faYBH6ae=Oc@YllT z-lpG(7oiXV@ddul&7>dAgJM73Ad@w~Q%yCIz0aNYSik&$KqfI7 z<@{v{?$!l3e(``VU*~h&?3fYgbv%OD8qU* z#~xof;p>Yp&zqM~HUf>;jRjQopspY2`R$BWW_*M56@Mbc_H{cj#sgdepvz%phosjO zK}K~<3_T)pz<5kV36<)EOpn)w_Hx7+<$18gT$WH2&=D>ev`LI$Q(aM}uvO>Z7j=rA zvDNFk3%t)00$nbqCzK-pGYiQwy^wz$b=2#_=DaBNm#}#^x5lxPnq)$Rd`vA$R4}#U z47~Tq^Gy;T>3Y%<(OD_JotfwMAhrSWB?7vMcMI!Z$osBwcyCG(Zr?R;;ules<#KM= zOAm3o6T+%h3?Ewhn>1I8VqTZ5{_a~{9>P>D>x}WlUjH0Nxw!Qm;DXO%ef<*z=s#?% z35py{=t)yGd!gl(=!XmtS5J!kT+5w#rkhN9hd7$2kM$L2m0mtooUPU!279>2&64=w zT|>>ERI7`R)c}_Sm~Y&*K`%e61&{LwZ+?r zZ!;CM-D~&d4zr9n=+oU|gq;=nb+Ii&T=dl4 zV`Y4HUJT3DBvmy$Mg%Uc!-Dh`3}xz9?3K(9bHS|v3xiyyeb2&NHe7Etb@2L(4CwZ{ zZ=kfVaA4HKa;sBP%v*d_Q6t&y>TQumfjCtgx|QsQI1QC~`6Iw?pD({rysLgMa!(aT z)I|!Bn?SUpit(>oP%SG#DBxwchH=Y`t_OKbVl}qc=O{K`q|0X7Q;YU{} z0+|1c84+Z<$%|l;BPoH!hL$+gy5|&nAT%}yxD-IQWW=_)(Si(FsQtePpJ0bUt;RdE zpbn4J#pCIpnW``Y?GG!E@cU`Wxu9@o{e@h8->T9HV^JaZ`C4Vxpn^1Dz4||(Tbu8u z!r$r*XwIXSJv;K78YH`n-aykb?P1YjD@Bt6Y6{0 zvkvtD=c}XXoJ~rIc26=ry+5b#igxChFW;i5W*ctwzt17v$sG{9x}|^Z z&A6%6hiUq85L1 zVvIlJ%vq1yVt%$`8L#O@lVYXa#{4|h z^_2yMBuP%fn{*)*H9M~wHURVTKWpH8Mi1=Yzd`u&1Q6dD2-_KNS@5`ju_R`ibP%I^ zX(YHs5*h}Ld5ZQaxp+or2P+es$!)5atqnaoIs_Zh1CDz13d8 z`7#4tXyVy6mPEp{(q%LW-62-_oFPoz*vyWe0Z#fnn8z8)V%fV4*!K*f?=tU7T+(bh z+0y!NN$I5&%EYn858Ovb0q)!R*5ClCHRR)cXs`BV?BHyXGfo#f$~%iS8D_ybGoGK1 zIR_C!|D84wO;CYEwamEF9@(DBP!!S_K50A}qZr2MOQvxIxU4|eTB#<3Ra@E1_2g`A zGBmIIL$oqu{^)2N-rsi{4?icW6E8pV!W;L*$I^$;SbMQlCAx@)=DkPZ!aex4z)5TTxvfvgW#KKZ@6XxAlIBC9XyO%}1N| zf_#tfeu=2;pHzwkIE=U$zP%d;?q7DGt8z0z*!@u5iAr%FRs4^E#Q$eFL|yike)x8nvRQs-=QcuY z)o3b5)pN0zGj2iqA%lio`vzD);{v*FT<`8P+}fI|O?x#HCKFuTdkn{t`QU#}o3&%s zy{N{ndvABqcBMIO-O{M{RlRL3QVM@t?`SO*l2wXQNaG z;65)8&~?*d;J_f)#oQ*E4niyW6NDPeDH-S-O!t0q&_Ic)#c!e>1rbH=v6RlONYVl8 z9S#TI^^k?PKt`w(S-wO)`!7KM@&a9aeB8@jx-Z4mss;rC9J}jOBEF?GyT-%En1=(N z!+|7%t3l->V*NyhIXD_90IWvb5YX$)CL*R4kU;hONkcri?OxG`y9!~gNlTQ?h%1RwH$;rNQ zyzJ+GU&1&OxiYa3b)7howpR8{@n7$ZYN)7y zpX5uvQng~L)Blm%QX|#G1qVNnLb4u5d{@EJA?OUZ;4AiZsJur?5p>)vH000u;fZeC z3*5DOA|c@W4?;k<$u_ZLSvnS;vD;ZO1xxT8PJ*LJ`2))|rk%Y|4%#HhQS>59q(DPn zT=8ekqaF97RO^bSw-O(0^ET}-cgMIiz;zP_x}2mRHbw7qwg0Lip53<7x5z?j)itE^ zU}K#MR~+3q)*F19*}e80Ig?WU`G=mz9d}aglj@l$d_&jLfXX8gA#fcf0(2iOsTHIQ zO*3A;JEb#W9`V40{p+vXRWdZJGM)D;k>oxplM|sjiTI_iYC)K)O?dGqD*5b>{6vnm zLxBr!(d{W9Us0gzxGO1&z^?SZ!8eeVL4U`u5LKDx<}fA0HR0mQO3(T4+IrQA*;cX) zEmFG@Egc=YzR?IJ-Zk#{%#YJ;>Gp=oZSHdyrU5?|qepRCiT#59IoilNkdQ^aVca| z?5!`>z5rJO=$fi((KTJhVo15EoV%3B7qmr?Qn@dKZSq=4>PYFykYo_+%`4eR1uhy%_UhFm8XM!)t3e6r6@dHyiy%joZ5wRD+PFRL-gNNOu+ zpDPMLzS2OKcpH-Nz--nsttsV7ZVD1a?X|LELOM!^g1Sm5Pvdcuo_!}PC1kBJn;|Gs zBGpFL^IoY2ro4LCi2L6MBNYYUdQt}HVj|W2o={FpW`Lzp)eC#RWtlnsm5)8aSMst= zw;TtLW9;3+Au}}+TX0``3!90a;~cO2tlv3uSYRj@#p&Y?56D**=pH#*1%`%tE_}`( zp@NZBl9HW`Ai`W+d3Qei66Dw6g;n25wrU*a%zi<1@7Jb2`2!$dd7xXrii9YTloj!^=`?kCY>=Q){2}2H0^hDHe{#?r_ zwC^-j8AqT-?d{I=Xw9;WzGPjQsD$$`qmiff2xMxqnsn@azOmUY-@fh+H76mD%6XYZ zOo;@zZ|C)b1H}9h$|@a4R+j5AvZQk;ye?%(*~;dATNe)&*A8K}laTy?MgSKSs8BhEGvnxz!3tMfJ)6@>K@9QKKQP6^8qN zupNZY=DP-dSs>6$O=qvlmcVkA{E~5d zlRCOs^4RZF*GM7MOKT)9C@6JmnLuMr7I^>R#A|uuHjntRhXd(YQ7lEWK%L=s( z>=<4Yrs8Pu>UG`NYtcsgNXI0*4{+6iZps94V8oAYp}aqOjUxG{0zS}?twZOHBjPS^p)BrFl;Itc+Q4Lof9A7P#-E0d#BIIFF||6eUBN zEn46{d`rU_BimnElZ=4AIZn7T_RafL0x!>9d#ff_?o=d7Sq-;A1YaqnP2Cg!4=jEjO#&(s(mAad`%nk z`dxs0b%1W5+IyC2lZjt);abf-l5Fbj=MUui9!Ah082>D%Fur)*ofk|dc{BT_hKKQD zQie=z_zog$7$p;-mwygR1oK7!R~P8IVr;=1F9e3+Lv^h5o;K&4wNgV=XGCn9-F_-( z`Wp!!)2OYmmsQeL%4?@^*q*u?tN9137B2iu4KWg)!_b%$;OYTg;=-85yuG5AciH~o z^FwmRG_>uj!%@qd(Ojv*795FCnRcF=X6_`aIVf?rH$&2ScE{ujAZOKVoJ#v{*H! zPD<%6V>(`G)&K6&ic)YW_{_1DIaf1;s_J+Td+_M*yl|QG35gTLk#r_SXTw*?RWr2& zfcp{XYHQzwjovII<*L5;pG{yUoQxf@-DXTlsdZ(T*Dbbx_z!gR-G$P_iP}1ZOT<$~yxk>9jN=9)N2Mbo*hg8)x$FQqMpcte-!57BpXri97&`xgmyep;i3aC!t{ zz7oJS0lM8=3=`iCZG?<%tw`6yd(@;3DT`@+ezznihiG`b4_*A(d1Y&R+i{#3wLLNt|ewi*9w+h}(B#}@;$zEK~K zqKMF0NxZt?yU52LF_y(4zJ4(>VaN@dsi||!jvzTpe|Vb-fNKVH8Qn0qOunD$%Fu|E zEg9jEDA;4Z z+N`D?a8(_&I9V$IS#&@Ld=Jk8=pt4lEW_Wen5Dr>dAmi0)xtFfdQ`s`M_HjMzb#=; zL(I(83>*H_IJh#zC$Bu|IO1>@wQxecq@pyMLVtj|0$i6^0$oi`qxwV7^o{Nq|-Kc?t7!n^DI2nw&el+ zUlv9D zT=ei}bZCk6BJsj#a_<||`xH+SHX-RsFfOt_>gU2v4y^y$0bO0WxuV~(>p#|LEZBKk z;+xG)W+j7t5xLJ=o}9)#p64D=4r_5r^~GZdLY)|ba}G?GA94%I799h>|1M;QbtVPm zYY%k&*wQZw6_D3o8WPK|pF7ILyxHN2lFJpedbcu6Z;KOUrwdov;0a(R>kj%f(aH~*%*V($XJkLUn&32kd~winb$BMwK@zvjXRd~wGJsfLKUVx2$aKY)qy z&`CkNdg}G~@k0O9>#kc_U)^~y`JFIQ6eJ94!qpuFjt57eyVlLxmgC6*|K|_tGdtyI zol)ke>$*EK+BAnS24kd4LSKaYDXC-LIcBEVfA9X09HUbkDp*#`{Qj#eH26FC7`WbX z0=kFH|5O96g)^EH*JTL!x6NnTcF;x%RvNg-_JnTwt0vhdUgEHQsm&G%@b2m#`o^#zx@xsNHnnFepAi@86h%d( zh)9tpAiWpqO#!JYC}6?&KQnWan{4jAE6?BizTf+@ddR(V=A1cmX6DS9dT&2l+N0Od zZEtqJxo+z3xgX>mTlx0tl4I`7Dt*L~qwHlFU#FaJy`TOHzHmgpVR7);?;6hz89Jll zXE8BPhvx4UKkeN{t*4BKf&DD-y-P`0SH79qy5o1n|DOzxF zbccr(emm88_sc7d^Lp(FJGZc6?{ReIO==e@a=x`nM1)!F^J7wHPi?;4i8+BA13JzB zdeiRQ#oJ!#d%Vp-%Nu`u@Y$I1e@`8Lbn)dr2NKG+82!qb8;d@l+~D&1f*($n&nu_O z`QCq=)+uz&Ywx|J|6{@TZso>5C$%4QX~u*_K|}7wU+6oc z^~gcr$1YqRyza$Uj+LAGC^fawMwz^6a=yvuD*rWPfBDHbyUefhUcag5$|Q%K+i4xO zH0a=njd@NNDZ1&-bo*zOI`8h7`N_KxTkcQHj4!ly=CC>Un}uG8ne?cQd_O_DoNxU0 z%e(HUY#&hKjTUu(SoOoeRPjsQiyLh*olNB(eb8v|y)|j8I*mJ1ZRzX@ z-wb;Fc7rOl_ic^(D)NY9h)muLIp2`xeb2YwdalOES*?1HUBC9nd6|QXJcv3t&sluv zXCHmI>8;ldU1z)cl>T^MasBy zJa^g9Z{?}4YiG##zAfjwp~0Xni%--~$=DW|TH@Y=-|FrEEvR&!Grt-}cKi0vQ=j&X zI8trcw>{s=7}fsGvM;wa6pgCV=JNHM>$-efzSLLWB$tre^=g3-8|!9h0d`@`}Rrt>uK*dVh6qR=jLuT zmsY*`x{U7#Ip0Nn*ETw^c)-aIU&;S^@tB2)lecD8GOjLB`RC?;&A44o_i^9jW&6~+ z_r(VlhJ5$YWOMSUEKZSOtJq?6+_aL*+P^x* zN@oHjdp1hWw`!+J^>2RQYL@qt&VyzyDc2)2q(@@pz1{T>Hop36s_WA_E7nxF(P?&v zLzQcNJ$hd6j9h(djUT#pMuo>$x3w)6e|zvU8Q;-zz6~D)ef3MHDi?RZ{ql`lZ->rW z^5Wth!EJv?I?-)#y`TXvU^?TwUeUL9x-VcqH^ZlU8L$l@M+&jK+pg**waH$4qk6zne zcfrFuF;9Yf)h|72-yci9Onv-%)QbbQP088&+T%R8qPCB%cenNUvTJO+pX}(6Qzq{? zIbU<%p@&aAc<|RO{puPe-&8M=H@BZ{zUSmcZYmmMITyy?PX`r z_tw6vU$Usn$01MVFMJ`hWAKxw;2Ze+&uJhBl6IPsQ%w$?ZeK2)u7FOLnO$j!me#Vc zMx7aJwuUA-vrGB^Pdw6r!^ra!TFYoL|4(Y+KU1Eh`=Z#`ogek@-_ShqvzpRfl$&r= z>VMJ}h$irtJq<8D8>}{SoKCmBxK3B_AK0AirSShxEb4dZPx_Uf>D@Ps){Nv~6gTkq z->m`Gf0&#$OR7niuaZue??2cUNEV~hX>y`JYhFdC%ljXc<-fbs{(b34_eo|KP21|~ zVsiXHSr7jG+yyw2U520XT=tpjhRJC$Tj7}ujR^Q9Qf*>w#;MORBwKXn>jeA=NiW&` zCH*AIZ0}3Ga8m#4nAj5fu0fXds}0 zfCd5@2x#Cxt^w+!eCLaqAMsx@hW(E#C?G&U1KH33wV5QR%}V=DyO$2kwPZtO|1(jj zZe(Y?Pw_$lwEhu=wYPsVULe}BppmbgP}oY$Fo#w$NTYSy( zQRNL5bAr_tj}Hn+f6xBrfAmh@-J?6R@cAM3C%w~sWb{o7`lD~?QJfb5_+AM6qwn8Q z7~QS@9Yw|;eY=jrh}Q!Oz#n~gj>299{6qoxqi@Dh*h_$)DFA=;y*CP@H0is-^he)n zBmTH6TKA9w@JHVlqvR+%k0=0t^bIeHhkN^Vzfu7HCLj#|vwPq9_sMj+cSIPzEu*_l zk?=QBgi*f6un?VYk_f}+ZFI9m*klogd){>PokjYaBEkye8TYoazo{au2;S&hz$Di+ z5mpq>Uqg7(&vX$Mg6CxjBmK+}Va4#gO6YW^2qXUM5JoziCBjPJc_P9{XR}3ENj%RJ zVRH~hW%e>)B*I9K^F_Q;c&2Ypk{%b}7ib->Le$ZBhDnbLMZ7Y2t_`5S_e5A(JjVbi z-|vgCSMVHxXZl+t!ph-!2^dp;7K^YeqW;E_Lh+ZkK}uvqBUDqB3QI9bKFSN}lk`XW zB3)44DPNQilAG@Nr}Cxpr1GQkA~~r%3WGrrKv6&lAQ(^pP!LcE@V7`L2+uhHF931^ zsD7UXoCBN(TmW1ITmoDMTmf7KTmxJOd=K~ma074?a0~Dw;5Oh6;4a`E;6C61;3vS( zfL{O)0gnK`0)7KL20R7)4)_D`C*Uu@Gr&FM={|tk8nrEIOVoC#tx(&bwr~qTb^Q(? z6_5@X1sDyW`aTvg4lofg2{0Kj1uzvb127XX3qb8)E`aL(FaUjHvp-+}zzB!~m;mvB z1VAFd3`hbD1XuvcfL?$;0BQ?V_o;4B-KM%+5Sl51y#(MTKyE-DKvz_R)4-hp zbi{KfKxaT3KwCg_Knp-iz#D)jfTn;3fQEotfY$&u0M!Bg0RsSs!LJ&As{pD3KE-=^ z{8j)|2D}0|27P}8*a+AJ*bG<>_zXa8bv0ldU_4*~;2pqJz)Zj_z-+)=fCJzJqyo|a z>3|HtV89T-P{7-O;Q;#9HGMytz8Os4pZyzh9R-{KTmW1I&^HIK0j>k~19k&;0=5CZ z1Z)7z2P^PSh&;?Kn5C(_VVe(WCzHOZ_=4qQ2+=`27Ib3s?v52y#w18M-O0?Gl(11bQ{1L}dV z9pECqB2Gy*gMGy_xugd)yi#4iXa1o#2( zhX6+ao$-DMaasc2031cwF~D&^H{f~zdII_a+5q1c&=1f30RsRAz+;5Xp>P28mtP}{ z`onbq>f0s(<^bjaMgT?v5)sb}>9~KAr1N6rMmjGJ;?*d`~6i%=dbV~rzGyT2* zx}1WR-lgY`cy0)Y1diyYiN5M5>OAqM)@O}I6#BL*)gk%@Gqu}~K(ids8qgQe2SB=h z6F_ySD}d?_wJDOB+84;!{j$`)s7@6J6a^Flc8D0QHUZ`x2l4 zARi#V_@%y(-h%-}03m>407{4IEw$k)0OCt+n%Xw;r@BCClbxotD*~jn$!=4-r?kj7 zC>~if z0Yd>p02u%$;4Od^kPI*Z;s65x{Q>;|MgYlR0K|%S3w{RzNcRbVe1LdBA|MH122dE) z5eL8yumJ{%=T!Wr09=4HKssPBfXbERB6%qvZ;NNrWu|x@jo*;~lAYp>0!#pm2fPEA z2$%$z3Lu><0L%i+1k3=CZYX>%U^ZY5fa1&p%m*w15I>5)7(j7Jmx}=J11Oyj02D^g z9|F1ps2r*Q>H)}>3g39u1BdHD+PC15>Z72pd1mEk(T zO28+8j{%SQ2fsT6i)B-y8-YuU^`$NUt13`S48X=LL{nC_R$3n0POQ-w;4iKoJ0?9}J+lL_6d8enRt?nzUff@C|rso zeP&hrO;x`500?6Y^X~@Im&(tnz1E@@?-pg@y@J{K=!zgVkljc5g zsjg9dCp^_Ls-IH*qPj(XFVz>4hvJZ)>f@Q}voC+5ZvdcrOFDQ1K)QJy&6^-O3V`^LP3i-nvLT*5 z0mS!B{PqS=|J6(U%H^m05bu5f`X!!DfIN_--xS1?_rL#E-%I_jF@Z#IKgZhPqMu*mg1q7FTz)Y|8=H#mD8`cFTA}ll_G?MxD`GF}_tV-b# zmAW1TCOih1+U_r2{H9->+3Ci`G{S_1Mumn)N#D%a*e!F&=fNwU@jK<$&feFnNGk zwc_EpE(_M|113BY>>}OYFCVe*(b>jb`n^XOo>hm*U?l52?dErvUY@pV7GX%EVXXZS zw;?6#|85@FE#8BHtpo;IBaKo&L3&GkIy5t9IyVJ^KmaW62DynM)(Q9USA>EYpJ;XM+82@9=F5-bOXq^@wjR=-#K zRk#TZl_?~sn1f5bHE-v)D%Pm=7o&-${Mb{HNjbU}Yj@-txnR9PqyuhYpds1X&K`T= zP|&H}3=E-#fNmxWZYPOX1&11&zY|VEo(7&eWPC( zhSAupMia@lcXhM*^U@7@877i+kmfMh?HL$DEIfPo)uE|>FFbSbgeRR0ELfSHF5NG4SD!95v;yUnY6xf)>L@S=z^xD@DD!yC@xFQf z91I$&y{OmcfT31$c1)wypTC+kHAfIw5i?z~*=kNkLh~=q`m*!b8)2Xc=WRiu?tt4p za0>>v0oOWM8W-w2lF_j8vD)HHdPA(aM@+=`uh&>br9gHE2`Se%hmn`YgY6eaeOUI+ zG$BD9#a04tep(6T6d2`JVobE9S<&np?>;lA$qV`=EFIQP6>|DdTM6nlwS`#fl<~Lw zwf2XOoUJ|%=}^f*Z+>epY&lBdCEm8*8SrYi$ETwTGTB&u%+^Gc!|ZYvUU0ia$;&6H z?uatY01cJ)fqS`nHLbd>HZWAHz)hLvFlfk%Z9aY@c7^i`k_{9@b3tI1M4s-jX!+AR zLIPm2T9;w4Af)Tql=yfPG`hR>8OWsX2m%q0c0#6>2;%q2NZXq~mAD((avkIT|#iYv{nQC66SV_$N#a}Eu*Z6Ra2KCKBSZ3jSczencCvCqPFYR#?N5V)_JBG3qs*eHI3!z+GlMec zHjSvkB;a-w7%GKZE8Zz|`t*zT96|jN60AydPtbI^{^7t`v7h(gQj@Z?N+9*<$`Tw# zxse1O&q4BpY!HK_KG0*%q2nhG%WoG(%PdUgJ3ynl+&q53;pBx|lv_C%aD`+R0Hxk|Zz>sWzj{j)J zcZUZR%Mld8T_oK{z!V4O{a*D>=lI6>N=~=`_BAjez>Ek#A~bI%zVbQvH_3ks1`YS@lxxU3D2>`e<0tkS zn_jv%p4BR5Eq4GzZ6T)3{`(Q{mP!YPJYrOYiN!c(ul3FO9S^;V9uUon8nB<5I0tdd zgNxN*wVC5EzU)}8a>bpeCxRRGS+y~uMuAd2a879T?2F}76X;Wsdxy3N7Wx1Rdb1WojvFPF_OG<1eD<&$>V-y>uqhB?$ zK!y4{%MndL(31VomFp*8iv=VUZx)k6l31ZoEwh!op5yu zJXLbzsg?L`bIkTuLG_^gbeV8^)hoT)P`^zYh2mH`db4wCv9}BxH!UE$gJj^!hbyP^ zUTJPI%0w24sdBV3dHABoFgOw*2Q;+1;+f8KJ6B{F=3k?C9%zmOe)~Ibm2O;X6ELu^ zl%LPQjkL3-z$@QRnEbJxBtZXz48>Ve8MkdCGpUwrG` zhLe_Cfq`U1b63drjw9*ox7z$jV+?^&u8CQ#m^21_EYbqO=PE!+OA{->lz~Gj@RoQxO=Fy7#A*ZWkDnx&;{08)(9SL8Z^! zwJNPyk)St*NSJWc9jDEbYSL8;Uw)+Yt(3>Wpya6NoGC_!!D-Tcx!a!a-S)*Cz@W{M zQ?Xodd$-tz+oi^A83+t~Cn}#Uz)+c+d6Mm zevbrZYdrS0CAx|&uetNiwWB8mCd!|mNLGUWegiksb-5hZ`gOj4A6@{fiJ(y!|3Ghl zgC-a>yARx6KdgVdK^_UFm*bvl?``*UExdHE8pDK#!o$A_4ArWholmxZ>z933Jv6@p zL#=+_#i)R!BR4P9WkuH&n`1uvhl zxYBDKmNWv5upvfZs1%y!Td!MraOWgoP@+_(eytd*y?)bSG>eB*L}d!st^Rz{Cxm(?qJadTzQ(!beedeI z(Jx((Wa+R{Q0@WEHF(>e7&mLpmUH_qGa4p!hQMsA`R=*;-AlFshI(i8+kSdl>VA;Z zWRoMogx^OW7Fn2MM*K8J!?dH&Ym%+<-#bGG^=k4y>rnpoC*NHEpgQ^FY`RJpZ*aN> zp%hZDwK);iVe(rn9X4a;Fr_%DhzeD1-mUTMnv(xU>14?%4d+mKb$=iovccnCs{Vfa zrE4+9Ku($UZ>i_@t$w*y{RYoy(^lvJIW$-^k_|3n;**r8qr2aku^uBzvJ}8%tp~s` zjb_yw#@meM?NDCYZxmYnk!$kNci8xp*`2J~8AkOQ+R5r|uyk0xHpIo59rlXl=Du9E zVwZ_bHm03;rzzEBbveJ9HnPN+`{OU=q;W9ogZkE%IBrIj64etfJFMy#QBmQjT zwcYhG7}t+O2<2lneyNu+O)6S{#({OQpdqgYF3JI5$ix3>-zt4b#TSnQLw+x6$X#GU zfO+wUUy62rAp|oR&}amW3TVp@1|XS_SI=tsLZ8&Tz|@BC0z`3O$bY-`Q`L*F)v=ui zrcP)i6>iF}nH68ZnW*7_@us;MC(uHZ*k7C_ zLq%vV=#Fe}@m#&jb|^avYXvc((TrOmU`THbJJ>VIj@j7&G^o{Rc9E|ELlV>rZ`-ZZ zh|4sGPxcz=C|D$vb}P_O$*q04T-zN*E0I-3`Xsd>iH{_H?KrDolM8K{0t1;bJkuEy z4VHn>(2?sS!rB$@`yDW%$LJ4k`M|ByFw2$;Yu1qjWMPq?I8$s2jdP}q(nVb@wV(WW zOe`>r&FFHNt)_RnS8t&|`VF-bYW0vH3EZf(r+l!s`(JM#>F!Bq7%*ga-ko20Yx|iW zJ!0vw@y|QJ6b0tys*LG9uMHyqnlG`SOs09P_9@4=SPv*;er{}piX7#5m z9X8Hd2@I8Kgk{~s{YMfLfDxmDc(XN5pJLY)ykRa_YJF!XFw`?4r&;YAqd_|4#~UC) z=+>`7n?+Qkwm<_-boX134)tccdWSvEJLyZBX(Xw^jZSSikki{;_U!x4^kEW9hn4AW z&`|l*DwI36-1K#~fkFMC8QQGYQYzDDYd`nS25dzcw?A01Y%C#NLXqeu<5STZE7M^eMcoErN;ZxK`H%RHM z+c$hhvxJpZfT8w-{KT0|c1#lJ&Q>~9Wpt~%O&B*;Lz;kw?9NwB79DP@+w!ZRfo#16 zx0pHlSrxu1LV6?ZK%>ffGlC`<+|oDxS|?Y%)>IRzj>3*A%a%2rVIm!68q7o34GyO% zN1^+tdhEPJEtt|lPKVd!HE~Cg`oH#XH{$@4npT8$Pl2KO)}!-*4u;?_z6FMKjr`=S z$1yF37X2W$AG3VIhS>EulZ4UcnMw^_8j~?@ENDb40S4;-z z;8yFSM%!fm=uT$Fg7u-ZUrF!idZ^QDj(*A!i z3T2+^^Nd2{8t_s`uKr5wC$nNZ<_IE%qDXbK8*;r3Y&dKDpc5CU%qKPO?I99s#i%y!)&~QRYpR-+=7D^gA1nKGHW;H+zdM_ z>~1;lWojkVV;~*Bvaxomj8V4a$xbRaj2ph#b!z>YsjaxLj3U+94X#8zD#LN-wr8ih zG{^%9#F+NICfx2cDRy~Yy=}RvzEN9%Y-x#RVXW7P!C;iUSVce=W3__y{6y%uzoJ_U)FuW!=eN{^filtB@x|%^oy<+bL^vzPogSgZi`*{yXOI ztuE|)68m?8gN_0NgPhsBHLs(^O1@XKc#cCfvq0?!JyQZOAYI3i2 z!+@bN#@3aOZd^`&+Ld8gX~$*t6Gh#b1Dc|sDc0lA^_rD-(Hsit0HYkg_JHMQBWOr( z-OdlLR-;Tze2$=x5fY3Luted_jM}cXFb-++7 z0p^BC=kCpBc`CIYj4=~rV`chKU}}`G&+OYZgZy5?fJS-kBkQ~i9V?)G_*sp`$_Ht* z0Ai50v1G@!jH)N5L?a!l2k`x~mT6VQEswY#;5QF`8~6Jq_4n5oNh1lg;7@=l3{0zC z4U2bhbl~d?%=T^uhWh%6dxzyabLi3^EI*jp4%h7ghGe|^dBYDv)_1SQF(lgwLG#kW z=?5!~y21A!FyHc$psCSi~CpXEnV|7$b2hTI3=~rrIcUHCIt>mW-Qk)l7jO#rcB;UelKB^ zG|Kt~zv(dV$uEZG=XoUXn^WfSyw!p0!13(U-%nqgB>D01$(8e?PYiEJy+vn^(X0pA5VR}>y+JnRTBY1ds(0dL`o``*>oz_xh(>LqOq&8jvk^aK z9_aL1)u*&NMi`{i7Z_@%w)vxPEqi6Vw2pz%ih|yNae$@>XbLu&bG!7AuD!sGS}^i6 z8WeX~)uG^yovYD2g|MT_I`~A$Rw(ED*ZN14;g+1$ z(e1$G1-FR5zbxA!*E^d;eozmdr@sBWtzOwC?ibogUa+OYbi>x2keYgQl)_nH@*zL@ z&OVym>&tw61q!QrI4c88FfbQ-#;ly8-*^!;q-)S%F2G?*Fr{y3v2@|yn$c~9Mqw=< zfriSodK#@7Hh>Sb!T8(brF(SuNMBVQR(EA$xQ*jEpl z!k|gl*SItEwNkf)1i-WghU(jpr5)QCRvk{2c{S>D}G5I*K2--4Ga@O{b@2V zWcln(hJLzzc>RKc209o642@|@R=ru_(lowf0J;Wd5inHaPux!X?s}W9_Wx*|15!Y9X-)$kaM(E&YU?@L7MSFf(9i=2ek_W(`#klUn*F-oMaf3P~<;v!AK|G=Fnrya-y!{k7FioJvs;6XjWIX z{q%(dBwJTw!P7Ms_Tw65tx>^0fYg5LHR~}HtP5y%bmetNSNBosl9m&PcyyqU4x~N^ z8Y=B#Q_?FuJA3GohbFQcukp7Ht8z7TeRxV>!f^@(7}99IYxQrpojINR2Ph%zrI(PL8H)t zGB@QKqF^a7BcoJD!~c05g?5xBP`1|!vSCg9d2;&irlZi$p%k7+>gVzBm38pn%+0Uf zm<>_x0hM#A+)9*b{7S&Q8ilrvR&RD191cTdLEj8SAu_+oATUX$^LvKo|M?~N!peAd<4d3vXni1<+-$fSL&gV ztteW3&pttAHecE>O0-kh1LgMf?@FNDN)$Xuj4|v3_()=W)jYb-->*b7!D77dk7YwE zQMP=_qj!aQF>q7PkMc-dc|JthuTt*klt(Y1|J%++O64Lp{WvbenJx}>`G;qD`ePi2^4O1I+5PC!J ztT0yt-$l7+`V8C(LkB}1|DxZ~|3l2wOS8HPy(YMA1r3dzL+4efe!FQ!nhT&Bk6!Z> zFvWm*{L;SE0qa-N3=`{V!&GKHl;EcptS;@9iOmo-#|9XPrffYmMuNslEQR=&F*S`m6Ep}PBu~D)RJ;NP*}l5eojL+ zYI6;$t_TlqHthqZH#Rm?@H#=GP(zUa?*+Gp=XO3`82kZwkZ2{e*)VI}`2}%bL&}CE zzIwU+%EWSy8=p^&GMN8kYPtO~{7wQ8>|C8yIlQ1Fm09A9}gj z;xyW6E>`~)Xiy6Ou6748`Tes_Sg(Nqg?qc!nj1zW#qOgvK$+-R2@ zO54BQU`kb5R@T~!n#=xt_iTIilg|+Oc_p%i;nv{U6-DiZ1b$Dm($-_#a$q;aT1>jV zPowh9(x2D`8q92v)T^!H?CL8Ix1IW~GWL|z#s>em|MW$ za8TyQWiReMwYE9t<0YE>Hh#`1$Az&&=S_&TdN9i6lT`;bz$F;`l_l`I9O%5Ih_50({Re#OPiF=AWKl@W0cK77zbx zPbole%B|k-E<|?r<$vdtg5SN9Y(4mY{`>-LqVo9#gIu^)azAiyE5!1UESYY z`SWGWoDSK<&YnhTynOQ58tl2akP65V!f?7#>XPNw-~~H)Hnt2Vh7$ zi;r!xA1i33Q8o2*7!@d=zR7ytnH`rwt?Gpyjp~7Pqh4^(Q}8c}kmos9eMQ_$c;!wI z_+mE0>pL~v7YS{i?lL*721{2uGM3P&e7NW8!Wi$X3vo)Cd=Z?j`XgkyW7f2gShKYj zg%!HAw88zdgEqNv_S=zaa=dk-{D>~`ZJ!iCr$qkn=$Pn(LFombxeR7Y8cuAr>~p;8 z{Tgdt?GAii;O9PzY-U;Awuo=;eeu5cIkd!038by_-G?me`Dyu=yWpMD8&RTr!M{VI zF7?AZmD=vQ{kt|!t#_s!WGB3I$6-@woXYN%*_ZRLGJI97JKib&%5n43Mc$n-1Qi)bk(D-iIia!UMCum{6sNW(BJ z*;FguW|f}x&eQ}pzvLYO2lwoU^hbNT1pql6M;7p$T@!mUzZ0kf6c8h)vfGsmG?v01=&jn8sOgn{Z&% z7O$;l^7lbZKS+#Bx_V;#RuE9|2c`(E?0CrnQm=QGs#X@g>kn9X2cVYYaw84NJV6F&$|&9Y2YKkDpLII|fO4 zO~#Q%qgzxJ>AWM7_Pi)rlVasg9i8Ydlbk9Hc^t~8DH;8so{jBEB#R?OZ^Rx>lM1mr z4(Q#_o?NL=id#HEC!Sc@Y1LR?^9pj`AY_1MG>`#Px*dIm9^H=}hdg22U5P2N`gn&e zS#LKO2a+X*#fBXvd(BRGtH|qX4%xJ$MlJQ&M#$-Tf!!jP6B5Qdsk_7{_;95JI;J?9 z)6#C{J~6@DCj^xMYcZ4nEF~PI{#5niOb*JUKF$P<(aBns%z8&e0^R}HG8EoPgNJtj zcuBd?>6>CA2q`pC2M&1omeAXYMZ>0(d znpj-pRXYktAXNkv_jgkM_)VS=PrGY&bEZ_KR6t2fed@yUn_fZ2A3#I>ggTAGi1-d8 zlPrefvLo&At6=)6Ozp@boFCZRWV#wfCAWTJgSDSfR>)d;k=7}|LVEPbs3HaKKLrW? zMeIo2C8(ZzS!O{cd-Hf>Drrf#{(@9`MB|Lsu2sI4i5U18D~ONP9}V&S7(KA^6N>E6 zf9lHcv8dqW6T%8ktMisQ&)^_?W7JwX^7gk$FEDL-T-d`MaCAP}+GW?AgOvTEmD3$Q z$T@$7MMgj9;xF82sg$rhnwul1LIGjr!Nb^UNS2%sXPSBNV2hdw7G8*m2+rOCC@$(n zAT*Xa*-l`yGf_oMSuF69y@8Ro56d%2^1HK0FUX*_`S4Pzn_MV4TMgaMkPUqNgd#6= zM+B6@Zv4c`G2IB-FPvTP#UEo-bi_EiIrCdsiJ8S_bDH!RMB-j76>@nraFM@4QNkPN zi>yo*3JJq8aF=bM$*N{H-EqLx{hTd#iR%cXUU#nWtoP*13GXg0#iBk0mg0biJ3duE z(S65Z%v_6{O&V&esE3Wj(OPLvfL|Czx^3c2GuBEpS?nfJzLfp2%`U za*EU9ivbsZ1QhHY9fCwgh!m2YsYVYYjxig6_J?4sh`?q?A8N9gl1-S1s0E9!qETP& z5)&#YD268~17qZQPDCH3BC3oF(viJENbPwqvG@W? z@ucTh!BgJsn1E%yyVGe)abV5~)4b}#9j|zlYdKxE{8>+$B$8VIM$3AB))TRN%R`N- zLoa^0Ik@l#xaBlzRxdJnrvys*E0Z9SI#~VWr^(nRD(2MSuc~4s2H@m7GH0&2mP|P!^)IZ)!!FvJ~{{1HgL`Fn6 zKWdeZ`ceRr=kAbfd4Sv)?l9UNHoKlJOsHi=Yq3yV-qdbzRWYePyaPqw9`OW*34O?syEq~AgK!R0;6IZy|>DE049^#ICjV9ui z0?57I*}ROFdG%JczojG6lfQ6}lK5gFUm#S;re{G5EIlu5nS~WQ)``gShN>DQ*$Nr4 z5$ldvhGV8FnpGcs`p9O)+65Lm^q6mrGsk7vQj$#uD_fJGPKb3xxSxqj6Hcqqg=7Ehc0dQ4edbr$ixp6IS+y*fy{jlykUs0)|SgcgrSAnGj$ndt+@z%Oc5D;8rt3|Ja8Lf>{(kTH-~S2Q%QhF06+eK+AH#?LL(*3eJ`0TJb;U! zp<9WE%%zhtl7%uKMXRLf>Ti(K4@ybcGL;;-ol+3FpQ%zH_v#f(k~@ip6P_23ltwH` zSd3T?)kC8yB6!6EFRyo2)wD7#rOv%&nK(RvMoJ<-Qp{9?1sjyOZw#jcj;Y4Z3Qr`k z_q=4U`C_4hgu)Lilk93%E~G3|@?dCNjF?pvEE`vVjqEL3b=-T50tVgz+2Y|D@qpg* z!s-g^YiR0-xjrh{aK|BCNb#9Mwdx1+yQrG-2PQIeZ{p2xy|IHaL2c>J6A2tVFWA^3 zoJnb}Q?J*@MR5^Jn^$lV9Ot%NbT8Xne;w+AzP)D7hmBhOU_UdlS+|0 zJMuW#FmJ^!QI$N9Mg|GZ3<49FOs%RQK1~E7@dPsMy+D4%;?fHlSxsOz!I5Gm3ysmS zNo`Cmk4Cb{sF*TXHu&~ZW_er&r&?k9!~{p55XMw%g25}7s7)e^ctZYYSzNtu#rGmX zfq$ta_;^I6>^##>MC6`>VuEVbBAbp34Ws`rB zi5X@sHBm=OyO%*HJtB26`>v9nw_u?54q$aivVtT&tPIxl;iszkAtI}uxZs;546L;~ zTuiL6&I}BsM`TO8An`E|B5@?JousG4e&*NvGG4NImyWu{l&W; z%QDng$iuXjYM>(N903xQQ!;;qm3k8zX{BR3k;%@?qDpD{Mg>nd8S7r6wCYjTvku^q zHBh$LA(lb-840^3B>{UDC?icADb7ULf8#)j9#!9%h$G$bwAdOS+at^mU9dwFdY%r( zW%vvW#*Y{`y7a>F6oXL*n_N{uc_yeu1R)J);T?u87kWc@c!qZ)dNuM+fqiVrpt2+@qjz{DC zn^i7bQlerOm4@IOuL!%(pS zJkFz-<4kO)CTg45XN-htjF5(%(Y6#9+sBD_i!Ba>p{x~I4G`X7!8ArPIYKr&4ZaPK zhqk!cF~v@;8m*JDRB3XaNGLYX3+9=$t(zw)(0X1xgI$t>D^NuOPb6^hym)+I6VJ(c)}kfbMWA%9)67eHjd7(j%*zT4nBSp+M~&07r)A$kqK0<4<}_8cMqoG+ z_cJm|-&)hqllb-^2*ndKf2>9G&#ke}f^`_CbZqQYb6;h#z)$wZTqrFoAxjR_vNvYd zwWy`9!%@QGLvfy*sHjeSJC2jlSLB$R%u>t1hlOli`1YVQ!HSS@QL?kEJccw%-? zn+lZ=n|_IkJ;9oYNfFoshXIEYoNCjCo=A*^M1gjpz0%I_8)0cUY;La(9a0;eKYBV0Dv!Ig*VTJlp!+qX$NyA}YhX8RLt= z+EZV0m)w&r=AmQqQyjuD;rO00MXP*79L7aFqfun1bh3^V7?Z5Q*|NRT-F)C7J+d~X zWxm**S42c#@nw>0^^(cd%_Tcg|Fsn@8ybN~_QvLzS+#K{nqo0|PNNap=)+F_uum<9 z@)HOcqv_eZN)=#uB*1=I!_=~Q?30b4V84t)OHn>@g4QR*!$m@{k*JE;Uh!lM8C|wY zkM+8rM?)N**F+*O?*np%P1^bi69rkp0BG$dH=X zJ2Np_ZQC=^1#%4gJTqx(Qt&R(JzEA+9)d%{ZbL67B(cF(^;{yK&SCY3j5;Q>sK@XV znk`c$PZVtAub>wlEnmNla zjsrICXQmx38>Tq@$#R4*z1i)^Ot|(gl&p+|lf-6O!A<_ktQix{pX=7BA@ki-R4;gm zNoqFr%%_h%>14$rQL(7wd*G6Jj%>!7J+aAkf8M0(nHoPbDM(W%G*TR|WruXJ3)x5$ zh5X|^q1emove6Jelm;o-CC4Jkf-#SXePSjM=us^&qlk%M>9i#6dJSiyQ^m$fQcTsO zLtY1xH9;m1TV+Be?H9=s zj$;2tvwv%|f9tS+)lS(e@`MHzajcP{W@6|-b)N11io>;2R_v+4$qgLWMmA~7cPv<7 zaRT=(LDeKZt|%fm0sHG>ZD?Dx2^<%P>75oE4$)AZm*ozHkbvvJa1)WV%Zwk{hF1wD zbbXUbJ*DY&DH>%(_R1PKbCrdKhFEs&mRI5C9TEJz1HdsGyXd^M03KfNU?B!Cq#srj zRpgQB5R7DREN@z4I(G_!mZiohwK^zwX@k=J%qZECwpU?UOx6U|RbxM~!PZYG5}^N3 z+e9UcGq?;=P0J9up<0)L$pR-^mBWgNhWbQB^&;`;BMY}|sfWHs3Lf;6t@!@31A2eK z9v!IU%S(6Set;}t9#2GSS5AE*rZe=cb*XUo7ah|23x>4XlTrQ~JUIGCfT#A2Dp{R5SmVi`d$BVNgXQ1W=Rni34eTR+(3u;HC9`jaFQ zH|tR-lL!wodGVHJG7Q9}hrC=u`6)Pdy&g}GpN(Jvd~{AX7-Z?%z&hD)ptx4YtKa33 z4Gxz~5Fw^lh^H8`1l!`VX~v75msg54)|T#3HlG%eQL9wbEOAj;vV`#}%X%Lv1V*9aXEQepmwe=SEx+NO6rmuVAU)V@792;^^R|Hi zzOB^r&ReXC5TN04xavgr`-H1cWYvP zuwI7SF(0X97$%yQWyr#n+d_X_Ip&{pWw*ikGUQjpQDxSW&~Mj(ojVTN+Nq3Wa%xp~ zzvSq4lsMBJpCt2h@l|39j$-4miZSr%M2Qz&W9#WwvsEsrh>QZ{(j(}!cY|c<)1~y~ z{XCOEYZxQG5XS`I#M#-E>*Zj8*6W?7YO-Szg|ou*E?$_-S}hN%^5Ye8K7J6{<>}>l zac*8gY_yOK+2p<*XCn{6gqZej2#>D_2A&s|6RjbwfA5p{_;pJePpvku;OK&>0tQ^g zS!R_sER;+vXvvRc~h|P zdS|N!OslL8$VQ+vVXM+W{6z?VTfJUlnlLUTZBLzR9NI=^b z@;WX}PfMb@=d0NQgH~}MZQogHE|G62lZYSsHaIh^MhWlHZ`KeMWoM0yWU~gc>cHAM z2JduRNhoYJn~EfN&=#+ff`0;};vd2C#~gJrbix(WE^PRxbW~Ew8W|~M4P^OX%?wtT z>CZi3jQ~uF(+w|}-LP5V^{_7*AQ*QJi1h=hFX4=_5>Ki?WKF?5QQcyBf_RaNPK4YH ztY#otdV)b$;q8e;h32Nnmf084k(7s)?iwJIsO^%`v=gVJE{ABeIs&BUPD@HB8#GyU z&y&p>&b6r3Z$J!xrOcW7!!Wkl5Y)Reaem%mOifzyDYR+uQ@}9!w75!JmB2=NgfwK^ z)JKrMHdk6xBXJxKLx#ubgi0vLqdi3TB^FC~e%J~OxC%qB(j2^(7FlP6^EY7XAA#*C z;=1uBv4&Wag^nY-%(xNCVK&faR!0V{36kBRT{E^cLptw&IW7*hxvo@{ewn<-nW+`H!(}rtJqHyq6OVi%fkEp%sBZ^CVUcpnDiQZkav$eC; zyIFu!IBY3)j8foUvX3;;K0vJavo(9g6@3)3IHRYc6>pZvfOi17 zkJ1&0%owo^XVEkfh3_!gl2tgn`BT?@Fmb#Wl;-}oe$WJIL0_~bnm&kjwE>(3c_g%hOSIZm-sl*N|F%;#;PCYXF z!!rAxq4%f~Ri~tBG25$2U8q44)jr_-5nE2JxL{(2FOs zVVbVF;$dg-!4@f;dWPF0KCR#OPV;Q&RZy|}$JkzJ ziHHu?%D;rEqDOf&q%VKfV}B#oblBdUScfeQW)8b%oG#C2F`^@5;%RpysyYtvdalLN zx=_j|Cerl@Ay<`mHY%dak_HFa8|rkVrgI_B5y<7QpvQoXwJTX(qr%yZ!VbC>+lGym zbnPv!@}(m_IBajiHE%dP!d5H1c*Ut*2IZds;`m1}%fvVAhCX*-l0vbM55FoQ+|Aqhj9}m?ShyVZp literal 0 HcmV?d00001 diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 5f80819..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: "3.9" -services: - website: - build: - args: - - SITE_URL - context: . - ports: - - "3000:3000" diff --git a/next.config.js b/next.config.js index 2dd0ace..f68de59 100644 --- a/next.config.js +++ b/next.config.js @@ -6,9 +6,6 @@ const nextConfig = { output: "standalone", swcMinify: true, - experimental: { - appDir: true, - }, }; module.exports = nextConfig; diff --git a/package.json b/package.json index 16cea0d..de6c85c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { + "name": "personal-website", "private": true, "scripts": { - "preinstall": "npx only-allow pnpm", "dev": "next dev", "build": "next build", "prod": "next build && next start", @@ -14,11 +14,11 @@ "@fortawesome/free-brands-svg-icons": "^6.4.0", "@fortawesome/react-fontawesome": "^0.2.0", "@next/env": "^13.4.3", - "next": "^13.4.3", + "next": "^14.0.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-wrap-balancer": "^0.5.0", - "sharp": "^0.32.1" + "sharp": "^0.32.6" }, "devDependencies": { "@tailwindcss/typography": "^0.5.9", @@ -26,7 +26,7 @@ "@types/react": "^18.2.6", "autoprefixer": "^10.4.14", "eslint": "8.41.0", - "eslint-config-next": "13.4.3", + "eslint-config-next": "14.0.1", "next-sitemap": "^4.1.3", "postcss": "^8.4.23", "tailwindcss": "^3.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml deleted file mode 100644 index 4dd3bfd..0000000 --- a/pnpm-lock.yaml +++ /dev/null @@ -1,3017 +0,0 @@ -lockfileVersion: '6.0' - -dependencies: - '@fortawesome/fontawesome-svg-core': - specifier: ^6.4.0 - version: 6.4.0 - '@fortawesome/free-brands-svg-icons': - specifier: ^6.4.0 - version: 6.4.0 - '@fortawesome/react-fontawesome': - specifier: ^0.2.0 - version: 0.2.0(@fortawesome/fontawesome-svg-core@6.4.0)(react@18.2.0) - '@next/env': - specifier: ^13.4.3 - version: 13.4.3 - next: - specifier: ^13.4.3 - version: 13.4.3(react-dom@18.2.0)(react@18.2.0) - react: - specifier: ^18.2.0 - version: 18.2.0 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) - react-wrap-balancer: - specifier: ^0.5.0 - version: 0.5.0(react@18.2.0) - sharp: - specifier: ^0.32.1 - version: 0.32.1 - -devDependencies: - '@tailwindcss/typography': - specifier: ^0.5.9 - version: 0.5.9(tailwindcss@3.3.2) - '@types/node': - specifier: ^20.2.3 - version: 20.2.3 - '@types/react': - specifier: ^18.2.6 - version: 18.2.6 - autoprefixer: - specifier: ^10.4.14 - version: 10.4.14(postcss@8.4.23) - eslint: - specifier: 8.41.0 - version: 8.41.0 - eslint-config-next: - specifier: 13.4.3 - version: 13.4.3(eslint@8.41.0)(typescript@5.0.4) - next-sitemap: - specifier: ^4.1.3 - version: 4.1.3(@next/env@13.4.3)(next@13.4.3) - postcss: - specifier: ^8.4.23 - version: 8.4.23 - tailwindcss: - specifier: ^3.3.2 - version: 3.3.2 - typescript: - specifier: ^5.0.4 - version: 5.0.4 - -packages: - - /@alloc/quick-lru@5.2.0: - resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} - engines: {node: '>=10'} - dev: true - - /@babel/runtime@7.21.5: - resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.11 - dev: true - - /@corex/deepmerge@4.0.43: - resolution: {integrity: sha512-N8uEMrMPL0cu/bdboEWpQYb/0i2K5Qn8eCsxzOmxSggJbbQte7ljMRoXm917AbntqTGOzdTu+vP3KOOzoC70HQ==} - dev: true - - /@eslint-community/eslint-utils@4.4.0(eslint@8.41.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.41.0 - eslint-visitor-keys: 3.4.1 - dev: true - - /@eslint-community/regexpp@4.5.1: - resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true - - /@eslint/eslintrc@2.0.3: - resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.5.2 - globals: 13.20.0 - ignore: 5.2.4 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@eslint/js@8.41.0: - resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /@fortawesome/fontawesome-common-types@6.4.0: - resolution: {integrity: sha512-HNii132xfomg5QVZw0HwXXpN22s7VBHQBv9CeOu9tfJnhsWQNd2lmTNi8CSrnw5B+5YOmzu1UoPAyxaXsJ6RgQ==} - engines: {node: '>=6'} - requiresBuild: true - dev: false - - /@fortawesome/fontawesome-svg-core@6.4.0: - resolution: {integrity: sha512-Bertv8xOiVELz5raB2FlXDPKt+m94MQ3JgDfsVbrqNpLU9+UE2E18GKjLKw+d3XbeYPqg1pzyQKGsrzbw+pPaw==} - engines: {node: '>=6'} - requiresBuild: true - dependencies: - '@fortawesome/fontawesome-common-types': 6.4.0 - dev: false - - /@fortawesome/free-brands-svg-icons@6.4.0: - resolution: {integrity: sha512-qvxTCo0FQ5k2N+VCXb/PZQ+QMhqRVM4OORiO6MXdG6bKolIojGU/srQ1ptvKk0JTbRgaJOfL2qMqGvBEZG7Z6g==} - engines: {node: '>=6'} - requiresBuild: true - dependencies: - '@fortawesome/fontawesome-common-types': 6.4.0 - dev: false - - /@fortawesome/react-fontawesome@0.2.0(@fortawesome/fontawesome-svg-core@6.4.0)(react@18.2.0): - resolution: {integrity: sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==} - peerDependencies: - '@fortawesome/fontawesome-svg-core': ~1 || ~6 - react: '>=16.3' - dependencies: - '@fortawesome/fontawesome-svg-core': 6.4.0 - prop-types: 15.8.1 - react: 18.2.0 - dev: false - - /@humanwhocodes/config-array@0.11.8: - resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} - engines: {node: '>=10.10.0'} - dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - dev: true - - /@humanwhocodes/object-schema@1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - dev: true - - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.18 - dev: true - - /@jridgewell/resolve-uri@3.1.0: - resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} - engines: {node: '>=6.0.0'} - dev: true - - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - dev: true - - /@jridgewell/sourcemap-codec@1.4.14: - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} - dev: true - - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true - - /@jridgewell/trace-mapping@0.3.18: - resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} - dependencies: - '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.14 - dev: true - - /@next/env@13.4.3: - resolution: {integrity: sha512-pa1ErjyFensznttAk3EIv77vFbfSYT6cLzVRK5jx4uiRuCQo+m2wCFAREaHKIy63dlgvOyMlzh6R8Inu8H3KrQ==} - - /@next/eslint-plugin-next@13.4.3: - resolution: {integrity: sha512-5B0uOnh7wyUY9vNNdIA6NUvWozhrZaTMZOzdirYAefqD0ZBK5C/h3+KMYdCKrR7JrXGvVpWnHtv54b3dCzwICA==} - dependencies: - glob: 7.1.7 - dev: true - - /@next/swc-darwin-arm64@13.4.3: - resolution: {integrity: sha512-yx18udH/ZmR4Bw4M6lIIPE3JxsAZwo04iaucEfA2GMt1unXr2iodHUX/LAKNyi6xoLP2ghi0E+Xi1f4Qb8f1LQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - /@next/swc-darwin-x64@13.4.3: - resolution: {integrity: sha512-Mi8xJWh2IOjryAM1mx18vwmal9eokJ2njY4nDh04scy37F0LEGJ/diL6JL6kTXi0UfUCGbMsOItf7vpReNiD2A==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - /@next/swc-linux-arm64-gnu@13.4.3: - resolution: {integrity: sha512-aBvtry4bxJ1xwKZ/LVPeBGBwWVwxa4bTnNkRRw6YffJnn/f4Tv4EGDPaVeYHZGQVA56wsGbtA6nZMuWs/EIk4Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /@next/swc-linux-arm64-musl@13.4.3: - resolution: {integrity: sha512-krT+2G3kEsEUvZoYte3/2IscscDraYPc2B+fDJFipPktJmrv088Pei/RjrhWm5TMIy5URYjZUoDZdh5k940Dyw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /@next/swc-linux-x64-gnu@13.4.3: - resolution: {integrity: sha512-AMdFX6EKJjC0G/CM6hJvkY8wUjCcbdj3Qg7uAQJ7PVejRWaVt0sDTMavbRfgMchx8h8KsAudUCtdFkG9hlEClw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /@next/swc-linux-x64-musl@13.4.3: - resolution: {integrity: sha512-jySgSXE48shaLtcQbiFO9ajE9mqz7pcAVLnVLvRIlUHyQYR/WyZdK8ehLs65Mz6j9cLrJM+YdmdJPyV4WDaz2g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /@next/swc-win32-arm64-msvc@13.4.3: - resolution: {integrity: sha512-5DxHo8uYcaADiE9pHrg8o28VMt/1kR8voDehmfs9AqS0qSClxAAl+CchjdboUvbCjdNWL1MISCvEfKY2InJ3JA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - /@next/swc-win32-ia32-msvc@13.4.3: - resolution: {integrity: sha512-LaqkF3d+GXRA5X6zrUjQUrXm2MN/3E2arXBtn5C7avBCNYfm9G3Xc646AmmmpN3DJZVaMYliMyCIQCMDEzk80w==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - /@next/swc-win32-x64-msvc@13.4.3: - resolution: {integrity: sha512-jglUk/x7ZWeOJWlVoKyIAkHLTI+qEkOriOOV+3hr1GyiywzcqfI7TpFSiwC7kk1scOiH7NTFKp8mA3XPNO9bDw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - dev: true - - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - dev: true - - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.15.0 - dev: true - - /@pkgr/utils@2.4.0: - resolution: {integrity: sha512-2OCURAmRtdlL8iUDTypMrrxfwe8frXTeXaxGsVOaYtc/wrUyk8Z/0OBetM7cdlsy7ZFWlMX72VogKeh+A4Xcjw==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - dependencies: - cross-spawn: 7.0.3 - fast-glob: 3.2.12 - is-glob: 4.0.3 - open: 9.1.0 - picocolors: 1.0.0 - tslib: 2.5.2 - dev: true - - /@rushstack/eslint-patch@1.3.0: - resolution: {integrity: sha512-IthPJsJR85GhOkp3Hvp8zFOPK5ynKn6STyHa/WZpioK7E1aYDiBzpqQPrngc14DszIUkIrdd3k9Iu0XSzlP/1w==} - dev: true - - /@swc/helpers@0.5.1: - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} - dependencies: - tslib: 2.5.2 - - /@tailwindcss/typography@0.5.9(tailwindcss@3.3.2): - resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==} - peerDependencies: - tailwindcss: '>=3.0.0 || insiders' - dependencies: - lodash.castarray: 4.4.0 - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - postcss-selector-parser: 6.0.10 - tailwindcss: 3.3.2 - dev: true - - /@types/json5@0.0.29: - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - dev: true - - /@types/node@20.2.3: - resolution: {integrity: sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw==} - dev: true - - /@types/prop-types@15.7.5: - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} - dev: true - - /@types/react@18.2.6: - resolution: {integrity: sha512-wRZClXn//zxCFW+ye/D2qY65UsYP1Fpex2YXorHc8awoNamkMZSvBxwxdYVInsHOZZd2Ppq8isnSzJL5Mpf8OA==} - dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.3 - csstype: 3.1.2 - dev: true - - /@types/scheduler@0.16.3: - resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} - dev: true - - /@typescript-eslint/parser@5.59.7(eslint@8.41.0)(typescript@5.0.4): - resolution: {integrity: sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 5.59.7 - '@typescript-eslint/types': 5.59.7 - '@typescript-eslint/typescript-estree': 5.59.7(typescript@5.0.4) - debug: 4.3.4 - eslint: 8.41.0 - typescript: 5.0.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/scope-manager@5.59.7: - resolution: {integrity: sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.59.7 - '@typescript-eslint/visitor-keys': 5.59.7 - dev: true - - /@typescript-eslint/types@5.59.7: - resolution: {integrity: sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /@typescript-eslint/typescript-estree@5.59.7(typescript@5.0.4): - resolution: {integrity: sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.59.7 - '@typescript-eslint/visitor-keys': 5.59.7 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.1 - tsutils: 3.21.0(typescript@5.0.4) - typescript: 5.0.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/visitor-keys@5.59.7: - resolution: {integrity: sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.59.7 - eslint-visitor-keys: 3.4.1 - dev: true - - /acorn-jsx@5.3.2(acorn@8.8.2): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.8.2 - dev: true - - /acorn@8.8.2: - resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - /ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - dev: true - - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - dev: true - - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - dependencies: - color-convert: 2.0.1 - dev: true - - /any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - dev: true - - /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - dev: true - - /arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - dev: true - - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: true - - /aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} - dependencies: - deep-equal: 2.2.1 - dev: true - - /array-buffer-byte-length@1.0.0: - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} - dependencies: - call-bind: 1.0.2 - is-array-buffer: 3.0.2 - dev: true - - /array-includes@3.1.6: - resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - get-intrinsic: 1.2.1 - is-string: 1.0.7 - dev: true - - /array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - dev: true - - /array.prototype.flat@1.3.1: - resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - es-shim-unscopables: 1.0.0 - dev: true - - /array.prototype.flatmap@1.3.1: - resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - es-shim-unscopables: 1.0.0 - dev: true - - /array.prototype.tosorted@1.1.1: - resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - es-shim-unscopables: 1.0.0 - get-intrinsic: 1.2.1 - dev: true - - /ast-types-flow@0.0.7: - resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} - dev: true - - /autoprefixer@10.4.14(postcss@8.4.23): - resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.21.5 - caniuse-lite: 1.0.30001489 - fraction.js: 4.2.0 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.23 - postcss-value-parser: 4.2.0 - dev: true - - /available-typed-arrays@1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} - engines: {node: '>= 0.4'} - dev: true - - /axe-core@4.7.1: - resolution: {integrity: sha512-sCXXUhA+cljomZ3ZAwb8i1p3oOlkABzPy08ZDAoGcYuvtBPlQ1Ytde129ArXyHWDhfeewq7rlx9F+cUx2SSlkg==} - engines: {node: '>=4'} - dev: true - - /axobject-query@3.1.1: - resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} - dependencies: - deep-equal: 2.2.1 - dev: true - - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - dev: true - - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - dev: false - - /big-integer@1.6.51: - resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} - engines: {node: '>=0.6'} - dev: true - - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - dev: true - - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - - /bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} - engines: {node: '>= 5.10.0'} - dependencies: - big-integer: 1.6.51 - dev: true - - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - dev: true - - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - dependencies: - fill-range: 7.0.1 - dev: true - - /browserslist@4.21.5: - resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001489 - electron-to-chromium: 1.4.402 - node-releases: 2.0.11 - update-browserslist-db: 1.0.11(browserslist@4.21.5) - dev: true - - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - - /bundle-name@3.0.0: - resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} - engines: {node: '>=12'} - dependencies: - run-applescript: 5.0.0 - dev: true - - /busboy@1.6.0: - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} - engines: {node: '>=10.16.0'} - dependencies: - streamsearch: 1.1.0 - - /call-bind@1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} - dependencies: - function-bind: 1.1.1 - get-intrinsic: 1.2.1 - dev: true - - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - dev: true - - /camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - dev: true - - /caniuse-lite@1.0.30001489: - resolution: {integrity: sha512-x1mgZEXK8jHIfAxm+xgdpHpk50IN3z3q3zP261/WS+uvePxW8izXuCu6AHz0lkuYTlATDehiZ/tNyYBdSQsOUQ==} - - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: true - - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.2 - dev: true - - /chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - dev: false - - /client-only@0.0.1: - resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - dependencies: - color-name: 1.1.4 - - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - /color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - dev: false - - /color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - dependencies: - color-convert: 2.0.1 - color-string: 1.9.1 - dev: false - - /commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - dev: true - - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true - - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - dev: true - - /cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - dev: true - - /damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - dev: true - - /debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.3 - dev: true - - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - dependencies: - mimic-response: 3.1.0 - dev: false - - /deep-equal@2.2.1: - resolution: {integrity: sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==} - dependencies: - array-buffer-byte-length: 1.0.0 - call-bind: 1.0.2 - es-get-iterator: 1.1.3 - get-intrinsic: 1.2.1 - is-arguments: 1.1.1 - is-array-buffer: 3.0.2 - 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.5.0 - side-channel: 1.0.4 - which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 - which-typed-array: 1.1.9 - dev: true - - /deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - dev: false - - /deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - dev: true - - /default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} - engines: {node: '>=12'} - dependencies: - bplist-parser: 0.2.0 - untildify: 4.0.0 - dev: true - - /default-browser@4.0.0: - resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} - engines: {node: '>=14.16'} - dependencies: - bundle-name: 3.0.0 - default-browser-id: 3.0.0 - execa: 7.1.1 - titleize: 3.0.0 - dev: true - - /define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - dev: true - - /define-properties@1.2.0: - resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} - engines: {node: '>= 0.4'} - dependencies: - has-property-descriptors: 1.0.0 - object-keys: 1.1.1 - dev: true - - /detect-libc@2.0.1: - resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==} - engines: {node: '>=8'} - dev: false - - /didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - dev: true - - /dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - dependencies: - path-type: 4.0.0 - dev: true - - /dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dev: true - - /doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - dependencies: - esutils: 2.0.3 - dev: true - - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dependencies: - esutils: 2.0.3 - dev: true - - /electron-to-chromium@1.4.402: - resolution: {integrity: sha512-gWYvJSkohOiBE6ecVYXkrDgNaUjo47QEKK0kQzmWyhkH+yoYiG44bwuicTGNSIQRG3WDMsWVZJLRnJnLNkbWvA==} - dev: true - - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: true - - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - dependencies: - once: 1.4.0 - dev: false - - /enhanced-resolve@5.14.0: - resolution: {integrity: sha512-+DCows0XNwLDcUhbFJPdlQEVnT2zXlCv7hPxemTz86/O+B/hCQ+mb7ydkPKiflpVraqLPCAfu7lDy+hBXueojw==} - engines: {node: '>=10.13.0'} - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - dev: true - - /es-abstract@1.21.2: - resolution: {integrity: sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==} - engines: {node: '>= 0.4'} - dependencies: - array-buffer-byte-length: 1.0.0 - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - es-set-tostringtag: 2.0.1 - es-to-primitive: 1.2.1 - function.prototype.name: 1.1.5 - get-intrinsic: 1.2.1 - 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.5 - is-array-buffer: 3.0.2 - 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.3 - object-keys: 1.1.1 - object.assign: 4.1.4 - regexp.prototype.flags: 1.5.0 - safe-regex-test: 1.0.0 - string.prototype.trim: 1.2.7 - 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 - dev: true - - /es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - 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 - dev: true - - /es-set-tostringtag@2.0.1: - resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.2.1 - has: 1.0.3 - has-tostringtag: 1.0.0 - dev: true - - /es-shim-unscopables@1.0.0: - resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} - dependencies: - has: 1.0.3 - dev: true - - /es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} - dependencies: - is-callable: 1.2.7 - is-date-object: 1.0.5 - is-symbol: 1.0.4 - dev: true - - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - dev: true - - /escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - dev: true - - /eslint-config-next@13.4.3(eslint@8.41.0)(typescript@5.0.4): - resolution: {integrity: sha512-1lXwdFi29fKxzeugof/TUE7lpHyJQt5+U4LaUHyvQfHjvsWO77vFNicJv5sX6k0VDVSbnfz0lw+avxI+CinbMg==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@next/eslint-plugin-next': 13.4.3 - '@rushstack/eslint-patch': 1.3.0 - '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) - eslint: 8.41.0 - eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.41.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.41.0) - eslint-plugin-react: 7.32.2(eslint@8.41.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.41.0) - typescript: 5.0.4 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - supports-color - dev: true - - /eslint-import-resolver-node@0.3.7: - resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} - dependencies: - debug: 3.2.7 - is-core-module: 2.12.1 - resolve: 1.22.2 - transitivePeerDependencies: - - supports-color - dev: true - - /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.41.0): - resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' - dependencies: - debug: 4.3.4 - enhanced-resolve: 5.14.0 - eslint: 8.41.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0) - get-tsconfig: 4.5.0 - globby: 13.1.4 - is-core-module: 2.12.1 - is-glob: 4.0.3 - synckit: 0.8.5 - transitivePeerDependencies: - - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack - - supports-color - dev: true - - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - dependencies: - '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) - debug: 3.2.7 - eslint: 8.41.0 - eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.41.0) - transitivePeerDependencies: - - supports-color - dev: true - - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0): - resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - dependencies: - '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) - 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: 8.41.0 - eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.41.0) - has: 1.0.3 - is-core-module: 2.12.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.values: 1.1.6 - resolve: 1.22.2 - semver: 6.3.0 - tsconfig-paths: 3.14.2 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - dev: true - - /eslint-plugin-jsx-a11y@6.7.1(eslint@8.41.0): - resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - dependencies: - '@babel/runtime': 7.21.5 - 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.7.1 - axobject-query: 3.1.1 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - eslint: 8.41.0 - 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 - dev: true - - /eslint-plugin-react-hooks@4.6.0(eslint@8.41.0): - resolution: {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 - dependencies: - eslint: 8.41.0 - dev: true - - /eslint-plugin-react@7.32.2(eslint@8.41.0): - resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - dependencies: - array-includes: 3.1.6 - array.prototype.flatmap: 1.3.1 - array.prototype.tosorted: 1.1.1 - doctrine: 2.1.0 - eslint: 8.41.0 - estraverse: 5.3.0 - jsx-ast-utils: 3.3.3 - 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 - dev: true - - /eslint-scope@7.2.0: - resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: true - - /eslint-visitor-keys@3.4.1: - resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /eslint@8.41.0: - resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) - '@eslint-community/regexpp': 4.5.1 - '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.41.0 - '@humanwhocodes/config-array': 0.11.8 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.1 - espree: 9.5.2 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.20.0 - graphemer: 1.4.0 - ignore: 5.2.4 - import-fresh: 3.3.0 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - 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 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - dev: true - - /espree@9.5.2: - resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.8.2 - acorn-jsx: 5.3.2(acorn@8.8.2) - eslint-visitor-keys: 3.4.1 - dev: true - - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - dependencies: - estraverse: 5.3.0 - dev: true - - /esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - dependencies: - estraverse: 5.3.0 - dev: true - - /estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - dev: true - - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - dev: true - - /execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - dev: true - - /execa@7.1.1: - resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.1.0 - onetime: 6.0.0 - signal-exit: 3.0.7 - strip-final-newline: 3.0.0 - dev: true - - /expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - dev: false - - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: true - - /fast-glob@3.2.12: - resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - dev: true - - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - dev: true - - /fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - dev: true - - /fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} - dependencies: - reusify: 1.0.4 - dev: true - - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flat-cache: 3.0.4 - dev: true - - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 - dev: true - - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - dev: true - - /flat-cache@3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flatted: 3.2.7 - rimraf: 3.0.2 - dev: true - - /flatted@3.2.7: - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} - dev: true - - /for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - dependencies: - is-callable: 1.2.7 - dev: true - - /fraction.js@4.2.0: - resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} - dev: true - - /fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - dev: false - - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - dev: true - - /fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} - dev: true - - /function.prototype.name@1.1.5: - resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - functions-have-names: 1.2.3 - dev: true - - /functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - dev: true - - /get-intrinsic@1.2.1: - resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} - dependencies: - function-bind: 1.1.1 - has: 1.0.3 - has-proto: 1.0.1 - has-symbols: 1.0.3 - dev: true - - /get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - dev: true - - /get-symbol-description@1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - dev: true - - /get-tsconfig@4.5.0: - resolution: {integrity: sha512-MjhiaIWCJ1sAU4pIQ5i5OfOuHHxVo1oYeNsWTON7jxYkod8pHocXeh+SSbmu5OZZZK73B6cbJ2XADzXehLyovQ==} - dev: true - - /github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - dev: false - - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.3 - dev: true - - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - dependencies: - is-glob: 4.0.3 - dev: true - - /glob@7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - - /glob@7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - - /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - - /globals@13.20.0: - resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 - dev: true - - /globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} - engines: {node: '>= 0.4'} - dependencies: - define-properties: 1.2.0 - dev: true - - /globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.4 - merge2: 1.4.1 - slash: 3.0.0 - dev: true - - /globby@13.1.4: - resolution: {integrity: sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.4 - merge2: 1.4.1 - slash: 4.0.0 - dev: true - - /gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - dependencies: - get-intrinsic: 1.2.1 - dev: true - - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - dev: true - - /graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true - - /has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} - dev: true - - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - dev: true - - /has-property-descriptors@1.0.0: - resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} - dependencies: - get-intrinsic: 1.2.1 - dev: true - - /has-proto@1.0.1: - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} - engines: {node: '>= 0.4'} - dev: true - - /has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - dev: true - - /has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} - engines: {node: '>= 0.4'} - dependencies: - has-symbols: 1.0.3 - dev: true - - /has@1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} - engines: {node: '>= 0.4.0'} - dependencies: - function-bind: 1.1.1 - dev: true - - /human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - dev: true - - /human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} - dev: true - - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - dev: false - - /ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} - engines: {node: '>= 4'} - dev: true - - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - dev: true - - /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - dev: true - - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - dev: true - - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - /ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - dev: false - - /internal-slot@1.0.5: - resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.2.1 - has: 1.0.3 - side-channel: 1.0.4 - dev: true - - /is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - dev: true - - /is-array-buffer@3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - is-typed-array: 1.1.10 - dev: true - - /is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - dev: false - - /is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} - dependencies: - has-bigints: 1.0.2 - dev: true - - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - dependencies: - binary-extensions: 2.2.0 - dev: true - - /is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - dev: true - - /is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - dev: true - - /is-core-module@2.12.1: - resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} - dependencies: - has: 1.0.3 - dev: true - - /is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.0 - dev: true - - /is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - dev: true - - /is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - dev: true - - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - dev: true - - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - dev: true - - /is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - dependencies: - is-docker: 3.0.0 - dev: true - - /is-map@2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} - dev: true - - /is-negative-zero@2.0.2: - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} - engines: {node: '>= 0.4'} - dev: true - - /is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.0 - dev: true - - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - dev: true - - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - dev: true - - /is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - dev: true - - /is-set@2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} - dev: true - - /is-shared-array-buffer@1.0.2: - resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} - dependencies: - call-bind: 1.0.2 - dev: true - - /is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - dev: true - - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true - - /is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.0 - dev: true - - /is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} - dependencies: - has-symbols: 1.0.3 - dev: true - - /is-typed-array@1.1.10: - resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==} - engines: {node: '>= 0.4'} - 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 - dev: true - - /is-weakmap@2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} - dev: true - - /is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} - dependencies: - call-bind: 1.0.2 - dev: true - - /is-weakset@2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - dev: true - - /is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - dev: true - - /isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - dev: true - - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - dev: true - - /jiti@1.18.2: - resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} - hasBin: true - dev: true - - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - dependencies: - argparse: 2.0.1 - dev: true - - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - dev: true - - /json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - dev: true - - /json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true - dependencies: - minimist: 1.2.8 - dev: true - - /jsx-ast-utils@3.3.3: - resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==} - engines: {node: '>=4.0'} - dependencies: - array-includes: 3.1.6 - object.assign: 4.1.4 - dev: true - - /language-subtag-registry@0.3.22: - resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} - dev: true - - /language-tags@1.0.5: - resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} - dependencies: - language-subtag-registry: 0.3.22 - dev: true - - /levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - dev: true - - /lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - dev: true - - /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - dev: true - - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - dependencies: - p-locate: 5.0.0 - dev: true - - /lodash.castarray@4.4.0: - resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} - dev: true - - /lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - dev: true - - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: true - - /loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - dependencies: - js-tokens: 4.0.0 - - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - dependencies: - yallist: 4.0.0 - - /merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: true - - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - dev: true - - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - dev: true - - /mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - dev: true - - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - dev: true - - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - dev: false - - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - dependencies: - brace-expansion: 1.1.11 - dev: true - - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - /mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - dev: false - - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: true - - /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: true - - /mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - dev: true - - /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - /napi-build-utils@1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} - dev: false - - /natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - dev: true - - /next-sitemap@4.1.3(@next/env@13.4.3)(next@13.4.3): - resolution: {integrity: sha512-eCvbXMCqbD/rYx912y4FzGOqPCbWOIBL4UkgVY5R15eCXygKFKWzEVZGPNVBDu2KVpRCeG943NibOchfyQGDhQ==} - engines: {node: '>=14.18'} - hasBin: true - peerDependencies: - '@next/env': '*' - next: '*' - dependencies: - '@corex/deepmerge': 4.0.43 - '@next/env': 13.4.3 - fast-glob: 3.2.12 - minimist: 1.2.8 - next: 13.4.3(react-dom@18.2.0)(react@18.2.0) - dev: true - - /next@13.4.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-FV3pBrAAnAIfOclTvncw9dDohyeuEEXPe5KNcva91anT/rdycWbgtu3IjUj4n5yHnWK8YEPo0vrUecHmnmUNbA==} - engines: {node: '>=16.8.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - fibers: '>= 3.1.0' - node-sass: ^6.0.0 || ^7.0.0 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - dependencies: - '@next/env': 13.4.3 - '@swc/helpers': 0.5.1 - busboy: 1.6.0 - caniuse-lite: 1.0.30001489 - postcss: 8.4.14 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(react@18.2.0) - zod: 3.21.4 - optionalDependencies: - '@next/swc-darwin-arm64': 13.4.3 - '@next/swc-darwin-x64': 13.4.3 - '@next/swc-linux-arm64-gnu': 13.4.3 - '@next/swc-linux-arm64-musl': 13.4.3 - '@next/swc-linux-x64-gnu': 13.4.3 - '@next/swc-linux-x64-musl': 13.4.3 - '@next/swc-win32-arm64-msvc': 13.4.3 - '@next/swc-win32-ia32-msvc': 13.4.3 - '@next/swc-win32-x64-msvc': 13.4.3 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - /node-abi@3.40.0: - resolution: {integrity: sha512-zNy02qivjjRosswoYmPi8hIKJRr8MpQyeKT6qlcq/OnOgA3Rhoae+IYOqsM9V5+JnHWmxKnWOT2GxvtqdtOCXA==} - engines: {node: '>=10'} - dependencies: - semver: 7.5.1 - dev: false - - /node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - dev: false - - /node-releases@2.0.11: - resolution: {integrity: sha512-+M0PwXeU80kRohZ3aT4J/OnR+l9/KD2nVLNNoRgFtnf+umQVFdGBAO2N8+nCnEi0xlh/Wk3zOGC+vNNx+uM79Q==} - dev: true - - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - dev: true - - /normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - dev: true - - /npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - dependencies: - path-key: 3.1.1 - dev: true - - /npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: 4.0.0 - dev: true - - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - /object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - dev: true - - /object-inspect@1.12.3: - resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} - dev: true - - /object-is@1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - dev: true - - /object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - dev: true - - /object.assign@4.1.4: - resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - has-symbols: 1.0.3 - object-keys: 1.1.1 - dev: true - - /object.entries@1.1.6: - resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - dev: true - - /object.fromentries@2.0.6: - resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - dev: true - - /object.hasown@1.1.2: - resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==} - dependencies: - define-properties: 1.2.0 - es-abstract: 1.21.2 - dev: true - - /object.values@1.1.6: - resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - dev: true - - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - dependencies: - wrappy: 1.0.2 - - /onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - dependencies: - mimic-fn: 2.1.0 - dev: true - - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - dependencies: - mimic-fn: 4.0.0 - dev: true - - /open@9.1.0: - resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} - engines: {node: '>=14.16'} - dependencies: - default-browser: 4.0.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 2.2.0 - dev: true - - /optionator@0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.3 - dev: true - - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - dependencies: - yocto-queue: 0.1.0 - dev: true - - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - dependencies: - p-limit: 3.1.0 - dev: true - - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - dependencies: - callsites: 3.1.0 - dev: true - - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - dev: true - - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - dev: true - - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - dev: true - - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - dev: true - - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - dev: true - - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - dev: true - - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - dev: true - - /pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - dev: true - - /pirates@4.0.5: - resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} - engines: {node: '>= 6'} - dev: true - - /postcss-import@15.1.0(postcss@8.4.23): - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - dependencies: - postcss: 8.4.23 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.2 - dev: true - - /postcss-js@4.0.1(postcss@8.4.23): - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - dependencies: - camelcase-css: 2.0.1 - postcss: 8.4.23 - dev: true - - /postcss-load-config@4.0.1(postcss@8.4.23): - resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - dependencies: - lilconfig: 2.1.0 - postcss: 8.4.23 - yaml: 2.2.2 - dev: true - - /postcss-nested@6.0.1(postcss@8.4.23): - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - dependencies: - postcss: 8.4.23 - postcss-selector-parser: 6.0.13 - dev: true - - /postcss-selector-parser@6.0.10: - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - dev: true - - /postcss-selector-parser@6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - dev: true - - /postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - dev: true - - /postcss@8.4.14: - resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - - /postcss@8.4.23: - resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - - /prebuild-install@7.1.1: - resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - detect-libc: 2.0.1 - expand-template: 2.0.3 - github-from-package: 0.0.0 - minimist: 1.2.8 - mkdirp-classic: 0.5.3 - napi-build-utils: 1.0.2 - node-abi: 3.40.0 - pump: 3.0.0 - rc: 1.2.8 - simple-get: 4.0.1 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 - dev: false - - /prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - dev: true - - /prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: false - - /punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} - engines: {node: '>=6'} - dev: true - - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - dev: true - - /rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - dev: false - - /react-dom@18.2.0(react@18.2.0): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} - peerDependencies: - react: ^18.2.0 - dependencies: - loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 - - /react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - - /react-wrap-balancer@0.5.0(react@18.2.0): - resolution: {integrity: sha512-5vwe5QDczQ9zwAtv3iEVj8hdMbNwQtM/QlSNLJfDUzRE9noPtxevb+Kon916Mu2RUorCrAtashQ1F9BVBjdeZg==} - peerDependencies: - react: '>=16.8.0 || ^17.0.0 || ^18' - dependencies: - react: 18.2.0 - dev: false - - /react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} - dependencies: - loose-envify: 1.4.0 - - /read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - dependencies: - pify: 2.3.0 - dev: true - - /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - dev: false - - /readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - dependencies: - picomatch: 2.3.1 - dev: true - - /regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - dev: true - - /regexp.prototype.flags@1.5.0: - resolution: {integrity: sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - functions-have-names: 1.2.3 - dev: true - - /resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - dev: true - - /resolve@1.22.2: - resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} - hasBin: true - dependencies: - is-core-module: 2.12.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: true - - /resolve@2.0.0-next.4: - resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} - hasBin: true - dependencies: - is-core-module: 2.12.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: true - - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true - - /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true - dependencies: - glob: 7.2.3 - dev: true - - /run-applescript@5.0.0: - resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} - engines: {node: '>=12'} - dependencies: - execa: 5.1.1 - dev: true - - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - dependencies: - queue-microtask: 1.2.3 - dev: true - - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - dev: false - - /safe-regex-test@1.0.0: - resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - is-regex: 1.1.4 - dev: true - - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} - dependencies: - loose-envify: 1.4.0 - - /semver@6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} - hasBin: true - dev: true - - /semver@7.5.1: - resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - - /sharp@0.32.1: - resolution: {integrity: sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==} - engines: {node: '>=14.15.0'} - requiresBuild: true - dependencies: - color: 4.2.3 - detect-libc: 2.0.1 - node-addon-api: 6.1.0 - prebuild-install: 7.1.1 - semver: 7.5.1 - simple-get: 4.0.1 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 - dev: false - - /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - dependencies: - shebang-regex: 3.0.0 - dev: true - - /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - dev: true - - /side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - object-inspect: 1.12.3 - dev: true - - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - dev: true - - /simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - dev: false - - /simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - dependencies: - decompress-response: 6.0.0 - once: 1.4.0 - simple-concat: 1.0.1 - dev: false - - /simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - dependencies: - is-arrayish: 0.3.2 - dev: false - - /slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - dev: true - - /slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} - dev: true - - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - - /stop-iteration-iterator@1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} - engines: {node: '>= 0.4'} - dependencies: - internal-slot: 1.0.5 - dev: true - - /streamsearch@1.1.0: - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} - engines: {node: '>=10.0.0'} - - /string.prototype.matchall@4.0.8: - resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - get-intrinsic: 1.2.1 - has-symbols: 1.0.3 - internal-slot: 1.0.5 - regexp.prototype.flags: 1.5.0 - side-channel: 1.0.4 - dev: true - - /string.prototype.trim@1.2.7: - resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - dev: true - - /string.prototype.trimend@1.0.6: - resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - dev: true - - /string.prototype.trimstart@1.0.6: - resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - dev: true - - /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - dependencies: - safe-buffer: 5.2.1 - dev: false - - /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - dependencies: - ansi-regex: 5.0.1 - dev: true - - /strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - dev: true - - /strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - dev: true - - /strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - dev: true - - /strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - dev: false - - /strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - dev: true - - /styled-jsx@5.1.1(react@18.2.0): - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - dependencies: - client-only: 0.0.1 - react: 18.2.0 - - /sucrase@3.32.0: - resolution: {integrity: sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==} - engines: {node: '>=8'} - hasBin: true - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - commander: 4.1.1 - glob: 7.1.6 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.5 - ts-interface-checker: 0.1.13 - dev: true - - /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 - dev: true - - /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - dev: true - - /synckit@0.8.5: - resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} - engines: {node: ^14.18.0 || >=16.0.0} - dependencies: - '@pkgr/utils': 2.4.0 - tslib: 2.5.2 - dev: true - - /tailwindcss@3.3.2: - resolution: {integrity: sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.5.3 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.2.12 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.18.2 - lilconfig: 2.1.0 - micromatch: 4.0.5 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.0.0 - postcss: 8.4.23 - postcss-import: 15.1.0(postcss@8.4.23) - postcss-js: 4.0.1(postcss@8.4.23) - postcss-load-config: 4.0.1(postcss@8.4.23) - postcss-nested: 6.0.1(postcss@8.4.23) - postcss-selector-parser: 6.0.13 - postcss-value-parser: 4.2.0 - resolve: 1.22.2 - sucrase: 3.32.0 - transitivePeerDependencies: - - ts-node - dev: true - - /tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - dev: true - - /tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} - dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 2.2.0 - dev: false - - /tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - - /text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: true - - /thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - dependencies: - thenify: 3.3.1 - dev: true - - /thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - dependencies: - any-promise: 1.3.0 - dev: true - - /titleize@3.0.0: - resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} - engines: {node: '>=12'} - dev: true - - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - dependencies: - is-number: 7.0.0 - dev: true - - /ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - dev: true - - /tsconfig-paths@3.14.2: - resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} - dependencies: - '@types/json5': 0.0.29 - json5: 1.0.2 - minimist: 1.2.8 - strip-bom: 3.0.0 - dev: true - - /tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - dev: true - - /tslib@2.5.2: - resolution: {integrity: sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==} - - /tsutils@3.21.0(typescript@5.0.4): - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - 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' - dependencies: - tslib: 1.14.1 - typescript: 5.0.4 - dev: true - - /tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - dependencies: - safe-buffer: 5.2.1 - dev: false - - /type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - dev: true - - /type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - dev: true - - /typed-array-length@1.0.4: - resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} - dependencies: - call-bind: 1.0.2 - for-each: 0.3.3 - is-typed-array: 1.1.10 - dev: true - - /typescript@5.0.4: - resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} - engines: {node: '>=12.20'} - hasBin: true - dev: true - - /unbox-primitive@1.0.2: - resolution: {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 - dev: true - - /untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - dev: true - - /update-browserslist-db@1.0.11(browserslist@4.21.5): - resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.21.5 - escalade: 3.1.1 - picocolors: 1.0.0 - dev: true - - /uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - dependencies: - punycode: 2.3.0 - dev: true - - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - /which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} - dependencies: - is-bigint: 1.0.4 - is-boolean-object: 1.1.2 - is-number-object: 1.0.7 - is-string: 1.0.7 - is-symbol: 1.0.4 - dev: true - - /which-collection@1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} - dependencies: - is-map: 2.0.2 - is-set: 2.0.2 - is-weakmap: 2.0.1 - is-weakset: 2.0.2 - dev: true - - /which-typed-array@1.1.9: - resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==} - engines: {node: '>= 0.4'} - 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 - dev: true - - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - dependencies: - isexe: 2.0.0 - dev: true - - /word-wrap@1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} - engines: {node: '>=0.10.0'} - dev: true - - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - - /yaml@2.2.2: - resolution: {integrity: sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==} - engines: {node: '>= 14'} - dev: true - - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - dev: true - - /zod@3.21.4: - resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==}