From 6e89e0c9d5b1b7b79e58d970c13358e52dca0710 Mon Sep 17 00:00:00 2001 From: 0299bang <0299bang@gmail.com> Date: Wed, 3 May 2023 21:41:57 +0900 Subject: [PATCH 1/5] create project --- .gitignore | 7 + README.md | 208 +- api/movie.js | 45 + images/bang.PNG | Bin 0 -> 391114 bytes images/favicon.png | Bin 0 -> 510 bytes index.html | 25 + package-lock.json | 13707 ++++++++++++++++++++++++++++++ package.json | 21 + src/App.js | 17 + src/components/Headline.js | 19 + src/components/MovieItem.js | 27 + src/components/MovieList.js | 69 + src/components/MovieListMore.js | 41 + src/components/Search.js | 46 + src/components/TheFooter.js | 26 + src/components/TheHeader.js | 59 + src/core/heropy.js | 92 + src/main.css | 404 + src/main.js | 7 + src/routes/About.js | 28 + src/routes/Home.js | 22 + src/routes/Movie.js | 72 + src/routes/NotFound.js | 13 + src/routes/index.js | 27 + src/store/about.js | 13 + src/store/movie.js | 107 + vercel.json | 4 + 27 files changed, 14908 insertions(+), 198 deletions(-) create mode 100644 .gitignore create mode 100644 api/movie.js create mode 100644 images/bang.PNG create mode 100644 images/favicon.png create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/App.js create mode 100644 src/components/Headline.js create mode 100644 src/components/MovieItem.js create mode 100644 src/components/MovieList.js create mode 100644 src/components/MovieListMore.js create mode 100644 src/components/Search.js create mode 100644 src/components/TheFooter.js create mode 100644 src/components/TheHeader.js create mode 100644 src/core/heropy.js create mode 100644 src/main.css create mode 100644 src/main.js create mode 100644 src/routes/About.js create mode 100644 src/routes/Home.js create mode 100644 src/routes/Movie.js create mode 100644 src/routes/NotFound.js create mode 100644 src/routes/index.js create mode 100644 src/store/about.js create mode 100644 src/store/movie.js create mode 100644 vercel.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..6f58d1cd --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +.parcel-cache +dist +node_modules +.DS_Store +.vscode +.vercel +.env diff --git a/README.md b/README.md index 32dc87a5..3abeec37 100644 --- a/README.md +++ b/README.md @@ -1,39 +1,14 @@ # 🎬 μ˜ν™” 검색 -μ£Όμ–΄μ§„ APIλ₯Ό ν™œμš©ν•΄ '[μ™„μ„± μ˜ˆμ‹œ](https://stupefied-hodgkin-d9d350.netlify.app/)' 처럼 자유둭게 μ˜ν™” 검색 κΈ°λŠ₯을 κ΅¬ν˜„ν•΄λ³΄μ„Έμš”! -과제 μˆ˜ν–‰ 및 리뷰 기간은 별도 곡지λ₯Ό μ°Έκ³ ν•˜μ„Έμš”! -## 과제 μˆ˜ν–‰ 및 제좜 방법 - -``` -KDT기수번호_이름 | E.g, KDT0_ParkYoungWoong -``` - -1. ν˜„μž¬ μ €μž₯μ†Œλ₯Ό λ‘œμ»¬μ— 클둠(Clone)ν•©λ‹ˆλ‹€. -1. μžμ‹ μ˜ λ³Έλͺ…μœΌλ‘œ 브랜치λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€.(ꡬ뢄 κ°€λŠ₯ν•˜λ„λ‘ λ³Έλͺ…을 κΌ­ νŒŒμŠ€μΉΌμΌ€μ΄μŠ€λ‘œ ν‘œμ‹œν•˜μ„Έμš”, `git branch KDT0_ParkYoungWoong`) -1. μžμ‹ μ˜ λ³Έλͺ… λΈŒλžœμΉ˜μ—μ„œ 과제λ₯Ό μˆ˜ν–‰ν•©λ‹ˆλ‹€. -1. 과제 μˆ˜ν–‰μ΄ μ™„λ£Œλ˜λ©΄, μžμ‹ μ˜ λ³Έλͺ… 브랜치λ₯Ό 원격 μ €μž₯μ†Œμ— ν‘Έμ‹œ(Push)ν•©λ‹ˆλ‹€.(`main` λΈŒλžœμΉ˜μ— ν‘Έμ‹œν•˜μ§€ μ•Šλ„λ‘ κΌ­ μ£Όμ˜ν•˜μ„Έμš”, `git push origin KDT0_ParkYoungWoong`) -1. μ €μž₯μ†Œμ—μ„œ `main` 브랜치λ₯Ό λŒ€μƒμœΌλ‘œ Pull Request μƒμ„±ν•˜λ©΄, 과제 제좜이 μ™„λ£Œλ©λ‹ˆλ‹€!(E.g, `main` <== `KDT0_ParkYoungWoong`) - -- `main` ν˜Ήμ€ λ‹€λ₯Έ μ‚¬λžŒμ˜ 브랜치둜 μ ˆλŒ€ λ³‘ν•©ν•˜μ§€ μ•Šλ„λ‘ μ£Όμ˜ν•˜μ„Έμš”! -- Pull Requestμ—μ„œ λ³΄μ΄λŠ” μ„€λͺ…을 λ‹€λ₯Έ μ‚¬λžŒλ“€μ΄ μ΄ν•΄ν•˜κΈ° 쉽도둝 κΌΌκΌΌν•˜κ²Œ μž‘μ„±ν•˜μ„Έμš”! -- Pull Requestμ—μ„œ 과제 제좜 ν›„ μ ˆλŒ€ 병합(Merge)ν•˜μ§€ μ•Šλ„λ‘ μ£Όμ˜ν•˜μ„Έμš”! -- 과제 μˆ˜ν–‰ 및 제좜 κ³Όμ •μ—μ„œ λ¬Έμ œκ°€ λ°œμƒν•œ 경우, λ°”λ‘œ λ‹΄λ‹Ή λ©˜ν† λ‚˜ κ°•μ‚¬μ—μ„œ μ–˜κΈ°ν•˜μ„Έμš”! - -## μš”κ΅¬μ‚¬ν•­ - -ν•„μˆ˜ μš”κ΅¬μ‚¬ν•­μ€ κΌ­ 달성해야 ν•˜λŠ” λͺ©ν‘œλ‘œ, μˆ˜μ •/μ‚­μ œλŠ” λΆˆκ°€ν•˜κ³  μΆ”κ°€λŠ” κ°€λŠ₯ν•©λ‹ˆλ‹€. -선택 μš”κ΅¬μ‚¬ν•­μ€ λ‹¨μˆœ μ˜ˆμ‹œλ‘œ, 자유둭게 μΆ”κ°€/μˆ˜μ •/μ‚­μ œν•΄μ„œ κ΅¬ν˜„ν•΄λ³΄μ„Έμš”. -각 μš”κ΅¬μ‚¬ν•­μ€ 달성 ν›„ λ§ˆν¬λ‹€μš΄μ—μ„œ `- [x]`둜 ν‘œμ‹œν•˜μ„Έμš”. - -### ❗ ν•„μˆ˜ +## ❗ ν•„μˆ˜ - [ ] μ˜ν™” 제λͺ©μœΌλ‘œ 검색이 κ°€λŠ₯ν•΄μ•Ό ν•©λ‹ˆλ‹€! - [ ] κ²€μƒ‰λœ 결과의 μ˜ν™” λͺ©λ‘μ΄ 좜λ ₯돼야 ν•©λ‹ˆλ‹€! - [ ] 단일 μ˜ν™”μ˜ 상세정보(제λͺ©, κ°œλ΄‰μ—°λ„, 평점, μž₯λ₯΄, 감독, 배우, 쀄거리, ν¬μŠ€ν„° λ“±)λ₯Ό λ³Ό 수 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€! - [ ] μ‹€μ œ μ„œλΉ„μŠ€λ‘œ λ°°ν¬ν•˜κ³  μ ‘κ·Ό κ°€λŠ₯ν•œ 링크λ₯Ό μΆ”κ°€ν•΄μ•Ό ν•©λ‹ˆλ‹€. -### ❔ 선택 +## ❔ 선택 - [ ] ν•œ 번의 κ²€μƒ‰μœΌλ‘œ μ˜ν™” λͺ©λ‘μ΄ 20개 이상 κ²€μƒ‰λ˜λ„λ‘ λ§Œλ“€μ–΄λ³΄μ„Έμš”. - [ ] μ˜ν™” κ°œλ΄‰μ—°λ„λ‘œ 검색할 수 μžˆλ„λ‘ λ§Œλ“€μ–΄λ³΄μ„Έμš”. @@ -45,175 +20,12 @@ KDT기수번호_이름 | E.g, KDT0_ParkYoungWoong - [ ] 차별화가 κ°€λŠ₯ν•˜λ„λ‘ ν”„λ‘œμ νŠΈλ₯Ό μ΅œλŒ€ν•œ 예쁘게 λ§Œλ“€μ–΄λ³΄μ„Έμš”. - [ ] μ˜ν™”μ™€ κ΄€λ ¨λœ 기타 κΈ°λŠ₯도 κ³ λ €ν•΄λ³΄μ„Έμš”. -## API κΈ°λ³Έ μ‚¬μš©λ²• - -```curl -curl https://omdbapi.com/?apikey=7035c60c - \ -X 'GET' -``` - -## μ˜ν™” λͺ©λ‘ 검색 - -μ˜ν™” λͺ©λ‘μ€ ν•œ λ²ˆμ— μ΅œλŒ€ 10κ°œκΉŒμ§€ 검색할 수 μžˆμŠ΅λ‹ˆλ‹€. - -νŒŒλΌλ―Έν„° | μ„€λͺ… | κΈ°λ³Έκ°’ ----|----------------------|--- -`s` | 검색할 μ˜ν™” 제λͺ©(ν•„μˆ˜!) | - -`y` | 검색할 κ°œλ΄‰μ—°λ„, 빈 값은 전체 검색 | - -`page` | 검색할 νŽ˜μ΄μ§€ 번호 | `1` - -μš”μ²­ μ½”λ“œ μ˜ˆμ‹œ: - -```js -async function getMovies(title, year = '', page = 1) { - const s = `&s=${title}` - const y = `&y=${year}` - const p = `&page=${page}` - try { - const res = await fetch(`https://omdbapi.com/?apikey=7035c60c${s}${y}${p}`) - const json = await res.json() - if (json.Response === 'True') { - const { Search: movies, totalResults } = json - return { - movies, - totalResults - } - } - return json.Error - } catch (error) { - console.log(error) - } -} -``` - -응닡 데이터 νƒ€μž… 및 μ˜ˆμ‹œ: - -```ts -interface ResponseValue { - Search: Movie[] // κ²€μƒ‰λœ μ˜ν™” λͺ©λ‘, μ΅œλŒ€ 10개 - totalResults: string // κ²€μƒ‰λœ μ˜ν™” 개수 - Response: 'True' | 'False' // μš”μ²­ 성곡 μ—¬λΆ€ -} -interface Movie { - Title: string // μ˜ν™” 제λͺ© - Year: string // μ˜ν™” κ°œλ΄‰μ—°λ„ - imdbID: string // μ˜ν™” 고유 ID - Type: string // μ˜ν™” νƒ€μž… - Poster: string // μ˜ν™” ν¬μŠ€ν„° 이미지 URL -} -``` - -```json -{ - "Search": [ - { - "Title": "Frozen", - "Year": "2013", - "imdbID": "tt2294629", - "Type": "movie", - "Poster": "https://m.media-amazon.com/images/M/MV5BMTQ1MjQwMTE5OF5BMl5BanBnXkFtZTgwNjk3MTcyMDE@._V1_SX300.jpg" - }, - { - "Title": "Frozen II", - "Year": "2019", - "imdbID": "tt4520988", - "Type": "movie", - "Poster": "https://m.media-amazon.com/images/M/MV5BMjA0YjYyZGMtN2U0Ni00YmY4LWJkZTItYTMyMjY3NGYyMTJkXkEyXkFqcGdeQXVyNDg4NjY5OTQ@._V1_SX300.jpg" - } - ], - "totalResults": "338", - "Response": "True" -} -``` - -## μ˜ν™” μƒμ œμ •λ³΄ 검색 - -단일 μ˜ν™”μ˜ μƒμ œμ •λ³΄λ₯Ό κ²€μƒ‰ν•©λ‹ˆλ‹€. - -νŒŒλΌλ―Έν„° | μ„€λͺ… | κΈ°λ³Έκ°’ ----|---|--- -`i` | 검색할 μ˜ν™” ID(ν•„μˆ˜!) | -`plot` | 쀄거리 길이 | `short` - -μš”μ²­ μ½”λ“œ μ˜ˆμ‹œ: - -```js -async function getMovie(id) { - const res = await fetch(`https://omdbapi.com/?apikey=7035c60c&i=${id}&plot=full`) - const json = await res.json() - if (json.Response === 'True') { - return json - } - return json.Error -} -``` - -응닡 데이터 νƒ€μž… 및 μ˜ˆμ‹œ: - -```ts -interface ResponseValue { - Title: string // μ˜ν™” 제λͺ© - Year: string // μ˜ν™” κ°œλ΄‰μ—°λ„ - Rated: string // μ˜ν™” λ“±κΈ‰ - Released: string // μ˜ν™” κ°œλ΄‰μΌ - Runtime: string // μ˜ν™” μƒμ˜μ‹œκ°„ - Genre: string // μ˜ν™” μž₯λ₯΄ - Director: string // μ˜ν™” 감독 - Writer: string // μ˜ν™” μž‘κ°€ - Actors: string // μ˜ν™” μΆœμ—°μ§„ - Plot: string // μ˜ν™” 쀄거리 - Language: string // μ˜ν™” μ–Έμ–΄ - Country: string // μ˜ν™” μ œμž‘ κ΅­κ°€ - Awards: string // μ˜ν™” μˆ˜μƒ λ‚΄μ—­ - Poster: string // μ˜ν™” ν¬μŠ€ν„° 이미지 URL - Ratings: Rating[] // μ˜ν™” 평점 정보 - Metascore: string // μ˜ν™” λ©”νƒ€μŠ€μ½”μ–΄ - imdbRating: string // μ˜ν™” IMDB 평점 - imdbVotes: string // μ˜ν™” IMDB νˆ¬ν‘œ 수 - imdbID: string // μ˜ν™” 고유 ID - Type: string // μ˜ν™” νƒ€μž… - DVD: string // μ˜ν™” DVD μΆœμ‹œμΌ - BoxOffice: string // μ˜ν™” λ°•μŠ€μ˜€ν”ΌμŠ€ - Production: string // μ˜ν™” μ œμž‘μ‚¬ - Website: string // μ˜ν™” 곡식 μ›Ήμ‚¬μ΄νŠΈ - Response: string // μš”μ²­ 성곡 μ—¬λΆ€ -} -interface Rating { // μ˜ν™” 평점 정보 - Source: string // 평점 제곡 μ‚¬μ΄νŠΈ - Value: string // 평점 -} -``` -```json -{ - "Title": "Frozen", - "Year": "2013", - "Rated": "PG", - "Released": "27 Nov 2013", - "Runtime": "102 min", - "Genre": "Animation, Adventure, Comedy", - "Director": "Chris Buck, Jennifer Lee", - "Writer": "Jennifer Lee, Hans Christian Andersen, Chris Buck", - "Actors": "Kristen Bell, Idina Menzel, Jonathan Groff", - "Plot": "When the newly crowned Queen Elsa accidentally uses her power to turn things into ice to curse her home in infinite winter, her sister Anna teams up with a mountain man, his playful reindeer, and a snowman to change the weather co...", - "Language": "English, Norwegian", - "Country": "United States", - "Awards": "Won 2 Oscars. 82 wins & 60 nominations total", - "Poster": "https://m.media-amazon.com/images/M/MV5BMTQ1MjQwMTE5OF5BMl5BanBnXkFtZTgwNjk3MTcyMDE@._V1_SX300.jpg", - "Ratings": [ - { "Source": "Internet Movie Database", "Value": "7.4/10" }, - { "Source": "Rotten Tomatoes", "Value": "90%" }, - { "Source": "Metacritic", "Value": "75/100" } - ], - "Metascore": "75", - "imdbRating": "7.4", - "imdbVotes": "620,489", - "imdbID": "tt2294629", - "Type": "movie", - "DVD": "18 Mar 2014", - "BoxOffice": "$400,953,009", - "Production": "N/A", - "Website": "N/A", - "Response": "True" -} -``` +npm ν”„λ‘œμ νŠΈ 생성 +- npm init -y +devDependencies +- npm i -D parcel +- npm i -D vercel +- npm i -D dotenv +dependencies +- npm i node-fetch@2 \ No newline at end of file diff --git a/api/movie.js b/api/movie.js new file mode 100644 index 00000000..57ab779c --- /dev/null +++ b/api/movie.js @@ -0,0 +1,45 @@ +import fetch from 'node-fetch' + +const { APIKEY } = process.env + +export default async function handler(request, response) { + const{ title, page, id } = JSON.parse(request.body) + const url = id + ? `https://omdbapi.com?apikey=${APIKEY}&i=${id}&plot=full` + : `https://omdbapi.com?apikey=${APIKEY}&s=${title}&page=${page}` + const res = await fetch(url) + const json = await res.json() + response + .status(200) + .json(json) +} + +// f2ba9a1 +// const url = id ? '' : '' +// μ‚Όν•­μ—°μ‚°μž +// μš”μ²­ 정보에 id값이 있으면 +// μ˜ν™”μ˜ 상세정보λ₯Ό μš”μ²­ν•˜λŠ” κ°œλ…μœΌλ‘œ μ£Όμ†Œλ₯Ό λ§Œλ“€κ³  +// κ·Έλ ‡μ§€ μ•ŠμœΌλ©΄ +// 일반적인 μ˜ν™” λͺ©λ‘μ„ μš”μ²­ν•˜λŠ” μ£Όμ†Œλ‘œ + +// μ€‘μš” +// μ„œλ²„λ¦¬μŠ€ ν•¨μˆ˜κ°€ λ™μž‘ν•˜λŠ” ν™˜κ²½μ€ λΈŒλΌμš°μ €κ°€ μ•„λ‹ˆκ³  버셀 νŒ¨ν‚€μ§€κ°€ λ™μž‘ν•˜λŠ” 'node js ν™˜κ²½'이닀 +// node jsμ—λŠ” fetchκ°€ μ—†λ‹€ +// const res = await fetch(url) +// fetchν•¨μˆ˜λ₯Ό κ·ΈλŒ€λ‘œ μ‚¬μš©ν•  수 μžˆλŠ” node js의 νŒ¨ν‚€μ§€κ°€ μžˆλ‹€ +// λ…Έλ“œ 패치 / npm i node-fetch@2 + +// μ„œλ²„λ¦¬μŠ€ ν•¨μˆ˜(Serverless Functions)λž€, +// μ»΄ν“¨νŒ… μ„œλ²„λ₯Ό 직접 κ΅¬μΆ•μ΄λ‚˜ κ΄€λ¦¬ν•˜μ§€ μ•Šκ³ λ„ +// κ·Έ κΈ°λŠ₯을 ν•¨μˆ˜ λ‹¨μœ„λ‘œ μž‘μ„±ν•΄μ„œ λ°”λ‘œ μ‚¬μš©ν•  수 μžˆλŠ” ν•˜λ‚˜μ˜ κΈ°λŠ₯이자 μ„œλΉ„μŠ€ + +// ν™˜κ²½λ³€μˆ˜ +// ν”„λ‘œμ νŠΈκ°€ λ™μž‘ν•˜λŠ” ν™˜κ²½ μžμ²΄μ—λ‹€κ°€ λ³€μˆ˜λ₯Ό λ§Œλ“€μ–΄μ„œ 데이터λ₯Ό 담아놓고 +// κ·Έ ν™˜κ²½μ—μ„œλ§Œ 데이터λ₯Ό ν™œμš©ν• μˆ˜ μžˆλŠ” 방법 +// νŒ¨ν‚€μ§€ μ„€μΉ˜ +// npm i -D dotenv +// .env(λ‹·env) apikey +// .gitignore에 .env λ„£κΈ° +// κ·Έ ν™˜κ²½μ΄ μ•„λ‹Œ λ‹€λ₯Έ κ³³μ—μ„œλŠ” ν™•μΈν• μˆ˜ 없도둝 λ§Œλ“€μ–΄μ•Ό ν•œλ‹€ + +// vercelμ—μ„œ settings/Environment Variables/ APIKEY *** \ No newline at end of file diff --git a/images/bang.PNG b/images/bang.PNG new file mode 100644 index 0000000000000000000000000000000000000000..20b41d4c80ac2419a63e74870cce23ad018a0055 GIT binary patch literal 391114 zcmX_oV{|1=w04|HGO<0eF|jk5*tRCNZ6_1kwr$&*I48Ds;uGGy-(C0nQLC$~t5>bn z+xywO!xiMj5#jOR!N9-}B_%|Zz`!8vzJ~udn6H%y^4#sO3%HY#_;0Y98G_TV8!i(K zNmE%_Fxs#AH!$!p3oxkvwtNk|ukrP29>o8xK-lF${{OlEe-G*Fg&)Ddet}7f2&uS( zUvz8MnMkJOxP1g^O8)Uy*MOY=5g-Kdqzh5o<@jzUc2|&B ztyU-u-^Qgy&%`*ozd2{_^36IhB{Z~UgRoYuv#`uM@i7~^2`@IK5^~4r!!BOXqVg@X2+4s zo-aK|jtx)~rk~*6)804}v244(ALB3hJNf8~zaxCJaGqbz-D07KxhD1ll)O=A{;KsVi9Dm#h)YT{nrQpLK}kZ% zK1`CNo35(SE=^tn!bSA37ePZa$aMO?sl zGtWOZn(Pz$DuQEHhy?Z4kz(Zo+*+4Ze0bZG=w3&ZoFun1<~*RIE8{oXhz))C>fL># zi(~T1!{04 ztT#sIVrgpLSmvL;p~a&J6Zsl|0uhRdgYrZ85Nmc(Cy4BCS|}bRit{5z$wlMtEL*~y znYYCoqHgPEGyFf0&devWzSl&outexJ*Tl=77|#a!C-d7(ngGQs0haA&1I8xUgcs09 z1p1h~tjcj2_>_G#T+|W!&@V);+?eBYH67dL&3ubWt-ToxOJ8lbduW!_C{(wi+CJ*FtF5Ak8+4{MPtisTRDvmw(F0j-_hJ9#4>wsDl zmw*NR2J)UCE;ZZ8$Wog=HZ1|GKLU_-|07*~q&xMFLE?Xm{JA+5k}DbsqNklEn=0`# z*Rf;ewtPx^Jj=YsPOR0!ri>eh;zJ^`XL06h9~1E&EAlD|6dMq|y{^>D?}-->^B5%F zjir30HkJOXx@H1GUxgT;_TA^7NCQqS^%ex?=j}q`1M{X(cXtLMK5-5&vFhAXD-VH= z^`4w>JRl}4C+b1c2xAPvr^+a=mF#?yU0T%WBlS2^Jd>t-KR^i`6X`xYS z2mfy1L^N6$Y1p1Ajt$bL9cHmCUfkdLFbM1n)%HSZA-L7l-nYYEQTPAVXL)EiNv*I= z1~4r|1aMu?dy&16{HHIDJ)TkH_F>`3qE^Wiw0llON1}^4Rlb&xKeHIDJE_^ch7;KN z1+!%s!Ft$oWS9&*y`Yk1r3ok0Q-1RE?euUxWgdD-Y9Q!H8b7GWN-kA#DWvqVo(q)D+%aH4VHhmt}d<$gEO(L7^cRyp@?mgNw1?e2X*sI}vdah5LqUm+X0R;=k zM~!AK{24Sb+c)|n09Fh_@LrhH*Ro!NKfL9R+)5=?QBCL3Syd{e%G)gkU6tU7mrB|- z&_HuA$~9-GaNOB3JjuxzkS^y|!*Z$zW=DK@1SV?(3qLgp2!erMutLNu`F>=jJ`mwV zv2b6~QC`llG&v+BTzEk)8CsU1E(|>+ID-9W?s`fXN}bA~%2jczZY00)XCl*aQRTtU z5T;n+K8m&&N$YZvIw z<+SDdoUJ=~=VIv;IZrMn&=F!ip1`>}7Y0BKzlUf{-46b$CNTLDuY=tL%-?3`g$(i? zwCNGJ_SM#m(N`kf&YEG_C_#$tKvZCo`yzBO-d9#c41Ia~rg%`J#` zoKD8JLL(IZ=r_jYwq6^HAp9?7yR)APwtu?=1NR;6M0%(AeC6|>ce8tXJF?Z^R=2za zl~jK5;B*|t)HH$8eL~6wAB<-4I(MA`9!Fc2Y`u|*$8TrL9vC=PifPl&)Z`JNp`^(a zGg2vR>|_oSZlLDmS15hubn9io3jaf(M13MHXz0{bh2?RgIGbUTV^~AF zPz!H5VxG}EY9LHCh4F(DWET``*z1knxXtk0@mg`@lF54)!Eb-px;bC%%aVG--E?7%d13+1aIk zox-#Ml`vCQzcva-ywgnRqFvAUH72sMBjr7Nf@-WFg4?*Kn$)6#+v5O1$=5c+{Bxd3 zXrv*|Bq}V&-WKpAwd}ybw{g;Md|Zm0i4^qqlSTs?M_8>AWO~WGDVIOG`V56d<4{x~ zd#Q00AX_5G*ih^B?Ytw8burdz@7^v?uRgY)C)9gxIpuHO-cuBmM@}rcm;rd7nPwSymAbfidcL8-5QccXRU{{u@@)9Iq5Px+di!H8*{@9CA7aQv;2D<(d&+FramWg&K<+3CA39x7J*a z)@aH>i{m~^T^b%0J&hMUC7dr@sG@yZ=OdD7slrTh_zhnG)d>q*wyH?|uehc%IeWi> zkz}|6JO2bIZi9@WO9CiRg<;-IFtl(SOkPrrR zz@-0X7`xVm{0Q%Mnp|mbOC#rp)tCEMi5!CFwjU~e!CDik+4WcJ6+&w6=W>(ww-=l_ zr@Y|A4k9j1V3|^WMENi<{oNdA%^aiJE`!188#G^8Swnd)swwhrP6wV%kt1a_G#9lK zkxn==wMa_Qu|FIJ{p28{tw$t(tU?ldoDEYlKX1Wh6wBziNwN@zK*BV(NzAfOth?rn zZg~{bcBo%fLuG5zOn>)eOY6}cK(MH0J9k#R^<}b(Nx$=PU+>plF%zQKiFHIjBHD8v z+L+r*5E||+GTL*ITab+4Y(f&~|os2;&S9u9hy<^+by4SKA@017Zg=XiJ z5M(k3621(ebHrk99O@iqvSgv$?dKoSaiuaTTpl?UqH$44qlC#|L=0JRmr>z>sY%5> z%XY)W)fIoJbgB+b=}OQJ#4Jjb zDXJa3Z`!D42royAL<7h=u?XZFrQk*VGfsE&_IQPBH~VbNg}Nt`spu_Gf>>+Rb7?$ivpoee~`I9lRbGR_psy#m8xCl9LJ4cRG~v zV_dJQVV;5EQo>0uF=}W>zrB&b19zLw-DXC;H=knJ3bN04ekUYY(~LGqiPe#Z{l?V@ zK)5(T`HtqP0*RGt-TbD+?BWPFJzzW!*CTT~&P0n0O)fGl1!ZGfe=miG(Y6;9e-;#} zrvsEm1S>a}=|K*XyYH#QoLoFO=S>_x*7teP{@l$tmlr!(Yd-!MvTk{{X!F5v@H9bC zqm}cN>soamC-m8x4cik7Ipq`;B9r(LrdmZ|qmEQl)|Hq|s(u~waVTsBcQg-)n>a&Tb$`I3-F5>7+-2UUxtUc0)@hx3LW1cK>qii= zVaZ0ngrbcK?x50Bo*U*s2qO0vT$l4Z$S*uvTW~~VaA?9eZ+y(^=lo}*<^~O>6D0Z~ ziCW8OeTDAuvV(0zGUDVKNXrBh-=T{w)q`3({0b4jQOB5oi&b~di=~{Wlc)VRvTg`X z{Y*1>=C2L7#-VJ{blr8M{9tx+@DJVtMz+ zhMRGW=(&uLMY1yG-280p+@5+tFDt#EQI(8JCQFQiAQB&incpxVpPjmWvCCd5i3xvaz*!9Zcz(u~cfT%;`dw0<1$&#JV>ukvh?8W|Cvzgzgwd-5t;=T#gSp&%{NMS%>1LYFw zcb;~+CXMnv$$$#U%A|t$;AOq(-=93Go_G;DMR+)l;K)3hmM*c{Yu|A0gRm@=LOoS@ z6bm`G0J~}#<($hBgJ>GBxiamM|2Se2%u1+T%9hzoef!gliQ{6<+wo2%erW0hIyC)Q zE7cutLD%H*%|EItetBWL1FN?Yp5<)tU=L5>PSxYS9}sAtJCkK8Y^&B2_V7v^UU5@7 z=y@Kl{YXyLbKj*(^-cdVgPa384m+2$PW%!oE)wt_vo9C*=0}v`c1RArX%kL^%p57#a#ib0p$W1q8kv8qo$-t zx?@7I`CmUXRtI(3x%UotbIWZ8F~p&f?jPvDO)gstHQGcTe;D+2W{8$H=D({74vkqA zA!rLlH*J4qmQkhH;J& zgmyp5FOra);Q9DJ`LuVU`vqNyRzGv)kMBT?1KR=Bm_BTF8hLD~V~X=_ zXhmI=kt@~?XDUC}eHGv4bDZBS`vyBCWSyeJFUtytG`9LMBAf21Jq_rc6mP1&pR%^8 zwomTD3TQHp^0a=X3x+>pZAU5yfHzlhwB9-}Itlm}0#j7_>m-dnVI0ytx=$nu@ zj04#ehND*Me+!tYNn?wprB!4y(v$u)HD35Cm6B0t?1cB|G2npuWP_g& zG{t>jy1u^pnAP`sSo&mS6C8;((|3Q=*PSsH99&OhkCG2$H#WtK8G&7JJ0Ve$Bo4zqe~Z`deA^`G^riP1c=5^OQBZk z_UUHEL2VP`--+ruNwFB}GkVC{$Vsj8B{xiGC!*6yx)Gh1?N@UZ)JYC-NV?e!3%d?>&nhSG42eL%p8U6>a$<-kSy0%=$lTFmb?OpIk?CV6BX9F%`Xks1-u+MOt*Gh1yF zIvS5;Q^jl|Q4nE|IK#jB<#dkD2KbwX4-X2$aBs1|IA40ZSvTJ+dA+JldU_*$vifst;FvD1f&?9Ur_r30bOksm=8*tp=i z7x@ID24tx{x)VLn;RO!m>_TLYEtrd5Lc+iQ0H|(>&+82^DYJ7ag1c;vjaB=&8soHw zZG$lxeMAT_dAD+Ru>$jcLFyyzz=T9!LTc>0E1XbosP_R}N&nc~rAA3$gE_O>y3Der> zJk;-F5^qg&Ok)x+r%6_=tzsEbvX)X(>Clt^88r-?PxVMVjqIHYGNGZTMOq*n2f+{5 z>QislZ!^5Bvoq~T{JFqr@Diw< zCRN{pzwyz!S=!v(6#SgF^L-U$2Nl|9k-rzOHv+DOJ>28h?4JO^CT;?%#j2;u&sAI{eD(oF zg#H>I?xa%14RxAofOeS8-mSYlVZ@KWv;{;u9HWZW$jmu>{6gv2p@SPUP*_PB%%YA3(DldrW6!P zcbVLCh|)L(e}i=4L3y}mbJf%`DKxnNa>3t+>8_#Xu_X8WQY5ir6LQcum0k>dMqY&g zNg_7Q@{kb7!2kuM7*&-;XjSfAp0}a2KE;Intexh6gbG()Y~$)_RiArTS0A~bBVU5o zN;?y_$N#k9)EhB;iA)w*TK0+0obA zwNnD>!;usi|5bKa&ddr^I?r0uSau68JrlhIXXjvMqX^XHQ1duX>PS$MX5?FJ$j(EM zjy45qqXH2u1hnx)t3OpYD<%o#$1yP{LS?q0$9DaJ+89T4En8avz-uHdEbQm-O7F)5 z@}a5>Q`gOXueZ0?2dsi|j@XqQ$>&pCHDWDV%Op}gzvrZfn(!=%BWAnqBM;I1>;ZcB z)Vp;SULEIBOXK@I;#<=z^+eA3WCJml2`>`0mI}HhSz~nAMS?m}%cPZuwcd+RvL|Xs zZs0s#{lDVq2K@vR^2#36%kbvBY&a&Nx#QV7xAStEig+roMEkO zfWuo)eU0IZVm2VnmLod6KY=dU@S!51LROQ=c5l;<68oh?O zLwkf?>h}}_|1peuI8G&n|7~bGr(E75`&m!1Br)3}onjDOx|thw0&-~0ryDC^93$Prfn7K+nXjZ&wj)i(;F5?d^ut!yNH^b*Q zs#vOKh+gA_Dh2m+gv(^GHQ|*^`Bfh3F1?kIPxA7jum8{VtJv$zE6!JN(-;Ab%FgH$MeH%5AXYQ4SXmRtlHF z8_!;AD$9%jSCxymX!~|XPM_Oaq|DF?&+)rk*OI|FoT^;;?|8RLNBs@=ha<<9XW6R) z4@9dCud~o5$dR^FYqO@i$Go9pld#w@6^IAz_qb)-vSnei0Cm0g4_0a$!J*T}?UBG4 zbeZUD!-F#EBC@Bl%lr=A)$A)isb`etLESZKV(Ti+KQ`J7-5)`Tg)$8_>q%C$S!vDW zWnUtfy-YFjOZRoDy*5O&>vwSkYDyS$FHKJF>e@bPQ z3S|xyVMf8xV8s^vvcRMRNsq^!QJMs5eLPS4?aC8H!^rohFp?i)n>bAC@3Y3;s3&m( zRasasvDWI9;ji0`?fAf$jOp2z*tO^sk^?eYi{K0UhorXZaJ-udGVDW&t-KM6cPg6> zDQF*#`giAgKdbG0&U&AA8s$InFF-G5G(Sm&wL3*Us0rx<XzF3qAlmHRua!rzX5CwAvN{v)p?~| z==LlF;pC~Yu2Zgji4!EA=5cw9rPOOeT;MGV~#j# z`@a)zyD9v3q85qfV{vu?-uwi+v!UEW-CN?rvd3sVuy}1cyibrXJT-IpNsm4|ttXkB z$Ccbb)NA$Z**Q?D?{2AA;`RH8oi}LZx54vQei%h^M^1k|tSm!VRbU)#=kiHHE_v054LWE~#Vy^8SLSu~3rwXcBMI|V(KdfyaQEgx3 z&5gyFR@p)cNDrUIjLD5`bvE1nNak+**YXEG+UP74q3gM^?qGC#QKW5qiYht>$icRn zZy<b_uwj&-I_{Uhjt`zZ+~RO~KV;r>-MQ2k$rONx-e9bz6`3<{>Xb#RoMP z>_uEpzfw6ix4Z`FVc5V>x82zV?ZaFaC%ihF&#!8Ucy&P`l1ClG7R?56dUzO1=y~By z_=GKq@bz8nwnMu83Cn^Iuv7kFzew}jF;TK?EI676P7F>k-!k7NfpJ{q8fu_JIHovU zO8tR4>T=tK{NUP=D)|=T==kPE_`Y%VWR0`ezvh-X)V^^mB@p61MV}h{aP)lJ^U8|j zAp;FTfreo;e*Ta}!2YfNRfKT7Q*MFg1>LppE`t8Y_MyoaeoBM|*K~a_sFa&egd7j0 z*WvsAG@~Aw3Rrk#qlIF6VVo?aHqgQ8L)h1>F?4&T@HNsG$uz)HI5nWW5$Ao<`uX-H z4U5F+OwT$iD58k6HfCEockR=jJ@MSfiHeaGbtMI*MBvEPvGQO4E!X0guYL!f_*D=dj`#a%(N; zs0LLviJ7DY!ta7%UgDp?%5C2VKbqm~^<$@5{=3T2#(hCK{oQ2q{cE!P{W9YXaWOxx zy&LdXO4S`oTH8Yf2u~kWT1uV3#Uj-n5X&5Ls(H|TMKl;EO6IS?HDmY>JUJ;4vaF(v zl}#6x1$CSf;hZTUBLyu#L!{}Fd|6?lD}|MMjW;|!qpTTw2bfUd+n<6=Mo03H4^0g2 zp2&oXLo>~++OoHlL1-Ii#Kqh^cWqoE{4$pq2Z({LcKfL;y{qtL}be<2c;O-L6 zs^2QP|K8(d*T#-GP7@Pr*0!l9zy#$HgP2yQ#;^~KrM=JJcLqohVmjhNJVT+iw3^EX z#PY^$@qxMg7_3I`-0=K@g~kH_Bnv{n6WkVHztCXMb@uca6v+Wd8P8 z`+eIwocMltw%EUUsmOSpUCGQ4>r5a zzT1)ca#+-f^M8xNZ0w=Bo#b5_`oy|#MJp16)ei^>i1RGuGJH$T6Owf0vPTnDyA)L8 z{P4w#YUYQe7%zuSXo>1acp*wDUd-9k3X=Q5 z0Z*Wq**bEJ`=tfQGE4H?OEVN-a(R#8N|gg+bw}0N2RDOD{Y`*fw9j6ZY4j-e>U@z6 zck_3?EN=@By82(Vf^t(n?hL{rf%v!341dN<980_5O-_Y|%6t)V&Ep!PtXLM9Qr{b# z^&V+@glSsKsj(Kj^?Ci=pNYLMGq<}c)h+oy-&p-#maF##BN%`z3GJezyT&w@_|mt* z$fs1awwjdC6a03rVhNYR!Mjrv<$aoyYI8G!bK+IWOBOhp{dja(04+NOOw{xUf(Y+G zNqA@S)?M11a1dmeXVoB4!9O_cQhr@-L`FGTY(TvCI}p~z-rh0Ocjis-+y2we`}Y-^#ba5N?UMU-?w4Pb@IGc8txuP;ejj&(52Ry8_PKm;=6A$j z7&q*12qyjBkI2cxi`+l%e)0VDjIkbyl~xvb6ADAFKCq`o-+|vObvZjP$J2R$a+I=3)H-O875`9ede~PAL7`_}NQ<0QB4$)~TFft!nnUzHHt8kPf*3 z#hx_P$RfcxaRqeSY#kqgV>iK`RURonM5zOd?}= zEE$Mh8N5jN6*86*$~e(c;P04&!YR=SCQR)?2LBanZsn)sP#@ch%Vo=tz&0KBY@dRQ)Bg za4<4tWkOF&#O&?t%(-%()z5^%FiTImqSm;3-ll91?IN_hdG_gG@J^8rauP<~+eFxQWIn0~I_H2k%Hf8d4Q=-20 zT{L;rPS2rtW92b_fo**|EzfHCO=e)2(tuTUMau$jQSL_FljnimDr)QJj-8eJCSvEL z#7n~M#EBMu8@*K8Q?eotLk);q;XI(BfJFn-;-Y=+ym5PU>%E^7f}MPI`7lD&4Mu!L zz)HJT4i}3g@iZ)!VZl__&xFsUJh7Fm&h8Qw&DD%Co)PQ9P4o8L=h)oM z?s~reW7p{U82RyWwlQfUSUU-VL0ax!E_egx%sVceffaq2Yp{r!s-Y9bu1-$qD@uLa zN{4qhY;kOTpDN*ppHDP?ixCDL%~DL>Fa)OG&KkmpMis#Uh{Z%nY$H|mE(P9BtAB$R{7P{5? zmV=j(LdI57UYmo+W|3D3r33c+4{*xcFjW zIkj{%SB^O!C4f)*oEx<#1f z^c!-Idn!jeW}|cHK*MS~C3+>-6wB@^MhiRrC_e7y@*u0Yzk_;2L4%H|gHO3J`L-)2q&o>|3Q50OS(RcBMIW zw6eChHMV|^5k=rjtwU3GIc+^FnqnM5CdE$S$mpe$`2HihQXnp{S18%)wEJ$=5WN}J zT<428N<~1!=6+Y4Ob(26p}5z6X(9G@n1srirEWYgW~pY7O=sQ6@}_S6SQr-yjF-fu z1sa0R59I+`?gIwp`nSnw^OXO_4mRP3ug~-cDdDVqrCSdmWR=cva)v^vrTSK8vIU>a zJdn@)^q428!q7iXsyF> zliG`j?6|&&Wn*(BXRTHIz;sQX0#} zGr6Dh*1JlT)3c=OvKrVynCnAt)i&SA={Et^933v_YV^&ajb=*eS|Li_?i084+x18E zjX=7p3D)u5)*|dp>|HCGq^%T4%o?`-c>m)gE}09h15;`@lk`o#3tfKG*>f9X*Q_n< z46RfCjkznHLm0d3OiGrUg0;wiD!Z8rxDAaeyJ>6xV(Gp zX8YHd@~-;tUixo)`t@C3NP)Wog~H_lGOgDar7NLqb-X@infX3lO<{eZ2#)~mf!m1-7Bj@tDIXh#1{={e#j!onlOp+|3wS{Lu zmlN=1M&;=@#^dNzp5SkjX?ybbQ!l%%n+}t)9ef#DwvYoTemkh<+~r7X&-#^l9)@4_ zj4Bg>*g^bnvN1rzqFVA%Ngn!fex<(=q_JOAZ()Dd@W=OP;uCmL-MS4Te!;ye&ST-theJ^1QiIVp zUTqfOuq?1Qm(^c8I=efw88RK6_}4k?(mKWa?dk?99yGazbYRv&y?>ORYBR5vOfH~j(iFc3j+?e;n7ZwZwNKl| z_QwcQYbmRafxso43PdBXiP^iy%5A+slC)|^m^U^E4Ev2hPm4$d|#rP z(3jW6FHsGo**P4>u6>^`OlADIlYw0M2iA4fKRzohzd6*^%e&b<=I_(5Kk(6D`u+IF zK>wlBaZC;`A6M4|Nw9c*n@7Q7KYvQD40?C?q+}4d=8ccNTdnzqi-BC0kFn*%#Yz~8 zEzbH)1dOjFYHe7fEbqwT5nzUT=)D;>`j zWz=@G#CU;`^ChGz7^KN$$?UIH4<{daDQ$II!oi00W3gxg42&|Z(dv0_KuNL5=I=fr zWea7GJHYmOEX#31%>&D3iD*E?p;`#LjfG!T?6!{XP6%{JO2{p7M9#;xZLS(-g`_NxOV1`6izvfm;yEGH3vCFgYsWDS&- zaXQ8o+BTtgX}28ycM;$e9`!{sr2yVm8LXoU4H$0DHdYz zuuQU_bIjp`T{mc%*KfBtRquIR`?~vyN|D1i>2|xY*Z4B#qqKNhxsujCDyY7reRle1 z{byBj%dK!BEv!{YbVMFx5+p2dXQvT^dcEGIVfTcjLPK25a-1)1Yw+u>-Q_>;g&;Kt z^m5{H%>-Wi0(N=WuCQOD(zPoS(n;+X6n1Ke$0C-M1ZFK1CYy{FGvW;mIs&^nh5S^68cJ|=BI4o2=V$b<6v^Z5Qe|w< z05E~#+1Y3_4H=Ne~dTl&{K(!FHyGZ{3!J2HYZ|==3z=6JfcXkeqR~|c|wlZ zMF3jt(mQP2{mllZmCvo>lVP0RdDU~<8qzlP-d3%B-<*oL>b;}|iO@Twi!>>x>CkXs zoqpxh+GsjXLe;YUsGZN(95GP=E!-ylE7n_}4pWZPankHZGhlb+O51%p3rpK1Bl z!lq=oD{U;)EQ-5>71ih~7e`ohXGEn{0*GS?61x^=@9^~ACO^;O&eiz9d;RW?rhAps z@w>i~5S>sLQ~#9`~A3{9}t`lilAeB#H}$C$KzbAqWDvHnfMV?@e#dDD90=L`gRBQCG+t#e3Ka@P5!#QOhe( zMr68(q|Q&MCAG@j1fLhxl9ujag)mOwyX5y4v>8qHt@;e3M0i^xrO7#8vUaP zxm2`k1T}r~Qfo&?>j5S7)VsIQ`(lZh)`_BasJd6FtOgs3<`lY;#QH^w1{&%DDU!ap zBWt2=_d_%c?t|-YNXhcCn?{?REw9+eBZSBps-(mC$CC2*D@&16?P%B4vHTz3SUKWx zRZ{k_c?tY_9YJS@$F&V95ztpwnHz}pUsUVLiKU?x@o4i&Z1mRu_oIY|LI7M3eI@2^nPV2w-5Y9yWGqb1Bo2(0iY81GM8aQI z_~cHKjtAl?Z^BI_={cSWHL5WZT()%>qy#GiFAV%}5Bv1)#K$=U7W4CE(XJv;@lCN6 zOn%kf#`ZSRcX@-pdno`UPN>vJm-K}?IjwS?a2PE21$3(=?Z9Vh6ALhxS{#K3jP@BP zxrv`JDiQszFsB7g1{RQk|JZ9liLfG=9C{Z&VtDWf!mWsoMYaqklSwx~;uTF@{xJrY z4!F_x;Z!+YFMt)jPS6v+-G6bxe%zO{;X|PGiIFtU{=+Y>)7dYFBJ3CkmEZjaDG~cR zb}G~yc9aa}E$xo+@g1Z$U5BUH5RjB1!CwZihT5=Gf5H-{uaLlbZ_4 zk|nim;0bbNo*j?TH{sXRw7|>K{@5(+jhxF*;zL3Oo#3Our)FE!|zXHfFU=C|eYCczZC#f;KP2fvs$Jwdp6LWFXv-$l_!W1b)+?w@CzTGL^83kum7`QM z`fbmH;^N}7`Az)rzaLvne*YP=PW&TMGSb(k8}=XRgK`la$yLkTy^g}&ABnUF2_m)TduU6QF23+yQ+74duwe-MPFb*Wg*Kf zb9N?c(D$L4GRu;?QfGtL4=F;i111Y#o~_7mz{EV)W0EgYz zm|@mo5MxbMfurM17S(2f#s5~!XUS-TIZWwi-{4blgXMm^L_aQ}hsl{ysCOnE1y$p4 zr`zjPRlUJwn0|AtMEz!uiK<96CcGUqcJOrn(`);iBN`ymmplG!b`0)m^kdIXIVnbo-#46K9K~fh zKRfp7-R#}(FWL+5m@HiOpKeLe^)roG+e}fI25F13a9M_IzcDKl?I5oM$+F51W}w5J zN?5C9ZOurRpw7Ihl+G`b&6~a9?4)KbFyw+lQs5^tP6&lVLKA+#4zKg204BPopJf-q~X>z8I4c@eo!K+Kp{caJMS4kZ>7#Qz9I`{$*tbn+6|@QW?7i zb+~r&G-1}R4;ZB3-=qX%zvDB?WJz$gb2|)0uOPtoi3@i3%iUdLT{m@^4gAouRQwrL zss|O<;X~qZPh~QU1(%XO=|Xm-5I%X{*)$T*BnV^8uwg2AM&l}qW3jlS;(h1r(xgy8 z>+p6LjQA7ql2&Y2nM~GSKS9a4M!->86Sw}+)T4HSv)KZa1|yJs-#RDY z!3|k^i(kzZ?fFoDz10O$1>t-ps$-@8>q%9Vd?8_?f<{-;w zMtMb>Y)~y&d=Q%30GA9P?9dh68P+YO9F;RNm=@DZCUy2uzVQaw6>;vS&F93OD36I~ zfmvm-GpnFiFVa?HRh|-x?znI`t6i|JW3(YX2tXBS9_@8fQTl$8lqM?(K@zm)4=puK z?c8%-yELvB@5x-y+Bom($SY!S{?S^U$l<`?#ArsJz=xNPm$#6YVtDw+6lFaWPR^+3 z1h+}TxWyqix&CwwQyS|hZ}2x24^wZz@0BpA8jk@ zyVtzo>Q_4FTmF+Y?TvNjzOzuWLsZOum=E z4A%_lVML>ifz&m~1$c3~TVL%P!*bEmQsF4aZdB$~Jt9Z)2TA?O$LB*j`QDG0{{g)~ zLci<(Z{uO`2MK)G5*U=X4_m^Y0{XAqxbgG1j*tI%xl3!oUZTlurZnEI$#2=oHPT%uW%sYc?R<%Mn*>5^1 z44uXUu)ab=4KmM^xrVgVO}{YO_uG6VERQHH;~nc&k@VUF4W%3a6W2O{aFcHjo(ZvK zZt1OXTWj4wJx)p`HtHLiJ(M$o{XA!&+!MI=sMNXCyJWYQF@G~Vr^CsxPn5bAhGo&> zP}%&U(WZZWm5}%@0oHhYm5#(qZ?0wApQT(R2GNbM@oiYiP#9}rD8xzXZeRtwe4du4 zpMFo_u;1Fhm$Sl!q%CW`Qg-^heXcqLtkUa+#T@p?rN7F+y=lB(R05@^Ns}z;LSzqx z9vP`s#Z5GNX@^v-W(`+5IGUa2aV$dXEr^T!+mhJ(BM972@J~Hhb`fUoc{Ie z&;RoAeD*nZ0?!#5j~U#&y`DG6yA0|(Bu6_ek=$l~+fzqJ=Wp-|o@W?H4;}jOIkd;+ z_FIY@Nf{dTn}a679w4zGHk1$9x9t90-}pJ*&-@XMtflwaYp}cZ$(xz1Ph&GIrQ(!q z&$WmQwXng+v*NYME>R*qyoymg>QkrJGEoZ^{S163^C;w71n-x^b{ZY))gHJbSeVlf zJ0+gU+VuKNRO*6Hic6%-^YlxzqqLO=B_ImihT>-51#QD>Y*~d^;Y9(pct0FG`Kjsp zx_s8~Y4NjQ!kgQs(cmB0m)*kQ1}VFcPh^q$)V>0+^%?US)>i@cY8CYG~1Is|&nKe#XGc`qFr@>x*W_qXXV6&G_auP+Yis?%Z$T_K&L!fF|-g zn6Z?7Fd2}QRTP~zXx9lMBX1F8!RrC4d^3@p1lQF2?cJduXPmyrK$#qYknPHu{d#=x0 z51e{bUhtBq`JxHfcv_;kQO;D_2n)CKIzLwn+=kNDEt@vwt>h_kG;BdVm|*~cH@~H~ zxV|o*HGEq9ESPZJcK!mrkDpehl+qDRU5NEtIXL1{7iDU$^qkr`1SxahLZLFJGk-4n zbuXL|vo)_zynypr`y$0uKTMC9zc`05@&p!3AyZyCG<8YzfN77nS{*)n{^fQVk zSf@==Dz{N^^!P)Fdn1Hc|G4+0VWu=SH?t>3OYOKul@9Sf}iX+}f{%*Pn*A z-DwI~gEhb9Y4Y5LxAf*WJbj+9*?e$}8}0mcm>HePnU8c*0!5iKj&(>28%kVJ;EYTE z6va)_A+KKwOZ+q#2}O=Q-+EN04aRN91)c`G6Fh`I#E(|j?XKJ4*0u0wo%t&jh>wJG zpur1&m6L7kX;l3#KbdP+-mZm37UF(E!hl}Fz-yAZa?Od&R$SImEu0SB9Oauw6MK|6 zI)kY|z3(lGn#7Y%9=-{52?jj81zP?s214GGx_lJ)!DTFPH^2McZ&~!<1_|762@J~H z{g&uMPLKUC-RLH%JjL3Q?(ffdEu)C{uZ3gG#b^jw2ijDE+GDmAq0*f2xt-rrdP0d^>vG z&E&Z7TRODD`;NjQ>EcxD4mtDC| z1mhvRe`YnGy>#{J<%>6OzW({b!SFdq;QmQqP~PsJEFXGGFTQx~m*(@?&+?L>&oEx? zF+j3}Fqvaj-)9Rz2>?5uK|bt`j>FcIrRR1wEDx;5I#c^htqEm$TxtQodYKP~MCy;hGFuSJw% z%Pil4>ZIAlTR`~TxK@T`Y8A7k<%zhCVCW=VAo;8xBB^v0Z1=l$RyGy2{!?(waKH|O&YVJqpf@6$)sb}y) zthGspThQu$xZYA~xmJX0I~u0+=@)2PonmL4z7oaFlE7$6T;s-gVX|ZwDR}TjbMuFD zUmSFnvzfaM@vn@`)#} zj9+{0^{+Jc2Y-;j{gA+*yxk8eehO&3^wPE8!;$zKyz=G+-pYN+5sKmN7R#TGW=D)+ zZ1Wx;?(9w<=bfa_aHrE1#zJ2)!>>`69aP3~;i+e1zLH|x-K z!9IQscQUMPlQ`tG!s$FI+HYgS_OBD=R`HRX!u=?$*j9B}mNHBgqKkG0vFfDj?*LEG z=PD8Nrzn33QY84Hpdv}g_oH%5naA%MEQ=4jN0%>Od471Yy&@Uh{gS|-yxlKJKIC*B zxp?spu@vwMW6~oGd;Us&XP5it8Sf7G#p$efj#ma<=5)f-yqEL|e#jnXM08LD*-21^ zttf5!8Bawi;WB`>fi!*-shF88@eP-pCDr^JfC4_{b35lLC|jUR5gCIiqVl_iasu8d zR3dINx}CLX8QaiW-Ub-hspSJ_a_Qu^k*60aJc+ykEb$6U^$fRoW4@oKm%R&;-mhi{ zKP6D+v(1E#|4r~c$CS@W8FhV&q~erh`5n<9!J&)Vg?oG2s*=_$a8A+W*ihVz_a7qb zI5p^}8BThIw{YLL(vhXO)osTG-z}`sILnt#$KzeM;#t)05l-Pqt7NKPBEqS^-}flV zv_np%;x|hhcd>Q-K5{jqol82~{Z)EN_rp+1Emk-|)d{7I)#4qk(naW-THM4CWK&rT zbEZqD!8ffC%@8$aBQMIHd*XsI@eqUi_nzVT4DYmm{PN?E@1n#FCsCE$;69K92IcJo ziSOahjK%GDp}74q#<3R{i{({@s@vSt^d_qdyC`v-u3}7^P7biNJy{etF5aC?4;<1M zSRM2n2?-a4%}G$_;8*@lE06JhT8W(v+s54x`vnK6^ZL_-nKdRCruRPYX4^ zL$c8YQN`_E+@0_(qm|RqbheFK_p$Uv`=I}%$8bWpQ{0%Oo5DuV?OEW8Lea{3KOf=| z;c0j+t?xIU!*R!VZH8W4yltGbV2$Q!{s|fYPUE$MRU(OZo#Qmhz@+tlI9pi@ey=}R zXQC;O_OdPb#h6?waVk~Y{ozD++T=rmC~YcZ#Y)F_0$6q8QYJJQv{+Q&EIe@wq!=9U zNabn~_qYL;lq>Vx_h!C;IMKjf60^g$`{V3dSnN{9l9cl>&1%GG_wgsM?A`qC&2P1$ z2Y-;j4>^hX)!_8HPxCLPZl*bu=1+j|+fCVRZQ@F`w@ z^%P3oW27B1mSuX(1`@6S$Y56nxeV(4xMREncY`TfGZ>mZXcF#OW5|I7nuNWz9{{$ai*0`*qPNdL1{IFR#|;ui58pE>^A?yjPPIyU!;2iuLr)c^@^-4yrUDnd`r`wJ zIvT?7@K|t{-pd!b6*Im1db;20S;vu_rEHzfh9~DRvh!sNVmVyq ztM~`^gG#_jcyNORPDtQ~UVPyfj_0?3lDpb|m?4Wxbw}^AsqL5nZ5O3&&l@h8_YU^= z_CCYGglD+f^oXCV`;1>v++uTcDAQ#UCS0SPPf`Z>1`qPRe`H8LEt_=DOe_;bOV9A@ z*xY#DpeK!4mQ}%y4g4SuzvV% z_@x_k{j7BfX(+|e^8Khaj0|qyx}A%Cqr~z3vkf(@E!of3wYTjEm|Sc=tL;jne7k#% zGY8=2yBnw$zVM)djwBSuy}i+HOmMSui?C~{yJX^b?05!_Uu}r-wuR!R1zHKCH(r`h-JVTBygGp2Fu%NQu&m_UV7>J@0~4O5L47}>_-UEZ4TG%uEa4)8?=vOUtg3WTKvS4tfm9WsjpkT~NZ z-~#W$COQ5U@J86&{j^H1^VVr*ZWcDf{ij1uAcJ$899q(LyuoV@huzK*EDDDK!)*zt z;so3atDG3^e1ZtKAKy+-ao`t`$Z-jEJQ#pxk@E(0Gjd9{f>7n-Bo1q8uE!_9RpnMlbTl9V74RJePgP-N!EB;w@WH53moE9`;{kYIRtRL3KlDk^p||At3(Kh}d%oeG#oI%uJaYB&mCLUU??Y{J9{hWh zz@WU{qre_^boRLYK7L^S{9?Ymo>6SVdrGI{C0dy;kUzre#wEO?9hOP2y2nk$&0)@8 zmke;AskkwwC3Eor5h#E%s_|(&|C_$@6=$7)9p09GhSy4`WB~VlT$GDs+(eY0#?xjB zG00}Tu9HODI4!IncDyf7nN0d&6XY&Mn^0YX1+jtR2LyJj(K=MnA|r!qgqBeJGd{QL z-?7qHPLsEB+x#`p8>D;SUT_noD`X8;*2=F4WDWm8LtXn-0xiDbBP`?g#b$N0Z+1_X z<*LF~`$J!W3oYn38cL>1Z})Tbz7Hj-ly6u*;@ODhzk?+~lpqwmf-7(x7pB|B zE6}q)?-l=SN;L(7U7zeD_u>6;AEzHa11DW5-Gy%g^|#Gbwv|Pd|*^-W=|Mi+Q9)s6t7H}9yn4twv}JRj(Gez z4D#r&k zM|m?G9CFvN7BuyqEZty{Y*skoS}03?l|1+8lze?fu!W-pnhyQ)6w6$~Gz3LZcH_SK zwaUs%j81N0a~pY`S6u0aUTE;aToagRNox7^MXHZc^EO8?Bm{?`$-VT7mwNQz##>jr`hKI;_YI%+v?WryYu!hs0>^%;4xhP}N;SnS5eiejf!7}=kx25iA1eyO zS-SjKY3T~6<3pw;qL&1HBZ+lsC4CLAsU5EAx^)?aW`W-Mvz2#etb0tQ>aG2glR_HL zGI=80hxLo<(>Vnvax4TxGi|5>j{Mq%zUf=4O27=a$M5KdTbJb*NdC!`rjmBYa?Qh? zZfIdR#ySr(xai8));t-QU?F)J4)l%4C}Tq<39emZN$B`ls zqhSwRmGt1~-8Z+9i8PX`k36#QuhxMz8R)j#I0qGLw01ryjF=Ke#1{7~H4;~uxm zXljp6cP5W9TJcJ(j97R65x~G0m!YwSg=J`~@jH1ne}>i$kIcXwA_2d0; zSrP@YDi@C0ZNQiIIxI2Ad2!eDP|Jc-@~_i_R4ciiN4h6npdC=i@QQ{;p#{!2E=i)@u-z1(Iz7(@+XVyDIh8g~l}>kdQQRiHIU%>2I%r{li_y(7s{A>zZ9OD(X@+%T zm;d7TVL_-kS&D6dd-RKP;&@s{RI}I3DH*D@mSu!@oaQM@p-d3`X)$xakIyX7_x&Yb zENbQCoB6u9mNw#uu3OgW(ptXYR2mgO7CiFtpK?3i1yugSZ$SwEfQ$Z_dIgP-;?f$3 z*4!stZG*r=-Zl_uhUyy*q*5T7Hsf=f=5{<8@Ajhkm;8Ka zF67heN)g7bMe~K872ZxO6t+IgcO$??N55K83D)mT_0`<+1@RcDmiprQKV%}43U29U z$#)OZ&5@?HO%$`xWhk_EdaZK&Sv&(_4n0^{S&1kz_X}ePHdtvj-()ohNT#vs-{V)W zK7MX^l@@Xt++9gvP~PrJOb;)TirZo~|GC9t{$mU}?=ieAGL5k~fPd)EN(P)AF5rEF zkE^VZUSRt!_qd_BdE&}dgfc^J4APEnr#%_C9m1;H7}zVg!5WT3UKu0T`MR__1Ty%x z!Bq-|8GNPYAgmH3PKle;;3{D}QM|km6g&p!EXz~{E{dB<*w*8(eqqgT=^JqswXJ;p zxaD;UWXfB}I8WgtRjPG?xzwqompT}Z3_IC?<7}b$B0_5|fwhy2X=h8={EceE+M*%3 zO;BXIF6F}wZS*&4vJr=OCvSga*j>9PFPRsvg63m2&1<;O*bqw6`*>UBNV^b8HfcyS z(>jpmM^uWjrbjX@-V;+FKgp(u= z;$K@F{{m=QHL$S5GHRt~R_=$(vMMP4_&t&CEPXO3$9$KeX+Naue)d>X7^@R@U5o##+27YTNM! z@B8v$Il|<#@*4%xse`nnhu_q~3Waz1_wR&@*jidk2gp>D$*h6Mc(#Nak{E_tyymGH zg{HaiKT4N=M}hh(X8nFAL$SD>qPzu`TByeZnBVQRdjqilM-=%~bt)9P@t?eYOldgPwd_$Jl{s+fM zQQ-J=@DLBr)TY3ZP=7j=Y(+t=zpo$!@+2=(g}^z6h|gYq{E3~LuiyNQlUxjtK>}+D z49eSD7N4rn%P(L5o%7@4Kg5#gD^z@!k%mpQ>}um(G}zKEE#`A|mBk)P8y2_A*b@#J zskrbcr%F9pN*>plir5^W%CP3pW-Ox@;W8l_cf@OHP1t9_#P1yR%2?M2cBu(u(5>Tc z2HHAk3t~9s!zV*)2Jxn_brvrzW@@U{+E#oOwqi;1<=7>?!RF9$LMTtHay7p&^X1S& z_QRcwCm#x$yfqrZ?|2jrzoFT}P7KhhWfnixf(|vc&N!u%xG*ekC7z^wlr)2;<7Ev8 zFLDmFq>0kGLc2uQVcRb>YKbM>WlCUs(roeOZ({#ov3}p%4%1I#akDR~#IaW?bydmh z6ulyduJFtuc{e<=7qBd9~vK>DSr{N}h zGN?IKYbx#G_l)mMoMHs!R2TS0qLB))^0n~_gzj5MrC8v+yjP{%qSWHjGSSkDd?G!+ zjfG~Rk+5s1KpBcTg*sYY;Cb}w)vF6$qxIEO`5b_Q1dza>ynPD0!7JCV{|p;@e}QF% zml=MZ__#tTrSZSj*V+qlm!ZnZ628Q>3;nXDDPUU27}Zrt-#8@`>e7 zCjs#txSMY{3Yb*JX5N7h)306Fw}z zJ`r`3x4^gx=)=RiiBgDHLn3t~akOnX)P={wo{^A-=^8=KT{DbQx?~kE^-jYM1 z59=kjV0dliG~hk>A-_@ZU1kpNJ?6IKeKJ328Z=59tce-7&1G3}cFLRaCjSl{V6Zws zX_iD${)!^DhL!d)Q|F2SF7s)Kkw*s`5t^`cm_j633#?F3*Cc8DE_X;UeyRyLF=e+H`{ zt(7F`tDLnmdWssL4le5rr*Vr!PQY5)X?`uG)}@sxVZ!w>pJ7WYu2>gZy19bi(j)VV z-{c=b*Zdo_%v;IEGaiaPAh5KbbyN1Zv|A6w;07JZ6hQO0uz%oazu$FA84NYJu)tO3 z;Jd@A{Y%!1V$|{g0JmA!3LSA;dfzW>Ye8vph-i?DuIx@XP4x~83M(E(M8 zipf)G`C0ggyiEpQz7ogloZ%La-y#KLGuGugHBhqOOO8{?tbve1g6sHpsGr^spN3cK zo<7Cf6`D+yUug%VOTY8Ge41-*+Dii@Z$4H2Rg%yV7*~;66h9C~$6Bi28T)%qoF-e6 zSSS@@K0oXdilY6l#csE}K)$CL#}1#ma`koYfg4_Aue1iYA%Q`8+YraY9eMfXYd?NG zpZ(G0eEu^G7QQTok!6gY##`ohcOPMJ+nIZ^bUfY%bb&LZM?B|DV*zxs=$#pxJtD=d{#Q{x+#%D*8+sBT@Xu@pge?13)?W}5RAWWzX}&zT~fgd zPW*M){3*A=6KOe5_eHVC&@H=uXFrS8g$c4LZSn0}6&5~{vxK($ru{I?gsv8xHGMl` zYS!e`lWQ7>c=Jnr*73km{5u(+fgAeNE%|HJYpDfVv`T9ZQmI4HD-36~t~3X+7B6_F z71yWTVEQS$S6}OH-XGYRJyf?SG^D*fCFiyPD3l1c2g12S9O zcJ}smFR-6$e>q<)RDwu50Dgf%=#WX!%XjyqxG^qe_{k8J5Mz(SatAe~Jmr^VO)G+J zX%5g1i2jv-e8)`kI_U-|O3#_ar$4yLs~LrLkArZX9NpJetYuB1DT#^KToN zUidDdlCg)=mD7WnrA~Y$uYkT=<2I_zZ~0nWKj8-Gli3OvTzH1>@ZOX&`x4eR;mz;$ zUg(?VV>a{C?+n+!gab1zN%33pfJEtJ8o2duGN|Fy+K+xb`D(8LUT}K7sKG+C6p_>* z7T_AYD%xSD%Aw}#>OwqqEF9O=wU?}2o*=IiKgtk{$n%Cf4Yq+mB=Qy56Ob`wUR_b{ zUD{Sj@`oOBOHn}bZ+ugJ$r=(NBz9x2=1gKOp?J{PzyT^!r4o%h9WBEgc3rSZD_P_K zKKW5SVH{pDH?MX{J$L!?u;GbIfF)FC21t~F zj}+luoPf!JDe6p;)iNL+kb+Oa$tB24+pbM$`V4mt%(1qiz&VjcNefIk%2*9YNmEh7 z`qr#%!V*S_^B%TBOQQal{KDj;#m^3}87+C%@r0z~f9P$c-N$H(Ng49JSzf>FemH!I zoOUqKmwdksq*>?&sS8(}mQ1uj8ldHA@sc~A@S4;+$)(RiFKa(2iv1>&b5+*tS50Bl z?_1%v`)BK$>5G;Bz(Tdwry%uTcGWr}_Of!Vngz_>BW# zO*AdPN#(m`pva`5pNJ=SqfqNuvPq=Nc3%U1p3VweU_Y%f5Lgw#Y3U6wg6blh0qSL6 zP?SZ~MYj2V*L?OPVpF#E5Zpe0)52fMOKc3YEP z-}AdX{roLUrPHGK;J=^j=zU?2Zpw_PQKKqy`oi$(wZ%8w9(b_d5$#|SlKX$4R+0kyvUG{TmobfU-;5i2Lc zk$dYCO8PWsdf(MJ-WuM*%@<#U^f(H&4>Bfs3^iAUP!^|C(}Va7okq-bM%W3LJC0`r zZj;QLkXA>RFJE180`)6>UWV|eR|13b_K>&z_2-}ccX;*6@1U9tAQMhAVM3cuc6ock zIR^Hl+3opqwwUtQI%*Qn5NX z3*&?TvK%VR|D>B1oWufK!yRB5O#QFQT6DO?na+frrL>`#x!28;q&~5<^$sIA0k%o7 z`Ig(l&F{nR6gI8z`uXn$-p9F{aAbNHh{~_yrONHJY_Sm)By$ipTuubP=M*9=JGEe#$lVp^(^s5q1Jbf_Orleom{YsxLN*-YU(^pHs zU6+^Ig(*J#@50p0e#jG1)xM?db;>{ev>#9AnpW{U+%w{4DHKDt`v||uEbj%Q@QSKJ zG<7Atmy${fPoVkAr&+|KOpqQzT~Y5JNS1re)Fa#SH@_t%uDlume;danVLaQ;wv7Dv zP>ITL23~>PUEe(8I|n!=Zj~ymGMla@QW-o|;BY3|=^Rke=BoY{rH!nGq`#)Qk7#_1 zk#4qJjxUkznJZVW?4rPZal4K~{L?3aL3w+K+x*70=YEv~2tUR2u}?J_3;3JxviZF| z-jXmqKRcc+XY<*7cW2jS(nEIH?&p94d)*jUb{SaQc(onZ9f{dgb04-bJ;KDO~sLHWo)oh+3j^=nTUuz`dr{0a;H zRyah~utZxwDA`kfvfkrI6gPWNwY@&&R zFY*|spDD4{CxzphTq8|oTAzMe3vc@k_wIcAbNddcfUM;!-P5C1(*Ih)e%L%MZgNEt z+}tUkmURF8#={AUAH4KJ0R^s-(om}_8{^(v{1XFYy|!ziUZ@`}9g+P~INW zwtw-(7k*(rU;I=2s=L5T=6U6n^V@`T2)pcMn{Ys3Ii1hvOxt4)n(n$xy3csCk5cDl zym|E%VH7uJLmaR&{ngLD(pFP4_!)N4if_I|dhuA`s-?qJ@x|#mC%*FECciRq_9x1| zV%86P#Yf-bR`Qg|tv_bAuzndzOIeMLe)=}7#q}FrAJz}QUwR++Uc-?)nTkzwoqM~? zeq7o1<4w-%+^2-nM!+Me{=Cz|)lah-wmmD%{vyfR#Ko%-;UB=2`j0dC%^D@+B(!D{y~Be3=emraTZR6+a|g-oyO(5){VSv-{jf)K}(ZN zZDBx_CirnRt;1~r(bfeERog0kjG+I`2{uf*Rb?!N6l-TLwA2Pyvq$+$7C!vp>?;e| zoQoZ9k?>E+=Wqf80B^k7 zIl{trkuhM3)y?tKvYdQ_DLG&9;zr_=% zAMXe6#8{0gkmuIdBs% zi-yj8@KfeHr|g&sC>R$7f!o2l$^r+BL^=Ld^5z|IU_oQNDdPkm3$X0-f=KQc>$)Dn z8ZZZK`9*}fJ<2ynwacg-H-54zWK@nYL`3ewAU_Z`V4x3s>bwbF_&$gBvUC;xGTtk3 z;Wo7v7pITA9Dejy|CGFHU*##F(2*n5P4j7t3q<%7j7a2h73lAt-Uuk1=3HfJ5U^g6 z7(dlccHKBMEOFUmxD*z;)8>(xQ3OlB9EXBT0ZDN z678lQW#sV(93CfSl#vap;702dvIAdb)AJ!F@s{4v0=KNxQ*_oY9N)l(K(2~JwGuGu zc1aObJ%~DJ0Orn9{+`C>^-6^-`pTj2%X4*LmnL+Co*M6!PuYNbEsGlrX7kP_JEuy; zhcByKGN$$NUvS1bWr&owp*tv6>lCDEa4MY&t6(VdWs z&-7099j$raz4zeWYx)N2-zs~y`LC7-w!z!isK0p$uYPF$UmjaP!Gz!wy_Z5mNqt{z!shX#}vGEn{DMK>3l zx-dr00;B_a{*q?udR<<$Kxqd}t5h7_MJz8`wc{2!FW${xNZ`Vm3wB+!knamx=2f1; zsVA$8)05l4S{&=>6y0_Qas=~D=dt92_&xrI0S{G z-lu|B4sN~N^!BJ;4CQrmrxe4u%kgBn-FWncu&dX&3p!Lt2|G+aN<2oz;ebbF|7Flq zxYjO-sAd!=k^;s!54o;aB|w%t-_Fo!Io2zAnI~%#+QW+k?)9_|rTx*iqE4%EOYX?I zBd8}y<;C&LbL*ODnS-Ht0w1+7`>Tz$4ThEv3Jrb9>3tjOtguL1UOF;|onrip3LTB6 zxC$V&^vGK8m4Z!jIzW4H5m2I7fOFn0!u9$idH-F zyGMKrRqF(S8_P=tZ!A76Mv+efH$FTP%n9w3bfdZmgiAU~rcH)m;|j%-!>VbCBB$7|`9)vOyeywt2b79Oo#)&67Bq;5VqDVt+FfgQFE~_{r z?`iw;6=LQaF%s<&DZBkg?#4&H7Pzg^(UNc$Y?0_k-F8&PApD>@&GoI-zTI6@DAs`- zqXwaXdQR6l^*(RFjRlRfu3tQ^Q)rzHYHHjK>bN>5~Rgj<(WX_I$_%QldN8Mo#_Tk0(MY3o>u|q6M^Tq8dOlJkkun z4yxnS>fj{Vid>T6ymQiEvj$_tg6Hho>Ai2fLZlg@;kxrsuv-rw-rv&~82+!Zs%`D- z?tyLa_BH9@x8MBsf2ghWe_50HSlep;p?R$Y$NPE-uby?grA2;E-z?RqH@$>+Z}(6* z?YLbyxKkj<``mc&qwToq0_cTBJ8^8f#qFrraEn`1UU~wMpAhXyFLm*WQOl7;Sc*^t zeOY&&ekb^G@&zY$-27~t>Uti;J8Rxu(}hPnimtQB4Lfebg$lXIV-083t_zvrmY=#3 zXDSm1ye@dQM>GRIApIG((nS*~$N!L*{-6UMHq`}}+bE63c0gik=hg>2alL-pgx)xH zm{5-?8xt3c%hK2nbtS2eyiD>`YERpjMK`IAI4?KPq`u&(9U7exc+e&t1z*eYmuXBk zG5}BZeH6C!21a>m7SNt*)P}^(;cds1ctgGKiz<6KFis}pg8KA8Y{24nD=iJHD`yDd zyD*^Hn=wMf3f%5XI>@Gu2-e|jaaR!y=4-h1zl(YZ~(8XnjNZ(oCce&?;X{yhaWKhloXLrv;a-2z=I_B!6z z>p%|o_g~hsu%{oJ-&JtOd)p55BlCw^35d(|K3=`wjU6{`of4+`@X{DX@2vU4r#iWU zu!4y!U|x%;d0C2_v;Mp*M-ENWsqCdz>runXgj4ljuCG%4*bsDVRetqRI!Gd5=VduGv! zu8l{P3F0*Fhq2l4MHfy9FWJiy7!BkM)<=LkOwmFB#X!(u1dkNsJgAbgP|AZp#t+~@ zUhx@fJ(N%hO{AghQBhzkTl06B$(Ra@QOFz?NV-`8+%PZ< z;?Xz~F&sZdtzTuZ>-hw(ZsGe4`UQrIS7qJ4^3U}A+y7p&xB1uK1KZ&31@Gf`-g)!) zm#eeCsL87r?6TvwyVO!}sKD*!;l7@8)7!aE&(3!A9$wuNT?p)Nlj`TL7W#In-s`3> zE5zDWfmp&*1M2nsUba9-vQszVnfeIeVV3t>J_B9+}Tp~KA)CrHxc;U zAt3I+O8;R`(UonZy6BTZ=)6#5Ka`x}o95MDQ~0!=;-+BL(I+kR>kKvw>kuZwsxD>K z8Exs(xYi-MVvV&Le{NHbvmRDuSZ%FrS#K8_xn)XTM;4V02^<1MY;3W?f(7yyYIjM{`UDd-1IAuw!zyA+{wJl zZFP43TdVVnZ|jFgHK%u1dSXqxX}dQL_V@1Ut!^)!FV7dJ%TspN2-bws7ZT#PO7+Ye zJ8*s!OCZH+P83_xj)s;A?X)TPTA~VHTByawxff}zB3@v;!W2GpaBT%+b<&?!tRbL@ zzzkUISP`TJjBk?mL7VyDWyPzcV!;D6;0-r0VA!bAm|uA4rnr*noZGev*eI7hRWDed zPs>AFLpS(3?2&APfU<7fo}wcsIS-OcfkaLY0rLc1Z zvUMF~jwI2SpiDtOVONaH;kK!51wM1+=p<9J^HLjtzMf!bg+pT|6*f^93HiL=`oJxy z$8^zhw8bb0tE-$G(f?5youR8S(jx*U*=acS(GD<(9CzgDq(KBAC2s*mG5pb-lE5z_ zlMZ{oa_dNgO5X@qz%KVK;0aHMo)&YO37q|aZ}j2P$!+#&$`<1;JhRsS>gVLNv1`1t z4iacmI58Sz+(Lziy|xRl!+`zaL2nKa*QwY(5#(45_Y}aLD1iGTIJfER?SXi~&DXn) zU)$CxF#EpV7WC%cj($Gn;^IgFoPGeiSOUG zC2I4R6yzx0hTtWH1=EX3E+t++d{OM(DI{x(KM|TcmmU@yFEL28!0`o0w7$itAk7OS zi=%Fbw%|zh43;WT^7SPzPVEAv6%V-*(Ix5usN7Vg2SJ$zyePn1R`9#t$tl``S3Z?h zbW?a-KhQ8vc5m~mYe8cdMjZ}1g`>%*&L1`=E+nG?KIo%ez}=}7W)dt zP4q3vmpEVCO1HtI6Bip(2MbK@H>$o6C3T7%@vc=cAvq&7!!m+ z?iu$tf`O6qoF>Jt--NPG;9Z*fZ|pZqF?GR*?!_^Up@V~4bcz&Ih7UjJ*ctqndqGw)Jq@j$Vy;oQfAO$Vm=fi_E*ts7 zPN$wHAWwa^&l$@SuT@cB>Gbym>=D)?tMnk<&`N=^4LR;ZS<+EfF%370vc0Z_xNW9r zJyg7?MUXg~FOf;}N|gSPzN?P#%X(LIk~-yLB?zxd`gNK6q2&EfPwjv$;|t?~HdtO5 zi?@c_18=?c#(%P0Eq_xp{1xp$oM^Gt6yH5QJUqO^mlQPbcTP@EcrD100ygBA@aAcoCvLK4L-l(!|o^1wLqiLCZ?#9JCgm_MWW% zmLp|-5y8)cC48kiJ8m4Ym}(8DPW*i@u49&hA;d@%RidDKPVuC^GSNjVnb^XzEu@4%A zW7&c|Ns^+*pNd<3DhGTfEEudU8CY%0+xUUJ<|btl^)_At)yRr-ud8z5C2Buw%OOz z1KZ&31?cx(~p$}ybWIofKuZ?mW^p3uaa9az|fxfA^BO1P#5CI#vOZCBx zAWnFW3fxqr!kVEaCsHh8P~<{Ao3oT~n>4RpreSsSf2=3KsC(_yQo{o2XUDVl+-11tw5?;85H|4;SRmm_#$YMbz*&Z#DER@qjxDhPtumMMe!mKgPNQMbH zbw{|xz5$+Q3^XEjN}h%n5ZU0AlN17~uCo6FW&|f!1D0Iw+rrZ|!$yJy0CATFP4-_g zY|0^1Ux&KT*OQ`~p^&ZaQL|;+Rn+DSGLI+V5;i(w(8X<~4p+i0ubI^fg}z2Eeb=C} z@1}I9!=@2@TJMpxjk+1_va+~uKNM9rHRGXIlI2FDddP)(lEm7^M<=9N39tW3MOYLn zQjtXVy2|F#G*A`fdO35frL?2fvw&<(E%R1|~~!!GZHV+Fe@-U9&-UwiQIqxZJA zPjS)LHf@8q7p!Z)^UgcJd$wBsd3}QZhOW8_uk?L!?X2myuWo8L?T&(}1HFiMN4HcJ zz+LblD?4p_I*H6d8}$m@9I>fJorRZT?8i|NEbCsBsn@~k<3GW?l(2+k8F)*I4B%lw zst5ifU{k#d*lOo3zD=qnN%Z3bi2*Cws+q?1Zn5?v2z4%k;G>LPBGiA`5<6`Q98;eN zqb%EEXRX@}g9dogmi!3ZtcBBj5|0%diytRszORU%>Ht5KX>0x~cdg~rEZsULa9W0%mBSG~EO@;>E@gIX+K#B*;_8GG`gg4%gVfJ*{waGZ$xs002M$NklI zCfUoE(DaKs+~?gn)cSVs(ftP>DuCO*J_O%=4b%3Sw->Ba_07`X(vI5q6u6!3obR0N z9`FT%y_#{@rT%jJORu z>cU>0LJ((|$yqFQs2Gc&st$%CfUBUb0=C$JTmNDLB3Oj`g_JS?k3ew0I(m3tmnJ9Z zNR_+N$%+LS1v>c5TDK@whlgMe8mFuy5xwSdnG;apm!-hQN*vVDipzKqT~f)d+4{=g zmD}a?m6H2Rxo(lWT=hP8SwR-hu(`hm!=fGFEG=}}ij;5gR9 ze=kk)8&B$@F1}*LPgq5p`!)r>hXW}mbbVu4KI!@{xNL~;E=JDIPRS+rp}C>QF;bcW z3wGy4SBG0{y8~|ftesM(nQkxCC@=d)z)LEO9okTux;obIZ(K7(po#Bhr6+ySk~5!3 z_+(d$X+1*W)ztc>jFedoWy=6R$dm|A1Z;uY7z(ZgDF`)9&$ytL&x<1S2TT=(AW$>R z+-B5IAu`dBx3f4}ouB`3u{iro^}nfOo4$q~*zUZ&K%M&b+i(2GtL6ExFLrp2ZRc|> zq?+9OH~05<@9LK6O;vXl*zKJ!SI27BKD%w&jo=%m+I92oQt!G6$GV{;44ZEL*D9e! zAnRV_M4-B!v&d(PsEasotXixv!DKkDgvLo33z!!%mYLkKa^S}EY^qbPJYKphI%vBC zS=7h5YcuemGjWg%#gtJ&8_xo}j9s=R7e~?cftzj7ddPZgOWJr3&esI~g`4li{FqjmEM_FfGZ*55cumQTT&@kHpG;BZv zsq&~@?`$5O!e*p~WX>A8Ss#}fhJ+aK7R|H~ZWDg7g3cBrg114ZG!0P&(KnhZASmIM zS+tc;bQEo&olBPfVXqzs4Chdne+T8W5Nd-sc4y5pJ$n&xEI7!^`kRV$h0Z39KpN%4AZ#_l;q{^9!*pwZ=Vu^x*#IKYRa!zg<+@{OjX^ zZSeMj^d(e%4Ka8sVLy zFFwF2cvDlUlZd?d7Q=9hbn?8LFL>bj3a$7|tnx#rhlClcgB0!ox z*H*6x3AmRic+888wrqL%stZsqWwoS@=va#y14|}kMOyi&pG&|@Zc$Q5 z9_1OL5;}vLf(AJ;);t#RqmDLKvu<1o5Ud;@?Ziu6yKGz$XP&U4t9(qg&WOL`kPa0n zb87t9GEEbhd2BFTF~=G|kfcXyl?RbQKh&cnsHl-LPV4-I7j38yK(S&z239=_$T3KG zx6nBy*GlN5*1%D)*d};_9IA8e081O4nr_UrP$3zIn>d55Khqxjrn9MhXg$&q{VSRB zN5M+Q(CU-}VA9X!8@Jdt7sOIRL{@+^a_Vl&#z&3b$0lM??t>>&CoRGpT3rM%+iWB_mbS0-%7+fgB&;yd;?2<=S;~?8n+s zi&N&EFIg(R&g(p+A!IeZVJOhQ-5v|jJ9WdP|Q zEo}pC-C`Qq!E&j?3vaEY7X8F0xJMG~+b0$?X0Xta)G^+D5dP#k=C({Is2Y`pq!uhL zcZG8pFI9zSJj|umM?&{B)erD6Zln|HY_c5 z;I}N3#nPD1h*85RogBC+P#W#LQO~0SEW}l+1+mYoTr}kUHLfoQ4jYD}g13V8b(w4X z1DEA&QSC~F-drQ2@rXSsN~TBEo9**5^IFN>h*FF@w3 zB_#WUmfIO))4&x?c_-)%%`PAO2~?(V<^#1zC4fKP{>GxJL^V#-P#ar}YMWmDNx-Mi z$huP_8TTGMeC;3p>}Nmwhe5eLe;quq4c?yfUVQV-Z~vFe)#;y;nLNMh_qpxv?Z0$z zu=ncz{{C%E)E)1-={YwoE(+=#aWUW7KjY<&j=(grV+CLp7!vnhJt8Dkb+0%qj_f{Yw~YsTo!3sA;KQz)te;&hku=7!NDuN;7y5Ph zlWWtDz6=g+LzIVS>jKY$Te?R%ie?jCeq_$^l~v`+p1?)v9e=zerVg zKLtoZg}sf(jZbjP+}Ft;Bf<>AbFofDqaF(Anx@O_ZS-c zzN(f17NnDT%vF%JyxH236|C|#rZqsvyoMV9bMk5&4peFyV-Tk*(Zcc(V}Vtdwp$}b z>Pk(v5Uf}B4E`w7EDv8B85E%;H6cWNe%d9ZN~VTM2w+~QsI&hF?lfX9jwRwVfiy(V zAAb1Z&;Likx9Mx*fo<^i9CzefZ+z=N*R93xYXY8VTAt~mwbD;s>4)U^?&ytee7kg? zHGO%$I#7V5iOMe~_}-=iH(k_XDUpCm{uCEsTzsN~k||$DSC1uz6{rp^JcVb4QUc{7 zD+d6rB`j2Ru%P+E#>GhGItov2w&ZaIF|Jq50Dv8!iom2>;=3q{FwR7qTc(K!Y_4Nj&jGO9(;L({e$_N6j+I)Eb@T&_@oT$cqG{IO`3tO(Y$UJ)$Xj?x=8HM-Q@ z^mnr7i?Jfk<2FNw-I5J7_IY`56U_#A2d1Ov(+0ce=7mlG?bi2ZFZ2a;z}eQXGTMJWXTP zr#!8m`l*w|ZT?p8EWb1(0xD@be3NJ|n59-@U%LxOM-*y;}<4{!W0m z=NH)n+u-dv?Y-N#Z~j#UBHz@+|0LEQz0plSIIrOCt^%%`1Y&v_@9t7xP|(jv=}QU< z+#)z5Qi~`nR*($YRMEr+secxhAgi4;R)RW+_xP(iG#Fui;1Sr_b-6mQsapXpCs)ddO}wdj#s9E*|G8!i-;n+AYw0uEpBS{6D5V3*H68*yn08jrzRyjQsX|oN& z7g5qqGxJ_TgLV|h)hNooeabt?7>^pGkQkpi?TNo=L$qT}vw1v*`rDKqOX6ni#K19Q z&;|U7%2>jUEdFxrP5Dt!u(GnJ6|&*ORY-HQO&%~c9+)$GEeIy#159w691b1p9WbVW zHZ>~?P2^PqALY^yq<&R6puw=~P4U-+M z?@)(bU0aYpHnnO)UOrPUU`cI;7oi0U3yu3(dKnpTm`2T|gcWgk+URWri;I`_LI17S zA3XfOw=eH)etlsJ+n4k{hh6vfn{WO#J?HkSg0+97k5Bv@w7!?HbEJ#ZE$xaQE9%l~ zLG;tbtMdZ~ZhpIV%xy!|sWrvWl%O)a~LkIf#f%~+hXi{J4 ztbC9erA_d_(&{v@V=O;zx;~VzM!a5Q%{eQx6MyaE)b0o!Wp0h)NSv)(q>`!^ z`Kqi=cNrW%V9)EMexMJtzoGi}+oy8Ei=4JQZ_iopJ$~!0fBW?8^M6OP^h^taenmmA z{m?tw_7C=7(e2W^x*Mt>Zbx4}J>ON}cBnvwZ=P0ayKHKfVY$;*c!2%x8)Yx{z&T>! zFpcYm0Z)7_x^^3jPu`v!2XFBj5O&+9uLFUv7F;h}oEj_^HP)N}54jgB=uC}_At;Q1 zF#@(>=MCQOu*~94A$@iUD#&^Q%5m6bs@X;4lcQOjKC~Z`M%nceSBu^6WmC8J$;6)FDjY9l;N95<8JkN@CBq@lg+gjs;#mSsYfyE82~y73e7zKHP5NT1ycdybdyw@A9zJ?9y(Oo_j;5mY zM~`%E6hr8tAUNZ-jl4k`%fXODk@de>dpgmR>{;Y=gJwtk-Vex%F4|qw;TPqJ6@rR((N0yKefy`Tae1;`qrc zeU`e=%Xn7@OWiJ2-OsiG-;fGXLEGqdDZ!gp15JKb359LS<5PTmIU(_Wrf9s1)P;rx z!@-*aIR#bz1%-OnEOz8fg)ctxIxN?X7*5b-^f;hI-=; z#LRi1Eu_5=l`=#m?acvc@2$Hz^g<=Z6DcMqBmoNU~d*aImg$DbJaf; zcK80hdyls7ek+&0nE5t%dye`ozFm6$o4fnFe-aD9VqdQXxuI{EzM>tsmt?AD;sv{I z`jP^>Zs!MrdAAK5Nf$KdSr4GNxXr=ZQaf#xi?}T~4%!^NF};DuuAF2g4J$<5=7`0T z-FhDiqU!c2xfd^8RQen_US5#rWrsBdm@%A$V5O-;rB(+TU!7{ZYq|U8XWCS*XWOtS z^pGP<5EM!lDfC78y65r}d7r3l3fznX-!nW-c_LtBgK)iVm}e75JoxU(5*)EnA|IAa zU~=9_zr}`pjhIv(HeISwEYbUyQZ;1hM8~+jqlShxlMeP+u!&)3pkr)cMI`E!JDQXe z(1c4J{;0!EP6>U6Rkp0=SLW4@o_2FNZIT_KJ@tygV_bRI*5v~DPML7ljlre z?3w05I~BaI&%u(q$duDhWi`41adK<{I{gzYLkpumItSYTqE4zjYRyN1W1Z@~lSG$f zH7+)hSRMTcf!h)qdU~*oqxw*ZuY3sZzg9;E|2`#6$PLlShqA$qrOGB$`+|~hD)T=O z#|QCp!a3J^z2AN3L#>~$YXIMV^!kH8eeb>Z|3L}e<}a29w!zzT(qHeq@y368zSPfO z@peT`GEHmUEZsXg*x%QV+uj{5gnL>O^d*JW-r3pmnBOmD(kfKb^yd|DDsf$n^+4-| zZ+$`#Kmlr}!a*5)d4vm)qd)Ix?6XTJaKV%#S?hpfAXYgY7reWTUrr!!t3$h9z-uSY z9|>~}t+FMtz#*esY*_U4KZ0SKsZ5U^zF{l9)Jtc<96*K)b0Mrtu0=%BK`$?skFa_6 zC>8jpJD`1LsS_6c@XRD%DTwApP(xuLFOveq_yDJx{wY>9=;DIb?+{R?^Dhx?`*TX-5sGMiA!qb2=Ock6J;lVeTsGfi}pfTum~h%hK=dDx+ZtxYRnfU zKA!3;T;>G5973RblHjpw2Zp(&>0wcg99s>w2Y?8aZ|6Tjv~`)(T2$i=>1Ypt{R~5(gn{; z?|!0r^TFz3^&RQF`N0Q2{~v;Rdw$V8unpdxlODTs`}SYfp4vT4L*Der>vi`J^jZ)F zUwY1M=a5@r`ozTT(nCE*rq_g=^V_8?1WZw#bmXQRuqyikmt=y9%9Y}9jtl%LO&3J{ zzNYl=`48HOZcl2r3es0g6oMytbI$KN1~ohmS*(!JR8AJBE=&t$4$Dj*jryh zQ$Tz|Sts&D#26fi+&6Y0Bm>->UA_3o`4BQ1#}F%d_)N!8b$gDsKzks>c$?CPsPTDh z)(GdOjUY1>^It)!cJ*y+WjinI?InY+G@UmCHKn8*$VYlghPx?kD3~mAkv?knbb5=f za?@B)K_V}BZ*yWoLz9U<9etk+jR}^jS02#GfCM-tD8gr#cP<@-3Rvx|eyQB8Yi$)B z_favk3F^my;E6+|gbrkh!cWF^+7;!o_yN%_KnNz&KTzbz9Pbc(vU|S!>4W?CkAC*S z_SGSS3tyblHh6mu`s(o;Z~OdvjQoh%pGI%=1#FZZyZP1&I& zbpoTUbx^-L(e6IYa)+bvv8DI)&$KM%Q+uAN{A&nfl#D$RO!z%IaSmI8*LQA^=274w z;QfLkp3P$%ip%4X0M4Tp$MCO&pcq#%7Q!yh1rIx2jj@sA1d>ZrHm!88<#+}o>X-^M zKPMNa*vspk*wVYsAYVp9jdGs=FpMnx((@rJQu%Mdx^Ft)47AD7cn6*;p~-em+gj>G zILIqtT!jVnT} z1Zs@Gp)Ts%(OT}fHw{NUirx*#RVZ21bv}Gi_)<3MG#d#9pvCm3sx*z zv2d||P3y?_y2dHZ4eCK3JeHk#1Z%+1Kj0|WF|xNRPnd@fu3*AfSCACi&qq~dLw+rt z8+gAAFxLZ*CVZ`y6VT)HHqf+T%vhaI^zp=7^f`{vzdllkTm1b1kf4x1FR?+>9`}Ea zDf1a_Aw4Mo$sOP>0)uK|BB1N0p4AUNB%|RCIW%zWyQ{Ped{fGh6L{KH^Ot8leTadP z>gV9JBks3-*#SWdJ!^@R`0)gPz(aPRuBr!BoV7-|FX`85;)7(#ZN8Z{4+MvYM78bm zd`v&4o!T&0$49h#QvyS4`q!QGw9%G92JIx#R{I0l@!#MsjMfoZU=!$*w5HW9%%7hr znKw@9MrAvCF|XLvS8U24OrP_0J@G3=^e7Iw;d-I_&f-v74z!m3#`5gsbHV?5h})iD z6c227-oC<~`rbS5{I;H7`wI$6{)~3XPWCt!dk4GwJ9l*Z^5wW)$|8EsmlXC1-ZUNc zL-XvQvE1;l!wWFWt14u%izvkMLnJ94hG@E|Q{Tx8*4W$;nEYn2ay zl%Hc`1>#WhIm^T1g`B{WsTOpAlm3yM*8rw z6yuT|H;sM9DIZ>nK?T_Tj9UUj8Y6_n7$M7g>N1XU6J+Aisq}8L9o8v(!3yqNrv|sm z97EFI;5|*sb>BkpM9D2PM|psX%ZVy~Pse@V&N*Dckk^-~_X%Cbr+22b5imx>T%NSC zw>vwL21J_Xf_e>T1PBYFYG-n;W!QDCByrcFEYpygJ#6tg?)AmFYOV44m+qQQ@Zj}% zTa~odGt-Q@K7?%CA^~P})|Sb{6ft*-X853=wqVW<({=ow6RC{(TJznzaiZhLlf0TF zjh~H`ErOcXU@4|fg1?v9w|X6CmfUe-J&IkZk`q|QZMB_PV$F*|cG(%0+MOFYNmh5h z*d$_;-E;I|suW&BF8r3AzNE~DV=bcQADP;eiAIAY#AjJPu~)=E?%t3vtY~aQ!SE!7 zO4pK|3w;A0TAlTbG#~SJcb0;vd~qau4%F|zkPG$Mc=_9+`>zIZ+tTyyf$h%QSJXp~ zAHVr~%d_*}Q8e;ElZ?P^vA?(Tl5Us2s)>G6bzTEff!m>G*CCTm-%=nrV=gnpStLBK z$-Q%?MWTD&O?Y-HOb4wGNhy*{eTOF*FHC0olRFUL%Me4JVV|F$274$uW5^?%k2?0uF+E1 zkg5&j_{GV-$+7^$teFVvs8VgmcZ4ejYq%)n39kzuB75K8k zj&9{3MsHWzSu6!nZE^R({a0_l|G|gKw` zyXj7uKT{>n=#YkL3unv5b6*CqyT$@Y;70C)ov%oWD~V;odJ_2aN8$vq}hhkAVEP>)sP=30W~d35auGUpE@#3j@e zQ2kQLQs&G`sezB#HX0-|T6r#QV=BKxfIrD6^mD%T+;fWw=J2yt83n+=V@D1_k&2(Z z@2@IbaW@Ligmv_yIv28#5RRcHQpk+oiWP$@Ji9yo^^1-O+NjJoc>z&0S`hOcse|UK9jmjtZ%*3GYs@ zlNLL0&XW`-1#`ozK-!KQa9$CT@?7wms?~u2P4^~PaAlKo%KZVH1Ab*Lv!YTauM{N+ z3KBWh+F4T}%YzQf=b5+EW7+V8g0V1LAulQSAHKj<_SS?HDk+b4XW6vS$FYGe1a-*p zKYh>v*VR2W1gUG1rOU86ooRoyYxYS;!kkkOF;p-skqCaOj8+ zpXJ9v+q!;BD2W~(?v((ez6cO9Kvi@l8=1N#o>_uk1#-$UT{$la^{rIx41Vk3!}}k< z|Ni#XAvpATPh91;=}Y#2mXODqGlX3Fb}3ueyZU|7-5Ubj(B#tAninA+Sm0T=eZ_HF zKQHvL33$v)OxC2Vw(WjO(2!Lz(md-NZuA@(dmLV)&Z{t62Ou` zio7ZT!(ia1bs^!_74VW(&(4LOv_m}LvBbAavCq0vPl}sn;fKDBJ%uG8MGj-}jSHEa zY3IUK2VCs1>33zEQ*H;y=Oke-OK~04pX7kr?Z*cjj*{(sQ@f*c5?f;=`_erp|1l0! zjyy;)JuIdPVZ*2aLH10}<(DTFR(v+~Ntv%f-^;fSoT6iH{NWqCxSq!S*W)ce`^O*3 zm|Ja5ul$T!|C4jpkV=9r`!VMv1_&~!=!;3y=C(crw)Mj}K8)qj?cn?Iij=c4{}uu z>RC~+e&_-tQhn+<_wJkaLv`2fLU(htfpEdAr!JN%AFKbr|DErA=Z9$8rsvxO+uNpJ za{s*j=9~Y~a=E;%iL%RLpruw@UKhL?LtTBRbu9^ zFI8H1a=x0vf=4aWo&~xD)4_x{oiZ;fu~X&M0l4s9T)G`MFZS%dwZlXZ%6tTJxaxA& z0vfB1@uta>b#UIm<7IQJWchB0d>X!uV3u8Er}RlwgWp3{2I?Rp9o6P_n>S1#7sU_r2*kYN^sShI^+MAL@$>KU%DI{#g9~ z8$!0}`Srl|w&|DHH}Agv#=m~LJpD_WM|#eH&v3g7{pkF$?gQy|>E2yUu6-_23fQ#c zwmMwuC$JRM==lW2dCW}yMWke_DQNP$u1qM+(e8Gs0FV!d=P|V#l)#w6WhU~VL#q80)%9~{KgjawI^h=w>Fu?aY-h8j+MapQ_jx!$kO{5p zw5vZvQ?esRYw(WX$pdyiNe&3)%@6=Zo=JSlvND&<7nR`)HuJLFj)|<0hWgNRX)gWH zUv-qNF^Z^NGhHQk1D+3gq~7*`JlQ$LtT8bU-D>7shwb&5H+@?qMGYOP=nEg79BQ>z zm@ax(XYmr?lScA^2lzVYvL$F$bDIXvzTTGyipxvb+3Tn_j~sTn2xA?ns$J|tVq*Ag z%E(v+*5xLl-eBdezRQBiv|Uk@9z#TK>VycyiPdz^XLo01GeQ|J@qI-~&R%=%!F&4M zQ-Zi{dQLr{hcjN8gJ)gl72T;|gYwu$6K|5|6 z%X&vv(*~5_oOiBPZvms6xG8HIA{GdEei{go+J#=G&V~)FKy`O#ap*USVA#b%uMW|p zJm-shXJ@P56y5f{Z+PxGP1~KfFR5c5zx~EvS*@0Tj@heeqBmOW*GuA-klQ}GnZ>uOH>L_Wnb*PJCQqUEQHYMjO8*XIGD4&IgN{ zfE31O`bgB?P;5sxq=CkZw~)u!DNEhdD+ee;|Gqp zRJct!?EN9S99x6j4%Tq+OyQ+Jbv65dLtFT&Lzmin+?rf?b4(Ym7iDoNv&xp2I!lXv zgwC0xdPtV5YLkJ_T(hPu##n*NXbMW>@*o$P zL+Z;VbAZ)oX^;``AZ2qY*N+VZ6?|2`fvkZqqw@#G4ffgo4p;5+nx=IwQuwhWGk99J zmj;KFp9L9vwh2`MWUilHLRm;z$yrGdrIX6y*B9sbu%z^*Bk=ySH~sABod}#NP-DU36FC7~JnL2qA~~E9STX&b zln1!rfe4szV)Ef#wsGKQ9o9GOxS^y;7)+Ha+LAim;8rQ%h8$_vrR_yL4NuSiY|6HN zXm|)^45av2j>ozR*PtDJgQ*aH4oE*PdYUTJhmA(%O6YI;Iyjxx;1H|6mUYrA?_MU>ZrRLkAXdyKdJ+*Us<_A8Y znthS2wFX*!iV9A+IRdDH=Bi=h=awZi+QC}}Y+b$ZFk|g(Zm^K0!&Ig;k2w9OP>@f5 zt*q~}j_P3tN~|c)2q$Ubi$d0v1zD@RDjNm~;=(4UAkLM{kU|x`%`YI0;njM{U768S zU?FGoCU6$}q`*+Eb6yO>>FZJk6W8?*IQ$cMiz_kBX;AjmQT7?O7!dAuSbIw9@!4O5 zASBb8kPXNcAzaTOsOdFQY~U?vIH}GhA5;zRLSjx23x1siAE!ZRmDWg-!T3ZX+eI6{ zi6a#;pCjkNKXaW6D!Ar<71R) zO;@)%sPnZ)FusX;3&X^AaIsi^|MBC;f9WSb`N@BSRonD@d0>0n^b78f?|%2~-#q#J zy9vTyePKaGrmzoZgizeF>~_XjRJ9!^c+%M(>agk5784LG zCXpvNWG4ptlD*P<+g9l5^nv#=ND-&j9ecrzYJnRII_>jWO6@0~Y{2N%9xyHSGh=vD zepe0+KH-;|RiTOcF>PO*c!!t{+XfZ>)q$O~4_>zsot-}H&d;`P13vb1JiwDs#a70G zO7K=<*8%#0CvnM(ZQ!(PYx!x71WQi}F^BagfF{bfuN<#(v@r*)^z$jqWj zgPlPOefq?WV=qN=ImB2;*@c7faTBPbB@PM@>tvTOhB*qTy!Tc42(;Tk!Scx*UI1|_ zzVctSllGJRIDqo@r3h;se9_xr22O6uET)l+j5jo8t|JDXnNrP@Hg`qi4_bK8zK{Md zpDAaeV=da;h+(qChw@YB5PDR{a^W;NsOt7c8< zM7BM_Tp4_1zX<2M8(M#mW4vf-hr6|t-SDWhn?#Q>@Hyu+B*73Ev=XfL!DX;B2Z*%7 z+^EzOIy-0T-=7QgnE-bd7pqrZfAHu}fBOFW|L-7qTY4Tmu-$q4f_vfY?CggMiH+Lq-3q!QDWc^Nt7I0SGxFkFlh zUb0|PVy5!%BqOlH`(G|o&!YmjBqf8kF;hk){FDPZzyt!>%OiO3g(m~IhD)8vVNSOL znY0V}nYa*P|@&~Z$SJR2idIe{| z5GIKr``e}oW+u)k3XjO=vIwFCr{PX9U}UQB+Nde)T1Y zRo@6b5G{CIe5@Y82ntqJ6GYiqP4A0ns85TA4!k8Tq9 z4AQI+yuk>M)cl-s@JHF!#$A$Qb+6xHJ-BLI302;B8_b#oFXIw{jg4kpfO2n7cenJB z4!tpd_@x8|@YrinAvfA*XGIG{ACiO4b~7&1Cz^?tNnI}pcX>&muVasoHgucl@jt-7_-Or}ieR{DWL@#_Qy9)-}%`BvdzD`UKuOAO*LU03ozb(|V7)M!C1)8ssLK zGXuK}$L?%XR~$qO=np6Qh5#Q>tIhtfN?YV_VB_`!tFdAt5uy-XgXp=EsRa&OcbMh3?`|@}x*V$#{P8z0-^3KPA5H&t}az^(%yJciz50=fC^zTYqu6 zJo`QEUVTe*>r-9eR*SuT{gT3tetdrSC8nGvkJd*0==}M`p_b)+(duDQ&wXY#1=ay3 zCy7ta&f}A{KKJUP34D6M61xcOwt#0BqjKayp~ON-rauI&_UE*pf>b zrJ|w2I)YG3jx(~nd(iE))kO&2I^YUs42)eDwZJ7=FIcp-jB)UVzC7w`8Mk+WiWO@= zWpEKHzi`pjcSO8!p6lYSA8{6hc1oWP0yk{oLgmd+H%w^p_!lWmgH5Eg%`^eS-ugug z%Y}+QkSG)M|MY*0;o4i?fr6D7amX)U1OyM1UYA7@^)M!M zmdyDao82U}IVgHthjQ6pIqk=<>WZ+7v7BvUOd!pEN2==dyZh8*B+I~PlUo>m37^o8 z;Ima4A6Vj{uUuQaNDTw9TQ+#iXbgK?2v#44qR&Ka+mJ#T>y?1DN`R*4!ka&73x)~E z!v)t%^ORnvB%tz=HLVx?vfTYYX_K2ffnobxf*(|GX=|_GgC9abhz&ow45JDS9^xRL zYQ%M_@Z?srMRWwM8_Ov&6$jid?_IOz;9f7c^g>RMxFj z1be}hedGjX*r^YuI>4!YtEJxSl3I~td(yX}!kw+%D!47BdnGB>!NpE=z5-hW=ENZc zy2m~!`FYXiBFgR&ZQ!ILDRhNx1xK!_T%Z-&MInIFpL+vik%LY_@QtiC-ZDZ!z#Mp? zPQ2*?i$_Dsw=mVA(KeoKf(H4J#4ano4j4G}3Bg%M*ha}h$sphZ&ij0y+*9-fo@O=&~WZ}!` zU;9>Cy%XoL*hW;ZaPU%eJYprz4^(>yTQWb@s7-hejl~W*&t5x{*CQ_f#L3C|kHq)C z^fqnFU#$nW!P^()e?92=qqCFGzK3{ypwax&p2v=Ua9&?l&}`Ct_2xKtPqZ@eEmI%< zZmE~Jn5AC%M9%~yG3m(izrz@9lE62XKzLf06hNBZELJQCI%m1db)^O$$wa0zb@Emj zA*KvrW}zPPA=aYDZ<7)vP$mlC5WUtM(~&nu6{4Lg2p(qZ+@d$h=-U#UlXG5_kT2SE zU1Xf(KQF?T8@p;2M!+T`pyE|2woSBLI9Qf<&Q5G6GOQZ8GQ%zcpgJ+(%Xe-qUVZh| z#o-}udXX&MV*UK&Wbu#RdvEc{r>D(qSm;W3C+x^m&NUPmWlqNHcGkIW#d^d9Sbk$@ z=x}g_G-SY~3$Ake&-{Ty0U;U!>tY!6C`51iM|4O*uXoSjb3@U`P(@S9q}U~R9Gr^B z$ubyu_Mk!R0$Z<@pi{OY)GU!B-TD(877-+bjX|1Y&a@~V>L@~n6N0Gu;)YzxVMC11 zq*E6DNSXx41zQ@;rjwN`3z3G~d~B_D4R5A+r!=7qs z_%-`S^NHutfJKxQRGwG(2Gco^umA9a1Ot;yK9d+85Mf z20v+9Q!D{=;M2&O==M&$V0=JF9@aGzt5Xc7G;RcIN^=i9=EHy6tfDCaKvutKmxUMWlA-uE)Z_v_?STzX}C}8;2 zwy2KW@^!JH+qd4*9{m)Y{DS|H8?syqG3o=ZJB&>|YlsSDI!harnbjv%OoO0I!PJ>- zZjnKVk0R)aF=o@vNdE-|GNC3HzAN`I2hF9k%aP&ljbnAT37DFciJA}w7Oc)C0@iROjxfygiPLu&CDw5kMHp2cxlkA=eX1YY$ezjy-kp2oVqS><7{ z(obO`@j}ZPx8h3&Vr-#p!Vr>}^&j0Ewm?slquGIH?P1*8R_yH#i$PzolrYl-t~*0? z&4i9=nuASgs%1SKSj@4I=`-@@h?CJM`2v67d+Vm%O)$8qSd`1)tJk0eh#uweN*JXk zq7kT|?)A-4VDV`Tl{_^eM!guG!L;xlpaTig%(SMDG`1hT{r1~`<&Xa8kN)dU?zZ?9 zdSDy8eF4sY{P?YZ_3Y&AhZ^|%+HLzp(?nlb*g4ihNZ`hmNNe%Mt^ykcZT#>&FXQFw z*`9P|k*6sWk^=KlDR9bwx=uOas&R3CB{7PWtp7?63dN**;?HZ z^UB2P6u}39gU~v8of4Rb`IickV7PI(zj*MQRLFDm$;ZPhn=r8&wZT85;7u>+#2gIKlA{to{W#KBJr9}xgw zEI#@CM8TbYJ38Sj1u_x%39luVAn!~;pxdSP!wdfO^kngw@=qoA=O2Bv`1qrbEsuZ` zJL+4t_=^;6U=*cO?MwVGh<&Q|%p`N`#4~=FZ*HCNgM&FKyU^`60wO_tM5pTh3=hi7 z2L!RfN#CRr$yfLPJOBVd07*naR8aSbUf%{*n<;TYu@b0LQRt-SgRy*PyzN2=Hpsu0 z!YQcTSMWhhCRC`1y038pFosL7$U=^IOfOuGL)b|r#}x*!0K`VsHrr-ooTl|cp-XHY zw*|8)s_1T}#^ui9j>hXNue@v@+72<%$47@p+66w)ZGZV3gQT4CbfR&=j&M9q5JAHy zpMAFY>CfI@ja=wi4$w~>-<_`%sObaB?g3x$ku2IR>lin~U$(tD1ZI1~=Hu@g z;{f1GFNTjzH9qk;0}XH>k3pS0v8Tf1$$GD&%G12GOyN~8{B`nZ;n2?O@DvR`p}+V- z2>pXcNPRPlws{Pni;Q{fTm&@T&ajhHh+#g3*bpslK2zXS(fQ$D-Tgt_&hD9@MCy87 zh$f!C$e{I8PnoR#nL*UH^i_Lc8@zo1J+M4o{XpBy?`q(mY4RQGw-lHp$BGw@q)zif zpYeIV?c6(W2MXeJ`O*@YlZr(#CShc8aS21C%xoPSK1%}toj_v0$%KwY2~aEwESdUK zW$u8;CWT#I6QWpvw7~+6Msfg~%m_wGzGWtEkT0I0%_+3Y5Q&b|Qy8iw7Oy@PIq!PTN7t3=68{+qhNba2}^_|MJ4ee2+%tbCzU{uB!px*6pB?yX;nuzh;UEPj_&vl&~ z4EqWm7h@KE`xu(!rw;r~f!k77;?vW!#o6-AG9V+2ae${CKhw$|1c6-8D-ebLa|Mpe zrKo$m5YQ!T15F_M3k8TDef*IxLIk!1Y?vA{6~?N)1Vr_%-J|29#mg_>@ouIABne_X zmpbxe(H!YkbaR4Wc5wh)M(%+El>>cqn1IoK7EwuxwrXcnKEYaa)c6;m(KW>qfXqEb zNbIOOfC#0KI|ctxt5PCcbsyVgmv1eqjKO8U+lnm{*^OC+Y)!T{F{1anq1A)i^c;$? z?B|k2K(M#R*L9E~G=5b;|8lXx!)n!Y7}fF8<`b zpDsT9_~XS=yL@}T?jPu5XZRAUkV71Rj%lhff^GJFwih3YqmhGOKQwulkM)CT=dnaZSeMt`{127 z-~9d4<;lOKsq?Y+pieX(^-7Ta16`~Rd9aklRTE>6z>VDVg%t^?GG>laW>Kj+3m&N! zdslR-g)T0N&~)t5=?j^sW-SDsslK>Y5D>RUA}H{pRg*raHM*kcb5shZ3wCK_2Zc|L zT(G^XqpLQzPAS{Y%vC{Tq+D>Sx|U0Lc!x`n_(rS|1keuNeMX84gQ5k=#V35>V8!=E zz_FE}|J%C#`OR;BWATlLj~2IY-q0@F9S3f_E+JkMqP|e)(J*dVVJ|mFEd&`PwkDLQ zIhdn=RpabrG6bk5e!@qmWUoqpA#)!KUl$J7k%?^NSeEeQvNe(}?Rx%*WHS4cH5mY& zBO^EfFiz;HTif&zJ9@wviN*=W*r->4^xT#kS{fLhrFIAj`n;ovozQsP;{i#|aSR3@ z6C4wm#crlx9UdC2+10Bu{JIu+8Xma-l#weT!vRvG0UAzYSCesqjWCiGnb}iDz-+j6 zQ77K=4xGw?L2jt8LX6P~fsqUwwNvAT@fh}ok4M6iwlc2<5=Z}dfEA+4v89cTgok~s zGpMo@j|(?1kTzVOE6oc<(1ssr2lLo-*<)g{(6b+l&*i^A{owt@-~D@kZ}G?f_)oMY zgJ1lqMkS3K??6kZ9VmV)45NT~?n%G#<^0Z`@m$WV|TC4mp{<_xvOuLexNC<%r~<1(D}0g# z+SsJwLKAYl_#;0r0`U8=f)t?gOjE*y(OI7eO&Eb-y;_1mgAheKn_l#|IL58W2$Kk? z&J{@T44c05zPNMqrNyKB5A~&j+l#w5Z!PYb0btsy(*Rdle-N{yYw|Dv zYNzNE+M~6btwkmGvrBPmb#$lR@J8a5<#jUc3pjxr09zrwy~n_WV=ye}*_Go8Vmg77 zGmwyjGh;F&hFX)IG7JkP!kNH++0mUo*98hGDJz5|p(x@XPA5|(DFF9T5f$7#>GNO< zB`8c9ioS*Hwon@qeuk`v(r3WJFZia38W<_{Ow<|p;)ItXImvlXD+TU5oe2G_AFb27 zgX~wwhZgqkZfI;D9PMj2?qqSYJYD?sgAW#~Q&A(6D~a$7F|R8a4=79lNKJ=&OT`$c zL)m=@Nha|4gmF}lH^f*}yFzr4M&9uTAasq1uCBH5el_VALP5KINIJG~l&`{nsn+g{ zM#rT?@WI(Q7*~^eN4PuyT9v`Y!X;&TgvZ0d*DWNnFeozDR~UA8PShXo?5$S+q+r|N z4ex%1X&byfL+3w!>#cv|YR&wO%d>|78avP)#Y5Ex|exzh7xc)?+aU_6*h z(02Ewqs6x$zP@<<(Zj`~2M-swZ{PHbX?fO-+gSuh=tq0Fm^xlcv#?ngrl7#SbvsQf zX3KyNK<36}-3x4$ArJ#x_$m6Y$F7dft#AP9K1D`}(bKe$%((|IZ));o<|`BIkv^-kD{>X+CjR6Jd-o_p0p; ze-CXGP{v^;hfgxdq_8*Nv5rVAW5^A6j|Vw?(}b`lM3r=4^ldMNc4P zlx=1*`O6FV6`!!yxj#CaJ${1))^Z5VwLFoMliGNJUBCg=@t_v*$MO;E$<}3`A8eamAZCftw$2mi)FG2T$_BHBKXAN2pkQgtzQK#p1T|MTAy! z>}!FOqx~$K?vpO=-oCN;#%r%HzNu%~zH$E*eM^)tA8>n)P{`Y&%4v@-Daa1dk)uv^ zUx=V~r6`hcLuRT*ssjBY`R+$u+?{X*GcTBs|$F0WpIqu-*JKmBa6ca-mb)6Ilk-DGeafDAE}UwkVub$Yi*imTmTuY?6|O>bra? z?f8ti&4h-QJla;>?iwTBOo zT6+9WH>qV3k@+0OVS2LY=^&9$(T%6!J25dK1@OcKL4gS#2Ma=#H97NEW6&U2WTx-S zhIwIV1eO|d1BOfjH7AKjFAlQly z92Y;lAxt`ws(3m0+jB?1txos@V3UK&@oD_2uh>}22k4n0c+195S zJ;19SxZ}keufM+d=}&*U_(;2N`X-`2=x9#j75SUCMf+$cQbJz13moH>e1Mw=f>4`G zqLWm%a?96|qsapz6i7_rtt=X4t(#6oU->4wUm9NRxuzgoLh##v5d_w;o#jI?Stbuc z`HV8YOT36w?!5wO4C3%0LfB-e9-xo(;GJOSJL>X_mvrZJsde`geL#9}zP$Jg;@<{u z_U~77+6HgW$nUGO)%W$p=gV4v_>uyXPa8qIM_OL?^ioSEj_y40?Na?-oNk$FCh9(b zRxc3?={bif;_u7Nx(?i6qXN^iI4f^}nD|UfE>x9MR>gJa5)o53=6Ic%&EPFAfVm35 z8$1r$kgdbFOP#AeGP0{=Gn=U$YFd<+7H0|qeUaD2To29q8-u%q!@9_lU1+E6{@q)8 zrtRM1tzY}5-plrIaYOH0!T^H6bBc&vb0o!&7RPiVN;t9@nuH~@- zB&&ikc8$E_q}zY~rXh8L5`vQ~J75E*;4*fZ*tv*cXqP}o7p<}#UG{hSwgnvmMzD;( zp@};E!0r=tyoRIb9nfUpSHTT9_dRWgA4Of_Vp2P14zg&2?DjVqWux1qI(>xA*zPhk z4$!hqE(@1!gT_Iwcio1-&V7PT`!jCEVNv*k{-m=6DKni9b^K86jrQjb96N6cVyM z&#~w(sJ3N)gbbXKfXW)80GW5=+7JRK3O&7OWPw15OV%J_fs*ZNo0c<=176?q^6guT zH^23*#fN$Y&Ce9TX)w5h@KO9kS4c!psG^ObI0856GGc%`NX0(EA+ z#ZJUWgWp_63%r(!1F?q+@R2I35u}Gwjsp?;y=`@)w#s?dZE-3w>fDQ)lJlPC>o0Wc z^he+M&UgNWKlp<`_!}e1+sc>bfo<^i3|#%rJMaAN+3DwR>xR#%M)*=wCB<1#aeu z#io~-W%yNOv53=9HU+Yb3b}PbYZo`+Ygfn%p9P75)E1biUU`-xc6c0`Xc2QHEP2|- z^bgM8(ruha_g-0i`x~!2=Zgq8bj$7hT)X|+aoXia<>e4ujnyn<_>4z8@Dp~rjvhft zaf?R5165z_(xJx2$sS;53?WJcA@!UVxBYm%#KFOlzrD&gSP66@po<_bV6g+`-6pk> zfQSoJ3w-i|$gR}~o&x8f25V*ea41O7iW@sb%7x=LqHnSK9c$4i^p%6`j+Z`m%QNr$ z41W!}Gl+BWMc^fS2)tUL2|fZc@6tIalZW__;&CmU^ z0YSsWvhV4G00o7>@Y^2*NZGCyOev7^Emj3&eJ~5Y1#I}vhk`bC;`9Nbg5iKe3k|^; zx%3efXF$j|2HP!KVD$}L*%KddLN|8O49^|k%8f;V9tj+6R2%yCxiSJ6AKnNT^ydks zQS@uk zGu@yNAs{U#T}NM;&K&2SrN^GfNcbyc^uDXI6~tVz?>!`}SFXy6q=&NuKAcgD<#McN zmE7tL2A04Bee+Ili{T4)i&u1=`%v$%e0_E5_r7g|x50;BYH1t1Jp*^2pP&Bonoy6l z!TbvibbTpnSMS8!(YtXLd-@Qs&y0M#^xR)kAlKYsl6W$)z+Il&teYpZAZDEkI{5QC zQG%KDljUuF0g0uQ#W0v_F%9DiIv5ae>LrVuqjue@?wqizw=)Hm+(4<8V(X&9r+4dM zYfaD1>V9+FD3MbY882SeFC9F5^%Y$}9xh(fb8XxnJv`7$bQMT&LB$s=@?5}UO-jXr zmu`u)Uc6-A={zJMTeTI8c1@==c?in1BNc(0UW}>$ZeK6-B_Jb^i@;3*8oO4qD*~3- zrSgk^72s76!)s5xv!#GeS4_cU#{+!8#h>lK3fjTNzxdiJv$J+zWi1x;>` z@F54dk;XeK*Om4mv)W1ErLq9d2@t?lfaY7MEkGmi8jc8#BM7VVxpwdf0JS?2&)7L< zCr<~w1dIyi+ACEY0P0vw=j;3#`+G2^(}J@!Vc1)2sYWy8!Dpr`4^#(6}T zcpf2eADcve)mYQE%;FWz!N+<>;x9h>#o}-O_{Z8|en|_S=B*C4Z1gYLA;hDPz|DeE z3wa?&~pzTeH!{qBc2z zvj-Rhk-AoLEzeTBMJt8vI%S z{9ZTZEN7m7!ZVp-!a%H5EiRBM2on!+Ys#ox3VFe4;VeUm^43|7Uld|x5vij40 zTy)r(sT~?POk?_5G-G-PD3)Gd+(a81eG?@vDqM_2SQoUoeHZodsu8P0NC1^c1-~?^h6mqy2;t%BlhOfH5lKq&*(UQt_>2I(s;3LbB{E!uhzO7ZZ zKG5MH(;JtvfSac99c_{H`I^3@pUUic7$wuhJRs3emBLm@0@Mo>4O<5V9ykQcaSReY z?ss5qd=I;8MH{zR3Djb@E^bY0caGppffzfURbFb>ja#%aPlV@PczQ;2pXV2O3_yB# zCT~~I1OHWP4uM!z02yhK$I_ z7<0~yAv3GG>QS$!2Q4iE4<2LFEz;60j|H@Vv>+g?K-jV13$SF>3tEIF8+L5?00=Z7 z0t=7_kA6J}O;x?B%7`2yBO}5m{=fe@M@`MH-Rtf#WOY?ub-$*nXVzn?YHF%#W}I0S zJqt+G*MDVOC>k?2XqT`I9!5Z7Sio!e)tM=$!IU)J)T?(s`}o7f=b!&_@r$p%v?ylZ zpg!~-PN*1YlJRfZJCg#!AN$iZf!!Y`+xtK6bgVc#he!LxJbMR5l}kBZ%t#8!( zYlMEZtDBI|^x(q3uLl?YD{R_?@74pG!P`svdvE{X_f_ey>Jsvl3yCT>H>5in&}{qL zBQLoUEEl% z+0l&JWxe*}wgzrI?e>8-Okcim!Gk+`ByFe_{}9|wS$Sw1Fw+#i7oq;cPK0Gyl{7bU z1helMK(S27pp4lyFNfwbDI4>(*A6&eXJ9W|zg!BBUj&?kI?7ym_QNsbHVodVPce7{ z7R!*b&>eP_DPp^hVr9SEm(Zpcd554Z26y#tDW5dR@VOH~_$UO01RNI%ru_vBF?4dNM$N;!v`auTm&@%kU5=;6fhcE!hOBs zrSj*r7xzG;I|g!kM(oTZu5r3S`Q1PB$tQpD|NP@W{+}&lbNJ3Yuo=9)gsbn}yZ5i{ zKl}F2>D^7cdOG2;tNeoRmu~SAUfnl)u*RUReq46lhEi>$qq8Zv+G;e|InyAjmIvOf z0#@93MAXyK@T2i(Ty2wETZinFv&j~-WmG4Z0wuw++Ke0c{53t$l;pbT3eXCfGK+@0 zbpOH^njsOT_N(z$_H7Ny*xz|oroC-iF1@rPS9?Yx%Yd*_kh&eMg7-8q z7O!lxuL^IQ)axl`Ahx9oJu_`>dDLkQ+W6)v12#U<#Gp>E$MEO1cxRd5HG39=vlzrN zIAcH;^f7Q_kb*AgxS(SgCb;{xEoImcm+4{(dQhh2JT$C;oCG8R%QSTODD$MI0cwl$ zA+VMjz!CWXAAwuuW$}X`m4b8C056%yvPD_*VksE%8Q9gJt?D=fJ1>JO_FgyQHh5$9 zO+V*Z4&81`qR>FUr*q3--FaqJ@^vZ)+nQ;UKKS>vi&oo>v~Cr%bHHd9oGa|IFGcJ2 z*PWa4iSaM#7TE2RtTp5;pFx5ZZ28k>@4xfT;%C43<>DXwlmAas#p?ZBPTHpGv+HGF z6KP{Qf3pTgowXLRn}+j{=b(y1`=}6N(k}e5E=cb{fgM8*w#xT$Z)Q-BdDf{r2@d(a zci^#3m7AM2)fC%>O`#ch*_x#nf&sfQsZs!(2LpV_O3Z8&NRIxQTb;6EUN%p~YZ?jH)eZZK5eSPwOt0iB#eBr;)#?5zV5?bzjs!jDY zkBiFkkwKPCSzTb@wxgduLa#;;&50%@(g--Il3fgJ_(7yb>;~vY2re%2MMsk(&8$^4 z@#vV`;5Eppiw~k?%g{+VZvd$59I}&uunXjn$Hk>)CEQ8VQ3Feyr9kX5gaBD)FkL5U zYd|d~dp0RLW1diFgS2kALUW{ac69q#Nu{%G;w?p;4ox}%F8-d@P)$Rey_913lz1fQtcM&Cb=#8|A1UC0qX4T;R}|!kI{q7zSs!uE40^G|pNP zjG5q%gMlCHF8c+Y$XTIs1a_IMa0FhPS*3r;rd~>&d%?_~=N}%nG{nH0^AbPrT~u9k zp19J954zy948cA7YPpgjna*o)AKN4ZlMGpao}kawUgBwQvZ zNCN0+$VaI2N6tP-xOD|EAfUh);S%9%m-(hz^pAFYg&U!_ugJ46tgTRa)9jh*K;&cQEe3I`v+Q_at;K!=#7gUMQDbEu*v0Unzw?k&zcu>K9))FAM@7d2duC{1JYK+soX}PPV zd5(~)OoPzfjI`4D>c{e8r4=g^0*M`>%N*bV4RJxkk$pGyumcyWn$4>LTyas9vX|>z z!HFqP^n22oM82B@s19G3DotJLb>0`wF5cIG?Xyqr>njPj{S8u{{y5SSQdk>h62mx@ z&@psLbs>d1E~f+IJmD1kA?mo>6+qEZ6=Sw72IMios{L%W z^cDN!Os4@IpO&Ic?d`Edsu?ydv7(X(6_{y*jx;~g(3~+%$RV#65_u`sj8q1f!A4?r zD~~g$K2YFsh+9GiHk=QRa*g6E`ijYek3U*`srSCIe0oN0fLC3x+DpJze$ZnT<&5SV zI+`Zi53L9+KRC<<4n`zoOgj1mQVP;R=B0kM_NxTmc&G^`t%c8Osk;5BA_&Kdkt z-t5cid&{3zjbG%2HgLng~Z&u0BOm^R_N^T1}=^aXtV;K766d;a{{f1-Z%p(?bNOEovMwY8&VQ9zn(E6;%t5Y@P28hcwf6@1qXHrcJtl(};~QXVLgcH)aaZq0XZQZC*l!!%S}cE(c}sFAz-@{Q~8Rjv~s* zo7-6`W#D%E+MA0{?|!`a!TpaH?`Z(HtBU{wJbDbIJGN*hHKo*g5D%7LM45{G365MW zc|e#K&7R$k!5M=!KS6qacX46&!eU1cN$l+KV`;ROP>Y7AP2(4{a9UnvNtD5z2YD=y zAs;>6Iqd9@I#9;y;_U}FqFk+hG+ucERGz!=b@2|d{eX^{VDC>*Jw53`uc%kZL3Ghh z?I`$E&Qd<@TSt%V5k7fdI&$@O1wK~PlHK-+tnz>O$b+-)Jp1L#8mzH2P9310@#JvS zHNljoX2(8A4fOTUdgzG(9CQ2eMGNG2=R``QE(IMtL!dl;e!!e26*o05+`xv|1d()k zRi<<52KUuR{QT#?&{r%p0JRUGrM?e#BZxEUGCC9G3Mc?Vz@UpXafB*o#W7GpK~Z!u zu%%NQ0QY?zX(fHrDUzwUb>pq`4nTFW|_A+XX>M^7=sL%W`U>74o>Xw%RE&_E*-TrD429|iNEZ6qg_O`BW@Q!ygk zyd4W{J=hTN7K5ie0@z7fD%HpI7B{b5U3_-$%_2n`m{vnWiPd6rEu);#zGmX}f0nXzZzbO*VqkniY##vhg6x9ixc`dUtHe?5JcZCN!95+J zn|&=29jPq1#4`=z;|}7?!QNs=-O>ko;qLGL@CSN_n+9(Ba)S4_i5hv>kwsQ2@(kWU z289y_046YigJ)$hK9;E%TrpttQ=*D@HOqGKqCRG??>I7WV-UBi^sXLCh?%%^F{{>Q z+G3^-8GcPj?rY=X${>z7&hcY*Mo@1ZupmzbY3`B9>yF%G1;-ipbVJ>##ac+EQ zxQ?&tRZm%TVZUG63A=C#M5 zgMn0XWrTM68+8WWW`GrE)YkPHrNu9Q^(#HRpf88pC#R?{pB zMJ{)8XCci4d=#d6km%6B65Cn;mKprxey|~x$Ue=WB#fxIieGvE5Aa@0pSGnl_7!|m z60;VLOx3MApZ1yLHIaSVer{(g%?J%sJz@D^zt5?CEtq7+fX*o$v;l}QvbF=MzVZsd zr#hP&*B#!ybMw~EK7aJ+|43z<=rwv^GxK&z=k6cw|3&pudav8oml}lZsq$(ygO~F1 zy;5#P_?iNPHPU=d!SBiO?UJ6TblVed+IDCV%fKY8CZ$V3KmZ^ir3{@8i0p)v1YW$R zp)-QVIO4bszP2R%=U#!MT$anYtzRTrM+^0!;rXC}Np>E*W1Y+#)6R^R4|u^u*CadtOTrf@IFw}K=PY+U(SjPh@WDHjKt}kF&W?2VE28LMI7X_)Rz6_iuim7|(Z!^th36tP z4Ysj>mPrO#(B_oC_+sG3W4YSnruVpgaQo)sN1r@c+RXDeD6!9{ii$7% zvvD{ECGwZeRqUJ&CkWVDvlqP5gBdnn?-6^}m|?r%pZB$C(B@ZzCy&sdzNB^Vg_wF0d&2}* zkHG^n?1d|ONSUcN9Xz6;?pB?F*LdSX4>Z&*H$V94i88nyR|et7ghru6OPhyUDu@*U zz=_Ew$`%xZ#A$w=^jC!o*VK89J|5Z4XCiQ&F>vsW>ze7pQT7=$8A`6QK~M}Zr#4~C!c@*`A>ThoAj&qz-H#{6h6Iw z|AW8v^xNk@P^JAs_srU?sn>$=(`WuvY1L!-j)WH(>H!6AExG4WpnB7vMl%?Cr_}An z7L;AfQNt9BfeOKmucZMPoCmrQ58IrlksjO;&-%E`o0EmJNl%Q)==y$?kq!~ z?=hP%02`jp@wm{yd2W5tUaMYF3}hZ2&>iVDCc06g4LT?f z58GppE2MOp47!9Y=4VczTw=EZg;~Z!A7|_wB{cAAYfT{9LndYWMV%Dr(b9 z!^l<{u##!GMTKnXa6jX61{`amzl(fQJ4$n;sO(G{GxhZ2bjU1!*qA6L$H)#0)BJ#W zr73KRa)d(9ys2F5F*HtnVT{eAaGb43g`e|O+x&JdS#7&TqB2Q{3Z`n!bxx~Fd|Z|R z+@ZcIv{+oy9P-(Nqr*E#`_Fmu^ncNB6JDbSHZyOhaPFILT>f|U$(rBMUE`N(0Eddz zUbeiyO=9Acf7x@Q8yS4AJqaefghG zl;1E*27<=hV(`xTIHYaS0JEH&ZKIQjr%NMthiUymUp5=Wp_;nWSjc1U(ZTRksn&ZI z+q#I{dh?CN?|k;@;_iFzX{mI_OQ^6w>(QPr0J_{rob=ci2-Xj^%Gbb+4dRIjGGyrI z00MSJ_NVxmwTQiKHPc2M1Gaj)w3ba{mW};v+T+H{c)iCh^2mt69m`n^-Z*ERt2lRD zeCr%yi{T^)NrPqlxx(?MIIFUJ&C4F4WrGg=pnjz?hWXPh772J1)kp)uR zQAB4MxDGrbF}6o`qF!^-<(Cfk&oYYG^`z^}YAzwBy$cjN1gE78x5X(C|`fh3r&WM4rjLOX0wgzmm z2aYcz)DxxkH3ZH}4BA3doTqei`lZetHbI4Jiq0@DWTFK-;4=pxgOjE!NW^n+V3s+d zpM%fAkUR&UgM}4wT!$}Q`J-a$&$>`mX&ucv+)C-vTQ)deC1grh`8j%UbMS(7yrrA+ zllGv-Hvv&k3s2i|-Ay`fY}k4bHw-b@GmT)>a}TCED|~BEMky`}?bm8Yl6`!DCh63s zHaqpGs8QSW9xdRN!HuO2=6;(rK^&GB`3V6$v` zLa#o3zV}x(FuJR|-baiq6m-4b-qr`B`H})X5KV{O?@TMlG!wGP3#X2XX5jWfvxr1R zVB?KkmDZ%!fr5Fa1)|qC{NhZWZHl{ z=srPmTqe!9UB7Z^@z4D5)5Rwreds-IS|MtKF|RmFCa=g~#?Ke1Scw?~a^a9PX5NnT zlP@Y<=yKr3?8RAqKt5*B*u%ykPO+9qnSHDMZ1q$rlLPP!gSOZ-&KZp#X0>ywG=7`H z#&((y5-NxN*Ofv^q;-%;i*6bWnZV~@@VyH7DjDnKABO`!7fP31DFWx`2#fd#m z*&XqCW?rX#Pn;W-ta^xHfiA_B(g!j+XQyHU!)YW+c)j@7j_BT`O2@Y zvAxtDf@t!bFZtNaqr%1Abg-H|xmB~={qhzkCV}X-&r88`Rj3`k#^#^3s?FiGd0;d1 zc0$*_`NpOHOfybb^~s~3tK;NDz30?no>K?QGO1?T^olYso%(?V2E|l#^{#ZYYAOU^ znF86;G`hfYEsr$Jz|}#!n}ESM@GukTe!$Xz4RAxIF}v|P7QE3z3Av7jB~ynV(TdJX zrCPQ;@Ka>yi64Su{3K@n^^1Km)d8x_8>WN8wp#d^!#(|U(b!vPsr0_y<#t!^al4RR ztms*ql`aQ(r3<9a5_{Kv)5 zgy}Egj4uCWK7f(wj+W{|4#1PbEYgRtZIDpK7{lk}mW)>ZUPz{WK7x4$I|CB!RGy27 zj2HO9+t-O1jSYnOQ4lk>EWt-a%B-SEe#nv1m&FLzKyydFClu_gQMo49cuYG4Dy-*9&_e z>eV64zVS}GxRr}GUhO0NQ*tHT|1Oz?30(o&IqrZ|H-;OSZyeCv%5&oj%W{cU`R-tTu~pBo`Y8}zNwm9&Ns*nqmDF|lq!jfjJ~YB9n> z%%DagC3sMytUE@{h!Gh0K;+mk;DrO8d1!)xyd**TpR7j{AGhwc%f{*xh6MgV4I`XQ}jnj+^foA3WDnrP?s9f!n8d-_=LvKi0tQa@?}j zj9iva+z#%F(4~Kyk6`o60j>9Kv91s|!SE3>yL)Mwv$EvNvBf074h0Y+sc(QFky`Cv2LB zbPiS`=5TYcb#hkGujDa9T0nsbg4qv|8;(8g0Da+9_H^;{CU-EPkn%_x{75{(SLN1G%$mgR*33tM&_m;)c~4JuW~_7fdH#3zu#( z((Mv<3N7ZYdBh+Vsz8~3IM83%QlX=-jXoA(3Ko6?(h92>Z_JXzf$F-YtYVm_b|NI z4Ig^&rW#ByK;@2~dnUJ(IW5qPf?GvFj4cv6DjJ+yjng!}=x|_=Mf?NM{}8H)0!&;8 zX;}*iECS4moaOhq(Yd2ly)Zq7Nz*>1c^BHg2Vv}cVL~_T#RB%Z@%SyfBR+ih`r=1= zK;haOZ$uX@uxA7;Tk_pEgo<#ZO-exdBVm0c6lS?^DH+1^#2a`0Tl&R-jAhc8Q6sKF z8w0h-Yj#baFN$}*F>vFvMLOA@>B#fI0Iund6s~LMsNs~z^QMH;g)&##32d4#y1Do? zv?t|XC36*gPHw?wc>u~s4ob&0V8~}`eN_DGsphdZY90l2SXvs)G(1_VUIs1g;F!R9 zcbz_lu0xM}A~-rQ8+hwhvd(y^kwKUZp{=Qos;=+r9dEwrAuqgdIt4J^~Im+$~z7+ujr5LC& za};)o7{=tMO}k+$G7yIVvwf60z(nr%< zshCDvzo3j3X_81rizH3+i(HVBj(^329OU@{h3MInF$LJZV8`I4qD`CQ~g7}hApxa7_lP(VW4+)?dOuOQi5SIXp4sv7|dz#rsdJt_r}wGtbFUI!CPH0%MyD*I?31hDHs+O zED3-Bc5teAUr*E0C8v)&StFGN?`fxLXcA@{ly=^{48R6k zA>#th51OD0Sn$$+kdHb{bEDl=Fb@O@rK@nSB2H=*gcbk*KmbWZK~%}wvY>8K?dU5# zb^7Jw#~L)Mzrbcjm9n~)imT+d%Le3mu*ro@%kaZmBZbw!S=GU2G1EyUgDg_)m?q5w z$CgWUpMSx$?QMpfOo(~X%9C)oeiUK(NJ63y1JV1fPZ!fT#xt#MD5EO`9#cxZXLx0Z z-u-sw%)V~=&#Rt2;##KJ+#lY$b>r)Y55M@|#?m&qSK)!p%-bJStTE3*g)E4iW(j2BI@mk@ONK=Un9zfQ!@_=0m;X7TZbV2Y# z1{#d9w~a45c$rk`m|=@qH}^N8dLBxbl*W1J^iOGR zTppraK4uvsT{J!ZG_X0o)9|mO1$SEcO&*N$(Q%>qa~0w7B35y#o{2g6spqa|Q+boT zvsDp^ql#5zU5%yMsOn*ojcoxx#T5^fQyj1kk8iwp5;{HZcSc=J%vMF+9(&;ESlK3mO`Ni@-xdmzr;x~b9pe- zKxz`P>z})N1W~OuvC2nv57l9cWNUFw?d_Q;&TF6JABgSmTFvJ0N7r9STqb%yk8JfPrLf)J}ZGvjtvvs0woteg5xRep6N1R6r6#1u(`Aaa1p*B6=v z9I(`1NJ`3#+=_INa(Bi8)6}ZrIs*)H;KY@%(gq2*@uEn1qgWj}YsEuQMlCZ6hNTL= zduBYQmdq@bV(tvK^mNCBNc{l2wcmqONew^ z``Y3a9_(Awd)xfg1P#<`)=dv4)cf0FsgyyTo-k#0j#)Pk;26a565g22@Qg+?gR>I0 za-Ql3(CM_VrKji9P77f^lJCM4MjlyqcG9ha^)!$c-AVav^F&uK=cMw}%%=cm=pNWs*UyJT!x?PputJ1BqFX6>gK5Dk6nN7Fk_B120J+3iiqHq)VRMyB2Xp66l z+YFXq4B(LAn~;tMKGV_mlqRrMB4)v|9{`qZv}jED5(jSZkoA>j-kv;p>gzv!hi3(K z<;RpTNBtU0xa9fk;z51DgF;Xd`Mj7Q($0&wPII6H$Uym8aI$dpPYtt_2-Nbi2zyMy zUR7)h2S3E{3N)rnMBM3R(8h0F7T zGF%CCk|A$;(qmc3Wk5z~133C$vjih}1~_bbCJmI9tB)~i9rx9q zUQ<4J{ybk}pxd;h4-II^Aa(|Kp{anY4fY%FoctXnLXp5Sih+hf9o;MBF zhUL+CcU!%;jk3gmjZ!M48JI({oFy>|kssmmoCmw`9gnHkVN$8T;n=m&mdXxLx(K*TJ(*^yE&% zBLxg9=xY2u7fch7_U1OHJZ%a>4~SHkxuxXVZW`s`hNcEKjyWIt>D5P?DK~{O%!yf< zkS`gqTe7r*p}lXKeYRP)R9>;< z4!&33jL@Jrou=5}9vLLzvrJdC)F*c`P1EQ5bQ4gCh_TOmCuj7JDY1Dyt?`YCT=5HZF}i14=Lnq+u(OJ4+a#Rn9#=w8pBKlp@}n5Q&_(BQb_JyG&hd{qIVe>$P+qF7sJ&B~Z74Ye+G%X}`$1)P**M*>~_qTcA zmP?-u%owbl)684EA|#$T<-Km?St1?ww`sPGi;ln>-SO^bt5Sb8_ZjP0~c?D%v?+z-)goEt3fDk{h4sDsWLl)7#L| za!Hj3i?WM@i1!D+j?kH~*4^Bo*oNMW5womQ-XPIX$6cO|zL5)8vr9{50tb*bH$gg2 z1xz2}OKAO~Ug*`fJOI)S2?MY*+JkzaEeo_=y^PXq2W)59i@kE}kz7anf{^RfGboUKNQT~i5%$gTa=9tO&bk-U?4Xemik*$b&OqdR=^sdO~$d{! zjiTjY5;rEiM8x-*+%XADoo8uPNWUYD_k{71U78m+b8LgyrfXwPCClYma@qzW6nYy2 zGJnJx+7#n6cz4fjFYaho{%4=-gY{2-w%F5q-!u=ewtCh#cD7Az6l&W;N`rW(rL_Fv z9?V8$Z4|+rO|hR3&HTdtDP8N!(pC}LX5tFLqhtIFJe5+AF+6f(Sjn_SIGDn9VG0k+ zMc^_1xk0DZ%(JXQssbBT}AUuplKTJW(M;W601$*2Od0l@OyjDpZ|4L!i&0N ze5?wotr}-o7Oe*r=v87E}$Uz&}L1)n_E_;O!6)qRVx)8v0pqKG3 z7H?mFYw^Pe_ZRQpyrBV=T*W+N_6qI-QjQSgAl{+#NZD3|YUQ0K){l#io(}bQN>Yy}!a3Oj)LZ>+JMFZZUfQ8^P zth8lTEJ7vYk^$Z7pUi0rrVn=25U9zl>Fc%DELcaT<96__++a=(igaoAWq#r|HX1l9R5l@RxORP z<>|A%#g|`yy?FNgnQdcW5f3$lKvXecj4m;3rF^Ztz1}H2%MCFq&82kk!st{;uuTOb zQ-DB2*{FL|pAOPE&cWwkJ#b>}JCMJbs2FY}-!u*(e$q*xD? zY$d`B>IHs6A6%R~X4)tx$t@mUINBH6C7r`J^u>jzS~~sT5w!^~?*RrOn=tjj!QNff zKE@!lVK!o_E%2a%fAs-+!NI#ClZpx*R~k4YPbz}*9DL(jP?G^oaz!*eH7`uDvS1Ry10?4{s6uM=2Ik(C0b(iqGV+M)IW21>ymc*3EebZ z(v8;Jy1Dy>K3Mx%MLI5iN?lM-X$y!2~pkS zMvrm>CFb80@DfS}Y1dV>ipW2J6@aY{fn86tn)~H2RTQ*S7np(bcVy*n585elbl|B7 z$}G6g%`y5#+r8>q1m(nRTnaMUpOda9syN+pCVXVu(mP5LtfY6B>O`2M?M-mX}P`$m{N!PI{0Z z!_6#MvSuMtotH|PJJ-zHowu&(+ohi^u3x<(hp?|kvKl#wma)k`2;_bxA$DGo61#lK zr^xS+W7bWBv6@kfr%5k(iIjm`sQPG$AFLP%qeeLI$dF>|?zwyN9zID!R_28tkk$P_ny6!} zg0@(GDD(A<5W3I)|ELzK=k(I-j% zYKht+pYnS6)t8!u)03x~4cGPFvvLeHF`2CS5Fr3CAdYNBr22f&1YHr9ZyG1EMAH0D z+Wm}$=Apwb;d;6*-LZ7g7fQNJLt)m-fVgNWoASK3k1{cM8|oxt0zZlaY&w#Ckf?z{ zh|E)yltTxjv@;q@^I)GkeVt-v-iVFW<`zxK=^^9W|483E{gYnyCjDX_*v!05{Px+s zdw=Qa^Kb8KkJVMp&U~&KtAUzo<W!RG-EE;yH{duy<)0xF zs5%lFNOX6!1e(I|%Z3AS6I)3`DkH3uNk+PtL)!aUOqb~(3b{41qDRoxw)TKw8Q&%b zeO{gI&1=^eKX`CYpTD{!7=u0`=zNFKo143ZN>soxrc;B8$QD`4(E+i4Czd`ni^g)O z_OZ1mOLKo)ES0jqZTPT!>}_MlO$zLD`XkcPrZ`if)9_FW9DIeM8z91D5r73es_clZWFX2Dgj)GnLKs<+iv$@BAohc1bIsI*ea z-~x^ch2r-`U9(`ceO|PUn5>$*kyAgw#oyF%69$3%3Jvs}4spjGtDU>QU{Iz%_So&} z=Ihq=Yw9F!1}O;t1j;oIAQGAUg%8RpePLg1j0MavhP@|~?O9l6G4=5S_rjyHm2bKj4^eN> zrD9d7du@W@ISOsEj1{pPnt?wvZ-?8Gb09)y;`B<-tv#K4JqEMbQGL?ac=zs$;lI~! z6JF8-o59<}fqMrBKUQ^rUyrLlR&CVMC|iH^^tvjn`Z0Z?lciG++*o_>Os5dB`n z4d37sU8l{`x%5BUk=vvXk|vFnr-ca{%?w2baHwQ2i)9mj1I&bG5!Fz5B6W#_NX^7`%zZouWN6aKq{4my{T?0&lTS${sn^T693Wmjkry$>8m5 zeigw5(Ev_pk;cWht2-W;!K>g4 zGXpNQ9YoQI(OJ}t%n|Q*6aFkSVb8e+YcRLH=NW3cI{~zvHJ0DpF0jFZmr4S35~Pb8 zTdU*{Z36vlxA2pvw{I?f`RLK&p}xAHNg6%yBsvWUa-}w!1Z7LR+u%%A40bp*%GUtS z0<4;YRG2gdbu}VsMuS5=KTCth8303=0S(CSHWemE`K>w6k7qY+dl)+ugL9yB=W`)k z`nLR9{;Ef$Fq_`%}(mCKBBZL^m?MClG&^l$|myec=M z+h0ix8d=i-(BNcd&)Bo(Ph5GR7VmBIw@USZ0yAzka66v^JO*uCl-LNZQzc2r51(^l zTE5^Fo2J|l^noJX@s%vZ@@E}EKt2?}Iq*b!9S&mQGdR`d0iOg0P1LzT)+%1$6_#Wd zyXyqH1t?fC&BaBJPoR&(9OYVAvBLgBzqQhjLx$2Ny<($y1mhw(f205e7bKEqE_i~D z#Wy;ify&u{q0hkHP=#Ru?-a>s+Lj^4n_X?Qn1s*10V(iPJ^?#;sE+dINgk|OO8M?q zb%1`LWSU4F0PT|fbYFk-Wbx?nxBB>sXgo`}jL7pMy3gw$??i1W~OD1W(BbBKEefLz?R2j3YrPIH!rPF`Xi{7M9?}5$CTj#S+ zKDqk`-+ue-p6*7!Qa7WDrn?5s-K#P4WGMq()mW-#_CU_NEeP$}PmPXRja-qoD&C+i z0mX`tt;E>qFf-Y8p3royiN=~)l1`^8IwO)sgH(n)Yj;x069;Qh6+5L=5%i-RDmHw? z{As3*f!H?9Qp+4yFYYcr`S|0-CB+)bauaX4Ojni{l(3%A6-S8}!U!+0@&rs~&{n^* zdV1BLvQm70Hy=#kDN}z6i)B*2m=OEnV&;t-L0QqxhoxF>C<*_RLM%(wHaI#ncmyvQ zBI@Y`Ze??MEkK8an>Pe-Tna(%W8(Vs5_#B%(k@J8^m%Np5Vnqa3rD;Xp9QY+^)h?@ zQ5rQ(RZEOWPM&!Qez8(>R|cWhV3Td4zn2OB1U=Q&qw(SB-Eloqj3c~phMd4gv}Q?k zBF(A>M4R-oBWSH9@OC2_fa|v6LoH}+pVLn>aOc!`-8YETORc={L4v%DD%pHcUKB{u ziy^okE1uYITzBBs&@*XKxs=qPO+1V#&S|FYO?`FY_KoX$@7q_4N6fzY^(6Eo8nhvs zP9Sx-M^QSm^hGMCX{^Mwj2e>Mz}`gnhek#z2Fjj8Y@JN_M*_(kNTLgKunzq?lf7!E zbzo-oi0MntlM6th^m9?6q8C??f6Hffb&?Hbq}SKtwJQuOqP;fpvn0Ybh1oXKAoyro zAib$UYq#*~)?ZcUL%o6UhvN7jQM(B*?t#tVt@GXf^TQu$viF86>1Dk;?B}YVESbtj zJW@lz)6-6rCjckyTz~>q z=^!#~5w&*OWLS{p#8YRX&r7FjZSK;<)EDYNlit2VmW%`aSc=?IN58F?Ztlw7>lbzx z@2m5@d|^jVr>Ub*@!+S~x~HHihgG9vyWmkK5!k8jiACm4Su&V0^D8}KQ0DixF~jE9 zfADmv-sP4r-94v)8*slqq%D&oD}C0^OP&^?qOYOA0gHT?iOnOMREj#?10A-zz%DZk z#Wz>xkj$~DNT+TmBTbUvT=^tGqvIUDhuMaaNM%O(5Xbpy_RitUh7N}>rU5xK;3?TC zZz;>7I-0e}j&5CYjSQi>(k}~&t+oTJYbW>=N9@(8%+n`; zbatsOBOvRylGNi`R;7-5046-&E^<20BRIdTS1i2KZR?D-K4^!p=C>sdoOrkiLo58g z631njOY!01o_P4c%%S*c=nTlB9pEhYRkp`tG0=3NT*65z&s-mav#rIho-n=j)?16W zuKsfI@XJS%v+HskZSQDIz>H4Fb9vw;SdPl%{xTgEm?%HxwIPZ{tBix&t@3sQu#}Um zEo$~BgnfY}1i8INmnTX!@Hr9yokkweOM|_cyAOERXVf5Uttg7Zn(|(c_E* z{m(Q+tsh$YfR9!o3?xN1p!*a}s2ZSKo7+nXh}g$yN73Li9imkV5xCzEtdGbXeyPzg zYjJ}f*&!KxjR1R(xPw2dWsakLeY#Yy{nV}0Ma_QQ{qX(8)hqfEil}P;oXbc#=@^bF zEBfpWAIc73bliFYuk^=fuQb!fUN_Ia#p^%f(^sTpwyj>k>-{{o2Tu;6(y7Xthjh?Y z-W`3iQj~IUNgKo9D$b&a*ifJI`TRgV$3KQmWevQ?q?QXF3?1Aij@9MK5Gn8}&Jqey zF~Caqv5D6ldfI7v4cjY2O?CG9lPKxwNmrP{D=#l)l6r2J)wzHbQ2t7iV*z0shh<2^ zL$4q0q5X6bXDb00bJ`YL4gB5TbJ{n`thL{t$S33S=QejfXTJsW=j8H5*T|7*Rj5;WLZiagH&P$XFR+hZ>ztKYf6|@W|d0@ zL$MibQG^`q1e0KDRy!RmZ|k2^T409Nj23y=Pp~sjG^+bTHv#Y7|M=s-g{)0@aSv=} z-qLsX?tS>z_xBIpR}KGGl})|Hq2A}V(0!<;fpsS#GWAZb{cab^t1>FMqS8F*mINCI zu?nW6?tk2f26Ui?{E(u}AaNWJ1CJZX5NE41W@v%qc89EB4L;Fvm*hJo#U98(l4%o- z4%}snzF@k`rXyfX#=!9MrAv!<-+kAeKb-@w@$eox$+JuBp3Z=h)5Y#+l!q!P)^2dw0jJVlEmay3dOpE0;QBGJ7hr3l z@0~6#3h-DnwLdQYP5fdWSe`R_F*(2ST!;IIfA(nq@O{^@t*vLOX)KZIoo+0b>WNd$ zx~ZAdLuG}`I6UZH3Iwghad;$>)M!G*kz0GDlju8&NCOK&jw2IIrxP9|p^RgZMOsGz zN`4=QLBTgQj!pQbf-Z22C(qRQuU@{SS+@@smoHzGOmzl~<`ihI7{+o;Uk)SZ4xQ6L z<3*Nfx%2ldTh0df8>N0dNX!&?wt%Nhd8$;)r2bk0wpxEEnus=#lQdsabO+zuvCeMA zCKdzz+A4WdITqh3ndW=?dE9zU^E{FY!pPK6Vy1A=-~{Jfo2TbX_CB(RcIYw7=|*NB zIJZQE`tRbmq<9rTwqmY-t7zun$p^}HgyOCWy({Y6G};;E$Zq&dj9_D|+q%f8yIwxk zXvjB54CeF$<|Q`GVDIQXiSZCn>?LJ(yY`YY2&maP+Nkg1n30!UJBSXaIvvbX8cXEjw{;3YK8B93&? z^yb1g?z4g(cx(4$6og4VB`M&?9fSIGJT4kOK4IwTvD;6c!mq+|bKS};Gf4Yq+2I?P z4ioD)=mnC2bIZWYJ2<&lv0C}BI$@#NxX9(==z^$rwEyy%c1=FGfB!x&?cIbI^uT83 zEgh#1rT;_~>-?FcGf%Xci$NPNjJc7JP zM$H64Za;1^*|2D7LJ%2=?3OoSfK5>R@UH*CL1m4$& z=a~hIX-M%iGpET)_Y<0hLuUw_O6@gdI_+htn1hyjY?JRDrul_4+cLKBx4WaG&m#hYLI#g9a(X~=R&=; zc+P-J1As$zm6%u*dWeaysrY^SX-u=p4WZgyGfnK16+r{_u;|ayMIIXA#bS` zo>#lpXR(;|)mIc)>x?yfjS5_UskHS|ih5=&<12f<4@92)-vu^QHUIuQ!>nT)XznVn+ ztHKn6uDP%ZK1cgfuoe1WRHjSQ$&AwJI4vg5Hh6;Q;S*HZ1WD9m2(q?xI*V>O4*F$y zoO|T5kh7|d%<;V}3|-cV-tKq2TrsN56x+Y!7?Kt;bfRlz5Wbxo(mgS}v-}WNNCtEk z$ojE2f4*?XY*}qhsQqm<3rE{Mql^7n&1!Rl6gN)eHdosj*pIp;S{^QnhZdS<+aEcO zHOvAmJN1MZ5I<0$!QYNPt#@0qZ#VSfUiz8CgFW%6cg`97p|7ffWnAj$!|2lro$1I& zKWWVXz$GDZCX3T?^qT{y^3ckv7pkkFXHMIoXI09@)Hys&C>}IMAE~~)6&yFDMT#<& zeo+o);R8O_T5=1@>>EG0{5$Ms-&m~Y^;;T(Ymk5A@bKWXy~F4KLh)|m(|dr?@b^Ak zdE@ebpqZr~Yy9!8s`a+29Iq+c(NwP8!t$vGbH4v$jlun3=A$(U5(&Aq zPe)d;XdGrVWpt#=CxCk&ehRdju5meCh-y)jyusBtQ-nncK|}3-zzNlWxe^V92pmUs z$Zd?XrI&czA3{PEv z2R|m&Qe>`nSV9kgPW%8|pXymonx2(7!(5mHsKf`76;Bh|y zDZ%F`lC#GiZ@c0=r6vT#f8xl{t8wlL*ysMheMrK6V-~Y->_3A@*J%#HV-S6o{>&F} zBdyMu(O}2gLM0YOzd_%jfu(lQEgpaSWbw@tZ9z6R@W`t+JN5(eyWp~Qc_&4aN}CM9 zZK>eud6e$#9B6>_ z%KVb81|XNZBVHYNE2zMHGRs|tM|V#plohR;nxNagbLZy&^ZDnG{$c3d98cqc&CHv; zb#S!*7c|$VDJ9-Yrtt?~QD8kF9#o(&V%e0K3L3SRx%cW-@VIJgAjpgZeH_aLG?euL ziuzSjd3fm%`2p@o0++NPZA8$KO%9Ud&}0q52CgwFIT|Hh8$Z26z@Ngpdg-E`4%2ca z?NmR{hsyxJHb7)_!oE9AUCUBCh-j>z&YRgbo_5P8O8x1pe2<%-G}T@H_-Qzu9(sov zJ)D){%%l#Nr_*hkF26Q8$S7a0^V^)LPC}qhDxj-jKFwVoL36Mr{iO?HGbDx5(a}!e zBLT$}vDqg!jL2KYlr8tN32R613;bLkPGErBtmtr8x$Jnh6O?l#%q3YbmSS?EI?+_~ z<*Ggsyd)DW?IWn-SZ#xW8*Mk1(IU;wke}}632ttVn1Ry_ID1OjU&=cb&+Dem?_2cE zliF>{5YgyHsyDs{c33d#6LsUqOq-_I{M7~az1_KfeR1$y+mFFD+g*^Me4Srv6MMuc!yaH!UkK?K^*S|nbUFm;~f3>Ja@}h~;il(V>esKV+D6D4SfmjxgzH^XC zsvI{!8)(_+A~uHA?fCc59vtsVW#2g4w3skDRQ>wDMYXNxUp_R`=5T5ceD7!8?%w_I z-#*yi`)leT^%xHCqv7e&Ezi2Cp2q;ruLx0Bmq8Z|CYKl$P)`Y@X&)8b-x@3k4LeC% zTzj(`m)b~lC(&?VS=Cuo57e4f_DDk>eaMTWJEpempy8A{L%*aqVJ6c7Thi15IR@sh zW9j{Ej972zl^~ye^zq_DJz;v$gEt65oB7FFlAc5>uLvEoi^8JY!DW> zKB@M(ooAn$XW!z3^WNu{Gj8sb&?(X7PnU%}8nRqi7;v91FqwC1$OmG?TQZ0ft%y>R zZ;B!xBx};JBvDGS7^MkS2B({BqsF*SM$no$2uT_kdZKQHwHDd)+A(9jO-M^1Cv8?_ z_FhJ#3o20SXo@@~Hqiy|V`$p13GOLQnU)OKgHGtJ> zyjJ|s$H0vrvj=SkLG&!uQkHGazB6X~=IPVLmyf^pU{D7S9{uDgblJlxks-@hIcEph zkP>H@Y+aCtYcRmMlrR@zZAc1VjjaF^*itZ-5zuAaD)^W?a$%y5bw1~a=3v3t&T(8{ zbcWI#@_oGm&UMOaOcNyw(My0djw=K%&{6XpI@iAZNrs+U@KwZy3&>l8brO#*efi~A z|LvT)8`ydew05(e?6()IO}QVbo>i@+vdJf29;E`Z+n!#6`s<(5&<{MtTTY6+>vn(w zz%hTW&P7g47uVnQkw*XxAb*jIJS-MEgR7PpO0!{xH1@jD@%g7T8VJ#dQ)GZ9N8PQ- zE8YvES+|QCSl!eMHLqyqEk>`MEOF8SAUoviC|ht|944ZjrPJVvw|H8V0bD)N*2ndl zkhV8R9eC_VWLJIdut37nPym(lzvjqAca+g1L}GW^JnczLIDiL62K9qLpZc z=sXuEE@_BCB~`Y50Xy0#z5tCZm(paFS%iV(lHj^2TQ`6s#S-$*|;9l)x2{8@T4U&*-h|7xf~~ zOPUQks}8_Rr4o}9Z_?P0YXct68IFPNHhHR&j^KK*_9$0Oq+TN~FoSxeNAU4?6~A%UxDPu{Oe ztRI7^YLm3Pb3ED2OMK7P7fkY%A-b7k@W#{LEUTKA0iB-!*L7M01bo{Dn^RNBGcePQ zA+HwVs}F3rxN`C0;=Mb!w0!!OpM0fLg9f+7fFtbpJLyRFCr`9fHSiBGOBwR+BtxF5 z20{bfPY3$79I@t=^-n7-q)0B7{ZxbXJU5iTLi3|MVJ70j5JK%%Y|H7TOJ zzPF&(_DqAh3;X+r_t!|;pjLQ*HR$hcINIO;L{sy3H2~4P{MMc-nU+g=x0}DLAm8vk z0UhHa!ZE5fBNVl?mOqIHgEJ_VrZH4w9qM_YBcD)595P?2Y-|l(a736~htvZIU_G(r zPOSJ%D|Bz4>Bk2g!Rt7$>Ai06>P4Eo-_64`!TDTPgb;#z_%G;KQo@tRcYX{4`FOnV z?(=Q$TqwL$8q1`-h?iM7E+$+Y!grw|d^y!J&O;g2jp1{-qOEw2reMD2D&xVc%k0Wg z=#$4MQMM#)rbPHP>g$+#hSUV5cNKmt<=C9X%;-lA!SM=R4Lrji+~2`by4jai_I?K% zrJ_py8nvz}SHTr?BgV6WE`7F7mL2R2^18F7tuesjvwEbx1%vfX{g@d$qmR+>( z&G|g~G7lWN?n|0}3_9Hb&*7!s2=B4+z|Ag~d}1rgxFnCu6jqguLp)GNs`o?Vsl=4{1o=2?10lX2 zg-Nz>Q@*7W)bmYcc2#wCNlVkKjqNI*k5?=A*CMUetzV1wUyoAiQkL6Kpz4Co#XZ_- z4B}{mv6LE1re02ENmWmWS9=9N`o3_WeCV`tvR~;L^_xp)^9KpC0p9eDlpW z7w^CKuK7IUryEhdRNZ}#MKbW{1LZ(g!72~9U`hoT2km z=YRp6-~GlkpT^@1;+R7{IxF4Jbf%x_l)t@qaQNpZ0yf!WJn+3;Ha$4l`cSV3(SEn1 zbE-hk)l~IzUO$|mTC7<&`VT5!gXVO9CF<}Ov>F<=!H6?`0=58ZAl zksqj*@&E>OCMCCTgsB2p5Lc{%3}qM_(&ZSWUDi_Rb#K*B#VufmpB_QuwWRWGiwCB6d>qZ5PuzgSicbP~$<+Nz)K}^(m5yqEY^dwHpE^ng?&N&`(HaN!z18_9v&nbDReelX za5$8o|8s3-%0j&xg{@AjSsZ`zY~>B5dS zC#%zy0wlWgtWF(++zHz>a!bK5dC}t@?&^Klr@@;#c?N5ITt1dahfUFKpIa|c`s<=f zS@DB?v83^MK+iX4^J)pFqh2jXnBzqCMver{F!r>4+N3k|BYD4`OmF6|$AZ;bxgc?V zss&-|^tYP(I1Ezjx6TVMdER=_edmzoA>HNd%=Lv`H(0cB9!S_$``i7LrAzzhlnL2~JD1rEEGu zT-S~$LzZO?U-ch0hyJylM?;(khEL0{kbn&sH^$-XV8$o7DSSiPAru5-f)s_4{+JrY zFDO6JFz?0%g^Q0z9{LRB*5M@q&g+75?e2rSe`652Ngd|_??*k3=(i1j@7}%N*Sp>R zsw&lW)v5#PtfuQPt74s1^@``GHL4TXgF2NzDjyY3Q$Na(CjiOdCgHTJs!2gINK$76 z7eTE+`dT3ApBe|TJCVe;216ri9Fb`GB$F& z@amhT4AeYm_#ieP#vVS!+>RMp?E7UM4w-ko}&eprMHb!TW$Kp-jXxK*pIJ( zjLXs>>trmmz~*4d>v)Us*A=UhyZYKt88H*DDc-Er9-O!pPUKCfqkUE5nIJP;y3@*e zq8=(=7f*q$0cGGg7jx&s#;89rQyz6=7yXO0<0p-E+|Q5}2|wTHsUIT4Y@7QVq@)gP zsh>rsaYT99*D|c^(&w`tJ$kfw^7NUyRm~K+Pt{03gxk#R*rd2AwM5Ed*+!%mYcSlY zqyd1fVUrU258j|J36Yx~p&W;v*RqA~`}Q&Qa&B}Eux*)S1nKqJ8hl%26QyBr0GG7L z7ZmAn-hB?CQz)#{nX!)q82O4kM0vE=O|MxH)~`r=9V>+Bobu0H0ap=yGHbyj#OL(n z+l4Q_{OZ56sLkP64}33Y-j0s;-&TinohqgJMr-Fo^t^M1fg4rcRZf*EYFp4jTlvAU z)Y@!WbTsa4jDbSzG0}lQ8}K-) z@E#a3uoGXWgNFn7(EK%h4(rC7*Zcu`m@Qv)kotr0Rn}gtVS^vaKMZ7fryF;!FxjFO~W!|N^#2k$iLz}Hs29cvf@(R=gSd@ z?$Sj%)SHBKG&*Y&^eIZ;+t8G~c*2@z&c};O{7vA*i7}Wt-dfR~#OEiW87Ui|^XYkT zn^S87?xoD=71b7FA6)E{iZ<+a?Af>6>Yy94v$`>hnYeg`NNkMPtX%dpNFJMvrhtv$ znK`FEgZI9@|IQuVXzIi2EZ6ed5V6r;?W>RKL$JA21DG~Y?Vv}IhCw*DrPOI!^9&+Z zrzlY`bT#E^FlEYdJX1O>nOfs~SDt}JmMg=)w>m%g!7@__Y~ed4A`@{c7McHJ=5nxB zQY=C8@||z&t1+!kHd~hTqF!BgBy3mL-**SjP3kxgd@l!YdUXA!s?;0mh`v!@bfCt+ ztIDH3%FT~T#myX*u737o*3(&^LP(gSafS9Ckfd?tk92h!jTZqH)=6?cGytu(V+jKH zdD8vG+>HU!|<9rpe20?yYKPAmYgDN_S z*r&41t3lZ0%rdD5ZS_hJUJ()-prK))S9*}0=cr7ux*m^zR)ro%`TP7To)g1|LY|mq zOt>r{yU#{8&QIu<3Nyh=3J}*t(s^9&t=nEI@OF@n{`tsLPw8+Im<_9qEoyI z4#@~7p`&~!V|@~TE>qy+K8UK%E~VGud)!oRiS20+eq3Iqo!HRj*PA-w+hltWbY2|Q zmJT@p06+jqL_t)*EBy(A*07RbkO7s+beL08xDm%I%Jk-`{n1Wni!pmPo_S*+$4wZ& zn2poL-vc-e?u?5)aJ~`Kpn#eD{-L9jSWNM`>g(}D&%S+n|K8$~ZY1@z#9~jc582lP z5)!H|y`(82=fyWs(~omLEEtZ~Z(vv2nE~c}BPcyHF}{kPvt1i{s&##iM>f*Y$L3w5 zw|oQ7%LKbZ2lvl9Po9C3z_@;d5A7x^S@zFFcX<{t3)+swWpjZ^BBO1scIj;o+#4*m z^pwldmFI{1e>uoE$KyQky&SyhPT-y#!*@#=9caX_kLJ2U`L>A}IC>a<_>a+pQ&}T3 zQuPzEeh?lPmM+A};C4sLph_E-jl->_G$`(9NILI?((sxj=vYdKhDXc=13UvVk-|F) zDk3;FGv7I;>}?Sq>HTik-n_cF{?>JUgnq|vft67&j}BRJ_=(IYjMPYRTmb0QHE2_3 zA9w4#5+wGvF_`lbOul1^Q!tW|(hEjeDnMIdNCl+m$xU(7e92f9tJo{U()sOZ<;i8f z4zz^tah=khZmMsZ*GX+Ud%ge)QfND&%Qvp?c|r~<7m?^Ms+AslNJP!4V@%5lPun?h zy=w+E30BcrHXtUclh909CfPwb1Cn9z#*CV7!nnxm#}nf*3m0wLgE`NrXFJc?9Qe01 zbH@{`QRPnHue4}e*L{AM^y2OZAAYDWFWlA(f$^mVZF)Cc?6VWG{f~d+&2j3$0H)8n z;)xDYm#|I-FjGSpcvGZIux?|{ce19*lxNw(xvmgbS_r2Lma(E=Z%BhVPn=KhfmT_E z8+#GpBhzI}ez3Yc>Fb30Waoufl_%}thSI#%!JT_td%2Ws9qnlMZGu1o2+wD+GrgTlJSyZ;DaMU#aocHE@)ms7c7hl^A z&kE|cxX#ZFw|s#WDjR?s1!-D?4~mB5kOs#Od%!0RvS)w7v&}f@=-4oM2w-Si4BkSt zDAno31?tG(FukCM2cTo0387qNNoCI`C2(!?N+0US?^dn*L5_iQ`?%5lmxMG}rpFxLaZWy@T=-1M7?k^bwHlBoD!O11bto=1&^K zm1fqh(vBrBAO^c+e)uP|Rcbmu0wz!~cu?Vzp8mZ0#+Ak8iy2px1+FsU?<65foM<-#R9;=U|ZZaPtD2@V>5W@993> z^o>r0pp(4oMiEbN1$JELcp{+J*{2(?_*_FJd*l;m#Ia6i6S7GxdEi*TrQcy3Ietk} z0wi!oW}KhE`QpEd{iWc&;xtwuQf^PW%%0iOpiDF5o_(v>gSXfd=NWWn-0J6ja#^@mTSWHv^#Ft2(%DWv#tefQwps)QqQL;5>-F?>Ck4IjRT7qWrz@qMSoIt(d$rGq8ou1Qq(#|7&>s0Su)w=_KV(QIdtp~n;gSW%|pQs96^W&tdU~2Fznfg9Z zo~k%2Sk&pxgMEeUz{tR0xDPQFv$rHVGD#Ib%;;Ed~%W!-YZ(cJy_Hc^!y24rt7?sK57#Be4jQ!$2aw; z_0A}7f;Wj5^#ES?&Dx0t^yjH(T5*0>k@u{l^a?r9Z%cJe6|39e^rRMCd^IBmiOj=rQC3_bRf>8c!*;^M9S& z=xOC^&5|mMqH{sq#AN+@VdwYLV1>RMy(Jt4;c{aG|$0iJXL8WrVQcT5)N=C(s5S1-69jrkR zMew~0)GI;>8X7`NMMKG!(V(rR3<3)WgpOl)NP$jF`TDuJ#Q=>*dd4Fm;NthB8&>PC zTJ$^)bhNj>c<3I{0kVw#@DE|7Y(_VlBziJTH6m^LYx7d32A= zjO;8bt5hRJQQbn&s8I{SqM;js1T8hY?iCUey#ZE;B`c&x>U~MTf)zuv0kyhG)YX-h zSxIHalo?~j;IsRi?tPE{@Bf|e*fG0y-*b-)_ejV%@7X=)eDfLYvt!51oDwavH39g_ zoR{$OPB)$=)sv-)x3_qLRquD>P@dZ>IEJ3o#Yx(ZV$q6j>jmDVBRPZxALIpI=qs(@ znRXnRUT&M8Op6~GMGhnxtTDtV$ad6>5^3Ku*cjjDm!*-FxQtVNo6mIgA6c8WW^ASg zUhIcApxX&3p#8q}DrhkHMf^VAq@j>bL6Vj(G6Xg_fCYo{XKwKNM5G{*Dm;6&CLrsN34Dir@Y9C5MbQe3=S~1syP7b1F&lF!?0Pi^o zgsz&IuPBp66kgk(X<@AkDtJZD)irx~c>%C~x;ytDbhqx@m7_*r?ub%(4w2xP)^I*> z6#{2UC;NPG^P3_2f1$CFO2>a8>hne?YmE!9@}&CQG<9X0NMviJoN=5IdmU3kgryFe zBk5cIfF%a<(0-r?LvYennJ!IKC+(uT^+iA6;4?*2;iBUH76dc|yL3Y3idNk4##KA| z)9%HiQ6H9RRLJb8yRL3>Mb6q?brw5jrDwWVsS*aU z`WpQ$dSl?)dP>?BrgZel$~D5aSyR$)Js2X6WXPDpo7Ox?>Uncgj0Y8ZEr#Qng-Dem zixZ$2PXaS28Bv-bp$h*b96#>jyN1cd})yVT82L#H8CR5?r=jPQly%K~K zye-Gua^i5@V!zvp_PM1fY>v=ZKKXNj*!XQ>nMUuJx8?a#(qjeVJW5(v zn?45D*Hy7H>u!O+2Ml>MUG}ID;`|tRJPPV#*otw#>{+A@{P03y%4!S8Eoy`c8qO~!wtE)lr%`C~E4k!Z zs{{ECm|p$9vT{!ptMl3Xx6-z+reCqaO`1_&rBB)5Bu+5YX0uY(fKz`K2E;=+46&A+ljE$s)t(lIE5r z6Xc<;vNq+tZEM2Z)KxBnc$pYW6W&2Y)}1Pt*d;S=q4W zB)rI}JQ^EqAFl8v`l`%H{DkGmAJGCqCns+nV919OJl6fX5ca>t0}b&-752b!>y$Ym z95~N6l93Lak|7gq`p1&ACRgxSdBYnxrMc-9z4z_f%P;b2oK9a+74e~7+^GX5If&S2 z`bLiXJ7rlc5YRph`a}|^HHB=H?U^$LU+^X=aUMx^QfvuPIaJWX;dTHnUGW=Q+w?=} zX!#{C<#P9gy~%`r9-$OPLl&+#!L)?{lhs20gMudDysK?Xe$xXdoshJ$dRyq3mTq5x z?(49;27YCnx7S~P?XPMB{u}B<`SS~@9jdlGvIfaNbZ{s4 ztgKGUMBud8-O=gDC7CJk32V|$2FiG>D(K);CI(c-;2V9x)%>RBxY+i~&gAV0n~6O4#l*&C9!}uN(wrcc$pxPw(-{MAt0w7) zTbefA(zNMDO$$CT-PT1q-2S?{ zC8;5@BO#i;B^qSQ>-2HBR>lJ3FEt>_9`!;Ar%NfQ$H1c&1-@yX(A(F1rD_|f0+pDM z)Aoy&bTZAfIE|=K#*E1bA^4;*{nBA>8u;0mu~L}=>3gR!@Q zzD%)Lp?C2h)dl9oGpD=PUU*)P+`29}_kHJphZn|uzuli}UC1lykZ1XAJ`4g;st4u@+TD79xvk3uxaygJBTdDGL#;IJ zMHNldMa;cOi`!kqsyBA<@YMw^5wHjDa7}yNPOA*-(l}FleErlZHFiwMQF9E*|36TN zhqLQiOuwiC&*U!5b>*hZGM6oWqnJ*6Kn+J+O9SONZ;<-p0;n!-`N~G{|JGi`|t%@Ndwap=kdBA z<_8{5itQR6!>Xk$?}WyvTCS>@Uqs6UzOI$Ft9lRRwU=J(PD#G7`s4PVKACkOCyxDC z6hW~NZlhWvx0iCn4kcaS2?ZY{;E_>S3W4jgq>G?Oii*e-JsCf&z~f{s$Y4Tjj;S69 zEZT;xH2MSrZv>#8m5#PzKVvKcjH0Hj6o-|)s*-=Mg?5pEw7I08!Vi`ArJCwUs0W|O- zWROD~tjmKZ5s|nXHxmMbz_UY%iOBQEu;56ZN>^0nWS248Go5lzFbfvzBKAO)Z1#+7 zG70Ot$aaHlf=yJukCk#JAjn}Nk0;RLGg#j5#vV6K0Cwawu|tzO5l?zqNLs~<`PD?Q$s(_8`T)r;z?&dW9Zv-<_EAMFJQ=sK2S|`Wd_{( zo1cP0Ndp}xkHZCRwih|5ZOgGTgYOsql@4@GS=ib%&?92oH~?lQ>o4-i7#vfIAVp@e z#hH=vXq%8Z_+2IskrVYd5^GfhdBhYIpjDap1V zLS^9!mjP`3BJkC5b>8#>PhYWx)8-d=GO^>hQ4uO=Qw5$3JXxp0iI^4}+tKD-y%T(Z zj>Xlku!Q*p{^X+7Cc_f&0{Mt;EHB%+>L~OroOB)wbdAEO`&5{*IGSYTe~5(HegR&W zq3sY4q4PwNrY6$@A3(7I=>IoDsI{;%Sio_ClZV}G6mky z1*)e7WqNU1Vz4y)$^6R|yZ&TS#sll3a%s%TgEn?MtKgguXv=!%L^#j=7U;lrv6aopUj_P+35cZ+x^RJqLO~?yk~LzxMiT|9)_N{X4FK$L74f`s%B{ckS9s zzdcs?mF2bfUfl!dZI7;_&LeNdDY^|1Ln};)M+$WMV?!C?G3v|UhoN+7u{)J`%PKgf zLwX}4=@fIa;|K|!PAtn$HX+vsV?#8$r1ABSZ;+mM&qTJqwVr zpiYW|a@Z@$b>NIaaFCxUtf0Rv;Uw!QYE$yYY|2lqWtlUMvbS(XQPf2fk3BlE4ceg5 z+dJP&({lWSwVhqp~iLhdmtqpORl{KwQk@%j0DVT~Fgl zZGsq*90yaeSwzIjChf{YXUzF|+cZRSo{^1<@+Gpt)Ws2(N+%)Oo)gf~hCDbr!2`9+ z)ARj znH{hCsN>EL@Uf$~Yk0)iF_vYtYqcQM4Q3DJ{~FkIr0#<3&hd*9}|P0D&CFTq^bOD|u4 z`swbCYp-?Z&!4jy+K*85QxQ=ah{z*sRZhB?h*?_S@GC)hJ;-*qt@p&8VkJ*84xt@A zO{!VTmLq$yd3<2!5EkW6SdVwA(nc0ya!n*uC|7#zS7ftH5PbcHxjgWrm&i2=H1Ld*$7 zP^;gUVN-cYz-d1!)1z2fg&0SX9{y6!A%BjCA{%lm>Ep0t%9^2UavsL5^x-#~pi)gz{4a$XFnMY<Yi?QUl4p> z5_LA|X1DL${f8p>I*e){deaE_Wn|St4|L_TaWtDhuNAo8`7&gF5gFI7zxwxP2m60h zUE`uUh#a<~Q<8(@M%i_EWYVGXhy?wNu}II1{;I@Oa91?RBw6%qGm`YI=9x{osTddo zq40T+MWHjl)CCF}LnO4ELX9W{*0}iN@+6zlL7#gV^k9b-@D8QZyqH%LU)$IL?+ z*ASJ`R@urUO9x|;@t?O(+ts&7>-MNu++tpcy>Vq#UULQyJjAqI%4;Vu6@^}k$?6}H&!7gVyvGt&S2rJMxmwTr96q%_JNimC9%{wyKc4T;|FQ<|H`O_|)ETtT zjnzh90x{yF^9ayag1SxVNP;zRQ;hRH8<;UxJ(P(xH_+zDc7GQ6AkIv}OXs(ODpy0p zbU~bx_8_iO&FP=uLCCV^)+k~?B31{K+gcLG@gl^Kt40{M_@mktAy-}XsWVU1@x*EW z>Hw~SN3zEGk?;ljf^Vf{I%AVimIc{ahkgAo(u@pv)NC}*iCnbX(lA0XDURun%@^6( zH&PFB2pK25fHMm4gnbL3QsDs~8C`@QhfDpQAsy_MZJoCMJ#TW@ zJRgJu$4P&D1mDok+98{|sW5C*)l`(yTe?Vm?%8L$7oK}wUxhiXr%^?tSBhwvFK##B z8o-xUtK<34a)bl#$`?s1JF+l3WLra&z1=B1v+J2Rmo#UsR7Ee z8e(*?3@7ngd^cW&t1In`s@Gt`HN@&jy}=y*YuR>E9!0s>KODDdKVrEN8`kmD**R>cQg0l z?4@w9k3QsHhQPNYiE>6}>F|)s(Sym3XvK~hjQe=e4 zX`IVie+t8w7)@(cpU!SQsVnh8WEs@xv1mRGckH~NHy6?Jw)5vxW~4e3`sU|kCU`#eJ^nGbaSJ}0g7 zJ9qB>gI?>`DQe)cId2GOuiM2-7hcgm#P$7y!#A!zb#?95ty^z_dt5;;Gj8m4xh%caM`=E>(M(g*FTGP_uxK7 zZ;TL=h0+C(lbSnt_VON04>x1-XFjBbm^vAXHsqj%5RO~Y*0>l(a60zgvFDU5yrJ6*y<+!ou4Y(aQHHar- z*K`biPf}6O#$`TZv}Kw&!x)yhHm=mI{1E6;(Y`IsLb?D_X6Ob8pW@1pRuziI&K5J2 z(_*5GLr9++^BtFe7+gz}>2Zv9_brN<^*1VW6hG?1eZhdmN~w?~cyxgpAHbK@v2jyB zGNhF=BoWeus?iV)vhbTuf{=Bh4ahWMBhI2g2vuaZc8${})Sw>27sZB5(@*>?nF&IC z7QW#-j=mx5lQO8`1wu+k`G+6nnHe zpET7V#;}2kwW_zNueZ##;&$W4jc#vuSI(2B_cHJFQs7QW$)EL#YZuNQRJ~Q=NIiwM z%_H0SLIbZu@+ec-hN%z|v;|{lOvEY5vXQ^^ud)Y|WWw9)Yw+XbGTH(+IZetrqOrA= zZ3m7!I0|u|OWVBzsni?w+jH4IZ>UxcudJ$*5UujPQ~JWTg{`dKf9jcMKe&10#!sC8 z`o}d8HT@VXV`D>4jdZI!atv-C9PItU_3PLF;Bl#Y{o1v^tpWQt=0}IWL#NQ=#-C`s z(hIhAY$#y|O*nT!!N{A`u~KB3;BGpCHRxfIZW%|Pf}&hRmJTf|K#Ouf1+dIkfga{7 zt!P^34I#!Ej@;=0&2$Ki*Cn|!)+BmC``viBfZE6_s;C)iV!AdM(6RDXUeM`1ZrbO@ zg9}RI*nwv{@yeehh30lzlyoMGW^zcI$1qzmqD#wa+~BkPV>v1R3&*K!LO@PnW7IM@ zbSL3jJn1}=H}Ngp`m+K|Xvk1k!MFTD)%+$+cDe@T)d{ctViSl~VGsiGu>>Dfi@(QI z@gi}7EawUP(w1I;AQ)ci)a%%CDtLl4$`+JC(%1W-o{Q1}P1b|U+-qx7uJfY1R9=f- zNM{=@APV3({3Pxe+m`7tycu5_v;|b=42|`i59;kvt-7=F?pKHSiwp7EkowYIzPQ4^ zH_5U|StpXbyggA1wVw?YtI~Q}ena}7yZV&g{igkIx{y55Yen>ho#H_9Bx&3iF_-nR zy(RBngiOC54jY_BZX5yX`+0!-Jmv&V*cA35ha&?eI;K>z$rOdC;+W;wI^ybez(7(a1g0N7?*Bz;e43r_GKW{g7U!z+N}^CHKvM z9rp{_F~OZxT`>M-f)dIQWk+_V5dnom>F85=c=ND47%W;p9$Wyj2u1)1NEK*M`3V|V zf@HHY_tfPp-MO>p>~NWJlCPD4d`o^2o`I16@7KaJE)-J3v5i4C(hVH03O*>R! z`VnX{i@7PT#*G3eT_)9~D3fMVSOcWq$97G@8kT6ADFv;O0|x3ODtxRf$tHEeQ_9%l zQAXwsf!(xFv^S4lnWo8xBj8$pN!D~1`wgh&Fn&KUj2lE1@wu4WId5E3B+KX znIFaA3ZC+e&59;DPC&@3bRxBkks7kKO&Z+ElBf9^5tDLTe3owj`$aOX(U~Sz1>(3- zp`4fPyvb?Xn1?eHt899C$KeKr@~b}PGv*6!qp}L8m+G=o<{B)5OCMZrE7(o7 z=b@`_zV>RjyR*~1^U0^(j#l>C;CEZv*%P!hR@}X#2qDYA+|i>?Km!1q#o*N;A?#`v ze%^ACSL^hJ-fY2@FPuW8C7F=KLR?fQ!54_jn6&YW?5S}9(;I74WP_St+ZP?Ym@laQ z+xdn9b34y{Tpyrx%!!psn+Q=wDzQGXaCkJ|(Cef2wa;x$=OK3>mE=CUXGe!GO|bt; zgQ%d#8Z?MCV%B$P(Dn6|JKERq@+&XB@LzseN?(8d^?&pFYp?u$U0MB>uB=|vE=P44 z_pMEJoHIJMmFIE}zl8Go2%0)WxVO_u9zH<5oWmG*SM^KxTVka1qhr*U1J%G&K+;X9 zDw1L)YXXn942ia$1U4}fDub0(hSTg%(_704ti{$gn+>#48|-qJ?DX(4@j z0Y~GtVXSsg*q(4;N7hSYGaz&&JM@_jDdc-tU4io%2=3|rW4Q8hSIbv912drUS$*9C*#Vm1muOY1y83;2b!4xpL$09?Jo&V|m!=77R;$IDXo8>o(Nq zbh@jTF8bs3XSHpEZ=q^Sym-|H^jU4l<`;j9g9(Dx@d1hWBTpv!IC+PXhdN-ThOsmL z3t8foO_G+tz=8Ofs^(UxextBy^mnRQ&vh8Wls9Oz0pWpGxx_GmuN$p zGPt3rHBR3avldSDtCm3_CUC!OLoB@d;FO%Xr*sGCb2z^aeGTAKJ=XBdGgqIJ0={N& zN_}cW0|KY&^5u&ce)q~#mtVbk^VXk!5d*&Y&1-)s8Gmhlc<`_2C5^wYM!qCDYIxS& zeXpE%xyb|3-nJDEK6o2@-PG|YH;caXEV>mPrahE(K4RgsvjT_!c@r444#1UmUY*=v z#oUrC6hv*>`N}^{gGKIJ zN@RMVFZ)^2t6pkocz`7z6sBqgn~C;P0yw;6;=f>Vh)OVF%_X$P%P}IcOzDbbFSBx! zkP)_T0CXn6EgneN7BUNCQ4m#AV2k1cViEdrY;jH_q73?=JK>kH{6$0ZqSI24)wbtI z@NfniAxGIE?W5V~I*`0DC3rn&abMDb2Namcbcal!oX@=H%`mhZQE}ugcWL=VA(`Hj zB}zNvqUGs#oWgyr`rW#Fw>~JryC`j-gffT4O;n6a>(kbNCDi5@8zL$g6~r8gGa=#{ zPJEUIl;g|5z|P(G3w^JPbe3f?&H2Gf zy{|DuAc@*SNJettFirnDA+wS|V^U-4B&+n6QjtY^0+;^=T7L0Mb2UY?!Z!0NT-+v|&seF~r!BQ#4abf<0Y{?Itu&8^STGwK)|wz)eC$-g zbwg52+&(>j_DuKk3(s}8?%(U)``{yP!THl#hkA@{RV#q=BQ5Z#kHq{&KZ{UCM`Q$~ zd8uNrE|VaXHfMeV5;RIFk=A+~n~qgK0<)|F1Vv1r2rmCtoT;Z)5DHrmj>v;);kTi3 zl2KLUFVH69A!s1YI%(w4?om*knN{Ix8{N!7qe>W+Rj8#ShBrv)bnZUfSmCuHQJI_b z*}-2f#9v3MfycV%O^Cjj`3kGu?dU-2TDdzpA#rx;NWnVW&bZkix* z-t54!&uwGN4=QlW)EifeyWH}PEneoRm@bVNGkqC($!=S8S^8mB(Jsf9MS|Q5(3^F- zM0m7$AjhbDNA&?3Z#9?VMA871?l6$!_u`fz6j5w@ISnKDvOqQ$RKj= zg;CR71acC`8RLZ=y71OTogBEioU_Aq9rH4G=*7B9yX_SmeQRfS&S|v4h>p#YJb# zyDqr^z@fz|>xE5+xdUk&0B4=BG!ZH`ArXB_`5;27LS}}&J)wcFxdDeW$Nf;w5q_K> zp=Hh@k7-=+A@x`mBzC&hj^I|*4mfZ#eY0$S=so7t1OY9sEoxthXgq;Mxvg5#=YNjY zbOUWg+ob;Ln{U4PzXaQ__U~hL-sWIS&J>1l=)B~s+^R>14Z8>x+ z>+_>~^Od9X2ebL_so6HvvTOUDUhm~AX$ z+v=J=am!k`F5fgG0Oz%3;molD$7{^k_vU`2JY9?a6}=|l^ak)5+H`@9KpyZ(PG8hP zq#sZ@Ic6LagwPUGSqmFnHB@}a0iN=-@<^^6BYPk`CU~xZbrb+m5r|exdH)(Vb2VFS z_h>9c@Z*$eg9)Fy@_v=#z}5XM3|jH9>m+~fUm`(r8wj~WT z^Ffin;6kEF@+Z;9#uj@l#S~IpW(;o1Khc!IXwsldNl})7+4e${T_fY3e#oEjlj3ZP zljt59e}XxWU9Tz#r)~96=VE4FIdAA(Ta)vqRX3djYMKkbnJ)HLwJNtJ$Bp@94lfRz z-XMWb=EkHATrN6vfq^kx4xawFpme|HpnLH7O*s>C zDD@3gOg^ z>`ICS{4&5&z7r&gZ$MGxpk@G{(ra2#soindsa7uJaop7?d8!dyZ6>5$Xr69SlZb!? zTgN&@Z%UNDN4~NzPwt|=0L0rWzINVJ36Irz)5{TWX^_64i>IxPqt!JnyREIu<3616 zQ~{SddL8WQ;XSq7{OIW5wBif$%%9PE+c`D6+y-8*+wI|_>pJaoaokfk(3cY8tv%}h zn`&a5G?n9sJ#CKVlHsiB@akJQZZUmGr`N1S%4%Dlx&)0Ncnxh@z)==5b-Fsl=xR_I z5S^7yStm$(ZwZCO{0XZumO;?SAro?jGBUSNidLBIX1WRL%9APzZHy)@m7dz{PHEp- z$Yfw)Pn5?-kroelPt11QV$}_&jn80l+my-J-!Bzincu2aCnd(^vA(oZ@(3-gO&79X zFrvI=;zGEzjcu|4s*449)ojL6`(bZIDY2YSv{d>iwDjPq1(!SPW5fe}%E@%no4>`Q ztI0>U=Lbg^%d<@qN{_&zLI$P&#S?598EirN3H!0A1k)CVgni-IMqx$Oy-a*mTVscK zfH7WTEElr{OsY1{I(ZmVABFZ|@@tmdU>uUzhK zJ@;&P@4;?&Z%@kvxE5m5`hw_+)902heNhoMfX#MiT>%IHL!FF#=`9OYWcw0oe#{k5 zvI&RzJ(_90Kl{U~Pt$lJU2O8W5 zT5Xe0wxTgeN6_lps#f*P(`{-D@L-X4*T>frOot;E4=UJUQ`cu?awm{}rE$VrY0CKP z`z1I+#x)m1rvaDF=8-Qd#$Eg>#Xoo*L%fM9EIA6akKj|_*D{<7wv-!P9YkYOp__`5 zD$l7*6dqTF*l9gV|H9R)-St;r?#}ByZ|icO`PQlHywxN7c>f#D84n|{zbzk7@Jo61 zpaT2d*b9eT_(@pK!^YUv&_=e%Fe*xvGAlk3VJ-aR37O8gg=M-BQ}0n`5K2c>ez5^q z{0&fKihOt~Urj7f8{qnp(ri=br%8J#Ml@j=Pr@^9SX@T(lsCheF7p|W=_nX>14AcBH(AJJc#0{~G&oN}c z{z#cGQ`T7VNwTvawtQ2t7QZZAyD3$p`thIA*bsKa{x&;ng5`HH!I4&EKBbh-J!AAF zLN;pjIr<{xKz(mB?+BW#imamXkoG(nS3!o*w5 zNDc)ohuN)ZU{$63hpY3uE3?(}+Td_O?X#t~UvH~%Hr8kJ z4c+tH&^_%fd171hgTqsLk?)!uZ(X2iZ=AO~sO50Mwaluf-qK<#O^MG%zoCuSlq+9# z;<`?-BXP>N5T2Dg(FI%y^U({`0Tvy%@Xo~caDhQhXLQ`8nJDVS&9wsI?ME4y904NBXeyMZGHIv`Ia8|hkYsE?!8rT{4QZ8I@-3D7<3L+t#ofwp+Oe&>N^RPnp-&~nk~j=l zf(-CO%Q{xdG;*peE#(w`3fA(Rl%^kXAIw`UbTfp-7v_v~*fuue>k6!_@wy@Jb<+&( z6*tp7t@3eZ!PdIDru1W)46)fRj4DD{kWhmLu(Xg>!w8as-M%qYWY|W*QkMxSP2nhI z$b13Yo=gv73>DVV08z>|hK=&nSrM@y$8|G7KL%yKz4*cYmR5>>sY_bmu+!Pg3_- z*JF3y{`o)u;rD*yH~xjIEAyj+_4QRbZmVbIR&C*oX?;!m;kvE);mWr5B5ue@)7@3= zi#ycbH|DaEQS%Gf}hwqeoUEv^!RuOaAY zw*gpq>a?w+U>Qgp)Vn3osnBo3CqQv-ZBN&NYwdZh-FEc;6h(9IJ8ehHlg0 zEQV3EQ_g6p4*Lc5-d)ja#cfkJZl03^r`_+mH9PO#dH(}FfvP!AH*aw9bn8xOJUP{f z`!Qn(SkzG5VpZ0VsEOLwiv{3ftF9401!zI3AJYgvr$$n?LK}6!c!p1(%@kbqt+TY}8g8M^b^7LZIs8;U z(#p|c3*umJ3PdBd!peR-+1kh_V*9Y>NOdAYg-%l-+uGm|NDs=FrnEbmwhYiZbY@U zS}>jY(i3n5I7PX2-5=abaPT7G?xBvr8BcWdAmuzE(;*x(ro)h?-zXHYbNm#rQ<;v~ zLmHX-4@ax0K#X;@+yDWmjL5gYi6f4*YAfljMnBd3ma|O{<>TH`B45jhHzy!A6Gx$S z`#?I_9ctIkBT-{Vb5@+t`!b*!S2{jIA1~we$Dpi|Wm`RdrF`A`jAPmot$sNy`N9%fnWw2oReS(g2mF0#q7)`kC7l z!N-I!s|Xm;RXeldjPGf)ZzWq#AG&RfkS$&6YiSd27kek!XBCZLT2S#jCEwcVg?ZLp4_NRdmWxRsqU%$8#^I!e`CB)FPN%S72-cOp|$aDs+_ zd5R^rL%ml_`{4D7ZS?|H;(E2HoQXjXJ@g(Xc;oedake+V zDpS_=btqkL9L;o*!P69*-}%n)FHTKnGjzW0wGgBeRjJ`v~b`+xHN zfApKb`JKOcG+*U*s80GT=e31Y=X9;dak;}ebACXB(QvDB;6$Yd5JV*WnkEsxb4Fia zGzsO_R-aO%dr6$HC%BmvEsqmJ(lcPM@VUX5pP8ikZgSMJJWSz*l<_a7x4yq+=3pufrt=EL;6(Kxy z5S8ev6J7kl$UtV|ja#Ln<$Z2?zyartPhxR(91`IXt@WDGGL3`)1H(S(|m0M8JZDTMp^kYgJutmc$3L!+=*wPHsCsVZa z)W0jK00-QGG{$w1q@@lr>$uRmD@sU~Bl*Z9yAheyW#Xvw;BuRox>(aPp-kY?<;g9C zY)Q*3Si@{U*ia-_EJg&4FxB{8bYV43$Q5;=gD-WJRu0BeXp?2S#3?zZYq+IB0zn(5 zF=$Vi@xoles#wrG>jAKkk4O6!1@Tb#mOEPm?%Zx zK=502cWQIJd*SJ;-TuM89JhJ*-X}lj#_~^g5JshFJ0?FPbtaS_^=C z9y3aq>_{?>S}`6&!E=~d`kJu;8bUzOc&;+A|A95^4VoS^ooa3DDXIZsMk1z(jUCuR zMNEZSNRUA@N z=4W-`@bv!f-WeX9SzF(@y{-3RFPj*Q002M$NklbqS)! zmRX?s(v3Mm;1hA)utD$dxu>CbTOIkF790-r3X1dE&Zax2N2?oKdS-iH3+N77$d*s1 zrE52vel=co$f4ufNlo9+Egm_X)g>jyr11jKL*no#U_C{7^#D&t^aLd%aykb@%&!4* zZ^fnI|c)Zt5?{2aaC>l2eKMKfzZ>$?EHO2J0JTQ@Q*8`_eGGwFWC=MNA zlUL@X2glN{0JL6ivA~66MT3Kr48?W;0dfwZcPQD{HFTmce{?e@Mu@PsBqN3nVgfO8 z_$k3DF|)eHUu?P#y0Asmwp)A#2QRc?gi_R>z#1x+foOD8EiMv16!3H~|vh;>@4YTSS|d_|%scwK1(p{lVgNseR}5 zlQBHeitgH`hSY5f5!ez(3({`Dp(%;T>eqzUpbNLIeZ76i1FZ9@U%^&Pv zVGh9|(<`L(S`b#?{2nklY&@;bcab@Pt6zI=((ErDWF6|YUlGuZ#6DM&3z63ETrW6= zaiJQkduQ};)l1Jl*WG#Wp!@Xm8{NKE`wn$$cSZYok<3?T*hPZw=&Pv>%?cWrQE#%P zpaijgpI}tE*lasB%>+@D!*u}?a_FdU#)+~lH<+JXh=cjq0DoT_h1BfGe#l^552i)+dq+KQFdkJF`Z5H$x$xrpX* zZ3$qQz+h?(_9^3G|o-w&Qz;7oi`?5-jwc`J#X6U7S0p3%%24-)7NB*Nn@wWGprG4 z{qjxAlmny5-!LkQ9-s_YZKSmy0_Ap=IDKISb;!#;(M5R(ltF?_s~1MXDml=CE9FO! zps+*Gfm8inK&vT3~2GiB;(!JU0H%gA>p)g=u!@JeHw&HQUyUL zto~ij29Br*S%;ZFJ`UMKK`o3)qGE+;(?}*?Z7zAki_zTPfd)B-lNQ8$0irljMi<-! z##Fu{t4N9n3e{t^EPIsu^~%g6PEnYZk%HdHMTvTRhgdils|j=RQKu&FLw9tJ?MV;)?0dSl`2~2 z8!qf(Y%t$Y0e$U7Nyuj}AeGQk59SGjXpUeH9%_T&X3{`*DI%k^Y|~%Vmwpi!qC?m* zzvx&XT>y*(jD(*|zDQxnNKR@A9Och4FY-eRH0@_P*SieF!b{-}XPToAgxgh?PB0Vf z^88@_+i!gH`Zdjg4^|G>Z|kiuALz9c@aP@?a;TK%NIMP=51!IR!>as2ee=9Kbu>RZ zwZE%Rd!Sd|7qNC#ZfYfMpAGlAdeDo3{c>R4Ce%Zdt7}{8pa+|q>)W_?3aq~A^(99) z|LOPs**}5*NrorlyuJGBtG_?r+tW8q^`5qk)my9k-4?Icm0NXLBSq!cnN@3{eZS*$ zr6y2KL^GFEv@X3`qsgupeVjZ2Y>*RsL>tk=OjcaJ-My^9gHhF;z~*Ri2FWxh7EvvxSsX;pa*Pw}Xv zj8(~u7|Btpw5N@u91x?A`J&8c#fjWd{IvGJ{rVekXyt9z{l&ZQXs}Y3yo*f5SH1Io zI#!Pf{FbEqR064j#9>d?h4I3l?6sqcXl$d6mukqRx~(W-N8&q6jQ{MCK6>z*8S z@iRwjhUO_5eP&a){&c$2H$m3cHgwlVP8;tn)w?p*go-sJ@Yz58-k06OR;$khM*)O z8s-F>#G@l+2M52{Gc3+P^cTn=mHtX~hK563c<93lcF+)r!)Av;4a0RHfeF{nn{Jb` z*Daklf5TLhqAM41eQm?003Z(oPWTxM5w9FBmeHB4?F4bfuFBG-kMvM-2m9L3B0N{`ZJR+eJ2>#BXzDziJJqw~QAWy&JUgx;fEPz7>j0-V-V(1m z@v2|886_}?E>)>QT=xagcrV9KgsM6qq ziiGSFjDVdbsT|!os5tQ?z40=#)`vOc2O97hQy)o}=^8^vVT(?BRN^Xsk>wt&a*4DF zQCDai!XZgqLq19d&p=?MSinJ6lvEDoGoAI8dEbVIrAYMbUULniRF)%tKovbnj*M7K zF*?Ce)--J!ZJ6!HxD#g@kTMZb^i*j{14`qSkRWTYaV^v&{ZA4XxsHI*wlyRX>U+CE z*YY}JK(NB1gK{M|5=qlfc-oNugF~gAMPBvyc+=v_y2j_6Z5cY3&a^lZ4=wOj202o8 z;&gix+5FKs)X%_P!D{Hs;dVADMlmOdNT*|7YjFAe`R==a>Dw;PPu_i(H-++kg3=B} zh6;lk>cI1T>a$E5^Y{QY3beh2Ayo#&7=pLwut?|>LNBp3C;>DmNDV@Q zgLQzi+9Bl2W_dP;w*t(`ci+EO%%#p#~;pS<;tat-I>#8TrN8=8U{Ey_;{YM^kWA^4<_UT3*Pr82PIaO zWLaC|sL)>-zLRD{o=0D2FzNuIADlMc%*RB}!Dn-Dwsv-R{gTZGJ3HNt+qb*B_wIGK z6yLdbx7*d*(`S0BjDSO@&#!4?@(L$L!PhVOPw&673C3ZjL_k{}>dSY(H|UVmbz;wVxI6pxdU_X$tQ=#Ra;v=?~`4x0pI zd2ybRWV@AcaZx}TL=(n&m>|iEAV{lRFsex8)fHZWuoEiJZZKqk&fEzQZ4^{8keYc( zK!if}OGJiT0YiMm&IU0OkY7ZZECdNtrhS|!jKbgZs@Z9(GM8+XW+Vs z^W3H+bFS-5r+S9imM*TIy>z+z&2POS!H3;j@4ctT8+Ao1B;&~S?v8{&|Ce$inBob@ zZ$wJd>%%TUBqK+r1j-}^+Xs;e6)C0)EvwQ-LT5tvIm;5A`2(@t8W?sy+llt>4O2% zq{&+_?PlSlX?g%wPgu%p)O(!|?<%PiqPoTW=5hedI~++>kqD> z>|w+>V3DU;Vup-7zwY5>NH`w=u_4mq!x9C~fo2Nl;a9?=!&D(oFb~U?5V{PhrvW8u z9H$7wC1c1k%#C?}@x0`#YFS}pB0H@&kMp$z90VJp$m2;FPAp7%ahp&M1x|$=5}djG z43;DnlloLIXSua8`OqR6WKWqKxawlO@gW;(17~tqn~QJUxY>R5^PhJ&Z{O-}-@V)Y z{F6_+`-1Q8?a4vg_hie2n-ewrSXh126HG2M&X`Y@rQMj2@~{=n6@X4DUd zZ?SsS18UaOxwWHfG|P|G1y=OXi*v^2>r}gpW4zFEc7%lSAmjkH%w}>TV`!X{ZUJiaye`bKa8S6F-}7Wj zKV>X9NNW&0$`=qzU#6qLO-Y@!c>%KzRD6hxtbQrg@{r~2sZh~!1*Z8GK~F8pV5qP* z51m@l>e0kOF17XvlL*(!4h~;{fL6J)y-X*)+{I!1X=hL1s$l6cec0zG@Z?lPzd{uK zu8hkPV>cHe99T)eWm=5BCnp3wocAcdjEXcj$;!?R7nE$|tjUfZ-4aPGgr_rj(iO2%aMpTWFe$ z_=#Y9MH70dc?EasNW;!NxUE$^zB046{_C!vH{X9R98c-=TSLjY9L!NeMLH1~(3h_0 zDK!*)NmF={5g=2QeyBdt5O});Z<(M1@tpA7VWd-2@%Y+nyqiLevL%Xhs{38R_Lbfjzr6s} z$$Vv9t7SZEAeTO$?3yclQ3^<<42C2PI3o&P)47| zo&8)L_O6E4&7FgTC;pH^Q(Y_!Ke?c9UVi`ny`BGH=ji^eQ(LFr-dBz3KJ{FS7W%<8LH-RdnySC)7j+2_*HYMY1Oa*jU&xp^cYa!67QZu-U+RM z;&a0pA^ME~{4?3%38Vlexk~Q?YMMZ102pSAL4}0EB03nXH)R7-hcA7;QSjv?v4i=G zn3bvXS_RtDD?bR>p+Vp@CxBRC(v>i`{N!xJEmQ4NQQ8iYNTaf2dJG}@MTT@xUz-1< zEATX#17+1n@$FDe+UWA6EHE8`iG3!TySn{(`|h3Yb3GCE+2@~iAAa<4_mPgf_wUQ0 zJM>B$I4vZY2xfW$w1ff|zXHFk-Z|kq5sl*j0q52& zfjV=&i5?aiV>k~*bcgx~HbD-iot4He4Fx%KTA4ew?Jr#5$er5S?#`Y$+g-ePu6yR0 zE8TN?t-%#Jb*$QLa)Og6tX1XmtBlHtUjA%Hl&Mh39+elkNZsE`np&`&C?H7FS!AKL zyg~&&^1;{ho4D6e3NKfye$p+yVgE(l6O=3bgaDfm0_?#UV4|afD z2BcxPaO!_~LB^_Yj&WpqH0g}Rc%=N;!qx$diAh&wlXC^$w>U*Z*(fJ4PwOf>^?@xM zrbn7&`K}hc$Yl>4W#K7y@k4hc=WVVzYF$sD&b8{sN;&U>bFHiHDXZI5GHjsBM#&<$ zlr$v9n=8tlTNI>3ZOMLLE>PJ6cd`5JU;nQA`CC7GPcIIp1*yyE3)Be#XBek8>cJor zcn%{gCf85lD-?3F=5LhXb}n0+Eb!a=>hr>{Kk8=%YQYNg$OX~`SDD5tei)kF+vI=2?s^o87& zwN0IuAE^2@b+72b$4)OR<+Q<`H}Scv`4U|#cA`=rmw28Okz-?3KogK~&Z?IKPT~OP-R(7=pcW3{>-lu=@lb?L0FY0}w&fD8>|MY)&`NbDs z-`n5&xAs=_qTcsVkVwY^D-`f#09VA)pJnuavZz%owH=`PK!k@y-o@jBD^7kd*|}jWi_n z0R#-KOb=X%zpSX*g(j7qRiJIXug!x|N<6?o$reTd?{LdKZtW{Vn8cWH+xnX^jP5ji_h0NOChyY7W=+hahUvVx#RIqfMzDacYZc9|{P(UU9WqQE%)CoLy? z%FZhbIO2q-`vh{9&z#=wu3ov&z4-jI-Am6u-@Wk6bKTQdp6brZ(c^>L^cI&mg&|k+ zTrU`aI@A)dKPzUC7Rt1Nr;XeT3vInjJxz7(8;3pK_(d(!lTou0}(W9N=u&Azi!dd&t0 zTLI2`)jk$Tz+B*SrPq!bp+FrwgDT<0Q!noPlLA&@QxfVo;%U%_saJusC$}^UZV=O^QOCYzLwwAUbQXp@<4)|EmqNVt5nXHcvK)yG9iy~ym~u1N2%%n$E9 z*xmp9Ko?stKmYt6{_MjK|4-3=CE`Wi*zUQ9oe0;#lZ)KOZ2t@^i-CRCQkser2vT$(`g0@2;OdphxJ)$y}Wx)0xfzx&2(*Sha~ z^9?z3&v$3!a3j0)Y9*u-TNGo7#9;wHJsf)s03T^=seCY%yhVvt6Iay%?>LV*dJH&@ zOe<;a2@gxsBCv}gbjmiLl#ZuOZp)3rCMZf>VBoW?5G>1s!&ZW2mPFXEx~f2v_=mdV zYSUMoBG{EPcIUyp?uPp7r=NY^{rt1fy4$z!#U4#vjO@sX%VSs08Q=88Oq{7`%+Q^y zYZ<3T&lSqxnB@Tucuy-^8B44riH=f%LlKUY(}FU7S&54Wa5R?nmvdh7V@)`4JXJ1d zQBDia-f1~*td4DJPS{e6BX{{CxBD;1p*y2n{^z{E6Zu=Rg9{O=Z?4O9>N79Ucm;?7 z^f4Xi;8T0d2XZZCt5(^3>y)`z^(-eUR^C(|m4&&BE$CDqwr2el06>dJw@)fmv(l~= z>K%j*vr7nB)@9fS{H#{GH-GKdJTLwEn{SCu7njVH@-e*gs@RMpSM`>GZF!Pq;r^v| z+dxeh2nEYP8apgo+>n?IdN_h7+lm~s21H_U9XU=m#YKQq!=KP40VR+K`3V{30@}hz zCws=po3YO;7^M*NwUYz#;y?+H1Lt7(N-1UnxeMwjk3ss9q^6X9tQf`khOb&OovU*SbOMB`R z&*s|ac5rv^{(W9Wa#sESQ(O5J{XB8!jdK3%{SW`s7oLCi)xF)le@&mq`hlJS-`~_5 zi&c>fL2UuS({_KTUAhho5CK)BZXJEL?`~=fq22h|Gay&XM%F%|^T0^dzM49S^AI-l z74|A75d1C#D@yt?7TE>1prgQT{Fv`C=b6{pf5oPH=6X-CN@)I%A~PO*GANtq>x!Eu zL@{%_lfgIn#{hA;87oTbDD#`^KAMmTQCG5>;Cb8m$De%M{rIgnyLaCGY4?%#v#}b* ztx2xh(Upy6of_*tajIf*5c~Rzny$J|tix=X6A2dx(AjgBawZjJS0P<=!EB#?pf^ut z3ogH^Y^AU;Xsj>}ZfQmBL+!im z1%h_<3?d1u07PXg><$;mQY1Z+ZLrS6m-yg7U3baz%;FrL2pba(mk zGx`|(MXerR_ErEtX)Su%mhntkaDLd5j>BZx+Goz|LRigW^$&-Q^%ZVY;GXsvIQL0fLEZ+aTf7W3@CERIa%`1H6h9*fR+2F zVj(q`;vq&PAOJRjK3{|IgFJ|0LZz8XNQSGqSD0KWT_zXF5Jq`Sqbw*xwM?dET3INM zRY+dl2Ubn6cFNTx7y!}uD#2;4jdj|v`-Uimg4dN3-lDz?z}>(3(T)nYE9xDM&)ZUQ zU#jlRW`{TRPPp3-cJJ$@yhp32H#a}{@!M~IZ>pG23ig#aZxn9()R}*{zjyQB(Us@( zdR@X#W=HGqd19a%^&UMnhYn7~s#-Tpwz%TjsL|$RT(@ET9ARNzmmm$6UBxZovsD zH?9iQQ%(brfz)CMS^XiClP2Zi09z=O8V2CdJZvy+F@$oEM^_sx(>4zA)E^=FD9|#y zT6yLP#tMe79j_^;g#}Auf;Dv~G-G3xNs9)fAJUHTe|3ArFci* z&D_^h&-T$$V3t)SL{{`238Ha|EAE;{cJe40*-+@;g3G$IouVq@oy{8#lnwIeXP`n3 z(5x3O&QKV6`cbr>9VTVaqb_GNb(ZrAqtB1x^Qz(DUUysLckKo%e(T*&KlrdarM;VH zbvnlI=}2AA!`UD1O%XXVIksef~UD67;_;uRn|$MQKWy;qBOzPa8Q7knsDH_C93 zanS6z$)UrxEZdo98Qf4Y>s2gPSrU=)c%1dqNP4TX?E9cL4zwzyF zDL?Oi^42?QR~)!a+lOOiFHelFU+Pf2*oor z-UqrUxu=!Y`=Y+5MT7hMdwWL@cJ`j3KW=ZG{=tvmdHessmaj5U*smnqym|A@t503t z(0-0T($&rt>Q@cMmDslpwY?%aO#4c{F{?bF%)&nxni<(Q(8|?8Op1t~%zQ6c%_v(u;ci*^vO~>oqD=)s-T{?fE+mutsDur*0NiUb7 zl(7s2m)12?s>5m5Vc0jBx0QjXJqf03Vgrx)sa4SEGI^5^Q!8bl^&7eZKExiQF!{<@ zN_)+*1XgLL@W>Nq*1-o2|^{2zSykzZTGez%Z>v_eQ5HFaSb z(pO9&8~vTw8GiZ@?Sd?i=0J$hHcM{eTY2;{EFeJVei&K(iihdd1WAPxLt2ObITOYl z;?*|hNd?LgHY%nfoafz(de@>HoO{~lz|-J2^$MSlKlvn{5WjWXPlmG+$?aG!P|#&{ zcE&VYOQ`iL#zD&vwg=usd3gYdkDeCmgQmzbfa3IjmYxjfArfu<@fHrR8mex1cFwXyPpyO{#A%c8O&I1t1jO}F=#sOFXdBg))Cg>n z(RP?G2}M!1dBz5#pj9a1$oAG{zK0Y=LKvo>5EB#y8bp<;CM@4g8eJ!)R6Aj`j9!qL zvrINo8Gt1scIRwj7K3R%6Z)qo$6%pU6LLP}xECkOgJ8wI>5V)^>s}E)e^9Q;^ zxN?8*!Sj2&2d{0P-u~gcKmF++W8+sHzB1>Hg5SP#_kX`~`NC7WlKNfUL%67_JgtML zOqdBc-^rO%{xF=n#DR~){lE^Ku6%RFEo0ZM=x8T9Z#Zyv&V(^Mn$L8=rKjf+u7)<9 zKzAq6G-Qcd7Ne68G3k<5iq7Q&f^o2}hXRg?ntTYsQDctjoj0a!!Q{MsTh77Ni|0LY zVH;19`Wu6CC~)4kwWnoUw?&w|;z5O&%xQ&cf0G8DhX;@IrPNA$3xnc)T}j{8JKBD% zTN2;@!4JE4e)?W_^X@%w;Kxp6#A={;xb#;*o@)>^ldS%;K1oHMgs6;TCg3l!j}pV- zlN3595A-Nthi$PtZ2LGNU_UDiIKf-m{Cr9eAn;liHhEvr3IuzDh%YIAMz@w;dhWUI z+Dk8Y*I#+5d;OJ{m3~PM+soaH&pq!470zh|&W@Yp@}LB_*nIm*s?z0fkx|VbHY?o* zw?_kL^KBXu%g`_X4wBc#W7*&mmMqi(A@d7(V<8yQCHSNmc`??55-HZ9ANB5`-hyyc z_|h)86Yex~1TYaeE@^OWKm)^@+ms&WI+u9AsP{sFQyUoHskT-2{@7ZMy6a>QJyIMlihSkcza9-k|~Q+{mW zncLHP(wkTKoYh$63G{nx=Qz;qTXd@p(CxZMi37Y5kTD3f!vK&O!6y)H`((MSE7_LC z7?mN@igVRJWhDtE9;(NlX`8B{g(2&?mnCVXFz!D_h`6UGRdSWK!onvrT4GwV0ZbXt z5NL+xi&kN=OA@Ua{YZ64h>@tn%|30O0^mBQY z2fTiTe;SwWq@U=kv{4P}h4J4*axfdh3?h;OBW}|Tlak;H?LbDQstKb-dt8Wh*+Ma5 z7-Y$~gh9)M(S{S$w4_VZt~j6MV}fB4qrALhN*{acE}hehW93vZj6h+6Nz@p6)s3As z-npcYh3IyHhJ%|088$r_BI^m!0*r(JJxrENWK5ax5U=VAU61ta&$@Sh_I~&MAO1+I z7VrBuDU+cmMDe=qJ)z2W)fFc}=6J>`hR{CdEQEp|9{v1v-8` zkyp;bW>g9(@}W#?!v6P_P1^S58KGtv=rAMbdMZOB|)hGG^P0qA9aEY970T zA5h{VHb1T4Gg-8O>%QU1F;xZ97WC^z8rlsJ&hUbFrunIK4eX?3XzHn)m;8ih9*Tr9 z*fUM+I_O1I+<>Rxp>JywV)l$aqm@#<5~+Jix3@p}^fNgrpLU<#xZ&H0tVHpIG^=s! z+481)IW{=nQ5EBoH(F>+p?%tsGR6deD1q{7n`}Rvc>>iOsVG~(1cViYmGQC?#@**>AjxK?~kmFT3rGdl+h0+?VewUrfIoqFi2Xfwc;`X!8ZfIZNM;h~5S$_GY z?)q!jyf==qz~EnFU`r5A+g$SvUn*uI9S?e_Y`jY3o*qP5;{ixd zOd^svWLr0}0vZf+u0YyGO1Nx^77ih4ccKfYWrfu(rcKi)&?_oLDU)fK%^N87A8Ew) z5{y&Y_Szm0VSW52Vbm1#+5ZY=A*$!KMu5j0MwXzw#N^B+8_OPb(3WpSN!`c22$xX; zskP{nNmbgI#T}&3$X<2RYi#z_-S)KNx~sdVyK>qD=f&=`^SZeBwpLlst#5Apvr}i! z{c)%LtiLSbD|g{*IC$akaFutid@cu$amd)0I~^00 zo0<;QG-PQQ*K3oe5u=l;b(|7U;xi9Z!ioS#hS$_6VdXsxQx-$fErbVuOO*VjOf7Fq z*1{v*cl1TvG$b}ZBb7;2e;P$xAF~10I6Y;3^}Qr*(P0yRidh}=Rk3h5B0Oyh z3>>t1Wdwa2T!sWGj+>uMzRYiIbk^o#d35)5tBFt1{E1fF-q(BEcJ!p4dC{)~Co8FP zS~;s=iU9|la(Jq3>N8F8ZWY_WReO<&(@7F|fZBv7ec;wf86o5Zp~Lk-UjMd1v0gT$ zgZ(+wQ#?_}sw5|JuF~17c1{l4MQwWK1K6h(v+BleXP&6@UP3u#`AP;}J-~{F(^#g{XxU&_a~7wy(j`S7VGz3WCThN}0(=9CRaG5;QV187L;GBR~DS zrPb4ma?oGAdPPpk^W81IpYWFUg5A+^Ur$iq)-6Oq{}V|1qE5qS`{Bag53zA8S&N?+4^g>LNE@Z5Lghb&{ICzsm3`O3g)(iO|YPWufSmz&NNEXBB&ss zfs1$m?psiSECiIs?8rt)6KW12X`7OU^8;Kl5y9}xC@;zALPbG}#6Xi)N|hI*tOFKP zr8tmjtGF@4B@{QJ_)$Ng$m&R%%y}mquNpZ#(#{;+GS!0$daci{mg3~P>H8iB2T$$n z?0rWsdAqi~edfQ{oc-Uu`R1EX{NwYoacTIaaNe-)!;e1t_g;A6g?Dy$?*C`H1FANf za|=}~*sFJGC{Ai}I_S^Q!)Oo!5l3k_TCE0UlyhJ4l6yfUO~!yTZQ`U0M9DowRCGt@ zFQ%nE#Eof|CYxJ*sR7uSG;!Ix`}{+u7~nRnXjGOei!0(IJt1~RSCZuuPeo)pZA_GY zVWwj5gY&2f0cn5QjNPO&Z&51yh8z?Mh!*xZdVgI zdyN@vvGAR;=no;(#ekyJCpBotM$Qv_tY-MOj+`E@$dM2eS&=2a;KfqTM{r9gaQ$(9 zGKLw~I-(@Jy#_~%l``Ik#TOB_wzNv76*OLK%scY7w}?5ks-`?n+PSkhZ~FX|R?^_Z zN%Jk|(qFM5C&|3vj6C+DI|3=n9>xMwCQNhPV5&hqi}BH~DGNNM9-Zc=$w$Q+7Q`Xk zwNm=2*`T1Vupgxv16MlqITLs#lTS&9(44tZ+{jDJm_OlD@dB+YCTs|tejB1D+1p+O zx44sZQCpNB^Vjq$DPE$?MtvSEc~-X!AE>WC&@Dn9YVarAv=8j=-TS)jc3-a$(W^tW zDo6ikRgU+(@p4|j$574y4gv1~q$t@>xd2n|%`PD2p`Wth05acUi~EwPvIOw?WEs4o z<*)5)mD1%Ay=dUV9U@+!wG7~GjVX-*3hop1FXWX!;9lL(!yMdJ-O;y**)w?ij=q?3 z>zcL=)-~qOXpia-fBdGOEY>a`v*N@-k4@f3 zCm~@)sK6JojYUzK<*_9gNSZ$`eEg)3W1<-6KC3t0k8apjM)-_*^doI zfeDpE#)#iEv@7sZx=JE?`e`f>AVvToqdx?vf6ePuiXcOG!XZn`fzim$BQ|Ids6R}w z|K^1?Xn@v#;dDB{vsh)R_CQ&^yX|OKhi;Y5cMs-sz2snaq_KAHV1Is5E8{QeWUz92 z`}7}cpZ7m_`|Y>?5eED+g4>Rcbp~ICu zwWBJZF2oK6H!3~N_32+XAnj$E=-9@JqZtT&n!Zp8EHbl(R-`*YA)JoTAA_#Q#LB{- zaadaTW%nRIE%vcPJ*TSBI3v7=i9oN{M|idBQ{L$&hr=sHY>@W@J+d78ee1I~k#Xj+ zR$9OV8dCn4dvUPj9q}%=o&DYJ9ldn-&;Fkub?<%jp(k!O0aI6&0iQ;wr@^+Olx9i{ z6_QH=9`y*{QY0ampEx6yKFZ^!@P!xrFh%>s!Y-SW<9%1$^5UhXIGet@=XRzh=`9Yy zd3uf&wR}M-`7KS}{>+u@iMrwzsOrwVp|pKi0U$#Ui4rEfi6Qxa*?W^; z%ad)tYoET$KC>#TDywhqy|1xkp0Ed4wj~5YV0a7+9x-6X|A1hIJTdYZEP;fOJit5& zF#!w7l8xj6FmUsp@2#q=%4)Lu%Dy}O;q&>fh~NJ0ea^|sy6;`9^6EwA*}sStD^{#n z(XHqqQt2tjR6H%6BlK81S%j5v=121wIuK+HTNrV)PjLeSu6Ibuzl8WEzYI3Am&zPA zgWsbUt((+|im-!*?-0)bDa%Q8=1^vw!LI}tAJ{A1GiY&~M0-eELl-Ay^LX$9B2G`6 zdq(|RrF?ASv40jN4CQR+#j8y@>#r%GxUuZ^h^t`ys>D4;p?k~$o=05d>t3-3-VMja zpkCVRpUQyBiu_cZvVaXYH6SqSkLj&hFa1lhkwMEpq1{w{Hs7UKX0X%bI(*MaEU6l(K|#4;r$8t}~L$G}c{lR7vZzd69*jri79j;vb4w_)d~5O?nJ+Gxa!4cWnL^ zH9tk8d4e>wX@#5+`DsCV&?%`AABh1TM|2FyPh;p5Z(gM0pTy%BuhUFMkxt8oVN~SS_}ij9 zkptGYTyx_g2WO0(aq~3=|8`Jjd@{?Kx(6sT9_YDukEPap?{bRsQ4Rrk_aS#s@uGt> zb5M<}r|Oz1i6Uc+y%NDqrD2+u@C>l~D2=4me8LFt>1w%-J6`(m*NrwkrV=S%;D7?{ zGAs}Mb1zcZGR5AG9>Awxv;J+vj^Ar%DKjufAki% zUk3~^k*WWjkz2&h?IVP<51(?1;~9;Nws^5xpCga(eaI{;uTPMto)UMa(3@jzi;Vja z^}u#igR@KtA)E{fk|Jo{{Zj)Z;l*=)2O=XK^jpMUpcc_WkC!I%TNG^5F$4oPh)OOZwU8iWr6rf@d{J6Dkj-) z)fG1yq`qwGjGTWeUum?Eoeg#;=k$jc~hnXxksBN-MC)wC(|eV(k5LzgU7&RpX4P=J4?k9IXPVq4t)e)jCy zTqc_3Oh)hCITeKtyGxsyc~e2to|!Y#Pp6;^XqbDNPTFinAy^OujwJ?ns285xhcfz|jYO62G9tX&i&25(7X!DyQ|F#sM1@ zjBoD_g~i?on{Pc5?cEkT$a18D3QA_)|G^Puvq{;~qa@sg-Lt-0;u$5wlbN zxg5K_%Zwd=p6c|;Eobml>KsJ&xI#Bkk{|HU|JhoqXowrQGe!OrWi z@)e&SFoZG^{#Rw@+h|4-@s<`Y;4YuuWDlIzj65Q3yBuVxP-@0;YXWy!EMk^T;(~f zFTOoH`3@!9sRhKD=;|KITE^~iMy82aBE@Gff5xS(BHbQQVDU+)hBA{LQT+>+`4*%K zlK}*6SBx?+PR-a}kQ0AR+!C8poDSROsciqAzbc^ef)e`)#a zt<5w4)s0U-{U0idpYHEZQh8HcpMLu3KjrgJU%vM8y`AkR{{_N+UEz`~XaPJ*OMN6~ zeSa){hPeiQm5w2As|-o+hfFUG$MB}K2CpgZv=~t+!hlFq+Yls$dsI}X9wXbdB#wZ8 zM%I(!PJAYYKNT01HS0?Dj4@iQXR%yPRPialO4}SYTD2~dR&60V#j)LXH0s}XjHZA2 z;RllsZ`@$hHm?NG5W7TMdm~J&6`p^}J+il90L+LwzJPTLvLUHi4K|8zZDi@!J!hA= zAI&FvywW7go6Mq}!QWGzYox^!oSx=Xq04~*M$(SrO`~bHjk6#n4rk3&*3$66i}B+p zk7-wAv)Og09Kct#IdWV9#Ho;lpHgf3l(!W5FNQ|?nhFz?si#;SvCw9Jr4#?B;F(`z z8nHJy8*6hXv5m*%hl0ngcjr<5d)e>lk6(j#yeO}YQ}KmMC$#2q8{W*vxSwLeaxosP za!bGB5}3G7p%MI%-@H5F8{ejRY?2;ey*yM*g%P=tT7!fp<+v32mao7=&4R^$i&^MU z2<6;8mPeCyu99JP4Q0$FQy;BYN!#ApYy0JRa*JhFmskC&*!lN_R~^LP<7BJ*%62)` z?dt%wm#$8`_S}?*N|tcpz=u3!@AFzJ zp1n?1o)pTn{>p0)AL=MCp5&B(gKiR`vG)0EBX=;Ycr>kV5)wuV&oy4i_9dSM(|3VEfl@8Q7Y#J@C*gS!Sl%$VlF6*3DTbXQG(JLa`|WwSgcIXj)U6 zZc_jdL@~PjLC?2JUHbXeM;~#Y+sDiv+~e8+Zb~;GNcLT+K{(UINFY_V&B>XwAgWk; z4^w|jG5gO@*skyl&qXd6KF5rjikk;8JV@ZuCog!k*|VBC^Qw&{=nOL?bLlj zHtqs-^yA;B`Jd!BD0GdFxXW&eO;0cDmXFv?V@pVf$)ow_*FU53ulv@#E&u>P07*na zRJ*ap4Dd#)<97e?_oVP+f9;{yg^GJjZvX?F$Ln;&Kh0G9V6^b2x#Q~>gC%kr$wQp9 z1Ih`bfADb@yg?1q327HUd0d^bxnTWU;c<9h+c;u*P8qATxE;VHQHccssX#foY2(9iT6sXQdo z!We$zr>o~c^GRCEPF@<4PbDxPerjJRmgsMp$%ci)HI(~xo`t(Wh!VqO=|276|MkV! zU;ihK`g8I5$t!P4@#f8&f1l6a=Vtl8xxM$~Z|v^u{UMofnOtF=fpbTkV<7jK6z51_ zih-g2lxD6Vxuh^PRF3AX@?sNK0eaz`;x=1~*DSQxxegu2&|&>Mt{@%u%-^8`Xo-jt zw7{eVP!1$G>!eb{*E`*!xOvAIGgQKpHqwy>+w@YOOn*3Cc&{g6@g zpZw}qlkaZb&geLml>iN0Ot=e$*lmPd6L%x7FAKYO#96cRXU|P8GrM+~D;az)>cWK! zyq~z4*|ff7>WrE-({J{i$!ALgO*r)ByI|J+n*B2F7Qg((x?|z+@AXN%rMtP&S@^4*eGxZw!0=Cqs&@12~maS4#D`hY(UrFfznf(FqAIulXK}c%dec&^io`xRXyeEQ*_!@>{R4*3s>>mVW#WAaC~$6m9m~Z zXz6KDHhzW(ZI? zI!9#U8wnUM%ou+LsK_NWfElayd=u9cHjbyKrQ`NCq2e<%bb_R<+#S~AiklztrWiuY z^!T8yU`qUW4Q+z_%Wi#zlO*2QJUQ;B6vN|6WokW zA?n0_;5)0VQBWw@Cl#zBLsS$z%jl0Wr_=i}R2r_eMIKCcl&U!z)>h!P{D&QU`vI2} zwl+8sXM;z0XWW)hl3b2(*2+H>H)+eSNlgEt9YAKR_^~~7=~0}tL4>j5c=&xKxyv{@2x7fqOJRAyLcnRBvhXA-LJ%)2{nTngE>t&kqEgI^}mv}DfrI#kJUVC-I zy?~R87tc>NdGTSD83||O!h7h-n+fKd7MIGM{I6y)pq^KegDHwg43IP`PE8cPCetne zsU-1ym02}92IxegmCzv&sLLx_61HQ8OotO<2sEaIKPJsnS@<>1=4jCtzas*ApJWL4 zRNRn|I2PMVge87aF7C@-JStb2X(56ac~m6jZhRQ7vm_d;gOglkLNO4m|Bn-h1m!?ted%nKuq`Rsad?1u)3%`G z*@8Pese333of#vZVMf5zMC|czjK{0&l_k~QY|>tC(I$D?ockz}PV+8pVWV&AD)qA; zuB$5}!G;^!4P3+s+4&5iq9!P%+c-yLv?}W%KCL5@`it9vZl{|#aVMIA7_>%c049;L^npM3Ja4V0fF%X6i?b-8}_#TWko`#-pL?dAV_e|PV% zb0^YY=DhFkl0BZ8bcmSp2TuQ{1W)t6Q#$=SE`Va47Ir9b)0j>tI_G1M)9B8jJ_BN7 zAfMxuRjeFw+TgkbQ+&JMY$3P7s{m<+*A!@k>uxu3EBaE}tg`&GA^?|;v3ZiNr)8f8 zb8#7kEQb^pCSUR1;~z8Qc9W|?>?|}kpm}nK@Gg<0vnd^_#;NiN&N_UY-#W|1oi9z^ ze(OyXw`-FZcpE;8(b>X>k=MXgE{YRpw}b_vMTRwg8sBLU8aS|qQ>p6sd{G8% z785ii;JYG}B0&pxzTCu7D}{{d3Ysk;X};hQl0R53Son$|d#avv*EHxk4%%SJ|CaWI2d7~dImqblL3?>B&-ObG52)jIoD8yb%zFSx zy7^h5?jLbN^N2eN4_&yRTxYfp4D-q5SD$i9={)O=oy$=s`#ak_c7L;IF(CZe z+i&GkWRjHYeR?@`#xMgz29Rt@FCIvzvv$(A?U}|y1ju#9El=|X1~Wq?Jj}u~%xldb zKfZ;EGBA08LFNSxF5F_zUTA};;zK0!RF(Pw^E`#7HG}17d2SqoIgySsoYE3E^$*ZI zJbwI)X$}J@!vz7UkIS2J>K^lhJv2Iu?^uq8AG;;nY0ks-`ytc96x+_O834Y7%U$^& zv7e1HO&*uQkN!wmL~MLnjk&(MzWzUPF!H}?NYCZxxm4b|q`&y$tN$6he_n=p6UF2j zxj5=lJLa@NP9Z;FOHLP#g`^j{`B0W5FP}Tz=$T@6I?6NnqK}2A#_A;txF;>UhmBpAH*EQ>Aa@VcNLj#zl*Qn(x#Xeh$~L z;B7vec4zDQrNMj5zGZgKJ0t^OCpi9kdFI1&_;9(@JW7d+*wA_O*RQ%#F$%En=s}?V@mE#gG zt9*|f7TI=U`{v>WQJrWyIOPmN!SiQa=12CabVlS%$2?Ap@EF`+4S%4edqnOet23Y# zMUzB}Z-7ZmB7DV&h&s^*lRyU@i=*)y_`q1hB2dZ-@Srt*h4nu%T_LlKg^2)qY!2iX z_qbI3?`>?Y{VyMWc;lbw{XCoJT6voh{KCGmgsS&Ki}6HrW0%AtY+=z zWvJl~KOQDH$F%^jzx2xF7w^2s9+%f9FK`Us3vrVM*^!R__@+`D8umgTnCx~ri<<^4 z`HzB0I(u?NZ4znU=2aegLfOCi7r^jCV`e(KF^tGVIcx6j-@Z1J@)p$m>MvNEDazgOb!|-7Fnls^P8gJ)$ zhL5>G!JdN^@8$;{rb&N3Ngnn>FJRT5;-lIK>NR!S7b7N|+7@Q}>LCg4%gRjKj(h2t zf%9sQ+js6vZr!@Yfg~QF$9|VTXYRH+9a=9()KaS#Jjts(xF4M+Pm|cdW8>E=Ol(`+e|w%o6)VV%jq$+fW)<2G8u$P$Jb`PDSi_E$jJdK}`3G_` zv?A#WTl`Ldi&eFE2t5d1AC;vwhSeBI&j!v> zu`dL8O@{l%a>p4nTY19C23unyDuQyi-*I#*e%bEImpfc?vh+{hf1k(Z|2X^HJUNy) zY0ykZ_MFff+90OGkVhIimvt_jJu`XdwKpce`}3bq-g^D@$$6j2K`|7sWKeSy+MU5N zb!I%ia8|#vm`2ZZ5+}*TSLM;!hKko_QXGqm{Kxd9Ce1LH|NIo`!Wn*n$D_s7;8o5_ z&Ruo}?tg+t!N(qb}R{w$YMd8c*- zE|%z2rwsD=;q?Rdm~DA5f@R5z2a{Ks9ruL@@1^rX;X7>HzjgZ-ZNT^0KHazg z_ZNthZ)O6acj&V(?4dif4H?JXc^JORrIlx3oi$mKyHpYEwoeW`y@>fTuP$8RwSwX9^kMQudoQ2;o6zEtIb(9}tzKGL{p0n` zjlcKXq_~;h-wNgJt+!tN%XjbG-?3;`?(<72#gUeeN)dP~eB&}$=wkjUjG>1HXrNQk zRH2>i8$Vd0UGp|Csa=Boq# z_4hZM6ro`wMa&S>K2AetH%qgOh8=}}#@>|onQ{C2yYG3Ikx_1*moXf1(tyenRym^q zwQ)Vlevwyr4(FXW-kkjGop&a$@IdtzGjQ^i^Tb5z$l3Q;Z84*8k%lh&Hjb_|gFDEH zUtNDv50O&AzvnXv=P)tn$pcKJovdpQ)V9 zF(Tx@aTvN&kd2`X#?hz_nNsfHn@}vNW!SqiC*1~ZfpN`;H|)rC{~5X|YzxILlo_>xQ3{~0$Gd^1D*x4`jRp}euJ z;x+QPrzJVqibBoIjT!w;=E0MQY%X2n{<~8o*s^C3Cyu>p! zavi&}zD&aBB+8Y*dEPs2>3>nj8L`{y!*vu|D(60%f?G$=SC*!DZb0Z@P1tQ>Z5 z#QgM|eEIccht11Fr<6cd!BwWz-E_Hk#S#2#S6`a^-p}5fy!ZColdIg9 zw1g7LB1>lS7Fde)$u4hHmoZ<1a7=2mXzi8<=Lqt}&wmwDDP|syNPJdyc+P27@G>el zZ8Yi%R$h``=|Uj}SZ|~YF!*$5$HXmP{z{Z@oc?rf%5TW;LQkHy*b;yITiBG7P;Ea0 zBDAol{FWv04a(Oz%t`i6XY3bP^MIzZYN<&Y8@oh`Uu50_7h!tUah6_w;|O4W*Tyk5rs8n z2t0j*LD<1RuxYqLD564#bOi*2!P5Xsuu<5ScPTtYBIFX+NDjJ#YS0l}XKP)kCoB`f zWoF6IVwRV9w0(1pJ;`Ttt_lp7lnZgO zJ9}FVQ(4j7j4#yY_IUbaeaM?&%JI74p!L)$Gs6LmlpeXlRfp@%c2Nr3;4Dw zo-p#*2T^8<@ecK|=S}}6L9Kp)J2qV*6BdPV^m{E4Vh(t??#R|RB51gpG_&0L7F z*I@5ymi`>egFHHN;TE3lH|1a#W&Ufn0$oRmQ)%PT`NJ1F{%^~-D?HD2dUkf6{6~xk zFOt!%oQ#SGwKz~pTrWh^ib1whLenG;z9)&I=oOtt#ZQZ795fAXYIxDV`taKZ}j zu#R(5%)*A$5Y7sGtTs$B8i^r9bCW_&0k~9Yh4fUE4O!9+h9gwlP2V^5DJYjAYmOp&<<~#Pwxj{MmWEd$gcm)AL-5~Ag-@_Ej&5K1t4nE{XrA*Ts=rw40 z@F9&qaSAuQ4ZQcpc_)^Nn-~0Ule$pm6!jKap!x8 zC9*_WXtYCX>NyayM0IgBi6+cYw&K~TSFj=}h6IbtPI|s09wGv7ijNHH0dP$zddrkqsnJpJY;GCQ&_c;ms;YS}+ZL z3zxX}?GDSw5=|Z$P`n}_k!EHA(h)K3M(py$Uz2CB`6;aO(;mPqsqm#&x4%u$DMvsNo+OtoP{BiBuxXpK)0 zY^VYSyB8JQnwf&!{2FdmAj1L>HV&F_7N!E~T}X+%TmY-Mf#ZL|RPpSDx;yCgGsDja zK3IF$0yOmlKA=T>J2YZToGy!-2Fs?;M#glnt+Bj-#1_4n7lme-SuWJMYJ6#kU8eLh zOclDt1(YTeCC|3fnbEV6S>P_HCmiMflBJAKxk>=V4MW}#ela(zY@cPC{0XjJQD*lY~81RdbeM& zt0O@EiMRO+luqG=?dgxeju$#V@FQ;6z!JMLDNUW7kg^RR#HzN%nx8Q*h1f~;@KfCG z-ytVpbgxstvNB?Au#N*HDRY2I89@j6m)#XM%e`rI7I$otRss4qqJF}63)9P^irDa*frkT$ST>CiuI5MkxpQEDy!<0GS?DVAli9AO=M24pH* ziKoIQ?LA!RH#!OLpa&ZI`?IFak9C#IC1QZhZLB4F+Ia z8H~QjbsfrgX_;3TR>9eoDe9(%{l&*Nq`gc@$(ahi%sD2yWnKX|5Pq2@1wO8v` zd7|4t`w#X&(($`_k%Pnwi`!gv^@u{|gFZZ{add_{L(jIr%Ju%c@4oxi-@1PN`FQ&3 z1d$vA{Z=S%jPRIsvk&H}tRwQ!wyKg!@uZqjGpn4&(#u+^VVB5!v791lD_5&NRjIA9 zQrEA%JE>Hu)Sm$&i9(VQZK?3sdXrG`7f!{~>=yi3%RMGJwYP?53K&>2l(aofDqR(y zOfA#MaB)(!+*KMh8}YpBY2zc0R16y{`ILoJ6vNP1WvP;HuKaMH3vf3Oe|YoewBM+p`px0qVVa+ z-M_eL`0aqA5D5==@F}lj*=ld1Qqu7oyG8TWUcoHSNM7{YYfz;UsU{D&}sBxsV^33p-v8j)#L z?j0~j07^ZH@3*Y=X#M{CIM z{K4M-??d&uc(-(#`qORCz4G?<>#zSicOTqcAp@C`Ia=Z3REKC5%9JQGJO8T^fEMta zL@YKZ!8;MlgB4Ajj>i{w=mYJAOTvZK@q~z4?*6TYJ0$cC{ZQ#8IH5*ABY2}U@~j!P z)b2`qF%inqYNIST>Z9MtvZ?R<*{EN+a$&N*vc^fR)f~NFT4ZwwO|Ny#DCO5q1XV4K zpEGSXntL=n-njmFm-iC4ce#IQd-4rSof|a5Z(q2`8B&H zQ}Am;t^((1T>E$5d|z%GeKJd!djhxUaC}>Fg;~sVTel`x*_7;T2+_O zmSHrrT#m5tRv9rdvOLC%veQtb+u$oTae`N*u~Vn`v;O(Dtd^-c1>K1QU_=wW1tp@% zi4uqpG#u1mQweeqQZl68NDQ}WRB1clyXZY`gn#7Qrn@wcMCtxApTpYY>#5M3zN8L1 z*l>`wPQCTOlHB!r7-a`KRX2&h)z72>MBUDAUt+dv9fc)#J;H|6ICcKzm;pT{g8*7Q*g9~?f8gRh@9PvkqhvzCOU=sxAiDq75 z8zc1~VMPLoyJ0lD+;kKB2*U#bbP*!{yAu@53EeeZn8)R=z-=h=QW+dx=wuk<4 zQRf5RLfl4?+vC{%>gE|5YWAw3tleY(TdokWG4(kemK)RXkC|*TGL2P1kw;@+DMlUu zk~~xAe;oePB#i#uZD4A#?pU$+O^@PtdBiSO5zgp+kMyWiWOjfwXxtZsTRe@khBCZ5Im>L_1@^nFp%~kdWJ!xo%tC1+Wwdgi z2Fv`gBhHAw;QE(5bZg)%>BQQ?nn10#P~w{2m}bcbzo6rxJNAyKquUekDL)BZvK(k= z=`;p^X((4djrNE$yb`*+l(pz%)BFWJD{JH6J)E+dH`T%)i*X+9nA;Eu)oG4M1k~K- zgI516*5-9jZ^~3<>fj$`C@81~<-lzQ_52l!f()W|qrCAt0`*b5%7jXa^}xZ2&*3dI6Cabh32!i=?3^u5 zyCj@Hxl3IntQTjWWdLJcs5WK^MUFNlTQQi`Caig49m@N|-XlpGOyeT3GqgLeQ)f20 zCg{S&3zJ`c@WJF0PLkeY3q@THTkWK6mnYXP9m-GBXW&X!%)mXkpBcPGXu1{Tr7JH? zR*^3U>nDdKZDob+81U@y3U!bPMA|>-`MM0ur`$oEdYgnB6)A0TCC2uHw{ga30mVEF zj5=;UIlFj~RS2g4o;KTb7-pb_eQGM+se5W0m+?eTnx1A-{y~sp@JGmr zrO8w9Ogni3-NZD4pU!1PQvS!W#_^7#Z=6l>^-FYoo02CB{Hez+aT&qFfo(VconloF zSOd08ySssu4-WZZ;Pc|a-rip!+&^v+JlCJ+UU}n*mOr2nuab|p4(1=(REEqm_xYr# z%@#;JGBr<$#+Q(V(}LzRKu~g0@B?U2@T+Mx2LD^Vdtnohs0VV#cu4r>t(`yPh)M8H z4+r4*SU3lYvzG8OrrErQcnN4DEM5d;d`vWN@$^(~Cr9B};EyAoSyEt~A>TbNXnSM_ z5rwVZK753-cK^}Cxv+|aHL)Xu=pG_v!{pMv*h`9n5G z+i~jelVa}KTjQxAN7?>);j!OMl(_RK#_r|2M2B>l(`UY7VW(=bbVkAasAtPKbRoZ% zGZ?nx2(R)VgC|B&%)kv)UXY%& z$X64kC^XZ2kE38dGlC?H$0qHNLBI~zTHLvJXL6rG(Ia0tV2|lGgQ-2rk^?K1u|4;R z;&#yF%-S}CD+f$=c=-!%-%naw8N!D@$apCCjTLKYPs7xPr}ze;5ZB3VXRMvUX7)OD zgT1Wm6?IF7GkV07x~}53j(bHs;#=jZE(bf#c&~eSiNW9R|KfKiFJ8JldHK?n$pDpC<7bY)rh+!ES!Z3lH4dev~ z24+XR*5@;P%RId>&6lEzRJjIDh1JEJY3h{+QJ1k?mH>l8Yr$8+Ko^WPc)mp4ci*gO z@PJm{Tcu6(1ZwypylrK#pVIH9;u&HKcgM^4Alix0T!j2%a@XvQd8$}@+9nRH{6z={Z@v9aP-Qa8sJSo~nA^yqLm z!4?;oMos=PRyp{CpZ)A-e~EJS|DF)da|L?tl{YeFi%OiezBH`#4y}+mxS<)rmz=ME zt$4HwXU2A=Etz~u;i|f5r7RQrI$D8h;KUKTQCeC@{^No_*yk!!!7ZLP+Wty_zZP*m zR`ecW`BvK@te5ZxPxL(w9FFi@?z1r$R~A=U+B~8mU7%4tq7mJrLGk_5-6xFLY3P0S z=C1D<@^!Y&8MSSfVSL-rnKT;1G)9if8^1Z-Z?kVVd<%M@9phnFl~Mt6&<+7XxyIEe7iq*jCF||$ z8~8axB43WsRdA034{mJaMU;|PQR2?jHJM1IfMnQ9idz*6dkUDw$&h7kp0j|oM z%b>lCQiKRsC$ufs-l689AGamARiX0Se5smh{C%*LxrUER7Q9ix=6> zLA_HZXp<;#wn3yNij(p}fTmB{eBAYp3lVT+{B)T9t%|qdY3k<8nFj^NB)XC(^ z1?oSS7vKHp6Y{zSwt&H?cx?O3!{R=auEUL8L-GQxvQh|7 zr#?qy&WUJ{(;TolmEW_N$a$1TWJbsZ)=!yNqY|l>BQ#g!85h9$(E{4KIc)@#IUIy} z<=|lV53v5Z^7br3|4re%{q}4B=A-+Mz0`+%VcOIjYTZ6owiPkKPNl_eCd-E9FGb}f zrLDt6JjoiL^`%asV&W2Ks_oYhHEA>EwL+x1WG|I zLM_oYo@nC~7XPzVgD0`SUh*Um;_0H4OOavCCRGDvrL8WUsu)1w@G61Qb^l%|n2c<}}(oSZ0_b^$tD00&Rj zzkXW#5G6t-%=bW_@bv|PC+s7=N7;FdvhsKb1x_XI@gtPE?LldCAmwb^zJn;zqvB<` zgLvwi^>EEo-3-i(&n3%hcPJI&^~}Q7`5Vf=%r?fQU8zauHl&zKm<66&*Ozv~CblWWs2t0#8=%q}?6lLsM$7V`zmQt5VjeWq9iMJFe2MP;;9zFU>Q2+ zQAl5Z<=W&X`)GYCOrFh$9KPb~KtJtOvGHprdwx%G~}c$h)@5SBXctH zh=CuZJHnkO_7tyq)YIKFaw+bS;o{-`f%5})_SI{;u1;a2WHPC9v`#tLG|R}52MFpA z{C7`}4C|k_r=C)z7*_}lQ zZYt9#)R;uomcg@{H>-6sMlhl(6UWR5HtSEo_}NG#q68h&o2AuLSEIMVPck@6Y_6)H z(V)d(B`>`WYKJ1Zf~xN~|nvu7n;Y2@&N9a>ZJ#9dy7KPGjJO9nP@dK%qjBpnZd7c_&p{d^~eAZ@&r(?|G>oOW;o`B;hN2u{1xqs8vqyxt0 z*-<7*-=C79EK9dUOi7XVEy9Wek%SR*r%W0e0>o`V?Kr%*(AgoCFK4)YKFU*;mWeye z7`cb^0g9VS-EQh3vuxB!_o}I^xs5<&Y>j_zib}tsSjy;HPYQ znTebT*BA|-3EmRY(_{TMHKrk9Nl%n0X~TnaSs9D~Uvah%6WaMwhftK9Dbu*ryUh%~ z{*ejsXJ0AlTH(a^8nbVP&V9 zsSrJ6K=sXc-%Wl=d@kX>^Y+_$$;DYfdxsVJ_rn$1L&6=nx|W2Q{H9Rxtr|^R;u5N& ztRIt5@)`<(vZd}ytQnO+w@Y~H^xD-ICm(+N5%JOvh7L&5r{1e-3?RT=-rXX}G2KqT zf2T3FtTTVQXZ!Yim;*o6Ii@SGPcx_aMqEz|_^f_LFiKRcXzjGkWMvAyg|Sn!n39Q# z^@#I%i)$3md&qs4S?PDU2>x$=`0>Yo)RCXZ?{lrZ(Fwmp1-`^c?g^RZe$*vK;0$E^ z?;beIduvX~!d}P58D;*O%O{zWXX3<{SQV1qUDPsZ(Xo>CMqIn5ezgp?f;YDn*lB$6 zU6xB6Hi(q`jL=%65O^b)h9pZI z+ZRLfN-prawpx31cA@D-qV5xPf6oRpa*t7p@A71jdwX0?wQ=8Ixz)Wfo6J7AC(edn z<7wTV*O7}b2baki71E%E*Iph2u@E-D65PlwX`EF)NAM!`)ZfO|i1tb7NUp_k%y%Gg z%x4BLl=TsGCVeBg)*-1Uz-MOW8g5B<7P(;jjy&yrC`ClT03_vA??R})LH|}u1Sfsw zPI0S@T^dEJpk6L!U~~s%&DRAi2bPbozxg)Hf=^WV89Z4B9YCqzSpNx@<@ilDzo(s` zpry{>k$MMj8v8KIiiZ=b>|6ffjzSW}0=_fA5FNgf3Vu?)0&8j019ws&|2p|GM5PLV zHh}&K?=x%K7n#aRe`=k@-`TM29aF($jl{jM9++|;n|!E3UJ%gp*DHrn3v`Z`S_-POEA|gy%MHqPw_J*MsWV)*YOaX!S;5z2KTDYfw zQiq<7@*DM?>A#g(i;b-U?r~#ThjPbK8-H%GbTgcLTo#U&7E|IVUoYYLEkQS!!1${K z|8wQ-H=1KlAx;zZCW;CfvgBHoil{darHoQJXwy)AtaTVNzFL^L_-UnAUp2iB9=@Z( z(P7q&RH_lW$`#E{RTll5U;i3*Y@c^0;ud=v(1t%S3%zNFVVhKqrLfR#>98S}x6p7D zM>rd8*>V5KYcIW&JJt;M;)_?(5!j%6g@Bu%Rcss)+kmR9q#dQPEG4bJ?n_bWQmJt? z90LuPrgKOEkkC9L&y^!yc3aAxBl@GsI{WMNSNU_f#LfQFEG4k^#VxDE;itcJ6AM3C zUIEtxnKt*8`E}+ZdsU!oS|bxJm~>b+s@P4pr|x##z>Qlx_w4P^QQAQ|!{JhlFF0f$ z5gn!q=N=8e3o)ot=~V3?RI0+8JU~l1JDaDmV?0Db?6V^-oqCdYjr-wTcHUv8;r=7{ zGNHUN8|OYAPpx{LfQKF28*_mrqjM;_n=E&^^pajhuCZrE!H8NKwGL%jX4Etc(?0R% zNAxT$L8sf(C3pCYqSr&6_B9XiQ;B!8YE%sgHiZsR0jy`DS+nWv*fP9ZvrcLFFG zojPZ|1KkQ@`Ws_WpzsKo9}h%2yJk8Z2tA@4xg6@U*+T|Od8nPYK0OTNl{@zzJdE8F zr0L8l|8Dem(|=uP?WAxmhgROI?0Bl1^4}CZYm3UEj5%OYF_2f2X?c|?`JrY7D898r zc?zGGxw0;kgqqmU>NHgb)kX|gMWN_w?{$*9wTgi(Ia)`GhIDKBu;vfat|>Qb8_{}c zxO5yq=49+1VTmtoLvJJ8%SPRCcJAWk%Sq#-M-Ncu&PaZ;$&(pR3DCWy+oJBEaanuj`fNF!66iLW=I-+&?m|9riy_S%y>hL< zEw|>-)$0}dgBA3Fym89F{axPA{`Wul=%fFm6MEjh&-Kh38FrD(xKE)!Z(*Q1p4n4!(TXM?7eR(%P`0^(d%U1ptuVwhV{lF()A$fw3{NLA3GLt)h`8 z!^WOJ6{ReTa+=ZxW`(_7tNht;np(P-ux+EXvX_fVv_=(OJ; zzusV;}A3EXH84 zv6+X>yE|^rkM16Sr}d>VH1_Ovy|8y&%e?;u`uWWoB0*4TT&nmZcVXm4V?#!qS&p)e zpPO*q$99`#(64XZn|yQY_T&zGu-tTipVN>JC{H`gwE1V*v97JMAJSPR%eOCbWUxeg zkj4!K#`5c+B(kK^WR{(HGZO_by(6T!2PZO$bTapqu*z#t@*^|=Fi=XtSc+4rT8a!- zc(J9g(AA^Kb?#e}53e?PLS*vrxJq}abCW7 zo~6^P@bC$3&?paW^GN)Hvz3u^Bqp(vU8IDw8D&|L>k#q9o`V7?+;|T^2ConUD3*|& z13Ud@y0|3dKK5eI&x+8P3f|d>M7IYUdF&{76}H! z8)Ub|X@je+Jh<@Z%G*f9|5~hXz4g{#+unY7ks`l$v}kVirYCxtO#sp%B;zd0alDbQ-d4W`OqSFuVuJ#>q}7d$wr&d`Md5 z%IBl(JZuE@U$F6nuJ50!hWrj!V6E?OW{K9>!0+kQ@3TSu5eG#)b@w=@eGeyBc*Wryo2;Y6 zRqvKOHx-pWy9l@@Z{*$d&M0EjLOAc@9{Ab{68`zq2K_EtWG69oSjhrch{^wWf2&-|KYlQa*0qy_4n9 zuWsE%iMwBi4JcnO?>UHY_Q|@Z;^7RN3PQ?0OuN~Cckc-{OI6LR&(sI*LujNL|vbeAp#UctrtKS48s6M9~A8&U+$I{yuwWPB5e~7D%?}rffm;gXk^A5X+U1&bR_Y3_AAeqoewKRu+AA+jzUHy|M=F%aO&+7( z(g?W>tVF8H8VchFzve1X9L72_IMePC&)^fr#yHK#Lh)y5h*Q)1&>8CExWpT~I}bAf zI`G-PL(o{5l%ersP)j9ZDh?|}4PF0;2hzADadF`Zb(d*bFYRUe^x)v%`1w2U{M+w; z^wB?hw%C4JSkLXu+u`Bfs}%B8wj%9%nPQqLF6`m%GV2#@3%}MV{@G|~v6Hr8NItiG zXaz3)_e|Eb0y)4^=%yiiGgW1A3Lo&BW$Y7sE4*X4s2M9z(quAAW8%R>lr;PuZTru3 zsf_vTl!{pn3Q#AmaFe(SoJxVp!aj|Iqh1@(ogI`l6^oDrMx#-UB(p}usiJ2?mSs-v zLK4q-vR%-|6hW`^B$V;0w0V@@xIN+GxV za^7K??iMp`-``S5v=o3zR)t_F2dMqJ7 z^JAXMgm=e1p{yFWgSRYeQhsf3+@qJ-E9$jn(m{~QTef5nSY^ew$+nLFLwcS0mv>8! zf6{g-(Y((JIZC0UI$Xhg1WbcV(dl07dV`yygY|= z=h2hN=RD)L%%JlE_b@IopgN%5E~rpR)8s;LspZ#^OQjgE96^BLk7Hd-h&mH${nNM7 z6(!2ZyRiwyZ=E*qa(hzmF|)846q{bkLi#HU6s89a4~w#< zn|*+d@Z*)rI12DX))xLmrENYg+{Qn|{bS=gotLCM-iaUz9Nh~F95ZaNNJ*l6Q$%Ro z(V-7FkTvtFlXa@wYpkOD9K3&YI{BZj&vUE1(a^m|Nnq&5u!t>*Gzjbtw?0@IVmwSV z7&0rxg@QJPlC#Y*g|!g9Kz0IFgE2j)_lsi3nEejXwCK8fh-kz{Ldpv;m%`Er(?Im) zgf$eWb6ob?N9XPxyWorr9l8y$i7>1RUiODD!?n+}e(wx2f`#8@b_CeS+1NSa^K_WX zgG&t?EH$|FqA`B=w7IWrouyMdhchg{Zm6sUpP2$WhAfAAD$M0on6Qg+*3Cx5hHu$w z15d=tGU6UHa9{vW9H`ieKyJE8`T<5(sfhT%cUc{mSL0Z+H`x$~f8}nu#Zn;rZ($7& zONlR`1O%oeK(r44R|LC7^WF|b+6V5n!RXvzHf?3eyQntOX}O2VSr)HSQE^j|^RUaIt4&YW4XT&Yl4m#5cUsCd-COledK48gzL zfl&Lv+)G+ZsccJNmd>pf>y(`{?2pW|RMc6OI0sF};Xp)U&bY0CTQlaq(OZKOpK>$P zYlh3Xz(27RILOkE-Vh~C1v6V8Xctt-92oZ5>L{Af6lWJ@NPJVWN4w*dC%e>@9m=gI z*gd`3w<)O5`6s^h!-1z;I&7~rwk3zQExK)A!Y9AjRoeWkSxg3r4o=+%=+*^#XzQRw z-u<=8KtMI6HK8AVqh0Bx6+{MPmhs@^L#@Xc`z$^M`V76nKAw$L$H+e!jy=G}2 zJmZ9w{K;?jJd*CT#AHtOj_ z2}Wk(*!Sj1ucHMXr(U>=*9F|~%+q^b+|RA@#%SkFGm0v8jvtjbUVutAv1QEp=Zx8? zHdY)Pu_^%5VpBe+Wz-aJiUIYpBb2Er18k@;Kss)R^>0TWQ3^;Z&WPDqM@d3Kv%$2n z-eTG8+O=z$?Q*|HPMO(|lS~^r8#p)H+lbmwdH+)yJ&76-a?vMuFThHAv%TqP9 zPAYHdBtTVxa|8WZmNz~5=p*dTre#JA8QLMJgn90I4IbP`&`)1FQ|Iyk?HuvJ7qS_4 z7cz=o%H!5o_j1=Z?l>C39|RP2k+>* z!!p?&I&>AVN7*;$DBYzQW<2Z+$nSk-WA@p*V?Jz=4_g;mB4rlf0ZTmhRpjUx?mf6S zxkFyK^y40?t8C7`u*E%CbjT^?(3$xD3-Y%E9E>s^xk-JA(XWn<+U$|Hesd<_fc5Xx z+dRV6==ibRk70p~aE7o!I*I0h@#8Ix=J9~XIS}r4JS#Rne`N@N{IE;%dy>7;3;WSZMkK176q^?M&7tDd1uQtDroK{ zbyjADZfJ}BTb7M2W?(ldFDfIx=5da)pb}@r%PctYSWi{jq%F*LB>U)q)qu*nUKP&) zW70p!!#Wifl1^>3qWpOQ_G9*hS_du1&ftYD%DHVu=gC7(2g@jX;6XI|sk5rzKhnJ4uWBK|v&uP8L3k+wGFT37(5ryq1$j1J}!L9GaDw;j->nCee zc2$liEXJw8!A_q4^DfBBSpl%ZPf6HXK^sFFR1B|Be>XnAnG?l6J7`Kw<1%f35QP|F zrIxSYRxB9SjQ`}Nt*mxS#;7FOT+I}gv0s9ml!v`+lwYCE zA`g`aRPAHm*juEbBtQ#a8vsYX>&$>%;3n|PJkV^zVFR+nvZEXQW!Ord6OgSz%L!2$ zoUX*#eo54DDo&b#C+sS0E~!Xcg~5F*vV;ILi|4f!7Z@3CqL{4GfcfXUsD7;nb_zL6 zkj??Wv|Kit#7avACy{eDZX?qnZX&TGYYF8mnq8O;;509W1}FJp(^qLQXf5Ruu$kau zkDN_}hEGY|4oFy2XlTSUs|g{YhUuL`!mFO)VW$!zbiCcDluF+4S>6bSypcC_94;8U zuWyMwaw*x3$#y>8*LC;qxx7&E&D{sw<8_DAruAHrGkSKchlI=ZBpNB7y!_TA*mufMH(+PG`XeQr-s z5-2K}338S^r$xyZXM572lX&x98Kg`@TSa4mdYq@DC_^rFx~%TWNw4+UTw_p2T}{2E zoNf4rA~(F~0bgoO)??cdxz4Zk$atu~nLR@Ba7k8kL>ZNdatR1HA7?RjN@peta=`MWeuh&%?j=>3)9(6~v)4Hg1YZs`_0NU8 z>}BI+uZ#>_nvy zEco6jpdOZbpu@mupVNAiXu-d{lPfK9_n#?{U5PMgXW9BQaX}ATuFsLA<2*Q`KR)xsY+b_j`~+=ER4t7 z%d>+uz}ey0*`%QfacBL)LDHXe$4Nt! zuaIe4<;BjTaV>?Iz=PNP44YtBY?)&Rrjvit^s5Pd{6nLM6Q35*MpXH!q`6FE2ie19 z#;Va1CTrcq%1?=~#npIFu9c6KFVfL%2O*z+RggE3*$SP&dF(Ho-{T&)?aAF2FHdgM zN!(>d?k*49Z#$DfJWI&gj>Wx>o2 z#1+z1xU_|)8CpF&*cF#bMC|5M(UzWSi<*VYY6hwqLfjzf>vFn&SwbQ{p~jG~;HWTp z3R}g){G>S!51?iCqxcZXv=EkWDCA4pNs)0m!YI!DEe?&#vLav3Mn#de-0`Q02F1de*5M?ovVxz!N0dw=7FabSEcd1uyWhZ> z`Hn1!PyQl`?uVuZ)Y^UzQ=a)0w={+C=UnJ z)kS(8R}qfbyUI3rf-$pd8DVyDk;wC&GrUJIijBgGI-2}nJzSn#VO8T5>g~Ve<%czB zMv*5^#D|5Hjg)W7o@sGuUU?1~qwu=1PUGS*EgZ3j z0DXUQ@H_9m`_>;`zkcI?Pq63Y=eeADqp5w328y-5qjj4ib9E6VgO1ZSkt)k?3SCNu zr6UDvn#DL%Py!El#&0I`@QG(DRL9E}Y*ZAj1uOJMe<-x_BaCmzVNWO2@qnsOo#nLy zXW3l(Jfab^!5u0sxIv%cL2A`7XSOZ8Hw2^fpN&#R?H)R)<(6#3hqlk>T%dt;)2_2e zoWX}LmPB1Lg^v|ymMHHj@_1L#58+U zmR(rFNV0olO@-D&JL$XLhD`(l`d>NPDoQ7DTfbweuf*alLIsmK`J-!2 zco3lt*XS849MLAEf!Rm-iegM}wWj>m+3SLG?9$9__AWZg|910smfJj(;0e>(nC=`J zOKo&4_n2Yx1h1RIy;OObjqvx_`{v;YG|}v{*<(h+EL&cAHP?&e?mf~=cM@KcI5>_h zV69RU7IEN8rj@()-6)4r%$#K2E7h#y6SnG)6yaFf$|rVfAC)iz59xtojZ{XM zC~bB|iN81uKE17qNAiKrP|9U5dRhG-{;qgJIsS%?vS#cmNuOO%Q8)O+s$^LrTuZi{`DE_)ikl3Pl?5?&hoCHRcrx3k!yY_T zq2nqaX3br)b`^4&yi2TH^6R~h)*ai!97D98a{@5Y`Ow*p0@Gg z7K2*C*^YYAwt4Ma&>kqWY*-&Wp0&@++};lKIpE;cb{Qn%zrek*Ofs0v>?OWPo^R0> zduo1|ZZL1G&`QxvSB5$bA4`)icrmSfE0gZFY>Z9iK}fXxnED2@)0l#1Y(qaOwBxoo zW@D1qISB3!>E95KV+<*K1vlZdCTY^M$3N?>3lv%g8YsVmcWgZzhfgUHtvbn=lJ@zW zht%B{*dO_C5$?~Gw?TNn0n5+cdh0Lq_U1+M)Eu7KjFE z9bA_RR2)2+<=!m%@Ig)y2dT+nfL2eM#6?Ovl|c5o74p;`kD#SPl5gcw;=l%eoR^9khh^9qIA;i4#t9RS{IMhp_;E%c zf>uV2Pvzd1)=fJJij3%bl0VK0SNl#6MnSHh`3{UtLS zeKt&f!xyxaZ)D``ZWKDBE9Fs~`V)^qhUE|jR1b`&s|j*!8cb7^RKAh7ytIF52aJuN zP)~S2`iDi+=pRA*lA_CE9_aDv4?EIr`1+3Lt3LkZv&jb^p}6tJrUzECN0N}a&(Oh6 zmJX%s0ijajqBId+c?O2eJOO!$vhV^5y_@CT=jt^(m$17`8t##04BspTLc?zqU}z~J zWfGg>iBk&@{!EZEt~#a7q?daP8}Ony=-=?lqX;)zMj1kWTb$B0?!h#;d}zX-M70Mb ze}g0Bs_qq?)V0PZ&s9c=-5}i#9`a@>_2==Xr?DSphWIwy3RHZrT;duKF6s4IG4IxM z>w?j^@6PhI!cuPTU!*QN)4f1`aVHo9Fz_0#Jc|E>tAF-T${(Y6KZMq;b!J9U%r}@F zJj+Rc+su^N%u2WVLjE~pZMLPps9ZzK#B!#Nx@r251NHkHX?WwsmnJv9`f9Sc!EB!O zxXXsL#|o<3Dy+jy4-vBRP##529~XztDs$yk_LE=@J>i4f@@0U}St{2G7@n|>Vex4+ z=Hc`16s$&n@SBUjoP%$b-5w^Mor?w>K0~>lVkt&WiM3|UfY^_mqu4<}d4ka|um&)v)$n^NCpn)4k5zHSDPWo$#q)HQ=Rdw`TJ^28>i6?V!(W(}rgqO!*V ze?mr8@n}ALiVDyai`f7@d>X^%l?Jk-5hgh8dy=x~RKI&!yne$On{5PE%9DbaoqjyQb&4EWO_t+?&VRU(x&G&Auu7;_2 zs91`2H82%P6gcCAMk#Z4<;6#L>zc6-(k!?PNmD6xMWRWp(o@lztTa%uG`o$HN&f zxU8~;a!ez?dg&rFp69Z+=E}tjlUrOZ@%^3K*|hBmv?V(CY_g{DzsoF~%H9R`!g*Na z)~)Ze2kties}65|PDjJb5Nzyz_l?&lS9mJOyo+4IOXUf|g+Xft{0#|&-^N?gO1V&$ zkqemmsg#NCJy*5d50vy}PZ6@;Q%SDA-^4vA02yk0Fak#N<^HMGnh zKrunG5X#Fq$ z7FS^;gn>s+_%q|dt{L-6hY$xP&L}f2m;5`6vb&1RymQUvWUuY9kZf)G#2imiT{zES zlByRjtvWmB)(Mxz-KOBxEIx_nAR~EgUNtTqaJe^*N|bzfNPaxza^3|p(G&QVSr3d@ zX1#n|rQ79T6+m=N=+VxyN73-R&dQ=3Ix8pt`{H3g!*gEmy!tw`x8HIS*Kn45myk6z zI8j`-iGg9a9o2Nnl`9}K6OZOonbJH26XV!l8Vx5jdblCPDV9099czY<0eBobKw>G^ z05e?YY3x6?gQDyTwTJA|2z2mkzKE5(-pB__5}p=k#!$S0PVSJ+yW}z%#rnz7(bebe z;KK8#yd508M;31K$1L`OD;e|=i#~giYTvSuCaxESPyVPaUUF~_aG@!<>B=ZUR|R+>z^V-=|y?7GxRU7Y2fS3m!~OB zr^Zh70!z*pfmtpc=wuKQaigpehTLUHZH*^@OaejD6_>E2yLb^gH4R5V($3esg9i^L z>`_kckiHu?Z%%&s(e=q^H@}=bxJP=KB~=MuVJ0*OfKVRXw&C(u{@{`S;mq{d(O)7x zmsHeH+C6Qk0;iv4(>n!SLZyUeL%d2xUCdql$$1X@0GGd>0%hCz4vZhmfHXV2;{eG2 zarl&n5i#>R)Pd=jKVuu*N*ia=r?Sy-M&BUFmzG3cv~+|oy*gZLm%DIHF-+Mkd~?@0 z(a#sVBFoLmq;#zPkKr zU3Q?n0IvKRkKZNtLO9h$nL1#voH)+m9dK&m;D|dj@p5J^SFbo5XZuPXs{XmuU6(C8 zfO4;$VW5f~mC;+_$Y=LAuW<0_h3tL1@y*xhkj%`v^(S0d1`Xtw$Rd;CP7XDKW+7A9 z05?2xG@l}SzA?heR?ZQ81U_aRhlytZ$DmWMV-%)W4Sd;K#Fq%a3W(biaJl2|D9uBkbTxT7}c)Cq!1I5yNM&7X<%lB5m;H(|^GO-=&Sh z$*-ye%WX6i4bNoBo!5k9j|&a8o9|&dOLHDhxx~K1y))MbbZ0{YxY{f&oAD3YjRQLhjiB=4S*(6(~{E5 zZ#Coag=|v(QA)s0rzmU>xox|Ii^Ad|3HNt-or4|YLuUIPpxmg$sjP`>825_R%v_r# zB2Fj5+{hhSAVbTiZ6Y*@87sF`HF|*y=LN& z4m^Cfy5$udx>eqseM`FF%Z61Ron7@}R`2P%c>Zi=+B}TlCUxt0lr(19_SkC*v*qTi zJ^!#ed+RKp{HBg1T|^)rro$>7!jdw+Xt(_Qr)$}|B6S&b}OQ~r@v#p_oX zGH9^0S%z+I;W3ThfvaxmUy;m1J_Uk@=I4y2HBMh;oU#=Ciu}gCiSlNhTBlBUk*;am zro6cAz`=xN$?{`)y~{G|W0bhcJ4=vtmG%xfYa$nmgXPniI_i;2o|fw}%-T^W4tT)+ z33MJT@_Gt!TK^ny8OFhgv+w4wWzkteDo3vMb*AksZch@w`syo_>o-4R5KymGM7C7K zlnu)Aw4@ml|lcU;ZS|3Sq_iBJ8I>GDa#8N*}sufgmw-jC?}sHE?P#69H=xI zKD>{js~Cee{0LLnDtDFSvUgDi@uYx;YeLSKcxt14$znz>_!-C8=&$iR{;T_^nmpx8 zM)JSDokow-Z_$>?io<;A`8l?CeoJu#KWT2b2FDm*$<+qA{9I;T;N)AVi?@S}ZOl

5np46oDN_4SefAkE8!@|q`{8Yr7HLS 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

-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

JL{bxLN?3g38B^B1s1{F%cM zJ^^YlZm%U!rCUybzOUQ!Bw6fgWn#R+NM%qu0kcUKqWldWgI}qi5cQuDOm3Cg z7RI|0y`F8QRh@X@L5RxdDKk%Rdi?+FIXasYh$Pt)!d?gNc-mG{pDZmp0K<=5?Pqg- z6}=s0Dl;<_hgl9H9-Xg)rk!VK5EePmi|%mW)!{+Cv1ed(0AZ%%4D?-MyomCka(10f z!!KCI@p9akETx)nHzKCt_MIG1aUV25N|<@wAnf#{rQRyw@HUoydg8ff;D|ZEvGKO1J7>*@vc|**EE1KamA4xSMR8 z!z6aTvXCo3l$&M76(TZhnMJX}Yo04BHAp+t>2dqa2FWx3nf)WZ%r?0e%gko(e)CEa zXjxy--blM-6lEbwn&H-I>jUv1je3sQT*`OGhxSE$FZOlW?;^8t*Jw9>?c_%eH2iq? zVNPS_LT8rj!wY5WtfysTU1`~wzbH!k)!w7{z^k)%Bvvm8;Cnu;%DF^UGFD-#myGa^ zJ8glsy;RJGaLpyW6c45R1`?jU7tc>nX;KGAU6fAR5Oync`fV@46`#j8v&%{7EEyv+ z^OdzDcyao{neq?)>I7Hy+(c=+gxoAE`97k(zM^A^LV~+r3{_6N^DgBMUfL|>VuH%a zG*U7Ag}?NP_I3W5RsPIpWNKRxD4vyx|2BYPq|pHd+VqbYp)uSWR^rVBm&uqkhSZIZ zTRVIXxlg1BQ>G^w%VbS?15tWu6Sxz1lcvNfK2rV9ZMMSaO3ZX$B56)n61= z<&&`Fw`0wTSxzaF8T49Lr}tVU0voUG;LFk?;~gef2IWzhKEuDT8*NF#I4MSLaG8HV zt0PmqFtXKc=LMu#`=YWEY7cmU%zARSorrN+je5kf;eoXE|7+M+?+9TDZ&oH6R3QU zE#GhC@~L!&UY+1_Q^HBd)TH44IR_^@SUX!4Jddrr5!=bLZjh$ytda_fWgwkPERodm zCix@WuU5F{OSelbhbTBM30+{e%~>epm|tyA?)jMGlnpRtVwi)9yn>D2*#P*q{8TJr zm-6QFXvKw!>4}?o=B$(5C!QRrw5Py17It@=? zP!hiI7LZ?2TcH~-3Jt57G$bBvuIiTgwG2{Mhg*PkIkS+;c(4O#m@3D_g_a+iIppPI zdVw(lM4WwLcqe`l&{lyyU}o8wQLzk4JRBZG2#_*EI;PAw6@c3=T+6`h@?vB8tJob4 z#ZDc;^sGCT8PXI)yj^Cp-9y>+##!uZ?AN-?bBoJ*KYag}+;iq7zQ6FLfm|;F5%-qb zR*s^)$s~1$I*^wsd9ofNFF)IrG(k!J;44b0FJplzE7>bKTjzRKOctXgLRWs14S@^O z^-(#6PQnV`z9ZqjC<3?rr2X4I;7{Solj+HOUKAjbc=is|aVmP2OSAX%%!SnrX3Rh1 zf?_Y+^(E1P%NGD=)gYd9>|fosVH(wz4Y$pVHY*?E5-#7$E|%?J@T8sm=0}-XH>wU< zM>N%!#L16{K~A29MjnHR?mXfoK#XBF{TuM23J|=|SkerxG%FIECJ#-bIBnm$on{EZ zsc$pb2vdUkrC8v|Dq%&nQ2AZrgF6}Fg*t&Y9YHZuL*5hm$mld2z6Gt&E~YkYU%{A#30@pI~{R@-hy-*uF?RONAVYxL#p}?7p5Lv@-(&0 z$8%RMJfyo6JCSTZ)`9W|q;&BYEWgW2BCCt%B<3WTTup@kxgE!NMKI*uGKe(HPHNX8 z8;iW#y>|y;6HsjRM&X{BI^kn~Zf8(QSxhB$JFwwg5Pw&vB}NH{Dg^nL2h*^74KMIf zMQ4I`4rM1La8<_4>j51slWpwnL7{Nw0b?F^>4<$Bm8zB4ojrDP4qRTnpmOAZBFqai zJxP~YjPM~p_MFve%AA9kvq=3mXd3b>56Y>Q8J$(C&fW`7T_V(^T*5=VGLsJ0w`gY( zoCS0MF^!&WjKV;kjhjIj+Xk37b!9_b-5GQs>ylY1XOf3s=|NjVa!61qC{tdM;8(uw z_@N&B3{sI7_(aH(DFd*Im-tb-T>1e=e+D%0AQv7pD}qexkb;--vOygFW(5$rAZyFS zCkmiEC@%+}@Ko|HB@Q<*5(-1%H~1B&m9~Z_mom{AJ@D{~Bby$A8jzOPH*rw1Y zhzBp`hreA;upaH#ft4G)nE3t8+uSMWDa|KrL2ys0_o8`mwx6)uCtW{Jm-Zr;%1YtD zoJGn_H!-Q-;A;D#rDCUBQ&!bad8vBWbO<+3%1A_`K(|fkk-rM70Namwl@0OpvV*hg zrFGpoaTO={^$7#SAs@ap8Al$nx0XKSCa1hV=96U@R-34DmxrjsY5))mw}Omb!YHenS#ZZ1@YP>8*2h0 zPx|?vjP4DMi%^0;&hE2Tct zT`PKmIttE;yM$GYbUEr~Gjfy+d+WpJq;)aNrciQZ^nEh-QPSS*pX#S5t?Lj9b|G9j zdA$)ILPcv0bplO}wcxFu?E^wpk`(UtSPSSoB({jP?yL${1-Yzj(Dr{JpDE*!8&u2y zk2nX|ZY0j09edeL)&?lxA;v<&Ge}vw<~zI~=i({B<7W^F&fJ(%4U#6*;YEtZwG#-% z(TM89-oQa{In|j8YZXHie^p6cK6KN!ih@cF>H% +&)O7DPc4$^U}pqO`{Q)dYA zRxC_Mx?Yoz(LMLQ{fS z zQ%~_*M_8GR+%3N_OWMkKA6b)F>K&EGNaPKkX&dsVk(?Q@+~h5tz3CVgrR$Yfi@=9_ zw{|%+bD58;Utu}*h?zJ)Rkz1%?_>6n`uV75C~_)s4}N(Rw@O*=R)fbdF7y1SJWZB# zSBP9~}B2YwWkMMGL%(CY=##_dn z@s`kF1<)lBNculxD8v4$NHILqDVO+_A6HfEwbKj$Nim_ekqN7@Q;G#QdU%L;{Rf%} zt|ZpOPVk+GI^^CQoDlt;z?S`+%-i5Jjfr>Ywq&)F%1EnI#ExhZcMc<$gpA@GIO)~m zwhh<(fWN0t^EQ3R9d6vH=UpEiQBM{ANd%(guTfC~fQl$iq+oSXo)ucL#L2eFuq^GX6~xCF5% zaDm{}3Q?|-Fa65Sr#r?7Ahe=bNRx<2FZs&g1In`U8AB5~*wx?~TK>*K5f*8{%?D3r z1%&yhlE$D{ikng{nDC-gzfs$a@8BT=n3RPMlQ)l}tjwPsHj-j6DCMnZ*=m-@nFy5z zXWnRc!Ex{iAt~pPhZ>Af-iG4#eD66kaC?z+mPftjf_U@nOR-WSZ+VxkJR{3d1~Oh{ zVH|lL_{k6~w6VU!6C7d>S;qoDAx15DVRpoUE!`PJnVFUVu>FtQA7qa;lB*a|5(=*Z zOTkhx3crLKQ_e!y`s0+AX(Ah^j(ypv^r*LxN*$mLs@z$g^;Esc>DDOeLl()GDUkax zhoTJq)RX+$j+u!j9MY4q+~73H8qGSbQ3*`?xKGo59B|n@kanW-WS#Qj+0<{{@N$NF za*?eTH&JYEb78bw4BRv7p`ZtRp};Q_{KDs=?(scPUk>+oPIKs{>auc>uke<#_7-Az6K=qOmy`U}wgi_qomq3w zs6^hQtbFW+-b2CmbhlqCxp3}6+*iooHBN$G<8xmZ*|X|BcCWmGC~c8)g^n*XQ(Fb@ z%awhM%3Z^?jjIhaq-Gv?l0lg_LtVb*9XU*%YztYAhQ}zWpme`DsEtSx^dXPZS5Ps! zEph#AcUVFDxA5^1+|eh@&>ZjtP9X!o{03D`gPLU|OF9R7lxF;T?UgK@XUNhST-#0Y zD84eOzBwc!BZ3E=$xfWbk9Z5O&aNA6Zv@9HS>v^R9OvYa#+ANumjlb@*P6NPUQfXk zQq}{l{d$vn%4r=Z5juPkZ#cDv7-I25L8LQFS+M7gt3t@AJ&GlkG)E+}9W5iv3{9~r zH&MC-C0wQ$){P5h!*qgh(^w`mGBWuGi9J@yO&P75aDx zaN|g53bZ2I2%9<;L?lrLuzUcFJMe^Ajr!MyWFvBLeT8fuKV|Uc75@Agct?q%>q**0 zAVZK*F{a&(!UXID5`bmdiZRS^6s$bQcr-QxL1xW}Y2LDQA#+9FpvBFfo%#V3Bp0>1GnRH;vlR=CDoBfi0h}&7XQU*;^8gi@* zeefp-!$05^7_<>S@T{O3BEv=UlK6m25*0lEA~!v$o47{W^4)yQxLaHUzlfN&)XG+I zvF+r9VIeFCh*M7nqsX>`<;XHn*7iT1lCC;8>fl7hw5$j6N-Xz7x&O?WH)ML~tS>aE z*a^=Bn{h|pd@;#O1_NK}0OY^~AHGL9m;<@=1h(OOp#maVDyM;4?XH!uPXk?rBuS0=W3Fo?gj2=Kd&CDMp*3OO~Jx=8(|o~wXf zzHmMV4=!O}Ls9dzt#GgKInMzEPs(~=!I@^S4YAM3OH{XAKXtPygTX(A?+&;!O|9*Q zFKlp|5wWO5Ta95S1Z~A%0*#lFdjo-ETvno8u#=FNw9WD|o_R?!13m;l7e~=NF*6%1 zW)P8g;PMe+^Cs@H*8@(Jz2Hsx(giMnwHu8bn;8j>LU%AqO|f#ULo+{4L#52?EdUh*TJS`eovodT z+0u5f@g<`C;5ax=rW&U_Re70)B7w7^2+DPrp=?!0rR^hUZJLID8vZj3cq(H(-(zb5;l0Z=W^6pb@ow_UE z08C5xxzlG+)Gp=n?{fOv!dho->O{ zzFR@d684yB^ZJ*-o#{lDwpnFuT+OmfQpd=POm>+ni+%yJZKi!9Q*CiH;bSql&Y=AAt`cr$) zii>;TSK5PMCq>-+VH+{!b^HbQozF1phkK_cFFSK!I?N`+xii?a*AUSJvnr!XTObA=pGdDm?^+f2d?fVSkzbZj|U3&7uDVpf@i20v4q zB`yEdt*q8nfN_*_PAL49GSCXWiaN_kC~YqP?{nzD`wUe^tV5||C}|dN)pzA5Z47jy zOqnnU!Ic-D;9}>%&rr@(EHu(Z-6;A3LTnI9u8bIqwa0A7wuL&NAhzD34WF z%#Sl-9v0|!Y&oZmLchQ4p&T=5K-%X>=FF2u ze$3ZNMmmwXV^8Cia7rF=^P_BZ8$o-dkXByI2wXQ4?mGCN&8Ljs)juvN3ZH-y?)p4)&5O73eo~GGM2(fyB0R4!WeYRZwjWZZ6~dJj9Rmp8cvYmDj;%V zI+Q9)Lo`}v@azQDLd0>F){HG=t+PtowD1rvrK4BHvz?r`%-i`%BZHWGT#P3i{92-t z5e@0vQJQhw6-oGPB;%l{iE=AXa#6{LX5Aw#Me0BWW&d)bI*yV337=b-7}XP$a+P!<+qrR|J?JSGM3!s^IV zEv05TmGA@&{=(-N_-eKhdQ8nW|7~|1=?d$7fk{H}CB3!0nvStBg;F-2&;mE$j)y1M z2{dH80ev#T$1f;#c?v0qyct%Hzqrp^U0EQmz8_oa;=AX zvLL`M8K=Ut_sZF~Ugoq+EQ7+WS+`Q$QdZ#EKS)PKZV6LpDOVhwv4t>DLh!9j7eL$*u86XlJ8 z{9MVFF5dpBO6yp3V^#&X$aGe$!Nn#+v;P>Sw*yE$gGXm{5zVyM1+wI2fw7vLmCp07cVk(0O(FS@*kafRZXi+ z(UW|PG*d>zcWDz~k^pZ~9&l@_&bU3c2D}VPRKM3RmZaV3OCRGbLdvLSARN%;D`jiueFjd$GAn`%odNdH zh^^nfTyBIvQd`gHYCHlgZ_H-fQxbAuep3%YAAndymQg~n7GXLEg07f^<4V|o#Wx67 z6(uzPWt*?g&!#<*kS2JUr5X4VQ6%e+up017fm7bpG3)QB|49QmN~;(d_98P?pOvX$ zBW+}0Igio`+}AAOcBSoJv`ECd zhU}6r^T*5ROJ?sPPk94oepIY{S%LVJzYq{1{98ZmJ;*1@n@U*9GUY)U1ewmX|C43X zI(cm#EGOctyfOP$O0Kyb28Xm}Lta%Y;U{^|li#k&LMPVinclFU$f3XE@tRoc3T>8kKOBBfuf+1={Qs)o>)COdoT= zMMYh8TehUpcHH=5&lD2A^iFPZho{G^DeQlxLncZjNwv%27z^NR3tPh4-R)Q!A#Xvn z8@ut^w(OR8%}(2i{Q933CB4kiY5HY$PwhOf~Qs$?h%;soI4U- z)v*zaPQ%XT5#Ko7V+rGMb+!gRDW&7+{&#egffGcF2!swa8{0|W)JAaRp8*U&vf&R; zSi>&Pf}Vj`IY`IStzkl3nlXOmU(3A`!416ADu~evQg7i_20J7}4ReqwoW|2GUTVN7 z)WWYgR=1)l)J{Eq(=KA7l>yC8Tc&0y;I=~!iJ}t$z*h!ii1w`4OwKeV>5q8j5?B=Y z)uAP4vOTYk-7?@KLtAsc4fY}3hmm*KEeC*(&XvrSxkfDH=Ifh~Xr zY&9E^n-J+tv329=Cy5PMC9LdySSMV*S*BZ%mJx>Ax9%zn4s9PDo&M^p zul~!2AH2`f=@DNRUpGt1PdR$izQL zZ$tl0j4#t~Wiy4BAH^~cXmknbOr>dOyvKL3_351^2Lu04e<(w=KZiRGkaC3eY zZ&im9V1?O{mT6n|B{1388EBOSNSpWkUrt3xU`AO=-7M1}j3JPT5qvTIo%8#c90Xskk1_uE*vG+Gh z3+7UcOQzNY>0m>v8BLl=Syw-m2j$~44PFeA)*&a(9JHp#LC-pZorl>K>x<>*o=WqA zAVW*HInBoVEC&XVFtIc(C8I^Q6$2j-0&}`nB#B`MuaFC;62x7`prx^_q&p-&rQP)* zaA%f^+k39fNo4 zISZAPC2@gN9K#|Kq+R#Fi7(WzFUY&fWAaI)*o37SiWJ94S>EM?c*(EQvOV}n)2}-4 z4OETcrsHM7NetZ7y~%Gg8cK@oZ`8l!gm~hH4nNY#i%t=$Gzk```K?4MO*7x=Yb#Gb zOs^f9^5!3nxa;c(h-H|c&WnO=d|%8U8hM7c%9~{}US6P`bc79eWJ0Xu!Z`4nEG2`L z_w=*KLpj*r*e~@?*9m4R96MJUWR-i%Cz3oNGGL>KA|HPz^M(}PDHY4>UCa{SnYPI+ z-2(9&8vKp0MXX6I4a07yR8ErIECQ=9MS>ndr+s*qB07Ki^Upv3Kb}8%{DkH)DR1&X ztU03O=|yP5aUK5|d?X^#miBSv4ai7oBjamGAul`2{90L-EH2#@+X11>u_n|33$YD8 z=8%rM!0Et=a09|wbD$js&QMV$P5y)@3>ZyX2RltJOI zH_1!l4!ov?ZI}Y-{8n8wCGs@}>xPL}^0DmdN&c<3_@gXECeG9-n^xRZ;wWYEAEiNj z<>oWeF1j)n=GHP~R+Upe;7%cu@+emWs`fbJS?$4cp#D%dEUN>qCMm2~`El=Q@=dv> zJb;!0VtG`Xlppg8gM``!J>6>bl9jF~A>dn#rc%NDPQ1Ve_0;-ndbrXSr&(bm`cNl) z5ix=OJeV&kmF`>)OQkP~5mke9Bg+ntEa5w4D#FM|JPUJ__DRvygw{*|Z5_j`QnJ-P1#tbV`<(E|PvW)Q$aBt%om|T?HijSlWAm|++ zjse5JB(({*>|g}qBFz|eRI4CbxCXu zID0zpb;?YB46A}|tk~0!U5^5(4n)i-XQPw16ZF$IcON`jefANbIO3a}-n+woooB-_%W^7*bLZWe5N2nly?7`byRM!M z)Q2Z!ZC)HyENk6I&LR+I$8UW&Mcl;09mOEo0v6rCxHS;;K$k%ZWmLtYOwAhUuKE)p zLCb+gHmqX#6-swt8lvb))AvYXvq*Q_l6fB*kl5wZ6< zC#$-rCo=brh;?5pE;~-_efGgF{lVWyIG7GfE(;LT;YCv9z==S?I6zwdDlaH=8IL~M z$1a*;!-VcHX84wrtkL2PTrbM_79BD4Z#D7-4)Y`~W4A-j`a(90vo@cmuko(~FxxPb zEXJEX3|R;$&a?{)lPh1$=JLiSq6|B8X-mTuX}QiNy0I@Y6%6b8BY5Kq+H zrqV}_S@5c2928|S#U=c)aR3@A0n=wUlIy*gGER!Ufb&9zzRE?G3qOm6EEu-s>bGOj zHtD>$!(uwKjx6+89Po6>Vxwr*M9qFf6{o9@GJa$b;|Uu5UDhI+nr~;`D87oZsGOw5 zl-NRY8=+4HZj*xLoN+C%0M?1Tu-F#Hi7AN-M5-gJKa>cd4lNSd=a+j^S7Key2zw=A z^iRtHML%F{+W_>dPcg{-Jioc;OKKj|kWx*{B0y7d!beC<%Pqfl-5)q4Z zq`4~iDt*vTbsI4g{5Mx>Go5ql1C@1wA_siRIP*2FiKtXc9GEQO=lxH=`~Bw{W*Rga zKn$E)O&%Y9^2y=Xzy0j+yU(BK4e9#H7qyyR$aJ{WJDd2bK3~7T(qiv|#SvFfpZ6jNSMEBWE%tCIEhX-q$g;1wCi9q00GG9A4wR@M4Zf25=^Ci_%G* zNoN$!Xu%uWQj#&?cELO{8nopD)p$EAE?LTz8{g3MXJL}I1O32WP})y&wO zcz0~QaH|XHx_Ci9vGK**eF8~oNA`eb&MnVU z@jiYQdn^!c72XxhP?;l!$5!+;+&g4NZjsn|FEK z(Pfy7@`uBhw_KR@zz(Sx>va~O>KpcCERNR!y3d6A_(}Z%5wTwM;iI)#gz&)o~4vQ8g;k>Iu zx#V^q#x7zAg6A-4BQLJnPSx#0S<1MI%?MLWI`)Dhn)X6wg~WB{Fl2Vh?kIFw0AfoL zGI~ySBs`a8j>%YI0hz}e@=|O+Gc1^CG#8Pl9GUKeB_7$aixM8|oI=X3U*lImb;v#C332i3x4A@|h(iApiW3?dx3tk#CsQ@)#p_xUO zeA{u;Ig7`wx?|q)ezR2>zw^r-&lmk#XfV_5ZC#A8wbfe@6>?273Mn{zeW^+BWBruP z6Ya7+)LX{6wf*s@pB;Yo!H3#$(=RY+*1y)fksiJKjtAvE{k|UyK3=|gt;HM36DXhT zm8{dkU6pxEpiDeE$i;_A*sYQ#P%bpUY8ZJkEBhisb{9XBf#|YOv!=)uK9i_qNJn1; z1ul3Aa^^?~-mvgM8(V=7Fc_vWvNya6&R$FG*V z!v!7ulW@6;0rXi44X@n&mGa3$7jE_A?7XFHEp_qt0zh%`qDOS&IVpDCYSGrWnzJCn z$dgtT_%yCfCw7j9TGi8oWDzS8XJBseY{Ypt8-!^>rt!>f5YZNN zW+WR#EwK2JG3*7HFy6(3LbTqcQf_M5==PC3{_w~p;3B|$4$54+z|z6cK}@jA3pC}X zWn60PdKaBBtav)sHJ(k+E~AAa6Ft&c2aqm1k2Tg$9rZc6U|Jxgf~2yXZ9DP{HtGWG zd5jaZ;a!*0`Ip`HUH)7tM)YxiDMhloUDH2_zr53J9>#{-3qbh|t=p;dk_);ewLBo3 z6e8=ht_A714oi?EDQ5+R@h)`aEehUHbQ|qya617_ToY6UKS0hdb-i=ss9da;+U3p- zG#Pz&q&<2dmO|5vTpz9&{J8Mo-p_vavp@gA55E6k5eo0FYQGet23L;J1+y=$qP2Iu zbKowE9}#A1;%#np>s#o6cVpv$%ZS>te`7WDB^tKK73-C4xy7d#tjc#b$B)HT@XerJ z%}?dv1q(60xbTTy8S<`Ps>xUVfBvfv4!`B+Y*L)N&DoYqKXrfso)S*%B_y@Rj`e*ohl_<@MrhIi^AeP&QKovhb#%O4J<-1 zN^+b`hlQcXrX1LkawdM&#oG%s7I69YsNkC9@flpxuI0e+x$Hu*)uT1m43j!UG0yEo z4C24tGA8J@H6UWok8%4K7nHM*yQe?#G_y0%55d@x>di%_Sf3!8p$?~-h!Hw$-am-Eh-Y?LVLqdOlkqeStCrl zY2Lw7oA|>3i%325=5eDjb6E>ZzRX~`j3Xud@q$Khb+yC_@lwOOA5&>#=7gvuTCvHt zh))sI% z;B*+KHbIU(MK;fos9mwieXL}Jh5ij+=D_sz&|wp?Wel)m4vw*yG0KNA!DtKP=NP7L z?bs%@wvd7n_Vt00lw)l2rX4iqfsO(aQXXu9_zaQhnlK82E522Tb&CeEM3y-8!JNl) zmiCV_f{C9ghe*%eypWkOvZj{fe8aPsP+Zc{X_gw299f-)lmTi;`p^J3!#9|B+a!KO zv>FB-X@CI%W4Z;7ZOsb{sU-~fLJ#ci{6Wex+In!ecui1}^;q5bLw4S{Fh3E?cPNvj zhdE(JQZRM+)4I#RmK^~;OM+MizF^8M2o#|9c%nzC6&~%v6(SuWgY1-^A?U8cs{fRW z*gt4coC}m2L-c8=HfZ%tu=1TiS~Q?3OtRpkqbe7{b4}#G{_XD$Km6lA)$g4?IehV4 zyC}4da1XEUYbS-~V&c(z!t~pJ7aDN9FN{x+9;7xEo6`BM$`fZ9M13&Ku9Q>9$1ZGx<}_ zg@-V)5JM0NLz5T~U$C|lg39Ld!51b7C5KPXEZ}bR#TH(G%EE+&O4^0C ziJZudpUl^R)0V(ctuj8V&O(lhd)g5*r+(&`5ko{vkX0;sGzwMtu9MsI_Mf`SohbJr z4H!EwhEWFRLogg*!NP)#Kf%`p+t_VWEP7|si#El@@e$lRbmE(-e8i8F2qwF7*oS%a&yJ}Ho zZJcBTH2UK|W=XeTzD)@Qv%D!n16L;&dHj>0LPqPvMs%ldYiw5A5G(pXC&vzM{kN?i zFGV8}2sJtJY8v#=rj2DG2o-Y||JI|r$#lvtf7%Kv#&6rEkh$-ATrMB5vY-nOw7!kn z09#5lZ7Y=|CO=lsaEa!K{!_VVV#40C95o<2!u) zg$4VnIg4imtrBwm(Ngp&YV<3^m;emRhr4b6PrMwSm?7Ru0wV8Zg0^hi;DHraYzel* zzoC6YrTfGwGTQ5|H1G?ZIaKew`MXZ;qj)T%%J|YUo8GV%vdc|V;uMjpmTC=HiB)63 zlonF?M)UElMb;801U!Fycunf@HIiIPW-&J~<3 zcG9fy)g0iq{0O*p5Iy_UJByw;DjY-;dEG$fE1%6TJ+4w|oe=2&Zu%kwO{CH~m;U|1 z-|J^@uSMGfy)={egz-zL4|#!R4LD@CK0+1M(T1&t*>=iw z1ld9^Mwg2Nd-xmc4FpG+b-|mRjJd19Ct2XcWq%|XOa{@Lg;`?33eVytpFD9Thc>no zDsY`zzM!6{$peFea#PCeIA+@#+IV=@Pvc&&X_E7&aZO;J)K$-gK=3Mak?r@k`I9}9 ze_a@mX?np}@JzcZfNezQ*lHsiu;${|9}cyg`Nwou$c4hXthaXkw>oUC0|eh`A?2F zt$X#%Wrrkj8PUN!I-B%nhbMLSS6^U2HNF>ay6^}VFnyDSnffM+*IKlBF{=e_eojm~ zl-`}p0@u4lHYh%2@lLr9`l$SgSIURA#TC$Y!h|OL^auMS2;(LT;mGuE)zG89L;usy zabY)n9KNv1Ir`YxEwsN`v|>aStc=|Hzywgq3m+|Py@(N(OLU%pqg|lj6k8#}PS|D8Wy=ppW$xadEum7wM?2@y!@C$v^xke+yjrrjuOJT-0J5uGU)yn=NgFe=UXY zg=E(h9Ob4-9Eq*^y>J~@7Ic2B0eHoFNRwdfz*lrQF6g2RfTD4QFPx1H)_kTjEuQpx zIQ%9vL1YYuqL1F9vMzMy&^ZDvYRX%Er(JFtubRjc3t3R4$iX1Pi7|B@O=q%dr-rE- zB6keRm7weLK5yKPAhJX};A!VkZ8;F?zszmu*Ur1`Rsra={{?g?8lZfwH@|b?!dv;m zPth?fIW8BzQAJaYKaq_WPln(Y#Tt!~_biJyZTg@|di0A6YHwjRk8fIp26R$hrPNQH zA+@nSoggUC+tSUxLIa->+V-_asw942 z2t~%HUz?!(Mz;n&{P;JA@91{vQ~l203r*mfT|}=*RXptUJk(FpJk&F8_q7Z6P!kTf zQrU%j!OxmlQWUHGY@m95t z*0gBTb3Zk|>V=L=t5s_((9lsE`aP?T^9 z7&S;riswM^^jF(meZsyl{wz<_==0HiTM_3=MaAcFs{!qU*17-y;q<~Rk3T+23bDqwQ7erhL@e9kUg=Ata<)z2^HH~pI{ zk&av*(dlO`8BczRw+LA!&~gqdC)76MBFOktCJAA;_dMp^0e4kM09k*enCoxkyHfe&=+ z^wB$yq>oSGw}#4{%Dp5S`&o(s1@4=sPv z(Yqu}@Oe#0E(m=KwJ)+vnz0T0FbL0(GJR`X-;~3iaTpn)SGnTriw_qZcHWd@iwyNc z`1~FvyGqaXW8&=M8B9{dCg3d$LJB_It-DyRMuU&HBQu{&_2z7qyrROi~>G zjtjnS5984VoZKlMb#2Yv{!72H@wi$I8Dm6N5~5I!q7DI^^$QM%mzH5`Tkvxq4Z zzc)vTZQi1AeWqG8?|qPEN~ z>P9`qJIPZrlLlgYxW{+hbfw{KTosWqi7Yj^3C4P#C)LTz%Jusw8 z_J<~u@r5qLdKa(W>Gs*-54D?it=+ZzdbWz)wJR2Bz;wZW_u-?%wPZcg4%{Ox=y>i8 zUQ45yDR#Uaq)a3pih{dofy-z=ucC>}p0~mHS$<~$Tvp1_OyHSlk&|u`;x3ajId&av zmwB$LlemYO4NH!mEu?F$e`BwZ6Aoqg*U7u_Ed0FSV)FI@Ep3U6z(Sk4Z>vJ*#S*-_ zP;hkJjHREb5u=?~cBR{+9l0}ygE*zHbZc0II%dQ(HxSz4a*X6MLIZ0vTR0MV+rB7g-@bslY zlYRwW|4Oo*Ijd*_Uuh__SWqti^YYy+-uUKi7H%&NH@cntvJVz;ic=OC*vi!z*d;#1iCr?rVp{Xc8dq##k=FM1!id~` zf!#V5ODtX)|Hx9EIPu{sxBk+L@X_HWRyHcSR4ZOgju&g34K3%oEu<)If*^F+4=Cjy zV+MRB?7;_Y!)Ef9kG>Km>hv4fu!(=iLWQ)E@LHgd(q6R#t$vI=i8h?qWVD`)7j)9T z9N3@{R(4pY^>MP+t|_k~vGQ<4Hx43iZF3Q>x+XO1(9fqxkG|h{`SgMfnb)u1>7BR# zPfesRE!?trJCSJ2dk)P8xiP^ig07LcKxCI{t8*JcqxrndH0lo8!D@@tiDXAN#K7$e zG~~&U?dVQ-jxt|Jy6|dRItW5G!PrYRr+EuwK6r|aiG=>g1jmm9`$d%+aNHhcB4Xjj z8^3wC8@qDv2!r$}7Sd+E{`V+Nexh#E}r_#X`D9VHlABdUbqWV5zR_J12 zPjt{XPv>;rO;X*E%AxCvNz*z z{zN_|t$db6#4M+z9tlFW!9qJd0>uJB4FcO1BF23K96SbEgZcF8}znWh;PPsMe+Fi+n|o72|#7XN7DHaDfce|EY~ndIRmGCoYsSWT??Nv#WAH06Zm z0hMWI$2$u%FD5n4?H{(+w^DmSEC~$#T$P#h(6DIMXg@Q6BqMV9%FnBz9!w0Q`+ZHLqod;|A3 z1=)xQ`dKIHjG<2Sg}s`_nzslW=IX-Va+Z8U+VBD@(^$4i8mtHXdADLO@HQLCa~BhUdJvqR1ldZpR~wvzSK5 zD(FcKEqro*g;EAQCbb)MpdRclBkhFEZJREU@k@L>XHeZ`V*|2Z=|b~T?|bv_VRCWS z?%N|R+PFo^Gj9*HCp`S_ z{6b(;CjPk?%7P`&&vcnxs-6(xX}ysvnb4>SB8*i&%UtV=#|{P(96yQGUQJ!PIGZfT-F6*``in+@s$yuL7Cn>c7SrG5Tw0YPYR;fq8K%|5;%0OdGpZ`3A1O#G&0tzRW>v zxRpd)(m%8)P#nB)Q~UDP{VZ&OCq~2|eq$jH*(oY-l`=Yt$4bQ}{}p|Ge?;R<)ANw1 zTh+c@t!LlXXG%vqdf}ONzSP3|QeSZJhduezG%VsqnH8I2<35_ku+7Aa)OkJyXHMfo ze^UCJnGqqL-r;2F-a)TWLdi)fd7H&-)x6!WLWk__*h4n7z}=5a zNZJb8ZZrC1(=?0)2|l8c488WU%2l_|d$@oy8$P)EuK=k}VF8C_l!rd#qrc9b2Uc)w zGfiQs=$Oz#%6~q9bYFg@4|I+XyOQe1ue1xt(v1%cEWQ0qwRm2re?0RC8{L(oakTSH z?A>;5EE{U1+f>~bEQD1Cqb3qoqK0&=RvhK-S9`c| z38=b6MYZ!Vf*l$ie%iNi&Qi;{aA)i|10DioKnu4uSi<1aZ50nazt-*g>gr#5@%D>f z{PKU(yWakx2qc(&SZ&VIzD~%h!n8lAIukTVoOfl#(Kr$UiZm8+u9O;M<|(qm(R>IP zeofMpb{!yd&#jz(Z#st!ko^`HYdk2V(;ZV%x^8be_KWnGr=S)Oe5)^!qi%Um z14V81<(FR^9zE6zc{S)BuxMk)?ZHDITwES#U_N^IP&;zkb>YIJgJn0(=G_Q&aIX18 zotDol3aVdVA8wGlj4d(NcB(>^a@*K>sEXD!C`}yJSU`V@$1o<{=3R1|fH)f$9ph|U zVpAq@%IIa19#n?S8l@ni^~INZeL5v(y?End&29&u_PtOO9rR3KIz{fPNRsUf;uUCX z(aAY#EA8tIzbl8wV?;5ejM{Ms(ibH!-gs>ci+O)(<(_W~vOB{oLL6i(V$^fXl$ZDF zw{mZ+k4 zezTU-k3t(bbUBvA+p=(B0f)aV+*qiwcw-mRw@mq9q+6*h?vRmK;=kg-4z|YC>=VH8 zwf*fp_R}VBo9v~XP;6)zUqHo8+k$j#8T+90(`M*3SoG?L*m|i&9e%kTpyxs@x+^Wz zUa8%7#KNfH3Wm>PDN%*s4iS>!47i6|ikR=xu5~!S~{bNt&Sm?2dg;Z>VzYjDd z0jrV=^bxyle;kPFH|)U8{)8^*x~=Gg-9Hh?VlaIf9+LYseVK7C*gU%Zq8nP9WP7Vt z<(L}zrZT*JnEnkvMJj0iFu3c*XDl!sT{e*kBiC$AW4_Rb#pe%;9m7HKaIPo6y0?_}S2!NyN3KJkY>#tgAkY)Tq!s?H}~Y?j<)G=@t# zH}FJWbQZUu(@uMCwXOA)Z*9Q#>p=-b9xyxrFqS@O<5P1v_Db?Abw_M=a{5E~P7 zo(0S8!W$MU-f_#Vq$|B^%)ec!IIwtGB(F|nO7!`{R%p4e=|bec)_b-xIZ zK1V5ikG_%v5IY84?|fOj)q;)NZtdq-ys==@!`NBK;XjKv6mhYl-Sga3?@IDM#kqis zZ(h__?AtfDu3+usXly~wrP-3@d1cr@+a>@k;$)kIxE)yN$zFLoRbdNbp6A`Pc)QZW z>94M|AQc_9kA)kHTFJ6pWN6WvTgzGKvEb_4s~wY&Cq5e(t;H*4qz@XNzfw!6jNH)M z57{04z(~*}=iKA5oq?zOmdBg>PWK-;k{pX#utMK5yRBL`GG-sn+}gP4>{cMhgCyjo zOd&QKmg>NTE`B#NQo6qan{`ALt%)h4FS(0WPiZ|u6FN&9*Uc%E3oYP;^zG6wpFUH6V%%#ym_NCS_QmnTJo;U! zJ)6;wm6~q)c+6p4)(3s_6|@B`Y)wBwBHGhYUz9pt1)zK?5n(6VibB!dS%$1=t#XlF z(!dT`lw9AQfa&mml~tj8#}uSe(lEV!pz-}3J+JuTPk-{$|6?rPgy*?Mm`To|)&#=B zt>ODHC2%&nB1XeSodxx2Wn33*4IeNVEU!7w3;bjc$ET&ddW3u$Rk1sSx8w_?2I@D?H=~ zvXqh)iCdX_`I~x#A;>mOoTZ~daY{>CtGfUIKmbWZK~y}OhKX!F!jp@Hg>d1stz5ig zOVdzKssgcr25$zgDRzJ@XVscbaj4i1L>D?JR-lUhTXO5hzFtJ+`K&D7?%&rJ6ttMX zubo(Sm1v88xSiayKwY@Gy~guiS1+?$k#Eh`#jaz18`uw!-14P zf#Vo7?ciDtEZw0TkIU(wLfdBIZldHYOjbB$76~I~p`yb(kMfa4+Wf*ozM#Oa6blx_ zw*C0&7hiiJte0ME@y5cIThrZ#{0y3%ksmgnKCKv07NF;^;jU@6C*yp=XUS=wD@e%l z81!w_^f`QH@y?G<+g_EO^IV$_7H-hsHw(Bdni7XzlsSf|l+%4%IWee(u6OJbN8$pm zd6_dh=E%0u*p3IB=$x|J?++A|aY%yJdcmTb4qeHMH!(}Haro2Yx7)-)6@5a3&tVQN z?IQjN_Cn2lwTQBKt3HaYg7?uj#2QDtECZrLGTYzK7JP@pc2fIbQ(6R2%LzrFp)p|OmXU|^v)l}Zmgimt$ilT;vlKPeoZ4tOhsu^1IHt+avp_>|ZcCsd_4N?xwBr4-# ztWhBqvl8Rsvw&*&IhTU_wBa6MI+%{kF ztbqWulCGBi;sU>2%5Boe+%na!+XD^6hq{f*E*uvaZkcNK_5{Yorju=`iIr}_v4#bF z7IT6RdlEVC^z8gY?%uEV9b6~NWg*2y2ECSD7rD#^neW9g_-#u~4js=mCn&>4G)cB# zEjwi<>%f5f0>J`JIw^xof(Q{U11O!I+$Rc3;8Ul)I|f*M0oS)wjfckZA|`VYC7|2Iw_zPW z$yE$rc_%ILq#b5F;Rl`=V^>Pa1Q@&d^S z`f1Z3qx)}D&_CUOMGITYcLiUFrIX64yPqLwDaW*l3yn#{8Gcw&90gYmj{?g^ZqlSH zK!K%ap@`6?RStg>h|WGK_jSU2fk2XRtMRLAL#yTMiaZPZ`O~L*a7qq5@f@}*w9QQnUta`v`muM*Lm=mZlw9? z@Lb@2|st|b>99-o`;q4B@CsOMr@4zF0N~B~WrSq5uln}-NtA!o70c%?2kp+`@4DUSh zT4r!a0B&-fR$taKej}&pI*-g*qqGn$#T~{h<$=pbCzOqL5Vq>@*hlOUcz%Ehp#5S& zIWA7>50~m6UU2x<>5aa?GJhJYFWj^(yKNU_l-*VfDUEX!^Ru@3Q zqB{%VUcgOz5@!~7eBdB8uFD3dvPN-$-4CnQWn$3_1r}*^a`#dBLcT6e=0c8Lw|q%~ z9RGW#scB*c0AfI$zkXii!%y9IW&y|TQobBSJiP1X@g!QcQ9c0BGQ@#VqB2b>2>y;l zd94pb(RLk160CMMnd^=4MKem!=XuSxU{4(^RCIrYcf8@NcL-IdU-&(J{?;k+L#SsK zp1gfH& zbxPpFpT5_0?x#W`lX#^by;zYC8j=apa)u(zw5`sl=!k8pbUAeCYa5stP>ZkiKllv; z2-f~viXkwW54QEd5K`eoe2PX)YKxF2CpPH8JIBg7i`!njsZStR{ngL9X~8Ds;hwG^ zub+IWwoiO*w>lSX>z*xo_j#0AcrvO^C_9y6)+x*mwzN&PQDX4 z!{7EOw~vhkz8r&$hN)!qQU^S-vwRY^<7=5485ZU3>_e{&Qq!6!bv2@DdMB9M z>^)?S#had~`q%mv%0B=ow3@Yd;ii^p=o&P%p|V!2pqjAYNIaLOq$vm56;5SZaZb_# z@6Pp=m=^vM#Y{LtAXERNt}yxg9p(R)l`c~O;S;RvVv2#6i-&)n$Re54;xiMaFOcGU zrUy&mex!xlebHZw=z%83Z@u%-w@;Dbq|DFh=;Gs+)`^MUI~9G?o4V+*$TndwN|jru zG$G9kHxY`Qn$Rh^Dtc&6C0}TfR|#D!b<2YyRCR`@Vj}m z>O8eR#|12CJidcn>y*(u!7I(+7Jm5E?3Fi-ZLbKTWlbiH;EFXd7X{26Ytr;#O@|F-#09p7thD5WA930r*Tmqu^5@D%RZPoN_NJ zQZ9e-*$WKv@}C&!R-o%FLifLbl^F5` zg-f1~)?9I+FDL2bgSNk^FYh21T7Ovvbg6Y5qZ(m}y)Ajm6TE2}7km}$dgnV)Y1059 zK?LoNpm`47=M!>>P5#^X#EvnQHUposV~YP0X6i00AF0ZXH~a+5GFHA4AU+MS4Pp^4 zwV>o9K+Sb44#=fIj{x4ky85Sx9E&$C1b(Hkd@dxHdmW56i)$gB!?#H`mcX`MRUUAt z8@J)yR?g9*c-w)Hx8>bcjii}z;_IgFrY&K$FCkvqLOz2hWe|`H=1EJKMutRZZ~|6b z_~g$;H=iOUSA*)QJ}DuKd)U`H-hFug@SS%b`86Sa&JCe5j@zvaRxY@7KVRg8()d%# zI@~^RTAV>OCK$#@EqO;fZ-WrpMAWv2L+27vbwqAtQeRW40@TIM8%91%E1+$q?6h(; z>>J80`i%Sq+%4Yu*Vc|q($XJXx2}$Y2_O;~3yLiAeKFGo`}&q|mOb=^n10lY7y1v+ zy{(DGj{Ajhd_$2Pn%p+!!cUnCq;yDibfvFS<^zMX%=ue2?8X zE#UYD9&yF^_)9FxN34}kX`0nJ!2$ktQv`d_hP&9XKGRENJw91HYG|uPy!c;#FSO%D z-Y@Q@tYD3P(F-=yR2)qsvhdBgJLYnZ>j@@>&V=@sdLNn7q)H11bRtdW6}Gy!%HEW_v#&s0VXZ}Cu~13!x=fd#tiy|mm-;oF{WEX( zJ`@2TKORen_E(wVdEf%J?sl%tQ%6o{8&4e-I<32L7O~Jy0mmiekj(EwOfayKR9c=9 zI-N36^to-g$Y}aE<}in7sI_l_x$7vFVxqbx6EX~Pdu}~_qg4rX;))R16CMxi^fk4C=$K%W=r3Bds~y~&*9BE2i=3uP&hL7T z9TRD?Orcniu>)B9OWt&&EG%p@?dxDf&@>L&Hf}xbke@m- zW@?e<3sCID(rNr8lv5U&ta$eMT|M&ZhY2 zL)0sd(V>`Hw|HqYP90-48@e0|<4T6{vrUncR13ATQLOGiUNA?BQX~6!GR_@OvN|$}NrsD?jCb^RY(hDsH7%9UT8wh$} z9pa`9C&VZHXh+m`G$=Ap)3uzIPklovg!wnX<~o;4=PK|7nfsGuh7S5L&@tBXWQ`xA zE_x3%^Ep!bw4YlZ!~|)4lKSA6zdF49FaL8b+VrlsYdxSY1fQ}w_=E)|7pmSW=VGka zs}D7foLXL2d5Kl7!+A%Ex~Oe4c*z5jg(vy+3!$#Hw3) z7M0CEP{t2AuAMqe6a{Lmt z+#+Y8rD5qwRnwS;GYbrcvD-;bvsQoP_7gvJ1Ok%hx@G#3i!yB_s%jflG9mU(400%w z_hA_pRWQ6)9fzHBf*w%AMsA?t5QJvJB1h)f_Zfh$cTTYBEB+(z1Ai#9*l3vYPVED+ z@Ha}mx~Z3z>J|YT0s_bv&l@bzxGZ?5tmDdpm_DIr=qkQ+yZlbF zj6$wXwuP7*fc%OCQ;`1n%;;2L+J^+LY2l^r|K>N9PLP8#zvxtNK9el;4R0Ntuc8`8 zzB#N&!jItLw$%d%Z1S6xIt2)w1@F2}t!t51x}1f~bg3hxc{&HiKi@iLj3<;RRGBzv z-tXt0>A$&cT6kr?g(^CBu>5=2>g%ucVgJQz{hE&+rJyhH#Rl(ws&C}dpIu$Ij}=+n z`P14SXQ*0MxA`EWjqAYb%w+flFp#Dt)-4CvT5g(zOMI{@!E-K+7$>Nqq`l1;zO`&{ z30vW7`Gl?r+9PO8T#Timsf({F`scS&Uf<|>qg|sd} zzIce63+?CHdHdj(e|7k;{`Q|7uD|`RzjZbiZcMDw!EnYLUu3wLkGo`of{}!838622F&i}ZeQ9zs4NU>_(;f5wi%EDn#MyXNtRog1rt=j)79ryY%r(if`vwjDsBLh6 z6rFeJfU8T;XI@-B*DC|^txG0r%hf>TTW9El|J>0=HlBLxQ$e=cQj;~j^X7#@q$g4_ zJ1C7#pLLIMJg^s&f#-m-%bhojylrJ%@GKj<4G*+fd!SdUJkUE5AL%!OvkRdG+*r8H zZ{KF|MjVN+7H}0Gx#8rPrTERBi37Uu^JKiHI#D<-hR~*!91qHX#t}dK8D6yBwZ%7; zS*-Q@+vpec5Be5!kn5V8_|i+_%&wgJ3@H9gixMK@jPpo_3IQF-?b1Osz+lv@&;Se1 z#oRlN);LjXsqL^HY${~KsWxu#*(OnzZDc+|Jm@XMO!zCBl1|?8U9LK4(McU$^lz(#Hkadfm`4!P1ANR9;`HL!6J}L?oI_BGOpAQPED%&vf1Y@1;k!-QH8I)@6XjLPtWQt_eicwO*`YqWuA`0$7qK zp_m&$og3f4v6x$e0-GDo1;m~Z)B?yQw0A95@GxcrOvUm~z#BC1ty}&vx#E9i<#^d@ z#u!{?j~Liz;)9GjAjdE2-bLVwt0=P@_uh|xeE4tv(?2`>$KU_12B_|jDcI1mLxN9y zqsTias&JtqhT!{9!M0KFGJI4;ItnhTnn^i0cx)5I;C%Ag@&lA!7YdJ>S`ZZ2{l&Tj zXj&w8c^cCkUo}V4kajn-$@aASdPHDz7PlpSM>ajbTjde9;&}vL0kn_m(NAAV#QYqZ z5Nc|$X&($VF*JcOnbUT>z?oOdJbQ9=cz*RgsTv;OVV`x=E~jI>YyyvM$~@Loa33}}8u#_Kr|tK}jBk-@arTgJY_o8y z#oNONkG!DcCC7PH2#+4*b}6@=I)08f7qp6r{i=A_u`XlpTBd$iiVLSH?6h>^{~PFx zuDEwR2z`&^jRL{BfYZ(%+d?|mjh6oK4Lv%6M_z2Wt`C>J%L!4_bUt*!-+~GlS*o7+HBEa-FwI_WuA2zaEOdER>Kyv{7``yQn55K?B zYp3+c055&NFPJF(ODwN$^et0eZ!YxgG?NPNbo3`a$#7#uqtEA0qK#?CB*3f9jYMpx z72YuATax(aezMTKspwcqx7%9AA(Qf&Mn7<)1=n<)H~rug?O9wCFS+^liot6LE-`}) z!CHEGA6=WQW&+Mn&axg8`hv&XoHmO$trUK$PVkwCc)dR#%#>IuWZ1YGKA)*)iD9X> z#4!LX(1w0fG5g6AK_TUWwPPwI9Tnj_Y#76x){g^7TX0{q=#GpWBCfM-;S`vqGQs=e zC#ZGP=^C#*S4fkZpOX&!;kHFY`W*WOVGw@!>yHla|A+r@_)q@U-|}vOJ{J31g}#L* za(Vy{sQVL?crt0DR|!0NDgh0~{X}{NK)>O@C^wFsSKb$-ddV>FQZKQnaa!dxj@%a^ z^2HXzIVstU6yNf^<=Bbc%1}V;S?9urzO4@V-nNa9A|*cjTf1Q@Ss0K`Yq?=xAxAC^ zQ#s<@P8LglVU7jK!KZ88=Bg?_JPV>7Tz1&gGhl(7}!g1CZZ z)cZCk7cVc&>iISnZdtr(_f60JJka8e9XIIuc4=Sm{O&M+fRa1{zB!^Bxa~?cbX9(H zR!-UAc#-+x1Sd+0J5Fl~uPLkOv==nl^Z2LC|JY>P*)lc8o)Imp%5i`0{SE zt|@$QyRQY?V|`iS%g>+a^-_8#Bwy0eL0@;D)A-ktO|<&p!iN?w0r-e*3?CburwtXmebPLcL(lCau8uz$` z%{rwA!;cb=BzO=ebP*{h85shx#mepsdo#R#|D~?*d<*_BThM0lrmfX~`||n46X|-W zIPvXc?X>cmSnkV7L=M~G0mq4?4&t@qVj-j$=3FFe(9N@+pxq@8RA9%bP>O)bqY1WT zskM10#7D+kpXEmzQZ8GA%9cIyTsZx#NGVSk2pusHeH(>5d=Ly!KJ_NVn59;8?7&^< z!u!vE^4{S;`!D|9;RoOSfq&}c)oXndm9eMQGZWp*=QPzz-&W-|h|LuaIc>csMB}iY zH90th)NK+$c^N1Zfgr+VX$}=MaP@$pUAruBaL8F`fRns%D_^Nw4h1Eb#pfUdG|tkB zX47z1$(Fmbh_EJrOjlyYLt=xHIt1N|B(okFlGyvPF_mD z!9dO@WfpP7MHUfXwHtLmtgKsHEJ*mIeP6G^xUYrVgNM%!51weja{tR(z&+DXwW30`!hF8_9gORd!m8ATxG@!*t-?P8J#uIXA4p^0g&J zX8JIKr9=l89xh58EX;hHlrJWD;l`pZM`FSSOy4Zkq6B*4MY#|Bva2PViuEb)zTbAy zB5z8eStyyCm4F=0?gqx!;7xjT!j6tnkmsp+u`luOg;7Ot$jl-xP!G1k08iNQyUCH1 z0UuhozvYC-G7++anFAQOR4m&?%PP14 zA&HDwQ1S-9*K-N*);dr&!Tv*)i+B z@759gz8dUC*XM6(*ZJemelHHa|4=qx>6)VLc)db|HyZHXNA1pQ81vN46_Y?s1hfN< zLAEqLwUMyxTk{~^XA-xewewXKe@|hTAJ_- z6CyyD9dkkotcDvEPqatDH|Fls=s0bL^_}LyKiZnk$_0cUm+q845In>@bnq9S%WM3r|71MB8mCKoh&DO68R;zQHs4$V!Di*C#K}ec-lv znpObf;b+pgcuC%Pcbk0WH6VSPlrJYxcMNzfh{hDp0ddjuD;B(PV;6Ik7n$)Br8TZv zf9KeXab=@~G-l+6tZ>odUBh?XVDLHa$KnQ_Li$F<$_xv7hR~E?HlSEw=$;kYk<1iM z>#K|VDs03Fdm(MRmom5Npi`Ie`oN?WixEHA#WUvgs2zQ!s;QUJ8<_c}1Gy*g4PSE% zrXG8uA66fdM$Yv3e`Y~g`VTS}<)l?*`Uqn>>fLoiOMZ;@W< z{cZRB)&VXK!tp_dL&bNvRjPU6gB}+!Hs_UM7!{e_iOn4!G(FmVq2rz5l!8k z!JarTM2w?t+Sie{z$n&XxXSKlvSQL1D98%iY8i1H)>mxds(1~WYSSTsI+dbxvFe!C z{D4S%+Cb~P$k@QwN>AR=sP6-57T4lRR`4YSuHw3-!piyLi7x8j(TB@FfB*gW|F0IY zS-b(%H&%Xhb94Jc#a<7}-D-KxT0ob9HA$eKla_(UjRc1RF9A5)Ild5pQ^|ojfj9?0 zL5ji+*t|;sZKtEXAxlNXwsmjeDsn9^B98pGqr`j1pf>OX4=-^c7fsVazL*QvodY_| ze(>Pl;a4C0>hSR&|LNiIz3=KGq~{g1L!-yf4>uZ&FZKI$FSr$^=b6xBJ}#=|6aG1! zive($Ds|gUD;hKNNi$)TcA~b(x2)}DB%Bzy7)j05EesWbQ&Or*NJE>rpW{1*52rxw zjkA&yC+TfTu$)dMa3O#zRmP9hRfDE1ce;-aI&tuOn1XjRql@-oA$O~HzY z%q^3LdhN`kXYU-IK4Ag(bS&Ur>XSG>;NHJb;0M;F*zea`Y;=DTJo+**c3(c_XXDIQ z1Zx>k)2#f^pw?$yh;*fL{E3Bk8*CdpXS#4{F_teS)a}u+%cj@s=;GDSwL!->^LU;V z8Ho)GwJg>;=R+6`$cL*jc30!DnYvGfz%WwhshvIJ+sb~H@NEzh6Zav+M zT}O1AyRZ(8hC%Eg6n6_LsB!?35@i80>_>oR$lLzLPEw$XZA={Ou?s(%SF zX<&c()$^=k!)p+z_cG>CE`*B3m zU9+rSS>~s5FjMrTLqgB+=;!TbJBdq}b2Qlimnb>tjAU=EN4dKWqsgER(Dz7q+%ArHd zU1@d^q)zHI_pG0m5lez=J?P!owi4~cv@bjGTUSSCEFJ6y@O^@jG`NV}@XSVXaSnrR zrFbHi_H^SkG?s8+E$a-sp#hc@UlMaKAo9`NFFQ(|M~l ziCAQ(2jx;$wi*eZf=;Fp5?Q9)(KY?Zkvl50(7rXqvbyp$azd5kyg?OCOW*1bPkPgN z{yWV=|2}Bv7-Y!XXn|&(D5p63hHwmHk8vu(GP09-A=6sY&%?8o!Ni_^cJCgqfY6}U zLMG3DX#uBQI2QfS)qkEod+KN6*oEU0`i=V4OT7ci&sL&T?VMd)3@Gn9t31X*8!Oze zQzUq26W!iBco12(y;KqZ5!VYV@N!*?(tb697j3+|>YCfb`eMSPNBWsC$}HHl!^U%M zTCj0T$*R=ZB1*GS<8U6-1yE<;XDS!3(j*L za{P}^6t=jgF|K$lAG(ky4{-2Ds0bYG&J8upaPu!X1e#uFaF$u+pr+220$m+laMJh7<4$Gy*DE;3b(P}=cK`&X@w?naD8DmRV?q&qk)qGtKaW4wls$pkBvq<06il2s6;i&UTMZ*PT`uoDV+!`0($3 z`u^d;<980<{?5C;$lT~1Juh{keWhoYUg-80Tj<|@{O;jW&o~hWQcNNy1fp{3MKwOe z1`$#>91e8D8~O}rL6K2uw6k3yTj;VGK+d~@)?$e5Ii7Twj6K5M6TzNzh zdjO$5RbF9c#q}xLp#8}tVtfPHU~@Em8lYJ?1s4qIUhs)>_8-``T4^fq#GHOXoll-j z*u1Qj$({uczreu3?G$dIKGP!Z1q(PY>hw&UaJ?I+=P3MT8TSuVN*;2PRIU=qo489Zd=_7&7v&}Hzt1M@qEy_ z^A@?N&4mHIwnaI~F?VU6f=@kE6SprBm%C^>ZhOABt|PpJxX-ImV)K;j`ZB)lmHWr4 zMN~(y#!rb>XNPp!=^DLYsy?!XU>L2F#k7hOIr4hmab6v+`8Rm@XNQDy@}81y+R#9o ze!KTac-PLB**T-pO`_Pnm$Ph#s%kR zfA!15wI06ygYW)dDoyRdn>^9r^~oR%d^1J#mCR$=vfeU*z(1KEYQ4QtDUuLEkaqW1)rDg_Ck-J z2g(-{a!ZLm8@b4r9ehNs7&@Fb&yl6%gyoyQZm6ve!E!e3Qt#r?cxi-lakaQ!nQ!oK zs=&O&cUOfwcG16QySz#27JmodNqvhwTS0f!$~v=_z8WJv2Z3^V>0b!k7&RRTqUX9xE(aDA=ss+9+YcKk@}mPCftPsKi^B->ia+@B$8|92lm3E|7GD04 z!eWj7t$CmE*-67kJ8$<6-+lKT-8y}C_(bFVvrj+s?mExFGIp3p;2ljF6)^|kE*+1D z9l@?TMwG{zkk$pXgexUc{MpfXS04p{ATu$IaY2xsN(PbCk zP#=W*!nD^a>aso52~9bN_Q&L*TF!SmvHOwm_w+5(f3_EUw0O(QdcXg^Cgs0}G<^u; z2UQN2`l^zD8kOsSzPLaT*2c4aiYoB4shn`5?8uhTon?P}M1af}NLQt|PG7K4lhl^I&a$B zx=PlD3jfNP9sEtz)6!0J4Hc-e+jd|O2Y+lw!^t_khuvHjF?q0un4C=#FsTz~)9zSY zUD~2WhD_(CS8n?N(KbhlY2yHA^E52GOrt*)H!t};=m*MaI}ZKgv8D=51uECMO)*{XJf`a$iST=} z8v=%=Q@W3-rkKI#0+d*;yp6H0Efuv>GTlbaS1gtYOh=cYTMx@?JhDR`9j0x4s~lh_ z{vhEGWy({aa{g#r%vmh4A@Zjj#35Tm?ytPhEid8qbE)e4JPrUpA70X<^i4zkRMu<# zKK7%-AAI{;hmSt_tsaZd3w-IP9t*k#&Ay4P;XUdqz)$pH+Wl;+V6DtNDnwaO}g^@mq6ai0PWXYJKIcvL&J%(@EQ533@%a%yUKevRgj$ zs*eY->J=~lMA;@CE#APY@qc=A^Xl)5`Guxn?Wy|yEQ>ZJuWO|+9}m&ocW(pP$Uk3c zXPN>*ClZY&r6(|N36dTf{jVkCEmiHw(%I5F_;H*VgtAX4E?l`qx>AM5adjND1E-7J z=XyTr^)t0hkzTU+lAsG+M1TL~mxs^4`0{Y`J^falE>^dC0pq=U_pO5{I+CT7G8#sB zT~Qr*L`|7Xf;)Z~I*3IA6|k?FzCPzv7+2a8;MkZfrfsz}tn(>pTQV1?MYM}nxTU?b zCi+E$NvU@n&y|m4%3wDOh+!O+DIK5MuaTR+7Di!ooAF_RHg&r?M^x(cERAz5%Ji{K z-&wkSlpQt}bG_T<#odh-cv`?2#zKyF4N3-+rho8WzoUqp92jlGv8Y^-Pi3@szgT3k zsA8wg3$mH}c^-DwyeP{%si0$wc_F5<LH$ zj&i{SEXunx$F@ntGR6vVZun6S;Q}0uzQEq1xR;M^Yb^wE+gowot&YG}D&a6sqc{0V zyOy`cXRZ-UB-pc3uH}`h)iiAMV*$YV3P_CW7<64&@=Y57-v_~V6$9n2+qkMwUJuKe zJT}Vo1>0poML^WA!c;D$N4821?V6o8KKxVXU|eMJmIa(&2<5lDa;?6v4?ygeL&bBW zjv72I0Q)M)biXPBy*oj8HU&9I(4~Z@E^*RfFgeId^wsXafv?!6B22Rfbx$&6iC@RC zb0lHIzTFL*qC;~>eL;0GB5YIX0Mi%kfNWWL13h)VWvEHhzi6hP#o~Rt7q^#}_ujno zhJ0Q0|MKO<&FA_gMjv>9Q2n!bW96pICkHESAoVWPr%i+?LFb@j(i@UH&W@}b;25_f zJd%ApF&)dmsW-_v5_}f0%15pz$C`M%gAk$)#agx*0w9Bf+hmb3)oF+trpqBuE*in+ zDg*bG-tR`bcdf5}>)V1~=$QuI?8k-6zgwp*at1UWV*oaI!Hp4X0xg@*?!2wE-#}UF zHiL98vg5Ibul2ZqA3I-GBA560u6KUKa3ph3I!>WqTPpZ{%WW;g=k5gO%8`8LY$f!Q z#;f2!(&LnbXq+Kb{7=mkZu|5z`e}F=tG#oEK-abBe&xj%9|f~;qwh2=J8t8aDG2fL zg$U&2=*1gKNNBUMWh1s?90yr;!@L;dcBbH2fWgN_3RqvHQVwnSOvMhK`hDmk!*V6d z3pvbCa^DhNw}k+sEJ`9U=uEGZ=QCGgj|u7&uOKP_B)bHE^aybRU!f6l&hQZt>258@ zd8z^5DlMP-peYQxTpR`1zD8kdCJ5yv8AY~KsAr5!w1d&uc4ir4%(B4xHV>CPxM4C z<(Y;L1xj5#LP7E~p@Qp+iIS7Pg&17a;u+R{LEvt#}8wJ%>&1rw$L?* z*4iZSfFPEA@B8tDO9&xSCp%?dBnC4_n&tAvz_Lz!t3N7;}rxA{vKcYGoLL&~oO#@Qd z0FI=A9lVX*vAB~Eve86M_%-vEKO)lr<-AN)O+tSp#kR)7z(C9e3OYj+ba!CKK``OD z9j4df-(};~ z&uIIe=rwVtAC(WH5tsd<-Q3rpS6?If6I?COxbU#pK$hFsa-r#Z;$y}-A)9}@z+#L_ z<7_W@?B<9qkj$O5$-%{k#|hfEaWQIs7%i^kp$DO4KBbH;9HTF)(tQ>((!iy9bYAIm zk&En=uxXC)#0^59ilYEz?u&&B7-+CYzT*r0Abs1SMH(e_Op%mW8L0I_czs4q1 z)(cKYh~V^pS1o7o=YvdSAt-ha2AF`MV$BWE34K8+22{hJSY}N6LyG$U3iDXi*z5(J z`7}mZoH2elzWCyc!~5_5^zcm2v0nL6gnY1v#>%9ZA(DP$^MJU2fG}bQFNoFJ)m!V=SU{j)Jr{N6@Rya;o$E~!Jj1Z zc;8~Eu~?H>OV*UBUlYE*x_SNT_NDxOq8F$C8JC}X*H{1el-`qzxA%YXi~r|`Klr{r zYU>y6b>CHs23CQLKq<5)B4v37Il$e#gi+-RvhiJqJ0Uq`%Sjk=TEeD~7dmBw-jgCYU?7Eob`TO1V4%(A@tHdDg*#%9SjO)1Rl{07Bi7vAo=EKSpht)i1F|bb zi~Vl8jp8+ii75@wpUEj#-OdS^n<>f*$HidSC76@in3#AXq}&IKHWqNM&&8XnN`2w# z3!p%4D|nUBX;R3!fzx=`u{AWViUIn$^A@~0Wiz))TfTSMe4zpqp`5+zwpB8HMNkZ< zG?Hx;oSgKgIbtxrMWMp5p+w7w32|Mpqg-~nUckmRf9J5r@(3FK2)at=1EHrPBBp|O zT~6kUL4$U}I)tnKSU?PkAB+FCw)4qIP-uM%jxu1(w}zKhnUnr+R#W5A!?+2d}%X zV$Zu?`EdVCk2-v*cY=Pd$7>kZJVVMj;d0^;iCr%1q=d!p|EU_*rydtw|Ef89{fBHF zgu`k^IS|_bPS?h>2~raFQ+AySWmmvDCN9*;`c&?G#jSiB_=(EYut7FBIp-*%M3}M6 zWw`XJ7H^9Qp)d8nexUaIF66pp`eX3>baL?qks4hOR(VJ>18X^f-|WjeXX@6y*q+!D zUa#MUph18{j>;W8Spu$5#y6cSXHGrooI!shV0XlrypcETvtJvOgS3Ne{Z@_O<8?+6 zSs*|YmKtED)Dld17G}(In8N|b-4(jtmRqQ^9QqCq^Q98D=_Y>wvudE0{n|#G50cieDM}_*CC`e9-@{9^>$o9XYq1 z_!3tMnc`HgitsKibqooXb7VrFFEqr5(5S4j(ta6cf3g_#>{Sxr_2QJe4acr&BfM*B z&1+xpa{IN?@5@*nANH78&rW7(vfc89xK0v`OZ(i!mR3a5C0b>Cd`5x)?eVa4xgO-{Lvj;*RiQ8)`E zVhe4GhMBlHR!3c)JgslF*)ZtpIKrV??S&K`U3j5KWu86DH?zIK(QhWc);CK@Ert(S zFU9a&UoiUBhadT|n(SDMh%rQ_gXOg^_J*X7NLBeRWThSpU4PpgJtXIxO7;qmHJOts z_xKJxHYM&B3(;@FA8F`eY2L<~=*J$zqpo&hJ&cPA!Qhz23Ct~x^oIJY&G zE^ah`@=8A1<4ZlW{?ARhJDpv;U0z(huSbyoz5@0{fzZ=b7ixRoFx5LRUSC%<9CL!& z!Jm_Wf=maKQ=JdpgE$Q_-5C@vq#*)xXBlpf!j@swJPowRabQHk~J$) zC7qxr68M~?nrKE9mgX%Ave1hMHsSrJ-2RK1Rv(`^Ok*-jKwc;-TH1BU>l}DSNiY_I z@E{&r;4(mP)xA(#uX5IFBH@rcb?w^{-3^1|u4ErY-?vTI&{@Y_%nME;l)}B1O|rwS z_%3&DDTAJ2bk2&zKN=G{%Mf`!+bI69ir*4MNP9U|!y9dql=k%y@6L!AguAk;@uT3- zS|xpjKYH= zr5Ya9nmx!f=h%XFMR~Z`GQ!lhxh9%!L434rD29cPpbgvWgQo01LJ3f+_oz)BUAA{6 zZc~Y~sdZlUG#oG#jdPtqBVgsFMlwOlHD?)G{LsLe$k9WIU^t=NZ=T|7oh7N1g)h+*s8ZYQ-ENd9J}V8gAO$f34r`WxP^R z;_C^z7kBtnUuOHuAHR2as&9{9@J}xxhR>mxytk>U4VMLxg!d#Mf|U^Sby?NsDtV~k=(CH2WxM^?w?nS;##3Js6Ug@K^MChH2FAtCODygfCHIG**7F(M zWL}9;;Q$U*?iz9ndJccXR0Sq69#OlNAAd+2UERO`zi&m&+S$dMex&|?{f~b5ga1iO z!T(P3ABjaWeM|O6ok#B<@mt^Y1mtLvAvKLBQxs?dMOp{#AbgubHDJqm8f%T-`WZ;kYThMTr(YiL3ZwG)yvx1ps6UY@E><0QLo1<6wl9 z8nmgqvYgJrA+a2v7KSR?EPJ(=JL{BUZeWyS#-tHsW7~>%c_m%UD2XxBmQn<&vobDZ zg)~>_f#A^Ml;cI6WX2SAUZ4Xup(P~-Z}7Q@7N~_#6>ZyL>|#byJ8P=W0lJ;cTmxHW zU`-RhWD_vkgfIL@i9th2aao>;f^ofxA{%b{-;wQ2w#(6%*qc%I>Ah|)3hu!oQED5P zX(J|d+bE*Nl(mc{gQoN$)3#OpD`!W{tw9KO{%mz%J%$>FX0!LH##lR~x{nnA06+jq zL_t(wY{6P;>{CrV*zTAZI7^|)nKrau>sT>gr%a!S?zmOuA!?20S`NYVU-h!zOY-6O z5VR>^dVDx`q9NeV9V4F5SQhf?K$C?4SYQDLXSj(3-T55wl;=99wkHY#E?z4Ko&=8F zwtj4(zYN6dTwlM|ub(KCSC_nxkr!*{hv%Qac&4Aed+c8#;qHs}*$$ul?z6+c{?T6^ zZY1ma;RCG{@(oje5yy7GAtsIt-gU5U4n0m zvH5hO!SLjpNUhhhWYk?!@523cZE<`mHj$-}Zte-7Jp?08iWz+7bucFlGW4C(at|#L5w9ITs_+x9l_mLQTIc364WUfw>PtYMSB!fj>H! zz4?$1=%wn<`9&T5^2sZ`$CLLR@-l1YwnzH)orl_idm#M72ORq4k^2u0&vXm*gO7i6 z_(%s2u3u{W@TCTi5!z4jWy8RWW$EaY@!PdGkUwGP+1 zijSk0U#j+fjMFv>6-I$+R zP^{as4m+&?4~c+{B%m=1Xy7R9@HF5)wcI_t>(wl-dO;u&Errgpv8S1Yz|6DwrhCi0 z^~MP4)U|G`pJ+0D8nRI;XCc;hDLO<`_zN-p|Gd4~uV-17-}Spw+=$4G%&gAJtg5!V z-Q5Umi=oZ+Cc9{GL?RxpZT{qX;6HVOzF8jM|%tbGPtf0w3s<)n%*|J0+dc$h?c@CQQs$6me%&j zH_&mW@cgelQ>i>xcGh}Stz=3vi&5sj@oIa8uU?hW@n+wzG8(VkCXUakiXfG@|pjL@X*!1pHYnQ*&Qi>!Uj5{G@8D;AADiG83o z#p645WrbzsD-*19%vvcYN;yc2cI7Z&1*zcLSs)cK;NmQ>G^4HQZ>r@t#^vDI%FAi+ zLQPvH7Y%urvzXilqAM%gJWZ1aPOfH?Od|cE{iSy>pkh z5BX`upZ;`n1pJ7X+Vu1>=a|I`%H@gfgJ_S9)xJ?A>-k}Y1h`e5D?Pp(%RXm zR5}z3KIR|sJ6qY&goA!JvqAcH_;(jQ*Q@O-WUIc1f5Gp;DP_TL6=!fA#n8pVu;6wo zy8eQeb9ejT3Ej;AZ9tO0XVDM%RfVJfUb$DLYlFA@_kZ#`Z@u-_UtsY3Hlf-*od1Z( zjn`NY*|>H3^w}YQ{I2a71#z~j>cn)F(!gKP2Z*RNd87a!f@^|7H)p%fZI(fklm0FZ zxMcv%vc64u$3*3;)@5owvapnWm)8eN6HuW~8p}TRmI(u#A7JEtqAY{j(++%HNYH2ZP2 zy}1h?LUujzbzOzpoJn~BUSH70BvfR9h`O+XR~x$Al49ei$R4c_wWtAU^1Zn&@(44z z*WYQ+fGNY&G^s2*4b*e1Uu$|Qc}-TLwqfGt_C&X^X0i-p;N7Ms8Z=AQLQ$5?#r7gp zk6!UFr0i1zk&`erDN0^hkbN0gLU#89Cr`;Nf|5k}I^IcE@ncOC(%xCvpqoM39difa zGEN~%KM3bP;#v=|mLa^$jaKO;*n*T{;CG4C70#7EK}?(~tl*BRlFqQ&P z7M+kaX=iT@m3$XA<1CBkoRyqi&}K**e?vy>D%%z_qzkQrB5eg&ANbDmqS(+O(jYGL zeag}cQ!hQkye_>zZ)o3TtZHY-#^Wx``UY?Qvd)j+dvEjJ{SP*ue(~kz)6c)i+oLD9 z2-IG=yE$QX?H<2fddi!o{>Js2Z@j*F?Uh$HckjNk`I0XW{Qf)dGI?_jf$oHrI)lP2 z5+J+mL1~Q&3sWi8g5B_#ZH_uG7_hB_m!2N7$SB%YA<|}sp<=1(DTRLCX|E}H6{`&f z%(N?8`*|mautasPoFS_$EA*xPM8AV;V-_%ncSO<>@-TY+>3vGuYRT(ySKI7`+8h#_ zr*~<>o1C*B@KdG#-Xd^M;o9I$dhWUY&yOFS|C8}&1mvX!AF8V(fdVOxp5#j*HcOS`hxPA27uyl^Svke}#$Oh+XTUOWxS=t9p`EqnOb>Vsb z%`O+8eV42iB+KR&C4-0Px_)4s@BSQe_2p_>Jp&}K$?;>qRjv1SS;2M?(X$I{F6}Kl zx*cNnjf>_`lIJhe)lv&T@8iFhVX)mzZ-K3=OL@TBeX~Bx9)9`aioUVVX4?`(hpBpd zU!O-8hf30-7$*5hBdao%*vhWq9^s~}&XW6_W2Y8pzLYIUGxA8vSQBpB@drZHlZ|;* z(scu$8o&vj7D!|oc1GG{&%{=AW8Z96TTeA~i|oou^H=WPvAdE7KI#p&&pKsHQ%U~- zZ+VTsE-!7@QCx#Vahs8T8x?Pkl+6W*4rxQb5XD|k
Gte9mtXe~z|y9g7|?S#gT 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

63ckGl8e#GTg1?l;y%BLUQ1H;~k>nn-mrS{9Jk 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 literal 0 HcmV?d00001 diff --git a/images/favicon.png b/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..57c176dd3c9410c2ca780377cd113c3a2b90af74 GIT binary patch literal 510 zcmVPx$xJg7oRA@u(m^(@YK@f(&1wDdz0s}P`K?EO&4=~lt*wE0xU^O!`F!BHz2qp%C z2BHSy;{YNa!7~U-!4Awe)$7bu@9eHtCkxZnf6f1YGs99127EOJ{QhwRy(Z`coPaTb zKl=zx0Q! zOKx6FXe+F}0@fq7ufSAfZxVRR?`a0)=EX#|Hh_zQ$(Ero4!kS6o4|R*fY4d}&A@kX zSkhZ8m~0ser@&T3_X8M*ds> z#n_0lQHg-)ECIJ&pfC)4DZ0DBVM+rJk;@`Fm*}7qNEBpc87ELVx + + + + + + Movie App + + + + + + + + + + + + + + + +
+ + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..87524a2d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,13707 @@ +{ + "name": "kdt5-m2", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "kdt5-m2", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "node-fetch": "^2.6.9" + }, + "devDependencies": { + "dotenv": "^16.0.3", + "parcel": "^2.8.3", + "vercel": "^29.0.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.7.tgz", + "integrity": "sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", + "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helpers": "^7.21.5", + "@babel/parser": "^7.21.8", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz", + "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.21.5.tgz", + "integrity": "sha512-uNrjKztPLkUk7bpCNC0jEKDJzzkvel/W+HguzbN8krA+LPfC1CEobJEvAvGka2A/M+ViOqXdcRL0GqPUJSjx9g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz", + "integrity": "sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.8.tgz", + "integrity": "sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.5", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.21.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.8.tgz", + "integrity": "sha512-zGuSdedkFtsFHGbexAvNuipg1hbtitDLo2XE8/uf6Y9sOQV1xsYX/2pNbtedp/X0eU1pIt+kGvaqHCowkRbS5g==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz", + "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.5.tgz", + "integrity": "sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz", + "integrity": "sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-simple-access": "^7.21.5", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", + "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.21.5.tgz", + "integrity": "sha512-/y7vBgsr9Idu4M6MprbOVUfH3vs7tsIfnVWv/Ml2xgwvyH6LTngdfbf5AdsKwkJy4zgy1X/kuNrEKvhhK28Yrg==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-member-expression-to-functions": "^7.21.5", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz", + "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", + "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz", + "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz", + "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz", + "integrity": "sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz", + "integrity": "sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/template": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz", + "integrity": "sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz", + "integrity": "sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-simple-access": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz", + "integrity": "sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz", + "integrity": "sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.5.tgz", + "integrity": "sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7", + "@babel/plugin-proposal-async-generator-functions": "^7.20.7", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.21.0", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.21.0", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.21.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.21.5", + "@babel/plugin-transform-async-to-generator": "^7.20.7", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.21.0", + "@babel/plugin-transform-classes": "^7.21.0", + "@babel/plugin-transform-computed-properties": "^7.21.5", + "@babel/plugin-transform-destructuring": "^7.21.3", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.21.5", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.20.11", + "@babel/plugin-transform-modules-commonjs": "^7.21.5", + "@babel/plugin-transform-modules-systemjs": "^7.20.11", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.21.3", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.21.5", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.20.7", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.21.5", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.21.5", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.5.tgz", + "integrity": "sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.5", + "@babel/plugin-transform-typescript": "^7.21.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, + "node_modules/@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", + "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.5", + "@babel/types": "^7.21.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz", + "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.21.5", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@edge-runtime/format": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@edge-runtime/format/-/format-2.0.1.tgz", + "integrity": "sha512-aE+9DtBvQyg349srixtXEUNauWtIv5HTKPy8Q9dvG1NvpldVIvvhcDBI+SuvDVM8kQl8phbYnp2NTNloBCn/Yg==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@edge-runtime/primitives": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-2.0.0.tgz", + "integrity": "sha512-AXqUq1zruTJAICrllUvZcgciIcEGHdF6KJ3r6FM0n4k8LpFxZ62tPWVIJ9HKm+xt+ncTBUZxwgUaQ73QMUQEKw==", + "dev": true + }, + "node_modules/@edge-runtime/vm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-2.0.0.tgz", + "integrity": "sha512-BOLrAX8IWHRXu1siZocwLguKJPEUv7cr+rG8tI4hvHgMdIsBWHJlLeB8EjuUVnIURFrUiM49lVKn8DRrECmngw==", + "dev": true, + "dependencies": { + "@edge-runtime/primitives": "2.0.0" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", + "dev": true + }, + "node_modules/@esbuild-plugins/node-modules-polyfill": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-modules-polyfill/-/node-modules-polyfill-0.1.4.tgz", + "integrity": "sha512-uZbcXi0zbmKC/050p3gJnne5Qdzw8vkXIv+c2BW0Lsc1ji1SkrxbKPUy5Efr0blbTu1SL8w4eyfpnSdPg3G0Qg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^4.0.0", + "rollup-plugin-node-polyfills": "^0.2.1" + }, + "peerDependencies": { + "esbuild": "*" + } + }, + "node_modules/@esbuild-plugins/node-modules-polyfill/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.3.tgz", + "integrity": "sha512-mueuEoh+s1eRbSJqq9KNBQwI4QhQV6sRXIfTyLXSHGMpyew61rOK4qY21uKbXl1iBoMb0AdL1deWFCQVlN2qHA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.3.tgz", + "integrity": "sha512-RolFVeinkeraDvN/OoRf1F/lP0KUfGNb5jxy/vkIMeRRChkrX/HTYN6TYZosRJs3a1+8wqpxAo5PI5hFmxyPRg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.3.tgz", + "integrity": "sha512-SFpTUcIT1bIJuCCBMCQWq1bL2gPTjWoLZdjmIhjdcQHaUfV41OQfho6Ici5uvvkMmZRXIUGpM3GxysP/EU7ifQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.3.tgz", + "integrity": "sha512-DO8WykMyB+N9mIDfI/Hug70Dk1KipavlGAecxS3jDUwAbTpDXj0Lcwzw9svkhxfpCagDmpaTMgxWK8/C/XcXvw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.3.tgz", + "integrity": "sha512-uEqZQ2omc6BvWqdCiyZ5+XmxuHEi1SPzpVxXCSSV2+Sh7sbXbpeNhHIeFrIpRjAs0lI1FmA1iIOxFozKBhKgRQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.3.tgz", + "integrity": "sha512-nJansp3sSXakNkOD5i5mIz2Is/HjzIhFs49b1tjrPrpCmwgBmH9SSzhC/Z1UqlkivqMYkhfPwMw1dGFUuwmXhw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.3.tgz", + "integrity": "sha512-TfoDzLw+QHfc4a8aKtGSQ96Wa+6eimljjkq9HKR0rHlU83vw8aldMOUSJTUDxbcUdcgnJzPaX8/vGWm7vyV7ug==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.3.tgz", + "integrity": "sha512-VwswmSYwVAAq6LysV59Fyqk3UIjbhuc6wb3vEcJ7HEJUtFuLK9uXWuFoH1lulEbE4+5GjtHi3MHX+w1gNHdOWQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.3.tgz", + "integrity": "sha512-7I3RlsnxEFCHVZNBLb2w7unamgZ5sVwO0/ikE2GaYvYuUQs9Qte/w7TqWcXHtCwxvZx/2+F97ndiUQAWs47ZfQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.3.tgz", + "integrity": "sha512-X8FDDxM9cqda2rJE+iblQhIMYY49LfvW4kaEjoFbTTQ4Go8G96Smj2w3BRTwA8IHGoi9dPOPGAX63dhuv19UqA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.3.tgz", + "integrity": "sha512-hIbeejCOyO0X9ujfIIOKjBjNAs9XD/YdJ9JXAy1lHA+8UXuOqbFe4ErMCqMr8dhlMGBuvcQYGF7+kO7waj2KHw==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.3.tgz", + "integrity": "sha512-znFRzICT/V8VZQMt6rjb21MtAVJv/3dmKRMlohlShrbVXdBuOdDrGb+C2cZGQAR8RFyRe7HS6klmHq103WpmVw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.3.tgz", + "integrity": "sha512-EV7LuEybxhXrVTDpbqWF2yehYRNz5e5p+u3oQUS2+ZFpknyi1NXxr8URk4ykR8Efm7iu04//4sBg249yNOwy5Q==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.3.tgz", + "integrity": "sha512-uDxqFOcLzFIJ+r/pkTTSE9lsCEaV/Y6rMlQjUI9BkzASEChYL/aSQjZjchtEmdnVxDKETnUAmsaZ4pqK1eE5BQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.3.tgz", + "integrity": "sha512-NbeREhzSxYwFhnCAQOQZmajsPYtX71Ufej3IQ8W2Gxskfz9DK58ENEju4SbpIj48VenktRASC52N5Fhyf/aliQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.3.tgz", + "integrity": "sha512-SDiG0nCixYO9JgpehoKgScwic7vXXndfasjnD5DLbp1xltANzqZ425l7LSdHynt19UWOcDjG9wJJzSElsPvk0w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.3.tgz", + "integrity": "sha512-AzbsJqiHEq1I/tUvOfAzCY15h4/7Ivp3ff/o1GpP16n48JMNAtbW0qui2WCgoIZArEHD0SUQ95gvR0oSO7ZbdA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.3.tgz", + "integrity": "sha512-gSABi8qHl8k3Cbi/4toAzHiykuBuWLZs43JomTcXkjMZVkp0gj3gg9mO+9HJW/8GB5H89RX/V0QP4JGL7YEEVg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.3.tgz", + "integrity": "sha512-SF9Kch5Ete4reovvRO6yNjMxrvlfT0F0Flm+NPoUw5Z4Q3r1d23LFTgaLwm3Cp0iGbrU/MoUI+ZqwCv5XJijCw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.3.tgz", + "integrity": "sha512-u5aBonZIyGopAZyOnoPAA6fGsDeHByZ9CnEzyML9NqntK6D/xl5jteZUKm/p6nD09+v3pTM6TuUIqSPcChk5gg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.3.tgz", + "integrity": "sha512-GlgVq1WpvOEhNioh74TKelwla9KDuAaLZrdxuuUgsP2vayxeLgVc+rbpIv0IYF4+tlIzq2vRhofV+KGLD+37EQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.3.tgz", + "integrity": "sha512-5/JuTd8OWW8UzEtyf19fbrtMJENza+C9JoPIkvItgTBQ1FO2ZLvjbPO6Xs54vk0s5JB5QsfieUEshRQfu7ZHow==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@lezer/common": { + "version": "0.15.12", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-0.15.12.tgz", + "integrity": "sha512-edfwCxNLnzq5pBA/yaIhwJ3U3Kz8VAUOTRg0hhxaizaI1N+qxV7EXDv/kLCkLeq2RzSFvxexlaj5Mzfn2kY0Ig==", + "dev": true + }, + "node_modules/@lezer/lr": { + "version": "0.15.8", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-0.15.8.tgz", + "integrity": "sha512-bM6oE6VQZ6hIFxDNKk8bKPa14hqFrV07J/vHGOeiAbJReIaQXmkVb6xQu4MR+JBTLa5arGRyAAjJe1qaQt3Uvg==", + "dev": true, + "dependencies": { + "@lezer/common": "^0.15.0" + } + }, + "node_modules/@lmdb/lmdb-darwin-arm64": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-2.5.2.tgz", + "integrity": "sha512-+F8ioQIUN68B4UFiIBYu0QQvgb9FmlKw2ctQMSBfW2QBrZIxz9vD9jCGqTCPqZBRbPHAS/vG1zSXnKqnS2ch/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-darwin-x64": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-2.5.2.tgz", + "integrity": "sha512-KvPH56KRLLx4KSfKBx0m1r7GGGUMXm0jrKmNE7plbHlesZMuPJICtn07HYgQhj1LNsK7Yqwuvnqh1QxhJnF1EA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-2.5.2.tgz", + "integrity": "sha512-5kQAP21hAkfW5Bl+e0P57dV4dGYnkNIpR7f/GAh6QHlgXx+vp/teVj4PGRZaKAvt0GX6++N6hF8NnGElLDuIDw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm64": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-2.5.2.tgz", + "integrity": "sha512-aLl89VHL/wjhievEOlPocoefUyWdvzVrcQ/MHQYZm2JfV1jUsrbr/ZfkPPUFvZBf+VSE+Q0clWs9l29PCX1hTQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-x64": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-2.5.2.tgz", + "integrity": "sha512-xUdUfwDJLGjOUPH3BuPBt0NlIrR7f/QHKgu3GZIXswMMIihAekj2i97oI0iWG5Bok/b+OBjHPfa8IU9velnP/Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-win32-x64": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-2.5.2.tgz", + "integrity": "sha512-zrBczSbXKxEyK2ijtbRdICDygRqWSRPpZMN5dD1T8VMEW5RIhIbwFWw2phDRXuBQdVDpSjalCIUMWMV2h3JaZA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz", + "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==", + "dev": true, + "dependencies": { + "detect-libc": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.7", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/detect-libc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", + "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@mischnic/json-sourcemap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@mischnic/json-sourcemap/-/json-sourcemap-0.1.0.tgz", + "integrity": "sha512-dQb3QnfNqmQNYA4nFSN/uLaByIic58gOXq4Y4XqLOWmOrw73KmJPt/HLyG0wvn1bnR6mBKs/Uwvkh+Hns1T0XA==", + "dev": true, + "dependencies": { + "@lezer/common": "^0.15.7", + "@lezer/lr": "^0.15.4", + "json5": "^2.2.1" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.2.tgz", + "integrity": "sha512-9bfjwDxIDWmmOKusUcqdS4Rw+SETlp9Dy39Xui9BEGEk19dDwH0jhipwFzEff/pFg95NKymc6TOTbRKcWeRqyQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.2.tgz", + "integrity": "sha512-lwriRAHm1Yg4iDf23Oxm9n/t5Zpw1lVnxYU3HnJPTi2lJRkKTrps1KVgvL6m7WvmhYVt/FIsssWay+k45QHeuw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.2.tgz", + "integrity": "sha512-MOI9Dlfrpi2Cuc7i5dXdxPbFIgbDBGgKR5F2yWEa6FVEtSWncfVNKW5AKjImAQ6CZlBK9tympdsZJ2xThBiWWA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.2.tgz", + "integrity": "sha512-FU20Bo66/f7He9Fp9sP2zaJ1Q8L9uLPZQDub/WlUip78JlPeMbVL8546HbZfcW9LNciEXc8d+tThSJjSC+tmsg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.2.tgz", + "integrity": "sha512-gsWNDCklNy7Ajk0vBBf9jEx04RUxuDQfBse918Ww+Qb9HCPoGzS+XJTLe96iN3BVK7grnLiYghP/M4L8VsaHeA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.2.tgz", + "integrity": "sha512-O+6Gs8UeDbyFpbSh2CPEz/UOrrdWPTBYNblZK5CxxLisYt4kGX3Sc+czffFonyjiGSq3jWLwJS/CCJc7tBr4sQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/fs/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/package-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-2.0.0.tgz", + "integrity": "sha512-42jnZ6yl16GzjWSH7vtrmWyJDGVa/LXPdpN2rcUWolFjc9ON2N3uz0qdBbQACfmhuJZ2lbKYtmK5qx68ZPLHMA==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@parcel/bundler-default": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.8.3.tgz", + "integrity": "sha512-yJvRsNWWu5fVydsWk3O2L4yIy3UZiKWO2cPDukGOIWMgp/Vbpp+2Ct5IygVRtE22bnseW/E/oe0PV3d2IkEJGg==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/graph": "2.8.3", + "@parcel/hash": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/cache": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.8.3.tgz", + "integrity": "sha512-k7xv5vSQrJLdXuglo+Hv3yF4BCSs1tQ/8Vbd6CHTkOhf7LcGg6CPtLw053R/KdMpd/4GPn0QrAsOLdATm1ELtQ==", + "dev": true, + "dependencies": { + "@parcel/fs": "2.8.3", + "@parcel/logger": "2.8.3", + "@parcel/utils": "2.8.3", + "lmdb": "2.5.2" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.8.3" + } + }, + "node_modules/@parcel/codeframe": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.8.3.tgz", + "integrity": "sha512-FE7sY53D6n/+2Pgg6M9iuEC6F5fvmyBkRE4d9VdnOoxhTXtkEqpqYgX7RJ12FAQwNlxKq4suBJQMgQHMF2Kjeg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/compressor-raw": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.8.3.tgz", + "integrity": "sha512-bVDsqleBUxRdKMakWSlWC9ZjOcqDKE60BE+Gh3JSN6WJrycJ02P5wxjTVF4CStNP/G7X17U+nkENxSlMG77ySg==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/config-default": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.8.3.tgz", + "integrity": "sha512-o/A/mbrO6X/BfGS65Sib8d6SSG45NYrNooNBkH/o7zbOBSRQxwyTlysleK1/3Wa35YpvFyLOwgfakqCtbGy4fw==", + "dev": true, + "dependencies": { + "@parcel/bundler-default": "2.8.3", + "@parcel/compressor-raw": "2.8.3", + "@parcel/namer-default": "2.8.3", + "@parcel/optimizer-css": "2.8.3", + "@parcel/optimizer-htmlnano": "2.8.3", + "@parcel/optimizer-image": "2.8.3", + "@parcel/optimizer-svgo": "2.8.3", + "@parcel/optimizer-terser": "2.8.3", + "@parcel/packager-css": "2.8.3", + "@parcel/packager-html": "2.8.3", + "@parcel/packager-js": "2.8.3", + "@parcel/packager-raw": "2.8.3", + "@parcel/packager-svg": "2.8.3", + "@parcel/reporter-dev-server": "2.8.3", + "@parcel/resolver-default": "2.8.3", + "@parcel/runtime-browser-hmr": "2.8.3", + "@parcel/runtime-js": "2.8.3", + "@parcel/runtime-react-refresh": "2.8.3", + "@parcel/runtime-service-worker": "2.8.3", + "@parcel/transformer-babel": "2.8.3", + "@parcel/transformer-css": "2.8.3", + "@parcel/transformer-html": "2.8.3", + "@parcel/transformer-image": "2.8.3", + "@parcel/transformer-js": "2.8.3", + "@parcel/transformer-json": "2.8.3", + "@parcel/transformer-postcss": "2.8.3", + "@parcel/transformer-posthtml": "2.8.3", + "@parcel/transformer-raw": "2.8.3", + "@parcel/transformer-react-refresh-wrap": "2.8.3", + "@parcel/transformer-svg": "2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.8.3" + } + }, + "node_modules/@parcel/core": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.8.3.tgz", + "integrity": "sha512-Euf/un4ZAiClnlUXqPB9phQlKbveU+2CotZv7m7i+qkgvFn5nAGnrV4h1OzQU42j9dpgOxWi7AttUDMrvkbhCQ==", + "dev": true, + "dependencies": { + "@mischnic/json-sourcemap": "^0.1.0", + "@parcel/cache": "2.8.3", + "@parcel/diagnostic": "2.8.3", + "@parcel/events": "2.8.3", + "@parcel/fs": "2.8.3", + "@parcel/graph": "2.8.3", + "@parcel/hash": "2.8.3", + "@parcel/logger": "2.8.3", + "@parcel/package-manager": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/source-map": "^2.1.1", + "@parcel/types": "2.8.3", + "@parcel/utils": "2.8.3", + "@parcel/workers": "2.8.3", + "abortcontroller-polyfill": "^1.1.9", + "base-x": "^3.0.8", + "browserslist": "^4.6.6", + "clone": "^2.1.1", + "dotenv": "^7.0.0", + "dotenv-expand": "^5.1.0", + "json5": "^2.2.0", + "msgpackr": "^1.5.4", + "nullthrows": "^1.1.1", + "semver": "^5.7.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/core/node_modules/dotenv": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", + "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@parcel/diagnostic": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.8.3.tgz", + "integrity": "sha512-u7wSzuMhLGWZjVNYJZq/SOViS3uFG0xwIcqXw12w54Uozd6BH8JlhVtVyAsq9kqnn7YFkw6pXHqAo5Tzh4FqsQ==", + "dev": true, + "dependencies": { + "@mischnic/json-sourcemap": "^0.1.0", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/events": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.8.3.tgz", + "integrity": "sha512-hoIS4tAxWp8FJk3628bsgKxEvR7bq2scCVYHSqZ4fTi/s0+VymEATrRCUqf+12e5H47uw1/ZjoqrGtBI02pz4w==", + "dev": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/fs": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.8.3.tgz", + "integrity": "sha512-y+i+oXbT7lP0e0pJZi/YSm1vg0LDsbycFuHZIL80pNwdEppUAtibfJZCp606B7HOjMAlNZOBo48e3hPG3d8jgQ==", + "dev": true, + "dependencies": { + "@parcel/fs-search": "2.8.3", + "@parcel/types": "2.8.3", + "@parcel/utils": "2.8.3", + "@parcel/watcher": "^2.0.7", + "@parcel/workers": "2.8.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.8.3" + } + }, + "node_modules/@parcel/fs-search": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.8.3.tgz", + "integrity": "sha512-DJBT2N8knfN7Na6PP2mett3spQLTqxFrvl0gv+TJRp61T8Ljc4VuUTb0hqBj+belaASIp3Q+e8+SgaFQu7wLiQ==", + "dev": true, + "dependencies": { + "detect-libc": "^1.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/graph": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.8.3.tgz", + "integrity": "sha512-26GL8fYZPdsRhSXCZ0ZWliloK6DHlMJPWh6Z+3VVZ5mnDSbYg/rRKWmrkhnr99ZWmL9rJsv4G74ZwvDEXTMPBg==", + "dev": true, + "dependencies": { + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/hash": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/hash/-/hash-2.8.3.tgz", + "integrity": "sha512-FVItqzjWmnyP4ZsVgX+G00+6U2IzOvqDtdwQIWisCcVoXJFCqZJDy6oa2qDDFz96xCCCynjRjPdQx2jYBCpfYw==", + "dev": true, + "dependencies": { + "detect-libc": "^1.0.3", + "xxhash-wasm": "^0.4.2" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/logger": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.8.3.tgz", + "integrity": "sha512-Kpxd3O/Vs7nYJIzkdmB6Bvp3l/85ydIxaZaPfGSGTYOfaffSOTkhcW9l6WemsxUrlts4za6CaEWcc4DOvaMOPA==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/events": "2.8.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/markdown-ansi": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.8.3.tgz", + "integrity": "sha512-4v+pjyoh9f5zuU/gJlNvNFGEAb6J90sOBwpKJYJhdWXLZMNFCVzSigxrYO+vCsi8G4rl6/B2c0LcwIMjGPHmFQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/namer-default": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.8.3.tgz", + "integrity": "sha512-tJ7JehZviS5QwnxbARd8Uh63rkikZdZs1QOyivUhEvhN+DddSAVEdQLHGPzkl3YRk0tjFhbqo+Jci7TpezuAMw==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/plugin": "2.8.3", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/node-resolver-core": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.8.3.tgz", + "integrity": "sha512-12YryWcA5Iw2WNoEVr/t2HDjYR1iEzbjEcxfh1vaVDdZ020PiGw67g5hyIE/tsnG7SRJ0xdRx1fQ2hDgED+0Ww==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/utils": "2.8.3", + "nullthrows": "^1.1.1", + "semver": "^5.7.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/optimizer-css": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.8.3.tgz", + "integrity": "sha512-JotGAWo8JhuXsQDK0UkzeQB0UR5hDAKvAviXrjqB4KM9wZNLhLleeEAW4Hk8R9smCeQFP6Xg/N/NkLDpqMwT3g==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.8.3", + "browserslist": "^4.6.6", + "lightningcss": "^1.16.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/optimizer-htmlnano": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.8.3.tgz", + "integrity": "sha512-L8/fHbEy8Id2a2E0fwR5eKGlv9VYDjrH9PwdJE9Za9v1O/vEsfl/0T/79/x129l5O0yB6EFQkFa20MiK3b+vOg==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "htmlnano": "^2.0.0", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5", + "svgo": "^2.4.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/optimizer-htmlnano/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/@parcel/optimizer-htmlnano/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@parcel/optimizer-htmlnano/node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@parcel/optimizer-htmlnano/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/@parcel/optimizer-htmlnano/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@parcel/optimizer-image": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.8.3.tgz", + "integrity": "sha512-SD71sSH27SkCDNUNx9A3jizqB/WIJr3dsfp+JZGZC42tpD/Siim6Rqy9M4To/BpMMQIIiEXa5ofwS+DgTEiEHQ==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "@parcel/workers": "2.8.3", + "detect-libc": "^1.0.3" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/optimizer-svgo": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.8.3.tgz", + "integrity": "sha512-9KQed99NZnQw3/W4qBYVQ7212rzA9EqrQG019TIWJzkA9tjGBMIm2c/nXpK1tc3hQ3e7KkXkFCQ3C+ibVUnHNA==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "svgo": "^2.4.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/optimizer-svgo/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/@parcel/optimizer-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@parcel/optimizer-svgo/node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@parcel/optimizer-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/@parcel/optimizer-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@parcel/optimizer-terser": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.8.3.tgz", + "integrity": "sha512-9EeQlN6zIeUWwzrzu6Q2pQSaYsYGah8MtiQ/hog9KEPlYTP60hBv/+utDyYEHSQhL7y5ym08tPX5GzBvwAD/dA==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.8.3", + "nullthrows": "^1.1.1", + "terser": "^5.2.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/package-manager": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.8.3.tgz", + "integrity": "sha512-tIpY5pD2lH53p9hpi++GsODy6V3khSTX4pLEGuMpeSYbHthnOViobqIlFLsjni+QA1pfc8NNNIQwSNdGjYflVA==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/fs": "2.8.3", + "@parcel/logger": "2.8.3", + "@parcel/types": "2.8.3", + "@parcel/utils": "2.8.3", + "@parcel/workers": "2.8.3", + "semver": "^5.7.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.8.3" + } + }, + "node_modules/@parcel/packager-css": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.8.3.tgz", + "integrity": "sha512-WyvkMmsurlHG8d8oUVm7S+D+cC/T3qGeqogb7sTI52gB6uiywU7lRCizLNqGFyFGIxcVTVHWnSHqItBcLN76lA==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.8.3", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/packager-html": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.8.3.tgz", + "integrity": "sha512-OhPu1Hx1RRKJodpiu86ZqL8el2Aa4uhBHF6RAL1Pcrh2EhRRlPf70Sk0tC22zUpYL7es+iNKZ/n0Rl+OWSHWEw==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/types": "2.8.3", + "@parcel/utils": "2.8.3", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/packager-js": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.8.3.tgz", + "integrity": "sha512-0pGKC3Ax5vFuxuZCRB+nBucRfFRz4ioie19BbDxYnvBxrd4M3FIu45njf6zbBYsI9eXqaDnL1b3DcZJfYqtIzw==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/hash": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.8.3", + "globals": "^13.2.0", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/packager-raw": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.8.3.tgz", + "integrity": "sha512-BA6enNQo1RCnco9MhkxGrjOk59O71IZ9DPKu3lCtqqYEVd823tXff2clDKHK25i6cChmeHu6oB1Rb73hlPqhUA==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/packager-svg": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.8.3.tgz", + "integrity": "sha512-mvIoHpmv5yzl36OjrklTDFShLUfPFTwrmp1eIwiszGdEBuQaX7JVI3Oo2jbVQgcN4W7J6SENzGQ3Q5hPTW3pMw==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/types": "2.8.3", + "@parcel/utils": "2.8.3", + "posthtml": "^0.16.4" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/plugin": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.8.3.tgz", + "integrity": "sha512-jZ6mnsS4D9X9GaNnvrixDQwlUQJCohDX2hGyM0U0bY2NWU8Km97SjtoCpWjq+XBCx/gpC4g58+fk9VQeZq2vlw==", + "dev": true, + "dependencies": { + "@parcel/types": "2.8.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/reporter-cli": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.8.3.tgz", + "integrity": "sha512-3sJkS6tFFzgIOz3u3IpD/RsmRxvOKKiQHOTkiiqRt1l44mMDGKS7zANRnJYsQzdCsgwc9SOP30XFgJwtoVlMbw==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/types": "2.8.3", + "@parcel/utils": "2.8.3", + "chalk": "^4.1.0", + "term-size": "^2.2.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/reporter-dev-server": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.8.3.tgz", + "integrity": "sha512-Y8C8hzgzTd13IoWTj+COYXEyCkXfmVJs3//GDBsH22pbtSFMuzAZd+8J9qsCo0EWpiDow7V9f1LischvEh3FbQ==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/resolver-default": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.8.3.tgz", + "integrity": "sha512-k0B5M/PJ+3rFbNj4xZSBr6d6HVIe6DH/P3dClLcgBYSXAvElNDfXgtIimbjCyItFkW9/BfcgOVKEEIZOeySH/A==", + "dev": true, + "dependencies": { + "@parcel/node-resolver-core": "2.8.3", + "@parcel/plugin": "2.8.3" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/runtime-browser-hmr": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.8.3.tgz", + "integrity": "sha512-2O1PYi2j/Q0lTyGNV3JdBYwg4rKo6TEVFlYGdd5wCYU9ZIN9RRuoCnWWH2qCPj3pjIVtBeppYxzfVjPEHINWVg==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/runtime-js": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.8.3.tgz", + "integrity": "sha512-IRja0vNKwvMtPgIqkBQh0QtRn0XcxNC8HU1jrgWGRckzu10qJWO+5ULgtOeR4pv9krffmMPqywGXw6l/gvJKYQ==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/runtime-react-refresh": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.8.3.tgz", + "integrity": "sha512-2v/qFKp00MfG0234OdOgQNAo6TLENpFYZMbVbAsPMY9ITiqG73MrEsrGXVoGbYiGTMB/Toer/lSWlJxtacOCuA==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "react-error-overlay": "6.0.9", + "react-refresh": "^0.9.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/runtime-service-worker": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.8.3.tgz", + "integrity": "sha512-/Skkw+EeRiwzOJso5fQtK8c9b452uWLNhQH1ISTodbmlcyB4YalAiSsyHCtMYD0c3/t5Sx4ZS7vxBAtQd0RvOw==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/source-map": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz", + "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==", + "dev": true, + "dependencies": { + "detect-libc": "^1.0.3" + }, + "engines": { + "node": "^12.18.3 || >=14" + } + }, + "node_modules/@parcel/transformer-babel": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.8.3.tgz", + "integrity": "sha512-L6lExfpvvC7T/g3pxf3CIJRouQl+sgrSzuWQ0fD4PemUDHvHchSP4SNUVnd6gOytF3Y1KpnEZIunQGi5xVqQCQ==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.8.3", + "browserslist": "^4.6.6", + "json5": "^2.2.0", + "nullthrows": "^1.1.1", + "semver": "^5.7.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-css": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.8.3.tgz", + "integrity": "sha512-xTqFwlSXtnaYen9ivAgz+xPW7yRl/u4QxtnDyDpz5dr8gSeOpQYRcjkd4RsYzKsWzZcGtB5EofEk8ayUbWKEUg==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.8.3", + "browserslist": "^4.6.6", + "lightningcss": "^1.16.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-html": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.8.3.tgz", + "integrity": "sha512-kIZO3qsMYTbSnSpl9cnZog+SwL517ffWH54JeB410OSAYF1ouf4n5v9qBnALZbuCCmPwJRGs4jUtE452hxwN4g==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/hash": "2.8.3", + "@parcel/plugin": "2.8.3", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5", + "posthtml-parser": "^0.10.1", + "posthtml-render": "^3.0.0", + "semver": "^5.7.1", + "srcset": "4" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-image": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.8.3.tgz", + "integrity": "sha512-cO4uptcCGTi5H6bvTrAWEFUsTNhA4kCo8BSvRSCHA2sf/4C5tGQPHt3JhdO0GQLPwZRCh/R41EkJs5HZ8A8DAg==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "@parcel/workers": "2.8.3", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "peerDependencies": { + "@parcel/core": "^2.8.3" + } + }, + "node_modules/@parcel/transformer-js": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.8.3.tgz", + "integrity": "sha512-9Qd6bib+sWRcpovvzvxwy/PdFrLUXGfmSW9XcVVG8pvgXsZPFaNjnNT8stzGQj1pQiougCoxMY4aTM5p1lGHEQ==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.8.3", + "@parcel/workers": "2.8.3", + "@swc/helpers": "^0.4.12", + "browserslist": "^4.6.6", + "detect-libc": "^1.0.3", + "nullthrows": "^1.1.1", + "regenerator-runtime": "^0.13.7", + "semver": "^5.7.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.8.3" + } + }, + "node_modules/@parcel/transformer-json": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.8.3.tgz", + "integrity": "sha512-B7LmVq5Q7bZO4ERb6NHtRuUKWGysEeaj9H4zelnyBv+wLgpo4f5FCxSE1/rTNmP9u1qHvQ3scGdK6EdSSokGPg==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "json5": "^2.2.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-postcss": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.8.3.tgz", + "integrity": "sha512-e8luB/poIlz6jBsD1Izms+6ElbyzuoFVa4lFVLZnTAChI3UxPdt9p/uTsIO46HyBps/Bk8ocvt3J4YF84jzmvg==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/hash": "2.8.3", + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "clone": "^2.1.1", + "nullthrows": "^1.1.1", + "postcss-value-parser": "^4.2.0", + "semver": "^5.7.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-posthtml": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.8.3.tgz", + "integrity": "sha512-pkzf9Smyeaw4uaRLsT41RGrPLT5Aip8ZPcntawAfIo+KivBQUV0erY1IvHYjyfFzq1ld/Fo2Ith9He6mxpPifA==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5", + "posthtml-parser": "^0.10.1", + "posthtml-render": "^3.0.0", + "semver": "^5.7.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-raw": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.8.3.tgz", + "integrity": "sha512-G+5cXnd2/1O3nV/pgRxVKZY/HcGSseuhAe71gQdSQftb8uJEURyUHoQ9Eh0JUD3MgWh9V+nIKoyFEZdf9T0sUQ==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-react-refresh-wrap": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.8.3.tgz", + "integrity": "sha512-q8AAoEvBnCf/nPvgOwFwKZfEl/thwq7c2duxXkhl+tTLDRN2vGmyz4355IxCkavSX+pLWSQ5MexklSEeMkgthg==", + "dev": true, + "dependencies": { + "@parcel/plugin": "2.8.3", + "@parcel/utils": "2.8.3", + "react-refresh": "^0.9.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-svg": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.8.3.tgz", + "integrity": "sha512-3Zr/gBzxi1ZH1fftH/+KsZU7w5GqkmxlB0ZM8ovS5E/Pl1lq1t0xvGJue9m2VuQqP8Mxfpl5qLFmsKlhaZdMIQ==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/hash": "2.8.3", + "@parcel/plugin": "2.8.3", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5", + "posthtml-parser": "^0.10.1", + "posthtml-render": "^3.0.0", + "semver": "^5.7.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.8.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/types": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.8.3.tgz", + "integrity": "sha512-FECA1FB7+0UpITKU0D6TgGBpGxYpVSMNEENZbSJxFSajNy3wrko+zwBKQmFOLOiPcEtnGikxNs+jkFWbPlUAtw==", + "dev": true, + "dependencies": { + "@parcel/cache": "2.8.3", + "@parcel/diagnostic": "2.8.3", + "@parcel/fs": "2.8.3", + "@parcel/package-manager": "2.8.3", + "@parcel/source-map": "^2.1.1", + "@parcel/workers": "2.8.3", + "utility-types": "^3.10.0" + } + }, + "node_modules/@parcel/utils": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.8.3.tgz", + "integrity": "sha512-IhVrmNiJ+LOKHcCivG5dnuLGjhPYxQ/IzbnF2DKNQXWBTsYlHkJZpmz7THoeLtLliGmSOZ3ZCsbR8/tJJKmxjA==", + "dev": true, + "dependencies": { + "@parcel/codeframe": "2.8.3", + "@parcel/diagnostic": "2.8.3", + "@parcel/hash": "2.8.3", + "@parcel/logger": "2.8.3", + "@parcel/markdown-ansi": "2.8.3", + "@parcel/source-map": "^2.1.1", + "chalk": "^4.1.0" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.1.0.tgz", + "integrity": "sha512-8s8yYjd19pDSsBpbkOHnT6Z2+UJSuLQx61pCFM0s5wSRvKCEMDjd/cHY3/GI1szHIWbpXpsJdg3V6ISGGx9xDw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^3.2.1", + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/workers": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.8.3.tgz", + "integrity": "sha512-+AxBnKgjqVpUHBcHLWIHcjYgKIvHIpZjN33mG5LG9XXvrZiqdWvouEzqEXlVLq5VzzVbKIQQcmsvRy138YErkg==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.8.3", + "@parcel/logger": "2.8.3", + "@parcel/types": "2.8.3", + "@parcel/utils": "2.8.3", + "chrome-trace-event": "^1.0.2", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.8.3" + } + }, + "node_modules/@remix-run/dev": { + "name": "@vercel/remix-run-dev", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@vercel/remix-run-dev/-/remix-run-dev-1.15.0.tgz", + "integrity": "sha512-pQTM5WmOzrvhpPSHFDShwqX71YnLaTUxffhnly4MxVNKJ2WKV9zqx8bGQ/7cLfpEu9JfY2c+pVjYYb3wAMBt+Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.18.6", + "@babel/generator": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/plugin-syntax-typescript": "^7.20.0", + "@babel/preset-env": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.20.2", + "@esbuild-plugins/node-modules-polyfill": "^0.1.4", + "@npmcli/package-json": "^2.0.0", + "@remix-run/server-runtime": "1.15.0", + "@vanilla-extract/integration": "^6.2.0", + "arg": "^5.0.1", + "cacache": "^15.0.5", + "chalk": "^4.1.2", + "chokidar": "^3.5.1", + "dotenv": "^16.0.0", + "esbuild": "0.16.3", + "execa": "5.1.1", + "exit-hook": "2.2.1", + "express": "^4.17.1", + "fast-glob": "3.2.11", + "fs-extra": "^10.0.0", + "get-port": "^5.1.1", + "glob-to-regexp": "0.4.1", + "gunzip-maybe": "^1.4.2", + "inquirer": "^8.2.1", + "jsesc": "3.0.2", + "json5": "^2.2.2", + "lodash": "^4.17.21", + "lodash.debounce": "^4.0.8", + "lru-cache": "^7.14.1", + "minimatch": "^3.0.5", + "node-fetch": "^2.6.7", + "ora": "^5.4.1", + "postcss": "^8.4.19", + "postcss-discard-duplicates": "^5.1.0", + "postcss-load-config": "^4.0.1", + "postcss-modules": "^6.0.0", + "prettier": "2.7.1", + "pretty-ms": "^7.0.1", + "proxy-agent": "^5.0.0", + "react-refresh": "^0.14.0", + "recast": "^0.21.5", + "remark-frontmatter": "4.0.1", + "remark-mdx-frontmatter": "^1.0.1", + "semver": "^7.3.7", + "sort-package-json": "^1.55.0", + "tar-fs": "^2.1.1", + "tsconfig-paths": "^4.0.0", + "ws": "^7.4.5", + "xdm": "^2.0.0" + }, + "bin": { + "remix": "dist/cli.js" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@remix-run/serve": "^1.15.0" + }, + "peerDependenciesMeta": { + "@remix-run/serve": { + "optional": true + } + } + }, + "node_modules/@remix-run/dev/node_modules/esbuild": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.3.tgz", + "integrity": "sha512-71f7EjPWTiSguen8X/kxEpkAS7BFHwtQKisCDDV3Y4GLGWBaoSCyD5uXkaUew6JDzA9FEN1W23mdnSwW9kqCeg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.16.3", + "@esbuild/android-arm64": "0.16.3", + "@esbuild/android-x64": "0.16.3", + "@esbuild/darwin-arm64": "0.16.3", + "@esbuild/darwin-x64": "0.16.3", + "@esbuild/freebsd-arm64": "0.16.3", + "@esbuild/freebsd-x64": "0.16.3", + "@esbuild/linux-arm": "0.16.3", + "@esbuild/linux-arm64": "0.16.3", + "@esbuild/linux-ia32": "0.16.3", + "@esbuild/linux-loong64": "0.16.3", + "@esbuild/linux-mips64el": "0.16.3", + "@esbuild/linux-ppc64": "0.16.3", + "@esbuild/linux-riscv64": "0.16.3", + "@esbuild/linux-s390x": "0.16.3", + "@esbuild/linux-x64": "0.16.3", + "@esbuild/netbsd-x64": "0.16.3", + "@esbuild/openbsd-x64": "0.16.3", + "@esbuild/sunos-x64": "0.16.3", + "@esbuild/win32-arm64": "0.16.3", + "@esbuild/win32-ia32": "0.16.3", + "@esbuild/win32-x64": "0.16.3" + } + }, + "node_modules/@remix-run/dev/node_modules/get-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@remix-run/dev/node_modules/postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dev": true, + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/@remix-run/dev/node_modules/react-refresh": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@remix-run/dev/node_modules/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@remix-run/dev/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@remix-run/dev/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/@remix-run/router": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz", + "integrity": "sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@remix-run/server-runtime": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-1.15.0.tgz", + "integrity": "sha512-DL9xjHfYYrEcOq5VbhYtrjJUWo/nFQAT7Y+Np/oC55HokyU6cb2jGhl52nx96aAxKwaFCse5N90GeodFsRzX7w==", + "dev": true, + "dependencies": { + "@remix-run/router": "1.5.0", + "@types/cookie": "^0.4.0", + "@types/react": "^18.0.15", + "@web3-storage/multipart-parser": "^1.0.0", + "cookie": "^0.4.1", + "set-cookie-parser": "^2.4.8", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@remix-run/server-runtime/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dev": true, + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@swc/helpers": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@ts-morph/common": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.11.1.tgz", + "integrity": "sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "minimatch": "^3.0.4", + "mkdirp": "^1.0.4", + "path-browserify": "^1.0.1" + } + }, + "node_modules/@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "dev": true + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "dev": true + }, + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "dev": true, + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/debug": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", + "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "dev": true, + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "dev": true + }, + "node_modules/@types/estree-jsx": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-0.0.1.tgz", + "integrity": "sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "dev": true, + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/mdast": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.11.tgz", + "integrity": "sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==", + "dev": true, + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz", + "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "node_modules/@types/ms": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", + "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "14.18.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.33.tgz", + "integrity": "sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==", + "dev": true + }, + "node_modules/@types/node-fetch": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.3.tgz", + "integrity": "sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w==", + "dev": true, + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", + "dev": true + }, + "node_modules/@types/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.0.tgz", + "integrity": "sha512-0FLj93y5USLHdnhIhABk83rm8XEGA7kH3cr+YUlvxoUGp1xNt/DINUMvqPxLyOQMzLmZe8i4RTHbvb8MC7NmrA==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==", + "dev": true + }, + "node_modules/@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", + "dev": true + }, + "node_modules/@vanilla-extract/babel-plugin-debug-ids": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@vanilla-extract/babel-plugin-debug-ids/-/babel-plugin-debug-ids-1.0.2.tgz", + "integrity": "sha512-LjnbQWGeMwaydmovx8jWUR8BxLtLiPyq0xz5C8G5OvFhsuJxvavLdrBHNNizvr1dq7/3qZGlPv0znsvU4P44YA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.20.7" + } + }, + "node_modules/@vanilla-extract/css": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@vanilla-extract/css/-/css-1.11.0.tgz", + "integrity": "sha512-uohj+8cGWbnrVzTfrjlJeXqdGjH3d3TcscdQxKe3h5bb5QQXTpPSq+c+SeWADIGiZybzcW0CBvZV8jsy1ywY9w==", + "dev": true, + "dependencies": { + "@emotion/hash": "^0.9.0", + "@vanilla-extract/private": "^1.0.3", + "ahocorasick": "1.0.2", + "chalk": "^4.1.1", + "css-what": "^5.0.1", + "cssesc": "^3.0.0", + "csstype": "^3.0.7", + "deep-object-diff": "^1.1.9", + "deepmerge": "^4.2.2", + "media-query-parser": "^2.0.2", + "outdent": "^0.8.0" + } + }, + "node_modules/@vanilla-extract/css/node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/@vanilla-extract/integration": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@vanilla-extract/integration/-/integration-6.2.1.tgz", + "integrity": "sha512-+xYJz07G7TFAMZGrOqArOsURG+xcYvqctujEkANjw2McCBvGEK505RxQqOuNiA9Mi9hgGdNp2JedSa94f3eoLg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.20.7", + "@babel/plugin-syntax-typescript": "^7.20.0", + "@vanilla-extract/babel-plugin-debug-ids": "^1.0.2", + "@vanilla-extract/css": "^1.10.0", + "esbuild": "0.17.6", + "eval": "0.1.6", + "find-up": "^5.0.0", + "javascript-stringify": "^2.0.1", + "lodash": "^4.17.21", + "mlly": "^1.1.0", + "outdent": "^0.8.0", + "vite": "^4.1.4", + "vite-node": "^0.28.5" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/android-arm": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.6.tgz", + "integrity": "sha512-bSC9YVUjADDy1gae8RrioINU6e1lCkg3VGVwm0QQ2E1CWcC4gnMce9+B6RpxuSsrsXsk1yojn7sp1fnG8erE2g==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/android-arm64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.6.tgz", + "integrity": "sha512-YnYSCceN/dUzUr5kdtUzB+wZprCafuD89Hs0Aqv9QSdwhYQybhXTaSTcrl6X/aWThn1a/j0eEpUBGOE7269REg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/android-x64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.6.tgz", + "integrity": "sha512-MVcYcgSO7pfu/x34uX9u2QIZHmXAB7dEiLQC5bBl5Ryqtpj9lT2sg3gNDEsrPEmimSJW2FXIaxqSQ501YLDsZQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/darwin-arm64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.6.tgz", + "integrity": "sha512-bsDRvlbKMQMt6Wl08nHtFz++yoZHsyTOxnjfB2Q95gato+Yi4WnRl13oC2/PJJA9yLCoRv9gqT/EYX0/zDsyMA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/darwin-x64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.6.tgz", + "integrity": "sha512-xh2A5oPrYRfMFz74QXIQTQo8uA+hYzGWJFoeTE8EvoZGHb+idyV4ATaukaUvnnxJiauhs/fPx3vYhU4wiGfosg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/freebsd-arm64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.6.tgz", + "integrity": "sha512-EnUwjRc1inT4ccZh4pB3v1cIhohE2S4YXlt1OvI7sw/+pD+dIE4smwekZlEPIwY6PhU6oDWwITrQQm5S2/iZgg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/freebsd-x64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.6.tgz", + "integrity": "sha512-Uh3HLWGzH6FwpviUcLMKPCbZUAFzv67Wj5MTwK6jn89b576SR2IbEp+tqUHTr8DIl0iDmBAf51MVaP7pw6PY5Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/linux-arm": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.6.tgz", + "integrity": "sha512-7YdGiurNt7lqO0Bf/U9/arrPWPqdPqcV6JCZda4LZgEn+PTQ5SMEI4MGR52Bfn3+d6bNEGcWFzlIxiQdS48YUw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/linux-arm64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.6.tgz", + "integrity": "sha512-bUR58IFOMJX523aDVozswnlp5yry7+0cRLCXDsxnUeQYJik1DukMY+apBsLOZJblpH+K7ox7YrKrHmJoWqVR9w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/linux-ia32": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.6.tgz", + "integrity": "sha512-ujp8uoQCM9FRcbDfkqECoARsLnLfCUhKARTP56TFPog8ie9JG83D5GVKjQ6yVrEVdMie1djH86fm98eY3quQkQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/linux-loong64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.6.tgz", + "integrity": "sha512-y2NX1+X/Nt+izj9bLoiaYB9YXT/LoaQFYvCkVD77G/4F+/yuVXYCWz4SE9yr5CBMbOxOfBcy/xFL4LlOeNlzYQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/linux-mips64el": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.6.tgz", + "integrity": "sha512-09AXKB1HDOzXD+j3FdXCiL/MWmZP0Ex9eR8DLMBVcHorrWJxWmY8Nms2Nm41iRM64WVx7bA/JVHMv081iP2kUA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/linux-ppc64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.6.tgz", + "integrity": "sha512-AmLhMzkM8JuqTIOhxnX4ubh0XWJIznEynRnZAVdA2mMKE6FAfwT2TWKTwdqMG+qEaeyDPtfNoZRpJbD4ZBv0Tg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/linux-riscv64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.6.tgz", + "integrity": "sha512-Y4Ri62PfavhLQhFbqucysHOmRamlTVK10zPWlqjNbj2XMea+BOs4w6ASKwQwAiqf9ZqcY9Ab7NOU4wIgpxwoSQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/linux-s390x": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.6.tgz", + "integrity": "sha512-SPUiz4fDbnNEm3JSdUW8pBJ/vkop3M1YwZAVwvdwlFLoJwKEZ9L98l3tzeyMzq27CyepDQ3Qgoba44StgbiN5Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/linux-x64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.6.tgz", + "integrity": "sha512-a3yHLmOodHrzuNgdpB7peFGPx1iJ2x6m+uDvhP2CKdr2CwOaqEFMeSqYAHU7hG+RjCq8r2NFujcd/YsEsFgTGw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/netbsd-x64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.6.tgz", + "integrity": "sha512-EanJqcU/4uZIBreTrnbnre2DXgXSa+Gjap7ifRfllpmyAU7YMvaXmljdArptTHmjrkkKm9BK6GH5D5Yo+p6y5A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/openbsd-x64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.6.tgz", + "integrity": "sha512-xaxeSunhQRsTNGFanoOkkLtnmMn5QbA0qBhNet/XLVsc+OVkpIWPHcr3zTW2gxVU5YOHFbIHR9ODuaUdNza2Vw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/sunos-x64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.6.tgz", + "integrity": "sha512-gnMnMPg5pfMkZvhHee21KbKdc6W3GR8/JuE0Da1kjwpK6oiFU3nqfHuVPgUX2rsOx9N2SadSQTIYV1CIjYG+xw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/win32-arm64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.6.tgz", + "integrity": "sha512-G95n7vP1UnGJPsVdKXllAJPtqjMvFYbN20e8RK8LVLhlTiSOH1sd7+Gt7rm70xiG+I5tM58nYgwWrLs6I1jHqg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/win32-ia32": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.6.tgz", + "integrity": "sha512-96yEFzLhq5bv9jJo5JhTs1gI+1cKQ83cUpyxHuGqXVwQtY5Eq54ZEsKs8veKtiKwlrNimtckHEkj4mRh4pPjsg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/@esbuild/win32-x64": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.6.tgz", + "integrity": "sha512-n6d8MOyUrNp6G4VSpRcgjs5xj4A91svJSaiwLIDWVWEsZtpN5FA9NlBbZHDmAJc2e8e6SF4tkBD3HAvPF+7igA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@vanilla-extract/integration/node_modules/esbuild": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.6.tgz", + "integrity": "sha512-TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.17.6", + "@esbuild/android-arm64": "0.17.6", + "@esbuild/android-x64": "0.17.6", + "@esbuild/darwin-arm64": "0.17.6", + "@esbuild/darwin-x64": "0.17.6", + "@esbuild/freebsd-arm64": "0.17.6", + "@esbuild/freebsd-x64": "0.17.6", + "@esbuild/linux-arm": "0.17.6", + "@esbuild/linux-arm64": "0.17.6", + "@esbuild/linux-ia32": "0.17.6", + "@esbuild/linux-loong64": "0.17.6", + "@esbuild/linux-mips64el": "0.17.6", + "@esbuild/linux-ppc64": "0.17.6", + "@esbuild/linux-riscv64": "0.17.6", + "@esbuild/linux-s390x": "0.17.6", + "@esbuild/linux-x64": "0.17.6", + "@esbuild/netbsd-x64": "0.17.6", + "@esbuild/openbsd-x64": "0.17.6", + "@esbuild/sunos-x64": "0.17.6", + "@esbuild/win32-arm64": "0.17.6", + "@esbuild/win32-ia32": "0.17.6", + "@esbuild/win32-x64": "0.17.6" + } + }, + "node_modules/@vanilla-extract/private": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@vanilla-extract/private/-/private-1.0.3.tgz", + "integrity": "sha512-17kVyLq3ePTKOkveHxXuIJZtGYs+cSoev7BlP+Lf4916qfDhk/HBjvlYDe8egrea7LNPHKwSZJK/bzZC+Q6AwQ==", + "dev": true + }, + "node_modules/@vercel/build-utils": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-6.7.2.tgz", + "integrity": "sha512-STSWs66rxX5pVKkhsYNeLx/Vlxjwe+dhy6PfXgBEJua7FXbWDjXjUyjzEyk63yUWysUflEBtLW9ckS/2V0QCZw==", + "dev": true + }, + "node_modules/@vercel/error-utils": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@vercel/error-utils/-/error-utils-1.0.8.tgz", + "integrity": "sha512-s+f7jP2oH1koICbQ8e3K9hOpOeUct7rbCnF9qsNwXemq850wAh2e90tp9R6oYBM0BNpiLRRm+oG5zD2sCIm3HQ==", + "dev": true + }, + "node_modules/@vercel/gatsby-plugin-vercel-analytics": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-analytics/-/gatsby-plugin-vercel-analytics-1.0.10.tgz", + "integrity": "sha512-v329WHdtIce+y7oAmaWRvEx59Xfo0FxlQqK4BJG0u6VWYoKWPaflohDAiehIZf/YHCRVb59ZxnzmMOcm/LR8YQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "7.12.1", + "web-vitals": "0.2.4" + } + }, + "node_modules/@vercel/gatsby-plugin-vercel-builder": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-1.3.1.tgz", + "integrity": "sha512-xVxZcBoOoCa/762vl44ohWyc2deojOacnQHplsZrEC/Pu381XDP8TIlP3RVCTYripgSD62Hsf9SY6+Ann1J/+w==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "0.25.24", + "@vercel/build-utils": "6.7.2", + "@vercel/node": "2.14.0", + "@vercel/routing-utils": "2.2.1", + "esbuild": "0.14.47", + "etag": "1.8.1", + "fs-extra": "11.1.0" + } + }, + "node_modules/@vercel/gatsby-plugin-vercel-builder/node_modules/fs-extra": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/@vercel/go": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@vercel/go/-/go-2.5.1.tgz", + "integrity": "sha512-yZGzzGmVXt2Rsy1cR0EDbst0fMhdELQY8c3jXy6/FTWJFG1e/40JYksu+WiRCxRBp8e7zfcxMrv0dN8JWRmbPQ==", + "dev": true + }, + "node_modules/@vercel/hydrogen": { + "version": "0.0.64", + "resolved": "https://registry.npmjs.org/@vercel/hydrogen/-/hydrogen-0.0.64.tgz", + "integrity": "sha512-1rzFB664G6Yzp7j4ezW9hvVjqnaU2BhyUdhchbsxtRuxkMpGgPBZKhjzRQHFvlmkz37XLC658T5Nb1P91b4sBw==", + "dev": true + }, + "node_modules/@vercel/next": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@vercel/next/-/next-3.8.2.tgz", + "integrity": "sha512-tTcfAC+C+3la1g2UJW0cm9lGEU1Mq5O0x73MLQPKWpoHOHqZYjbKBCUm5nAFKnaMSvWS1kFm9b0v1iKQk28mGA==", + "dev": true + }, + "node_modules/@vercel/nft": { + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.22.5.tgz", + "integrity": "sha512-mug57Wd1BL7GMj9gXMgMeKUjdqO0e4u+0QLPYMFE1rwdJ+55oPy6lp3nIBCS8gOvigT62UI4QKUL2sGqcoW4Hw==", + "dev": true, + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.5", + "@rollup/pluginutils": "^4.0.0", + "acorn": "^8.6.0", + "async-sema": "^3.1.1", + "bindings": "^1.4.0", + "estree-walker": "2.0.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.2", + "node-gyp-build": "^4.2.2", + "resolve-from": "^5.0.0" + }, + "bin": { + "nft": "out/cli.js" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@vercel/nft/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vercel/node": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@vercel/node/-/node-2.14.0.tgz", + "integrity": "sha512-oLahDnrotT4IzJ9dGiFt4shL6ME7rhNVQ0E4yeVH1drmwCA5aC9G+kiHaFXUFELlSqP7/mgxLqcQ5MkidOO7xA==", + "dev": true, + "dependencies": { + "@edge-runtime/vm": "2.0.0", + "@types/node": "14.18.33", + "@types/node-fetch": "2.6.3", + "@vercel/build-utils": "6.7.2", + "@vercel/error-utils": "1.0.8", + "@vercel/static-config": "2.0.17", + "async-listen": "1.2.0", + "edge-runtime": "2.1.4", + "esbuild": "0.14.47", + "exit-hook": "2.2.1", + "node-fetch": "2.6.9", + "path-to-regexp": "6.2.1", + "ts-morph": "12.0.0", + "ts-node": "10.9.1", + "typescript": "4.9.5", + "undici": "5.22.0", + "ws": "8.13.0" + } + }, + "node_modules/@vercel/node/node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "node_modules/@vercel/node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/@vercel/node/node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/@vercel/python": { + "version": "3.1.60", + "resolved": "https://registry.npmjs.org/@vercel/python/-/python-3.1.60.tgz", + "integrity": "sha512-1aYinyTfejS8Us+sOum+RQPYcre0vF3XoL7ohL170ZCcHA0l35qV0b1slGAmLt3pqaHKYy3g/nkzUhuR8XXIrQ==", + "dev": true + }, + "node_modules/@vercel/redwood": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@vercel/redwood/-/redwood-1.1.15.tgz", + "integrity": "sha512-j0XaXe4ZpGVHG7XQSmZ3kza6s+ZtOBfRhnSxA70yCkrvPNN3tZgF3fevSKXizfL9fzVDd7Tdj++SCGWMdGfsyA==", + "dev": true, + "dependencies": { + "@vercel/nft": "0.22.5", + "@vercel/routing-utils": "2.2.1", + "semver": "6.1.1" + } + }, + "node_modules/@vercel/redwood/node_modules/semver": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.1.1.tgz", + "integrity": "sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@vercel/remix-builder": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-1.8.6.tgz", + "integrity": "sha512-LfUMKxEUYsbSTlSy/tmldz3fGsvRYiCUiOUNgI8fio8BZZJueraxsYSpVWmooAWjmYB2YttMmcQ+x/UnG4sOxw==", + "dev": true, + "dependencies": { + "@remix-run/dev": "npm:@vercel/remix-run-dev@1.15.0", + "@vercel/build-utils": "6.7.2", + "@vercel/nft": "0.22.5", + "@vercel/static-config": "2.0.17", + "path-to-regexp": "6.2.1", + "semver": "7.3.8", + "ts-morph": "12.0.0" + } + }, + "node_modules/@vercel/remix-builder/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vercel/remix-builder/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vercel/routing-utils": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@vercel/routing-utils/-/routing-utils-2.2.1.tgz", + "integrity": "sha512-kzMZsvToDCDskNRZD71B9UAgstec7ujmlGH8cBEo6F/07VaFeji6GQdgd6Zwnrj+TvzQBggKoPQR64VkVY8Lzw==", + "dev": true, + "dependencies": { + "path-to-regexp": "6.1.0" + }, + "optionalDependencies": { + "ajv": "^6.0.0" + } + }, + "node_modules/@vercel/routing-utils/node_modules/path-to-regexp": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.1.0.tgz", + "integrity": "sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==", + "dev": true + }, + "node_modules/@vercel/ruby": { + "version": "1.3.76", + "resolved": "https://registry.npmjs.org/@vercel/ruby/-/ruby-1.3.76.tgz", + "integrity": "sha512-J8I0B7wAn8piGoPhBroBfJWgMEJTMEL/2o8MCoCyWdaE7MRtpXhI10pj8IvcUvAECoGJ+SM1Pm+SvBqtbtZ5FQ==", + "dev": true + }, + "node_modules/@vercel/static-build": { + "version": "1.3.27", + "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-1.3.27.tgz", + "integrity": "sha512-s4/ozCXaD1GNjFKRoYJPXCLGpEbL7c3f7paRq9LWnTRZgZF0Y2RoJpHsK2hHdkgMb3j3FZVD3VTj4LyLGneIzw==", + "dev": true, + "dependencies": { + "@vercel/gatsby-plugin-vercel-analytics": "1.0.10", + "@vercel/gatsby-plugin-vercel-builder": "1.3.1" + } + }, + "node_modules/@vercel/static-config": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@vercel/static-config/-/static-config-2.0.17.tgz", + "integrity": "sha512-2f50OTVrN07x7pH+XNW0e7cj7T+Ufg+19+a2N3/XZBjQmV+FaMlmSLiaQ4tBxp2H8lWWHzENua7ZSSQPtRZ3/A==", + "dev": true, + "dependencies": { + "ajv": "8.6.3", + "json-schema-to-ts": "1.6.4", + "ts-morph": "12.0.0" + } + }, + "node_modules/@vercel/static-config/node_modules/ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@vercel/static-config/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/@web3-storage/multipart-parser": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@web3-storage/multipart-parser/-/multipart-parser-1.0.0.tgz", + "integrity": "sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/abortcontroller-polyfill": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz", + "integrity": "sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ahocorasick": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ahocorasick/-/ahocorasick-1.0.2.tgz", + "integrity": "sha512-hCOfMzbFx5IDutmWLAt6MZwOUjIfSM9G9FyVxytmE4Rs/5YDPWQrD/+IR1w+FweD9H2oOZEnv36TmkjhNURBVA==", + "dev": true + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "optional": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/astring": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.4.tgz", + "integrity": "sha512-97a+l2LBU3Op3bBQEff79i/E4jMD2ZLFD8rHx9B6mXyB2uQwhJQYfiDqUwtfjF4QA1F2qs//N6Cw8LetMbQjcw==", + "dev": true, + "bin": { + "astring": "bin/astring" + } + }, + "node_modules/async-listen": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/async-listen/-/async-listen-1.2.0.tgz", + "integrity": "sha512-CcEtRh/oc9Jc4uWeUwdpG/+Mb2YUHKmdaTf0gUr7Wa+bfp4xx70HOb3RuSTJMvqKNB1TkdTfjLdrcz2X4rkkZA==", + "dev": true + }, + "node_modules/async-sema": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz", + "integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base-x": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz", + "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", + "dev": true, + "dependencies": { + "pako": "~0.2.0" + } + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dev": true, + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001482", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001482.tgz", + "integrity": "sha512-F1ZInsg53cegyjroxLNW9DmrEQ1SuGRTO1QlpA0o2/6OpQ0gFeDRoq1yFmnr8Sakn9qwwt9DmbxHB6w167OSuQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/code-block-writer": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-10.1.1.tgz", + "integrity": "sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==", + "dev": true + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-hrtime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-3.0.0.tgz", + "integrity": "sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/core-js-compat": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.1.tgz", + "integrity": "sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", + "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", + "dev": true, + "dependencies": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select/node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/css-select/node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/css-select/node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/css-select/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", + "dev": true + }, + "node_modules/data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/deasync": { + "version": "0.1.28", + "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.28.tgz", + "integrity": "sha512-QqLF6inIDwiATrfROIyQtwOQxjZuek13WRYZ7donU5wJPLoP67MnYxA6QtqdvdBy2mMqv5m3UefBVdJjvevOYg==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "bindings": "^1.5.0", + "node-addon-api": "^1.7.1" + }, + "engines": { + "node": ">=0.11.0" + } + }, + "node_modules/deasync/node_modules/node-addon-api": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true, + "optional": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dev": true, + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deep-object-diff": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/deep-object-diff/-/deep-object-diff-1.1.9.tgz", + "integrity": "sha512-Rn+RuwkmkDwCi2/oXOFS9Gsr5lJZu/yTGpK7wAaAIE75CC+LCGEZHpY6VQJa/RoJcrmaA/docWJZvYohlNkWPA==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/degenerator": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-3.0.4.tgz", + "integrity": "sha512-Z66uPeBfHZAHVmue3HPfyKu2Q0rC2cRxbTOsvmU/po5fvvcx27W4mIu9n0PUlQih4oUYvcG1BsbtVv8x7KDOSw==", + "dev": true, + "dependencies": { + "ast-types": "^0.13.2", + "escodegen": "^1.8.1", + "esprima": "^4.0.0", + "vm2": "^3.9.17" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dotenv": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", + "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/edge-runtime": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/edge-runtime/-/edge-runtime-2.1.4.tgz", + "integrity": "sha512-SertKByzAmjm+MkLbFl1q0ko+/90V24dhZgQM8fcdguQaDYVEVtb6okEBGeg8IQgL1/JUP8oSlUIxSI/bvsVRQ==", + "dev": true, + "dependencies": { + "@edge-runtime/format": "2.0.1", + "@edge-runtime/vm": "2.1.2", + "async-listen": "2.0.3", + "exit-hook": "2.2.1", + "mri": "1.2.0", + "picocolors": "1.0.0", + "pretty-bytes": "5.6.0", + "pretty-ms": "7.0.1", + "time-span": "4.0.0" + }, + "bin": { + "edge-runtime": "dist/cli/index.js" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/edge-runtime/node_modules/@edge-runtime/primitives": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-2.1.2.tgz", + "integrity": "sha512-SR04SMDybALlhIYIi0hiuEUwIl0b7Sn+RKwQkX6hydg4+AKMzBNDFhj2nqHDD1+xkHArV9EhmJIb6iGjShwSzg==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/edge-runtime/node_modules/@edge-runtime/vm": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-2.1.2.tgz", + "integrity": "sha512-j4H5S26NJhYOyjVMN8T/YJuwwslfnEX1P0j6N2Rq1FaubgNowdYunA9nlO7lg8Rgjv6dqJ2zKuM7GD1HFtNSGw==", + "dev": true, + "dependencies": { + "@edge-runtime/primitives": "2.1.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/edge-runtime/node_modules/async-listen": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/async-listen/-/async-listen-2.0.3.tgz", + "integrity": "sha512-WVLi/FGIQaXyfYyNvmkwKT1RZbkzszLLnmW/gFCc5lbVvN/0QQCWpBwRBk2OWSdkkmKRBc8yD6BrKsjA3XKaSw==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.380", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.380.tgz", + "integrity": "sha512-XKGdI4pWM78eLH2cbXJHiBnWUwFSzZM7XujsB6stDiGu9AeSqziedP6amNLpJzE3i0rLTcfAwdCTs5ecP5yeSg==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/esbuild": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.47.tgz", + "integrity": "sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "esbuild-android-64": "0.14.47", + "esbuild-android-arm64": "0.14.47", + "esbuild-darwin-64": "0.14.47", + "esbuild-darwin-arm64": "0.14.47", + "esbuild-freebsd-64": "0.14.47", + "esbuild-freebsd-arm64": "0.14.47", + "esbuild-linux-32": "0.14.47", + "esbuild-linux-64": "0.14.47", + "esbuild-linux-arm": "0.14.47", + "esbuild-linux-arm64": "0.14.47", + "esbuild-linux-mips64le": "0.14.47", + "esbuild-linux-ppc64le": "0.14.47", + "esbuild-linux-riscv64": "0.14.47", + "esbuild-linux-s390x": "0.14.47", + "esbuild-netbsd-64": "0.14.47", + "esbuild-openbsd-64": "0.14.47", + "esbuild-sunos-64": "0.14.47", + "esbuild-windows-32": "0.14.47", + "esbuild-windows-64": "0.14.47", + "esbuild-windows-arm64": "0.14.47" + } + }, + "node_modules/esbuild-android-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.47.tgz", + "integrity": "sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.47.tgz", + "integrity": "sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.47.tgz", + "integrity": "sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.47.tgz", + "integrity": "sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.47.tgz", + "integrity": "sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.47.tgz", + "integrity": "sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-32": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.47.tgz", + "integrity": "sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.47.tgz", + "integrity": "sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.47.tgz", + "integrity": "sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.47.tgz", + "integrity": "sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.47.tgz", + "integrity": "sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.47.tgz", + "integrity": "sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.47.tgz", + "integrity": "sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.47.tgz", + "integrity": "sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.47.tgz", + "integrity": "sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.47.tgz", + "integrity": "sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.47.tgz", + "integrity": "sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.47.tgz", + "integrity": "sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.47.tgz", + "integrity": "sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.47.tgz", + "integrity": "sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-util-attach-comments": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.1.tgz", + "integrity": "sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.2.tgz", + "integrity": "sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==", + "dev": true, + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "estree-walker": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx/node_modules/@types/estree-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", + "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/estree-util-build-jsx/node_modules/estree-util-is-identifier-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz", + "integrity": "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-1.1.0.tgz", + "integrity": "sha512-OVJZ3fGGt9By77Ix9NhaRbzfbDV/2rx9EP7YIDJTmsZSEc5kYn2vWcNccYyahJL2uAQZK2a5Or2i0wtIKTPoRQ==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/estree-util-value-to-estree": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-1.3.0.tgz", + "integrity": "sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw==", + "dev": true, + "dependencies": { + "is-plain-obj": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/estree-util-visit": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.1.tgz", + "integrity": "sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==", + "dev": true, + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-visit/node_modules/@types/estree-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", + "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eval": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.6.tgz", + "integrity": "sha512-o0XUw+5OGkXw4pJZzQoXUk+H87DHuC+7ZE//oSrRGtatTmr12oTnLfg6QOq9DyTt0c/p4TwzgmkKrBzWTSizyQ==", + "dev": true, + "dependencies": { + "require-like": ">= 0.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit-hook": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", + "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "optional": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "dev": true, + "dependencies": { + "format": "^0.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/ftp": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", + "integrity": "sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ==", + "dev": true, + "dependencies": { + "readable-stream": "1.1.x", + "xregexp": "2.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/ftp/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/ftp/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/ftp/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/generic-names": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-4.0.0.tgz", + "integrity": "sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==", + "dev": true, + "dependencies": { + "loader-utils": "^3.2.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-port": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz", + "integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-uri": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-3.0.2.tgz", + "integrity": "sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "data-uri-to-buffer": "3", + "debug": "4", + "file-uri-to-path": "2", + "fs-extra": "^8.1.0", + "ftp": "^0.3.10" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/get-uri/node_modules/file-uri-to-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz", + "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/get-uri/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/get-uri/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/get-uri/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/git-hooks-list": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-1.0.3.tgz", + "integrity": "sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ==", + "dev": true, + "funding": { + "url": "https://github.com/fisker/git-hooks-list?sponsor=1" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.0.tgz", + "integrity": "sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/gunzip-maybe": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz", + "integrity": "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==", + "dev": true, + "dependencies": { + "browserify-zlib": "^0.1.4", + "is-deflate": "^1.0.0", + "is-gzip": "^1.0.0", + "peek-stream": "^1.1.0", + "pumpify": "^1.3.3", + "through2": "^2.0.3" + }, + "bin": { + "gunzip-maybe": "bin.js" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "node_modules/hast-util-to-estree": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.3.2.tgz", + "integrity": "sha512-YYDwATNdnvZi3Qi84iatPIl1lWpXba1MeNrNbDfJfVzEBZL8uUmtR7mt7bxKBC8kuAuvb0bkojXYZzsNHyHCLg==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "estree-util-attach-comments": "^2.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "hast-util-whitespace": "^2.0.0", + "mdast-util-mdx-expression": "^1.0.0", + "mdast-util-mdxjs-esm": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.1", + "unist-util-position": "^4.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree/node_modules/@types/estree-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", + "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/hast-util-to-estree/node_modules/estree-util-is-identifier-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz", + "integrity": "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", + "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/htmlnano": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-2.0.4.tgz", + "integrity": "sha512-WGCkyGFwjKW1GeCBsPYacMvaMnZtFJ0zIRnC2NCddkA+IOEhTqskXrS7lep+3yYZw/nQ3dW1UAX4yA/GJyR8BA==", + "dev": true, + "dependencies": { + "cosmiconfig": "^8.0.0", + "posthtml": "^0.16.5", + "timsort": "^0.3.0" + }, + "peerDependencies": { + "cssnano": "^6.0.0", + "postcss": "^8.3.11", + "purgecss": "^5.0.0", + "relateurl": "^0.2.7", + "srcset": "4.0.0", + "svgo": "^3.0.2", + "terser": "^5.10.0", + "uncss": "^0.17.3" + }, + "peerDependenciesMeta": { + "cssnano": { + "optional": true + }, + "postcss": { + "optional": true + }, + "purgecss": { + "optional": true + }, + "relateurl": { + "optional": true + }, + "srcset": { + "optional": true + }, + "svgo": { + "optional": true + }, + "terser": { + "optional": true + }, + "uncss": { + "optional": true + } + } + }, + "node_modules/htmlparser2": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", + "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.2", + "domutils": "^2.8.0", + "entities": "^3.0.1" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==", + "dev": true + }, + "node_modules/inquirer": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", + "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "dev": true, + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-deflate": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", + "integrity": "sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==", + "dev": true + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-gzip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-json": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", + "integrity": "sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA==", + "dev": true + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-reference": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz", + "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/javascript-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz", + "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-to-ts": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-1.6.4.tgz", + "integrity": "sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.6", + "ts-toolbelt": "^6.15.5" + } + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "optional": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lightningcss": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.20.0.tgz", + "integrity": "sha512-4bj8aP+Vi+or8Gwq/hknmicr4PmA8D9uL/3qY0N0daX5vYBMYERGI6Y93nzoeRgQMULq+gtrN/FvJYtH0xNN8g==", + "dev": true, + "dependencies": { + "detect-libc": "^1.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-darwin-arm64": "1.20.0", + "lightningcss-darwin-x64": "1.20.0", + "lightningcss-linux-arm-gnueabihf": "1.20.0", + "lightningcss-linux-arm64-gnu": "1.20.0", + "lightningcss-linux-arm64-musl": "1.20.0", + "lightningcss-linux-x64-gnu": "1.20.0", + "lightningcss-linux-x64-musl": "1.20.0", + "lightningcss-win32-x64-msvc": "1.20.0" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.20.0.tgz", + "integrity": "sha512-aYEohJTlzwB8URJaNiS57tMbjyLub0mYvxlxKQk8SZv+irXx6MoBWpDNQKKTS9gg1pGf/eAwjpa3BLAoCBsh1A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.20.0.tgz", + "integrity": "sha512-cmMgY8FFWVaGgtift7eKKkHMqlz9O09/yTdlCXEDOeDP9yeo6vHOBTRP7ojb368kjw8Ew3l0L2uT1Gtx56eNkg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.20.0.tgz", + "integrity": "sha512-/m+NDO1O6JCv7R9F0XWlXcintQHx4MPNU+kt8jZJO07LLdGwCfvjN31GVcwVPlStnnx/cU8uTTmax6g/Qu/whg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.20.0.tgz", + "integrity": "sha512-gtXoa6v0HvMRLbev6Hsef0+Q5He7NslB+Rs7G49Y5LUSdJeGIATEN+j8JzHC0DnxCsOGbEgGRmvtJzzYDkkluw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.20.0.tgz", + "integrity": "sha512-Po7XpucM1kZnkiyd2BNwTExSDcZ8jm8uB9u+Sq44qjpkf5f75jreQwn3DQm9I1t5C6tB9HGt30HExMju9umJBQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.20.0.tgz", + "integrity": "sha512-8yR/fGNn/P0I+Lc3PK+VWPET/zdSpBfHFIG0DJ38TywMbItVKvnFvoTBwnIm4LqBz7g2G2dDexnNP95za2Ll8g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.20.0.tgz", + "integrity": "sha512-EmpJ+VkPZ8RACiB4m+l8TmapmE1W2UvJKDHE+ML/3Ihr9tRKUs3CibfnQTFZC8aSsrxgXagDAN+PgCDDhIyriA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.20.0.tgz", + "integrity": "sha512-BRdPvbq7Cc1qxAzp2emqWJHrqsEkf4ggxS29VOnxT7jhkdHKU+a26OVMjvm/OL0NH0ToNOZNAPvHMSexiEgBeA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/lmdb": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-2.5.2.tgz", + "integrity": "sha512-V5V5Xa2Hp9i2XsbDALkBTeHXnBXh/lEmk9p22zdr7jtuOIY9TGhjK6vAvTpOOx9IKU4hJkRWZxn/HsvR1ELLtA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "msgpackr": "^1.5.4", + "node-addon-api": "^4.3.0", + "node-gyp-build-optional-packages": "5.0.3", + "ordered-binary": "^1.2.4", + "weak-lru-cache": "^1.2.2" + }, + "optionalDependencies": { + "@lmdb/lmdb-darwin-arm64": "2.5.2", + "@lmdb/lmdb-darwin-x64": "2.5.2", + "@lmdb/lmdb-linux-arm": "2.5.2", + "@lmdb/lmdb-linux-arm64": "2.5.2", + "@lmdb/lmdb-linux-x64": "2.5.2", + "@lmdb/lmdb-win32-x64": "2.5.2" + } + }, + "node_modules/lmdb/node_modules/node-addon-api": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", + "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==", + "dev": true + }, + "node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/markdown-extensions": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", + "integrity": "sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mdast-util-definitions": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", + "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz", + "integrity": "sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-frontmatter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-1.0.1.tgz", + "integrity": "sha512-JjA2OjxRqAa8wEG8hloD0uTU0kdn8kbtOWpPP94NBkfAlbxn4S8gCGf/9DwFtEeGPXrDcNXdiDjVaRdUFqYokw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-to-markdown": "^1.3.0", + "micromark-extension-frontmatter": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-1.1.0.tgz", + "integrity": "sha512-leKb9uG7laXdyFlTleYV4ZEaCpsxeU1LlkkR/xp35pgKrfV1Y0fNCuOw9vaRc2a9YDpH22wd145Wt7UY5yzeZw==", + "dev": true, + "dependencies": { + "mdast-util-mdx-expression": "^1.0.0", + "mdast-util-mdx-jsx": "^1.0.0", + "mdast-util-mdxjs-esm": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.2.tgz", + "integrity": "sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==", + "dev": true, + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "mdast-util-to-markdown": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression/node_modules/@types/estree-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", + "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-1.2.0.tgz", + "integrity": "sha512-5+ot/kfxYd3ChgEMwsMUO71oAfYjyRI3pADEK4I7xTmWLGQ8Y7ghm1CG36zUoUvDPxMlIYwQV/9DYHAUWdG4dA==", + "dev": true, + "dependencies": { + "@types/estree-jsx": "^0.0.1", + "@types/mdast": "^3.0.0", + "mdast-util-to-markdown": "^1.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-remove-position": "^4.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.1.tgz", + "integrity": "sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==", + "dev": true, + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "mdast-util-to-markdown": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm/node_modules/@types/estree-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", + "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", + "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-11.3.0.tgz", + "integrity": "sha512-4o3Cli3hXPmm1LhB+6rqhfsIUBjnKFlIUZvudaermXB+4/KONdd/W4saWWkC+LBLbPMqhFSSTSRgafHsT5fVJw==", + "dev": true, + "dependencies": { + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "@types/mdurl": "^1.0.0", + "mdast-util-definitions": "^5.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^3.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", + "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^3.0.0", + "mdast-util-to-string": "^3.0.0", + "micromark-util-decode-string": "^1.0.0", + "unist-util-visit": "^4.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "node_modules/media-query-parser": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/media-query-parser/-/media-query-parser-2.0.2.tgz", + "integrity": "sha512-1N4qp+jE0pL5Xv4uEcwVUhIkwdUO3S/9gML90nqKA7v7FcOS5vUtatfzok9S9U1EJU8dHWlcv95WLnKmmxZI9w==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5" + } + }, + "node_modules/media-query-parser/node_modules/@babel/runtime": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz", + "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", + "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-extension-frontmatter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-1.1.0.tgz", + "integrity": "sha512-0nLelmvXR5aZ+F2IL6/Ed4cDnHLpL/VD/EELKuclsTWHrLI8UgxGHEmeoumeX2FXiM6z2WrBIOEcbKUZR8RYNg==", + "dev": true, + "dependencies": { + "fault": "^2.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-expression": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.4.tgz", + "integrity": "sha512-TCgLxqW6ReQ3AJgtj1P0P+8ZThBTloLbeb7jNaqr6mCOLDpxUiBFE/9STgooMZttEwOQu5iEcCCa3ZSDhY9FGw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-mdx-expression": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-events-to-acorn": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-extension-mdx-jsx": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz", + "integrity": "sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==", + "dev": true, + "dependencies": { + "@types/acorn": "^4.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "micromark-factory-mdx-expression": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/estree-util-is-identifier-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz", + "integrity": "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-md": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz", + "integrity": "sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==", + "dev": true, + "dependencies": { + "micromark-util-types": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz", + "integrity": "sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==", + "dev": true, + "dependencies": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^1.0.0", + "micromark-extension-mdx-jsx": "^1.0.0", + "micromark-extension-mdx-md": "^1.0.0", + "micromark-extension-mdxjs-esm": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-types": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz", + "integrity": "sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==", + "dev": true, + "dependencies": { + "micromark-core-commonmark": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-events-to-acorn": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-position-from-estree": "^1.1.0", + "uvu": "^0.5.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", + "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", + "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-factory-mdx-expression": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.7.tgz", + "integrity": "sha512-QAdFbkQagTZ/eKb8zDGqmjvgevgJH3+aQpvvKrXWxNJp3o8/l2cAbbrBd0E04r0Gx6nssPpqWIjnbHFvZu5qsQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-events-to-acorn": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-position-from-estree": "^1.0.0", + "uvu": "^0.5.0", + "vfile-message": "^3.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", + "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", + "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", + "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", + "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", + "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", + "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", + "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", + "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", + "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", + "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-events-to-acorn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.1.tgz", + "integrity": "sha512-mkg3BaWlw6ZTkQORrKVBW4o9ICXPxLtGz51vml5mQpKFdo9vqIX68CAx5JhTOdjQyAHH7JFmm4rh8toSPQZUmg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "estree-util-visit": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0", + "vfile-location": "^4.0.0", + "vfile-message": "^3.0.0" + } + }, + "node_modules/micromark-util-html-tag-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", + "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", + "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", + "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", + "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", + "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", + "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", + "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/mlly": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.2.0.tgz", + "integrity": "sha512-+c7A3CV0KGdKcylsI6khWyts/CYrGTrRVo4R/I7u/cUsy0Conxa6LUhiEzVKIw14lc2L5aiO4+SeVe4TeGRKww==", + "dev": true, + "dependencies": { + "acorn": "^8.8.2", + "pathe": "^1.1.0", + "pkg-types": "^1.0.2", + "ufo": "^1.1.1" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/msgpackr": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.9.1.tgz", + "integrity": "sha512-jJdrNH8tzfCtT0rjPFryBXjRDQE7rqfLkah4/8B4gYa7NNZYFBcGxqWBtfQpGC+oYyBwlkj3fARk4aooKNPHxg==", + "dev": true, + "optionalDependencies": { + "msgpackr-extract": "^3.0.2" + } + }, + "node_modules/msgpackr-extract": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.2.tgz", + "integrity": "sha512-SdzXp4kD/Qf8agZ9+iTu6eql0m3kWm1A2y1hkpTeVNENutaB0BwHlSvAIaMxwntmRUAUjon2V4L8Z/njd0Ct8A==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "node-gyp-build-optional-packages": "5.0.7" + }, + "bin": { + "download-msgpackr-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.2", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.2", + "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.2", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.2", + "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.2", + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.2" + } + }, + "node_modules/msgpackr-extract/node_modules/node-gyp-build-optional-packages": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.7.tgz", + "integrity": "sha512-YlCCc6Wffkx0kHkmam79GKvDQ6x+QZkMjFGrIMxgFNILFvGSbCp2fCBC55pGTT9gVaz8Na5CLmxt/urtzRv36w==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-gyp-build": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", + "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", + "dev": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp-build-optional-packages": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.3.tgz", + "integrity": "sha512-k75jcVzk5wnnc/FMxsf4udAoTEUv2jY3ycfdSd3yWu6Cnd1oee6/CfZJApyscA4FJOmdoixWwiwOyf16RzD5JA==", + "dev": true, + "bin": { + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" + } + }, + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "dev": true + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ordered-binary": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.4.0.tgz", + "integrity": "sha512-EHQ/jk4/a9hLupIKxTfUsQRej1Yd/0QLQs3vGvIqg5ZtCYSzNhkzHoZc7Zf4e4kUlDaC3Uw8Q/1opOLNN2OKRQ==", + "dev": true + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/outdent": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.8.0.tgz", + "integrity": "sha512-KiOAIsdpUTcAXuykya5fnVVT+/5uS0Q1mrkRHcF89tpieSmY33O/tmc54CqwA+bfhbtEfZUNLHaPUiB9X3jt1A==", + "dev": true + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pac-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz", + "integrity": "sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4", + "get-uri": "3", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "5", + "pac-resolver": "^5.0.0", + "raw-body": "^2.2.0", + "socks-proxy-agent": "5" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/pac-resolver": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-5.0.1.tgz", + "integrity": "sha512-cy7u00ko2KVgBAjuhevqpPeHIkCIqPe1v24cydhWjmeuzaBfmUWFCZJ1iAh5TuVzVZoUzXIW7K8sMYOZ84uZ9Q==", + "dev": true, + "dependencies": { + "degenerator": "^3.0.2", + "ip": "^1.1.5", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + }, + "node_modules/parcel": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.8.3.tgz", + "integrity": "sha512-5rMBpbNE72g6jZvkdR5gS2nyhwIXaJy8i65osOqs/+5b7zgf3eMKgjSsDrv6bhz3gzifsba6MBJiZdBckl+vnA==", + "dev": true, + "dependencies": { + "@parcel/config-default": "2.8.3", + "@parcel/core": "2.8.3", + "@parcel/diagnostic": "2.8.3", + "@parcel/events": "2.8.3", + "@parcel/fs": "2.8.3", + "@parcel/logger": "2.8.3", + "@parcel/package-manager": "2.8.3", + "@parcel/reporter-cli": "2.8.3", + "@parcel/reporter-dev-server": "2.8.3", + "@parcel/utils": "2.8.3", + "chalk": "^4.1.0", + "commander": "^7.0.0", + "get-port": "^4.2.0", + "v8-compile-cache": "^2.0.0" + }, + "bin": { + "parcel": "lib/bin.js" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", + "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.0.tgz", + "integrity": "sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==", + "dev": true + }, + "node_modules/peek-stream": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", + "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "duplexify": "^3.5.0", + "through2": "^2.0.3" + } + }, + "node_modules/periscopic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" + } + }, + "node_modules/periscopic/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-types": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", + "dev": true, + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" + } + }, + "node_modules/postcss": { + "version": "8.4.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", + "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-6.0.0.tgz", + "integrity": "sha512-7DGfnlyi/ju82BRzTIjWS5C4Tafmzl3R79YP/PASiocj+aa6yYphHhhKUOEoXQToId5rgyFgJ88+ccOUydjBXQ==", + "dev": true, + "dependencies": { + "generic-names": "^4.0.0", + "icss-utils": "^5.1.0", + "lodash.camelcase": "^4.3.0", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "string-hash": "^1.1.1" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.12.tgz", + "integrity": "sha512-NdxGCAZdRrwVI1sy59+Wzrh+pMMHxapGnpfenDVlMEXoOcvt4pGE0JLK9YY2F5dLxcFYA/YbVQKhcGU+FtSYQg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/posthtml": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.6.tgz", + "integrity": "sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==", + "dev": true, + "dependencies": { + "posthtml-parser": "^0.11.0", + "posthtml-render": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/posthtml-parser": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", + "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", + "dev": true, + "dependencies": { + "htmlparser2": "^7.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/posthtml-render": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz", + "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==", + "dev": true, + "dependencies": { + "is-json": "^2.0.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/posthtml/node_modules/posthtml-parser": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz", + "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==", + "dev": true, + "dependencies": { + "htmlparser2": "^7.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-ms": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", + "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", + "dev": true, + "dependencies": { + "parse-ms": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/property-information": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", + "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-5.0.0.tgz", + "integrity": "sha512-gkH7BkvLVkSfX9Dk27W6TyNOWWZWRilRfk1XxGNWOYJ2TuedAv1yFpCaU9QSBmBe716XOTNpYNOzhysyw8xn7g==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.0", + "debug": "4", + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "lru-cache": "^5.1.1", + "pac-proxy-agent": "^5.0.0", + "proxy-from-env": "^1.0.0", + "socks-proxy-agent": "^5.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/proxy-agent/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/proxy-agent/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==", + "dev": true + }, + "node_modules/react-refresh": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz", + "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "dev": true, + "dependencies": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dev": true, + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/remark-frontmatter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz", + "integrity": "sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-frontmatter": "^1.0.0", + "micromark-extension-frontmatter": "^1.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx-frontmatter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/remark-mdx-frontmatter/-/remark-mdx-frontmatter-1.1.1.tgz", + "integrity": "sha512-7teX9DW4tI2WZkXS4DBxneYSY7NHiXl4AKdWDO9LXVweULlCT8OPWsOjLEnMIXViN1j+QcY8mfbq3k0EK6x3uA==", + "dev": true, + "dependencies": { + "estree-util-is-identifier-name": "^1.0.0", + "estree-util-value-to-estree": "^1.0.0", + "js-yaml": "^4.0.0", + "toml": "^3.0.0" + }, + "engines": { + "node": ">=12.2.0" + } + }, + "node_modules/remark-parse": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", + "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", + "dev": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-9.1.0.tgz", + "integrity": "sha512-oLa6YmgAYg19zb0ZrBACh40hpBLteYROaPLhBXzLgjqyHQrN+gVP9N/FJvfzuNNuzCutktkroXEZBrxAxKhh7Q==", + "dev": true, + "dependencies": { + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-to-hast": "^11.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "3.21.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.21.3.tgz", + "integrity": "sha512-VnPfEG51nIv2xPLnZaekkuN06q9ZbnyDcLkaBdJa/W7UddyhOfMP2yOPziYQfeY7k++fZM8FdQIummFN5y14kA==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-inject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-inject/-/rollup-plugin-inject-3.0.2.tgz", + "integrity": "sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject.", + "dev": true, + "dependencies": { + "estree-walker": "^0.6.1", + "magic-string": "^0.25.3", + "rollup-pluginutils": "^2.8.1" + } + }, + "node_modules/rollup-plugin-inject/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "node_modules/rollup-plugin-node-polyfills": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz", + "integrity": "sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==", + "dev": true, + "dependencies": { + "rollup-plugin-inject": "^3.0.0" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/rollup-pluginutils/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dev": true, + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-cookie-parser": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", + "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dev": true, + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz", + "integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "4", + "socks": "^2.3.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/socks/node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, + "node_modules/sort-object-keys": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-1.1.3.tgz", + "integrity": "sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==", + "dev": true + }, + "node_modules/sort-package-json": { + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-1.57.0.tgz", + "integrity": "sha512-FYsjYn2dHTRb41wqnv+uEqCUvBpK3jZcTp9rbz2qDTmel7Pmdtf+i2rLaaPMRZeSVM60V3Se31GyWFpmKs4Q5Q==", + "dev": true, + "dependencies": { + "detect-indent": "^6.0.0", + "detect-newline": "3.1.0", + "git-hooks-list": "1.0.3", + "globby": "10.0.0", + "is-plain-obj": "2.1.0", + "sort-object-keys": "^1.1.3" + }, + "bin": { + "sort-package-json": "cli.js" + } + }, + "node_modules/sort-package-json/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "dev": true + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/srcset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", + "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", + "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", + "dev": true, + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/style-to-object": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz", + "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==", + "dev": true, + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svgo": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.2.tgz", + "integrity": "sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.2.1", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/tar": { + "version": "6.1.14", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.14.tgz", + "integrity": "sha512-piERznXu0U7/pW7cdSn7hjqySIVTYT6F76icmFk7ptU7dDYlXTm5r9A6K04R2vU3olYgoKeo1Cg3eeu5nhftAw==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/tar-fs/node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/term-size": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.1.tgz", + "integrity": "sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/through2/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/time-span": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/time-span/-/time-span-4.0.0.tgz", + "integrity": "sha512-MyqZCTGLDZ77u4k+jqg4UlrzPTPZ49NDlaekU6uuFaJLzPIN1woaRXCbGeqOfxwc3Y37ZROGAJ614Rdv7Olt+g==", + "dev": true, + "dependencies": { + "convert-hrtime": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/toml": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", + "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==", + "dev": true + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/trough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", + "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/ts-morph": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-12.0.0.tgz", + "integrity": "sha512-VHC8XgU2fFW7yO1f/b3mxKDje1vmyzFXHWzOYmKEkCEwcLjDtbdLgBQviqj4ZwP4MJkQtRo6Ha2I29lq/B+VxA==", + "dev": true, + "dependencies": { + "@ts-morph/common": "~0.11.0", + "code-block-writer": "^10.1.1" + } + }, + "node_modules/ts-toolbelt": { + "version": "6.15.5", + "resolved": "https://registry.npmjs.org/ts-toolbelt/-/ts-toolbelt-6.15.5.tgz", + "integrity": "sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==", + "dev": true + }, + "node_modules/tsconfig-paths": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", + "dev": true, + "dependencies": { + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ufo": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.1.1.tgz", + "integrity": "sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==", + "dev": true + }, + "node_modules/undici": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.22.0.tgz", + "integrity": "sha512-fR9RXCc+6Dxav4P9VV/sp5w3eFiSdOjJYsbtWfd4s5L5C4ogyuVpdKIVHeW0vV1MloM65/f7W45nR9ZxwVdyiA==", + "dev": true, + "dependencies": { + "busboy": "^1.6.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unified/node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unist-builder": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.1.tgz", + "integrity": "sha512-gnpOw7DIpCA0vpr6NqdPvTWnlPTApCTRzr+38E6hCWx3rz/cjo83SsKIlS1Z+L5ttScQ2AwutNnb8+tAvpb6qQ==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-generated": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", + "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", + "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position-from-estree": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.2.tgz", + "integrity": "sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.2.tgz", + "integrity": "sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", + "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^5.1.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", + "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "dev": true, + "dependencies": { + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" + }, + "bin": { + "uvu": "bin.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vercel": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/vercel/-/vercel-29.0.3.tgz", + "integrity": "sha512-wKc9Ee5jNQAVRNFGen9zAzF/RaaeIJ1dcd5Zkz55CjjunI5UA2+zTYTBbUEqFNyrrRWrBDcqreNfq5/AgiA5BA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@vercel/build-utils": "6.7.2", + "@vercel/go": "2.5.1", + "@vercel/hydrogen": "0.0.64", + "@vercel/next": "3.8.2", + "@vercel/node": "2.14.0", + "@vercel/python": "3.1.60", + "@vercel/redwood": "1.1.15", + "@vercel/remix-builder": "1.8.6", + "@vercel/ruby": "1.3.76", + "@vercel/static-build": "1.3.27" + }, + "bin": { + "vc": "dist/index.js", + "vercel": "dist/index.js" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", + "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.4.tgz", + "integrity": "sha512-f90aqGBoxSFxWph2b39ae2uHAxm5jFBBdnfueNxZAT1FTpM13ccFQExCaKbR2xFW5atowjleRniQ7onjJ22QEg==", + "dev": true, + "dependencies": { + "esbuild": "^0.17.5", + "postcss": "^8.4.23", + "rollup": "^3.21.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-node": { + "version": "0.28.5", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.28.5.tgz", + "integrity": "sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==", + "dev": true, + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.4", + "mlly": "^1.1.0", + "pathe": "^1.1.0", + "picocolors": "^1.0.0", + "source-map": "^0.6.1", + "source-map-support": "^0.5.21", + "vite": "^3.0.0 || ^4.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": ">=v14.16.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.18.tgz", + "integrity": "sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz", + "integrity": "sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-x64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.18.tgz", + "integrity": "sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-arm64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz", + "integrity": "sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-x64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz", + "integrity": "sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz", + "integrity": "sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-x64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz", + "integrity": "sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz", + "integrity": "sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz", + "integrity": "sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ia32": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz", + "integrity": "sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-loong64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz", + "integrity": "sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-mips64el": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz", + "integrity": "sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ppc64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz", + "integrity": "sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-riscv64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz", + "integrity": "sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-s390x": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz", + "integrity": "sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-x64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz", + "integrity": "sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/netbsd-x64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz", + "integrity": "sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/openbsd-x64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz", + "integrity": "sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/sunos-x64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz", + "integrity": "sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-arm64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz", + "integrity": "sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-ia32": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz", + "integrity": "sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-x64": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz", + "integrity": "sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.17.18", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.18.tgz", + "integrity": "sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.17.18", + "@esbuild/android-arm64": "0.17.18", + "@esbuild/android-x64": "0.17.18", + "@esbuild/darwin-arm64": "0.17.18", + "@esbuild/darwin-x64": "0.17.18", + "@esbuild/freebsd-arm64": "0.17.18", + "@esbuild/freebsd-x64": "0.17.18", + "@esbuild/linux-arm": "0.17.18", + "@esbuild/linux-arm64": "0.17.18", + "@esbuild/linux-ia32": "0.17.18", + "@esbuild/linux-loong64": "0.17.18", + "@esbuild/linux-mips64el": "0.17.18", + "@esbuild/linux-ppc64": "0.17.18", + "@esbuild/linux-riscv64": "0.17.18", + "@esbuild/linux-s390x": "0.17.18", + "@esbuild/linux-x64": "0.17.18", + "@esbuild/netbsd-x64": "0.17.18", + "@esbuild/openbsd-x64": "0.17.18", + "@esbuild/sunos-x64": "0.17.18", + "@esbuild/win32-arm64": "0.17.18", + "@esbuild/win32-ia32": "0.17.18", + "@esbuild/win32-x64": "0.17.18" + } + }, + "node_modules/vm2": { + "version": "3.9.17", + "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.17.tgz", + "integrity": "sha512-AqwtCnZ/ERcX+AVj9vUsphY56YANXxRuqMb7GsDtAr0m0PcQX3u0Aj3KWiXM0YAHy7i6JEeHrwOnwXbGYgRpAw==", + "dev": true, + "dependencies": { + "acorn": "^8.7.0", + "acorn-walk": "^8.2.0" + }, + "bin": { + "vm2": "bin/vm2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/weak-lru-cache": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", + "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", + "dev": true + }, + "node_modules/web-vitals": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-0.2.4.tgz", + "integrity": "sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg==", + "dev": true + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdm": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/xdm/-/xdm-2.1.0.tgz", + "integrity": "sha512-3LxxbxKcRogYY7cQSMy1tUuU1zKNK9YPqMT7/S0r7Cz2QpyF8O9yFySGD7caOZt+LWUOQioOIX+6ZzCoBCpcAA==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^4.0.0", + "@types/estree-jsx": "^0.0.1", + "astring": "^1.6.0", + "estree-util-build-jsx": "^2.0.0", + "estree-util-is-identifier-name": "^2.0.0", + "estree-walker": "^3.0.0", + "got": "^11.0.0", + "hast-util-to-estree": "^2.0.0", + "loader-utils": "^2.0.0", + "markdown-extensions": "^1.0.0", + "mdast-util-mdx": "^1.0.0", + "micromark-extension-mdxjs": "^1.0.0", + "periscopic": "^3.0.0", + "remark-parse": "^10.0.0", + "remark-rehype": "^9.0.0", + "source-map": "^0.7.0", + "unified": "^10.0.0", + "unist-util-position-from-estree": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "unist-util-visit": "^4.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + }, + "optionalDependencies": { + "deasync": "^0.1.0" + } + }, + "node_modules/xdm/node_modules/estree-util-is-identifier-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz", + "integrity": "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/xdm/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/xdm/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/xdm/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/xregexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", + "integrity": "sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/xxhash-wasm": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-0.4.2.tgz", + "integrity": "sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", + "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..9b5b4891 --- /dev/null +++ b/package.json @@ -0,0 +1,21 @@ +{ + "name": "kdt5-m2", + "version": "1.0.0", + "description": "", + "scripts": { + "dev": "parcel ./index.html", + "build": "parcel build ./index.html", + "vercel": "vercel dev" + }, + "keywords": [], + "author": "", + "license": "ISC", + "devDependencies": { + "dotenv": "^16.0.3", + "parcel": "^2.8.3", + "vercel": "^29.0.3" + }, + "dependencies": { + "node-fetch": "^2.6.9" + } +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 00000000..41157bd8 --- /dev/null +++ b/src/App.js @@ -0,0 +1,17 @@ +import { Component } from './core/heropy' +import TheHeader from './components/TheHeader' +import TheFooter from './components/TheFooter' + +export default class App extends Component { + render() { + const theHeader = new TheHeader().el + const theFooter = new TheFooter().el + const routerView = document.createElement('router-view') + + this.el.append( + theHeader, + routerView, + theFooter + ) + } +} \ No newline at end of file diff --git a/src/components/Headline.js b/src/components/Headline.js new file mode 100644 index 00000000..2a9614a4 --- /dev/null +++ b/src/components/Headline.js @@ -0,0 +1,19 @@ +import { Component } from '../core/heropy' + +export default class Headline extends Component { + render() { + this.el.classList.add('headline') + this.el.innerHTML = /* html */ ` +

+ OMDb API
+ THE OPEN
+ MOVIE DATABASE +

+

+ The OMDb API is a RESTful web service to obtain movie information, + all content and images on the site are contributed and maintained by our users.
+ If you find this service useful, please consider making a one-time donation or become a patron. +

+ ` + } +} \ No newline at end of file diff --git a/src/components/MovieItem.js b/src/components/MovieItem.js new file mode 100644 index 00000000..3a45feeb --- /dev/null +++ b/src/components/MovieItem.js @@ -0,0 +1,27 @@ +import { Component } from '../core/heropy' + +export default class MovieItem extends Component { + constructor(props) { + super({ + props, + tagName: 'a' + }) + } + render() { + const { movie } = this.props + + this.el.setAttribute('href', `#/movie?id=${movie.imdbID}`) + this.el.classList.add('movie') + this.el.style.backgroundImage = `url(${movie.Poster})` + this.el.innerHTML = /* html */ ` +
+
+ ${movie.Year} +
+
+ ${movie.Title} +
+
+ ` + } +} \ No newline at end of file diff --git a/src/components/MovieList.js b/src/components/MovieList.js new file mode 100644 index 00000000..bbc71c1f --- /dev/null +++ b/src/components/MovieList.js @@ -0,0 +1,69 @@ +import { Component } from '../core/heropy' +import movieStore from '../store/movie' +import MovieItem from './MovieItem' + +// ꡬ독, κ°μ‹œ(subscribe)λ₯Ό ν•΄μ„œ +// 'movies'λΌλŠ” μƒνƒœκ°€ μ„œλ²„μ—μ„œ μ˜ν™” 정보λ₯Ό κ°€μ§€κ³  μ™€μ„œ κ°±μ‹  될 λ•Œ λ§ˆλ‹€ 콜백 ν•¨μˆ˜κ°€ 싀행될 수 μžˆλŠ” ꡬ쑰 + +export default class MovieList extends Component { + constructor() { + super() + movieStore.subscribe('movies', () => { // moviesκ°€ λ³€κ²½λ˜λ©΄ renderκ°€ μ‹€ν–‰ 될 수 μžˆλ„λ‘ + this.render() + }) + movieStore.subscribe('loading', () => { + this.render() + }) + movieStore.subscribe('message', () => { + this.render() + }) + } + render() { + this.el.classList.add('movie-list') + this.el.innerHTML = /* html */ ` + ${movieStore.state.message + ? `
${movieStore.state.message}
` + : '
'} +
+ ` + + const moviesEl = this.el.querySelector('.movies') + moviesEl?.append( + ...movieStore.state.movies.map(movie => new MovieItem({ + movie + }).el) + ) + + // λ‘œλ”©(loading) + const loaderEl = this.el.querySelector('.the-loader') + movieStore.state.loading + ? loaderEl.classList.remove('hide') + : loaderEl.classList.add('hide') + } +} + + +// this.el.innerHTML = /* html */ ` +// ${movieStore.state.message // message참이라면===빈 λ¬Έμžκ°€ μ•„λ‹ˆλΌλ©΄ +// ? `
'} +//
+// ` + +// // 선택적 체이닝(?), moviesEl μ‘΄μž¬ν• λ•Œλ§Œ append λ©”μ†Œλ“œκ°€ λ™μž‘ν•˜λ„λ‘ +// moviesEl?.append( + +// 클래슀 μ„ νƒμž +// loadingμ΄λΌλŠ” λ°μ΄ν„°μ˜ μƒνƒœμ— 맞게 +// hideλ₯Ό 제거, +// μΆ”κ°€ν•΄μ„œ λ³΄μ΄κ±°λ‚˜ 보이지 μ•Šλ„λ‘ + +// μ΅œμƒμœ„μš”μ†Œ // ν…œν”Œλ¦Ώ λ¦¬ν„°λŸ΄ `` +// moviesEl에 데이터λ₯Ό 기반으둜 λ‚΄μš©μ„ μ±„μš΄λ‹€ +// .map λ°°μ—΄λ°μ΄ν„°μ—μ„œ μ‚¬μš©ν•˜λŠ” λŒ€ν‘œμ μ€ ν”„λ‘œν† νƒ€μž… λ©”μ†Œλ“œ +// movies에 mapμ΄λΌλŠ” λ©”μ†Œλ“œλ‘œ, 각각의 MovieItem μ»΄ν¬λ„ŒνŠΈλ₯Ό λ°˜ν™˜ν•˜λ„λ‘ λ§Œλ“€μ–΄ 쀬닀 +// .mapμ΄λΌλŠ” λ©”μ†Œλ“œλŠ” μ΅œμ’…μ μœΌλ‘œ μ½œλ°±μ—μ„œ λ°˜ν™˜ν•˜λŠ” 각각의 λ°μ΄ν„°λ‘œ μƒˆλ‘œμš΄ 배열을 λ°˜ν™˜ν•΄μ€€λ‹€ +// moviesEl.appendλ₯Ό ν†΅ν•΄μ„œ 좜λ ₯ν•˜λŠ” λ‚΄μš©μ΄ λ°°μ—΄ 데이터라면 μ•ˆλœλ‹€, κ·Έλž˜μ„œ μ•žμ— μ „κ°œμ—°μ‚°μžκ°€ ν•„μš”ν•˜λ‹€!!(...) + +//
// μ˜ν™”μ˜ λ‚΄μš©μ΄ 좜λ ₯ +//
// λ‘œλ”©μ• λ‹ˆλ©”μ΄μ…˜μ΄ 적용될 수 μžˆλ„λ‘, hide(μˆ¨κΉ€)도 같이 \ No newline at end of file diff --git a/src/components/MovieListMore.js b/src/components/MovieListMore.js new file mode 100644 index 00000000..287e0b8a --- /dev/null +++ b/src/components/MovieListMore.js @@ -0,0 +1,41 @@ +import { Component } from '../core/heropy' +import movieStore, { searchMovies } from '../store/movie' + +export default class MovieListMore extends Component { + constructor() { + super ({ + tagName: 'button' + }) + movieStore.subscribe('pageMax', () => { + const { page, pageMax } = movieStore.state + pageMax > page + ? this.el.classList.remove('hide') + : this.el.classList.add('hide') + }) + } + render() { + this.el.classList.add('btn', 'view-more', 'hide') + this.el.textContent = 'View more..' + + this.el.addEventListener('click', async () => { + // μ˜ν™”μ˜ 정보λ₯Ό κ°€μ Έμ˜€κΈ° 직전에, 더보기 λ²„νŠΌμ„ μ‚¬μš©μžκ°€ λ˜ν•œλ²ˆ λˆ„λ₯΄λŠ” 것을 λ°©μ§€ν•˜κΈ° μœ„ν•΄μ„œ + this.el.classList.add('hide') + await searchMovies(movieStore.state.page + 1) // λ‹€μŒ νŽ˜μ΄μ§€ + }) + } +} + +// 더보기 λ²„νŠΌμ— λŒ€ν•œ λ‚΄μš©λ“€ +// movieStore.subscribe('pageMax', () => { +// // movieStore.state.page +// // movieStore.state.pageMax +// const { page, pageMax } = movieStore.state //객체ꡬ쑰뢄해할당 + +// if (pageMax > page) { +// this.el.classList.remove('hide') // 더보기 λ²„νŠΌμ„ ν•˜μ΄λ“œ(μˆ¨κΉ€)λ₯Ό μ œκ±°ν•΄μ„œ 보여주고 +// } else { +// this.el.classList.add('hide') // κ·Έλ ‡μ§€ μ•Šλ‹€λ©΄ ν•˜μ΄λ“œ μΆ”κ°€ν•΄μ„œ 화면에 보이지 μ•Šκ²Œ ν•˜κ² λ‹€ +// } +// // if쑰건을 μ‚Όν•­μ—°μ‚°μžλ‘œ μž‘μ„±ν•˜λ©΄ μ½”λ“œμ˜ μˆ˜κ°€ 쑰금 쀄어든닀, μ›ν•˜λŠ” 방법 μ‚¬μš©ν•˜μž +// // pageMax > page ? A : B //μ‚Όν•­μ—°μ‚°μž +// }) \ No newline at end of file diff --git a/src/components/Search.js b/src/components/Search.js new file mode 100644 index 00000000..c2f42aa9 --- /dev/null +++ b/src/components/Search.js @@ -0,0 +1,46 @@ +import { Component } from '../core/heropy' +import movieStore, { searchMovies } from '../store/movie' + +// μž…λ ₯κ³Ό 검색, Enter, button +export default class Search extends Component { + render() { + this.el.classList.add('search') + this.el.innerHTML = /* html */ ` + + + ` + + // μž…λ ₯ + const inputEl = this.el.querySelector('input') + inputEl.addEventListener('input', () => { + movieStore.state.searchText = inputEl.value + }) + // μ‚¬μš©μžκ°€ μ–΄λ–€ λ‚΄μš©μ„ μž…λ ₯ν•˜λ©΄ + // μ‚¬μš©μžκ°€ μž…λ ₯ν•œ λ‚΄μš©μ΄ searchText둜 ν• λ‹Ή + + // enterν‚€λ₯Ό λˆŒλŸ¬μ„œ 검색 + inputEl.addEventListener('keydown', event => { + if (event.key === 'Enter' && movieStore.state.searchText.trim()) { + searchMovies(1) + } + }) + // μ‚¬μš©μžκ°€ enterν‚€λ₯Ό λˆ„λ₯΄κ³ , κ²€μƒ‰ν•˜λ €λŠ” ν…μŠ€νŠΈκ°€ μ‘΄μž¬ν•˜λŠ” κ²½μš°μ—λ§Œ + // searchMovies ν•¨μˆ˜κ°€ λ™μž‘ν•  수 μžˆλ‹€, // page 1 + + // λ²„νŠΌμ„ λˆŒλŸ¬μ„œ 검색 + const btnEl = this.el.querySelector('.btn') + btnEl.addEventListener('click', () => { + // 검색어가 있으면 ν•¨μˆ˜λ₯Ό μ‹€ν–‰ + if (movieStore.state.searchText.trim()) { + searchMovies(1) + } + }) + } +} + +// Search와 Movie list +// μ„œλ‘œ λ‹€λ₯Έ μ»΄ν¬λ„ŒνŠΈμ—μ„œ 같은 데이터λ₯Ό μ·¨κΈ‰ν•΄μ•Ό ν•˜λŠ” μŠ€ν† μ–΄ κ°œλ…μ΄ ν•„μš” \ No newline at end of file diff --git a/src/components/TheFooter.js b/src/components/TheFooter.js new file mode 100644 index 00000000..28b0efec --- /dev/null +++ b/src/components/TheFooter.js @@ -0,0 +1,26 @@ +import { Component } from '../core/heropy' +import aboutStore from '../store/about' + +export default class TheFooter extends Component { + constructor() { + super({ + tagName: 'footer' + }) + } + render() { + const { github, repository } = aboutStore.state + this.el.innerHTML = /* html */ ` +
+ + ` + } +} \ No newline at end of file diff --git a/src/components/TheHeader.js b/src/components/TheHeader.js new file mode 100644 index 00000000..49dcd489 --- /dev/null +++ b/src/components/TheHeader.js @@ -0,0 +1,59 @@ +import { Component } from '../core/heropy' + +export default class TheHeader extends Component { + constructor() { + super({ + tagName: 'header', + state: { + menus: [ + { + name: 'Search', + href: '#/' + }, + { + name: 'Movie', + href: '#/movie?id=tt4520988' + }, + { + name: 'About', + href: '#/about' + } + ] + } + }) + window.addEventListener('popstate', () => { // νŽ˜μ΄μ§€κ°€ 변경될 λ•Œ λ§ˆλ‹€, μ•„λž˜μ˜ μ½”λ“œ μ‹€ν–‰λ˜λ©΄μ„œ + this.render() + }) + } + render() { + this.el.innerHTML = /* html */ ` + + + + User + + ` + } +} \ No newline at end of file diff --git a/src/core/heropy.js b/src/core/heropy.js new file mode 100644 index 00000000..f6c6b6de --- /dev/null +++ b/src/core/heropy.js @@ -0,0 +1,92 @@ +///// Component ///// +export class Component { + constructor(payload = {}) { + const { + tagName = 'div', // μ΅œμƒμœ„ μš”μ†Œμ˜ νƒœκ·Έ 이름 + props = {}, + state = {} + } = payload + this.el = document.createElement(tagName) // μ»΄ν¬λ„ŒνŠΈμ˜ μ΅œμƒμœ„ μš”μ†Œ + this.props = props // μ»΄ν¬λ„ŒνŠΈκ°€ μ‚¬μš©λ  λ•Œ λΆ€λͺ¨ μ»΄ν¬λ„ŒνŠΈμ—μ„œ λ°›λŠ” 데이터 + this.state = state // μ»΄ν¬λ„ŒνŠΈ μ•ˆμ—μ„œ μ‚¬μš©ν•  데이터 + this.render() + } + render() { // μ»΄ν¬λ„ŒνŠΈλ₯Ό λ Œλ”λ§ν•˜λŠ” ν•¨μˆ˜ + // ... + } +} + + +///// Router ///// +// νŽ˜μ΄μ§€ λ Œλ”λ§! +function routeRender(routes) { + // 접속할 λ•Œ ν•΄μ‹œ λͺ¨λ“œκ°€ μ•„λ‹ˆλ©΄(ν•΄μ‹œκ°€ μ—†μœΌλ©΄) /#/둜 λ¦¬λ‹€μ΄λ ‰νŠΈ! + if (!location.hash) { + history.replaceState(null, '', '/#/') // (μƒνƒœ, 제λͺ©, μ£Όμ†Œ) + } + const routerView = document.querySelector('router-view') + const [hash, queryString = ''] = location.hash.split('?') // λ¬ΌμŒν‘œλ₯Ό κΈ°μ€€μœΌλ‘œ ν•΄μ‹œ 정보와 μΏΌλ¦¬μŠ€νŠΈλ§μ„ ꡬ뢄 + + // 1) μΏΌλ¦¬μŠ€νŠΈλ§μ„ 객체둜 λ³€ν™˜ν•΄ νžˆμŠ€ν† λ¦¬μ˜ μƒνƒœμ— μ €μž₯! + const query = queryString + .split('&') + .reduce((acc, cur) => { + const [key, value] = cur.split('=') + acc[key] = value + return acc + }, {}) + history.replaceState(query, '') // (μƒνƒœ, 제λͺ©) + + // 2) ν˜„μž¬ 라우트 정보λ₯Ό μ°Ύμ•„μ„œ λ Œλ”λ§! + const currentRoute = routes.find(route => new RegExp(`${route.path}/?$`).test(hash)) + routerView.innerHTML = '' + routerView.append(new currentRoute.component().el) + + // 3) ν™”λ©΄ 좜λ ₯ ν›„ 슀크둀 μœ„μΉ˜ 볡ꡬ! + window.scrollTo(0, 0) +} +export function createRouter(routes) { + // μ›ν•˜λŠ”(ν•„μš”ν•œ) κ³³μ—μ„œ ν˜ΈμΆœν•  수 μžˆλ„λ‘ ν•¨μˆ˜ 데이터λ₯Ό λ°˜ν™˜! + return function () { + window.addEventListener('popstate', () => { + routeRender(routes) + }) + routeRender(routes) + } +} + + +///// Store ///// +export class Store { + constructor(state) { + this.state = {} // μƒνƒœ(데이터) + this.observers = {} + for (const key in state) { + // 각 μƒνƒœμ— λŒ€ν•œ λ³€κ²½ κ°μ‹œ(Setter) μ„€μ •! + Object.defineProperty(this.state, key, { + // Getter + get: () => state[key], + // Setter + set: val => { + state[key] = val + if (Array.isArray(this.observers[key])) { // ν˜ΈμΆœν•  콜백이 μžˆλŠ” 경우! + this.observers[key].forEach(observer => observer(val)) + } + } + }) + } + } + // μƒνƒœ λ³€κ²½ ꡬ독! + subscribe(key, cb) { + Array.isArray(this.observers[key]) // 이미 λ“±λ‘λœ 콜백이 μžˆλŠ”μ§€ 확인! + ? this.observers[key].push(cb) // 있으면 μƒˆλ‘œμš΄ 콜백 λ°€μ–΄λ„£κΈ°! + : this.observers[key] = [cb] // μ—†μœΌλ©΄ 콜백 λ°°μ—΄λ‘œ ν• λ‹Ή! + + // μ˜ˆμ‹œ) + // observers = { + // κ΅¬λ…ν• μƒνƒœμ΄λ¦„: [μ‹€ν–‰ν• μ½œλ°±1, μ‹€ν–‰ν• μ½œλ°±2] + // movies: [cb, cb, cb], + // message: [cb] + // } + } +} \ No newline at end of file diff --git a/src/main.css b/src/main.css new file mode 100644 index 00000000..fe33eede --- /dev/null +++ b/src/main.css @@ -0,0 +1,404 @@ +/* ν”„λ‘œμ νŠΈμ—μ„œ μ‚¬μš©ν•  색상 λ³€μˆ˜ */ +html { + --color-black: #0E111B; + --color-white: #FFF; + --color-white-50:rgba(225,225,225,.5); + --color-white-30:rgba(225,225,225,.3); + --color-white-20:rgba(225,225,225,.2); + --color-white-10:rgba(225,225,225,.1); + --color-white-5:rgba(225,225,225,.05); + --color-primary: #FDC000; + --color-hover: #F86A05; + --color-area: #1C212E; +} +body { + background-color: var(--color-black); + font-family: "Roboto", sans-serif; + line-height: 1.4; + color: var(--color-white); +} + +/* μ»¨ν…Œμ΄λ„ˆ, ν™”λ©΄μ˜ κ°€μš΄λ° μ •λ ¬ */ +.container { + max-width: 1120px; + margin: 0 auto; + padding: 40px 0; +} +/* Media Queries, css의 μΌλΆ€λ‘œ, μ›ΉνŽ˜μ΄μ§€λ‚˜ μ•±μ˜ λ―Έλ””μ–΄(ν™”λ©΄ 크기, 해상도 λ“±)에 따라 + μŠ€νƒ€μΌμ„ λ‹€λ₯΄κ²Œ μ μš©ν•  수 μžˆλ„λ‘ ν•΄μ£ΌλŠ” 기술, λ°˜μ‘ν˜• μ›ΉνŽ˜μ΄μ§€ κ΅¬ν˜„ κ°€λŠ₯. + λ°˜μ‘ν˜• λ ˆμ΄μ•„μ›ƒμ„ μœ„ν•œ 미디어쿼리 적용 */ +@media (max-width: 1200px) { + .container { + padding: 40px; + } +} +@media (max-width: 600px) { + .container { + padding: 20px; + } +} + +/* κ³΅ν†΅μ˜ λ²„νŠΌ */ +.btn{ + height: 50px; + padding: 0 20px; + border: none; + border-radius: 4px; + outline: none; + font-size: 14px; + font-weight: 700; + color: var(--color-white); + background-color: var(--color-area); + cursor: pointer; + transition: .3s; +} +.btn:hover { + background-color: var(--color-hover); +} +.btn-primary{ + background-color: var(--color-primary); + color: var(--color-black); +} +.btn-primary:hover { + background-color: var(--color-hover); + color: var(--color-white); +} + + +/* λ‘œλ”© μ• λ‹ˆλ©”μ΄μ…˜ μΆ”κ°€ */ +.the-loader { + width: 30px; + height: 30px; + margin: 30px auto; + border: 4px solid var(--color-primary); + border-top-color: transparent; + border-radius: 50%; + animation: loader 1s infinite linear; +} +.the-loader.hide { + display: none; +} +@keyframes loader { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg);} +} + + +/* μ˜ν™” 상세 정보 νŽ˜μ΄μ§€ Skeleton(μŠ€μΌˆλ ˆν†€) UI */ +.skeleton { + position: relative; + overflow: hidden; + border-radius: 10px; + background-color: var(--color-area); +} +.skeleton::after { + content: ""; + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + background-image: linear-gradient(270deg, + rgba(255,255,255,0), + rgba(255,255,255,.1), + rgba(255,255,255,0) + ); + transform: translateX(-100%); + animation: skeleton-loader 2s infinite; +} +@keyframes skeleton-loader { + 0% { transform: translateX(-100%); } + 100% { transform: translateX(100%); } +} + + +header { + padding: 20px 40px; + background-color: rgba(14,17,27,.9); + position: sticky; + top: 0; + z-index: 9; + display: flex; + align-items: flex-end; + gap: 40px; +} +header .logo { + font-size: 20px; + font-family: "Oswald", sans-serif; + color: var(--color-white-50); + text-decoration: none; +} +header .logo span { + color: var(--color-primary); +} +header nav ul { + display: flex; + gap: 14px; +} +header nav ul li a { + font-size: 14px; + font-weight: 700; + color: var(--color-white-50); + text-decoration: none; +} +header nav ul li a.active { + color: var(--color-primary); +} +header .user { + width: 40px; + height: 40px; + border-radius: 50%; + background-color: var(--color-area); + cursor: pointer; + position: absolute; + top: 0; + bottom: 0; + right: 40px; + margin: auto; + transition: .3s; +} +header .user:hover { + transform: scale(1.2); +} +header .user img { + width: 100%; +} +@media (max-width: 600px) { + header { + padding: 14px 20px; + } + header nav { + display: none; + } + header .user { + right: 20px; + } +} + + +/* ν‘Έν„° */ +footer { + padding: 40px 40px 60px; + text-align: center; +} +footer a { + color: var(--color-white-20); + text-decoration: none; +} +footer a:hover { + text-decoration: underline; +} + + +.headline { + margin-bottom: 40px; +} +.headline h1 { + font-family: "Oswald", sans-serif; + font-size: 80px; + line-height: 1; + margin-bottom: 40px; +} +.headline h1 span { + color: var(--color-primary); +} +.headline p { + color:var(--color-white-30) +} +@media (max-width: 600px) { + .headline h1 { + font-size: 60px; + } +} + + +/* 검색 */ +.search { + display: flex; + gap: 10px; + margin-bottom: 30px; +} +.search input { + flex-grow: 1; + height: 50px; + padding: 0 20px; + border-radius: 4px; + border: none; + outline: none; + font-size: 14px; + color: var(--color-white); + background-color: var(--color-area); +} +.search input::placeholder { + color: var(--color-white-30); +} +.search .btn { + flex-grow: 1; + max-width: 150px; +} + + +.movie-list { + padding: 20px; + border-radius: 4px; + background-color: var(--color-area); +} +.movie-list .message { + color: var(--color-primary); + font-size: 20px; + text-align: center; +} +.movie-list .movies { + display: flex; + flex-wrap: wrap; + justify-content: center; + gap: 20px; +} + + +.movies .movie { + --width: 200px; + width: var(--width); + height: calc(var(--width) * 3 / 2); + border-radius: 4px; + background-color: var(--color-black); + background-size: cover; + overflow: hidden; + position: relative; +} +.movies .movie:hover::after { + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + border: 6px solid var(--color-primary); +} +.movies .movie .info { + width: 100%; + padding: 14px; + box-sizing: border-box; + font-size: 14px; + text-align: center; + position: absolute; + left: 0; + bottom: 0; + background-color: rgba(14,17,27,.3); + backdrop-filter: blur(10px); +} +.movies .movie .info .year { + color: var(--color-primary); +} +.movies .movie .info .title { + color: var(--color-white); +} + + +.view-more { + width: 100%; + max-width: 300px; + margin: 20px auto; + display: block; +} +.view-more.hide { + display: none; +} + + +/* 상세 νŽ˜μ΄μ§€ */ +.the-movie { + color: var(--color-white-50); + display: flex; + gap: 70px; +} +.the-movie .poster { + flex-shrink: 0; + --width: 500px; + width: var(--width); + height: calc(var(--width) * 3 / 2); + border-radius: 10px; + background-size: cover; + background-color: var(--color-area); +} +.the-movie .specs { + flex-grow: 1; +} +.the-movie .title { + font-size: 70px; + font-family: "Oswald", sans-serif; + line-height: 1; + color: var(--color-white); + margin-bottom: 30px; +} +.the-movie .title.skeleton { + height: 70px; +} +.the-movie .labels { + color: var(--color-primary); + margin-bottom: 20px; +} +.the-movie .labels.skeleton { + height: 30px; +} +.the-movie .plot.skeleton { + width: 80%; + height: 400px; +} +.the-movie h3 { + font-size: 20px; + font-family: "Oswald", sans-serif; + color: var(--color-white); + margin: 24px 0 6px; +} +@media (max-width: 1200px) { + .the-movie { + gap:30px; + } + .the-movie .poster { + --width: 300px; + } +} +@media (max-width: 720px) { + .the-movie { + display: block; + } + .the-movie .title { + font-size: 50px; + margin-top: 50px; + } +} + + +.about .photo { + width: 230px; + height: 230px; + margin: 0 auto 20px; + border-radius: 10px; + background-size: cover; +} +.about .name { + font-size: 40px; + font-family: "Oswald", sans-serif; + margin-bottom: 20px; +} +.about p { + line-height: 1.5; + text-align: center; + margin-bottom: 4px; +} +.about a { + color: var(--color-primary); + text-decoration: none; +} +.about a:hover { + text-decoration: underline; +} + + +.not-found h1 { + font-size: 70px; + font-weight: 700; + color: var(--color-white-10); + text-align: center; +} \ No newline at end of file diff --git a/src/main.js b/src/main.js new file mode 100644 index 00000000..f8ebf3e0 --- /dev/null +++ b/src/main.js @@ -0,0 +1,7 @@ +import App from './App' +import router from './routes' + +const root = document.querySelector('#root') +root.append(new App().el) // μƒμ„±μžν•¨μˆ˜λ‘œ μ‹€ν–‰, μ‹€μ œμš”μ†Œ λ°€μ–΄λ„£κΈ° + +router() \ No newline at end of file diff --git a/src/routes/About.js b/src/routes/About.js new file mode 100644 index 00000000..95f6d755 --- /dev/null +++ b/src/routes/About.js @@ -0,0 +1,28 @@ +import { Component } from '../core/heropy' +import aboutStore from '../store/about' + +export default class About extends Component { + render() { + const { photo, name, email, github, blog } = aboutStore.state + + this.el.classList.add('container', 'about') + this.el.innerHTML = /* html */ ` +
+

${name}

+

+ + ${email} + +

+

GitHub

+

Blog

+ ` + } +} + +// htmlλ‚΄μš©μ— λͺ¨λ“ κ²ƒμ„ μž‘μ„±ν•˜μ§€ μ•Šκ³ , storeμ—μ„œ 정보λ₯Ό κ΄€λ¦¬ν•˜λ €κ³  ν•œλ‹€ +// store/about.js \ No newline at end of file diff --git a/src/routes/Home.js b/src/routes/Home.js new file mode 100644 index 00000000..10e8c024 --- /dev/null +++ b/src/routes/Home.js @@ -0,0 +1,22 @@ +import { Component } from '../core/heropy' +import Headline from '../components/Headline' +import Search from '../components/Search' +import MovieList from '../components/MovieList' +import MovieListMore from '../components/MovieListMore' + +export default class Home extends Component { // Home μ»¨ν¬λ„ŒνŠΈλŠ” + render() { + const headline = new Headline().el // λ³€μˆ˜ ν• λ‹Ή + const search = new Search().el + const movieList = new MovieList().el + const movieListMore = new MovieListMore().el + + this.el.classList.add('container') // 제일 λ¨Όμ € μ»¨ν…Œμ΄λ„ˆμ΄λ¦„μ„ κ°€μ§€κ³ μžˆλŠ” divμš”μ†Œλ‘œ λ§Œλ“€μ–΄μ§ˆ 것이고 + this.el.append( // 내뢀에 + headline, // headlineμ»΄ν¬λ„ŒνŠΈμ˜ μš”μ†Œλ₯Ό λ°€μ–΄λ„£λŠ”λ‹€ + search, + movieList, + movieListMore + ) + } +} \ No newline at end of file diff --git a/src/routes/Movie.js b/src/routes/Movie.js new file mode 100644 index 00000000..e7443540 --- /dev/null +++ b/src/routes/Movie.js @@ -0,0 +1,72 @@ +import { Component } from '../core/heropy' +import movieStore, { getMovieDetails} from '../store/movie' + +export default class Movie extends Component { + async render() { + this.el.classList.add('container', 'the-movie') + this.el.innerHTML = /* html */ ` +
+
+
+
+
+
+ ` + + await getMovieDetails(history.state.id) + console.log(movieStore.state.movie) + const { movie } = movieStore.state + const bigPoster = movie.Poster.replace('SX300', 'SX700') // λ³€κ²½, κ°€λ‘œλ„ˆλΉ„700 + + this.el.innerHTML = /* html */ ` +
+
+
+ ${movie.Title} +
+
+ ${movie.Released} +  /  + ${movie.Runtime} +  /  + ${movie.Country} +
+
+ ${movie.Plot} +
+
+

Ratings

+ ${movie.Ratings.map(rating => { + return `

${rating.Source} - ${rating.Value}

` + }).join('')} +
+
+

Actors

+

${movie.Actors}

+
+
+

Director

+

${movie.Director}

+
+
+

Production

+

${movie.Production}

+
+
+

Genre

+

${movie.Genre}

+
+
+ ` + } +} + + +// html entities(특수문자): 띄어쓰기,   + +// 결과적으둜 배열데이터λ₯Ό 좜λ ₯ν•˜λŠ” 것이 μ•„λ‹˜ +// .join('')} 배열을 빈 문자둜 ν•©μ³μ„œ 좜λ ₯ + +// μ‹€μ‹œκ°„ 이미지 리사이징-μš”μ²­λœ μ΄λ―Έμ§€μ˜ μ£Όμ†Œ 정보에 맞게 +// μ„œλ²„μ—μ„œ μ‹€μ‹œκ°„μœΌλ‘œ 원본 μ΄λ―Έμ§€μ˜ 크기λ₯Ό λ³€κ²½ν•΄μ„œ μ‘λ‹΅ν•˜λŠ” 방법을 λ§ν•œλ‹€ \ No newline at end of file diff --git a/src/routes/NotFound.js b/src/routes/NotFound.js new file mode 100644 index 00000000..3e9ef5e3 --- /dev/null +++ b/src/routes/NotFound.js @@ -0,0 +1,13 @@ +import { Component } from '../core/heropy' + +export default class NotFound extends Component { + render() { + this.el.classList.add('container', 'not-found') + this.el.innerHTML = /* html */ ` +

+ Sorry..
+ Page Not Found. +

+ ` + } +} \ No newline at end of file diff --git a/src/routes/index.js b/src/routes/index.js new file mode 100644 index 00000000..02284409 --- /dev/null +++ b/src/routes/index.js @@ -0,0 +1,27 @@ +// ν”„λ‘œμ νŠΈμ—μ„œ κ΄€λ¦¬ν•˜λŠ” νŽ˜μ΄μ§€λ“€μ„ μ •λ¦¬ν•˜λŠ” 파일 + +import { createRouter } from '../core/heropy' +import Home from './Home' +import Movie from './Movie' +import About from './About' +import NotFound from './NotFound' + +export default createRouter([ + { path: '#/', component: Home }, // ν•΄μ‹œμ˜ μŠ¬λž˜μ‰¬ μ£Όμ†Œλ‘œ, Homeμ»΄ν¬λ„ŒνŠΈλ‘œ 좜λ ₯ + { path: '#/movie', component: Movie }, // μƒμ„ΈνŽ˜μ΄μ§€ + { path: '#/about', component: About }, + { path: '.*', component: NotFound } +]) + +// 메인 νŽ˜μ΄μ§€ +// μ˜ν™”μ˜ 상세 정보 νŽ˜μ΄μ§€ +// 어바웃 νŽ˜μ΄μ§€ +// νŽ˜μ΄μ§€λ₯Ό 찾을 수 μ—†λ‹€(νŽ˜μ΄μ§€λ₯Ό 찾을 수 없을 λ•Œμ— ν•΄λ‹Ήν•˜λŠ” λ‚΄μš© μž‘μ„±) + +// src/core/heropy.js +// routeRender > currentRoute > routes.find() +// 미리 λ§Œλ“€μ–΄λ†“μ€ λ‚΄μš©λ“€μ„ μ œμ™Έν•œ λͺ¨λ“  λ‚΄μš©μ΄ μΌμΉ˜ν•˜λ„λ‘ 문자λ₯Ό μž‘μ„± +// μ •κ·œν‘œν˜„μ‹μ—μ„œ λͺ¨λ“  λ‚΄μš©(λͺ¨λ“  λ¬Έμžμ™€)κ³Ό μΌμΉ˜ν•˜κ²Œ ν•˜λ €λ©΄ 일단 .(λ§ˆμΉ¨ν‘œ) ν•˜λ‚˜λ₯Ό μž‘μ„±ν•œλ‹€ +// . μž„μ˜μ˜ ν•œ λ¬Έμžμ™€ μΌμΉ˜ν•  수 μžˆλŠ” +// 일치λ₯Ό ν•œκΈ€μžλ§Œ ν•˜λ©΄ μ•ˆλ˜λ‹ˆκΉŒ(λͺ¨λ“  μ£Όμ†Œμ˜ κ²½λ‘œμ™€ 일치 ν•  수 μžˆλ„λ‘) +// {0,} 0개 μ΄μƒμ˜ 일치 === *(μΆ•μ•½μœΌλ‘œ μ‚¬μš© κ°€λŠ₯ν•˜λ‹€) \ No newline at end of file diff --git a/src/store/about.js b/src/store/about.js new file mode 100644 index 00000000..370f6966 --- /dev/null +++ b/src/store/about.js @@ -0,0 +1,13 @@ +import { Store } from '../core/heropy' + +export default new Store({ + photo: 'https://heropy.blog/css/images/logo.png', + name: 'BANG / BangMiSun', + email: '0299bang@gmail.com', + blog: 'https://heropy.blog', + github: 'https://github.com/0299bang', + repository: 'https://github.com/0299bang/Search-Movies-API' +}) + +// TheFooter.jsμ—μ„œλ„ 데이터λ₯Ό κ°€μ Έλ‹€κ°€ μ“Έ 수 μžˆλ„λ‘, +// 데이터가 λ³€κ²½λ˜μ–΄λ„ TheFooter의 λ‚΄μš©μ΄ μžλ™μœΌλ‘œ κ°±μ‹  λ˜λ„λ‘ \ No newline at end of file diff --git a/src/store/movie.js b/src/store/movie.js new file mode 100644 index 00000000..45629d76 --- /dev/null +++ b/src/store/movie.js @@ -0,0 +1,107 @@ +import { Store } from '../core/heropy' + +const store = new Store({ + searchText: '', + page: 1, + pageMax: 1, + movies: [], + movie: {}, // μ˜ν™”μ˜ 상세정보λ₯Ό κ°€μ Έμ™€μ„œ 데이터 μ±„μšΈ, 빈 객체 데이터 μ΄ˆκΈ°ν™” + loading: false, + message: 'Search for the movie title!' +}) + +export default store +export const searchMovies = async page => { + store.state.loading = true // loading μ‹œμž‘ + store.state.page = page // λ§€κ°œλ³€μˆ˜λ‘œ 받은 νŽ˜μ΄μ§€μ˜ 값을 ν• λ‹Ή(λ‹€μŒνŽ˜μ΄μ§€) + if (page === 1) { + store.state.movies = [] + store.state.message = '' // 빈 문자둜 μ΄ˆκΈ°ν™” + } + try { + const res = await fetch('/api/movie', { + method: 'POST', // GET이 κΈ°λ³Έ, body의 정보λ₯Ό λ‹΄μœΌλ €λ©΄ POST + body: JSON.stringify({ + title: store.state.searchText, + page + }) + }) + const { Search, totalResults, Response, Error } = await res.json() + if (Response === 'True') { + store.state.movies = [ + ...store.state.movies, + ...Search + ] + store.state.pageMax = Math.ceil(Number(totalResults) / 10) + } else { + store.state.message = Error + } + } catch (error) { + console.log('searchMovies error:', error) + } finally { + store.state.loading = false // λ‘œλ”©(loading) μ• λ‹ˆλ©”μ΄μ…˜ μ’…λ£Œ + } +} +// μ˜ν™”μ˜ 상세정보λ₯Ό κ°€μ Έμ˜€λŠ” ν•¨μˆ˜ λ§Œλ“€κΈ° +export const getMovieDetails = async id => { + try { + // /api/movie μ„œλ²„ λΆ€λΆ„κ³Ό ν†΅μ‹ ν•˜λ„λ‘ λ³€κ²½ + const res = await fetch('/api/movie', { + method: 'POST', + body: JSON.stringify({ + id + }) + }) + store.state.movie = await res.json() + } catch (error) { + console.log('getMovieDetails error:', error) + } +} + +// js의 fetchμ‹€ν–‰ 뢀뢄에 μ—λŸ¬κ°€ 잘 λ°œμƒν•œλ‹€, try-catch 둜 λ³€κ²½ +// try-catch 문은 jsμ—μ„œ μ˜ˆμ™Έμ²˜λ¦¬λ₯Ό μœ„ν•΄ μ‚¬μš©λ˜λŠ” ꡬ문이닀 +// try 블둝 μ•ˆμ—μ„œ μ‹€ν–‰λ˜λŠ” μ½”λ“œμ—μ„œ μ—λŸ¬κ°€ λ°œμƒν•˜λ©΄, catch 블둝 μ•ˆμ— μžˆλŠ” μ½”λ“œκ°€ μ‹€ν–‰λœλ‹€ +// catch 블둝은 μ˜ˆμ™Έ 객체λ₯Ό μ „λ‹¬λ°›μ•„μ„œ ν•΄λ‹Ή μ˜ˆμ™Έλ₯Ό μ²˜λ¦¬ν•©λ‹ˆλ‹€ + +// store.state.pageMax = Math.ceil(Number(totalResults) / 10) +// μš°λ¦¬κ°€ κ°€μ Έμ˜¬ 수 μžˆλŠ” νŽ˜μ΄μ§€μ˜ μ΅œλŒ€ 번호 + +// totalResultsλŠ” λ¬Έμžλ°μ΄ν„°λΌμ„œ μˆ«μžλ°μ΄ν„°λ‘œ λ³€κ²½ν•΄μ€˜μ•Ό ν•œλ‹€ +// ν•œλ²ˆμ— μ—΄κ°œμ”© μ΄λ‹ˆκΉŒ λ‚˜λˆ„κΈ° 10 +// μ†Œμˆ˜μ  올림 처리, Math객체의 ceil λ©”μ†Œλ“œ μ‚¬μš© +// ν˜„μž¬μ˜ νŽ˜μ΄μ§€μ™€ νŽ˜μ΄μ§€ λ§₯슀의 μƒνƒœλ₯Ό λΉ„κ΅ν•΄μ„œ, 아직 ν˜„μž¬μ˜ νŽ˜μ΄μ§€ μˆ˜κ°€ μ΅œλŒ€ νŽ˜μ΄μ§€ μˆ˜κΉŒμ§€ λ„λ‹¬ν•˜μ§€ λͺ»ν–ˆλ‹€λ©΄, 더보기 λ²„νŠΌ λ³΄μ—¬μ€˜μ•Ό 함 + + +// 계속 κ°±μ‹ , μ•„λž˜μ˜ λ‚΄μš©μ— 따라 + +// μƒˆλ‘œμš΄ λ‚΄μš©μ„ κ²€μƒ‰ν•˜λŠ” 경우 === νŽ˜μ΄μ§€ λ²ˆν˜Έκ°€ 1 +// νŽ˜μ΄μ§€ μƒνƒœλ„ 숫자 1둜 μ΄ˆκΈ°ν™” +// 빈 λ°°μ—΄λ‘œ μ΄ˆκΈ°ν™” + + +// const { Search } = await res.json() // κ°μ²΄κ΅¬μ‘°λΆ„ν•΄ν• λ‹ΉμœΌλ‘œ Search 속성을 κΊΌλ‚΄κ³  +// store.state.movies = [ // moviesλΌλŠ” μƒνƒœλ₯Ό κ°±μ‹  // λ°°μ—΄ λ¦¬ν„°λŸ΄, μ „κ°œ μ—°μ‚°μž + +// searchMovies ν•¨μˆ˜λŠ” page 번호λ₯Ό λ°›μ•„μ„œ μ‹€μ œ fetchν•¨μˆ˜λ₯Ό ν†΅ν•΄μ„œ κ²°κ³Όλ₯Ό κ°€μ Έμ˜¨λ‹€ +// res.json으둜 κ°€μ Έμ˜¨ κ²°κ³Όλ₯Ό λΆ„μ„ν•΄μ„œ +// json λ³€μˆ˜μ— ν• λ‹Ήν•˜κ³ , json λ³€μˆ˜λ₯Ό μ½˜μ†”μ— 좜λ ₯ +// export const searchMovies = async page => { +// const res = await fetch(`https://omdbapi.com?apikey=7035c60c&s=${store.state.searchMovies}&page=${page}`) +// const json = await res.json() +// console.log(json) +// } + +// OMDb API +// Parameter: page +// Default Value: 1(1~10), 2(11~20), 3(21~30)... +// ν•œλ²ˆμ— μ΅œλŒ€ 10개 κΉŒμ§€, νŽ˜μ΄μ§€ 번호λ₯Ό λŠ˜λ €μ„œ μ΄ν›„μ˜ λͺ©λ‘λ„ κ°€μ Έμ˜¬ 수 μžˆλ‹€ + +// Parameter: s (Movie title to search for) +// Parameter: page (Page number to return.) + +// apikey=7035c60c +// &s=${store.state.searchMovies} +// &page=${page} + +// μŠ€ν† μ–΄μ˜ μƒμ„±μž ν•¨μˆ˜κ°€ 호좜 된 결과둜, μŠ€ν† μ–΄λΌλŠ” μ΄λ¦„μ˜ μΈμŠ€ν„΄μŠ€ +// μš°λ¦¬κ°€ λ§Œλ“  μƒνƒœ, 즉 데이터 뢀뢄을 μ“Έ 수 μžˆλ‹€ store.state.searchMovies \ No newline at end of file diff --git a/vercel.json b/vercel.json new file mode 100644 index 00000000..45af16b2 --- /dev/null +++ b/vercel.json @@ -0,0 +1,4 @@ +{ + "devCommand": "npm run dev", + "buildCommand": "npm run build" +} \ No newline at end of file From 1a08427f6e8295dcc0826f40ce211da4efbb1f8e Mon Sep 17 00:00:00 2001 From: 0299bang <0299bang@gmail.com> Date: Mon, 8 May 2023 15:08:41 +0900 Subject: [PATCH 2/5] create project --- README.md | 24 ++++++++++++------------ images/bang.PNG | Bin 391114 -> 0 bytes images/favicon.png | Bin 510 -> 6569 bytes index.html | 2 +- src/App.js | 2 +- src/components/Headline.js | 10 ++-------- src/components/MovieItem.js | 2 +- src/components/MovieList.js | 2 +- src/components/MovieListMore.js | 2 +- src/components/Search.js | 22 ++++++++++++++++++---- src/components/TheFooter.js | 2 +- src/components/TheHeader.js | 6 +++--- src/core/{heropy.js => CoreMovie.js} | 0 src/main.css | 18 ++++++++---------- src/routes/About.js | 2 +- src/routes/Home.js | 2 +- src/routes/Movie.js | 2 +- src/routes/NotFound.js | 2 +- src/routes/index.js | 4 ++-- src/store/about.js | 8 ++++---- src/store/movie.js | 17 +++++++++++++++-- 21 files changed, 74 insertions(+), 55 deletions(-) delete mode 100644 images/bang.PNG rename src/core/{heropy.js => CoreMovie.js} (100%) diff --git a/README.md b/README.md index 3abeec37..b1256aa4 100644 --- a/README.md +++ b/README.md @@ -3,29 +3,29 @@ ## ❗ ν•„μˆ˜ -- [ ] μ˜ν™” 제λͺ©μœΌλ‘œ 검색이 κ°€λŠ₯ν•΄μ•Ό ν•©λ‹ˆλ‹€! -- [ ] κ²€μƒ‰λœ 결과의 μ˜ν™” λͺ©λ‘μ΄ 좜λ ₯돼야 ν•©λ‹ˆλ‹€! -- [ ] 단일 μ˜ν™”μ˜ 상세정보(제λͺ©, κ°œλ΄‰μ—°λ„, 평점, μž₯λ₯΄, 감독, 배우, 쀄거리, ν¬μŠ€ν„° λ“±)λ₯Ό λ³Ό 수 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€! -- [ ] μ‹€μ œ μ„œλΉ„μŠ€λ‘œ λ°°ν¬ν•˜κ³  μ ‘κ·Ό κ°€λŠ₯ν•œ 링크λ₯Ό μΆ”κ°€ν•΄μ•Ό ν•©λ‹ˆλ‹€. +- [x] μ˜ν™” 제λͺ©μœΌλ‘œ 검색이 κ°€λŠ₯ν•΄μ•Ό ν•©λ‹ˆλ‹€! +- [x] κ²€μƒ‰λœ 결과의 μ˜ν™” λͺ©λ‘μ΄ 좜λ ₯돼야 ν•©λ‹ˆλ‹€! +- [x] 단일 μ˜ν™”μ˜ 상세정보(제λͺ©, κ°œλ΄‰μ—°λ„, 평점, μž₯λ₯΄, 감독, 배우, 쀄거리, ν¬μŠ€ν„° λ“±)λ₯Ό λ³Ό 수 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€! +- [x] μ‹€μ œ μ„œλΉ„μŠ€λ‘œ λ°°ν¬ν•˜κ³  μ ‘κ·Ό κ°€λŠ₯ν•œ 링크λ₯Ό μΆ”κ°€ν•΄μ•Ό ν•©λ‹ˆλ‹€. ## ❔ 선택 -- [ ] ν•œ 번의 κ²€μƒ‰μœΌλ‘œ μ˜ν™” λͺ©λ‘μ΄ 20개 이상 κ²€μƒ‰λ˜λ„λ‘ λ§Œλ“€μ–΄λ³΄μ„Έμš”. +- [x] ν•œ 번의 κ²€μƒ‰μœΌλ‘œ μ˜ν™” λͺ©λ‘μ΄ 20개 이상 κ²€μƒ‰λ˜λ„λ‘ λ§Œλ“€μ–΄λ³΄μ„Έμš”. - [ ] μ˜ν™” κ°œλ΄‰μ—°λ„λ‘œ 검색할 수 μžˆλ„λ‘ λ§Œλ“€μ–΄λ³΄μ„Έμš”. -- [ ] μ˜ν™” λͺ©λ‘μ„ κ²€μƒ‰ν•˜λŠ” λ™μ•ˆ λ‘œλ”© μ• λ‹ˆλ©”μ΄μ…˜μ΄ 보이도둝 λ§Œλ“€μ–΄λ³΄μ„Έμš”. +- [x] μ˜ν™” λͺ©λ‘μ„ κ²€μƒ‰ν•˜λŠ” λ™μ•ˆ λ‘œλ”© μ• λ‹ˆλ©”μ΄μ…˜μ΄ 보이도둝 λ§Œλ“€μ–΄λ³΄μ„Έμš”. - [ ] λ¬΄ν•œ 슀크둀 κΈ°λŠ₯을 μΆ”κ°€ν•΄μ„œ μΆ”κ°€ μ˜ν™” λͺ©λ‘μ„ λ³Ό 수 μžˆλ„λ‘ λ§Œλ“€μ–΄λ³΄μ„Έμš”. -- [ ] μ˜ν™” ν¬μŠ€ν„°κ°€ 없을 경우 λŒ€μ²΄ 이미지λ₯Ό 좜λ ₯ν•˜λ„λ‘ λ§Œλ“€μ–΄λ³΄μ„Έμš”. -- [ ] μ˜ν™” 상세정보가 좜λ ₯되기 전에 λ‘œλ”© μ• λ‹ˆλ©”μ΄μ…˜μ΄ 보이도둝 λ§Œλ“€μ–΄λ³΄μ„Έμš”. -- [ ] μ˜ν™” 상세정보 ν¬μŠ€ν„°λ₯Ό κ³ ν•΄μƒλ„λ‘œ 좜λ ₯ν•΄λ³΄μ„Έμš”. (μ‹€μ‹œκ°„ 이미지 리사이징) +- [x] μ˜ν™” ν¬μŠ€ν„°κ°€ 없을 경우 λŒ€μ²΄ 이미지λ₯Ό 좜λ ₯ν•˜λ„λ‘ λ§Œλ“€μ–΄λ³΄μ„Έμš”. +- [x] μ˜ν™” 상세정보가 좜λ ₯되기 전에 λ‘œλ”© μ• λ‹ˆλ©”μ΄μ…˜μ΄ 보이도둝 λ§Œλ“€μ–΄λ³΄μ„Έμš”. +- [x] μ˜ν™” 상세정보 ν¬μŠ€ν„°λ₯Ό κ³ ν•΄μƒλ„λ‘œ 좜λ ₯ν•΄λ³΄μ„Έμš”. (μ‹€μ‹œκ°„ 이미지 리사이징) - [ ] 차별화가 κ°€λŠ₯ν•˜λ„λ‘ ν”„λ‘œμ νŠΈλ₯Ό μ΅œλŒ€ν•œ 예쁘게 λ§Œλ“€μ–΄λ³΄μ„Έμš”. - [ ] μ˜ν™”μ™€ κ΄€λ ¨λœ 기타 κΈ°λŠ₯도 κ³ λ €ν•΄λ³΄μ„Έμš”. -npm ν”„λ‘œμ νŠΈ 생성 +### npm ν”„λ‘œμ νŠΈ 생성 - npm init -y -devDependencies +### devDependencies - npm i -D parcel - npm i -D vercel - npm i -D dotenv -dependencies +### dependencies - npm i node-fetch@2 \ No newline at end of file diff --git a/images/bang.PNG b/images/bang.PNG deleted file mode 100644 index 20b41d4c80ac2419a63e74870cce23ad018a0055..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391114 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

5np46oDN_4SefAkE8!@|q`{8Yr7HLS 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

-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

JL{bxLN?3g38B^B1s1{F%cM zJ^^YlZm%U!rCUybzOUQ!Bw6fgWn#R+NM%qu0kcUKqWldWgI}qi5cQuDOm3Cg z7RI|0y`F8QRh@X@L5RxdDKk%Rdi?+FIXasYh$Pt)!d?gNc-mG{pDZmp0K<=5?Pqg- z6}=s0Dl;<_hgl9H9-Xg)rk!VK5EePmi|%mW)!{+Cv1ed(0AZ%%4D?-MyomCka(10f z!!KCI@p9akETx)nHzKCt_MIG1aUV25N|<@wAnf#{rQRyw@HUoydg8ff;D|ZEvGKO1J7>*@vc|**EE1KamA4xSMR8 z!z6aTvXCo3l$&M76(TZhnMJX}Yo04BHAp+t>2dqa2FWx3nf)WZ%r?0e%gko(e)CEa zXjxy--blM-6lEbwn&H-I>jUv1je3sQT*`OGhxSE$FZOlW?;^8t*Jw9>?c_%eH2iq? zVNPS_LT8rj!wY5WtfysTU1`~wzbH!k)!w7{z^k)%Bvvm8;Cnu;%DF^UGFD-#myGa^ zJ8glsy;RJGaLpyW6c45R1`?jU7tc>nX;KGAU6fAR5Oync`fV@46`#j8v&%{7EEyv+ z^OdzDcyao{neq?)>I7Hy+(c=+gxoAE`97k(zM^A^LV~+r3{_6N^DgBMUfL|>VuH%a zG*U7Ag}?NP_I3W5RsPIpWNKRxD4vyx|2BYPq|pHd+VqbYp)uSWR^rVBm&uqkhSZIZ zTRVIXxlg1BQ>G^w%VbS?15tWu6Sxz1lcvNfK2rV9ZMMSaO3ZX$B56)n61= z<&&`Fw`0wTSxzaF8T49Lr}tVU0voUG;LFk?;~gef2IWzhKEuDT8*NF#I4MSLaG8HV zt0PmqFtXKc=LMu#`=YWEY7cmU%zARSorrN+je5kf;eoXE|7+M+?+9TDZ&oH6R3QU zE#GhC@~L!&UY+1_Q^HBd)TH44IR_^@SUX!4Jddrr5!=bLZjh$ytda_fWgwkPERodm zCix@WuU5F{OSelbhbTBM30+{e%~>epm|tyA?)jMGlnpRtVwi)9yn>D2*#P*q{8TJr zm-6QFXvKw!>4}?o=B$(5C!QRrw5Py17It@=? zP!hiI7LZ?2TcH~-3Jt57G$bBvuIiTgwG2{Mhg*PkIkS+;c(4O#m@3D_g_a+iIppPI zdVw(lM4WwLcqe`l&{lyyU}o8wQLzk4JRBZG2#_*EI;PAw6@c3=T+6`h@?vB8tJob4 z#ZDc;^sGCT8PXI)yj^Cp-9y>+##!uZ?AN-?bBoJ*KYag}+;iq7zQ6FLfm|;F5%-qb zR*s^)$s~1$I*^wsd9ofNFF)IrG(k!J;44b0FJplzE7>bKTjzRKOctXgLRWs14S@^O z^-(#6PQnV`z9ZqjC<3?rr2X4I;7{Solj+HOUKAjbc=is|aVmP2OSAX%%!SnrX3Rh1 zf?_Y+^(E1P%NGD=)gYd9>|fosVH(wz4Y$pVHY*?E5-#7$E|%?J@T8sm=0}-XH>wU< zM>N%!#L16{K~A29MjnHR?mXfoK#XBF{TuM23J|=|SkerxG%FIECJ#-bIBnm$on{EZ zsc$pb2vdUkrC8v|Dq%&nQ2AZrgF6}Fg*t&Y9YHZuL*5hm$mld2z6Gt&E~YkYU%{A#30@pI~{R@-hy-*uF?RONAVYxL#p}?7p5Lv@-(&0 z$8%RMJfyo6JCSTZ)`9W|q;&BYEWgW2BCCt%B<3WTTup@kxgE!NMKI*uGKe(HPHNX8 z8;iW#y>|y;6HsjRM&X{BI^kn~Zf8(QSxhB$JFwwg5Pw&vB}NH{Dg^nL2h*^74KMIf zMQ4I`4rM1La8<_4>j51slWpwnL7{Nw0b?F^>4<$Bm8zB4ojrDP4qRTnpmOAZBFqai zJxP~YjPM~p_MFve%AA9kvq=3mXd3b>56Y>Q8J$(C&fW`7T_V(^T*5=VGLsJ0w`gY( zoCS0MF^!&WjKV;kjhjIj+Xk37b!9_b-5GQs>ylY1XOf3s=|NjVa!61qC{tdM;8(uw z_@N&B3{sI7_(aH(DFd*Im-tb-T>1e=e+D%0AQv7pD}qexkb;--vOygFW(5$rAZyFS zCkmiEC@%+}@Ko|HB@Q<*5(-1%H~1B&m9~Z_mom{AJ@D{~Bby$A8jzOPH*rw1Y zhzBp`hreA;upaH#ft4G)nE3t8+uSMWDa|KrL2ys0_o8`mwx6)uCtW{Jm-Zr;%1YtD zoJGn_H!-Q-;A;D#rDCUBQ&!bad8vBWbO<+3%1A_`K(|fkk-rM70Namwl@0OpvV*hg zrFGpoaTO={^$7#SAs@ap8Al$nx0XKSCa1hV=96U@R-34DmxrjsY5))mw}Omb!YHenS#ZZ1@YP>8*2h0 zPx|?vjP4DMi%^0;&hE2Tct zT`PKmIttE;yM$GYbUEr~Gjfy+d+WpJq;)aNrciQZ^nEh-QPSS*pX#S5t?Lj9b|G9j zdA$)ILPcv0bplO}wcxFu?E^wpk`(UtSPSSoB({jP?yL${1-Yzj(Dr{JpDE*!8&u2y zk2nX|ZY0j09edeL)&?lxA;v<&Ge}vw<~zI~=i({B<7W^F&fJ(%4U#6*;YEtZwG#-% z(TM89-oQa{In|j8YZXHie^p6cK6KN!ih@cF>H% +&)O7DPc4$^U}pqO`{Q)dYA zRxC_Mx?Yoz(LMLQ{fS z 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
Gte9mtXe~z|y9g7|?S#gT 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

63ckGl8e#GTg1?l;y%BLUQ1H;~k>nn-mrS{9Jk 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 diff --git a/images/favicon.png b/images/favicon.png index 57c176dd3c9410c2ca780377cd113c3a2b90af74..deaabddac440b3d8c9e271b26e5d701f04a9d4db 100644 GIT binary patch literal 6569 zcmcgvbyQUE);<$3G($HG0+IqVfP{1nLrAyMAR#RZ0s^9RgQ6fH9U_ea(x9YL(xFI- zh?JDX9pLBhdhZ|iTi;sWci%bdoxPvu+57BSv-a8VIT<_o48T>DG0Ff41OimBAK>IW z@L9{=^_Hury{j8Sh+hy8lgDU4p}^^qVFZ}~5C#r3BNza{0GJUh1K^^NBBCOKj9_U1 z4<(2~35uh{7{Q`{I+DLd=ean}a={<=X#DEnoU`cU8Hm$+!d>*=y3ffZpa9@Pad2^< zxVSjDFc>Z#0i1vUAD@7dgp>$QLrF_ZLrG0d&&0t(&%nk=O^x6~uwCTj=HaGexg>ar zOOS($o9i?Q2nK@@;1N&|5KwT@Q`2+(uh&T{K!yj(0p&nI7XUCB2to!rX$Keq5CFo# z{vZEbFbK9>JP;VmQvM5ZCOMe^h#(*U42Qr002Cqn&$$14i}@or&moI|-yfMliOAO! z28*6bP1<`N9cgl5;=@R^9nOzHh_CQhesm+!M+Tk5k4vHa2qrkbJ!Pc4lGOY=9M;%- zF+<2k76A5s(d&s1(FUhVbvozzM6O~LpnQ2LnIbqiSMV=6&g`4sy~Ds$kA8Z`=nRE_ z^cp-I`CSjR>G>^gy))u`TbxN)+S30ED7pH^OCsp-@KPZ{b0n3n65cL9Lf#+-KAB=D~QuzJ)tCY3fjSpXpL`!twhOs8J|T_vr$rmi-= zV^ybr97`y^*_HhJ1^}p9^I0`lLNhi2QsQ`3r1uCb0rn3fqZRabPto&*^S0(I(MMv* zz;l-f866~m{Cw`5?x594ylE!c=B2&GPShYE%32;}@b|KIl^ z*yiJg10W~}0)~MA$aw`&5Ez1k3kb?mXu-+IDG{t9RLH?Yoqwdp(UWkXs#H`HRvfvVtu2uLy@W2$!OZg zVZHr`>?(*}fI6ttU)$oa!2aV-7#|qD#b=}zF-o66>A`FGNLxvK0#8gKba5Wd@mQK$ zLsC9wZyUJxXoYG?9)Tc!LOd5d9_S)uD-;6 z)lVsLdTPDzl$D+Uk`kJuGu_23$m)09_<|~l3fb(&5t=V$i^`lALVhLg-O4C!uw2Yv zDKF~&Zu$^$(I9L~U2#+6#au%mL8DV!o}P2b&k@Pot0V#f#?tj15#p&tWU{F~KK|Bw zQ6AOJaS!oZ(+%VZJqjc?8Y+Y=Y9|DTRKD7Nna#`Us6DDXuJAwf6h8u1ia74SwiYNe z#JnTF6QQCgSbn>7_^W2|we$wfaGQ7R)E$k@by^?45#L|3Xd~mz&xj3WT26NOj;`oM zL!EJAx1yZONF3-8WRBO$C(6nZyDbz;k7LTKvsdk?ne#W!Hc3sRTzVt)_Mi!}($!U)3Pa8YS;wo2;_+&U0`tIwDnt(mR>7kLz!$hqQf4 z>uLYa^lfgzUz?dye}h-46uJRC*Hl}>HdP$<_>xP-ivp_g+y!_QIozk-UcH` zLlU1vCK(In8?ho%k$g&@r8?hD)8}W5z35FM=UKf_#uC8u3caI^Nir_l6vG?RXH0!c zyeV=;%BxWJlK$SJGo`wGn`Z!bT1hIa+k3{a@W=&sPhww93D4Z`K~H2|8Ms+f7}&si z5uMy#YpfshA}O3J%r7@|?*??qoX#h*KL^)olbm-01O$=+T@LsU3h>_wIXD0YfkAjU zcrX~wS)XCM3?PHDUJyj0WaYHUDYPuz;cPh$rPQ{FJ?YePt{Ihzyn zW_#SsDi!ugpIBfqEomo@b9?owB!pQ+X|11j1CP$W>;6Th9g<<=hcP?MYHwjER0aXr z>`+#d6i!%8mZdhde$=ovO1D(0@t%GLEy3Fsv1%MGfKk}r=5{Pu-^4~pj}mf(d5mCRMhm{o9X@^^&dX5VY_pnm;Jt@a%RE` zg`aF$h`37MCzOA1?Ou#R+SDDJ5aex7OYIis92TYnBhq4&_W;aj+LR8_y-(4WVPTbg z)K#(QWty08xsEFhpb

$E0*yu ziHz|U9c;r=-OX+#T%NGmZoEv=Q=soOf^PT z<4FYgWr^LSGhU0b2fycWYIhw2Dm54*IPtM9ejuEc#Xi=sUR>J%DmX%#{61SWFmo{q z^Bt2=>A5H|wQOQAArAKx9#nBzb-DU8?J;bEB@I{COI&W?D2vLvFWNEj@P#Nzu}`B( z1pvDpv82x&w1r&E|JF!E^lonNM)K`-HzUvFy(nqZl`gutO`djj0}^n-Lk=~+UDvCKX<_VL9B#}0Nd6bi!*chjI_~=9S4=*r=60?RjIW&E(^0y)~FtUhLQH+|~0_ zW6kh$q^H7t$jwuC>DpW`O|7xOvrjBVCg}JzpRd|`74$EiE?r~JD1sXX%6hZ5)9V3p_NaNsZA1j>Y&>1|LK4lEtf=HVPV- zQMmk0`h9^pD)JmDUG?(EO%e8%!Eqn`R2gjXR+hD`xIoq+DJa`leZxk5T%I5;4v#F! zrkjo%0*)O*M#YH>osL?CEeW3vy<1#dMerR^NQ&g%QtNRS;Y+pBSJQZQ!_u5+Vg`)Z zCSxxFIY+$g_!5==`^(OaoP4qMTA}#(-Jj9sJu)x8bzTnlA75ZCEBE;B2!=usnYG+xyVyOACdu zCows5K8k#sv+x%B^y2CfGFPv-KI6`4%nBc5G$TS7F=w;4)Hx+3?+XAzSje~^fjw0_ODMUWI=bY?C{Ijl%T%#IaAxm(v#Dxl?i7(pdegyk zgsc!ViO^`NqcX?$H$CQ-X78=;l#->wW+A=s7geowZYf|=z;J`w~$G>zU zFMX42R<4=*CekE%i(4AZsBChVx1Sw0-k=WD-CNb4m!do7I*bA_KjN|a zSY#U6zjyib0-U?V+{Jc~mMG!5q$1z5t3PLJs;F;E=qji{IU~xBe{Ja8cHc%i%-IK< zXJ)oE_PL|-)(3^moEV%*FD20gL!jPwoHJtG@9HAI8*QWQ9EHq);0Nk){4X`x6Ftoh z#eJZ91NSVW33GnLN;InCVziAs-o1uD@Oz7TsOoO!Q*s}Z%CDEHR`z0HIr?Acqo4w^!QCFjVNrElk*v%?oq3CpKtLL6$BULJfi$nR3 zEYZEi#xfO^fwNNqo}y+!7aztr(=odB2u{CxJ<%GruC zDGhmxSDLfCYB(I^rAMj(zu&yi-Ui@XeUkrw*BtR5$v+SwVuiQD`6}Cm|Gs0nrsP%+ zpAfc&*5Aqxlz+2ZZ~p=}v9iDGjQzv@4Q8Jk-Dgy>u429{)(W{$+BK?Z7Pa;U`9WYE2%hCXhR1yM4&Rej5qdWizm? zJptHRIIdR>QccM2((6ABOz;tyXQ^wp6jPu>kr2|}I2<(hLUeuh_oW?+Q@6#ZNL2)WsmeC|KT;X(9@Ff6ah)W}ju` z1bD6{FA&?vYJSIRn@F1;0!TP73Ank>x+`2@xUoL;Wfk~&F6ie35I`n3gS&&k4dD!y#M68qyE9BkcR;xP0> z=M!`_K382su@#D{yLM75)^-6-ub?B_C@Z2`XWs0<@lVFbPF@O8vSlLK~<+K z@QO69CR4gmKH}G{VS7}RE`AY<&X$ozXRFGyZF4Pee#C2zz{RvH*HhGXC-E~AFVheo zR;>uhLW>3iqWinnp3FQTCubA-<=S_%K6fW|Lun#Pl~c{B-0Uqib*ejGnE9ug(vg-8p9vQ*eND=*5W%w;momnoo7NJE8+&Vl^?A*L;=w~?AfDz2J1G#;+-aY%w8hdo z!YU$&h~~ox9@UG|G=9A33U^-t$GbQ!q=C{a7-QE_4bzGrXj?1QjF!}RUW|@puP$+Z zcPW~#@FHIZJo461t(=wZFq`_#`%TXujNKXq8PgS4Gi<7V{Z>e>9$#}DZ)*0VP=uEd z1|L5}rzG&g&W8p?} z0uVaQe368ZaTtkrxRs09Xe7Q;uk)Y1Z$jtzU3jW~Dr@Dk<9IC8HhaS_&}rpl&4TJp6dC0Q~hF9dwnkLWd% vls_owSBh&0X{x_x-(tsY1~P0xv*s`nPwo2Nz-;J(-x?g}ipXrYos9njjf?IS literal 510 zcmVPx$xJg7oRA@u(m^(@YK@f(&1wDdz0s}P`K?EO&4=~lt*wE0xU^O!`F!BHz2qp%C z2BHSy;{YNa!7~U-!4Awe)$7bu@9eHtCkxZnf6f1YGs99127EOJ{QhwRy(Z`coPaTb zKl=zx0Q! zOKx6FXe+F}0@fq7ufSAfZxVRR?`a0)=EX#|Hh_zQ$(Ero4!kS6o4|R*fY4d}&A@kX zSkhZ8m~0ser@&T3_X8M*ds> z#n_0lQHg-)ECIJ&pfC)4DZ0DBVM+rJk;@`Fm*}7qNEBpc87ELVx Movie App - + diff --git a/src/App.js b/src/App.js index 41157bd8..5e8e51e9 100644 --- a/src/App.js +++ b/src/App.js @@ -1,4 +1,4 @@ -import { Component } from './core/heropy' +import { Component } from './core/CoreMovie' import TheHeader from './components/TheHeader' import TheFooter from './components/TheFooter' diff --git a/src/components/Headline.js b/src/components/Headline.js index 2a9614a4..ffe16fbc 100644 --- a/src/components/Headline.js +++ b/src/components/Headline.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' export default class Headline extends Component { render() { @@ -6,14 +6,8 @@ export default class Headline extends Component { this.el.innerHTML = /* html */ `

OMDb API
- THE OPEN
- MOVIE DATABASE + Movie Search 🎬

-

- The OMDb API is a RESTful web service to obtain movie information, - all content and images on the site are contributed and maintained by our users.
- If you find this service useful, please consider making a one-time donation or become a patron. -

` } } \ No newline at end of file diff --git a/src/components/MovieItem.js b/src/components/MovieItem.js index 3a45feeb..3e3da406 100644 --- a/src/components/MovieItem.js +++ b/src/components/MovieItem.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' export default class MovieItem extends Component { constructor(props) { diff --git a/src/components/MovieList.js b/src/components/MovieList.js index bbc71c1f..429f6f3e 100644 --- a/src/components/MovieList.js +++ b/src/components/MovieList.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' import movieStore from '../store/movie' import MovieItem from './MovieItem' diff --git a/src/components/MovieListMore.js b/src/components/MovieListMore.js index 287e0b8a..3f1d6e0e 100644 --- a/src/components/MovieListMore.js +++ b/src/components/MovieListMore.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' import movieStore, { searchMovies } from '../store/movie' export default class MovieListMore extends Component { diff --git a/src/components/Search.js b/src/components/Search.js index c2f42aa9..7d2a4ad6 100644 --- a/src/components/Search.js +++ b/src/components/Search.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' import movieStore, { searchMovies } from '../store/movie' // μž…λ ₯κ³Ό 검색, Enter, button @@ -6,9 +6,8 @@ export default class Search extends Component { render() { this.el.classList.add('search') this.el.innerHTML = /* html */ ` - + + @@ -16,6 +15,8 @@ export default class Search extends Component { // μž…λ ₯ const inputEl = this.el.querySelector('input') + const inputYearEl = this.el.querySelector('.searchYear') + inputEl.addEventListener('input', () => { movieStore.state.searchText = inputEl.value }) @@ -26,10 +27,22 @@ export default class Search extends Component { inputEl.addEventListener('keydown', event => { if (event.key === 'Enter' && movieStore.state.searchText.trim()) { searchMovies(1) + searchMovies(2) } }) // μ‚¬μš©μžκ°€ enterν‚€λ₯Ό λˆ„λ₯΄κ³ , κ²€μƒ‰ν•˜λ €λŠ” ν…μŠ€νŠΈκ°€ μ‘΄μž¬ν•˜λŠ” κ²½μš°μ—λ§Œ // searchMovies ν•¨μˆ˜κ°€ λ™μž‘ν•  수 μžˆλ‹€, // page 1 + + inputYearEl.addEventListener('input', () => { + movieStore.state.searchYear = inputYearEl.value + }) + + inputYearEl.addEventListener('keydown', event => { + if (event.key === 'Enter') { + searchMovies(1) + searchMovies(2) + } + }) // λ²„νŠΌμ„ λˆŒλŸ¬μ„œ 검색 const btnEl = this.el.querySelector('.btn') @@ -37,6 +50,7 @@ export default class Search extends Component { // 검색어가 있으면 ν•¨μˆ˜λ₯Ό μ‹€ν–‰ if (movieStore.state.searchText.trim()) { searchMovies(1) + searchMovies(2) } }) } diff --git a/src/components/TheFooter.js b/src/components/TheFooter.js index 28b0efec..a68efcac 100644 --- a/src/components/TheFooter.js +++ b/src/components/TheFooter.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' import aboutStore from '../store/about' export default class TheFooter extends Component { diff --git a/src/components/TheHeader.js b/src/components/TheHeader.js index 49dcd489..0247b6e9 100644 --- a/src/components/TheHeader.js +++ b/src/components/TheHeader.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' export default class TheHeader extends Component { constructor() { @@ -12,7 +12,7 @@ export default class TheHeader extends Component { }, { name: 'Movie', - href: '#/movie?id=tt4520988' + href: '#/movie?id=tt10872600' }, { name: 'About', @@ -52,7 +52,7 @@ export default class TheHeader extends Component {
- User + User ` } diff --git a/src/core/heropy.js b/src/core/CoreMovie.js similarity index 100% rename from src/core/heropy.js rename to src/core/CoreMovie.js diff --git a/src/main.css b/src/main.css index fe33eede..99bce33f 100644 --- a/src/main.css +++ b/src/main.css @@ -1,14 +1,14 @@ /* ν”„λ‘œμ νŠΈμ—μ„œ μ‚¬μš©ν•  색상 λ³€μˆ˜ */ html { - --color-black: #0E111B; + --color-black: #02001a; --color-white: #FFF; --color-white-50:rgba(225,225,225,.5); --color-white-30:rgba(225,225,225,.3); --color-white-20:rgba(225,225,225,.2); --color-white-10:rgba(225,225,225,.1); --color-white-5:rgba(225,225,225,.05); - --color-primary: #FDC000; - --color-hover: #F86A05; + --color-primary: #D2FF58; + --color-hover: #B0E212; --color-area: #1C212E; } body { @@ -114,7 +114,7 @@ body { header { padding: 20px 40px; - background-color: rgba(14,17,27,.9); + background-color: rgba(125, 140, 94, 0.5); position: sticky; top: 0; z-index: 9; @@ -136,7 +136,7 @@ header nav ul { gap: 14px; } header nav ul li a { - font-size: 14px; + font-size: 20px; font-weight: 700; color: var(--color-white-50); text-decoration: none; @@ -198,13 +198,11 @@ footer a:hover { font-size: 80px; line-height: 1; margin-bottom: 40px; + text-align: center; } .headline h1 span { color: var(--color-primary); } -.headline p { - color:var(--color-white-30) -} @media (max-width: 600px) { .headline h1 { font-size: 60px; @@ -222,7 +220,7 @@ footer a:hover { flex-grow: 1; height: 50px; padding: 0 20px; - border-radius: 4px; + border-radius: 25px; border: none; outline: none; font-size: 14px; @@ -240,7 +238,7 @@ footer a:hover { .movie-list { padding: 20px; - border-radius: 4px; + border-radius: 15px; background-color: var(--color-area); } .movie-list .message { diff --git a/src/routes/About.js b/src/routes/About.js index 95f6d755..758a2a71 100644 --- a/src/routes/About.js +++ b/src/routes/About.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' import aboutStore from '../store/about' export default class About extends Component { diff --git a/src/routes/Home.js b/src/routes/Home.js index 10e8c024..012e63c8 100644 --- a/src/routes/Home.js +++ b/src/routes/Home.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' import Headline from '../components/Headline' import Search from '../components/Search' import MovieList from '../components/MovieList' diff --git a/src/routes/Movie.js b/src/routes/Movie.js index e7443540..fb49815b 100644 --- a/src/routes/Movie.js +++ b/src/routes/Movie.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' import movieStore, { getMovieDetails} from '../store/movie' export default class Movie extends Component { diff --git a/src/routes/NotFound.js b/src/routes/NotFound.js index 3e9ef5e3..09c82456 100644 --- a/src/routes/NotFound.js +++ b/src/routes/NotFound.js @@ -1,4 +1,4 @@ -import { Component } from '../core/heropy' +import { Component } from '../core/CoreMovie' export default class NotFound extends Component { render() { diff --git a/src/routes/index.js b/src/routes/index.js index 02284409..4322b427 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -1,6 +1,6 @@ // ν”„λ‘œμ νŠΈμ—μ„œ κ΄€λ¦¬ν•˜λŠ” νŽ˜μ΄μ§€λ“€μ„ μ •λ¦¬ν•˜λŠ” 파일 -import { createRouter } from '../core/heropy' +import { createRouter } from '../core/CoreMovie' import Home from './Home' import Movie from './Movie' import About from './About' @@ -18,7 +18,7 @@ export default createRouter([ // 어바웃 νŽ˜μ΄μ§€ // νŽ˜μ΄μ§€λ₯Ό 찾을 수 μ—†λ‹€(νŽ˜μ΄μ§€λ₯Ό 찾을 수 없을 λ•Œμ— ν•΄λ‹Ήν•˜λŠ” λ‚΄μš© μž‘μ„±) -// src/core/heropy.js +// src/core/CoreMovie.js // routeRender > currentRoute > routes.find() // 미리 λ§Œλ“€μ–΄λ†“μ€ λ‚΄μš©λ“€μ„ μ œμ™Έν•œ λͺ¨λ“  λ‚΄μš©μ΄ μΌμΉ˜ν•˜λ„λ‘ 문자λ₯Ό μž‘μ„± // μ •κ·œν‘œν˜„μ‹μ—μ„œ λͺ¨λ“  λ‚΄μš©(λͺ¨λ“  λ¬Έμžμ™€)κ³Ό μΌμΉ˜ν•˜κ²Œ ν•˜λ €λ©΄ 일단 .(λ§ˆμΉ¨ν‘œ) ν•˜λ‚˜λ₯Ό μž‘μ„±ν•œλ‹€ diff --git a/src/store/about.js b/src/store/about.js index 370f6966..16fb214f 100644 --- a/src/store/about.js +++ b/src/store/about.js @@ -1,10 +1,10 @@ -import { Store } from '../core/heropy' +import { Store } from '../core/CoreMovie' export default new Store({ - photo: 'https://heropy.blog/css/images/logo.png', - name: 'BANG / BangMiSun', + photo: 'https://velog.velcdn.com/images/0299bang/profile/bf3c0ca7-574e-4117-a6e1-b03dbebdcc24/social_profile.png', + name: 'BangMiSun', email: '0299bang@gmail.com', - blog: 'https://heropy.blog', + blog: 'https://velog.io/@0299bang', github: 'https://github.com/0299bang', repository: 'https://github.com/0299bang/Search-Movies-API' }) diff --git a/src/store/movie.js b/src/store/movie.js index 45629d76..8f16bcbb 100644 --- a/src/store/movie.js +++ b/src/store/movie.js @@ -1,7 +1,8 @@ -import { Store } from '../core/heropy' +import { Store } from '../core/CoreMovie' const store = new Store({ searchText: '', + searchYear: '', page: 1, pageMax: 1, movies: [], @@ -10,7 +11,12 @@ const store = new Store({ message: 'Search for the movie title!' }) + +// κΈ°λ³Έ 이미지, λŒ€μ²΄ 이미지 +const DEFAULT_POSTER = 'https://i.pinimg.com/originals/11/1d/23/111d23592fb84abc7a45b8c87588ba88.jpg' + export default store + export const searchMovies = async page => { store.state.loading = true // loading μ‹œμž‘ store.state.page = page // λ§€κ°œλ³€μˆ˜λ‘œ 받은 νŽ˜μ΄μ§€μ˜ 값을 ν• λ‹Ή(λ‹€μŒνŽ˜μ΄μ§€) @@ -28,9 +34,16 @@ export const searchMovies = async page => { }) const { Search, totalResults, Response, Error } = await res.json() if (Response === 'True') { + const movie = Search.map(movie => { + return { + ...movie, + Poster: movie.Poster === 'N/A' ? DEFAULT_POSTER : movie.Poster + } + }) store.state.movies = [ ...store.state.movies, - ...Search + ...movie + //...Search ] store.state.pageMax = Math.ceil(Number(totalResults) / 10) } else { From e43b4f5c9fe21ccd044f61eb9781f3afa1cb0595 Mon Sep 17 00:00:00 2001 From: 0299bang <0299bang@gmail.com> Date: Mon, 8 May 2023 15:15:05 +0900 Subject: [PATCH 3/5] =?UTF-8?q?=EB=B6=88=ED=95=84=EC=9A=94=ED=95=9C=20?= =?UTF-8?q?=EC=A3=BC=EC=84=9D=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/movie.js | 32 +------------------------------- src/components/MovieList.js | 28 +--------------------------- src/components/MovieListMore.js | 17 +---------------- src/components/Search.js | 5 +---- src/core/CoreMovie.js | 7 ------- src/routes/Movie.js | 11 +---------- src/routes/index.js | 15 +-------------- 7 files changed, 6 insertions(+), 109 deletions(-) diff --git a/api/movie.js b/api/movie.js index 57ab779c..8c8f7fa9 100644 --- a/api/movie.js +++ b/api/movie.js @@ -12,34 +12,4 @@ export default async function handler(request, response) { response .status(200) .json(json) -} - -// f2ba9a1 -// const url = id ? '' : '' -// μ‚Όν•­μ—°μ‚°μž -// μš”μ²­ 정보에 id값이 있으면 -// μ˜ν™”μ˜ 상세정보λ₯Ό μš”μ²­ν•˜λŠ” κ°œλ…μœΌλ‘œ μ£Όμ†Œλ₯Ό λ§Œλ“€κ³  -// κ·Έλ ‡μ§€ μ•ŠμœΌλ©΄ -// 일반적인 μ˜ν™” λͺ©λ‘μ„ μš”μ²­ν•˜λŠ” μ£Όμ†Œλ‘œ - -// μ€‘μš” -// μ„œλ²„λ¦¬μŠ€ ν•¨μˆ˜κ°€ λ™μž‘ν•˜λŠ” ν™˜κ²½μ€ λΈŒλΌμš°μ €κ°€ μ•„λ‹ˆκ³  버셀 νŒ¨ν‚€μ§€κ°€ λ™μž‘ν•˜λŠ” 'node js ν™˜κ²½'이닀 -// node jsμ—λŠ” fetchκ°€ μ—†λ‹€ -// const res = await fetch(url) -// fetchν•¨μˆ˜λ₯Ό κ·ΈλŒ€λ‘œ μ‚¬μš©ν•  수 μžˆλŠ” node js의 νŒ¨ν‚€μ§€κ°€ μžˆλ‹€ -// λ…Έλ“œ 패치 / npm i node-fetch@2 - -// μ„œλ²„λ¦¬μŠ€ ν•¨μˆ˜(Serverless Functions)λž€, -// μ»΄ν“¨νŒ… μ„œλ²„λ₯Ό 직접 κ΅¬μΆ•μ΄λ‚˜ κ΄€λ¦¬ν•˜μ§€ μ•Šκ³ λ„ -// κ·Έ κΈ°λŠ₯을 ν•¨μˆ˜ λ‹¨μœ„λ‘œ μž‘μ„±ν•΄μ„œ λ°”λ‘œ μ‚¬μš©ν•  수 μžˆλŠ” ν•˜λ‚˜μ˜ κΈ°λŠ₯이자 μ„œλΉ„μŠ€ - -// ν™˜κ²½λ³€μˆ˜ -// ν”„λ‘œμ νŠΈκ°€ λ™μž‘ν•˜λŠ” ν™˜κ²½ μžμ²΄μ—λ‹€κ°€ λ³€μˆ˜λ₯Ό λ§Œλ“€μ–΄μ„œ 데이터λ₯Ό 담아놓고 -// κ·Έ ν™˜κ²½μ—μ„œλ§Œ 데이터λ₯Ό ν™œμš©ν• μˆ˜ μžˆλŠ” 방법 -// νŒ¨ν‚€μ§€ μ„€μΉ˜ -// npm i -D dotenv -// .env(λ‹·env) apikey -// .gitignore에 .env λ„£κΈ° -// κ·Έ ν™˜κ²½μ΄ μ•„λ‹Œ λ‹€λ₯Έ κ³³μ—μ„œλŠ” ν™•μΈν• μˆ˜ 없도둝 λ§Œλ“€μ–΄μ•Ό ν•œλ‹€ - -// vercelμ—μ„œ settings/Environment Variables/ APIKEY *** \ No newline at end of file +} \ No newline at end of file diff --git a/src/components/MovieList.js b/src/components/MovieList.js index 429f6f3e..e4b745d6 100644 --- a/src/components/MovieList.js +++ b/src/components/MovieList.js @@ -40,30 +40,4 @@ export default class MovieList extends Component { ? loaderEl.classList.remove('hide') : loaderEl.classList.add('hide') } -} - - -// this.el.innerHTML = /* html */ ` -// ${movieStore.state.message // message참이라면===빈 λ¬Έμžκ°€ μ•„λ‹ˆλΌλ©΄ -// ? `
'} -//
-// ` - -// // 선택적 체이닝(?), moviesEl μ‘΄μž¬ν• λ•Œλ§Œ append λ©”μ†Œλ“œκ°€ λ™μž‘ν•˜λ„λ‘ -// moviesEl?.append( - -// 클래슀 μ„ νƒμž -// loadingμ΄λΌλŠ” λ°μ΄ν„°μ˜ μƒνƒœμ— 맞게 -// hideλ₯Ό 제거, -// μΆ”κ°€ν•΄μ„œ λ³΄μ΄κ±°λ‚˜ 보이지 μ•Šλ„λ‘ - -// μ΅œμƒμœ„μš”μ†Œ // ν…œν”Œλ¦Ώ λ¦¬ν„°λŸ΄ `` -// moviesEl에 데이터λ₯Ό 기반으둜 λ‚΄μš©μ„ μ±„μš΄λ‹€ -// .map λ°°μ—΄λ°μ΄ν„°μ—μ„œ μ‚¬μš©ν•˜λŠ” λŒ€ν‘œμ μ€ ν”„λ‘œν† νƒ€μž… λ©”μ†Œλ“œ -// movies에 mapμ΄λΌλŠ” λ©”μ†Œλ“œλ‘œ, 각각의 MovieItem μ»΄ν¬λ„ŒνŠΈλ₯Ό λ°˜ν™˜ν•˜λ„λ‘ λ§Œλ“€μ–΄ 쀬닀 -// .mapμ΄λΌλŠ” λ©”μ†Œλ“œλŠ” μ΅œμ’…μ μœΌλ‘œ μ½œλ°±μ—μ„œ λ°˜ν™˜ν•˜λŠ” 각각의 λ°μ΄ν„°λ‘œ μƒˆλ‘œμš΄ 배열을 λ°˜ν™˜ν•΄μ€€λ‹€ -// moviesEl.appendλ₯Ό ν†΅ν•΄μ„œ 좜λ ₯ν•˜λŠ” λ‚΄μš©μ΄ λ°°μ—΄ 데이터라면 μ•ˆλœλ‹€, κ·Έλž˜μ„œ μ•žμ— μ „κ°œμ—°μ‚°μžκ°€ ν•„μš”ν•˜λ‹€!!(...) - -//
// μ˜ν™”μ˜ λ‚΄μš©μ΄ 좜λ ₯ -//
// λ‘œλ”©μ• λ‹ˆλ©”μ΄μ…˜μ΄ 적용될 수 μžˆλ„λ‘, hide(μˆ¨κΉ€)도 같이 \ No newline at end of file +} \ No newline at end of file diff --git a/src/components/MovieListMore.js b/src/components/MovieListMore.js index 3f1d6e0e..9cc9f54e 100644 --- a/src/components/MovieListMore.js +++ b/src/components/MovieListMore.js @@ -23,19 +23,4 @@ export default class MovieListMore extends Component { await searchMovies(movieStore.state.page + 1) // λ‹€μŒ νŽ˜μ΄μ§€ }) } -} - -// 더보기 λ²„νŠΌμ— λŒ€ν•œ λ‚΄μš©λ“€ -// movieStore.subscribe('pageMax', () => { -// // movieStore.state.page -// // movieStore.state.pageMax -// const { page, pageMax } = movieStore.state //객체ꡬ쑰뢄해할당 - -// if (pageMax > page) { -// this.el.classList.remove('hide') // 더보기 λ²„νŠΌμ„ ν•˜μ΄λ“œ(μˆ¨κΉ€)λ₯Ό μ œκ±°ν•΄μ„œ 보여주고 -// } else { -// this.el.classList.add('hide') // κ·Έλ ‡μ§€ μ•Šλ‹€λ©΄ ν•˜μ΄λ“œ μΆ”κ°€ν•΄μ„œ 화면에 보이지 μ•Šκ²Œ ν•˜κ² λ‹€ -// } -// // if쑰건을 μ‚Όν•­μ—°μ‚°μžλ‘œ μž‘μ„±ν•˜λ©΄ μ½”λ“œμ˜ μˆ˜κ°€ 쑰금 쀄어든닀, μ›ν•˜λŠ” 방법 μ‚¬μš©ν•˜μž -// // pageMax > page ? A : B //μ‚Όν•­μ—°μ‚°μž -// }) \ No newline at end of file +} \ No newline at end of file diff --git a/src/components/Search.js b/src/components/Search.js index 7d2a4ad6..82bbfc15 100644 --- a/src/components/Search.js +++ b/src/components/Search.js @@ -54,7 +54,4 @@ export default class Search extends Component { } }) } -} - -// Search와 Movie list -// μ„œλ‘œ λ‹€λ₯Έ μ»΄ν¬λ„ŒνŠΈμ—μ„œ 같은 데이터λ₯Ό μ·¨κΈ‰ν•΄μ•Ό ν•˜λŠ” μŠ€ν† μ–΄ κ°œλ…μ΄ ν•„μš” \ No newline at end of file +} \ No newline at end of file diff --git a/src/core/CoreMovie.js b/src/core/CoreMovie.js index f6c6b6de..3955dda5 100644 --- a/src/core/CoreMovie.js +++ b/src/core/CoreMovie.js @@ -81,12 +81,5 @@ export class Store { Array.isArray(this.observers[key]) // 이미 λ“±λ‘λœ 콜백이 μžˆλŠ”μ§€ 확인! ? this.observers[key].push(cb) // 있으면 μƒˆλ‘œμš΄ 콜백 λ°€μ–΄λ„£κΈ°! : this.observers[key] = [cb] // μ—†μœΌλ©΄ 콜백 λ°°μ—΄λ‘œ ν• λ‹Ή! - - // μ˜ˆμ‹œ) - // observers = { - // κ΅¬λ…ν• μƒνƒœμ΄λ¦„: [μ‹€ν–‰ν• μ½œλ°±1, μ‹€ν–‰ν• μ½œλ°±2] - // movies: [cb, cb, cb], - // message: [cb] - // } } } \ No newline at end of file diff --git a/src/routes/Movie.js b/src/routes/Movie.js index fb49815b..665c4cad 100644 --- a/src/routes/Movie.js +++ b/src/routes/Movie.js @@ -60,13 +60,4 @@ export default class Movie extends Component { ` } -} - - -// html entities(특수문자): 띄어쓰기,   - -// 결과적으둜 배열데이터λ₯Ό 좜λ ₯ν•˜λŠ” 것이 μ•„λ‹˜ -// .join('')} 배열을 빈 문자둜 ν•©μ³μ„œ 좜λ ₯ - -// μ‹€μ‹œκ°„ 이미지 리사이징-μš”μ²­λœ μ΄λ―Έμ§€μ˜ μ£Όμ†Œ 정보에 맞게 -// μ„œλ²„μ—μ„œ μ‹€μ‹œκ°„μœΌλ‘œ 원본 μ΄λ―Έμ§€μ˜ 크기λ₯Ό λ³€κ²½ν•΄μ„œ μ‘λ‹΅ν•˜λŠ” 방법을 λ§ν•œλ‹€ \ No newline at end of file +} \ No newline at end of file diff --git a/src/routes/index.js b/src/routes/index.js index 4322b427..5acc03b1 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -11,17 +11,4 @@ export default createRouter([ { path: '#/movie', component: Movie }, // μƒμ„ΈνŽ˜μ΄μ§€ { path: '#/about', component: About }, { path: '.*', component: NotFound } -]) - -// 메인 νŽ˜μ΄μ§€ -// μ˜ν™”μ˜ 상세 정보 νŽ˜μ΄μ§€ -// 어바웃 νŽ˜μ΄μ§€ -// νŽ˜μ΄μ§€λ₯Ό 찾을 수 μ—†λ‹€(νŽ˜μ΄μ§€λ₯Ό 찾을 수 없을 λ•Œμ— ν•΄λ‹Ήν•˜λŠ” λ‚΄μš© μž‘μ„±) - -// src/core/CoreMovie.js -// routeRender > currentRoute > routes.find() -// 미리 λ§Œλ“€μ–΄λ†“μ€ λ‚΄μš©λ“€μ„ μ œμ™Έν•œ λͺ¨λ“  λ‚΄μš©μ΄ μΌμΉ˜ν•˜λ„λ‘ 문자λ₯Ό μž‘μ„± -// μ •κ·œν‘œν˜„μ‹μ—μ„œ λͺ¨λ“  λ‚΄μš©(λͺ¨λ“  λ¬Έμžμ™€)κ³Ό μΌμΉ˜ν•˜κ²Œ ν•˜λ €λ©΄ 일단 .(λ§ˆμΉ¨ν‘œ) ν•˜λ‚˜λ₯Ό μž‘μ„±ν•œλ‹€ -// . μž„μ˜μ˜ ν•œ λ¬Έμžμ™€ μΌμΉ˜ν•  수 μžˆλŠ” -// 일치λ₯Ό ν•œκΈ€μžλ§Œ ν•˜λ©΄ μ•ˆλ˜λ‹ˆκΉŒ(λͺ¨λ“  μ£Όμ†Œμ˜ κ²½λ‘œμ™€ 일치 ν•  수 μžˆλ„λ‘) -// {0,} 0개 μ΄μƒμ˜ 일치 === *(μΆ•μ•½μœΌλ‘œ μ‚¬μš© κ°€λŠ₯ν•˜λ‹€) \ No newline at end of file +]) \ No newline at end of file From 33f10b4db1f85f93ba7104f23fc2a4889595847a Mon Sep 17 00:00:00 2001 From: 0299bang <0299bang@gmail.com> Date: Mon, 8 May 2023 15:34:55 +0900 Subject: [PATCH 4/5] =?UTF-8?q?README.md=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b1256aa4..8f799f6e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # 🎬 μ˜ν™” 검색 - +배포링크: ## ❗ ν•„μˆ˜ From 5fdf6493594edd9e7477225ccf59072e246ca96e Mon Sep 17 00:00:00 2001 From: 0299bang <0299bang@gmail.com> Date: Mon, 8 May 2023 15:39:30 +0900 Subject: [PATCH 5/5] =?UTF-8?q?README.md=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8f799f6e..804fd8cf 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # 🎬 μ˜ν™” 검색 배포링크: + ## ❗ ν•„μˆ˜ - [x] μ˜ν™” 제λͺ©μœΌλ‘œ 검색이 κ°€λŠ₯ν•΄μ•Ό ν•©λ‹ˆλ‹€!

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