From 5cd08525923ff2fcc1e7ab2bd5983d655c2eb246 Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 26 Jun 2025 18:54:20 +0200 Subject: [PATCH 1/6] chore: added routeSpeedExit prop --- src/components/RoutesModal.vue | 7 ++++++- src/components/TableActions.vue | 2 +- src/types/sceneries.types.ts | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/RoutesModal.vue b/src/components/RoutesModal.vue index 1a7647f..dab836a 100644 --- a/src/components/RoutesModal.vue +++ b/src/components/RoutesModal.vue @@ -84,7 +84,11 @@ -
Prędkość: km/h
+
Prędkość: km/h
+ +
Prędkość (wjazd na sc.): km/h
+
Prędkość (wyjazd ze sc.): km/h
+
Długość: m
Linia kolejowa:
@@ -145,6 +149,7 @@ export default defineComponent({ isRouteSBL: false, routeLength: 0, routeSpeed: 0, + routeSpeedExit: 0, routeTracks: 1, }); this.saveRoutes(); diff --git a/src/components/TableActions.vue b/src/components/TableActions.vue index e5edec4..f9afab8 100644 --- a/src/components/TableActions.vue +++ b/src/components/TableActions.vue @@ -138,7 +138,7 @@ export default defineComponent({ this.sceneriesStore.changesResponse = updateResData; this.sceneriesStore.fetchSceneriesData(); } catch (error) { - this.globalStore.alertMessage = 'Ups! Wystąpił błąd podczas zapisywania danych!'; + this.globalStore.alertMessage = 'Ups! Wystąpił błąd podczas zapisywania danych! ' + error; console.error(error); } }, diff --git a/src/types/sceneries.types.ts b/src/types/sceneries.types.ts index d088fc4..c381f11 100644 --- a/src/types/sceneries.types.ts +++ b/src/types/sceneries.types.ts @@ -78,6 +78,7 @@ export interface SceneryRoutesInfo { isRouteSBL: boolean; isInternal: boolean; routeSpeed: number; + routeSpeedExit?: number; routeLength: number; routeTracks: number; hidden?: boolean; From 1d7a850d3e2f3d231243397b7f4506fc50570167 Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 26 Jun 2025 18:54:38 +0200 Subject: [PATCH 2/6] bump: v2.5.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1a142ab..b86b861 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "station-manager-2.0", "private": true, - "version": "2.5.2", + "version": "2.5.3", "type": "module", "scripts": { "dev": "vite", From 1bc9f605f85ca5d795db79ab7ad3deef6548426e Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 26 Jun 2025 19:25:25 +0200 Subject: [PATCH 3/6] restruct: packages versions upgrade --- package.json | 18 +- src/App.vue | 2 +- src/styles/{global.scss => _global.scss} | 11 +- src/views/ManagerView.vue | 20 +- yarn.lock | 1274 +++++++++++++--------- 5 files changed, 778 insertions(+), 547 deletions(-) rename src/styles/{global.scss => _global.scss} (92%) diff --git a/package.json b/package.json index b86b861..2c712ed 100644 --- a/package.json +++ b/package.json @@ -9,16 +9,16 @@ "preview": "vite preview" }, "dependencies": { - "axios": "^1.1.3", - "pinia": "^2.0.18", - "sass": "^1.55.0", - "vue": "^3.2.37", - "vue-router": "^4.1.3" + "axios": "^1.10.0", + "pinia": "^3.0.3", + "sass": "^1.89.2", + "vue": "^3.5.17", + "vue-router": "^4.5.1" }, "devDependencies": { - "@vitejs/plugin-vue": "^3.2.0", - "typescript": "^4.8.4", - "vite": "^3.2.1", - "vue-tsc": "^1.0.9" + "@vitejs/plugin-vue": "^6.0.0", + "typescript": "^5.8.3", + "vite": "^7.0.0", + "vue-tsc": "^2.2.10" } } diff --git a/src/App.vue b/src/App.vue index e24fbee..e1e3767 100644 --- a/src/App.vue +++ b/src/App.vue @@ -57,6 +57,6 @@ export default defineComponent({ diff --git a/src/styles/global.scss b/src/styles/_global.scss similarity index 92% rename from src/styles/global.scss rename to src/styles/_global.scss index 8ad14da..19ff010 100644 --- a/src/styles/global.scss +++ b/src/styles/_global.scss @@ -1,15 +1,16 @@ +@use "sass:color"; + body, html { margin: 0; background-color: #1e2341; color: white; box-sizing: border-box; + font-size: 16px; @media screen and (max-width: 700px) { font-size: calc(0.7vw + 0.7rem); } - - font-size: 16px; } #app { @@ -37,11 +38,13 @@ input { } button { + $color: #3c5a89; + appearance: none; outline: none; border: none; - background-color: #3c5a89; + background-color: $color; color: white; padding: 0.5em 0.5em; @@ -54,7 +57,7 @@ button { &:hover:not([data-disabled='true']), &:focus-visible { - background-color: lighten($color: #3c5a89, $amount: 10%); + background-color: color.adjust($color, $lightness: 10%); } &[data-disabled='true'] { diff --git a/src/views/ManagerView.vue b/src/views/ManagerView.vue index 1e9c27b..3461a2b 100644 --- a/src/views/ManagerView.vue +++ b/src/views/ManagerView.vue @@ -10,9 +10,11 @@
- - - + + + + + @@ -23,7 +25,7 @@ {{ station[propName] ? 'POKAŻ' : 'DODAJ' }} - + {{ station.routesInfo.length }} @@ -41,7 +43,7 @@ name="availability" :id="`select-${row}`" v-model="sceneriesStore.sortedStationList[row]['availability']" - @input="(e) => changeAvailability(station, sceneriesStore.sortedStationList[row]['availability'], e)" + @input="changeAvailability(station, sceneriesStore.sortedStationList[row]['availability'], $event)" > @@ -150,7 +152,7 @@ export default defineComponent({ return; } - let newValue = prompt(`Zmień wartość dla rubryki ${this.headers.find(h => h.id === propertyName)?.value ?? ''}`, oldValue || ''); + let newValue = prompt(`Zmień wartość dla rubryki ${this.headers.find((h) => h.id === propertyName)?.value ?? ''}`, oldValue || ''); if (newValue == null) return; (this.sceneriesStore.stationList[stationListRow] as any)[propertyName] = typeof oldValue === 'number' ? parseInt(newValue) : newValue; // this.$set(this.stationList[stationListRow], propertyName, parseInt(newValue)); @@ -212,14 +214,14 @@ table thead { top: 0; } -table th { +table thead td { padding: 0.4rem 0.45rem; background-color: #151b24; color: white; top: 0; } -table tr { +table tbody tr { background-color: #2c394b; transition: background-color 100ms; text-overflow: ellipsis; @@ -243,7 +245,7 @@ table tr:hover { cursor: pointer; } -table tr td { +table tbody tr td { padding: 0.3rem 0.5rem; border: 1px solid #2c2c2c; overflow: hidden; diff --git a/yarn.lock b/yarn.lock index 8610abe..495a657 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,250 +2,538 @@ # yarn lockfile v1 -"@babel/parser@^7.16.4": - version "7.18.11" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz" - integrity sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ== +"@babel/helper-string-parser@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687" + integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== -"@esbuild/android-arm@0.15.12": - version "0.15.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.12.tgz#e548b10a5e55b9e10537a049ebf0bc72c453b769" - integrity sha512-IC7TqIqiyE0MmvAhWkl/8AEzpOtbhRNDo7aph47We1NbE5w2bt/Q+giAhe0YYeVpYnIhGMcuZY92qDK6dQauvA== +"@babel/helper-validator-identifier@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8" + integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow== -"@esbuild/linux-loong64@0.15.12": - version "0.15.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.12.tgz#475b33a2631a3d8ca8aa95ee127f9a61d95bf9c1" - integrity sha512-tZEowDjvU7O7I04GYvWQOS4yyP9E/7YlsB0jjw1Ycukgr2ycEzKyIk5tms5WnLBymaewc6VmRKnn5IJWgK4eFw== - -"@vitejs/plugin-vue@^3.2.0": - version "3.2.0" - resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-3.2.0.tgz" - integrity sha512-E0tnaL4fr+qkdCNxJ+Xd0yM31UwMkQje76fsDVBBUCoGOUPexu2VDUYHL8P4CwV+zMvWw6nlRw19OnRKmYAJpw== - -"@volar/language-core@1.0.9": - version "1.0.9" - resolved "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.9.tgz" - integrity sha512-5Fty3slLet6svXiJw2YxhYeo6c7wFdtILrql5bZymYLM+HbiZtJbryW1YnUEKAP7MO9Mbeh+TNH4Z0HFxHgIqw== +"@babel/parser@^7.27.5": + version "7.27.7" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.27.7.tgz#1687f5294b45039c159730e3b9c1f1b242e425e9" + integrity sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q== dependencies: - "@volar/source-map" "1.0.9" - "@vue/reactivity" "^3.2.40" - muggle-string "^0.1.0" + "@babel/types" "^7.27.7" -"@volar/source-map@1.0.9": - version "1.0.9" - resolved "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.9.tgz" - integrity sha512-fazB/vy5ZEJ3yKx4fabJyGNI3CBkdLkfEIRVu6+1P3VixK0Mn+eqyUIkLBrzGYaeFM3GybhCLCvsVdNz0Fu/CQ== +"@babel/types@^7.27.7": + version "7.27.7" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.27.7.tgz#40eabd562049b2ee1a205fa589e629f945dce20f" + integrity sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw== dependencies: - muggle-string "^0.1.0" + "@babel/helper-string-parser" "^7.27.1" + "@babel/helper-validator-identifier" "^7.27.1" -"@volar/typescript@1.0.9": - version "1.0.9" - resolved "https://registry.npmjs.org/@volar/typescript/-/typescript-1.0.9.tgz" - integrity sha512-dVziu+ShQUWuMukM6bvK2v2O446/gG6l1XkTh2vfkccw1IzjfbiP1TWQoNo1ipTfZOtu5YJGYAx+o5HNrGXWfQ== - dependencies: - "@volar/language-core" "1.0.9" +"@esbuild/aix-ppc64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz#4e0f91776c2b340e75558f60552195f6fad09f18" + integrity sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA== -"@volar/vue-language-core@1.0.9": - version "1.0.9" - resolved "https://registry.npmjs.org/@volar/vue-language-core/-/vue-language-core-1.0.9.tgz" - integrity sha512-tofNoR8ShPFenHT1YVMuvoXtXWwoQE+fiXVqSmW0dSKZqEDjWQ3YeXSd0a6aqyKaIbvR7kWWGp34WbpQlwf9Ww== - dependencies: - "@volar/language-core" "1.0.9" - "@volar/source-map" "1.0.9" - "@vue/compiler-dom" "^3.2.40" - "@vue/compiler-sfc" "^3.2.40" - "@vue/reactivity" "^3.2.40" - "@vue/shared" "^3.2.40" - minimatch "^5.1.0" - vue-template-compiler "^2.7.10" +"@esbuild/android-arm64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz#bc766407f1718923f6b8079c8c61bf86ac3a6a4f" + integrity sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg== -"@volar/vue-typescript@1.0.9": - version "1.0.9" - resolved "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-1.0.9.tgz" - integrity sha512-ZLe4y9YNbviACa7uAMCilzxA76gbbSlKfjspXBzk6fCobd8QCIig+VyDYcjANIlm2HhgSCX8jYTzhCKlegh4mw== - dependencies: - "@volar/typescript" "1.0.9" - "@volar/vue-language-core" "1.0.9" +"@esbuild/android-arm@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.25.5.tgz#4290d6d3407bae3883ad2cded1081a234473ce26" + integrity sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA== -"@vue/compiler-core@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.37.tgz" - integrity sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg== +"@esbuild/android-x64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.25.5.tgz#40c11d9cbca4f2406548c8a9895d321bc3b35eff" + integrity sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw== + +"@esbuild/darwin-arm64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz#49d8bf8b1df95f759ac81eb1d0736018006d7e34" + integrity sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ== + +"@esbuild/darwin-x64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz#e27a5d92a14886ef1d492fd50fc61a2d4d87e418" + integrity sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ== + +"@esbuild/freebsd-arm64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz#97cede59d638840ca104e605cdb9f1b118ba0b1c" + integrity sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw== + +"@esbuild/freebsd-x64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz#71c77812042a1a8190c3d581e140d15b876b9c6f" + integrity sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw== + +"@esbuild/linux-arm64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz#f7b7c8f97eff8ffd2e47f6c67eb5c9765f2181b8" + integrity sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg== + +"@esbuild/linux-arm@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz#2a0be71b6cd8201fa559aea45598dffabc05d911" + integrity sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw== + +"@esbuild/linux-ia32@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz#763414463cd9ea6fa1f96555d2762f9f84c61783" + integrity sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA== + +"@esbuild/linux-loong64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz#428cf2213ff786a502a52c96cf29d1fcf1eb8506" + integrity sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg== + +"@esbuild/linux-mips64el@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz#5cbcc7fd841b4cd53358afd33527cd394e325d96" + integrity sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg== + +"@esbuild/linux-ppc64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz#0d954ab39ce4f5e50f00c4f8c4fd38f976c13ad9" + integrity sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ== + +"@esbuild/linux-riscv64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz#0e7dd30730505abd8088321e8497e94b547bfb1e" + integrity sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA== + +"@esbuild/linux-s390x@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz#5669af81327a398a336d7e40e320b5bbd6e6e72d" + integrity sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ== + +"@esbuild/linux-x64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz#b2357dd153aa49038967ddc1ffd90c68a9d2a0d4" + integrity sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw== + +"@esbuild/netbsd-arm64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz#53b4dfb8fe1cee93777c9e366893bd3daa6ba63d" + integrity sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw== + +"@esbuild/netbsd-x64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz#a0206f6314ce7dc8713b7732703d0f58de1d1e79" + integrity sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ== + +"@esbuild/openbsd-arm64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz#2a796c87c44e8de78001d808c77d948a21ec22fd" + integrity sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw== + +"@esbuild/openbsd-x64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz#28d0cd8909b7fa3953af998f2b2ed34f576728f0" + integrity sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg== + +"@esbuild/sunos-x64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz#a28164f5b997e8247d407e36c90d3fd5ddbe0dc5" + integrity sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA== + +"@esbuild/win32-arm64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz#6eadbead38e8bd12f633a5190e45eff80e24007e" + integrity sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw== + +"@esbuild/win32-ia32@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz#bab6288005482f9ed2adb9ded7e88eba9a62cc0d" + integrity sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ== + +"@esbuild/win32-x64@0.25.5": + version "0.25.5" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz#7fc114af5f6563f19f73324b5d5ff36ece0803d1" + integrity sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g== + +"@jridgewell/sourcemap-codec@^1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + +"@parcel/watcher-android-arm64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz#507f836d7e2042f798c7d07ad19c3546f9848ac1" + integrity sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA== + +"@parcel/watcher-darwin-arm64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz#3d26dce38de6590ef79c47ec2c55793c06ad4f67" + integrity sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw== + +"@parcel/watcher-darwin-x64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz#99f3af3869069ccf774e4ddfccf7e64fd2311ef8" + integrity sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg== + +"@parcel/watcher-freebsd-x64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz#14d6857741a9f51dfe51d5b08b7c8afdbc73ad9b" + integrity sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ== + +"@parcel/watcher-linux-arm-glibc@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz#43c3246d6892381db473bb4f663229ad20b609a1" + integrity sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA== + +"@parcel/watcher-linux-arm-musl@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz#663750f7090bb6278d2210de643eb8a3f780d08e" + integrity sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q== + +"@parcel/watcher-linux-arm64-glibc@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz#ba60e1f56977f7e47cd7e31ad65d15fdcbd07e30" + integrity sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w== + +"@parcel/watcher-linux-arm64-musl@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz#f7fbcdff2f04c526f96eac01f97419a6a99855d2" + integrity sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg== + +"@parcel/watcher-linux-x64-glibc@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz#4d2ea0f633eb1917d83d483392ce6181b6a92e4e" + integrity sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A== + +"@parcel/watcher-linux-x64-musl@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz#277b346b05db54f55657301dd77bdf99d63606ee" + integrity sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg== + +"@parcel/watcher-win32-arm64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz#7e9e02a26784d47503de1d10e8eab6cceb524243" + integrity sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw== + +"@parcel/watcher-win32-ia32@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz#2d0f94fa59a873cdc584bf7f6b1dc628ddf976e6" + integrity sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ== + +"@parcel/watcher-win32-x64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz#ae52693259664ba6f2228fa61d7ee44b64ea0947" + integrity sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA== + +"@parcel/watcher@^2.4.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.5.1.tgz#342507a9cfaaf172479a882309def1e991fb1200" + integrity sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg== dependencies: - "@babel/parser" "^7.16.4" - "@vue/shared" "3.2.37" + detect-libc "^1.0.3" + is-glob "^4.0.3" + micromatch "^4.0.5" + node-addon-api "^7.0.0" + optionalDependencies: + "@parcel/watcher-android-arm64" "2.5.1" + "@parcel/watcher-darwin-arm64" "2.5.1" + "@parcel/watcher-darwin-x64" "2.5.1" + "@parcel/watcher-freebsd-x64" "2.5.1" + "@parcel/watcher-linux-arm-glibc" "2.5.1" + "@parcel/watcher-linux-arm-musl" "2.5.1" + "@parcel/watcher-linux-arm64-glibc" "2.5.1" + "@parcel/watcher-linux-arm64-musl" "2.5.1" + "@parcel/watcher-linux-x64-glibc" "2.5.1" + "@parcel/watcher-linux-x64-musl" "2.5.1" + "@parcel/watcher-win32-arm64" "2.5.1" + "@parcel/watcher-win32-ia32" "2.5.1" + "@parcel/watcher-win32-x64" "2.5.1" + +"@rolldown/pluginutils@1.0.0-beta.19": + version "1.0.0-beta.19" + resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.19.tgz#fc3b95145a8e7a3bf92754269d8e4f40eea8a244" + integrity sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA== + +"@rollup/rollup-android-arm-eabi@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.1.tgz#f768e3b2b0e6b55c595d7a053652c06413713983" + integrity sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w== + +"@rollup/rollup-android-arm64@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.44.1.tgz#40379fd5501cfdfd7d8f86dfa1d3ce8d3a609493" + integrity sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ== + +"@rollup/rollup-darwin-arm64@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.44.1.tgz#972c227bc89fe8a38a3f0c493e1966900e4e1ff7" + integrity sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg== + +"@rollup/rollup-darwin-x64@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.44.1.tgz#96c919dcb87a5aa7dec5f7f77d90de881e578fdd" + integrity sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw== + +"@rollup/rollup-freebsd-arm64@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.44.1.tgz#d199d8eaef830179c0c95b7a6e5455e893d1102c" + integrity sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA== + +"@rollup/rollup-freebsd-x64@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.44.1.tgz#cab01f9e06ca756c1fabe87d64825ae016af4713" + integrity sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw== + +"@rollup/rollup-linux-arm-gnueabihf@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.44.1.tgz#f6f1c42036dba0e58dc2315305429beff0d02c78" + integrity sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ== + +"@rollup/rollup-linux-arm-musleabihf@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.44.1.tgz#1157e98e740facf858993fb51431dce3a4a96239" + integrity sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw== + +"@rollup/rollup-linux-arm64-gnu@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.44.1.tgz#b39db73f8a4c22e7db31a4f3fd45170105f33265" + integrity sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ== + +"@rollup/rollup-linux-arm64-musl@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.44.1.tgz#4043398049fe4449c1485312d1ae9ad8af4056dd" + integrity sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g== + +"@rollup/rollup-linux-loongarch64-gnu@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.44.1.tgz#855a80e7e86490da15a85dcce247dbc25265bc08" + integrity sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew== + +"@rollup/rollup-linux-powerpc64le-gnu@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.44.1.tgz#8cf843cb7ab1d42e1dda680937cf0a2db6d59047" + integrity sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA== + +"@rollup/rollup-linux-riscv64-gnu@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.44.1.tgz#287c085472976c8711f16700326f736a527f2f38" + integrity sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw== + +"@rollup/rollup-linux-riscv64-musl@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.44.1.tgz#095ad5e53a54ba475979f1b3226b92440c95c892" + integrity sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg== + +"@rollup/rollup-linux-s390x-gnu@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.44.1.tgz#a3dec8281d8f2aef1703e48ebc65d29fe847933c" + integrity sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw== + +"@rollup/rollup-linux-x64-gnu@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.1.tgz#4b211e6fd57edd6a134740f4f8e8ea61972ff2c5" + integrity sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw== + +"@rollup/rollup-linux-x64-musl@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.1.tgz#3ecbf8e21b4157e57bb15dc6837b6db851f9a336" + integrity sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g== + +"@rollup/rollup-win32-arm64-msvc@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.44.1.tgz#d4aae38465b2ad200557b53c8c817266a3ddbfd0" + integrity sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg== + +"@rollup/rollup-win32-ia32-msvc@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.44.1.tgz#0258e8ca052abd48b23fd6113360fa0cd1ec3e23" + integrity sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A== + +"@rollup/rollup-win32-x64-msvc@4.44.1": + version "4.44.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.44.1.tgz#1c982f6a5044ffc2a35cd754a0951bdcb44d5ba0" + integrity sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug== + +"@types/estree@1.0.8": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e" + integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w== + +"@vitejs/plugin-vue@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-6.0.0.tgz#3f8c3cdeb709d9646770eebead1babe6409bf059" + integrity sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ== + dependencies: + "@rolldown/pluginutils" "1.0.0-beta.19" + +"@volar/language-core@2.4.15", "@volar/language-core@~2.4.11": + version "2.4.15" + resolved "https://registry.yarnpkg.com/@volar/language-core/-/language-core-2.4.15.tgz#759d04cb4eab9920560b8bcfa4515d5b08a1b7ce" + integrity sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA== + dependencies: + "@volar/source-map" "2.4.15" + +"@volar/source-map@2.4.15": + version "2.4.15" + resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-2.4.15.tgz#18aba09994c0268e59a418f9d738e4a85302781d" + integrity sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg== + +"@volar/typescript@~2.4.11": + version "2.4.15" + resolved "https://registry.yarnpkg.com/@volar/typescript/-/typescript-2.4.15.tgz#1445d23f8e4f9ad821b6bfa58cf4a2b980dc5f97" + integrity sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg== + dependencies: + "@volar/language-core" "2.4.15" + path-browserify "^1.0.1" + vscode-uri "^3.0.8" + +"@vue/compiler-core@3.5.17": + version "3.5.17" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.5.17.tgz#23d291bd01b863da3ef2e26e7db84d8e01a9b4c5" + integrity sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA== + dependencies: + "@babel/parser" "^7.27.5" + "@vue/shared" "3.5.17" + entities "^4.5.0" estree-walker "^2.0.2" - source-map "^0.6.1" + source-map-js "^1.2.1" -"@vue/compiler-core@3.2.41": - version "3.2.41" - resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.41.tgz" - integrity sha512-oA4mH6SA78DT+96/nsi4p9DX97PHcNROxs51lYk7gb9Z4BPKQ3Mh+BLn6CQZBw857Iuhu28BfMSRHAlPvD4vlw== +"@vue/compiler-dom@3.5.17", "@vue/compiler-dom@^3.5.0": + version "3.5.17" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.5.17.tgz#7bc19a20e23b670243a64b47ce3a890239b870be" + integrity sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ== dependencies: - "@babel/parser" "^7.16.4" - "@vue/shared" "3.2.41" + "@vue/compiler-core" "3.5.17" + "@vue/shared" "3.5.17" + +"@vue/compiler-sfc@3.5.17": + version "3.5.17" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.5.17.tgz#c518871276e26593612bdab36f3f5bcd053b13bf" + integrity sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww== + dependencies: + "@babel/parser" "^7.27.5" + "@vue/compiler-core" "3.5.17" + "@vue/compiler-dom" "3.5.17" + "@vue/compiler-ssr" "3.5.17" + "@vue/shared" "3.5.17" estree-walker "^2.0.2" - source-map "^0.6.1" + magic-string "^0.30.17" + postcss "^8.5.6" + source-map-js "^1.2.1" -"@vue/compiler-dom@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz" - integrity sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ== +"@vue/compiler-ssr@3.5.17": + version "3.5.17" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.5.17.tgz#14ba3b7bba6e0e1fd02002316263165a5d1046c7" + integrity sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ== dependencies: - "@vue/compiler-core" "3.2.37" - "@vue/shared" "3.2.37" + "@vue/compiler-dom" "3.5.17" + "@vue/shared" "3.5.17" -"@vue/compiler-dom@3.2.41", "@vue/compiler-dom@^3.2.40": - version "3.2.41" - resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.41.tgz" - integrity sha512-xe5TbbIsonjENxJsYRbDJvthzqxLNk+tb3d/c47zgREDa/PCp6/Y4gC/skM4H6PIuX5DAxm7fFJdbjjUH2QTMw== +"@vue/compiler-vue2@^2.7.16": + version "2.7.16" + resolved "https://registry.yarnpkg.com/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz#2ba837cbd3f1b33c2bc865fbe1a3b53fb611e249" + integrity sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A== dependencies: - "@vue/compiler-core" "3.2.41" - "@vue/shared" "3.2.41" + de-indent "^1.0.2" + he "^1.2.0" -"@vue/compiler-sfc@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz" - integrity sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg== +"@vue/devtools-api@^6.6.4": + version "6.6.4" + resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz#cbe97fe0162b365edc1dba80e173f90492535343" + integrity sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g== + +"@vue/devtools-api@^7.7.2": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-7.7.7.tgz#5ef5f55f60396220725a273548c0d7ee983d5d34" + integrity sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg== dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.37" - "@vue/compiler-dom" "3.2.37" - "@vue/compiler-ssr" "3.2.37" - "@vue/reactivity-transform" "3.2.37" - "@vue/shared" "3.2.37" - estree-walker "^2.0.2" - magic-string "^0.25.7" - postcss "^8.1.10" - source-map "^0.6.1" + "@vue/devtools-kit" "^7.7.7" -"@vue/compiler-sfc@^3.2.40": - version "3.2.41" - resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.41.tgz" - integrity sha512-+1P2m5kxOeaxVmJNXnBskAn3BenbTmbxBxWOtBq3mQTCokIreuMULFantBUclP0+KnzNCMOvcnKinqQZmiOF8w== +"@vue/devtools-kit@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@vue/devtools-kit/-/devtools-kit-7.7.7.tgz#41a64f9526e9363331c72405544df020ce2e3641" + integrity sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA== dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.41" - "@vue/compiler-dom" "3.2.41" - "@vue/compiler-ssr" "3.2.41" - "@vue/reactivity-transform" "3.2.41" - "@vue/shared" "3.2.41" - estree-walker "^2.0.2" - magic-string "^0.25.7" - postcss "^8.1.10" - source-map "^0.6.1" + "@vue/devtools-shared" "^7.7.7" + birpc "^2.3.0" + hookable "^5.5.3" + mitt "^3.0.1" + perfect-debounce "^1.0.0" + speakingurl "^14.0.1" + superjson "^2.2.2" -"@vue/compiler-ssr@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz" - integrity sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw== +"@vue/devtools-shared@^7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@vue/devtools-shared/-/devtools-shared-7.7.7.tgz#ff14aa8c1262ebac8c0397d3b09f767cd489750c" + integrity sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw== dependencies: - "@vue/compiler-dom" "3.2.37" - "@vue/shared" "3.2.37" + rfdc "^1.4.1" -"@vue/compiler-ssr@3.2.41": - version "3.2.41" - resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.41.tgz" - integrity sha512-Y5wPiNIiaMz/sps8+DmhaKfDm1xgj6GrH99z4gq2LQenfVQcYXmHIOBcs5qPwl7jaW3SUQWjkAPKMfQemEQZwQ== +"@vue/language-core@2.2.10": + version "2.2.10" + resolved "https://registry.yarnpkg.com/@vue/language-core/-/language-core-2.2.10.tgz#5ae1e71a4e16dd59d1e4bac167f4b9c8c04d9f17" + integrity sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw== dependencies: - "@vue/compiler-dom" "3.2.41" - "@vue/shared" "3.2.41" + "@volar/language-core" "~2.4.11" + "@vue/compiler-dom" "^3.5.0" + "@vue/compiler-vue2" "^2.7.16" + "@vue/shared" "^3.5.0" + alien-signals "^1.0.3" + minimatch "^9.0.3" + muggle-string "^0.4.1" + path-browserify "^1.0.1" -"@vue/devtools-api@^6.1.4", "@vue/devtools-api@^6.2.1": - version "6.2.1" - resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.2.1.tgz" - integrity sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ== - -"@vue/reactivity-transform@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz" - integrity sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg== +"@vue/reactivity@3.5.17": + version "3.5.17" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.5.17.tgz#169b5dcf96c7f23788e5ed9745ec8a7227f2125e" + integrity sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw== dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.37" - "@vue/shared" "3.2.37" - estree-walker "^2.0.2" - magic-string "^0.25.7" + "@vue/shared" "3.5.17" -"@vue/reactivity-transform@3.2.41": - version "3.2.41" - resolved "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.41.tgz" - integrity sha512-mK5+BNMsL4hHi+IR3Ft/ho6Za+L3FA5j8WvreJ7XzHrqkPq8jtF/SMo7tuc9gHjLDwKZX1nP1JQOKo9IEAn54A== +"@vue/runtime-core@3.5.17": + version "3.5.17" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.5.17.tgz#b17bd41e13011e85e9b1025545292d43f5512730" + integrity sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q== dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.41" - "@vue/shared" "3.2.41" - estree-walker "^2.0.2" - magic-string "^0.25.7" + "@vue/reactivity" "3.5.17" + "@vue/shared" "3.5.17" -"@vue/reactivity@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.37.tgz" - integrity sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A== +"@vue/runtime-dom@3.5.17": + version "3.5.17" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.5.17.tgz#8e325e29cd03097fe179032fc8df384a426fc83a" + integrity sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g== dependencies: - "@vue/shared" "3.2.37" + "@vue/reactivity" "3.5.17" + "@vue/runtime-core" "3.5.17" + "@vue/shared" "3.5.17" + csstype "^3.1.3" -"@vue/reactivity@^3.2.40": - version "3.2.41" - resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.41.tgz" - integrity sha512-9JvCnlj8uc5xRiQGZ28MKGjuCoPhhTwcoAdv3o31+cfGgonwdPNuvqAXLhlzu4zwqavFEG5tvaoINQEfxz+l6g== +"@vue/server-renderer@3.5.17": + version "3.5.17" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.5.17.tgz#9b8fd6a40a3d55322509fafe78ac841ede649fbe" + integrity sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA== dependencies: - "@vue/shared" "3.2.41" + "@vue/compiler-ssr" "3.5.17" + "@vue/shared" "3.5.17" -"@vue/runtime-core@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.37.tgz" - integrity sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ== - dependencies: - "@vue/reactivity" "3.2.37" - "@vue/shared" "3.2.37" +"@vue/shared@3.5.17", "@vue/shared@^3.5.0": + version "3.5.17" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.5.17.tgz#e8b3a41f0be76499882a89e8ed40d86a70fa4b70" + integrity sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg== -"@vue/runtime-dom@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz" - integrity sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw== - dependencies: - "@vue/runtime-core" "3.2.37" - "@vue/shared" "3.2.37" - csstype "^2.6.8" - -"@vue/server-renderer@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.37.tgz" - integrity sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA== - dependencies: - "@vue/compiler-ssr" "3.2.37" - "@vue/shared" "3.2.37" - -"@vue/shared@3.2.37": - version "3.2.37" - resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.2.37.tgz" - integrity sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw== - -"@vue/shared@3.2.41", "@vue/shared@^3.2.40": - version "3.2.41" - resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.2.41.tgz" - integrity sha512-W9mfWLHmJhkfAmV+7gDjcHeAWALQtgGT3JErxULl0oz6R6+3ug91I7IErs93eCFhPCZPHBs4QJS7YWEV7A3sxw== - -anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" +alien-signals@^1.0.3: + version "1.0.13" + resolved "https://registry.yarnpkg.com/alien-signals/-/alien-signals-1.0.13.tgz#8d6db73462f742ee6b89671fbd8c37d0b1727a7e" + integrity sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg== asynckit@^0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== -axios@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz" - integrity sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA== +axios@^1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.10.0.tgz#af320aee8632eaf2a400b6a1979fa75856f38d54" + integrity sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw== dependencies: - follow-redirects "^1.15.0" + follow-redirects "^1.15.6" form-data "^4.0.0" proxy-from-env "^1.1.0" @@ -254,10 +542,10 @@ balanced-match@^1.0.0: resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== +birpc@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/birpc/-/birpc-2.4.0.tgz#045368a4a30d659c6c06c9215b11cb384903249c" + integrity sha512-5IdNxTyhXHv2UlgnPHQ0h+5ypVmkrYHzL8QT+DwFZ//2N/oNV8Ch+BCRmTJ3x6/z9Axo/cXYBc9eprsUVK/Jsg== brace-expansion@^2.0.1: version "2.0.1" @@ -266,27 +554,19 @@ brace-expansion@^2.0.1: dependencies: balanced-match "^1.0.0" -braces@~3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== +braces@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== dependencies: - fill-range "^7.0.1" + fill-range "^7.1.1" -"chokidar@>=3.0.0 <4.0.0": - version "3.5.3" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== +chokidar@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-4.0.3.tgz#7be37a4c03c9aee1ecfe862a4a23b2c70c205d30" + integrity sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA== 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" - optionalDependencies: - fsevents "~2.3.2" + readdirp "^4.0.1" combined-stream@^1.0.8: version "1.0.8" @@ -295,10 +575,17 @@ combined-stream@^1.0.8: dependencies: delayed-stream "~1.0.0" -csstype@^2.6.8: - version "2.6.20" - resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz" - integrity sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA== +copy-anything@^3.0.2: + version "3.0.5" + resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-3.0.5.tgz#2d92dce8c498f790fa7ad16b01a1ae5a45b020a0" + integrity sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w== + dependencies: + is-what "^4.1.8" + +csstype@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== de-indent@^1.0.2: version "1.0.2" @@ -310,150 +597,68 @@ delayed-stream@~1.0.0: resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== -esbuild-android-64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.12.tgz#5e8151d5f0a748c71a7fbea8cee844ccf008e6fc" - integrity sha512-MJKXwvPY9g0rGps0+U65HlTsM1wUs9lbjt5CU19RESqycGFDRijMDQsh68MtbzkqWSRdEtiKS1mtPzKneaAI0Q== +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== -esbuild-android-arm64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.12.tgz#5ee72a6baa444bc96ffcb472a3ba4aba2cc80666" - integrity sha512-Hc9SEcZbIMhhLcvhr1DH+lrrec9SFTiRzfJ7EGSBZiiw994gfkVV6vG0sLWqQQ6DD7V4+OggB+Hn0IRUdDUqvA== +entities@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== -esbuild-darwin-64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.12.tgz#70047007e093fa1b3ba7ef86f9b3fa63db51fe25" - integrity sha512-qkmqrTVYPFiePt5qFjP8w/S+GIUMbt6k8qmiPraECUWfPptaPJUGkCKrWEfYFRWB7bY23FV95rhvPyh/KARP8Q== - -esbuild-darwin-arm64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.12.tgz#41c951f23d9a70539bcca552bae6e5196696ae04" - integrity sha512-z4zPX02tQ41kcXMyN3c/GfZpIjKoI/BzHrdKUwhC/Ki5BAhWv59A9M8H+iqaRbwpzYrYidTybBwiZAIWCLJAkw== - -esbuild-freebsd-64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.12.tgz#a761b5afd12bbedb7d56c612e9cfa4d2711f33f0" - integrity sha512-XFL7gKMCKXLDiAiBjhLG0XECliXaRLTZh6hsyzqUqPUf/PY4C6EJDTKIeqqPKXaVJ8+fzNek88285krSz1QECw== - -esbuild-freebsd-arm64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.12.tgz#6b0839d4d58deabc6cbd96276eb8cbf94f7f335e" - integrity sha512-jwEIu5UCUk6TjiG1X+KQnCGISI+ILnXzIzt9yDVrhjug2fkYzlLbl0K43q96Q3KB66v6N1UFF0r5Ks4Xo7i72g== - -esbuild-linux-32@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.12.tgz#bd50bfe22514d434d97d5150977496e2631345b4" - integrity sha512-uSQuSEyF1kVzGzuIr4XM+v7TPKxHjBnLcwv2yPyCz8riV8VUCnO/C4BF3w5dHiVpCd5Z1cebBtZJNlC4anWpwA== - -esbuild-linux-64@0.15.12: - version "0.15.12" - resolved "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.12.tgz" - integrity sha512-QcgCKb7zfJxqT9o5z9ZUeGH1k8N6iX1Y7VNsEi5F9+HzN1OIx7ESxtQXDN9jbeUSPiRH1n9cw6gFT3H4qbdvcA== - -esbuild-linux-arm64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.12.tgz#3bf789c4396dc032875a122988efd6f3733f28f5" - integrity sha512-HtNq5xm8fUpZKwWKS2/YGwSfTF+339L4aIA8yphNKYJckd5hVdhfdl6GM2P3HwLSCORS++++7++//ApEwXEuAQ== - -esbuild-linux-arm@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.12.tgz#b91b5a8d470053f6c2c9c8a5e67ec10a71fe4a67" - integrity sha512-Wf7T0aNylGcLu7hBnzMvsTfEXdEdJY/hY3u36Vla21aY66xR0MS5I1Hw8nVquXjTN0A6fk/vnr32tkC/C2lb0A== - -esbuild-linux-mips64le@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.12.tgz#2fb54099ada3c950a7536dfcba46172c61e580e2" - integrity sha512-Qol3+AvivngUZkTVFgLpb0H6DT+N5/zM3V1YgTkryPYFeUvuT5JFNDR3ZiS6LxhyF8EE+fiNtzwlPqMDqVcc6A== - -esbuild-linux-ppc64le@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.12.tgz#9e3b8c09825fb27886249dfb3142a750df29a1b7" - integrity sha512-4D8qUCo+CFKaR0cGXtGyVsOI7w7k93Qxb3KFXWr75An0DHamYzq8lt7TNZKoOq/Gh8c40/aKaxvcZnTgQ0TJNg== - -esbuild-linux-riscv64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.12.tgz#923d0f5b6e12ee0d1fe116b08e4ae4478fe40693" - integrity sha512-G9w6NcuuCI6TUUxe6ka0enjZHDnSVK8bO+1qDhMOCtl7Tr78CcZilJj8SGLN00zO5iIlwNRZKHjdMpfFgNn1VA== - -esbuild-linux-s390x@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.12.tgz#3b1620220482b96266a0c6d9d471d451a1eab86f" - integrity sha512-Lt6BDnuXbXeqSlVuuUM5z18GkJAZf3ERskGZbAWjrQoi9xbEIsj/hEzVnSAFLtkfLuy2DE4RwTcX02tZFunXww== - -esbuild-netbsd-64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.12.tgz#276730f80da646859b1af5a740e7802d8cd73e42" - integrity sha512-jlUxCiHO1dsqoURZDQts+HK100o0hXfi4t54MNRMCAqKGAV33JCVvMplLAa2FwviSojT/5ZG5HUfG3gstwAG8w== - -esbuild-openbsd-64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.12.tgz#bd0eea1dd2ca0722ed489d88c26714034429f8ae" - integrity sha512-1o1uAfRTMIWNOmpf8v7iudND0L6zRBYSH45sofCZywrcf7NcZA+c7aFsS1YryU+yN7aRppTqdUK1PgbZVaB1Dw== - -esbuild-sunos-64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.12.tgz#5e56bf9eef3b2d92360d6d29dcde7722acbecc9e" - integrity sha512-nkl251DpoWoBO9Eq9aFdoIt2yYmp4I3kvQjba3jFKlMXuqQ9A4q+JaqdkCouG3DHgAGnzshzaGu6xofGcXyPXg== - -esbuild-windows-32@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.12.tgz#a4f1a301c1a2fa7701fcd4b91ef9d2620cf293d0" - integrity sha512-WlGeBZHgPC00O08luIp5B2SP4cNCp/PcS+3Pcg31kdcJPopHxLkdCXtadLU9J82LCfw4TVls21A6lilQ9mzHrw== - -esbuild-windows-64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.12.tgz#bc2b467541744d653be4fe64eaa9b0dbbf8e07f6" - integrity sha512-VActO3WnWZSN//xjSfbiGOSyC+wkZtI8I4KlgrTo5oHJM6z3MZZBCuFaZHd8hzf/W9KPhF0lY8OqlmWC9HO5AA== - -esbuild-windows-arm64@0.15.12: - version "0.15.12" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.12.tgz#9a7266404334a86be800957eaee9aef94c3df328" - integrity sha512-Of3MIacva1OK/m4zCNIvBfz8VVROBmQT+gRX6pFTLPngFYcj6TFH/12VveAqq1k9VB2l28EoVMNMUCcmsfwyuA== - -esbuild@^0.15.9: - version "0.15.12" - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.15.12.tgz" - integrity sha512-PcT+/wyDqJQsRVhaE9uX/Oq4XLrFh0ce/bs2TJh4CSaw9xuvI+xFrH2nAYOADbhQjUgAhNWC5LKoUsakm4dxng== +esbuild@^0.25.0: + version "0.25.5" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.5.tgz#71075054993fdfae76c66586f9b9c1f8d7edd430" + integrity sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ== optionalDependencies: - "@esbuild/android-arm" "0.15.12" - "@esbuild/linux-loong64" "0.15.12" - esbuild-android-64 "0.15.12" - esbuild-android-arm64 "0.15.12" - esbuild-darwin-64 "0.15.12" - esbuild-darwin-arm64 "0.15.12" - esbuild-freebsd-64 "0.15.12" - esbuild-freebsd-arm64 "0.15.12" - esbuild-linux-32 "0.15.12" - esbuild-linux-64 "0.15.12" - esbuild-linux-arm "0.15.12" - esbuild-linux-arm64 "0.15.12" - esbuild-linux-mips64le "0.15.12" - esbuild-linux-ppc64le "0.15.12" - esbuild-linux-riscv64 "0.15.12" - esbuild-linux-s390x "0.15.12" - esbuild-netbsd-64 "0.15.12" - esbuild-openbsd-64 "0.15.12" - esbuild-sunos-64 "0.15.12" - esbuild-windows-32 "0.15.12" - esbuild-windows-64 "0.15.12" - esbuild-windows-arm64 "0.15.12" + "@esbuild/aix-ppc64" "0.25.5" + "@esbuild/android-arm" "0.25.5" + "@esbuild/android-arm64" "0.25.5" + "@esbuild/android-x64" "0.25.5" + "@esbuild/darwin-arm64" "0.25.5" + "@esbuild/darwin-x64" "0.25.5" + "@esbuild/freebsd-arm64" "0.25.5" + "@esbuild/freebsd-x64" "0.25.5" + "@esbuild/linux-arm" "0.25.5" + "@esbuild/linux-arm64" "0.25.5" + "@esbuild/linux-ia32" "0.25.5" + "@esbuild/linux-loong64" "0.25.5" + "@esbuild/linux-mips64el" "0.25.5" + "@esbuild/linux-ppc64" "0.25.5" + "@esbuild/linux-riscv64" "0.25.5" + "@esbuild/linux-s390x" "0.25.5" + "@esbuild/linux-x64" "0.25.5" + "@esbuild/netbsd-arm64" "0.25.5" + "@esbuild/netbsd-x64" "0.25.5" + "@esbuild/openbsd-arm64" "0.25.5" + "@esbuild/openbsd-x64" "0.25.5" + "@esbuild/sunos-x64" "0.25.5" + "@esbuild/win32-arm64" "0.25.5" + "@esbuild/win32-ia32" "0.25.5" + "@esbuild/win32-x64" "0.25.5" estree-walker@^2.0.2: 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== -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== +fdir@^6.4.4, fdir@^6.4.6: + version "6.4.6" + resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.4.6.tgz#2b268c0232697063111bbf3f64810a2a741ba281" + integrity sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w== + +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== dependencies: to-regex-range "^5.0.1" -follow-redirects@^1.15.0: - version "1.15.1" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" - integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== +follow-redirects@^1.15.6: + version "1.15.9" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1" + integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== form-data@^4.0.0: version "4.0.0" @@ -464,62 +669,34 @@ form-data@^4.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" -fsevents@~2.3.2: +fsevents@~2.3.2, fsevents@~2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - he@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== -immutable@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz" - integrity sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ== +hookable@^5.5.3: + version "5.5.3" + resolved "https://registry.yarnpkg.com/hookable/-/hookable-5.5.3.tgz#6cfc358984a1ef991e2518cb9ed4a778bbd3215d" + integrity sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ== -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-core-module@^2.9.0: - version "2.10.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz" - integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== - dependencies: - has "^1.0.3" +immutable@^5.0.2: + version "5.1.3" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-5.1.3.tgz#e6486694c8b76c37c063cca92399fa64098634d4" + integrity sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg== is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== -is-glob@^4.0.1, is-glob@~4.0.1: +is-glob@^4.0.3: version "4.0.3" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== dependencies: is-extglob "^2.1.1" @@ -529,12 +706,25 @@ is-number@^7.0.0: resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== -magic-string@^0.25.7: - version "0.25.9" - resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz" - integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== +is-what@^4.1.8: + version "4.1.16" + resolved "https://registry.yarnpkg.com/is-what/-/is-what-4.1.16.tgz#1ad860a19da8b4895ad5495da3182ce2acdd7a6f" + integrity sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A== + +magic-string@^0.30.17: + version "0.30.17" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.17.tgz#450a449673d2460e5bbcfba9a61916a1714c7453" + integrity sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA== dependencies: - sourcemap-codec "^1.4.8" + "@jridgewell/sourcemap-codec" "^1.5.0" + +micromatch@^4.0.5: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + dependencies: + braces "^3.0.3" + picomatch "^2.3.1" mime-db@1.52.0: version "1.52.0" @@ -548,116 +738,158 @@ mime-types@^2.1.12: dependencies: mime-db "1.52.0" -minimatch@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz" - integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== +minimatch@^9.0.3: + version "9.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== dependencies: brace-expansion "^2.0.1" -muggle-string@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/muggle-string/-/muggle-string-0.1.0.tgz" - integrity sha512-Tr1knR3d2mKvvWthlk7202rywKbiOm4rVFLsfAaSIhJ6dt9o47W4S+JMtWhd/PW9Wrdew2/S2fSvhz3E2gkfEg== +mitt@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mitt/-/mitt-3.0.1.tgz#ea36cf0cc30403601ae074c8f77b7092cdab36d1" + integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== +muggle-string@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/muggle-string/-/muggle-string-0.4.1.tgz#3b366bd43b32f809dc20659534dd30e7c8a0d328" + integrity sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ== -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== +nanoid@^3.3.11: + version "3.3.11" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" + integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== +node-addon-api@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.1.1.tgz#1aba6693b0f255258a049d621329329322aad558" + integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ== -picocolors@^1.0.0: +path-browserify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + +perfect-debounce@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + resolved "https://registry.yarnpkg.com/perfect-debounce/-/perfect-debounce-1.0.0.tgz#9c2e8bc30b169cc984a58b7d5b28049839591d2a" + integrity sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA== -picomatch@^2.0.4, picomatch@^2.2.1: +picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.3.1: version "2.3.1" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -pinia@^2.0.18: - version "2.0.18" - resolved "https://registry.npmjs.org/pinia/-/pinia-2.0.18.tgz" - integrity sha512-I5MW05UVX6a5Djka136oH3VzYFiZUgeOApBwFjMx6pL91eHtGVlE3adjNUKLgtwGnrxiBRuJ8+4R3LKJKwnyZg== - dependencies: - "@vue/devtools-api" "^6.2.1" - vue-demi "*" +picomatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab" + integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== -postcss@^8.1.10, postcss@^8.4.18: - version "8.4.18" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz" - integrity sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA== +pinia@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/pinia/-/pinia-3.0.3.tgz#f412019bdeb2f45e85927b432803190343e12d89" + integrity sha512-ttXO/InUULUXkMHpTdp9Fj4hLpD/2AoJdmAbAeW2yu1iy1k+pkFekQXw5VpC0/5p51IOR/jDaDRfRWRnMMsGOA== dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" + "@vue/devtools-api" "^7.7.2" + +postcss@^8.5.6: + version "8.5.6" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.6.tgz#2825006615a619b4f62a9e7426cc120b349a8f3c" + integrity sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg== + dependencies: + nanoid "^3.3.11" + picocolors "^1.1.1" + source-map-js "^1.2.1" proxy-from-env@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" +readdirp@^4.0.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.1.2.tgz#eb85801435fbf2a7ee58f19e0921b068fc69948d" + integrity sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg== -resolve@^1.22.1: - version "1.22.1" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" +rfdc@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca" + integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== -rollup@^2.79.1: - version "2.79.1" - resolved "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz" - integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw== +rollup@^4.40.0: + version "4.44.1" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.44.1.tgz#641723932894e7acbe6052aea34b8e72ef8b7c8f" + integrity sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg== + dependencies: + "@types/estree" "1.0.8" optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.44.1" + "@rollup/rollup-android-arm64" "4.44.1" + "@rollup/rollup-darwin-arm64" "4.44.1" + "@rollup/rollup-darwin-x64" "4.44.1" + "@rollup/rollup-freebsd-arm64" "4.44.1" + "@rollup/rollup-freebsd-x64" "4.44.1" + "@rollup/rollup-linux-arm-gnueabihf" "4.44.1" + "@rollup/rollup-linux-arm-musleabihf" "4.44.1" + "@rollup/rollup-linux-arm64-gnu" "4.44.1" + "@rollup/rollup-linux-arm64-musl" "4.44.1" + "@rollup/rollup-linux-loongarch64-gnu" "4.44.1" + "@rollup/rollup-linux-powerpc64le-gnu" "4.44.1" + "@rollup/rollup-linux-riscv64-gnu" "4.44.1" + "@rollup/rollup-linux-riscv64-musl" "4.44.1" + "@rollup/rollup-linux-s390x-gnu" "4.44.1" + "@rollup/rollup-linux-x64-gnu" "4.44.1" + "@rollup/rollup-linux-x64-musl" "4.44.1" + "@rollup/rollup-win32-arm64-msvc" "4.44.1" + "@rollup/rollup-win32-ia32-msvc" "4.44.1" + "@rollup/rollup-win32-x64-msvc" "4.44.1" fsevents "~2.3.2" -sass@^1.55.0: - version "1.55.0" - resolved "https://registry.npmjs.org/sass/-/sass-1.55.0.tgz" - integrity sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A== +sass@^1.89.2: + version "1.89.2" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.89.2.tgz#a771716aeae774e2b529f72c0ff2dfd46c9de10e" + integrity sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA== dependencies: - chokidar ">=3.0.0 <4.0.0" - immutable "^4.0.0" + chokidar "^4.0.0" + immutable "^5.0.2" source-map-js ">=0.6.2 <2.0.0" + optionalDependencies: + "@parcel/watcher" "^2.4.1" -"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2: +"source-map-js@>=0.6.2 <2.0.0": version "1.0.2" resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map@^0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== +source-map-js@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== +speakingurl@^14.0.1: + version "14.0.1" + resolved "https://registry.yarnpkg.com/speakingurl/-/speakingurl-14.0.1.tgz#f37ec8ddc4ab98e9600c1c9ec324a8c48d772a53" + integrity sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ== -supports-preserve-symlinks-flag@^1.0.0: - 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== +superjson@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/superjson/-/superjson-2.2.2.tgz#9d52bf0bf6b5751a3c3472f1292e714782ba3173" + integrity sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q== + dependencies: + copy-anything "^3.0.2" + +tinyglobby@^0.2.14: + version "0.2.14" + resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.14.tgz#5280b0cf3f972b050e74ae88406c0a6a58f4079d" + integrity sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ== + dependencies: + fdir "^6.4.4" + picomatch "^4.0.2" to-regex-range@^5.0.1: version "5.0.1" @@ -666,58 +898,52 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -typescript@^4.8.4: - version "4.8.4" - resolved "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz" - integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ== +typescript@^5.8.3: + version "5.8.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e" + integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ== -vite@^3.2.1: - version "3.2.1" - resolved "https://registry.npmjs.org/vite/-/vite-3.2.1.tgz" - integrity sha512-ADtMkfHuWq4tskJsri2n2FZkORO8ZyhI+zIz7zTrDAgDEtct1jdxOg3YsZBfHhKjmMoWLOSCr+64qrEDGo/DbQ== +vite@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/vite/-/vite-7.0.0.tgz#5675bb4c956dd9da932583628e7758ab09fe761f" + integrity sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g== dependencies: - esbuild "^0.15.9" - postcss "^8.4.18" - resolve "^1.22.1" - rollup "^2.79.1" + esbuild "^0.25.0" + fdir "^6.4.6" + picomatch "^4.0.2" + postcss "^8.5.6" + rollup "^4.40.0" + tinyglobby "^0.2.14" optionalDependencies: - fsevents "~2.3.2" + fsevents "~2.3.3" -vue-demi@*: - version "0.13.8" - resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.8.tgz" - integrity sha512-Vy1zbZhCOdsmvGR6tJhAvO5vhP7eiS8xkbYQSoVa7o6KlIy3W8Rc53ED4qI4qpeRDjv3mLfXSEpYU6Yq4pgXRg== +vscode-uri@^3.0.8: + version "3.1.0" + resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.1.0.tgz#dd09ec5a66a38b5c3fffc774015713496d14e09c" + integrity sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ== -vue-router@^4.1.3: - version "4.1.3" - resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.1.3.tgz" - integrity sha512-XvK81bcYglKiayT7/vYAg/f36ExPC4t90R/HIpzrZ5x+17BOWptXLCrEPufGgZeuq68ww4ekSIMBZY1qdUdfjA== +vue-router@^4.5.1: + version "4.5.1" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.5.1.tgz#47bffe2d3a5479d2886a9a244547a853aa0abf69" + integrity sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw== dependencies: - "@vue/devtools-api" "^6.1.4" + "@vue/devtools-api" "^6.6.4" -vue-template-compiler@^2.7.10: - version "2.7.13" - resolved "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.13.tgz" - integrity sha512-jYM6TClwDS9YqP48gYrtAtaOhRKkbYmbzE+Q51gX5YDr777n7tNI/IZk4QV4l/PjQPNh/FVa/E92sh/RqKMrog== +vue-tsc@^2.2.10: + version "2.2.10" + resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-2.2.10.tgz#7b51a666cb90788884efd0caedc69fc1fc9c5b78" + integrity sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ== dependencies: - de-indent "^1.0.2" - he "^1.2.0" + "@volar/typescript" "~2.4.11" + "@vue/language-core" "2.2.10" -vue-tsc@^1.0.9: - version "1.0.9" - resolved "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.0.9.tgz" - integrity sha512-vRmHD1K6DmBymNhoHjQy/aYKTRQNLGOu2/ESasChG9Vy113K6CdP0NlhR0bzgFJfv2eFB9Ez/9L5kIciUajBxQ== +vue@^3.5.17: + version "3.5.17" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.5.17.tgz#ea8a6a45abb2b0620e7d479319ce8434b55650cf" + integrity sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g== dependencies: - "@volar/vue-language-core" "1.0.9" - "@volar/vue-typescript" "1.0.9" - -vue@^3.2.37: - version "3.2.37" - resolved "https://registry.npmjs.org/vue/-/vue-3.2.37.tgz" - integrity sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ== - dependencies: - "@vue/compiler-dom" "3.2.37" - "@vue/compiler-sfc" "3.2.37" - "@vue/runtime-dom" "3.2.37" - "@vue/server-renderer" "3.2.37" - "@vue/shared" "3.2.37" + "@vue/compiler-dom" "3.5.17" + "@vue/compiler-sfc" "3.5.17" + "@vue/runtime-dom" "3.5.17" + "@vue/server-renderer" "3.5.17" + "@vue/shared" "3.5.17" From 36ca37874e592d2c9a5d014a2e2c3bd30059921e Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 26 Jun 2025 23:52:38 +0200 Subject: [PATCH 4/6] refactor: moved fonts to local --- .../fonts/inter-v19-latin_latin-ext-500.woff2 | Bin 0 -> 52304 bytes .../fonts/inter-v19-latin_latin-ext-600.woff2 | Bin 0 -> 52452 bytes .../inter-v19-latin_latin-ext-regular.woff2 | Bin 0 -> 50696 bytes src/App.vue | 1 - src/styles/_fonts.scss | 23 ++++++++++++++++++ src/styles/_global.scss | 2 ++ 6 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 public/fonts/inter-v19-latin_latin-ext-500.woff2 create mode 100644 public/fonts/inter-v19-latin_latin-ext-600.woff2 create mode 100644 public/fonts/inter-v19-latin_latin-ext-regular.woff2 create mode 100644 src/styles/_fonts.scss diff --git a/public/fonts/inter-v19-latin_latin-ext-500.woff2 b/public/fonts/inter-v19-latin_latin-ext-500.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..24ccc514b4758aa940e6e38c48a04d2e6761266f GIT binary patch literal 52304 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%0AAYJ{A?2 zqZryqjI7wZU?@sdCDxubIb@coe)eo!>k03Na~p$I(%fvG$d>-<5``{Kf ziBX=bVFfzvhP_3l90eV}`n>JIWTn5?-XUuc9BJL=%~3gc9hW=LG_Vqf5*N?lSo97} zWkZJP+vHz6EM$L5t)G=&?Yo?JN%t=2{t`$(;is4`n8*ZMweQxLt%aF@bYk}_OnA-P zDbM$+1R0We%;S<8K9}K8&%V`JMG76W?8;eO+FIEWiQJ;+V*vJ@?)24_N3>@EAieA7 zfG|k3(cq!q^tVq>jHpBe-f^A5jOK9CO$^-j?BWd@#)>ejxT^50FhrIb0*{K1=BSFw z$cG&zB-_Gr%Kn`lXh6U9t+Sdo*LJ)5Fxpi2M!^547_*Eo1vc)+Oa2>yU(a51^4+}5 zc9{qkJhb2Y+w+t$()r1uXk$UwTL9NH8EPhw(2nM8?Uq|{5Jp(CqWM|%?%opFp3{u6&TX+; z#;^^AnCrzf?AAo5HGHRUByV*9&;OiW!RU#1nU}gMF{j@&4{_{(P7`7A7^g8`v*Gwx zVhHKRX{w5&&gztdj1l&ya=l}OBNS`sMF)w4kio?D)eQ~;|lo$~FVlsu{SfoT`-wEsr@DzfA-J^=%2KD&y+Q$FD(KUX7jK`;NSXuwF5Z6G34Vk-yyHqR z#u*Di7jd@gn0@2b`E|2JCI)+DrSB2|5iZA}DH^OBvKqW@*J`B-en?+R8;6 zxsTQ_NKJZ&ph_q62{2$9dNHX*R|Hk*Lga#rs`8YMK9Y;8^5hGVj=2XSnuXMEzW!n* z64B+;J_+6e#-;HP0!mgZbmH-#6nH=kr+?}4c>H2fAzXyt@3#X&Nva8ex10`;C&Ata z>`5SgaxO+40V*72Hz)$T8L7>|l@Cn-Zxd&4*l}CHlAiRnA3Y>M`~C#Zv_9x>Bd0N_ zh*nF=ABMNgd)M{BA}?J-tIG3+{U_Y`YZ+o9yDpVYii$bQ)z!+$-`)is!ehZTffZ%q zs;b#7QH07!5}5t>!Q3o0{r|3S?Yz?D{MP!eHk+^n6gb z+mprpqOPVF#Z>%9DpiSPo9=M;-A+1C`g-RbXVjNC$7;(y@5m6h-?k{Is9}|jUC5QH zH|2*-)F_-JzdTFNsN^Qc`Bu!|jtEx25_D`uOAE0Pa9^RhHk`Yx_7;?ky(A7PJ-w=_ zCOmbNb)@wdU<^G2qn7quF)*|Jq|9vp;Tm^}`HVPzn}>JuQex{vnq5jq$Ks`Y{C|Juf*Ut-Q`a)S>Djz07>$pS&@D zTCqUnnsGKi>-n@sh|QLyeEx{K1Ng0?pic9vk-?69f);@Qr}Mq4z5|RFQP#7(R77oy zTC@^e0OmnLD`+8=6S%5C{3tC*vrJ0;a$yM=V7sel{4!j7wB|@A<v1y-#n8pH-Lrxa8W;d+Xy{TN9kY%_S z6A~H;D8yJFF!cFc2uu+XO#IKSQ|j7s_D=ux+6VpiAK8tuXZ@3t8e4W+t&xKj5A4di zr{ep^2gg&B7IVjuQg^KquSg2x14@^!(@B#UOSD1UiM$a9tU@*=QUR5oz69@V?mAQS z{$%29ttILtN)eDhNbfA^W#M)4d4lBOXj8eAluFt{HwS)wCgCk*3!}&&tfj*!$jBrl zB>$wFaWwOYBi^W3snYGGt5J`b#!f1QB#Gp|V-;3b*3&=Eo>@bQ|2ggXuM5CJhnGwi zK_>a{*UYJ@Kh87kApcze`e$fXIVdEOC6WOHG4Y9siUL`H{nzs{tvZ0$kmV&^=kyWMu1+wnq(v$@=={lgOfRlUN+o7VAAsaTXa zXq~+!aAaaJC<&6(^CNu>2}u40AJxC+^c&f40IqYLl7F9k%#Ty1(5N8Jeao$KnsX&f ztD?ND3S|IIL9GPsz93kNFJP@O3a;0Er+_u~ZG;2&h-@TfAV1>6sAS6@y*MMB(Fmd;Pk3-bfjKNm0af zUz)li-l?%z5{*=60eTc&Sw-}%-ndoQb%%L(%_v69EQ4qSsFAHao>DA&A##ke6HY1L zzZUGg)z)I!9aBq8im+pVg@r5%wfsr+FseE$VQ+P2!+B7w6t8X&Vsa?UD4F=gO1Tga z%2kY>Dos%yU!nJPfVHVH%r`O@hR`L99vL5mHUyNd=}Q?VhrH+Y76i#hSz4YCFQ@l$ z1iP{Kr?=f*05zM0&R#l+EP)If$X^i$85x*p3t9XXj2w@G2*d>VX({a5ZE<1-A9X-Q zhz~g?L46dPPqWl7z<97b#K16&;ADC7+5?5ypy}wW_z^hUiNUJw?_!t58X3(Eyq16$ zdoseI0kYBUrXwLJ;V2x&3yZQM7qF1ap@H7KBY|G@RiG)W`&3GxzT zyCdGv&2x8@%6LRTf0eYoFqexbAS!;mop!NK9KZkL>oc{z%9PQZF;xHNA+`4)rOKw5 zR;wQdx>4C$bZF*eQ(XPi5uNf=yezMm=Nc0V2*+GxwF{OXErVedl)cw1Tl%VXMc=JS zV8gmB^Z~_C80avo2n47=9^3$e3nCm2sh%wYxEws5RL~AO87r>}_{=E4PF8Ri ziF%R?HZnZnEOALBx1oi@A0N^x3z&?CDaqTTXAaDWbUz%`%bO%^0iEM9mwHxSZgA6> zRp*j305565C%npJ+Sy@$j8qBvy(1$M&k?oc%`M?uz7QyT7()30V+%{j0$+n4g`Y$F z&5!=+2P_VwI*3`WEP+>rcYjm!%<$FpIQ*`Y$j;YoTVL4`?R4Ci58l+xv68Mqe&k;o zk!fP~9z?n8q>2s_kB=pBRwYImnidT4vN=4OQ=(ZwJ5h%Ew#D^sIf1wQYUY?nQzF3} z=qWPFfO#5}lb=wb!O}1vQHzQrMMO|yVT7-BZdF*o)sp)D9A9-&{%IwrlbHxPw*p1< z(AGNAgC4yXS0Bu5KD;U4un1tKj;^2$tj0cD2JbOuFf{10xuNnnyHY@U_#IOLcQ-0` z&|(HN>Sg7*iQFS1Wmkf|AI^AjY$9MAc-v)u{IVq$!s~)_&sA1iz3-4_ulfb8IiV<$ z#zh?+xdKiVCaznM+{&?7)j79iq=e)dWw*(i%1*U3`VUQ%;JF8lt+{EDiR2`_;;S(< z<&`$e*uKCJF1bO;0g0cLA4JWD^G~} znJ#LjWOUvum~Zd9j0|noXZ0FIY8Ds%e{(auwo7q$G<@ng$f;`}AUX z$G>aK`*JqQdBmAX&}-Tgwol0&;)|KK#slB-?i=DhsgDY1d&;lsJ1+ZkAMNf72k|Et z0ccx48GKJ32d|UB@-{W`b6(<=fBQ`(o$X6P-O-O^mg=X+tuN)TrM} zfbb5at8|N+f&myAoV`++1|gfF_E5CG&0`vU6~D$?M_w313<#Z#sSnDStpI=fjBzoI z_E?>}QFyhBlXOS-e*h&w+P}>*004fg?M%~qnN(d<8C5mgYU`ceuR&Rt8`MA#OuFq3 zfyjS~XNR5$hkUY+;g7xq&FI7%sFw4W$pi2s>^=Wqv9GnScDDfF{?iklsXXoUdw;Yu zy7T4_2cYTBAJ$THRPXG=FR$AAKTo&yzhAoZS^%NnwGVCft{&z1)Tn~aSqPa2c8=*K>98q{q#-SO$UP~{d#J@8T>YYtH<8jy>+lt{$KF3lmGeS z&Bs_CV`n%1!;x^@SgP8u5XK?%{wLXBgh9tKsj(USOp5PEO`g2mvV)8@sFBbgK3s!7 zROQZM9(=>7IAS-r{sf!zZcCx=k4imiGg%Sf|0F+Z4jTo zTCr!W@|Y()<(bUoBwn(p*>D~Bt?P72@7}niG&zRmZHUi^X*q-xDZi+eWF}Ho@b->cLS>GR( z{Z-XJeMirQc(@oZm*V61#Q7r${!Eg*q`00EH&Wg=J>z*gyy!VEGv-w$yv~$2nR$@< z8x&Snc}kPFbot5M` zbM7B0is!H|nA*VhS=Ol=Cex=CHuc|m=Df>-_gV5GD?Vmz6=qYhSOQPas9O__YiD>{ zZ0<^J*U*257*B4EV%gE84%+WWSskLc0^XE3dbDVXW9=bn`H@}$eOskpYivCL+l~k> z$Iq1n_!OMa+3;7=+)QPk9a>s8y6;);zmH3ylCdR4r3%@85ZG~0*m=aT>tN^$=bSsq z+kUtY4=$l}nc_iWrR>M!B{EWeOEV`!y2QC|@oTr`Dni13+was*kY+0P_ahQSD=V(F z5<84O6gabr{VCfFGp(-NZfBhJ?O}A?kFL4v7r!4}42Su!#&OuQFBdQLw)VSMOoR7r=*vZmX%jjR@u;^Lwl!LjLa-DWO2!puR@h-^5MqbQ^L|9 zJWV3fA~s`^vL-n=MY16!1VytYqarF-OqEKgS}D~kBda=^)=8^Q(z;W$=`_vjrEO>E z+!URfU_|#A*?n?)!1xxK&=M0{W>PCmZ-W_qVrH8x=!k`VV^PuNIQ&j(LV{+bXhDWn zHHbbbl?leodWiqX}-+K@G;9;vC^_gm0)cQibZ5sWB=pWnuv+Ig|*HVLY zyPtaLLA^ah1N5YUdQo4!3(%)P{R+{)P(zB8zf1+nQm|}`)2y@xWyKyr@{f@0MSHs# zIf|9DyRgMY+AkTuX2pn=)M_dF4j$T^ZS-zhUG`;YbaXPrbnHuEyKJBA#U2!Y9Iutg>(Qm-a>uLXNSnHAxc&@ z5cE>P8e&lo;wMK){E146l0C(dtJm2I)Ba4q=8UEx#&WzpA*v0v6sS5=;{|Hs;{{SW zZOul!GUrelq5W}|ARFwb{K*$x8yr(|hSQl9fMEP2D2&(E2!?c_)67{9k=9fQg!p11 zKB3%v0wW@W7zEYD%ki(hri|E`8NoTy&m{61(mcKrL!=`gS=lW-nFkaIYGS}D+!hgT zi66VL>&^_aEKd&(5CRIs9!im*vUCl_cWVMoGk8sQ3SWajWK7e;(FlsMJXSzoc)?+} z*p~^^AVUQVk&NT9Q>a4udd!K9RuAn1tAgs{a5)fip$4=l@VSA|hng86XG8h3GAZbi zs>OV#AwSK{=?Z4H9%^VHR~i+BkkIqHJ;{y%k})JHK!IW6m9*TlW{?(Q4#G1URzfj?vAsa#MhHBG+J4Vnf*kcn$1*kzy5 z@XEe!{HvvTzmmHwitvU7mld8cApttAbg0V066-C=kRX&Til#C)Z19$1(`n&P!#I?J zgW85Nc4ZE`k65l)$80hp<8FI2Z2{M9p48 z0-<)buI)C;;Hkt@D!YS<1mCsqlY%-|9T}r3_z8haE30QOzuWL&)zo?l+eZ+E%|k55 zOA>ZOoCO`1aMiWqVw~)}k0kI;j+OU!d8TDIjjz8+ANw>lxwQex4wVq5z*$49p@k5u z5S)~JxeUFT?o*~se~#h(GY)opD|)G(;ZnBN8tuOX-j8_!!O%Rz^%1a7tV%hHnf~s&$0R^(1p{jcX-*gMMAbCXi5rkEGB8 zZd$$_5q_>DU}PXn06rxDu-yZ@M60aPJU%!U-%!4cB+mn(GpvDVy2WluOQQ~f6~30M zLW2m?UBVfL?Fbf#Q;wjO zmyvzu;+yD~+lFM+YeSe|smT@l)xP(CshBE;cJRtkJ_x6Q_b&O&Mw_h(u&HD;u198d z{IiE)mm7KHBo-eYzzJP85fkV|?iENq6&IBB7tRqHKLS&d2uD8N# zejiTswYvVj_+UMKqG&11@RALaug`9^R5wU+iN=`$VHpt6sz~$j z*929hnTrN3^T8{tvq?t8IBK4YX$5PZBH;Jyl;b$1B#C-SxrQO6`G^q3^?iOtNR0ZX z&C-EaX}1vW0kLY~fcwMbY&Ssp(RA7!-sH+e3_`wCIh>=nG43e^gqLVAMfJW=)Q+>9 z$ApOHde8LA<(1Y`cnGblR()^S2sIXSW!QN@J<=AM)VqyJT z8BHHFi8~Db+zo+7Jvp;(r54z_@mi5Nn?*>pij}bT|DiN+%$@Qp^sg>))|?h<7Rde7 zPFAz0mu0?2<2B#HQVoBCm#%4qZtk~<&|-Jfjv&K@-yg2R=@fkgqUVs?n>ds*qf9cM zy;2>tx*~~>avzSJ%Cv;%M4CiFzhZPKXmLnk)={yhBKj zP+j%#nsYwy=`lOox{kON-okt*GKt#dJaifO@kFQTB*69DJB9kfyPM(lXm!U)Z>lZI zZTki?(ni8O^tm#l0ZF(EwTR&b8@akYm%N*o8mW|K~yq3iS9DsrT7~UeVAxI-J9L$^o{ir z$RP`rbihy;xCKmXpNV<#3a7hiYf1${`T(C78wY2D{Yv1jan=&;^dAe6;s1f7lShXo zgsCD`-LO@*Z3+t-r{nN`c`qx>v{D*tT`!cgX3w+NEUxlObhq%@B8tCzMs^89Acvu? zq!l3q?>I1VTj{dT2*TL(*V(nX>-VT9Z2W;bpFXG2Mw;mMY8JJ;ArB3S*N-klH)$_@ zq>v>zL5F6KB@M#gyUg1Uw=mY__@u1t(uDe+&iSmJ7~ccD!le*+UT7id6B?@?=4d^~ za)`Fd8Z|lM5&6lgkU8EbW3z=AZm3o4;xU8`W0_cpZ0&eeA;x|oNrlkcb-d#Dty0s# zx!xdEod=Gi!xht3mQY^X^UyO&GvB{n&6y+#e31I?6`zeW*=t@gN}ntndBTOBZRo|J zj3HDjyw+6XL~coiAuXt8%Y{fo?~iZw@1iRdXjj8J@M_eelhmG-&BKAtaw(Cu3U@vdsLlwL^^ zo>$G?eW%XH=rrNlfX7l_scFZ9Qx)48v3Y?!$f1LQ;9s@|YV;psvk zpRa#qV+in6%uPq(l!e=9F4-FBhoqb-!qVh;C5uKnJjsZBF0Js+;vD;Ec+Q*azEihZ zi=nN|vb;fJYiWD-J*}y^gdi*$&04d)u@}ZYqXEaHrz-AYpORxeO4WDXZHS7% z#C}1oR%z3#s$5QrG~|m4>uB04(RbhD6&)L+eb3=8JIw+2BT9zcV;nD*aj|V1;~Nf2 z=!|UuqG=~v<5B}LPSz{EqFhQZM7ynm&CVB&`z^T!Ix@-FeZ4Q0!b7y%s$Q%^FeUlR z7rWEmW8FluvJW|XH!^4QD4s~3z^byDK@_?RHVFYIBlE1^)xWBV zawDu&iOM6Wq7heNX{X#;c5v09%|+G|0&BC=131l9_2=jQC{HNaD*fI4N}FBY;32{#lk8|R8ec##A)3W`hU zy`&F&9Vl6&N(k#H^0rz0|AhLB|tio*bc9Bokx*TTi`djf6|`@K@D2As<0_RyOR}Kxk7H&AZYOG1(D-u zR=f>3&l!n)#4UV9e!C%&)|#r6vXNVOMUG0Eerlb) z6~1>{4_E8zEt@YNW{ez*A!T>Y-QdBck2ja zxs=tz{(I)^HSvO`VHK)j3vajN`3?2KEW<(0g zxgi)6BH|tid>&wyMY8NuW)c4=?izfBN%)Ou8HH9)OR=;Dj=_PpS37YK*N2qpK=F$n-0_axmsydPQzP(>fyPY@+E{`9%>}2b! zPoKKDqmmbtmi?JCw}iwFu=d6juiLEi8-wbvhk;r{?o*Q+!)zzn-&4Eu9{cgmZnT#k zW`BPcz~XN#5*El8QR%57zd4w^O_gx$x&F-YRcyt&&>EXze8h6rIWQvV{1yRIPC4T% zUA@I=#v2}t5PADmo2?G|AYIa;QMsXc`{)(l!A;5{b8SyBnfLBohRVBcv&^M@>S5vY znF|v~TU2J?ry1W#yM_tvIpg{D`dZi=(+)?ymd<6P~#P(qfj69p%b+O18M^vcHE&;ZpOnGZdNuU)s5yz89&%0 z$46srbko6eK6<>7-eFsU{X&1LS77tGE_f)U5Q`p6Ih1hI^nlYRU&Yha8r+jDjvuwF z+xNaf$xY;?@EgEM64H%3_Ux-z%^qi^^sBa#HYKl74gaIAiMG|H&x$uLrCwcT_6d9< zz^+rjXA69g61fziO2=OJue3Nvx(rba33HeX9k;rxrgS>f>?p>pFxR0M+UPhl>r&VR z>S5=T$zb=p%HcPv-k^8itHL1zHNb}*{Fck5oZ79F3VZ6z2QT8AyI1Lm_@9Z}EOT*) z2)fjGn06fbP)fO8M1MykzBi68u>qc)i;mG$3=d^Hq?R*nF3y;q#@TVy_A^iM)4E)C z_Ams>j;J^iku{=qFai?|EotFJ+knZSBeq(8V8)GYVZ?Nx@#bd4G&$jOu}&di*M%}p ze`8gc^ffsJj{>k6D^SzAv1(n6W7@L3<7dymEY+aeGV3)|>|@wwB^~~*1oC?8-|(;Y z&D7a>C%G(B0wz(fGyUzhmMy?xRjkd>tuMF8+n1>G>+h7KEdFQG{TKebbA~&dPyu+5eC&|AfN5f=7k>A};EZKFghqoQz7<~Go-aXQ1*V+qXP>$e&W zy3{-v4+3#UUOWEH(eH?=`0HN1ICCQRHOH1E@3G5}?BKp68E>jg1pmS1?rDBBl`)p# zqua)rMIPR7PRI#zUWCNI?Tq%JEhm%v2BgB%3uJ0S;hSx`_^4Vuw|y&Dn9n1M6!`Yn zj56pA%mC|Z7HqWW-FT$5n0E)#CKEeK&rQK4~vWNJ6^ zt~yOX2vz)V+y?3;Gbx#Nq``|iFIms)uC5O)%)>xbgeTmDd(I!u)y0IiI;wM0W#$yT zw1D2%!d1BW6mbj_yem$u?1=WhDsK(DdCcqK2|Xb?FE0^5TPsZI8XWB!3(Vv>Yck)2 zC!eh7idwb1Zp*{Sz}C6?kw2ReE;V+@tx4qm?1w{_p82Z_P@Ulxo}CF_wYwwSK|My{ zjuGuSI1G}Py40}99y4T*C%SDY@pT_^*-^OCW@J{;B;KBES!#cIF{>bw~9D z4?)W>mtkhZx0CxT#n8*q&EJdf38H2~P8j^ze)rYBRO74=*_DTdW2Fn(!hk$H&^*RPI)>`K5qKX;!%=c76^Kfp2 zx+QG(TQ$9d_lkq7=dX))DJDC^FA_l#$MBf)dDSK95#zz2KouN8(df>u;%uy7vv^0q zAEldYhY&GfmuTSn8zRSG5Gi z*X_e&1V{#n^Mt#VeDr5t{EAqdJZCtg$E`8qOUnr1reE8$C-TY1p0W8q5tnfzT1}E2 zfk-Ao$i4V>1(60<{LLrd5CONBYE3`2-2@OL(rsH`s*Ydw_M_XS3!?Gq zqE=BCVHT*N`9G(Nh!!NoCx~eDH=A*^v+4 zZmbwu)Ios&M-brVNc>0CZzi0kcnCYY2N>@jCwn+L!hHpOizgU~6Y4niI*?GVxV9fY zsV3+{x`I6^(&j;OkHMoUCc@q}aAu|q0VsErDhscT4j=-UYG$+aao6VlNjGkERC_Dg zU*M-6%K*t1xhvS+K~%cvo!xL6-|Q9?7tAx{c)oP_)-iNp6#h_Dgf-`QmrA>Mt?gm= z1N2J5j8mXQdZ4#KO$y1>&ajbbx;05QL+a*ShRtM zDMN9Y>8^iP4x2;{?d9vtZ#65ya0>n5*%#<;6-OJ1ty4lRDxjeNTB*X3w&>{O24O8b zu8JSg>r$;amd7Ym)EDTc>%F~O3yL8A$Bb8*v!4|@X305tmdp*^?gun1vSlt>0M9M; z#cr}9P9)yO5MJ>Y{Ug<>OEfvvzwiYJRq;YKoIpf7H|+sL@ZxA~Jxqk&rm~C5P$AyJ z`YLO${YGpzE}nvo0{M4@@KXgnN;@hcUcd6TXBO`-Z z!&zf9Bh_HHylM13d2QRqSSy$Uy9xYf=bRl^UDo94d=ACOOB2#*W;Isen{nZ}>np|Z zvy%2uD+aBgmSVwPJxteodkyXq7QG7A^Y_b@yhr z{o;7+ygFb(f6R(4O3LT|MY%pA(womnhV=_rc2T@4)b_^FIm>Z!&aOEsyC-pHcS!W& zE0g2nSEgc@22rz0<=FG2R#C}LZbx3?DzLy#-`U}@M{m&TGvQGCQMmX2n;N~ouZEYG zPQ@VeeD&Iq(UKGEo+%#b`4lu9Gr`qw^^Huk_-5L>8=8uDj+`o zFN!EfP#o_Mar9081x_ScrH z27InZpJUsa{6}{EB0egw+KSsIIY=>EF}tTu&l;=c70NO^zR}6|Q{RfJPg}kqC|jyS z5u|_f>hOcn&hrR&eTJLtD>u(4T<`xq1geRjin9#$&ImMl{B@qv%P+Xiq39!7hZ;e1 zB-j7EPkALc5hvXK8>Ej{<0<{=BXsl>;grB8klr~Z@Z_HVmx-M-{q6MtjJjMAL)B*x z%irQDh;HVt9}&OJT{miZOWtDGX=-R6T3>jQcSJzCAiaP@>&HkQ73mf#ew*Ge@-DqN z@-uiC;Q;$!Qi783a#CU9Q*N+-lIp-7+cuP^5hp#c6m40Wg}7-Pt%dx)Ymg z1=GqVzbb#JSh>$xTpNW)eqjq|vh}Z&4^b~-a}suat6#Tdo2|59oSoV6NgUpazMpg8 z1zSAYm$n1^aG$w(&MhRb z-%|{;%v`u8Y>~w7kmy@Ddtp+2A4;0VAhJZ&2!a2S*hTSI`*X1g1IKPTBYSR9S0Ke3 z6pmFn5vqnXh6zuX$ts~;Y5X*wK{>a9*JVZ5-uvkTdRbO}`e5&&9eG`D#2|*|)5Cuz zR8l6R;~A#*9rA-*KW_je;$A|gYYbpoZ6^}y85 z-GUuhY~skdE0}utaO2%<^YU(2f(NS@wPFn$W=I_%CF=+$io4A3Ti!Vk){Gd1TB`6-OYeSz?kju(4OFFFjrCI-8uPaCH9 znRxOmx5_pcXQghR-taf^<3-GIEm6yOyiB;4c;^^+hn|@HxzTFEzyr=5*8G@6e`*Z(f=)R zB&o;RlBo~*ck)E?PV=2GrueUYVVWXY`ta_3F=?9e#?SUZVGt><^$1)Q<(8y!xf$K;@y1iw2jwRw_^!)d1jxQ0Xg5yg~B;6|wwtFRx%NZZu!xd}1+9RU~KI;Cqn zcZeiak^TI9mVVwa8dqW}%yFBBar)do@K!kOUEvcFmM$4xo0hNEq*V$u;MCCnogN(=vbqX z(NOvBQZA*+SXc*-U$uy!k_(94SD(>IJ^AE)D^C0vDk>F0*Mfk%+kx)$Z1ZEJsH7Pe z+VfOQrcb7^?8k|;&kpl$>MZX_vyfA(jRp1axK(ouoljyUo&tyWPJ9>|66u;Fuw*as z9NepWgt)Flr!GXJUNTCglij>s(o^w0^XTUeQTU0l0k#L$rq%oYPqQuT6~Qa z-W04jqKx5|sGACy#8S5ur#+p)n!7uy0M+XTdWtrP`N*6ZwFJTZ@%Ov>Z`S*D%{O0(R{Q4VBbc+g-S zkRpwoOlS5}vCzd=SYkcqicDW5mP;h%{+u@@=I_x6Fi8l^+K{2JmgP=ZZE$sjOGC-< zB-W`nB>Z^N%5wQg5-?hNH?6Q$mc-yTDh~l4+8@Ns$Sj2Bjq^n9Bx+C^qD8Rzr0v^e zB+ElXim_!OArNxDBbew(Y>W$eU{;>l+K9|3>H#qLkeO1K`wnh62J~U{)OUl^6 z6>qRm@Cg(}5Sba@MkUnphMsz$ltg$o(ul=giE zrK9Im$z*Q^`rSg|T1HR2^J_mCq>j*MO3B=gq#~xNlVl9haswLnMMeRl8P^$YxQN#c zo%FED*zu>rOm*6NrEESeKHO|(s9UA(- zmX?q!lVvbubtCVKD_)rmZ??_TYL6Am6esh2iE}kJ-uX<=cnNiuAl;}ic=5E6Uixb9 zsAE&2JWeGd>XU~FIIz|hOY~J-X4oV=a)!pW`BO>Hm_U>_$+Tz6Ls+vdrj`{QO@5aG zb<>IIq3>3F02*@np!~Knu;0y0A4S+L-j%$!Ffk*#@9%A+J z*vNXC0+oH1hsti^r}-D3w>Z9%cOHUn%GD_*P%4zd?%fX}o`P264s1ca4zbxm zBqS)h&KcT8c5S2pZuQc|J8+-&Vb0pfxRm~`1XN$*YTMXHCR@93Co2Jr#JM(h@K8@I zrX`;_dI%)xfKZ~g+1NjxQWT}&LQ6#zt+Y$4WyRn#Kmq{&U6S1g>xoXqmr}~fd`}YX zB0*&cWWm?rV81l{c@@Yr9676lOuWv^BMZ0yvUBu!w9~P3>v*ISq*U4`Qq{{i5pAz?`npe;SxPk{Q*Go|KO9*2Wh$|bbev0g36Ok##ZTBnG29i)SaF$NTn?m8w@nPW z$*8rIH(*$014C?$I~i4Gjn&LlWWL%$GtqX^`2Lv+oPEcoDm_=WPzI&}`QYSa+gTlE z>2jVrO=}c?{SfxR&y{iVXesUFS-&B81?!rk%_X1z7rMnKCl5P4reo!#5AYRqL2a{t z?5nZn9n0%yuItJFA2J#U;-#W`kG#)EU_YEZQyF7a&Burj2kmqxDpIAs3n$4^#hSH? z(W1bYjEN`Q)Bq>b>4T*msJpOe;fa?Uuuy|8r>G2t)eLvSI{2Kd^$R>P2K*rv#6<2# z-VyJV!bH$mp_uLdeq&pOUU3)Z0O&kvOC1#!O%56(_hYNMT?5e=6!K%gLa+t~4?e1T z$?!Z6z}b}#{+<(-Cf>8TJpbdYkUw~uk>KB-GIQY_T9Ya(X~s-rR-UPHR46a)yA<}? zL$?T5`KXC+mG?nMSO;*T6zl=Z9dv7e?6@3ZP;S$5fsO~U73t7DCTfeIelA-#pjuq@ z#F~6MMj7_Hhd^hOdP4%za)Nl*`FCBJ- zmIOj-K?sHDDae8^Zfs1H7H#%#m^M%%3oNCw0&T;W)#s9bzd!s7`r*sfdr|(@GHHRj zp3)%S*z7MV-I&;rGeZBoES-v?n98nEgIfGduL}prs>H^ODg_R~q4K@23ZLW|$_;YJ z8Mtj2QMN#Js|pZp3A5}9v${-(PZv-&V5_DSMyNnWz( zfT3)xVaRdFCx`af22X0ss?u3~uS>_0`QRB1tT>oPqi5rkt_1pH*Yc+w{Dy0<%I!g+CO2Zq8^ZjR(6=)&Oi$TY*ONF~j1PWO)a|QQ8el zE8s~VH7r9)+U}XqLXO^(Q@NcE7Ypdbx=koxqByi#&GaNcwk0JgtqX;u@ z9Xfj;|9$yWnHf$~H)=JPOTu|8omMtzV+5L*60`rI@rYJiQr>JU#%ncQG~LdO2OmiD z>6j#J%X4K4pMT0#iBfg-CVAQAp4u|g5#QO@Y1Ow*45(Z+$;U=c2d0(sG zRa(?|t9su^Nzpn&S4tE^Z~~xZJl=r-bmn}DF;C>%U2|48DpkZM8>mk2`W(7mV)Lv# zFP%nrA@ODUu@AJR-hB{x@mWe+G}cih2iap`U=2@9vWBaK$R6*zp1_c9E>V9TBuZUm zYe?vF9kB-Xz8B~~T1w0tiKAN+==70Pam_2|Wg(Rtv6tE3q(t0-II1m{ zN*{oPhQ0$)=`!olDHbBoG||Cr1e_Ar0X{5JDlub%J!BC?|t=wmu{_a8mSAS_4upF(ZG zqKx#N!gK)KPy4B@o^F&F{5D2CXYzHbcce%5RA?#53zk`cG8`x22^@by@vSJEsKm@n zlrD*d zExz{!SykJIwTna(vsr9nZavOa3sk-AE33CLmNGA8bxM?Vl52S(E4q>U+Os<;&~P~^ z#VC_UB@3hBr#v0?0!#>d=RDN@Yzz3jezlCh#gr;>MCdnj{uBA8%h+_k{i!%y)I^-$ zemd4<10ei_D-J#*Y0$86zgv>e%xlKz zIwzw;*}W9Gq_BM2$s~Ii#qh7dkTDMzk{2R87I~Tvw8RsBLSzoWkzxRcz!LW_6=#Po)zxhFTwb$<`HyCkIRR8#%-)n)JRm$=6X?jYSaLV zzIj7&z~}x59^wu8zx^%}Hga6P27OJ;agU z`?7XqMI*_pI#B(Jm>=CGv}9B$sJJ|?tFsWK(KjyfyXA(}$h>MJlir{}I^71;#mGg_ z?M3!c;*EoQvxZi)6Zuxkc)cPdGMOdCwDFi=+`G%9VTA zZKVo(cD?q|0?1p6din-B?S>|{b`nX^W4{a)w+!tFup)2Xys;{N{Dy&h@V+!TXt9;M zbxwr=`uP18w0HVf`7+NqF6%n3lj*sbt&9BFT3}a4H71P8OM#8*4VpAL;{4yq!yIxG zG<=8;G{gnPv_8rY-?_if+hAlC$g0|1SzH79;d8wkB?*X-0;fNFZJI^0{%s~u z#H7tFzgiAhcmOE;=UY;>#MfzF(6Dn1+U6j9!iV!L;K)jm3$!~`Or5ZH-=(GCwBkN( z$h=SCn_S-3vO!K1H(P-Qi`)QltQy+K(cH}25IVqTMMk55Vw-+oacHVG29 zA1}WfX=>^!sB( zz*hM;9(=K#C*eEXAy>Mm;bV_iz0UqE5@^8C;H}$(GB*d=Zvz=g+K$^-_7MbZA%~4E zs-_rG0E}iEzz7`kUqbv|i@+AV{esM|7@{5mN|6tgv##Iom+lp$4IvRjYFn))-9~tN zP9&k=e5KQ`U0rkzX$$cuW=Cic82M$6%FC)g7lSVq8y_DRo3LH(@SD&8q!ACP3tf^I zIQl(EiXmMPLll~tCoJ#o%x6g5+GyYR^M55e2!4AeuyUW_g9_C_M}qXlKTydQ0N&2c z{gT@@95t-2h{SYoDen-Or~QMJ^Y$Mk^!zvP-P^PGs_uP4|JLsR0O^JS&`u!fNGTMWFa~AAze`X}K%d)8Bm3kA zh|{+pP3?P*KA`&)P2(Gd-e67LKBT8e55k)KEo=04^+r5CjeFQ4RVy?!5BTHh`r-hp z5{y1wtr>i!GwMZFcgCND@$R zFJJa+Vl9a>H&Z#71+5tR^^4R|M)^`)JrR}s^}X2^s$cX>bD;R+{DAU}kEm%>)w6Ak z${1SZ{V=Z8+2wzs&zvx7MU;(6&+?*eQ8WAHoF5Mzm(RPIc&Xm___*Fggf$W40jJ+`ckEn~{@XKPs1^VWv&Dv5uUx=JI)BWOe{ ziikr{Fh)E8Gh6{MHu>ZhOJpO%z^7}vDGd5)N6I3X{7GxI4uE+9K+))a&=i`4((}PQ(#0%ATQT?o(bO~eYAqG^xwr^U zcl0{>gdRLAX+46kAC+2N=$YSG(vwxIVv`*?HGoGJ9Cy9_bxZ7KteJ*b-aodPaQa!Y z-$+ZK{Oa?5b6ZC*kYa%6pasl0e17TcpR-!v@Sm#I^_KMlIluX)4*K~#xo4cPMfesR zU|Y({#V6=C#3#ikxu*zyEq%HVuL0lMOukElxhy`zE$y_Y^Y~xeD7Kw?W#^x>WN>(x zpN{xA7?%FXKoA13sx<8>C7B~BB{`C#;4WFsT@T9+J&S(%M=SREk29?CdHc(Ti+1&% zonaQk)|W%hsZE;y+uAj+L3RdVv({C6o7R6nNLXsg|DFYaK`CsBK2tdaX_dbzbPViO zsRbl9C9@dG;TI9`MS>6F!e>7CBy}x&2j3_&#GJ$rCnWNM4;Bmq9R1LNbKE6p*;isk zU41P~plC#MvKVZ3Za3cU-gFyQp{Pze6>H5&=P)YaT>VSrb!bq`rA?=VZi2V(7Sy$4_f0H<&N;EK6IT(qI9 zVJc3eOY6CsZAuGnSF@fOr8&9b-EGm24~Bz8&ysDXKM>m%80bb?TUL7g)*coFsca7m z-{ndDJYm%pa|K%TF}^LLk&3>47Scy=xuaTe&YJ$UA)R|C-pzSLHq5%bzAQDZIMJVPVfxQn5RG(FOg+(PG^Wxe2?i!N8c11s2MZTsSeOqsbWD z5^97VJRbfyE!0Q~MADx+agVtc1m~S?b~EK@wQW9>xxt8Mt)H9We>J} zhSV)?dS`V(&DT!c^DkRPW0@`%ms{LSHjy`zb&7Z_hN~H?-eCEnNEuWb-kzV%;pC^| z?KCPrqW}dsGBnM)U^j1;ykO8Y6nkWkxD9@+rPO*W+adhAC*h&blT)#~2QdXiCU8rw zV9c8C^&wrczISsT{%LRNWG3vkdP7i0-@R{_e2KJrk3>n| zPz&bE8j;+535!-W#0_blb}NS_=Njdu+qZ}$h|=pIn}Efd2v=1WXNX`3AdERN)D``Epkiuq;VMK%<;H--(W!N zSh(#YG3;nD8XLax=w+}t1pt|0@VzJUN&$k?-V$Jf`>DRQQjnfZkV&|3UVH)*ih!79 zS!tx>V&osPMH;3R1B^ViljiiCxnIGg!hArZ3@K8W7mj~mAWO?6kqOp&YXj%m{D zEgDZ#7_$nmKgwpkqXAxBCxTv_i_qmzUMj}nR6Ief04i|Z?Ui;3{J0=(>tz{NItz$! z1c?ZblZb(uVVW4p6L1q^EGbS|AR?eN7AP*=l0-D@Vt;~0g|t4h3Tb{|=d)fM>RK>8 zeoIF+(k$_^5%^;XlH_qQm!?s&A8t&HbPtL(96ezqZ!eWF3~kh`e({A2VoZV(tV$u4JzLk?gvAG5PW z?33G?!G$cMb>icw!LS8DU;;>$8`eJn*ye{8P{8Dp1|tk~;e12&HKAh3As36YaapT1 z<+uz=`c&Xao=0))kPbz_##)irlvYzR!(pkZL-U@WINL)%2CZdI?W#vnT(yL9wwCfZ zIE}SbIE|a2CDh~_0vHTMa`;?;o{5bpK)wMM=Kvs<4t}-@`QclL*@w#^Cf}YJW8Wtz zMn2p26*%X6`yJheZYTfrl5jb*V_&dRhu**G64rV%Ey4YLZ)m8Yf!gDtdNuqI%|lT+ z+OXUBD5Hbww*SrzOVqZmy9n0xb_C1Keirj(;fs*cr~~&)w=;#7ScmPc3Ye)UynT>0 z{`VzTACVF}!#aU?X+Pzf@`uA?h%>?=U&M~kka_5(b;;(fU4tiOOL&|tl7LUag+%$E#?_`QL~4-p{zlnx@^(_!tW(nK#YgEbup{DD={*3X_ zf%`dAjZ;)r2lZ3+VDG23dZ^)(zMMWlfLsv3HEs;(j3Q_iy;9>|g}JmxIWuLClvA2X zds_q^yzv$4C31Cert05S2t6a?Sr{)^;@;C*FBS7ir~p7kAM=F$gDe|BP(L-6V#OxG zVVjczKc=Rwc;-BQ#Rqg!zonnQi3`+SR>}1)eHnk|5ti{l@iWkD{>?>M{5+``5?1-> z*%vz!tV|97MnJj0R}VkVyM5m~K;8QN(N*2l%@5sxL1>&9ng9w-CTTOZt;1>Pa6@}r zg2GD7C=EkF`w96(BEg~sVF-E&?z~GPXWRi2OoA~dAK<>iz~q2jpJCslK2?^V#=e7z zdLp;}xmGO$MmbtQ^LR@DO_c$%o|oJP`FX`n6x2~&JX|^kR}1~$mzBm0c~%3 z9e5HgFxpILJ`H`@t3F`?gf6K{bKuplh?c(Xhkp0t9`*Vj7)hjt5LM|X`m|v!{p20f zk-p>x1XSrId$&Pty+mLd;(2yK{pNSzrA1Nyv})$-mW4&Xf1d)cZ(LJkodQ;c{j;hT z*ieEsJR5>p^Pp{u;IUWAh}XuBU7ig}N6UOhDCxOYfTiC;Owi@V~Lx zzjG{y1ofg**(g++NEnxJ)4VVko16?iV!sCL{uY0P4|M+UU%kz*)1x z(`K`QfdmB9qd@a$0I5H^x0#*86}c5IFPKq5nL&o2?4YSV&pqmH>t-!DY6RAwR9T(W z*=SCkw6xKUsu4V((Wr&>G?7-HKYiI27K@aUnncr(4QnhRR(7gh&fX56(rdtR!^>5#Wn@bPqA!rY2*|e zTI9z2NQ5dKIE}~jc{tz3;+%*2+%Yw8++FVAumU)Oh?87F+@-?fBH(EQ zP=96FVA&lRcxO{6W?ndML@;3(c#q8Pwy-Q~P?B z#wE{#eV@k0_!2&bl)Osyv=E;C?gF@fuXv8*-0g3^ncy!ro9uE2n+Z)KQ^5q^-e){! zV`>qOfXs4Gs4s!E(%6-p>w2mLM>>T=l~RpfY2ZElJAt2nk)uUrMWPDIC7WXV77N8Hl?VM)_B^~DK?DKZN@W@c z9qr-S3%U7dFO{=_iCa%FY%lQOchoCq_UakxxIB@L&yi>ZT!{_{`GWEt6PWhs5%TUa zeP3l0OssqDrGT4%C7!3yNF@p#FX0u0_d@jRhKR;gfH^bRpn;;>ndvWVZ&c7S*@Xx9 zJ{pj??n%jYp$7Kq80okIv4+bR>bYEz4hZEf%Aa7Hc3W-b-DmVX%_kWao%VZ0nMYJd zC?Xyo&H}{}j&oQ>wlJL)@mCFBDC4vecqn0-yyJ81Qutmnk>+6-y+}9fP=Qav2MOSO zqFHQ|oO0-_(09+dDFP)tt;9dUj8^d*P=b1wzp$f8L0g}}P1zsx#$lk&9YY!GxQ23` zK&avIMLHf=tN{F^zxV2gY?_kS{s)Whw&$GE6zri29 zekWm_KY9b~Rrx-Uq^BXT0ZD_q=n;o*+q^HF)0y<)WU9O+E*JN>km^kF7 zgvSO+L@c%oG?BH)$?a%<={b8dP**Kr!#UA#sUQ7_4}&YQN2fXJauGAPg2l+NR3tSu zx%5i8C=rH8XQZZ-03pLD?{T3?x86oTgWkDgLgNJx@E-Q=6d0KWh!`F{F%`~CjOM5E zB^IC{SKeDjanPx>x0!*)NyqGcUYJ|uPKiEa>@FhLJK!*$+auLGJ2dJxWP}DdVpLQ$ zExN@Wgl_Uued4i#%e64btZq}MumPX^~d~p8H3=fnM8tlIs6zlKwvKx^J zGHpK;AY+QS$zO1=kSTAc zw!zo0bPwdBI;a%19wwY!?98vHKlqH=9QHEG{Z-xJ-3%&!`E|n~fJS0&4}(>@mKiNO zJlN6Cnt0pnj>7DwSTRadd1%a#-lV4A- zE)N5iz{BCRRDL3u21^0o6`S=gsSc_gjk4uGCf1j0O-iE&IUVRE6UU~ARM<5W?XVOC z3y}z>5*X4(sSF7XNie1)3Zfx1Vq$$mDoo^M@k1k#{(vPki3 zn*DsL$EoC{WjMhE1W2F|qLB>a(Rm(nd_p>hfx!s)1mDX>_}J9C_i4H;H%Oo8a3yi_ zDWp=KfLqzZ0DWW--=h{0{xmkzd@$GAieH80IX#H4o*arY6;-7kzqrehXgMTOF|T}P zGC4s`AjG0LB5d?ln6zA=0m==AJlawfv&H#96PY#z&9{@laS{e{mb^>F5sPOT-RWXs zEs|x#;b<1u{${mD$0ZPw(B6es*ArAR&{Pf)h2{`bp)?G^1|cHBDPKsZzAc{e2PmW9 zhvRrz`$@01K8iu;>2WT>{yV}z#DB1H0L?0qv7=Vz@z;5SN1WeNmsWGF;W z0n9?QCw);1CPGb_jL1wlZ98rP;POv4H%U}FCAv~tNAq)AbE8DLL%L$99gT^fU_LVA zdAKwyn}N3CczBeV^vQ-@tVEgBM73L*Bub2g+Bpq&H3(y+jr3q;BxyI9Lm+e$RvT`*~}Z}DEQrzv&X)#x0P zC*?P7WMoA-C>&sPNz)-_CMvRgm3)c7?FFo%_X6_GR{<=4OmtL~zp5H*tp8Pg1>kD8 zGB&e^(X$B(eG05VObl03lS(ASHi6CV03vrW7=s{nlPoi=JTh`}LM;O@_*ekQLB0}G zhvXH94iz2@oyK$aiBS-#BWOP_%iv6?tqN@*0=V4m{*K)Uu4$=Yc0S_F6-Zj^2dpI$ zbQY%C!E&|cv^PI|kj`y#L=l{ty)=}%dtdZ_z2^bHsVT8dGT~wy%d~6|*h;on08|>h z{~(p$Y>y-clonMFod~27IRK~8#M#=gNS3{EJ|Fs>!HSWA49%*q+(WlwVnV0){i>J) znl=qg^u)3Iocc0o_Uuad#AN+I>lUql&(RPbo7;QCOan`Yo*d@&PtTXz3F!9 z!LxJO3{F-PS}v%C@%1~2U!lQqmkyl4PxNuS&+Eq!pOfn&-h5CS;<~{XL^oXo$UR4)|{aTbjwis`^Q(CiO6+2B)U$PGjx%hjA%MQqKRdFA! zN@q=X;u{jle=RH_^SpvoD@@QITv%$xL{576J%|goyjAVvZ=Mi1cJJ1K7n<#>(z`ty zDvd`C5p4}o#-VVE7WXTth`#vE0YCiJHu6?d4DRd28_QJDk!ga7zS~V_sr+T<^~5%C zn}4g8dq2Fh#ip+&P_-7|w?>(6j@nGi6c2ujsJLhhIp==~4J?v(}jm51$}p z+Di|-B3?;KL%%!lD@y=igdG5*RcSk$jn!8#XuxUOfqwc^mp-W}mI!`aSi_9x`{}5PB!oLvM1x*C~u1@n}>R zUWvoG=p3Z05^LTMz$ktz_*x<+E{VB+98m&m@agdpfDzVVm)1l>rr$c^GCazp=J)G4 zzU8n&@&rjK8AZCJ!3;y|9l#5-Z(XsOKBcnf4{ABSTd&ny-H}^`F5NiTk$vlJ>1(N)B>SCP z0oLb|?_hVWy=r9(%9wlKNT2zNj^bN}=(ca&)1DScLmmMb;TwPvfKVis`P^T})CXC4 z>2rTvN(0CKx@5eTo1HrG&#ChQb7yUId`vASd9*|%oO7dVr+DS9p#p_cDpHGluLnXm zP26UyGWu)&sON!3|EOioWuV<>u9%>9UN@rWYs5-{qAe6yT~&6<)+LOZy$}eU@^p4M z^2>H=_aVW4*I)LCn%&Iy`I-G9)92@AW{u+1^xB^_;Ki~vDYdVMo4PG{ev+kOl9qqE zb%SW7K*^y3CV+FoX7H{2+yr=Dq*!h_*`g5l$gWZ(P!8A2( z=ae;Rv!2#FnkT319Nu^;7jXG<9*!vI@!@e)3JBMp6_JWfSwdU(+gA-y5S92qdhdpW8g z%#)DPu9k3sh|0g79aE;p*0iet=dUH&v5U7!gSpKDoF(WA~j z7k89w5}WzEZI0~BxN+m%=Yr#2ZUDMD=&-wWPT?V!ggFyAPE*Y=jr#X7rKtE*0_tZu zgFEB3!DuY)oA0RnEd(l&fd79IBNl%rY{t*dsLeOPXWSVI9kb*+0kA+rsRlU;4$>zr zc_J#^aH4e!N15>Fen?#KUiOtMsU-@*dsoC@Y%=*YAF&ZL&)j)Ti}7+D z)Asl~uTO9lAt};%wONfcJiqKs8z=lDN4u$MTPN#`(SFM6V4j+>ceG8L?51wpkTMfWOKpKen7tFXW2^Wdjsv-5G?N z_qp8f?or6!N=giDXgqjA0zJJjlv3WWS8k_junU?<<|9ka`3Fje@=LR(sBB0_RlIUg zea2R-#l8fBA!v-vKlO>bhedkdd@U$`-@&wz>eAsrDogHCbTFQ&TEP-=a~hE{K`lg} z-%Z{l2~WPXXAkxx;rZQ=uW;!`cYF^>a}hIWN|f^$o&OT$tGVmsD{k3MBZlt%#%ExM zRWO3F`wP5vQ5WwblxU-A|GF9OnyyomLJjG3vQMO{{4{$iX#m#}NJSF%u}dXR|3RDMGyJ&7LVi4%q{*8>IpeoNCf< zNer}g+5_4ejcBK9@^8ruly%Aj${Gbs3m02+t;fgApUUFLyqulND%&2xCe%52_P#^F z+y|K+=UGqt-7nTMs{>AY@BVxj-1kkJE394r5$D(!|IDAl6T`IWVqR*IJmyDUMYvFe z(1L|{xRGnf>c3|cHTc%mWlFUNQC8(UBH#uGYZpj=+3^a9SXfo+Bcxd8GTS3_pJQuq zBZ8epn=ljKxSX!6_;EuIS=>2q*T7$Yo&EwG!RmD4PFmj2Ect$qi?z&TC!Y%`rvBCc zJK0b^#Vb%E$Ht6_J^tNYV7u>Sy~t<5{zK~LYK0P`hy!y{zw>lId(R~9&WHAr#P$Qj zS91eaUd_ikUuXV}k*txuFeLd+i0fpI4ZR8oB!x4*U>cVRp!j<29o9Il2iVH zlA(MsmOVw4NPRcZ=>|}q-n9HJsGw|8Lj?yss1+pzZaE(pAw30MNt*HZGd(Ud`6k?n zp1r6xNrk#3q_f|V+E&xqAePL`ge6D5jPx^prZB(rU=R4VvFT5FGyxzgJo;{|2UVq=-s8*mzX z{4HQ8YoB@3#7Ew{hoqY?GDN6X$iGoMN^hHa)5uHS`wMZmlz)gsqmlv#knpF>Tq1++ zV}Zr4{n4h3NpC2Ny|tm#pldj{|4es*51e0kcSFnzdBm&zzSf2~VEU3P=*>&t4&HJe-9W`CJn?!+oL<<=`5)YlyB` zq`TMo%N}yYS~XU6xe$*OQA#4ydpUXO zv%j5+R{3&De=YAt`sg1-`!Y*+U3_$OU1I9^j{y>6qU+=0dQFnzMK-Njo*_88j)Yva zalcTH&u;srmjmhtzw2h7$49!iU$*goX^9#j)7U)jXt3p5*wt+(9wiqQP9mec>m#>PX1419;~!KekS&K)Aprx zSPL^Xn|r%Fs+lI6>h7g#4G$T!XA{zeNV-JROYs&@`|BE}JMDEjy5{2Eo^o`Pi|P)f zCesZMq#K7=H@I?A+CJUi%tPPzIcYb&U$8`@RDAeg5>){(V5Hi_xtdh4o3J6+AAigX z@Jj_sF6D8rXF2sag$sW8(hg17zIny>@w5Tg*pF|0`AWL0Hi@Ma%z)|zUK2?k`)A)| zV$+LdW@3A`1rV;RdvDYN{hm7$`8}$oXHWYYfC3y*!RK>hpxC@nm$q%vqTC?$o?3>1J+(OKZksC-g< zfQBF}f&uqm4P(cwydRd;eXDbn%2Oqw?+iatCqeV94$7ev)-QJ0R`i2{QD&1eqUU+= zxtxh{D-i781?(0*0kErewnuIX2g~KR+>=K%o!hS`*#4@JJmvo7Z8?AO70CWKDAS*^)YgHL|E1z(TZL)K`}2p}cT z^jr0(--NHjEASKw`r$gyL=~Wd;M{=B-iU6djNm*_A@hAvf$n`4#Eu{$H>6hH|FAZ3 zT>2!p_+94fYs}%2)RXtd88tzBA>ojEQ1vhfh^WZyUhQ_R00J&10BoX0@&&XMS{7pO zekL>*5B9aU{3cs!Njcyjs%&(E8N4Sn8;_3)BIn={9i6Dz!jTGA#jN^cV6jKhc>Z+DOIRBbWDu+Udj*fm_S+ zhIoVsi?&Zt)2NUx*455+oFfO!mUN$v-96*an73t%F5+&uRx&B_> zPs{i|?W^in;R8s^lVgs!Z;VupL>zH93DUO80m8pCnsmRa?}+=`q294_ep(aItyFtU znYV@a(?h;bV^nyj2S8DBerLYemr*rQfWY(GYBY)id{sm2svk$=)GAPJ`Ka&{m{shZ z?Tt<8EbIh2Tz`I6{vllVnr{#AVqRbBL0{^Ez?zy!tu<#DzhiECKEuh>S-Z8 z9DgKMC4w{`bbne_>((G9)Q|hWdxMfmrF7s-ML}nQc;0Lth^=e^yIW3ZrGx!*{oakF z@;~pJ>-$_~fcit_wKM0pgG1hZ08fV~m)G!syLOiALxnn8PfLRr_)&n^tQ1Q_7DdX-QY&drHRP1M2{>tBekvEG86SV{Y&pZUZqyL( z7`_??xQ(fYsO zlwQk?bEtsF@kI#%^K;0kt-Zb*w>POgUCkDH1`AbVSSpgObJvEi4Yato>;hSNKBsQW zZ)96>%U^SE24FjsGFoi7aLiN$s{x$Feqkh~>H%-mexyDdkp==JQpiq2oSXn(O?r7&eG9NS0C>O)Vvz5E<0B=>Y$z zYK>qrJ)cga=ao^ItWt`?2`ErXX4b;73LN%}z?L&1aMI2~70%t@YWwP5PDuHUw`p_95&$zE1+M z?Nb>oR%-FEsVr6+os{Zl8=I1DjO~)`&g#DC+b$Jlv2^1#@3&)a z%B-HD@8@K=5X9>YIBObRI2F+v5LfX}NIm$;%?j3PQAvmNA=yTD>+%$7t~)o=y?Z#n zZ91-Mi0qWC{gjLhFvO5>0!g%7Dvg#?Lga7+RH0F0NWE+~d~5`RQK_jWNQbVtoV;$C zfHmC$qc(Xa!%0b}*_Dhwxlvn>KG;dTFe2g?nE2q2vt@OR)AaqLAv04z@aQlYkA_GCk*+l8fY-7 zpCLwaq!0-x44#w(#uG7U0tq;fRTMTVT>SXoV^y-8yHNmMO3`L&-<7>HtLHc;qYwgK)1Wi)HhP_3j zc2_6HfC|+@SAV6G@hsCsK>m~{3Y7Nwz4uwgyk@Q^R2?7RzbuSqpyc;I0i&~V%Q$5U zTOsC*M^v}!kPpUfnoFiL;8CS;U=w2T^)Qa~>U zUJ|H-00;nvfoCDrdk$6@f4BHfQibbAsyq_I5bG2~E8f7O25rXOgY>Co+w{;3QO{Ntl7yYDt@FjsC z&T(QJs}N?Q;Q3t{=w*gu?rklj!z-Dwah8C|L`50Z_Df74R)tCgGWN3+!E9TTE0gB{ zU00qL@jQ9EN3B(Y4zt6bRu@CkJV4s5%MBrj+NR(Qt@q7xH6Hz{q&$z8Iw%+{V%IHo z*pYIcm%hl^NW_%+7j5$^{=kLQvyR(&C+3H_c;{AvjQCSJF7Grd``OXtak}MbQ?70+ z`}WdLx#$Nh{x2L2H|p2dJq}8)_QQ?vZ zSBp9TOo*+kT+w>irdU$ReX0{iPjfrtoL70XJb*B(KX$Sd<=VEfrfpu8L!kr3qNJ@w zop+k@LD2O)P{o0tq5glm$#ZpB(i)+(&0%1Yb_<4n{oH(UI!&V9>{0d4lcf6_OiUb& z#}vh5rIH+Z1^M zQf(z?L~_fvj_o(yX#`C4G?3L+K@`ZjRM{pId5diCI^NFX5zzo1k!SV0YYUP~Wt*Z> zcDh8~akUb2W@_?$$@iO=?>F}7eS!k<8-;9f_e$2>c_`0NX?xfTWk~#j*oNfq#QGPm z{WRTa%$T47jy)qrnSgByodLFZ`~*(Yq4>@amM~VBY4WtYYwOX-O`R6GnIhN%5J&UymsV8C zkz9&?vRxv?c3moH=KJ>kveuQ`ES-vqQ#=~N##dob!8dyoPBFX|^ICUEzgARfweHqB zjfs4%lep40X{8wZl;dG`807XQ^_Y8uf+5{Es@ziSti)imW5Yzvnb8pqFP8lC-S1PTJQxREelcX3kx>K@icEDgJ z-~L9eI%;x1UoVsw)$`=#9<^2pJj@P%T3fV8^8lw>)m%^KpVQUzSe*;wc`DVSBAlA! z)m~J8iU){M%lT>aXnU;4D*&p^Q;ZEgiOZUEz;PVdi1GfJ6X|a6mmNo zoIif07nE@1#-G!c_h`sse>0_JXZSIeW{mPtq~$1Xm5!@}bHU5I19cIRBwys6JL8G3 z!x#b-CGsIO+O1>+-L{r^X1tDi#QyI5qv~_^pz%ncc61+=|8^0}IMyi?=; zD?jJ!@W$bv;Ph9xi#dAv_#xm`x)Ggn6lbcapa9*6=m4{4}*)3N+4}JLlp8ipv zrR~*^+V*oXbW@&Ad0V!|$!|yB50LhVERLcgL8kw zk{RK8p>QcLi!qidW+;SW=esM20jAs9;u!b!x92D30~kmgx!bmY@6s!o3Wi`p62D0D z9SFpGH7aqhY?BabLXvUZmJ8G47-1y$+->(J&h!cBXVYe`mb+m*C!KoHNDQcxTa(KV25xwU0$mul}kP5h0h)%pe?zBH7j#QmH}clXw~^Sb2@$tR4P8E@nYAjjxvpF95uKi?J+yl8Q7fKeTJHKnR^7_q@PImROFA>TKYT84zeWy3*7(*L_;9^QmiyV@ zp)Wt8ulyVR;|uAZpFsce{)}ILBfl{sWwBS+e+Kf3{WU@G4N}6c%|%b_k5wJhc+P2a zf?TeG@(dmx+UTU!l77<%G3sMsAM^Im9f0mS)6~a+#VU*BDEN`|FVqT;0nruzlur96 zI{hE1N>m0_nW}=TR#(>G3)sO5D6BGD#cR%%b{*N$uS0VsbB4Jxu7c;|s=6iQHT*9S zu?A>O87Y-AQD$t>?qv;t>ysKuf2b(zhY|-GEfSniRl$%*z$gJ*&;}k4PfM$>2G7eY6*&dqsRW|@*Eaf zS549*yupEaRNYH`Df75S&;` z(KpVw=x2aIh8SjqQN|c&f=Q;BZq9s1P`C7*H_+O zCBMABmMs5w4*srx{rHQp^v~aw;)mDJy)B&Ut9McIn+<#(tzG}H`DlszSOM@j`k%wD zzwY(*W+ISVykB$`0N^xmLxuOS2BZb6zw@{sp4l||1JtR10QUf%m@xo=D?x@9Et=og zB;~;6!LxZwb(Q2dz{qO|)@@E8xQ9~#1*g9a=IAOW*B?{7QHUv(uK(RNq$>l0nrS-V zhll%mP9VE_M}!z?xNM4rc@@)`)YE{$ga(yq29PmIYC5o>{l)^xRGEY%y% zZ*NC?y8l@Tz1UOLcCKl#s{p5Z>oUm_+XDk&E1g-ty-F9Y?tW?h zp~;~)YWxI}C)O4x@K88_mE}!a5f?xmninKhRfTF<{esA7*1V(Hga(Ju<1P&s05J|- z(Ug`+;6x%r8J&==OaA_cUtK{GsZ8Gi?hOptCcR2Ez0_4eZ}Fm}turt&)}?-sDYa=X z&?O3%W58-O0i-4Lkw<$s)?75fPnpRJ(`S6*A%8-^SYnAPzwz~#sXw6U4)sovTp&PMY`4h;Y zSGa}VQSy*$m}ZqRkj*0+TjK2gi1f3L|FP^ziaZTH3QP5R?aAI?j~l6DQk9 zgc@4Y)o?PUB-q5T*Dry>f4Zh>UV$=~*rJ4X;G8v#5wFZClyQtY&I6Zfe+u z!)lVWx}u4Z|Z*eYlP`{{62cec5dto!GRS1(T}47f$%^{N0E zvMY})nU!_(@`$Q*^Fdf3Cr@cUOnn$tM(YVmC|%j0wby=Ksbr2)X;6?YjO1Ah;j7{} zK-fy)u}w*qu2?H*N;&hW37VlU^xB!20mu!H?voP=LLc3HQnoy*Dg|rb9>H7HRg&m< z-9g&Z?MXYPDAWc9`uNh`*;h3hjEsk-HFpBhz;ZD~q@~6&x7F;8qND(w?c)oBokUG& zE#|BMDlSE522d#6!X+z?Z3>l44Ls)9QKpkUcG^5;Y~s-W}d8amSf@p#@;J#c>*;EQ7rhZ_K<4J?)9FtT^@A3bv&d$fV!XZ zRfl{S!_?InG+*KphQ32)wX@q%dNRE%2Q+Q6M0&~nU}yQX40*OQVmT?0=SntZgDKjo z#@es!4KN%saBIF$4sPEW@2!aI9=w60S!GO)^JG+GN}Scc5RqM?g(eXN?lyzy6!@C3Db$7;a6lQI8I!XVK-6>N7=-O0tG7t4l}WZ5z$3=G@G4;deXFPt7&PjB zY`(G()J)oSbh1Y(`%c=nBDtrJ!}ch^U2jfGayJbyAsyAxlnbXBcOg-TNHB;L4HeWn z6A1MNaCqc?Ed9WxgsaEDr%q0@i&wl0vBp_c$+PtwCp)G_KJC-r+_^jLO#@Ul8f%^WUJP%{yZeNuP3M#c5DA? zkF<29ykj_lN>|ThdNHSDw}jC2BXmQklrvK|KI}0F`B2YUbKFlNTYWo`XNBC0IYHyG zJ0N~=7EE{5JO7&U7t!@UbDXDSZ5;Cc1e|AFxsE%1E0M+>65vm8!vF|ZX65HA@auc; zTZgtqeR%8%QW>}Smm0vq25@3mTUER4`i?opuckJFGPGboK6%h4d775@O0m}p+*Q9^ zNJlDW*(u=(hZdJF-@7u*NYzve>zD~P80;@vr}+G33V}37S%Izr`p9|=8M)Egg8C2j zebsbCi|EJ2!S|eL#&q)1HCll9`CgEY=fIqE>1?%&8us6(*Et`HB=6 zF(h)TPsfHpaa8rD$5-E~q{Cq4T7~^jI1SUf8+ZVCR&@Y+#k{l0 z>k8RbLc39xo$VCL!v7aT^})`Dc|G2)3`edmwpCADT}FFZ>VY~oaB>hs_(s1n#(2j( zYzit}wh?>8s(VX*g2K_Cl0oKjMt~{r69LL;B0#cZa3d80T7|K?!g~(6&nXmULoZVa zu)gO@P#lVX;AJPQsE2`*%Te>qD2XXlR4IEg6Ke=qzz^vTfc#2V?+4u;v#}Afwcls8 zoY}BZkeeXCa27JFrm^!(Yyf<4#f4R5NnEC?^|I$Lk>N;+8D!3?ti)`aQx^26SC z>DnY5+m0vnje2|7!Ffi-WzHw79y9PBSa0S;-4#1hj12Tmqduzy#Rz+(N1d&rsfHtZ zzhOK(zv`sl^pg8$AGBHl06#y}oW^@9)aStZlh|vU00hYIjTXSa{?R?=fkk4!;wIq3 z7f^nCQ;2#u0ePR)apy#;esC03{#n&S*Wn&zgYU7@C1WZFL_G?vF?)t#Ef3<`#tTrq zVb&ztuPd)-nJ<3+@@4WuB~%PqIj^-?Oh54{io^`y|J|gZm)Q9_AO<~R3vmT}0eUSN z9*Pyf<@8i)$#Nd^L)rb|gHfrZe6x-z&VMYQbjK|iI>ELXI{Y^28~)`o5)@byvGibJZ^*)NiB;_g9?KnL` z1#ScxTqC1hcMrSTpQ^WQCc3!@=kE$B7W4WZu{cN{qPJu=L2dSA ztZuP%SGL#YXf54On6C`k_*e>?LadNc;HUXWe`gU2dCuqxIi6m~R%J2axuSO(L~&9m zQf)VxBJC7lIps*+Qe3vMd!~ZWA@8JEy@*AVRxP+0kKj7ok<~=pLXvi-2S}Js3IMDi zS3}TSx!n&L@DBW83Y*{s9;q0q>lr!L`Nn-=w-dz<=LI2-xXR4D&4i5RjmFQ+60L0Z=v5NX|* zs)sFj5B)Ihj0PA#A7$xJ&quWZz8F^XbS(@UIsGwUKlIi3lA&sZYoWY8)2!p!#A=*bVT&4bs_PFe&-0;OUMx(eX4Pq! zX`bjNI_m(yZ3b^^FT-bd-6FLLCl8<-VcqTnuKx2znW=TRMvnOuj9CxR0}2IBj0J~+ z6b&Q&@!0S@J9}w%cSoJh9l_zgh?Q^n_~);Hgt0h;%c_L!2}`WFW)oDctF1b?A@8lJ zMv=0^eY4AbAg&r~kr9H9Aai>%t=_$B2kCGLm+XPBviqi$t=-wUkd+0;&a+aTDi`F2 zRSUDa!|;&oVSit{v1@u+ehjznVJ-?m280YlFOgoS!)4_u(dgDx*X#w@)Mq5N@chZf zTV&ac!6m%XMzrNHM1a+>-S(uIIbW!S)dm5uLrn z?`aaP8otMHUoCz>(O&Fa&YITrDUCi`A$z{M_12kjGGuI(Rsf)jCUw32{=={X&lUHZ z;`_n>e^d{F_r^VDPgX)I>?@1b#MD&yf2d=>9LnBzJ12x+52BaLJ{w)}4!6eeEi-YO zbn(0RrEom>p9LQEI$90%-zJU^hs*@{c)$o+b7%(@pd;iu4Rz`4I;eK)O&!;q5bbuH zA@6~-Q5PJ|44!vcCzBt5UoZz}>Y8(9z<~)ZfR5Kig`@fa?690x2BG8Ru;=MJ$Y?Be%n-V@2hVH1OQ=03v=*km1?sQwA8`!~1aLNfGDo|PmI~&eMW(|j! zWclqPeMq9DjfZ4BW(sqqH9e#;koCn@Dj6Q4w36+`aHuq%PLp@&Dg;g3Xc{GMD((Hq z0X{58HX|3NLPlAf%pleJE5wgj&}uon>!_8pl4rA%okJlm!s5+EvN5?7y3DVN!oykt zRK*a#A*_qgCZ|nT&_WbEBDr|MeD=}Kq?uAyh6S91Lx_vnnHrc=^lg*yu zL8PO0A;!(KL(d11u)i;x#VFqfhD-7h6J_#G55ud>7mZikK46UuiqlihkugbgXL+os zOUJRIVBR$KHkro=$4PWwL}&L4ncJuF-D$OGmt zXOLl9HoL>=a(lc!f3uhvKZ#7C(h{KO;6E_CX0bU5a(R4#P()NrTq2>SIhrt4Qc7Az zR!&|)QAt@vRZU$(Q>#1LItlCQ>GwL`kI%8n&Xh|DNRJ zYS;Ss^6kg3KL8K}hCpF(1QLbDU~zZ?u~jeZjLgUMotYL)Ox^nHttvmM~!g}=7=RJGz>dm{4DB;jonZA|f*sniZ+L_(qbX9Qa z&iLJ~e~-~C|Eb76kdZh})lM4TU4gL+kO#Hx;KUWzJctML5FX0IcsL)v{P;U8AoctO z=9^D`f*cVnM5v>}91|`=B#*E$NU@&@ixY z@Cb-V$SA02X}3}!ItC^dcBqgA;Narn6A%&+laP{;Q&3V-r$a+aN6(NhBNHL#8a*Tyo^fldnLbBE{(|QL0S23Y8fYq)Iin8dx}yqC|@kD^9!wi5V7Fc%_mG zDY#IbQlv_gE<>g)*>b#qmn%=c0)>hcD^aRUxeApvtIEiX8nrz)uRddoUV5cblV&Yi zwQ1MkwN72S^2aDPFp-bU|-v_XBaPBcK zZl1~F~qZ7?<~5E>~!bdu1By= zw6%<=RFtl@whGNh>n#_UXuG!KfW&?Woafv^SGlTH zW5H^hh(!?TEGL|_#a2-Q{LH-IC7tGJx0=d{!-(}Vj8%zgQBd=M-*>T z4*($;K{1>lDVkw9UJxZ&Q8nE#E!%NDKM12ZNwd5ttGa2sei)~DSvT9={%|~OQO%CvdcKMa76nSRhH7 z#H$^!$;?bmM`*=}I@KsF!0lg!PGn;xS;009hA6Rf*{$NrBkra}sdz)|nHy zvrmB`!5y&;5m=u=I)+Lb9cJqeAeOd}0aBPLtO;y6MhRW`X9xlM=!|2sjW*p)9}Q7- z(tB7L$EGhd9T#FTZfG;dnnh-puc}}N(hEuJ2NC2%zM|OysLC}Es1i_{NYyH{2AFxr zNT07GDF;V95VZzoy=!4MLaXK=mIdct>+2VaTN1>rF?`TovM&l_x_e-%ERLwNOwQPm zE{n}97raZ7d$Iz19eTLpJ_@K1HF(&FQ7{d7@zo3)ajzED!m!{WBnS_&z^|;1W$58j z7s>Z1+qOiKsy0I^?`CP&_0ysfwz?Zd9@IzK)Ckp7jH?R>CV4y6tZX^$EVoVEt}vvY2%QP53abq|WKjf-!Lp(eMi3)GY=1PXr`vd9192Qn;8FL;EKJ%xmd(%kku-Yl zeq{)25EfEcemTf5q4I7eH-}djx)B^<;4$w zU#6z3kXueAKR)WlS_iFU#rj^>G0&sI=y$@#vgavyv}OrXPFDw!ayZF-FJ#Q+pS&-r zTrAU1rAjCi6iA=N@Klg9)cJg$86uw&tT&ZrepezJ1z*%o@XEiZ~GKN(+BkldM7Cg zA#p_|Q^xQVO$~tp0ieOY%f8uda#Ok~)U!$LF5RI+^x9_cGU%#)$UG~G38U9}QQ7m! zi`%0((>gU_*LBnVdC7cl5>~0!(15Jd#YnSsUpsH1el@D}5#fiTm_E$BQ4CCH!m0{< z#E8kBr(?AjthIAl5XEs4#Yq4s0f>Z@h=i2o57viWAaoV1W2xe6ke;?DI@_|LdU4f$ zs`>8sOZO)WTv2|&!BeBQdaA~uC|={4H;V@#7{$xnymTi$A1AUo^fA`6gnrQM0R|vC z6V_!6D~;(F14(IRkK1~f#13iKpb~SV%FPqp=G25!JWJY}R-Dw7+{>p`dv7sG(<+jl zWYWwuGtn3<1fw${Iul0Ovgb%dLRv2Os*vOb-^g373#~eJ-RZBjCR>|Y^c~5H)n%Ot z#kJMRAJ3!FogmHRLtGjiiY@!XtW>rqK-Bl z;&in83?FlBwn!1k^3g-bZ*;2&WIeNT{Xyd0G(e`AAuvgjqiKxws7kE&X z6V~FE6IS#rFD>C)DzKtweJ;=b*A=&G{#G!1zRnjHfgwicmk0`Ma`S0 zv={q#V@`KErf^O{a%O+=q*A>^fwx;9{Qj32xVTpbfB`4)_6sf?L~#xPhyR7cOwIvN zVQ>L&qe1~`xEyN$M@QKLA^{GI0Hj7WIpEa+V88+30sw$00Kk9^003OT+W;WoSOYlP z14{-LsP`Wbj@!HUo^>PR+5lV*zFm{tXt%nGzz-O)I9l|P?(@#vUvWg#to7U7f*!F+Nk9cKEpdu_Eig^vwNoX0X09KRBB{bD_7c zXI3{(^}%z`Snrk5DyfOF`K%vafsXjOA3AA8wzRGKkQR>i+Hw z?4vh5T6@{b!B$WH%ht9EEfn>aeh7WG^+Rv%Syggy_GRi>_j3L?Ib;Q#wszEoHNow4 zSgkAQ7fUX;wd;)T4cHu~=5Q`SPUWQJV{sv2^)P?SOA0g4GA&OvRHlO{qzVH&Y{nUp ztfwk9OefqLtx8%1DU-mHk52KssiW9W=eqAn7?#@{3uw|aMb--<4f3XNpD8w5>W0lf zE4M28{kYt{-7b8{nWbymZms&gaXlBSM(YHGY*P>O%_sOY>UnkMpl@(|FpLwxSu)jWpV9>tv|I+&h;uD*!r)(b|#dB1{lttjNb| z8iLGpM**i{SKjGEORt1rY#>(SkVE=%;@$4@ZlC>eDq`_mLu=K24b4`>ZYODXkSSYc zdVeu;@4eFTej%2-JR(q$zmt#GshHAwoBHSKOheEXd^S^bMi)xTN83&uJpjGjlW>V&MQA;))*KTdYJs4$b) zo4(xi^`;*;{Ve=_%{V7<_w02(ibJQ!l=CW6pJol9M#eYrpUS7qm(9+a*=qr2aIV7xP0VF zu#e2JJ`E{(S*L1|mt}Md+Hud=%O>_Rtjmbg%38YLGs!?zq~NOsnwQ z>QN-|@E$MZVEtTgtEl$osOW)>)8`=75MMn_6r8WG6}a5_aXpt`&A~FkmeGqNpBV$0 zn}`~f#Mr;j33kK+qm-ccG&;i^n=q*k*}d#BCi4az6#O*({LFE!^RM?463fv>NlL;} zPxVB=!y&6?Tl}J2lO?{KLacopt?_=&%+J2ciuC+?8ko#T(0IQRlUp~nM|oCZLEkX9 zL$?F@-1!?}j8qp41wzVhh|_k};aOw2Y6~)siA5aQD%qCgx0Z*Ak@p=yCqZ8~Qsp(K znaPUQVrsA-%_j$&ytZJzc=q$5s({fX>E|&U}_NF zAnJQcgF%LXacg6+dkqWtVX}C!#Rwc!X?()tnL?}vbtRrs4zj%L^xfWMnYgq2=x|0k zfir?cy1x(hYpM6$UbbUGu6PA6T4IjV0Uz+m8~Dp6^s2UdgX0;(!WhEB38uoinwhOI z#L_n|0q9z_&tH5gv1UbmFY&S)Yf<Bf!Y| zY4!$(fK+496ywHuE3nhd?)kGB;uuvbR;OK3rkQ--&Y_GW?m+sbM=%81tf5X7&1`l> zObP`Kdhpe0MT{a(!4TR1`8(O`0OTb8rk2v8 zs^zlgrhtsIm@G~hDLQwK1@|DT^O;90km%+OX8~t{G~#!FZM88KvR*2)9Y3()$i}*C zRt|ku|A$|y&X1Z{V!b`^h(Sh6CB?23rigErmppeHu!BRR&qsA|AXy5PhuvQmZ}dYl zsL+YBWocooPSof8MpC7qrm%Q@_D|m>+7XsnGK|NVGkC#-^ z@I-3#D!Cr}IJ~`Hn1;YYz?kBSL4>0Vq7dETv?7XyXT`16WJ;DH*+2XyU}7p#hWI@0JJ>D0lz~KUi8s*w%sdwDwop zyGcQu(0QxwZ9Zn9_v=r!p}Rl{D-sSrwD@3hNU%E0tZWO4*!Z zIE00TzOB8yUkYl`3-Xgt7&JQa&JznK2#9?|VuOzhcdvE7!wMuVbKh_pI(U9eJY=bn z<(5oIqss*?QJ|7&RNDH)7C(bpKNUk+3L&Y(^nahoS2>>-JM|@Kyg^9L{e*x4r~%60 zeAtQdfhO??VuDD8D5bE}6VptiOLEuss66M3-E=3_E?CAE9c4;*Eg>jHb48$6#@+j@ z6s7q0Ihxt)4M@tyq~nsL8P!@fr^)ciyd(%P-24K|O&4xr9qU7C9uazoBp@{(iO)o* z(tja4m%4^M47PrjRCQD~B;JMROB7VDD6=bF)PQ^5V6ZkIoB?!sK%no13D>|h(l2^R zRl**Z%H<1{2*1vnJ&VdE5H}GkP_`OKBG1(k;RNrN&i8pF7}QNLgfWfM$2Mt)ODPAQ z{``nu1uV>Qgu&z0SgWduii)b9Na!IcA=Qj~_TQ|wCOW3)J<}`sf}&tC?i$>Byb`*o zD^>O}efc!pjmr`xPe}_$3hsNH;oPPeI$OPBfD;5$4nvl(jb|FlLJ~c4-BN}A?H$kx zps!V&iZ%e-v2rYyF0PY;n1@fG%ze4c9yeiIG8MWYKEnJqDGR z0W~=Q+8X)BuG63|O{$IRtHHH3Kzl!VV_aL1T@68Pp;6yU?<11WaGrFc11uiqF1Qy5y3x4jbsiSu} zL{fUh{92_iugFJyzn+jMLw2(=LahKv@-_JG%Ua)>Y+DdN>G_ARi7)0=>c+3yN3 zco3U+iA4eNWgFzB6=YyvaLm*fOY7~48VMVmK!FHB@PR|OBS#NUzIE+p7+V2_-jj=- zp!cVN7JK5wqY zcUCIlV?NjBocLn3s={hD+vO9N+h^X<$!UMDgtHFpeaOkWy*aj2u`V%8eUe}KR*DlD z(k)c=o`>>)`ZlTe#)ROWu~i`CyZAGsA0=-xX5~1>`(3|IPr-`I5GZ3%lYOW$;(UjbTrbPP+=p^c>k1A&N4Y%%B>ZfNH<0S@dsnwK8XH*J>5)^~q=)(F>KK z1~1gynE+A^vr1X5)Flu}?E%jvj46d+4#;QO$%sUr)7#oJ@GBzBTA>0Ip7OxeW~y;a zX5N%22_d}I%Ds$VPZcbvX3WhiX*Z;5hY0T8A!Hn3e7V2Vo=B%MrNVLiRD_j))#Gs< zqkV8eB2d;yKuP_j?u2IxRw9)8f<<5&#S}YFRzdAe0L&x zAsBC-iVGcS2-h7MdJ@?tnN^EQbNzJaCYBUF{fj z;U0+vp>Vo4>~YO7b73c9D*`_jOj(--USedG%=T{^-iUi%Huqpu7CPFp4;cDG^fI{b zgsFh1Rp-6%v~XYZw`e}D>C0bvFG|}>(}&;i`%Z#XrGtgaKwW80l`Z$prG#ahmv7Cfhcc@MFQF98v(ugTWCyB z^0W*E78T1)JvjO0rOz!jiWnaW=yjYx!j!+WpatZg3l%&GHHglX>ujww&uZI0dc8%P zyUJmdtyg_A(#1W02v4|8`jm3k?#e;8?Ww1;LtGBrqfVv*qP2-BnZO%daLg@lH3=6L-2Tl0%l!vh zcXS^7&irZ=9I~E#P&l#J$=D?1_}yc;pRb-*^~~(RGiDTcCIzzYYP9<*E9V%UYmoGm zFkX|rRa`Um7p^UWFV}@quwO# zxAI3CaYFlGhD?CEAT!~!VTZS`aP~-3hVxIXxVaUUTCk^RMr_}jPogm~?vwv45$+qR z!4&*%^=zu$pzRVZy-ieSsoTiK>ODd5$|SAH)W&syJ{JmvFV%x7DH4S5CAF{&QjKwF zqmw4oTJS#^p?s~X&>v9mVY>wvB6@;wrZoZmy_k21rFvb$T}T(wAE<#Cf3M|`ZJ;!Pt!nJ62bjg&2)Yx4B@IKX zm$0d~0nf`Jl}wJr$BN&zTE!-nH)QshFAl=+ns2RiuXU;Z@R6k78G1B5-JjS#(g@Ak zZ&WKQ$Pm-Mk`6`lxUrJTV~qMfWf~%-C@~^0IW`5h>e?%oOx~XkXcqKt;KY7oAxL;c z+@kCF`H$^L=BdcS;Vk21AH$;m;x4CaLX8d4H#{bcOa5|=uP1<>44tj=LBZAl!t7{s zF8jhTXi4IUY8p1c2O@@46n!?EwK-(e-{q+1hzC%pc>+=NX&h^E1^zfJ4zm76xj_(S zHt#1MXIom1u4C$GG?_{Y3wu4Xn|Zo^<~TWW2Wkgh$u$YyK*N?#8YGm)jN$9=O6i{CeAx zwX3`T2Il?yXSJmRC4?HzRqY~jBhq$>h^ixY0UIv9B@h#S+fLYrG(luho`t|toNHgv@rYDxZa6AW7Be*A2U(sRa|ieJ%@QL$obAONUP4>Ih?DG|ey@ZGkeX z^i79o$IkdiqzX9*4gm_w2mFtbx=W|z@OS1R&_Kcb#wBc(7eNH`pO_2-PuZY~lA*tG zT4E_e>(uHO8yy@qHnCVtqsBUeJsE-g$C;)XZOcBj7_#GddkHg#C2o2IY^M5iWOnHX z?Q})BqJ&5)nOT$Ap1DvG5E>~D?WR`3=k|;hXUyHRUPJV>@C8)ThOaMl^JMKhQ!}P@ z4&!!869y2pD5JH<{IHK|-74ntYKZ%se#N<`UZpjzVj7c`ZLsn;(H2-WrW2L3UAXVXT}uI1lQMSdloZz^tSTi4#@JCd}=gQ60Y_I^UKocP~j(Kyt|IMLVuMd9H$Qs6~ z7rN`kT&i+d$_Q-NS%_*?*S_6j?d0x~!ci?{=zpa>>}|H5rsFzaWqC&1!9?Cm1q(EI z87GuRgTxJZq^P7LdWi&W7PDDmhQCM26Ql=e8KBZhXlU$;R z)JqMAJ(tOLZcwCJrF3WF$%(jSmY@c+#Z1(y9;u6Cx$O?Ml}~=~;U=@?6zC2t+k;Tg z7Z_R>=ul(037**w)wCU4=?8k#LP!){=mSIp3kP5Zbp$m;0XkL!jxPa!S~lyzswAQW z2w;p7P%L^89d!a>0NNo3#XxirS!0lt3rU)Ng3SL2Lwf~XMDYrTx;O;ZK((uYeeBMM zSIN;?5=!zCU+5326F9;J))E~ofki0;dCza_v7$SAqmAt2 zkI2OCkxC-Pb4La;^7-YVstOLafRhkzErgU)QdaV}ZpARSl|@`Aw~KJTyQ+eXRH`Wtz9%Y?6wJMNVK^|d(9B2>Om#FWA2$O# z4cbXTVYK3HMrjO){F^Bntlqfa3(XN@mklBwBUp71z({oqcg{8258a_9=Db%q&o+g* zxz)^PtgY~>V^h*PZ^RnYWpCS~mwV-l(YYcO9ltI60Fn5!Wo^XP7UvICc9Ar2{QzM@ zokj?cEU9x^Jm`!A_b6#S5$C*oU6)s7?xn^}s(ZfA`UUao%&xVjjuSN5KqiIDo@@uv zDxi@8scSE{<7EjWdH{{fiAHtN4$aR(;=J1|GSG9TzO^8~R$16IT7do+2Lww)yB8wO z6o#dZ6Tu2t^8hYtG~2>0rqWKivmtthIIe||oxbAUtNiNp6dfKO1ut>xHcX2lM15F> ztQ$hvN(H9Vek=`!4XV*u7|jKU6Rnr`m^6jM-JI|jj_vG;Jg>{Zz8UhDU-1v}3AV!c zp2sORX-7WuP6Ojb z!>aE+!k;vok*H2q0W6%JYU<#9(TLOnT@FLHlscAl0l9E~xNTzLym>x6olxfF7_nwi zjavp7s`{FU>#?sj*tp{0mF^vK!9V%}w#)AE+VFGKu=ju9@+@UwjSj1Im0~27ZV_C! zrEOeBq-wsR1h=EK<;M?}?7guNIulhC59xnJ#;!$Gy9^&yYHGuES1zoncG=#`c`6Zu z*XH{1dmh85WrqLod~bk4pN_<;$$~E610b)Q;^b6DhhMA}q-h^1e_18n9;QG^2xr_v zDYpB}STDOE!)`MX6))`kmVz=vh&-5>z05}9ODIE4T7`jmu{DUqzKupV z@P#b-TcnPzElB}*8DA(b3c_)?7WZ;Wr;@QMxLJ@Hvbte!Omh+J0}$gf?W>$o<}FQ0tZBhem&E41j$rxR4Y-t8K>& zN&+Lq?QXtUOmoaMFP&?=jU_F(U&P^A3cArx--tflrU|otP=UQiD~ZT`i^a)9Zy)V( z@j(5T2E?C;PL$%q<+zYS1DzdU8`rV=v%1jt!KB7ao{4$Ik`N?8Sxu0zwM>~Oq9d1) zgsurmqdW#|LV2li^kYWJle*DoyPVUA?~OE>ftSeF=`WS4|`zddyZ> z_?gv^@psjat$#|SQ>lYDZv@$OFY=V-E+frHCES98Nv|+h- zwg6XY(rNtY{i`4=QQHc}9`bV22LH9NX!n9NTTj{1r$VOZ(>{CGO?8WMY`y8qxH@FM z%Y4b|o@GWXG+5$Ww7X(y+B>$b4ShE|#X=+7q5#WZ%_xiT&j_`$jF>0rb5=S`kXnkb zgQ2>AAB!c8d?AX^P4#YgE3-QB6;E|Z zpaor~2R_%pCo5DucM<%HgbQ&NAz;~qBbH(-p;cIiw|lp*FnP-7JHwdmFj;8QhOJg$ z1K87}srL2clN|mwltM0*IFnn2citGy{l z_|JYSM)gWS?f%B2C=(d!Fb}~1bxMX<$j6JB3|c97JdEF!!&yaF6YVGv_8;^G!8r-S zr?cPLcVN)4f#WP-#2mUzPkW1Ux%TS&m%pq0QE~g>Zy(Ler*#|Xc_n?vMMR!b)EmDZ zkbwy1c#KLnUSjSX&%=WO5fer3$&sQQ8~UUpGY*a9|9qW_e`Mz0 z5BNk(6ac8ET~{E5U}5KIYYiZ2F9xhBX@MO0oki3Cl$OwYzr@!N{FgO- z6!-)!tc~7Pgo{I4ZG+rQicNuhzahDzQzLC{Bdww*!;CF}v#0ELhReEiyvug|;7qiS z$=jZm6hV&62a9pDCF+Xi?ay1Hpp6DzDL2F_AL{ep{p8AkW)(|cX%!o9?B(k% zO&fk%5(|7xw8z!hY&G7c5+f-A?A?N=fj&nb5GNca3P=om(NEE&Xp>k;mRL!b5GDhP zGk`!BI!{=-3ctQ-Is*T|sfC zLBG@?Tf5jJ{aRIsN}mxcHY8=G$V22g(lVDug+8Z{7sJwtyCL}Yb!S5Q}i&xAzzP)cms`mY{-G+fa;kZMW8c8^D++g?m;!9XBN$1UT$2M~x3nzR5 z+BYJ+b)7)odvb3IruxSyl^%RTt)m&C7D;|J0k>o;OPNGkK-qQ#nSAawxlXmSyK$`o z`ftEdaDMtOiaNLU8g9(w4%4NcKhxfSMY|+0Q3*Lb33NrM4?i2Fl_Kh|_z86A^2gSj zp!cyHPtDpr?8`XS!3|}G+Ng!*cfnfgs)1fFYgVFtXJWdkPp;N?UQC$SPR+b4VtBuN z{5{oGS{jNQeRMYZ8gAwU1|i>o#RoAsN_zA)ZP9ba@-1blY0rj@>u77`TDtN6t@dA# zGUtU(33_@c5r*X{eH?@Q>cS|wR4z3|OR1!JNLYp{;z~kYRr2Krzayi8( zLbMESmP6Bx3bqpgD}fHNDk{=PVyuzO)JUy#A-t}tbjZVc&TL%j5`z4ijC5h;Y%KoJ zv>r^iOH8W3x(7y`s!*axGmqLuD2+F*^+eqahn9Thj5%o-C(|-zsr^G`i*RE&iN#zP zGWp0+Y?@Rpi_Zc!KFJpHl$&Eg3WYo#2W2uA`o~Doml~;tbd!^+q1Tcu9Utxr0&Ip(HbP|@QF)daX72Yo(~eGCKoCn8D0<4#$GYPNk>~JhF%W^ zB7SwE#Tn>@dIuDPH>jh5Pt+;pfgt~T9=ngnlChyZ9xBfXrTc_O643EgxRaFv;3*9# zM+RYYNSB>U6-v-@r30BBv71)TcX|SC@U-$-Ts!ddnp=ZI5Dj}u84osAVlnYi#eplA zBaly-S`avs$A~j~{&ci^pdd8$=&%kjBjR5dJ0XmB9xhxpVfoZ%4>xo(>Yf(vG#SZ5 zk|EuY!ERW=Q*@)qO`^0?ckT4xA%`IfaEP$MP@K9z5m{Grda0_MxJx)syFkHiN*F?o zB$i$grNo(N3e-ms0qd3u%%^B!?p_+qvh#ma>Fp{T>jLNea8!pxA~_wib!l|bf~T^a zkNLCIS;Hj8RK;uaU46gX)#g@k!?V}PALF*LzuMiq{7C6saTdYtKxz#;hhy;8$@D;k z-R;-zB(}b!c=&zN4GKUSc2{t0)%{8#^Vg*CS|O^#q*CAq>gFd(9~sMMaayX|v@^H8 z##L*sCwruSmRj2_S08(!<*c&^-9A!!2B_-p$HNgZ3FzXO7P3^#1F#n0%N`Xj8q}V! z38?B$8NnW1^GZ}J1nRZQN^|cpWE3~>H)FOhf9C}F$>=HtF_4BTTpttXEh&>ePwDdK z$v8TRM72j~4@Y@v>x<&;A7FbwU$tQb0%vrO_S(lb^hIRy7q(7Z<>HIF^qy_Ei?XXO zDPF--daml}Hg6{qKp4yS8&e|VX%KLhPISKtM@}3i6R-p41_Vd8EPZOKYYSR_FcH{L zlk5sH$ooAJRHIXfxE&pO9@A+QnR4wE8$K;}y?M?>W>RP6l~|{r7Du6hNt}02^{H*! zyr@}HK~y&em9TToZxSDzCiq=&GwePE4)8r>HhW#c@Ec&bqS%v64_DrQfx7W~EJ^;7 z^;eJTJW_A2AuE?nPq%*eYPhl*d);iDq)H7c<9pR#)Dnq9KU2d>PgWmn2FjYVhjkRLnene3eBsBDfRKW{ahYfGM+Jd`UnZ<>|d z(=BV~l#||IDn6gZ;&MgQ;v91`OWjOUFsYX%>VA&6nZtK>lVfK1qw8cyY9F4S zwnJ-^xuJFLI0vTdlZg-$*GrSrfSpSR*G`5)U`k~9Vr0z88zf1*ytwp>MG-SAQ%iGm zgX_rGW^Ncq_mRh*j?x!qzZv|ns9$-jz?{r+jo1_2RXgsG) z#>3foi)GMSU!!2u2fpV;(nP-Jl~(@#{WGv!q|tfGWF6E14;>yK2-)}u-6R~TU^{+K5zez{ejC6CIb+Itz5xV z(0bsJEQ0a}Ku}a%U}SJ~cqAy!dDp5OOXx7u|D(%c(U3at=as>2(BG-ZNSRq|lZ2c5qb zL_ti+-?mwfcCD4lc-&PO6#VcjL3H5)0!MA9K&Qs@cX1&gL4l2&N+v*nvrsxFK!Jl$ z69~K#w8?2){%V*MxgW)|_F38C64`V`S%Lm{iJT!2&J;fR<~ZsWGXCKhrJy1hz!Mtv z*u!p;Rnqw3^MvbK!J6jxV^J&PTIhG@u;6c|9MF<{}tKQ3bw%iKk)J zSV4{x!}Exp8c&>vQ094U9INT_NT=<@{A88vhDo?b|Gz(~LNR5!q4cBOo z(ns$+(T#rs_{>$;dHH6&Pt)~jQ+Er1%=8flo!&@cjx2^#H(3?XX|-+hF`T8^J)1CJ3M<12sLWyS8G_7pYy)+7y7*LbJ&)u8QPu7KXzP8*;$UKX(|a zxg3(?o7cFlTf1?eg6R1VgXu6e{*&l4t>dC+7>p$~Pv zSvQfaNgx-7YdP%Xswekm6O5irie;E+HGN$>}~u<5*kfhIu)0>diB>`tkJ_yzd4;Sw-eFg zHsNq5VMjR4jaHWWu>P15XZ~}j8No#UdBT~}_l=?y*W1eL>*<1uQ3GJ$xYM?;e8}Uj zh`3&y=JM>1vVBiUt51ooidFf}QdM-!UOW#*f7QOcG3+LID;aRYA8b_pM#g?iUV|&k z*Kv(Jx_e|^TYNnqf<2kk-Qd$LsZj9B4Om*<0gUcig-WHs5-8-JVE+?VQJn+T0 z%8moRf{Lc?*=`#=fW}?8^3%D(^-95-^VMYz5A1P>{Zcklo15l1l6G(!(@b=e)OcB! z!=g;v6U@HOgS__RrgawGRvT*$?l$iqh{=Rch(ck#Mzx#P?9VCCmTUoK&5Val2h*NHOCn*`)t*dg3WrU14QuZEq%rl5Q=;Bx;J{*-^H`CYZfI?2?U`-{9ix>h$ug^8G_#Z}k)2@Pp~5a$bira!;D1gHm2mR$@`e*q-M3KN1>z z(%_(OBZ|PW>`0cxvX5&X%Q9=lQKu;P60HFpXosVwC_R zOtJ(*CKZdqL}w9=lGn3uc=WN>c7!B43IeT0G*Wl)_W?H zFV_?E(KQ_nf!Iz2IkKi9-6>hfV8Z{RT#8%}3_92MfZ+p3(lF@~mP}gqh?!%UP~s+0 z>J*w(>NfG3Wt>?$+B#eJc0P`m|Ef^`Z+!v)A$fIo;QzQlp}UrmOJ|>6{(k@WhEfWU z@PD4ch+3*ySSKK+!lpp19^=<%p$kle(Nl9T>Oeo_4&)N{6|fl78TbO#0Y zMZG+0D4sF7#s;lMfTzPFOJifFnIg)hY0ksyeT2#{qIio0WX9s={8jzE1AQ_LZb+^u zw)(bl`zf|1I*a=q!WWo?JCLs)1iZ_^*G4W-;E0xsma`1qyy!#7p8Qu)N-@`-vbZYm zvTJQqwxy>_$F3}QYXL_$8d%Q5U=JP$%a zzxVwM!Zcut(YM(c4tbB=PmiOU+?SuKi4NWLW4JsA4s^SV# zS|_@iKdT5iE}WYoX_{1NKI>Zcl-N$)%(T$7^f&cahF=meOQnau5W{?rdkSd;DdV)a z%d{mutY%pO5&08#fslR=u%o;0)Nj9YPyyr9kLT_Vp$eAdYXcAY7|VUqZ5vFu@(O zpn9htls1jPV+kI0kh&EDkx9qmr2$bC#6_V%uSpk)zltS{jE#;Dj*1>)6hlrD_hF1g zqtKCQ{$QaM;Me`p(&eK!Wj$g#{rkHbT8)SU@{1Yxmx1MGg5QjW-!RU@$n^2`Zxm9UgD z>qzwqcAdNfV>azt!~Xq>q}lgnMe2|zPZQScNjo~4w(s+l~czu?2-fq2^L|#v8aDCDQm6 z&?xoP)Jn)~GVSXmTevLST1cxHBFlA;FiXN;wx`=2P1bBSeGiGy=SzZ%!(Bx;WGFRZ z)!CnH=T~yG`ART-A0(JB1Vhm884hGxa1T`>Tg{@TTG(-_iDmz45*go5`&rns%LKTb zqyvB7vP-)0E`T9M2ruOF>}rBGgL|z>KZ^Wb5`%I%9G(c9q?}AV zGqbxZo~23>*VxoI;JAGm5RDXHNCS5$P`tZ+-s~@3O~2@T7?3yQ?ga(%G5JIbg4n$NK7#b{0?&AQyw2r7-8`k`rOy3gIKMQ*z;AEy z*@q2g`9OSC&maqxbdnvA4U7+3sF2bNlBBb;1BhPziGm_j=Ac?j1QwkRzN|py2Jeo| z@~#(|5X^}0asm8fOXc|AFEHPbjmZpssUo4ywi)1p3Y=^Ket+zVYqwB;)&2stT=!|E{afjHWec$LQu~Wl+1g3Bw9)Wf( zOjV*XkcMBh7{NleHiCG!ur1h)y{>$nyo@cGwcU|2=ePy(!ZVu>*J3}hqh{LOe+1{t zZqVA-+ib1;awB~X8D!xGB1VM!g?ud_#tups`UQwaHrb!1Rw<39MyqQRb7GbW2exuJ{E{Lu ztb=e?rOoS@JE|(=*uA;NeS6}7G{&fbBo+@6Icz~fTsZj2O$c7>fDgtM`n%ayVsgzj zgY%j2deKjrOc4BXj~q`DWtYa5t4p+(HP3^G@49U3BFEUbhnYZ4NlnZOso{iIZEeea z6)F7U_d4k~Ib4E+zt;y^ZPldDmuJ$rPqAust~A7y4+-qRg2eEIFL|5x24f8ug`w4a zQgUGaoRw@SW4F`3y_+O?=sR?6}c8wWr`(74_ZN=4*XtU_RIk{9QZ$-Sa!x!102&rF z1j26-X0w$p#@sYj9=obkwSf|;8mU~Cj8a!f_>{6<@N2Grwx{TPzBa*2*2P~w&KrLA z-c|nbK!xd@Brg*wVZRe0U<0I47)iUF)o4}N0KBb6jaVX?65pH}7?xA&NYs%jsme3d z_o})h&mFaB6+PRsaUQ#-x-(aK_+%!H%PqO{*DzU*=BLvrE*=t8(K%5MxsPBxZjRp)kSDqhQw90V91&7-Sj> z1oX8}{Cej7yvuTo!vH?F6>V{ZnBHFebpi-KdYc@_57Sc`gQ~J{?<~&1sDGzrfPw;t zpbDf0_7bHKAwgl~-(nw$CrST(6ar7Urt2?Vy}8Z!cv)`*sk9cB)FR-ytGxZqv1)j` zs;(?AC3ZTMODz=ZC`Ey)A**EAWw7hEOICr~tmA+5+B2i?hFcUd$Es@aoR+2`&4gwl zmq)1{YKjuYb5;p?@Z)z^6=C0f68dHJG%$9(UZPgVyt%TmU*COU)lrll*&ut#5$F6nQcX{+;wO&2SR%)7t zyrFi9FsS+a4637RQVO2Bbxgd5_8~-2~TRhIsAgs9!+g z|EFB%Tb~sMA`VUH!C4ES;|%_rR-LjN-106KzeIBq#kV;m==|83fx*kGd`Zq$K7^WQ zXQ+Ho$V?04tLV@{F&>MIy2qoqaCZK_3>%LmRY|V|5U7G>MPh2|9W0fc;ZMa z+)1jI^Bd$NxO8{-XIpIC5=pcK5G@+&*mOml37}d1Q?is&XEYG34E{jFUw1{YL9(+3 zCGloU{IL!=KMHuCAljSL8cow`b>40@2FKXyJ=wc$ne#D93;^y}dAZg*HMGCI6s3g% zeNPmifUveO_Pb$0GUJoytEJz{v-H=WuiUGQd~NCV@t|+eK&)%1?_dB?ETF=Fe;X|T z>9~Qbc&_mXgKU_A39y44xPp}|h((70<6WRpH8?^xOhN5afb$5@i5i0FvLj%QIzlPe zrY1BWHW(DhE-ty7*bft}cPy>d^_M8AN$gXC2{R&SxS)|EC~^$R0TU%_AmKPXoNHjZ z*N<4;n1&tjBbP$XS%dbdZXZMF{5aC`DqF828+_}b>Z+K2Z$`yInlBSvIk3@Ha{Cd$ z2he{1ktYjAWCiEH`n3G!jWziYOX?cC-;Xp*=7YTpcX7@ z7p=b)4^maBs0~p^y11}5f0(&qzHp0;sIRdlRAZxpyaX$h%?US@uVV6Fo?wKncj}Ks zo-V_T8k|5MN)nyt)FBugJC!=Xb5x-i&o1s=;hQ!sVX)~fJ)2r3V!XRAEteb=M2Oq;J)!h!faE&~J2Zb0X^S@Qdz_7rY(-D?&)e+;hJo>)Hp?Rl_i+TILC?>_ z2_7j#3~5d|oal)Jf8I1Lo(H)fyoX>~n&$K~X?@(xUtv#Vk@O6zEk3J~)gh7}ph)PE zieOI4o4PG3JaQbfJhq5`(A9Eb!u|+>Sy7`V1=1|&YbDxa8nT^WdA8lfY7s8>?TdyGLBIs zrYFEa&S3rhkcT{ALbu6nQfq3OVJo}9I&DDNzI_u zJ((#MXLuIMWbta4chp!e353|uv`L|w-{hpoGT$DlAeryy^f|tXYWX0B_Gtcb#S__T zt*EF%15-0BcGn8}EDUUg(KJ)4BWXh~r?`M#i6?VPxNUAcwdE<@k}Vmr<<5;%$rS^F zp{*>ax~xb+JCEReti{XP48YEkCC{T&mS9U81rv(%u1tyu6fyz=v8%DI{05KR_VxZC zqph~DKC4FxeDQ&{^gxdihhiKnZjwv;9qN)(T~=p}TqR%4^$b$BJ|byKo!cD~c{6&P z$;p1qTiDD^icX9IO-maJamf7lN!a0AY;1mvL0&D3`@*cZ>g?|?=$bmGNho^f1dQHP zU^dHSF@A?CGL?R4yml?iKDhawqa=pjhn#(rD4M7hW~oF9ht<_pHC1k znSJ68La-QN{jw(|DGUH^EFHnvK?TR9VUl z1qUN!Vdjl4FYYnMPt=@|*8Ax?_LjrH;)-h+q+cW0?Yb#EO?@+3zt0?w=Nmk?RyEkA z#nu7Ah^X-%Id}UCUs2;9>n%r7agRO%BA5YD!PxS@IX?US6Y31UyCsy8_@4F-_OlMw za3_B9a>17ymW&Il3;3E-9VXTCt@=LQMqblqfAABocLbkh){c_y)|_p)(V%p{jvJ{! zs^cL&#VI4q%GFdeo|gT$*Fyq8L5{TsJ-0EjNkTdJQ~yc?Cji<1<}#S;u$WIdkl^@f zW3s)$$#7Yw@-u@mrzp>M@fql{Uy6edl0}!>VMS zs06?JUjRrzx4(pzdg*9OA_vYbPH`HCev|afI!WOFlRP@=W}ppSKu&&H2iSharK^MB z3gBguJHi1&wHo_oK?h@-7-|IhnzYanM+qD}0t||XU4&|?tD&ZT`WqnoKHw*7t+U=L zD^Hu%Uh$eY{3Tmu-BwX?rPNSHHMJD!(yd3Q`|YsP#;QE^hd=%0SHDch-?K`RG^i#` zt4Fpb8WYi4i^!~q%9`kG2xdz{E_+XVY86E7f~ivo$%T?q7%kgDt2$_1CvDnEr$*_~ z2m@PSP=^@YVTN>+q0R1<VR@J6tiZ62@k{@B$C3A(_`sR}bD@l@_2^B)U{xGxlT|xy>tbTJ z`L%0)>;I+>DIVGrD(6YNcG2^GVnOeaOvafG`^SiqG{%%kEu6H<7~XM4bb{Xp;Exf( zscv#QAwELzi5u6F=Rtb={4mnFv3=HgzZ_mg!eL5|y7}2OV%R(q*fLVsItaQ-am$x! zIDGgHKQ^Jv`OfpC%HNkGfEqb{N0SN}*Ex>I$%SsnTcVWxwO<;ZSRE|bt3$*HSyf#P z)jMMPp~4?(-fv4S7H?ZkPPp!-8;8YXPkiDl&-@%y%!lp3;yxVl#20V35>Im1hiU)o zjg;j<9EpPR)mcsjhlFuV!<0i$KX3X7cGrRbNt) zlQG^*h{=w`T&WO(in&oKcfQGkdX-bZ3K~>N!>VXhH5s+gzHYiSPS+;r)+8P4r+ZWM zZIRy1GpRdF?k+jqV`jU|YLDFZncV^Nddl}bRli@}bWn|GthcTu&HRTuJ%&6`-St}2F~;lz!Bt|4or*Ko#oKby0G17IBD%?dNSAC(BIjf zq$z+W=bT@jjHbJYJqzWL;E+XD$v1)5xn2|t`5IJWPalQpnv)E9rd|ssrAfziJpP<$Q!G71os01dpJLiWrfJ_} zUA+DrL*wau>?FNGIoq!|=(-3jkuyH+lrTIL8_~f;yk@I118sQDOYF;*odCi1p7Tq` zZEwN4$iB8r0X2i?Z1u;=uwW)Y7se~0h>@n9mKbD`nE0@}NHPyPASDwAH+51ceDRN; z`ECA83`*$gAF0R&EH4uYNoK^*`)RE+JCQWIMcE-7$Dv`Law8>-YhI!B!Wq@!b1v)D zk+DS{!WHV{qSR&W)6qFQJs$diNx^RPTKy$e$Q01ENEXIof!K^luw(nJpJM0|E$(fg zy;*qXikW?0j7H%yNRd>YUOZG6_S9Sskjx=T0SXM0=j7Ep@7Q+-`ekY%<(!{*IJ2ZqbFX~;WjNTrqX>S=)Kx3`!QM!a>3)Lk5$+5>~Nre`{J&wtN0KADU~m|*Yx zLMnKTQgJu`#CcYzGNwPkTeX31edG5x6f__K7^YC&9wP!+-tz4&Zecthc&cTt)_#M8 zo*DV%eU=$hnYuQ(#O}3scVB^DdIRta_|xVueur0TU58%x=z9o3ChwTw_L~hoA3SvZ zuuW;do##+x8Q!qt=Zb-_q5ujl2DGQrF=v)8(6dywv{eP1SmEt<)p6+`!?;xn3_2Ui zI45%&K5}{Bh}C39<}DSajMNzP_8;ZQ>m^m$)@ksUk=UQ)D_cJTNXk5q5mgTo5=eDZ z>bkH}C13NrmN+-a7Wk!yrLYvF6dBPJ{DN-h4_0%pzFYB8sC67D9UnoI_7Ay?bCCw3 zr2rY1a51zJN-M*LkKQB z&+~OL>wU>|>TfZ_}&qTmI(aP5>u9~!K(~y#i zLdY!>(>8}7_nlfXl`paT6jymy>fS9y<1B=TA~6ZK1~Pv9%rkXZPw5shKSh+!GOj(W zjA4b)3(F{=F>^Ml&eRn3_+~UjZ3gIHIvo*WJ<3d@X+{CRhvzFA*$M|4C=>=IQ0gc* z6u4U{fRI3-zTtyD!h8?hEj#B|t#9udv9dDXSVb!>vj*0nB@@@W39YHrf$0R>LY2iR zgY+E1k}S;7NKlq-$y;hEY|a6f=&7glI|t)j1c6u}fQ7HNi_tGOZ>L1%q(!+oyL>UY zFyoY9lM`C4Cdr*kwp0k37s}V&$uM3F>zOk1ZT@oj6J~mROLMMLHs1`gIpm~~a@(tD zmPPq3_^0))3jQOFLGMLMIJMfv&n&(YZI5-ynWA-Br$~ z0;83i$=D`FS1YNDeDEN(`#cn>$BIK{l(PXyJO5U@8p!UqFSy91n^x);f(!|l1~fH` z1cc1rN2MTyipWU^udz$J#paYs*7cc)<1{GNN`RK``h#J7;aDw zJn1u252irKlZvF5uLG&B)bU}V;AEpBu$coewrwJ)?jmyKqFVnnn^eTh?0RXMeeN?$ zM!#gJ%=Gv61d2PEuIBN=m~#a$zHw=rjvjI!AWMADMpiH9F`t0$X|Pd)@^DEuImP-S ziaRLk;nu*Ct4uZSusXPZ06QkgrPJ0eUj=u?y=au!WY}q{lEzg@vK(nTsJ*2s4x)`z z_aI|K9N0YTx&|bepms@_V4t?#4vWE2uA?U@i$_{wF}#|;T~6{^h1sjzI80d|sz7>^ zEe3_M4A0_UEoKj7=Z8yx@toutq7p;y{vi7<_0>QOSXtFG zL;g9td9;cpZ_N=MIi|6dEW6=|wO!ZsVL^gZF%661w;|oR%NK8(oL4p?*hh#q`~jP2 zUTZRs`u6_C^3)#Ph@z|t0gzl+rf?Tkk2!XW`Z8W0tRq|!DfM_t?V>8wnE3W=vMxE0 zn;C0WUE!?)q^@VNn&c!rzOIULJ4a9(Q-Tt(hhC7n-jk4}pA%Tx30_0T&tEL_uWNZ6 zu$gl|-FphIJSAS1yuGVg-ukG=R`Fzpcy{!6mRZ4ul~of4P%Tp_Re1_elQ4l_kml~f zNsU|2bwCL{>9?%Bq#`+)jPjaM8oL2&x97I-pw!ko>41H;g9k+i!yUb{0FC}EV3+_Zuw%t9(FJ!PR04@ssAs;9bENCi4!-&p?CeqVJ0 zCe85c(eJVFeoO~3deb(C%ry<8c>0T-#Z%>Cx?9(0>^w)x@kuY?`bwMYRtm>#C?1Cf zqA&He;X9^IP2bJ|H-I6U<-7>1fA5AW&6-kFj1PVbSkjCaiP9=spESIUd?>QA=UuPQ z-^TzZ9mn2r`9M(>Ml~(Aj~+nK7W*gsbl!cabh$_jWh@HpK9VpK%kms_AyAK8enC^H z;OTOpftUMqGF!jtg^e#b!VK`4g&nkc`S8mxKdzc1tHw#6Khh^J9jRd`^jHlDr_M5S zwry*C*~$qv#wNJM{7(OQFjQtB<}USCpMkXFtG!(?z9p8nn zEm#NUg4Nd^BfG2%op(8CsdsQrJeao{B?iuj2gkjlas!aC9{p6mA_kVb&zdWb959sB zx2WIrdHIAso%y+HQ`fKE@aLeDfu%s%COs85nfd^;>&mmctq#SCvRIvhALeJUrnWuN zH?*oAhLwH?jMn;TEr|IBna^C;S#jA|rLx!Ttu7@a1NkACz2<0!vAWcxtB84K)1AT) z+gAM5{?#7cipTC<$7{N{B+Ia#{%T0Lhr#}ZpR1}>DAJ0`mA#8dvR7#%N9r+6R_Vn& zVX`^`r=n5TKGfgVhPh>xnSv}%;-D0+!Q7c@eMUen6R-KLHC1)&fBzzHtrD%Q5ODJaP(q#@VU5~|2y)mUe0 zo5#n>{c^|Nl*wGI8-FnAD?)~>&Xb=MuQ>h5X~)QDaiM;uMCHvp zSa+b#v;$*Hq9-jgsAPFIyEjVCbY?v!9B?}7*&wozr*;I@H6~$raoGHPM~w1mH&DI? zefZkdY~l3E1SfEUv^RyWE{dRe zZ^$(!%gRGmxD!DKW@x4uM54Z3sUVfFJhhyN@j2T{PGK12c)p#-u1lgw+4i}y4h@@F zf2Y_Aq*{K0KFTgRc9F>u1E@inYszE^2&|PI>YxV9m|nod42@Zn>j38Lp7^NO@-5~ z9HO$|nn!^Y3W(OfLgE|}Os_R(xccfag&6Ur(7r=`Vv#;CT6u0GsMF2D!)EItP`LVqfy=loqbxNT-_M7F1V5*~csYyFE1tjoJfQ_$;!%wcAx4*OJ z)IVTmexle|XFFTU=JuDOwNvybn@m`NumlMb3sjbeUs8Cs_wgJltz%mL z+vUh?h209)KA7V5(=tCE(H|HOf#{5BC{l{YjZn8+CVKap=&-qQCC3fLxd0xSJK%&7 zi_LJyCZ`2?ids`7eYG6;l3!A?&UDVLum+uxG?TBft=kQPHE%iYSytOdZEb0vk_PQc zpFD-vRdvbfp#qjkqg7^Sv%ULP?qi#ZiMh3Wp%=u-gjLDviJIuO4+lEc4oR3JkcCc{Bwys~hXwF-%_MgE`66T-cZ*A&k{E~B= zzP36ZWrn@UF81xrjkg|{3X~V8sC$OMNec{b?6urT2q)hXMRIB?j45ZOhQrKH9{M>w zdC|OKiy!Z|J03<45JWpTt9HVXr zL5G%=1=tSzS@Dp{z4$!jleaG`hQsu8`V$Wpz?#yU3#tjpP)Br%R3L4-ToA=JC!%GI zL35f~sp`KPXxKmlYg06pX5gyL1$`B#!Ls8=?D&|PMeTqxmnDWW_R&b0$ARAP@-z#- z8{#Xgih3Wc@v)amA0%>A2#8M}OnO3#s;Lnr_dUcF>s=b~K8;}{-?jSN-WB?C4${P> zXi_Biqn4H7&A#j6Fx)HRl`+_JJ*oGBWq6+!IZVMQ8TmdrIBT+v-M{yCCz~@ zBjteG^J*Luh!_+cqVcJKn9XC7#lo)GP#{CPLcXo*V*tLmnyS@0L>QgOpJbe7HRe)g zFrj}&Gke*Lp1=S+)D&%Ztj~sr8ksfgxt1<`u9kb7he-;)9;}{cpUaNh=#$sN0AhAj z~2UW|}6-n`G0ZE7~?E zyHiTsN;*dij8g^LyB&9z(8sqW@7y$sTNXO1moM`*0Bfd$rm8iauci~Pe?tuUOy@uF z@9y8pGiQ7H^!IHTtTxX`7`9i;(C{kOmSh_%4;(Dl=IrY0<;aWwrThQJ|MURd>ABla z$*>;gSdWf?+c7IGb=;OSbT_%f{_5cS=T?Eqhk~&2`8=MU4fXpiJzcHNhXDmqoJ*M9 zUZXJ`lFyto(R*Y&+uYDOPlcH=klJHmz_m7Bi4URcp+ zs#wI)cm|PV_bk={{PiUfvZ$JwkI8vpXV+>SJZSY{So@dxQ9#1yQKFYo)Yv2W+)xf; z<3i6ha61lt`)1jdPmFIgYr{Mhciq&<0b9%rau5 z7OS7P;!LO37pIlTax1EXPnaQF)*?jM{$S)7_6u2D zzNj1a-j+k-#XNkC7?`peny3M@ey1==HNcxjrJc=@xQ31YyWi> zYT|DTJ_U*73BQJB-nWi*cL1T<%MYKl3K{@+4mN*&rPe<)P<|^C!t7m#Kon--Yem1* zb)-8bfNzT?2Jm{@Rlf2JZaXsI0C%5c19xgvn3-pjmMDjr#BD`d{N&* z^-6Z#*x|24H$Fv8K684dFj>)jN|laWVv#z|94eowobjM!#QjLG({gW5ljCkPq1$FS zan@$uOEA-x4ppWQmqR{bCT*rE(xX9_xYn5Gyim1vdM9$`2OC!mMP%l=?6ImrnNkpFAx8-2d@T2dO|m3OwgIvXQL?BcF}@>Ur%2j z1W*Z|5WVf}#@pAC3w+`lka(aQD(OAOWm!$G4+RUu-d8Z-_0L+4^}}|2P3f>;CUXkE zX4VNl4Lr4XS)}YaCTJ6fb~e^#U*mTa_ls&MvN_Nii%YL1fU8IdQGrM~GQzS=CXh+M z4mPaWvId2**iRy)PQI(%^a-aryW%K0>xGVq4WVt90UGsI`wAy$FKJ1wU1~*teNgM? zn%TV(5Njl@XYsU&Q)iiV@e$elrclNu%OBngljB8;xCz{iKataK1jg3?iFg`{!)+}& zV_fQ*AcZ6+$5UFSGzPFR0b2`-IV!843L|Xj zeEOJ8BbkskKn>l0^Ar}zQ`RhSfsuBqwN20z^6lxD;phDqcgrQUzk3=Srt?`Txa389 z3BTGm9E%8mAh3)58iTm&BE~_<^wtUnESF~@PZH1KoV#1yhQfRC0z7AZjoNHx6^bsq zU%AXN)u@~ph!Oc;WsIlcuzL!dO>VXDryWC1;pY5((3wxS>Ff z9pQ!wWHT}Z9nnLE3QnMcdxn^&R1bf(CU^{o%_EGOCv^)aC$Mc`=Z=cEOdG*;6ymX^ew9a-z|N zRW-7TcFj4tNTr#B*5-))UUZ_sK6OE8Rsf1NO#i>GL6|9Q@TpVw9Z8bN$^SbQ@ z+%&g8?NtTf&X%GZ!rNxKaR2;25`P>6JF+#wAvv*e=ZsMSM4R6*FtHnY6Z-Xu&XW`(yQ2$sa2+9C8GU ztM^$5l0}PUZ@Y285iUO+P!J9BL^D|tX^svsfGzH^ePlW{no^>Fdo`7Fjz5`(Q;OW! zdvk*{YRt`c;H#=XE;@7J!w*BD%J!^L5BKlYqX3HQif_dD^M9Xv;Vr3NBOuGWonXVqT)N3HNG4P%%|u^UmbqyuomdvJoGi$Dz<2-* zUgZme&<^Z5f}#iV?NqX&cL+N#CQEak=G>isF%KXjlEg)k+={zT?}IV`A*eR&`S=|P zab`9}Sg<3)%}I*vU8ch#O3pp^>oR*PSdtRvNT<50h|-K3v<4yB6a!6JT~ZYdka(+d z4vjZ0>O42pqmrnYkgv5Uy>(HBA?CK+@POUre}i!OGYgnq-PW{#S;p#68k)LI$0|>v z*IdT3>kXD)gHcPJzw}gU~O(5$T$Q-WN-9!~J%b{|z9MI9SL#rizm3I4IOh#j9 z$q&(@rFVH%5y2!R^w zt&&|J{5Z5mM4fH$x^OFb_+q*^`)PLl{0pEp&3DhVnQxz|)s>68*1frO!Xw>76EFH^ z1D^)k0=FA>tivO@T{8brQ}lP0wTXZ$N858}A(=wvCko>|cJDq9!sX5`#_bxkruh#u zcp^8FbSk=6!d-4k0*B2_L2T7v#G4AeA61( z`^29BJor^bzP1CEu4&vpZ5n-FQQ%hw_`Xb#`jVzd_CB6!dnoiMqjW>o3=NTEaHiGw zF^SOXs|79`$yK|A=0&Ja{YM`*=4XDMuZH-G8BYUn(3q*&SP2XI)Dh)}_aj z+^tSnv2t%IkM^3Kp7)xooZZ%Zt(>tO5%5_@8;-|9M7rviX^rnbD$(^OG5Ul2f|!$c ziQQqx<~~h&YPCWkp}JYe_wUlydP5@I=+0hV7SFha|CI`~?dp1rtyDm9)T;q=7Rf1% zQpvkn<=HRMZClRldz)NX_HDcj&#FAiP;`YnWk3Is+m~VUp}GS8p)WHtZXm_|eQk^9 zy8*0%udA)2tSE~lOXgc+sE>B5%z*4cs{}`R~0{^7cvmUt)DA<4$laujn z9G$W#hFks?SX1{YC}W;Dj)c-shKiL{p(#o%2@?9V zuI30xqQ|x3t(;zu)b#s*f)Xk-fK(w!XbLs&RMQt0TB70Uo^g0 z`%L{AAVaF0LlZhM>`z9Y3q4=EqP_wp#^bGBWkp)l>Zq@cnS8YSWkzK3XB&`uy0tAU z?B6My?~kzEJdfcs%USxY(yO`+>QPtg{xWN%1E~FS9i`r=E4!l00=jlvPmR@~BVp7h zCFg=(a`#7eH6E5gjm+|ZVFsYW&LK1edO9b1e7Q?E8CuB%%jB7;tIDVw*0xB``j zK;z=$a+hRj@k*P0h)~!bP0oJd)x34_AAtddo3~t71fZnc)ASNdyc=bGN9(PO7r~Rs zJV!4HJ0)}TrhoviS4(P1TyFYvtC}4~V_rya2D;vuCxs#XBw4X7{JWuuj@qEQx6~4btj01$<3r&ZfXIy~ATY zdT@l*|A48-P_P@Twu&=+Q@qNZDwaM~XoV6SQlwI-`jl(Cm(ua(&ZHR)uW&|iyS>$5 z=(}H4RQYhrCh3^#RuN>1lhn2{Z%k`QnNsd5kVDBqA}O*2K*F}%eZa(H57n@gu?#K3 zD-_{;Wh%L&uP@bS>P(LIvx+*=UeqiVecdvWL@Dg58!(|Ype$~8(Ph8(U1tqBYU()@ z>@I1`wd%d83pG(*?W)`tWi3}!iOB6X7!TN+WMqfa#?vWVf8knZXexMUnG!y#n}p$( zM%SluYCN+lX2&@#T(;#d-g?j^JcZ23;kmdHv7bzGlI+#~8zRe`N=ak1b8WMxj8t5P z?cf0fp{-jPF+^h%abP<&*$YeMXj4MQNf5*Xw8D_Kk-YweU8I^g9~4BGiF8z`Dzx}n zKNMjh3IQBI-5M!8O@8EwYXBjTN(3u$Gz~OM%T_7|OpHYnZD*|R*+=T}3n&zBF49G% zC@&z)1O*Z1qnrSSJ@S-Q$2EpwPJAB$>e0}q!iqTl6Y=j5wVq*LE!Enxof3P!dw6Vb zWjx$=j5ZJ!{QU59(XMJ`g^Dy697I}(aX!{#R@_(GCdyisz91VO#iPN|{E93OgKbEG z5HTWxS?50$rVw}crjULrXmYKSs#nXJ8O6UO9TZ`mFyqM5R2m1b9}>T)K^mlB<1JC6 z3HvTtq*T_5b(xU?4jM%FMP!TKi=fXT@eoXD@UPql5*mq4{7QtaoS;ya+Ise7o9_)@OP0+ zcKX}e%8G1>ZDrmyhWgOAG7QLOt7&B^LETcTTLj!&l9wlH@7YO%W!2uAqu}qa%JY78iRyFw2CGFPVyzp68((-I<4o=y1=VH0uqmuz@`%ZII|tFM2d;1_M14I;B=3vseaE!&+pD}64=`3| z>#;rI779hBh}3R_ae@8GMsRF<7d7moG)F;m#)2{EY`C>Aq6s^j=uQ%C1$E2!qnf&t zNZ(Q9C|D6ZsREovUi}Vhj2rArGO{<)C|gYG=JcgOK3EBL8N6%k&MaKpA^#dFRRV_u z(#`-0Z~dc%b(&p7UW00l-SR15JmbC&*1wVSt~ob}>P#0`_lL$jV-@De>aeD!?HJ6@ zg=2C5Og3U7m8Z=Q8~=a2G;`q{qNIFVvxqnv;7^!}bm-2MFOo1CWeX_D)qp~xKz~QY zpSfAYoAT}G>MpZ0i26tKz-4ABb_wHa!4b7b@m7b%xBXp;zrqOvb1IX5{BKYK`9VS`G8YP}B)@?39KkQ24aU|&845CQ~tCD#pUO-`m=d{HI| zNxm!siar;pp6<1Q#zixav8gVnavAge_sG)(SxrfP-V7;Toq^gg*L3T4lvyZO-B~32 z_u1vEL=(N>hxMHiQFoTGs$wlhPSFiW&{OnS! zK0DvWI|A$)`b9Y_GZtl2n7H2>?%rh|cAQ!Z|7HZH(QIufUo}+0Jy2@K-sM0%31uj1 zgMn1S-!3_OIW;sk{%iyp0Ds5e@*A0A++fa4|ycE^|oHxZm;Ot?i~BqO^tnu@?K zpnQ>jN(F=-9Ty5om)k+CN%%9;pB#?4hFYDnvsI(Pwf+1ind3UpEVp3R->UzK2fFQci7{q+Q27qH=F>DQAc5i|&m z$tX9m;R(@Z{3Z0YM``oYLF5w|#95Wkp$k zvt-^iW@?eWMbgT&QlAd=e@Ad7oi&wJsFE-+G5zBK{;2rMyJnF`3P8@Yg2f^MvgMk`X5N2lZm(TF-w) zSRTnHqp-znsoEl44HlUu#f%<$6y-d3PVY;KirVkX6JA8!y;_ZpIJf1MGk#p<7hk3` z?Tn48ercno#37AXbw!oa-W2JP1&Dk_tjDd_Qj%s6G5Dzc(A4|gj#Q$vU3Dd3r*T0x zg~$KuzFMlOALhow-z+Jr7r+7$Z^2+$WRz)T1CTFWpC~B)8Ab+6aRqOfb15uP;P04zQIym1lhk zdD7P%wMQ31cTmUD5q5+&GMwo|4_?NCygHH04 z;5;LQDk3z^IHF|-8^KC-8h7ax85w_8nCD63a_3}aaRu$n9WBBndz1!o9jLrLyS0skd8=$62bd=9pTK`ozr zZ8)etgy7X}RdZVs^@`JYEB9w)%~5FCflUEd%JvU*&YF$BP`uP2$=CTfO8v+}jD60u zdIlrEJ5$3fBxrK9*AD>ZVSbwWr{>IS4jfqUAUUqRRnO5ZiOvpqGMyM#dnGa8-Rx+~*D{N2`8VP| z5}--9so}h{-LH{%dZp|Sa%|e07*NQP1lMg&<3;}us*UnOQTd>z@5o4QB3HO3Uje4c za!{#u(`^pPlrttgU{-OgJORdykJrFp>*blnTbaP^mx;N0H=1(vn774_Ut}d-uBwRm zu$q->9FCANhZs`LQ_H9QMVgXBrBa(tpAn@SE)6G=y~(fIa)^JRGme}X5gs@nJ zixO3Ly-EyxQgfM^)LM~`t4>6*&%V3GV)ymV7%xhNPl*~h>Bc-~Ro^3%%*0V`bTg~r zTWLnBgQvHYib+^EXxkkPZbLhtm|^MNd}CfHPlbv>trB@H70TR0iQi!|ocvYR`P;dy z?Ata;OItKfE!5o3_#UD(7wcd(7iYvdZ`_3LoHY*ZWwn2MYea^vPUMu;h^U!4OlvB8 z$m>B&i-c8(u;g1C`;N`5v+hNg`UHSjQmNRgbMPXm-%7I@e9hz9*bah8Odm=y-Du!U zi2|O`^$h$p z-6j1XT1|%0^%;}${QTOy@yg*;kirvgcmv8!+^rZ9U-q$50ClHAd=6}@EIyymtKf_u zJfRbaL3VRUg7vtXds0CTVt4sf9nJ+?SsJ5QnPzNKDbyNwj2NegJ{B{SF!3yjfSrEu zm9;Yyk2g@I9|NxqKpq?ekO!-tovQ6D2_S?h>}>L_qx4CD+AT3Zq8^Xun9t&-uVTJM z&c5MR7R3@hML2f-d|Z>#3EuHD4&XH)C6_6d+i(=GEQvZki7k#>LL~JvRs9wn?jG#Y zik;-F(g0JaCcscj=gRS~Gp}Gj@q(HE1Af(C75d9cD`Z*<2Ng~NsU_8g-9|7vG21CX z2~-ZAk*_9 zF76pf0htL~AJDlW$G47wuG~Ytie=>r`4hJ|6RMaA!{RZoeNKlQ4~$y081DMzy#d#Y zme3%oD?yR{r_ZjL&TG117rDL zlAXjpNH%f2^$zqadgp-;;eW?Kx5zVl5WmY@AEOC4r&jhV#?P0GpBd9K$+!VbIZ!y` zZPUNb6$Hj0#fGFxY*hSf<5h7C%~yFkdGe^_E}dLpFj!>M58xiqEY<^BY{yu({BIfs z64NO(1Y7%ml0#QS_#WDDt1aEI4jA<}U{`bBzhjMnGD#-xqsIZW0bd7B1<2ih_h+Kr z(7d(yh19vYQx>aKV7Ju?mN`QMGtfOxY=9f|WU)&>aLxhMm68@c4`V0dr7y>6epGXJ zE|m+5wZfTwpC`CV-#zh7{U(*&mixVt3|=!oulX)hJLByOL@sQWj|{9|j;JSc3%Qtb zK$HIc#rrm@AI+=^;RJ+uZNq+2Sh$w9P0#SdX#TU|sILYGP_IYABB;IuJ)LTepswWD z;Paho!mMb7U6&m0wfl703zs}M7rvs|93OrPXxgTZFSC>^L#vkAO6V5Zmtnm7ErE9R zH{>~)brhI*I(p0k{Z@Y!UtZXqWN=ZfQjNNa&Yd+bFqmO{Uo<8$>lRM<8_8v;?adp3 zmzP~=o0LAtF}&W@i|w+FX)rYCWTZR>iGY2jM8TOD07UoqR~^ZIL_)8Hm8s``KbGuW zVN>0^oD|ZL{^fWRJh zL*N^hgLUD5y30!|%2A{9Exe$$QO$hx7t zT%4R~u=oJVbHv>8`1Aml1Zz&^O6RjkYu}TwE}H7GM4v&<`^Kl2fqf_dKrg6sd)yWr zRJ1=7@m5_Q=s9k@v+>Z#IO1uz^B#}R2?Qwus9PUs72V5}owk|${GSsJb`B6)_W*lq zG0(ZBnj5iWqhqk?yTXtE1H*Zt*(I!K-ofQ+70zLAEGqwv6@MfETh1VhCTk{(A%o>n z-gmBw@!7AjG(u1RkIb~aD$TOHE*KjA|0~lj40eX?|7hr$M+R2^r%gTjpK}vE%ECo?a~ax0VNq64I{i(%Noju?&*By9o0c+fSWd+~b+@MnG@jKAoY zb{}r0i8!8RmIu0X{RYZ!SHTdM=>w1$sBs7+P-*T~y0vzE~$1OX^YvP&>w#fos~hvnfhi^Ro}5^ufBvV$e$V0PyNq0GAu zgVJXis#inhbuNpuH`e&mIw}pXrdvkbLWqxjHxHlr=5u;Ik^e)ZhL(!XJGVx*_XA@- zQS;5<3DX^TKG+;@E*927oE9rfuo+_l0f~rieur`n7<}>MKJN1Kx zCS1dUqMy$%yu4Igg#PN6xt@}lzxFc}ltIsYA4;(Or4(!Td%^I~_u&LPQjfR&W7p6# z_vBd3pSIuQfN2L#5ssiQwRL)tz_vxZT75TTRVG60=lKgC!~wX! z@8=o`7A^mXc>MA*zb5_?1$F{6hjz79w&nFmX!!|N%#Y!4cU_nJ)x#@riOuU4f5BQX zKX)pud*IhtOq2y@>_WJ!wKDZI$NhM?+xMd~pH<60EU_ys3b^|Cu47atLf~`!u*CF_ zz}0gAw3&yGgCZ}XUD!KQ(YE+i_m;f)D5*H107SC4rO-38Q6_~up9()EyNNceZBaR3 zd>4T-F7zRy{QF&;N8NN$l}g(siFftoX(kd0r!7RYWK)LN?Isi9FL3Iwd*X~fnHxOU z0qc*61peX-kozn4t%0+O!PKZgWta>%Fd6tt{00xjdHXrqpfoC(%%@lCeQ2uWfD`1Y2cz_Fty~J zyJaL&?Eb6`n=8|1Vsf-av#{f=N7PAeSutIh(V%1sEO0uTDS>fBiL#tg=f;sjSt>rOLcQ5oi31NlY1sYF~Jfx{$B~7Fhwg?%LWm zfb?#!fk4)cxN77AdDyggcQfePory^ML;RixiNNVa1!ghw&xj{T_XO@ecOe7Hrw>z6T7N271PbZ9Ge z4q{mPUCW{-?#Pu^XTZO z^&Xo=K#vU|n66B+7|vOh!DFKa)?RbJns7DnM zu?cbB+BuHmPe#wjgguPMmOhw|j;_2J9sU3t?|ZlqbL-EPjMdHbObTzzgN>B5ja7sG ztdz{P)%3LVlQkbMb8{0&`o?Zq`SS@^2i%#1fU@|ie_*5P-Mx2oBX9fO^#P)1xxuo7 zhX=I>K$G}H03^vtV53IDsOq<~>vwRJ_o>ODpwG_a=pgT3EuhkgKH@ZD@06I7>X065 zy3}Y6bpS`)0CiK0Rza|O0iee~*J>C@r87DK9|{T&dKQ*_-~lEDKkTp* zbTV)Mb%<)>;^PoFP82O9Q2oPPAp z+xxHwjINHHKRE}Qb2bWe>0Glywjvif*Vv#ySIjm8qpJf)PmbP~X#p1(8da;=N>m!T z1EK5Y;A+;=Xd3OjuF(OrYHy!DR_9kfKizew{_x@hsILG`K(fChNi*-wvvUM%utL_C zBSQHM82~2`r&{*r+BtCRiCk(>s!%RV7~l*P2ZUD??T0@B^E>l9;3EB2&-CYM@t#j^ zvqrPvh5|81nA15cUH64_{ENL4y4@47mCLa0k4A?|id2eJhw1^N;N$c{e>U1zlc!!J z`$~r{CP3poJ=_ej07-TN$xbGdY<40E zv)5mI42jLHFD=KUsgoiUS@@9pv zrv;$6IB~)j+#6CD68s*UR%~UgIJPSG!bR)_$Dq%&54hn4Gfuf8Cfz;sQ?&?p<0Qg$ z%EMhZdDqqLyaX2x=VWBEiHpd{Ku0q(rgb>rn`4)$EbvP7Cg-@cVwE|$JM|=Ipt69( zh19q;%lsUiBI~HEn%d0mqEd^5*^eS9A0(Mdjc8~QXikRyEq!`R%6o>C4hq@X(j4F_ zH+3!$bt5?iwJ;Zuno6ijO7bddN{68fBeR0b%P7||*(_Zr@wg6M1i1o|zF& zc!p^_rd6=U;&b`|2v8BPK4}p!2(`U0&cxTN^il(pmNBI(ZVbihZn5k0D=0LA(?w(j zFiG_ZKxkQji_-dx-o zmlOt7vOkbBSkA|y3uFKUc42ZEK+%3@ha-ZAV8_-(2RoD3*9a7S@hg^ae)%E)QG zBkhh35$#IVsjf3Lm2-KJoDD)Uhyy7AE}Js{f~Ea{yN9x`*(yTYsh}_g>&%FjW;s$o zi9{-uD8Q6XY10+qP+c2qry{_Ht`fHDSab(ROS@C=a14dwSAxoO#hpNEGZa0j&cIZ` zfgl;kh7?>bBnP-s(UE&i?E8?O%DzU+5XY3UV;@qgp)Af4M~0Xj6k{tkUCdI`xY?}D z-%f~Z=FK<(DjjTdBreJaC6BZrcke=&(gf~q7PW=PNW0V2IeHI2Vs-3}zqP(>QO(q6U@GQ9JO!K0S8;g)5y0&IZP2db zhBGNU!>2U}$_X?lefO@vESOIs2`~V;Kttv8XuoUXl)TgwNJ!T=Dp3~_m=o~k(58hGyW7#{R2QrIbR8UdVHzG!qT(yo-2Oe{-0Z}G7Ok~ zPb)rGq&R}FF&<@#wKR&jxt!!&RSdK-8WO4;$@$KfFt@|I(YHR7Rru*v#iMAk>v9Sd z+!cMj3febsZP(}SChym~J#5_2M9a@f;80VLC|U}Po6YBIfv_^f zP8=1T!^$M@0P_MDL$GqyW+f?|FVA*G;nxDpUJa2IA7P|>ZnV-{@rGO8*p7>qexE4{V32Eg5p}G2#GsYXOYO=O?0jBRdp(cc|s0kr}Qi_J2gSGYE$My9+M{8@{2lX|&I@^;{buxAJ=p8A^I%(hriBkU6 zO3Ly4zUBnrn#vVNM?vXGMs`NltmK*S=H&RSx(uJ2@p4O}&B7H0X;pz-3hP`MrEZzl zyu9J&j2wD)dIlX&Q|yAvQZbn+!VCmAIsOc>wvDAjS*)z5&|E}@SWOG2(o#8k2ntVU z088|cjzsIR<){|*qbioNS%|jHQ6->=(kAUT&lWx=KuJx@XESkl9*?+o%Arvb-TkH- z&UTypv7KlR&r2s)3dO?4E<;dGAz!}5CZ|j#7dg*YyCbAcT9%&G+S7x>BA}$PENDDT zi^=rRNaaxDq2_{ORh|HcVGD3cbE?@)o)U;O-A$ENVO(ob0dgr2#do9*8WJvJW6x9J z419?c$lR(TlWtdqEF==gRuoijsG1=~(PWN+JG#!>bUZ2>B(ZIUbW#N*+St+BG8?TgdGl;#B$t;kyoz(CLzy2>z!!j5Zj-&s-mo8TuH^LP*?T*7+Uxh( zn=8To9JtS-zPuhUz@d$7W}XQvz~|~2^C!M}aD#q((0X$1ed^7Hdu#H$* zAh~?ncl#I+S*8)^Y`QDXy5%`b1#y^9i-QEXX-Is-)<^24#As9tP!2_1K98Of{EHVl zx#&#fmAA?sU{}Awb#~3- z@o%M=SOIW=&+E7pNgR&Im?z)aNoD{D$&6JG27T!TTKzJwv9bGho-&uz$iZ%|v_-p_ zxox;Ze3+^>f0BjFMeBV0q69xR1<=xf&60Hk_x__7_~NNa!1xv@l$6ZRGOhni*pf0o zSAw6N1zLp)gT=Qp;P65G%&cp&(9)krJKAAYOTv$K0DANni)SFK#dCRd z7cx`oX(p2`BtYuY!K7430Mu6b6mR4%b;-<{;qjK8`)pI3Q#U-JF;I{slGw7kj-4h$ zcbQ9?{0KuCfDmS$-}B%<^ffqTB`YUo`)foO-@E+Ibqs0=)zFuo%?~^j@BA8>vYnlk zvidc&la06ce3DW2**;q~NKSLp!W37~v_LL&`bP+EF~OBPSb#u=(o}H_c3{J*EBDAdpyU+I6hc%pw_5QZK!~gAgY%IMLrlwL18zUk-t~0G^y9RN$ z0sE=a0#sYT_Dv>m-LyP*{80}osMsEIxC8OMnC&j*M0Oz zn=8zSKl?V}QzZS&v^JEc#mDJLd`AH>`9);hTl^<2yenLXGY}&&;p|etN`Sqy<1T`r zoG|*?t!>1fq&bj%c_=6`KWIm1*rtiw;K6HHYND;x9U@RiN07zynh*Ws%Pcdr5TO$`r%e;i>z#y7Wr2~FQFC`sG@8qqEXKnT>|L#?H` z7&E%34yS4cbhT6E`Xzj0LUX)0P+Y*#jY14q9Ij-8}Lt9WkbT4Nk|Q@z}{mB zZ)KAATXkvFoM!B+`LS;$*+CS9H3R`kj5;kEhE}5;V z5|f0j#MYegS=Vm>g+d4vaUxz~iDn!E4`Ok}9sf+~`DXqa7j@#W0S9Lt5(4&37#L!n z2o%=G0lV+u2#X@Q*RINtf56kzY<83`gHsSSM&H;D%;=N8C{`~lrXo|f?9=N{!PVYvM=_o9ahy=$e(6r2eo5ZBQtFE9>oi*Xj?6b~m3w{2D zSzV&a9s3p>-W9V(BoY2eu_}^$TjLU8OM%w?HAt&xH56G;D~{(i1w z1E>J^aTMxUh9p4=0p_Mk2v3vqd4M?_0&H0w=d|;)toHCQEVApKOhiRhf#H9ZEga{n zfV}kw8IFQc5x@T`FNLVTD+%(h_#T7Q0pWKrsi)YEt7b*Gw{%Oh;OlnIx%m(WNOjuO z3pHDqSBm9|+DW}2?SxE|5vyuVWT6$=Os$C{1aE(k%))x2Y;nOg zAsBr!J61ME<3?VtAK=3b!d;t0>c|7)yov-^2|%{EgIRk zs{z0Ds}HN8;2i@^@SXt?)H!ij17+ON)nwe$1p|_mI;%EikG+{BagUdqSzfAJVe*Fr zVUDbNVGcbj3i-astUUO8Nl|+=`K}aG7NA^o`^50T$rqG)Qo2YqgDXSpF>-Nkt#)(R z4M1C7D#_DjNys^7q0u|EYMWEJ6A-Z1kw}BeF>OJs%(NAF!-d!dz>nXv+qdj`UL5>m zaeP_ukNd@)X{*Ta3&in%m=&_zXtvs5BPQ`e*oe0m;=h0N{{Sv7dui4Atl0E@k$HLF z9u&1_uKI*u1lYgC#;?4dzP~Uv&j<|_cj)K@1TsV#c-OnoCH+BUV2{0pL?X!-CBqrW z;E=$XH8^hV>2P!2y*KuQxnmZQlgx{Q{KbNgIVfz+dMf-oMDWOB^fUS0v@^nN*}^+02%z9-C`e#07cbg zMwLv=@YfO*dly_ZSuwuu1+&|Z+xUcVbj+Y}R`9+7h{ zJ}nOUv50punB-Y$r$_ajGE=fYgcdof%ZbvNElKkpyvD5EzP5SvaX<#N_h0(6qI-Y} zY2g0YA=>puB(UJyZe~U1Ia(X07dx-l7-l2t;a-Chrx4k07c+fa#;be#GdH0xlClv7 znwXi4~BapiV9 zg$X~Ir-n3lM|bCjMZh&|fm`xtTozi9AXqIVZ)9(FNQk}WJKci5ykV`9KmfJ8{*}Tw zrp4F>h2M{}4G|sdZ_2-M>-K}V2enrpMe&|(f28RP?vD>4ocEZcwo-ruqCPw4#Rxy` z{xy$gyB6W?Ru=Wjm9*qyn$oV*@OW0W5tMIZ@ZM5B1pDwlm)9Lc$RJM7LxlhS&>+`= zhwk~;2-2+I_WlZx=PFQg0P@Dcdc1rfC8Q34QRZR_HVecF!e(yH@Q&2Qph}0=Y|>LF zOhR@t>c3}y~6; z68@kX+`k(@741}46)pdD8=hxPuS&&W#?sPR+bh%JV#iXF_HB}cIVPD#WMsxZj3Jsr z1fEH+!jJy8sOA~_V~HQBN)H&GK|}|v>9Pxq8X0J6OpyYiDe^IksDDQaGrddAkpmj9 z(PBiS_Idx=nVXq0mxsL8%`)2&6F$yzU-dL?QVCOS`8e9qqD`GxeEgmkaD;CsJj{nt z*N5{mvIcX#|0w%JLon*Ep^D4Qz1!ytQU7#f%*NCSZ4-xQF(?A| z_b0K3Z4~U%)r>xx9~I)R`Oa-Y&pEBsV&VI;eMNo1TtRXob>LAVfDp(4a{&3w76_j~ z0w4Gb9xm}-iz|!Te-d61Gi9H8S9d#B?XZjJu`jdAfa49qACSKNCjcP29Z)xKAC!UTu9KybVP1p>R!mCYED_TCMarMB z{`N-WOw zBznoI>*WMaaR#8Ve3ZHA9C5e4kEYLF(k@TOzI~(yPtUX~Wq__cHG6GE+l?CyF))m+ zNSQw995oYhf7=;wdG!E@WGLXSKQh0EmJN+ozk@0)H%E5OW_$j~mzxTBwb3F{c}Xhb zSuO03_`IzOId$e9UuT8b!N{or1las~Wo(i@Vfq~_9I;R06wHB58r2Bp_Kmy~xLk2w z0V>6v`_}vV_YkCrO#~?dWl{~BO&eIIQ;^3DZpd-DJ?-v=P` z!1Qv)a>^}R#_cpfu{X%R`sH93aza;s+o85y%IwU{xRq8KiOg>P3WS?=-yQkCXFKB$ zf;|l@G0@G=Nc&sosP8#I;VsM?I9zefuo1A&+H+9ZAQo8x+t0(*j|F@2VxpncWkO{e zxZ1q5QjPYhq3E<|Bs3(OThRE2 zFz=(Kpki71@p?cjYtMjVi%4uyM3$0|g?Mpd62BOX+U9Qrr?IFL{sC{dWwiP2_WSs` zkNGI~G=D)I_4)Z7_pt6O9xAoVc1I{WONYvxbK?Z;$9)0!*?Ph0CDT0r5E+`k=Tu#N zgsGK3wryX_H;o{rL~NIO-|4}$YMT}h9TBzeKh|}RSUF+R&1_8bsNL*S{wzicPHIg9 zI<$1q3sWoHpGJ6pTx*!pl?5nmatr@*zP8-3ocPz>r^vW-7pMqyDN<&_im?A}u3#G6 z2a2_tr*&ioTgdn6u1HsAb{bUYwG-NP-j|M)0v*8z$N6C}Sxza z@C<%Ba*C@YbP)hHrKF^+Nd{x|8(RJxPc|adj(DV1Fd0=4@d*%Z6xGv%Vva08AM{Kat^}kQq)t5e!yL zCz--@sIe+hG)hJWjf_G9bsW(tz+_Q9wejsTJDrMV#kM>YxtWcaB{RBR;b76y=y9KD z!L}t^01EHOuEE@av$nc6z$WO5-pj4^rV|PWFP+-!+CkV*aJOg(J%Hehs z{!yCQ23w?U%EW1h^PjI9L>r*$-QgUeeRt%jJD?nHaWK9r`uCF|L(iqw)-UFFaVGQO zwvA{^CS|CO9!KIfzAVu_Af~grYxOJ(J+}fdZU-ic zl~z`MK>tS42E;})lqmEq+=j$PB5pHj6UgrotBQqK3>X|1Fz)YFEgcb|a)hJ~Fna%& zqLShWDhY`U36BrK05t8_8w$G3OZy(Lev9h_&lF@IjEoa=07dVIk6#i0S~tzTg6XPf*yvME(Wk zrW7bKiOOxU-7w;SfMYX2(%g|wz2$b3*y2%>4oEIP=)HY(1(!^BK0yb*>>qqMKn>;5 zn=zG;;0cQbk%R$(R`et1jbBu6(AJNG=5spS0q~S?SdKQvNClOe5 zfNH50yC&)%}2CK({fiRohU6YNUg{`xGxEe_5cdG z&*$}}`)pIxJIsYBs3Fe2WqBK2k{4h@s(ir zU^ieqx3>i_0m_0JpWM4GIyEVB8*syCVXzt0sdRg2uQCUvM2|*;Nr^%Y zF%W^$0IV#^J*e=mZ$3({Ts%o?t?jdT5Vcxp{&E>hrd4wirl^ z-DQoXi$K&XHSFlB7gJcyME*r@EK(q9QP{YtpDpwz^EVE^myIR$*;^4gGFvU@}Lno6~SM!*ukUIqZ-h=N5@8+Al4DtO586$(aIKA z4$31D;v6Cey<~ylTsQT>^=40)@_I6ih4qj4O%oz8n};!F@jE3w?i{vLQLH7^jaY8V zA+#KZS=z|6H^L9Nxw(a7Lz8R#WcK-A0qWPeeLMi%amLH@4iFW(V`jWjz_423h;1%C zR3@tRQr|(z0*N7>SwKd9Mn&tL*}~WmhAcpj>C2P&hMPDx#4|?1u~FDL{AqEDic1Hf z$Cw&0P*YQI1zLP_D0}z!Mae@?f6EVFNJ{fvRtr9iI7`w`N(31*R0qc|W{2O1MKXc> z_&iI3{3W_q$3~?mOW*k6(5C2x>Au79B4^(N?%y`=+Xw$}9`%DVi_=Ybqn0BCL}KWh zuRS&;g@Nd0*0;ZIeKR}$73zW^^T^4KMEe}G#oE^e06YBP_@+r_{m^ucYTsmGO?-AR zNii3VT^}57Vv(wjeL0p%S_@MSS4#)6CN%=+80-f|4t;NqXVw8M1@(^GgC>x4%*)E+ z(&LlH6-{pT`Rt45bw2#SJC_e*xHG&jcO0O(9R`g~+}kWGLS=?nuwK(3cht$awza?~ z2Db-v9QsnBZ;^jN`px|<9cti;reR=V3!hKuY*J`V|3U*37Y7WZJ{-^mlqxJuR3=5q z!wgi19`z%bUJ0g*Qts*#i3Gw<>^ixf4O5z$)EqQVbGb2?nX>ptbK`$rXv#N$9t(X) z?)Y{8KN__`{9My12wbUEaOw%E&vJ~naw>K!mt9?q`OivMYkE#Mh@8!44Xn1 zcxSBzQ@z_x)svj))STec<^*$^6U-ku6oS#0c3`Utr<=ZBtTRZBOk}(=o5wBUNi@s& zM05z4?T6_%#eoM*^oq;jWc&bf%2nn`MV`Y4i_Ydtf2cbc4+)9#Z4*51U$L*WlR8c( zg|7N82tnIecsimDVn2V=y!;J4_>GCl!~4A)6gs?O!NA>$`cm^WA7PeCD+>Ic+Ga03=-PGsI0eTCG63q79r6hite=;lj=m%-<8?(G`y8=#0pdboCnH!Rz zN+JzHxD>EC_w*Cg@>I%O%0%=C8gqVdT{+!nx2d^~YOUYiDr#loD!seKT^a@lJ*Ffkg)gbAJ2rgA@H{pOJBL3lP0ixc!Kr>R&zpPS zizxXxT$qiQsl^~9S~0;lZi-)17tplB`2xK*I}BVKKz$D>3wwGwP-{vN+7C}^wYpe% z)(T&KxQ>U&kq5qPj5tV#*lOwnacoq2`!apw+iofrwpw#&$U9~K(}sk-N(9N--|fpR z%GHID*AqGy&ps-Zyd$zg@U>b-fUKls5WejD((8^rttDp?j)0Ggzg_;Q_?$dww8v1f z);%ovMIMLJ z+5{wnn+UD01`)EpK9R}CZ41KsUe%)=0rH(V(&fuJ zyQg!%pZs(Ar0M^GfkaE9ZE=G5&b7OtfOZB0+9zb;A5r%R>QIRiLBa{Mxo{f#l#y=M zjo|q&3jriT?q;uvv~DerxHE01s#?xT+?rTz78pjg)+A50Jj!qf6^EpZs#c-iCmDRm zAF=WF3n|fLh`>Be!ebWK3EHnpixAnEq}@-dH51>)^^OHIk5Tei?&6tZ8|&TdSR}nH z=PVaN{^;37zeI)J;C*lCL|;ZMe48H~F^a z=58@it?twWqFx9UgXaPuJW9+`QBGu9+}kYmRM$^d1OJZSeyTKcA5`Ct@ellys}QUl z8_kvWrR7_%R39Yfx-X^D76fSwZWC(N@zq^1_ltwZmL8-CkhSppyay#wz;{j4yY|tGrkBcpdEMWe>w}Z$r+>qzk?B?Lvx3{}>CGR#J-7Fp z4>!3!KKis}{Aj;gPox5T_5S*gOBrd~qP3NO2~UG2Wvs@SjX}QLmC347W!&+~4dYch zhgJWgk!6eSMab-5K>L-&$-PXDC9h`2fJw$J3PVo<#fN=0KK!@w5x*fL$tW^fjfue6 z%2u-lI+Ta5zo4r23|kw0!`DmIdqymaK2jg0kCtOPPy}O_m5GX9>;I86AwyT9AzGp% zdN3?pMHK+Tb7 z*=~oOb{$)_`#RxD*(9ZF?ThvG|If5`W5u0KtAD=KtS27+tkkT%zzGd%j0J**du0V? zYD)i9@7PV3By%2c#Y2xg_QX@qJomy&ue|oLXm66g+{UA2-QRS@Qk;4Ch?A?+?JND` zS3AU%F{zZ4P7=F1BVC)>=<3NAzqIV$j1k`s&z!Te{xrb_%=~40sf_At3_eT0SC+9aO zx||QExHQ#Z?20ce>CYrtnZ3_S0yz21-cVFJiQCET%d{mZxxmWt)g@<4U-_sw!hC$# zNK2A^iSNgYK4*&e}S98U#KL@L8TqJ{acl|HlnVD)+kIwU6=zHt-iE!3Q!~mYd@;Qe8 z&sQq^Kq9qg4n0Dz0h|Z8_PYD*X9>m%ZP7)CSL5(_-IG;7&(z_1A?E6t zt`gSPEh$>7A<0-Z{x17ucq)* zujplAYMSUVZPww~CC&;WGALMIKFHRr3Q;_p9Rt+LdHa=?Hl4BRK?EY#XKUOQ;0CA( z7+^8I33O#DQ%Mk2lc zv#+SX0N0=NQ}}OOW3lF?%3=iLI6-`IRqjT*K&kksgoRKt` zfez9@t#Qf@Sr2lm#MAnm+O!3Oyw~_&#Jb4+`7;G+1w3Kl7u~vbA`Bk+kQCAf?I3Nt zfo9ie+j_{rm|3_sQ{BHy;Hj|&7xzT+$OX*HDRhCEb?A@=jMe9X-lM)ic|Uk|_4Lkg zX)wcFn+;4+vZadHklsv<*hF6yPb|HG*W;6eoRFJg=U&%hi5HtNvwlUDxP~>=Jvtg5 zolA%5c?0mQ=xOq#UG|2Y6}|zA<{=U?$XAVtabap{?M$-u=Y=FFcTD78ots zfGE#++nte3>kxb3$!J6ye#Ql=%c-O<%vDkv$&S^eroqw|MJoT*fOlMyVK8|X%8X88 z3As(~DL&f_@K&&xcIjnM&(Vl?bP?@||`ek+?nJ>c^aFr}ul={T76cv88`xc## zlyheC!TCEpWW#cr1RGkyNGHhGGPi*ec)qTVbCh{1#;Ek_9?i@iz0nMym`@I@r|7(} z7h@v>8OXvSI4z5-k&%-n2+i>(-MrfyM@Y}mGd3KBfx*IS;o9I&G`@k|5JS>5n-sQejUa*R0>nU`uer+#@>5@fQb28Gv-mN9xnylgW7JQ-*g22;0=y|gy zY;rS;NS9#F1se8;M}rv<*3q`~8W~QH3{8xu^9SJB)l(`Cy-o3y0Qq%N7Lo%@Xx)l2 zg+qt+&{`G+5-JU zX68KaO30j9srFLAb5;XY8nf?j81Iwqbu4n##Yjjp(_&Po<5f&tx6q~i8!|B^_zGM$ zc?pmB;e$7KjeAu$lg0nL_RdYc`qC$_A*^25``IOVLrfEo!5p>x?coqo0C-v@!eSWjHpbc;XMOy6V(~ z3K1g#v!g!C-MT()051hoylyeZnsboB{#P<75VkzID(w5M$y6{>eTR|G9XA}pc%oZT z+$F7L(%WwD$Cfgt>&n@fkKNlZVayHUU^Zv78wVLyCbXApPRM=}jnZ^={d)~bI6k5h zmIOYe5}`*PnOYOsAdB;SJYkX5u{{VZOU`DAHY?a9Ry5B#2W3&N%4P)uQQt;pF()WY z##0f+nmxl(NWILq#)>c3Y#YQFm1Z$AP01ESRBQpvcMJmD3v9w4k0(0%LrPB`cZ=K{ zYe84mc7B*p7X7OJS-lMVD#iiaozj-LM= zR5L&joXT&rHyHfzuJ==Swh=uj5i6B`C89^XU<3cPi~;k^{Lwo?2QJNCXg{V3yVWQU zYF>{gU?0=>8WEC5&B+erVdLi+udFgh^17X+=vCf1gV2-q`<^}q$or1@qf=^LMs%59 zK5pg>5AN}jYDR=%hud{UTvEVBf2j4z6T}*%rsr7d%3WzLCdR(USOyBX9Ie_NVL024 zqP>kk^ge6#Ub$!Kpyk!o{wtDH0N__oy8Q|7?aK1dlaDN&?+j1~K!A%px@UUACU%lY z8}Row{hpy2hTRXG1Mg7tWe1$T{m@tT+tmx>Y^69}Le4AQ#sg)WFvZXi^Ck%_M`j?t zX8I7a*3FuT>Y?J$TB2utTtm_~`G>N3)1A%1Z~Rn3Y>k#D@(=@Z59hlE&GHfH|A=AK z(?LXA4|u;W^_0_1%t`zDosW8DTJKld8N=%zmT%+j1`^7zUP(#*725Lqk*<7R+plQwk}z0_8Q+4?HW(L!O&l`trmZvcY&MXO?GO`COmP zXY)RuKkbC1%0_vUqPW*sps;wD>|~)7)`suDI<#Ye2u<(bT30ZgACR+|F}+J)bA%j4 zO6u2AhxT-EbRJVf?Bm*)>epht)xE=X(nOp)V5iT{N!s47XmF#rFlUdP85egG<8Ffp z9Ux{ui5{v`Y4j_Sv*YF9c3&d6^N?{BlM^4%Vl&u;7hbXm5FcQ`VU`ht-9D1NwG7Ncg)o zM~UC7ab$N76ZS`aST8`yw@4<;1r8krBU{9jff{wBdyZqTWFLw{*AbMo9W##OE8ALQ z>DdPZ@6u47+ZOuiPQg7W(W{cF4l)cFk2s8A%8jKnjM#2}m5nl1Q;g~X8!a2#t0wAI z&-rwraeai8gnZ8o*_8{Mp}%E*An<T}>-(vB=Gp83}Vn8A`IsG8u8 zaL{%Qspn}3;TYFaiUJY&%y*J$bGcS)9IgR40D8l5**2Xtv!&WbO9^x^O_HMy#H1u< zdJJor6n~-h#f^i3ZQWWIN?dy5tFLUhVlf?1t`^hbsRIsS3npPHV=TbjR&h5zeI3<2 z&<|HsM~vD^(Xcc*EO>5~+6OgSR;QTibGu&Ak1?iI&$c%>b{=HWr>>VR{i+dO9&DkT zXdf&V5{PN>VeHR|92Hz2q^*aaUp^} z*`&g(pYfjQ4>G^8n5}Ph(`Iu(iQ?SS(fT^;-MiZ_gU;E-qRFtY?i$Exma;0_?Er3S z@Lv6m@X^QoTuMqzQh?FIxV^ve=s$03w0bn5!81h!b2b7P0frDPsJW*GnGCs&7VDjM z)X-3N^#6=HHMC&3nhkQ?5j3vt5-gkfE<;oDJW}jXbh=dK(TGZ$k>G8sYSxk+8bbO8 zYAZL5CZ%1O_Aa}33i#@ledejLJ`*+mvOLOqqh=J6cu1nlw(UEwQS0JM*rVXov|+b} z;jC1GM0QsCOiek>C+xU~scbH$hzJ5Htr6EF{TK3j~?xzwpLwta63>q2jGEMf%uDfH0g-scjBI(@x0Os9z)dd9nq zK%aIs&#C&3dAnL{Vza1_e@y$34hNxYK|qnBeLaw$y0mMND?my3dd9bfmCm?qThv%l z5RA_@j(^~`ao#{M4=buIqPmt9#Y#nnalCC-Gc6Ka?Ft+74^vB!*)D_jWdfCw7Lw(C zc5;lsyAHwVG+LHgkXSDCCP>~8Dl$l&rA&Pjm{;B)AKBX!=&5t(L0s*iV0v7Ac{;7yhl*+nGTb$cF6Bgyob zX=y069>~L7ZsaK09$e1b1WZMaP~Df+C#;X}V;|)Bpa}5MiG0*;EATQb1jrWSVG31o}OEQ0WK){q1PkuhY7Z1a?J$mxSh07I{LjETNBj zWvL|Rn`H5_oN9UnewC`2La%oztDw?SG*0Q-sKm0MRjnSYkFo=><1RZ81)DgctCz)* z&!B_b2@%9YFe4E>1oGoWhP+S_EIz5l7p4|?*^DxV5Bn_pK|*b$jbxA)w1w;++?$bL z5h|QbfAmmjs-#F2LirH-3SpLqy-4&eB^RfML#DQu@KtavMDt5lyjOCU(ov9c`;+uL zLJ5jwE)z<;q$d$W*_sWr-2CkvU|m3p9H)B-Hx10IbSfH;72b-Fmuw!X_(pLtJ5gcUV}zW03Zkqfx_SjBnpke z;_w7w$ICWIrj%n(xrXTsCX3DC^7!SM74~nxM#K`SOs-It?~q!f)#(jJlUW#Ndg-|r zoX%QWS=-p!**iEoiI*Tzl4L1TrAe0|QIH#x2kjdK93*NsrO&LU%d6sdmoDXQ(2+EJLA94zBJY= z<-)XO50z%rT7v(PZL)2=Xm>bWZjaaJr=ryi%Qd4cdl4_b99o^;U^JNpi>qk0*&R+d ztVJB@R2n_5OeU+p0f)=u3xx4t#1g4Yu28B_(a5E2oS zkdl#8P*N$Nrio8WN6)~RfQgxfm5rSvVV^pukc*o~kzyshO8J!WD_4<7r7G2G)T&Ed zm3j>tH35JiFa!#NBao;h)m7gtx|*u1)s4mB2}BZ^LZ#6eOctBNhuPq$;{ls@(qNA+Y}dvep?5}{wokCUV_B85_Y9JQ@SVZn(UdZX;A)6 zPaR5C^KDPr{Vy6$)16O=d!1spKNZR>H$a65D>%8gpx~WP4RV}@IZf%Glh1i7aWQfK zQ$D4m#flAk-3G&f6IZF-0oD3_Y@WsYwaRiVr#p(s z?OKR(EB9L(=8jp>yL`&GkcBG0@~?mjte^_65R{np_%))Yl|mDOJAn$VunI49MO0)( zAyb5jn+qBk47w+?qTl3LR3k=F;p{SO*%FVo@s&_m^o+XPs6^Zr&6w4p6AwPT==|dn z#^8BW(mhS&lV;jdXrZmGa^%XB>aN<#sa#ny)ZA1w<|Ze&WAlZ(n80n8!@ZFSG4Mf+ z#1g4Yu28DlsWn=i-f%wx1~bL-My=LnV{2#sF3O$_TpnK_6p1BLnOyPGt{=u9oZ&xA zVQ>@<`Zle$(Q{JpH@a(}0X7TC^n5JG1<$Eq&?B)#Dw8XeDz!$d(;JMY%cfUT;%c)` zWTy*h@^N}Z2DdXA zaJXc;R*r;%mVFKQe&@r$!oedTA|YQC{oX^zz{CP#bwT-Qvy@R8ZfA0Shlcdfz zP~On6frHXJO9$MW!LR`~&YBaeeK!H~km`{VwJ=s48gOubbg!YS=!?WWNoq7#1NvVk z+^Z&_xnVup$S=VBJVpXAmxJt_S=>*KghMDxV=<3fAt}a=l<^W-q)kKdU@AhWr*I$h zQmO7r;&t2?Y!8g~Pe9+3v}#AYDl$zb=@HdzOFS;#Y!m|vqAb)65@voqcIt@Z#A{ao94AeA%VsZt=DNX;rM15CmPNnh3x z&B0I$2+hEh7nY>Lx9ZPg*>E1V{@m$rDG;`XVdM6beWRT_JyPFP@rMT6{THx3FbY4#KC<`@GrAto6pd`}EL}$MjJSEkgB)dAR_AN!!NF%8}E@)zQS&@}v4dGz_lV ziC%k-qK%YOt(0ix0UHQR`lUBbDUsz)t(5++V?WD!i=K}boP%>@>$CQU;aTmw&PR}U zqUe}ls<3R}s0$Hj7+6XeNeDzgkf|M0Jw@XQn~CEpfe-0*CZ#ooUS;!laTT4JS6>PI z8WaoStUaGpI_}c62mE+Nx$_lKxS&{ZBU%&XQSHa%V_@-IeV}w&RPMKj_TDkGnT1J5 zj#tLP7QnaQDF#!>K}ujbN2HFaI-*pfy1H8KOzNFsa|U)c5FC$OxlDNAkrCMV>6nY_ zfu7{C6rHoHXjy01Q4Ai-g{PGT zXPd6W-um39GCB%H$5iThuuT>?Imz1l2S0oK3+PG$+DA}T08TeB&%Ke|JzrT{QnA$; zZ(ACs+T;{ty=@+)aOh%eYv|{&@dw|e`i}=F36SR*m(!{}M(ECQQ z@KKr!fjj{~vwb&Xv%BPGT~~F_E_=8X!-g2P&0cUw?KotE6^jXm-sHuS=hGkG{j&v`DJtCy(uaq~SL zm*#g8Tk13w;M!}w8PqrzC0RThW=Q}L7z(d*OSLX54GZ+9u#{_eE z^UA97-9VHp_o}HUNHriW3@TM?sN5`tt2{bk%(K)-QyJ8zWVYW_?Zd?^rsZloDX3T1 zt7|k2EC>u86NHWlhGK~|wn&jv*H^XP0R5VQCkm(GU566w@nM`$j< z&!O+m&d$n|U7oAy?uzs+CSw@V#4Y9I7)_7OU;q0xJijJsrsJLD6nL=$0{B)@RlX6| zHS6)*tg6t`$s);+5E;*`5@c@>hy#S;*Lkzx_mIE_4)z25ICE#ME6pW_Jp+*93+kVN0f-OO)ycFI>~N`7^g}ij;o}zH;plzU_9&6`{Lp+bfKoB{F07NlYoHkKOd! zPw@t4J=y8KQRBdF3bn*avVYtX7p{;(NNvuF9&gb> zlMJ#VXp%u|7&NP(O%$|?gVr!8QXv1Mii6buc^pQbuWL{F*QOvye-sUr49h`5l2vMr z*1xX%j44)o&jJs0E^~22s`jvSkwFajWOZ4UA*JC zvJlpQc~0VeO`aF70&otC^Ghg<2 z6|l26Sc6#9Zoy#WZ*h}0yIyME%@Ob*YC|VJn8kCkiC+Vedo}?cgdC0w@qkgSUa55? z<9c$WwIl3pFoO-&JqY%0zPRbTXKpLu@XJ5Q!*)(i52TuQy)1o~XS%^W+z;F>CoX$i zDPKHRsxWL|$DK%+q1`by_q?Dqzf4Sxz8TYvcri~&$5^()dNh{mK;CZoMfCEx%iKDm zKaKXCp`_p|R3@v)D|>-_*1dJES}Lg@Z=aNPh;Vke{$c_CIjpbNChZ*S%@9r68war` z-Cz4r+Ox6J<06$d)21(r!g^SW`dXdZgX2MSq-seOQq{9b#$)pbVS>12)Q`cJIs-*!ZE9BoBs7+La2G2Zxv4xCwS>LW&-Et{Oi>&NUq@J z^2EP7(CP?*sv4>*4Xpwef?HTz;*yF92567olmAR~A0cxuce9vySR@9o@f&sR;LRTv z4gO9HuNv!~unzq^s}r2mkgKc5A18lYG#bfM|4aXC|40AV=wFf+EM6(T iWLnbH0OQ%nD*AT5Nxd*S|9b1^OAY~zcl&>k-ZKEojlu*Sw;wS9Keh)D}(KvAuZksy*2#!<}c_1b+>W3UA zHM;MuYUcl01)j878s4c2cyUE!`11Qdk#ZCkb$z?N*10_b2BS#GTzT~e*(zmva0o2VMAs)0`7#WJb?=HLfw>&Q3ok83i-GWq&<9py6Xw%#?{#;jE1bs zylMl`_6Nc*Sl<;)KJkd`n%R67#qZsP9+{-hzG)^`o+38u7|<@_!8e2`@%&TL&4(uu zM_!|#vs2#Q&*dami2@$8+swgH{YpsMB9S_U4GLSfjI6zK*LP5fRJ`l?CjxI%@bS5);rm9T~}qvK3hf+U^R=HN*DS;(%91!HC>DNN@1DO$_YLj7k!3_^1Ynf33P_xc zacQ8?Xbc!M7}4q!>*vb@1vMZqM2-CDH=*el;1##=@ZZc|%x($1J}GFE+C-2dy}l$j zJ$o&^gz%K|UTda4e<~vZRS_-3 zMASOiH+PPZ7NRW{d8|pLvXrT@v`Eo(P%W{;ohoSNe*Y|^-Msg%GE5jm z#3vew&5m0lo{)c92B7E(Vj_j!1X;hcs=wP_DzsTEO>bVI7=10p=4OMw^xClUY)sG( zEk=ZwNMOH?6o`GD;u7I1!_SL-$$PLypQXdN6*R78Oc8=%JH#Nue(VL{fipU!ORG=I zLjgmKxSrquJoW5=ejvvA%C$8WM|Q;33Z+^u^7`9jd|r$@LmJDUM{XPf8|=krqh5pL z41r(c1v42ef2{%l3c6B#LA=@`Y1BuJlE77)s3@uj6bBS!I%zL%pJ@lDlHC1fUYK*I z7QW*seEcFT{QeQg2Ho5cwuRyyh9y+LQOa@Oh1uzPWguVxjspmNBZ34CeA7ZKY9bqh z#Q`V+WJp{1#V&&7j9)4tkb+~(;X88T4%@OlKAbpqKXux+J+Ii_xG_>}ztHWVf%Rp1 zF79FPy(xYpGAacaxZY&3JVw#27*fKvV!!|m`_pr??$HEZNRH(nik|AHfx@<1E^xSS zt=ae+j~(XFgfj}|xff^U_Nl}ioK>PgXiki9Loz^=#U;rU`J1h_uzdc0ql86;OBSq4 z2^ydxz4G;J#nPjuXa#I?L_cZE)483gr0JmGp>Y`nj=U~yM&FDuGbns3+a!t)(Ryaq zSqR`A0Op?#cK`MI*?p0jyg-?sXkSvJ^o^f~+Y^#URbgd-PLN)XN?Ip(z?P^fV7DoK zcG9LJ;M0%ZKUzv8Kiw}Rke}pv_1n8rI|IX}kMOF%lAh#$+6nW3rhAwrDErEgMp}Oq zbSr*J--5p_I+PK~Dpf3sXqk>g$lBmNa?2`fYL2irnQ%60lzd*b_5R#7qr^Hxv7JQp zV{j@$BM~AKhSTPvRac-Zm@VD^`)88n!g1A=jvLqx2o<0{4bevanZDTTQ1K0p*NU@v z8dFj%VeY9QdA%WI@)bt^%^izj2VO6wlQ4-Gr#MMV2oc=T1ta8C{wwE?^{w@ZFV_~M z7!D$8{V1WE$fCxwWvr^IE5mSR77}B=cjR({QSlnbDFIr zSbPsofs=;bNNldbq~8X6aNdi9ZceIJ(S+Zx_4aM)vsg=}j%A}L8x}Pp5v#0Z`{x_i zyrE2W<9rjl+0TwPrkH|)BOp=3a#LN#;bhgMNP&N_mJ zI6;-gAcBU#GbIo~HBd$y#HDaq1(;HToblq+NK1WMTdUY9OP_SiJfJ%Hu2Y(f{CF=(GNg`<8ySV#&3z5w!oeD89WF&rIn z^T0=+NRI$n$d>R*r>7?gZGVcvvN^s;7?L@@KGfM5|AO?z0E8+S2>O9%Fuvj19K53j z^5eXce)UQ`hE4;4v~Of*YaS5ws`+dF;^zjNgKbNBDHwzp_zOs4=mlDJKs zr6>rH^@jQUuoJ4bDul~7#id$_0J&HgM|fiTc|gtl=HoY=ij%E>k+DC3MWBFv<$>{9 ze+srAhN{N$@8kf`x3y-%w-ISty=)vD(;Az*6VZMfO&o|%gwX=5QoHIHP)Ry?Pac}( z^Ns)m>|05~ITee{p#K8?&Z2#uPIQ1xI;lAwM2dj9`n&U%Bx_Sy6hEd4P=Zl1=Sjqi z;3q4ay(*=vSJiRK2C?{MfNJrr9F0tfL>~|uB#q)N&{Oj^eWpcGwb!R;89_EvwqQVo zhWL&puX6DF&fuvY%l8}?9v_|n4?v{ROgzmA$-)gF^NPud1j?{HMEe|!;DX1Xr$Yv)$`lT( zm7R%`&oz3E6dviTfvE$I9gmQZwmm{654bzB9s?z54|xiTg5+Dx<0%KOZ+`yQVl zFiz5vrJlk(wairwDsPw%%kL>*-8*$j!U=lM7U3!>?)astTgeIl<72LgdFTkXSuS2je|)^ z-!z2$HQM#>SZY{(L=qtVlm12euEgubQ7YNeM>-CcCJ|LGbbQA`v$aU*dc}u0zU>`( zogTy1?=^40?@npe4+Gs)fgY08;vpE?QNHErD`048V_FNakw z6LlSr*-!8>7acRS7+E5s*z2~>6+FY)PfwBWkAod&fR~72Y0S$ONjC;0^ppn+8}Eg; zd=dap_cK1-&$~5*TIUbnE^RVTe zq~yv>bm&pS>pfOX@^VCkE;W(+P^iC;J)>=2Dedf^Uw~JuYOfdnT>7E!V7=quO30HF z$#ODat&;|PPB0^ZL(T7==03k)?Q}}y%8txvRn&!78xGgQa>#3o6o1(-y4LKjhKi`S8dffKfEUbc*ed3~dxon!8EWaiHVoB^ z@@n9hXcxZH;t&RNV#E(Q^gQtO*(R3*;+9M-Mao@VnH}85cX?RpeeB4)BRx zx>}%vB;^Et>^`^@VC81Zyqm4S6N3#+H+TwW?&CI`ntSY4iE|^D|7%pX`NYus?V$TW z0(MiZIf^mzZc^Uj+1#xETKPJ$NEeQ|x)0S^9z5Nnh_%U}>4Tu}n4MqFVetI9#3xIJ{Treol2Gs8Hx$3PL?Rx6=w zKMuEAmts2oK7ae0t%@0U6hK>{F7BUeFYcw{p0Snxi5{f2g$1UJVPw(V7{Z*lK#B#S z%BkYVAw+tqzPz;^wY{;8v*MuA=IV6-^{LKrE*AofEMs`n+xLN<6$rW-;!87Kkv)52J)8!{%0hu_V!TpCHbc?ee#wKp&LB|MnK$W9YVK zk}wI9AY7s#Lh_0>)dMNPr`I&d_NC!ZY%v%&Eew+oH?GS9C}&dVW!{c6U3-V4vwiKc zpF8iC)?;VwK(+&V6{PiTvCdR+=UEW!4TzuU-B;mq+3Xh2em*E6Nh@~!H_=wH2^$tONI*!SUwzu4x!r>n))OEyxB7-KmL zwQCy`ewa_ort!FiKAT;=Vf>13v<}Bh{?rsBW;(DdRv)K$E^gmpmpNM&TsnU-E0|GQ z91g8N&NoSt9opfl?KKWEqxN0QTqw*X* zs>hyXMioYnSNWFAxB0M3oN--d()a1fM-p*Pjq0F#7lWn3eT)vF6~@7)KgmN9eI%tA zf$|sTh>1$)OBO8zo^8u+?`h-0V6uiG6%gQ&1`z(aiaxxyb$p?}ZIz4we#%S1qc^`< zUxSwKfc@4W`JiJK=;iK|EW+6SfTsdQ;z^hMsodvBt8HzHzAb5m4L?UDI;whm2g1rI zSd~!Br-ho6gzV+^g>dX9Jwt}a^c|Rn@}AdXV5@TeA=ZsnmmVL+W^$F8*`&b*bvE`u zDBa8Sm*h?$Y%jumnO(Zr(ejDzaf#ScX6qT~b}=?u?b5%T3SesY6MrVp%`!8|lSd(v zT`wxkN}3#8dbM8P<}_sj%fhX-|^um5n5(ArV7SfIGmO_nUqwVjPEI9ozn>cT5`6FrlFgXrzhn zCPs_~T~ErenL%Ya20Fo+84LrfRs}9Z%~W-XJl4n=MVlqngLG$7)qt%gjX)Zrz~~`` z@B|&I@hBW6j>eRg-fjTh?AzQ&vEe`c)q9m!vg(NoV z;#q(U7+6s_-LEq;zeWAh_b@7~)OguLr?*+GO>)hqSa@l0(Eh7WdruHVb=M_WsnuT? zGz|pzp98S~bbtGI*vx=Uy`1Z4Xt}TFJ65-hXE8rQXE*;!>JC30inL-)K7K^~+|#t$ z%< zEF@=|L$#~Y+{Z3OB$^tjuqxSWE)dE_-}_@L8|-r=aN=^fcE#`E=dp+mO6kJ{91SLv30F?tS84ovA$wT>Z%vb)VKy?AnGRd zRJNEkJ_dd3X8b!BEZHMTj{_I&<1zZ(n%d(QIIn&41ru`g4a>}V99EFYv5c1v>nws& zIvQx=i@>9ebuJWg)1>P~A_QnHUKb!qQ^IzHE0!s3NqfQUAS<&mfPD?((h1i;Fr4d` zq5|VJYFXRN=CuH;6!f$2H!IN5NbKxz)qsRsqOEMiuwf(5Y<2@Ap`8AC%jqMbu%b%^(0x@2Bz-O*Aa;ZBKd3V9 zJOn;Vyb5$XIl=P41HuO07-oFH;<-V|vq6W_2HqeqJyDo`z(=(q*rJ7_?uLz}0YH6% z0HDB1f6Ofi8i14BfO6^X&fxy*poK*81K&~qCiRos?V=5~l0wJ^qexdn zNvC@9oug69(8_44Q4S@T2T_T!s#=a0)nG+0QyHr3W^-L6TdEXDGEXnZfmZf)E-^eU zjNu}{_6y)DPsu3^Tf=lmc!<^AOJt$+AaLr839I3Ae<+&zhO%jt7ef~gZ-Kn7P0FS0PV zP+S&z+_D0hGK9}yT6Ej*7kwDH({jkQYe>+x(eoDlf)iKra0+gf?I0KSq*v~l zRss^`&6D4P!Xd7OwIA0JtxD^qQnIBniFt*9a6u}KmS$K^tlFmY8c!8iR`r50c*3sVgRQrc8YFr~{F?*{oZsfG;(4_vUd9K<=ZLFn zi8QGaPeyzY3A@c+1=@jEy`lR){?^4B zAjX+dB*7Z}Q$caC*<5o5i3tr0l|J*AWvkgL`1QvO{b-`?egw)}AgkZg$xW zJl3I7H13jky1hzQ9$wwd`d3NkAH@jU*IvmL8M1nNk`HJ?=r|3X4TFx;WS}!1 zhU5;H{(khlpdBgs5B864y2BoCtB+^Ajb+hvi@Ka%VU_rC$V2||MJV2t$~@v9s*$O! znzq)bD#=xH01gasK=KxEf}B1K-Yz7l_bo;;LFd8iZ^zAYFAfm)W`$K6_?`@i?TrJzjGq3&&#Qa@gMGw2Bt|$#)p&?P{NbV zDV|;(dP^%hu^lfqDZ0cwrkCfL29qI2a7i!Q@@1?Zk%+j?ipNtPa<|R!FoR2zWPsc9 zT3?DKt?!@($Ek3(-ge^?CXoBYvGUHy>fjRa3eQqS7_ChF773m?{d&qFK?&ZU@4)Kl*}sH^ue8F4$r zk(~duj;k_GYX?B?+l2`$eN0?*;q_u>f0>l4NRu&b(y*QMw`?rCgy+(bdd|p7=UuiW zPO~H@BP>QfAw_FP48hI!J+L%i!M;8|8RB~Oa~u;J%HW^d>4W&#Ezi!gjm2DlgCYcN z1)Ub5X)t6Dz>U|pXIvf*AxkWvL;Tx6!f#9RON8HE`rIKW!R~bz4pKS=K;tuO&7PrZ zIgNj7QrP*cO0sDW92e${-omolvISm?DBaj64IvRMh z3U;eGZcS;Hy0lJ30JFF=rsCo&zp`fAmaQ`9K<_up!)d)3v3F74x~kT=+2w!{pn>97 zPmA5zsQKFZ(S9->ggZ%aR$z53k8N#RNV3%}XP8?zq|hiM`t|T;)^0Xb^`01VvTFU< zqTkh1Z2J3-vD*H0^mb|TIs@+njD2y^@AgXx9TP1q*)O6qB*y-G`~x!EJ1EcwfCp*DY_BLITW4}t*ygmk z1=g1&B2%rKPmP{YP=9%jtVHfGzx{;~qL=pZYCy=zg2ndbS5s;Nf`g-% z8D-P-n=?6YjrK_^g5MDLnV>js>-r{ND=rUthp&Yoi@!cr57qMn zQ<-FmqG+S*WR_mYX-BzF&wbe8wo237))X*w*`O8a#|+o+UP(c2_g}wz!jEPB%s-Ex zd~F|V5WvR2_lB>2S|TaY%1E_avn3%rWO<>)>;x*)?5>}ogdVf zVWE{5r()Ju>N|5Q=y2;xxjPOuy*`W4KlY#!#8BhDA2x%~*Um9{V)}mlPD!1B&hR5FOlF!Pd*=9%VQ4}$Ef_`-q%z2ef+8Bx zLs*UoM)y$(3Bn{2Mk);|;j#-D&6;2$B{nU`Wg%tCqfK702+=Xb^QHI^fTaXr*D zMTVp%oRFrF+CwSXHk^d5W0P_{4RxsDgq2HTjat4a*3DryLXpMF?mi|-8f9gQHmm59 zvfuaHPTVPiK_Sg16g`Gd8e&mqR#P4*vFYKa6DlPo(J zh^cR(q4k4ZK9V0`nN;0T3`s~-O{LVtY^h{vlcVfylP|EQGSp_^n3tA z%vG3=hTYl8MMG4+pKTp(_tnYif4pKQ{jU1^)<&CM_VL0_!n)&V@gF==#&@E2KW~pp z5AZXz#Ny^s-WbLkyck)S{-uqJg?jVn{t-8PKt|S^;`S2(pmqT}OCu{wqq0&;2PZct zG)AC8)266C3(Q+R5dN#~%Z9IlC(XoX4(x$GZhkv|VIyKQv4cSZ5~Lu^cq|SPJ<)&h zf;C)Fuoy|AOdltuqoN4|K{ia988hJDB5WGT&;W{bydNN6mjz73$T@Nj1f}PY{(A_7 zv%*$yDDYQ~;IZKgq7KaW4e*1#9 zV6(Wn(a(65L<8`kFP4Q2QjC6HKYU9HWmD>-Wl|AKo?HY^#G+XwVyLN5e}5@eZP!q% z0wz`JK4-)AL4)9)lldy$)_EeTfmmS`Q7Zf|PdoRADTvPHF{B(B&p;;GY8B)bB~?VV z@Tvm0|N*C3++?oYJ1Q@YaC?LKC@MeX88FT$pleehkiV?-DV!KOTcunAwSy-|D zgj@L;WM&QS2gSCT5xFP!D{el@4t%bFtgEo(?|OciyH{r!Mk_9pB}b2-j+i_7y%0pr zch~0%l@KfeAkG+mFdld2>4DN+M>XeDhv$R#>RAdu;V z0309yqFQ*lqo?=AX1Wl8Z-zwp0DvZom^NHkls80TC~zuP%XMH55W)a=SUg*Rfan+L zKy;OixlwddMnH#}56Mp?MB=(3vl6pH>a07v^s3z$)HGSNJ*XFm1YzVP8w1vRnoz7S z24$m@@2N364s1T@i)q)a_%9)_(^mRM-{)#^s5d}Mgv!qz6lub6z$8m}INn9ux!${X zriEXSe4UiHzf+Vm9~>rnCIo%S?TcMPBWloZw!NYLa)n1^x=t( zV=Eg6u?}u2#l5N<+rmBG!W+-X`2n@xaM9^TccXDV88@yS4g6;MRahJL-wSqUXOBd% zV;S@E6RZq1jIA_pQV$w&at!u^(w@dcKs|~Gu|tb2*a?&2|C;p(E=0;0laOs2i@vcrNk}AZ7Y?E41f@FCnNq37B#A)#|!M*tv}#-|}u| z?zTTTGZG2V!jN@Ec}El`8s5ZLjNfbUkhpE1^a@D#mM_Fnz*7^g?;`pU5Zt2;mPk%@ z+DUce) z{^XgV{?LmzWfl6Of|M&%EMbYv!>lxL#h{B&I?Z;h?7`B|#hq-jax#!*L7l1qc`^kswk=NRldKPNQK9n>>ULCaM>qN~BJrY96(H(8ZAc48Lse$o`D$s4Ceg_sMc%^$7L$TTCfFR(HSh( z^A)n4a3m%uyk5`krhT@97H4Er8O-+m1*ES$bvDBltnjuT!Iq0Dw%l&KA*A7X7;0#cHz1T*#3Zea& zeK;@(tTJJV%%?RTk(D*=MYiZ;; zAEO>T+DWOvXW?wy6kK8}>2&Ccbi5xLhIKoxZm^faZY&_?@4#aL{@%-=SP7KcEynEa zB86nrT1{4qHNvHI+g?u>e}9$~f`Nv0fqk=s)42t_Bfq0LEroc+0zw&$28t}1&1f~6 zO#ZD9cMJ}<^UXjp^{U-g$LrpFqB*@@w`XkZk<7Z&5w${@O1cv&m1? zLp2gKw2JC7+bohB$Zz_^q{NXMFb{9f5U49HtI<-DC9`9fMJe#x#Xl|p!VP( zmLm}S{|9?i`eaNevZr?7TO(T%iI5io7i}opjlkhA43CYgpwg%mNPs>)Nt=v;MO;{8 zw4r&7mj>ZLQx7c85EzP6@ag`tR`R~ZDe3whAUsS&0094Pqj*NyS00bZ4e~Y_drF}H z{LJcu6lhuDntJE>>@_-VPhYv}?L3{h*r}}GR#RzI!0aZVh}ZsUy%tTcx<~q_-qgO5 zA6#BhA=f8AiJNe8_4i?86{QaTa!wD3)I~n}b1Jv$?vJ8k#j1NF>#6ml)3Yt0-{_Lxg*s5BCgC~QV&YS=U3_XJD zOW<0w*;MKp&jt{a*E_le=p6s=@Sh(;fdC_^96&=6Dn+~QZK@wddjNKV7ALyFOGQ=W zjse>+Jwt%vEsuSI->Iqc{U_e28ZelB14-K$OXkZ<=yD{;O-LXmqeLJ*iqSBF`| zE#WWidj6?C=sOnsQt4njjj&$O(2ZapEdXSl08KCtoVJ%od4(K23F40EKZI{j-+rd| zmL1PU5iUt+nXhZD0@(JTSM)pimkMT|rArUn2IF2x#VGU?yBTj#n?isY1*eF6yI6*n znB7UWA;@5H`&~~4x{01-ZekR#A?p`sZ5eN+;;rW;S|a7-Y0g%9o@F0@e=a~K@fF&5 zbYpjs-KBSp&Tbh*ZBV+umnG1k^Ebe!4{jbI4A7?j6u=*cs+$xI9;ba>k=);g$rW!5 zwaXNrEE)7NOvh*!$^YZxK}BM+3Lc0c4V$4r6%ax5?OUiW^zc_V=mHx-LYiJGXxh0G z$*U?JZ#^mzYpYl=02b>YhRP=ijJw}Sw5?ek&nt^{^Mx$7t=TQ5yz--yFN^L=j$k`4 z?UOxj3F-U-1=uO@y{Ozrb1Fa}RU&bD$rB08%{-oq{zO$k5k72E8L(0&TSYFog%v8T zlF=D#r@1TB+{@jd=w2;nTDv!%f}6g2QOkAU158hUiJZ<-d59Ajn_UgIoRQKWBJrjy z3g8)-vZQwR6ZUF!OeY63#+CkaV}>utx4f;Z zZK7<}h?IBS^tJsYwJ*M<_u%~35_>TB3S3YQv-3G6&m@&8&tZe$$aKA)>M>Mal;Z_V z1%>`O7MXNL^M0gQRKJ#zWK!`QAW^BLa*&TXEagPl&^AzUGy_o~Q$dAr2E>A)@I;4D zlJdBp8P<`y7ZdQfqhD2D%G$0L^W6Yp@t8wdW5qg*`UTUmBvS1d9nXh-L=*~@Emw3W zNa6qlAqc`?h1{a@tgF4UK;z?qG)QH$e?D!<81+lGG85K^nJA8%cU?uxZGS9_Dg~My zuj}p3Tu|!&4p8+DTiM|+BDGwXh=ycBai3%=p>m21r_=Fxn7Bfof}^cZNoS)w-W$*G zvhs*mN=c#lI$OE z+aZk|{46FY@HsNYdqy4B7bXoby1nsN0KqGw5Elg`219p)qVqmZRT(J7#4S8(WbXsn zcivsJn9fMbSh(`k1?&E7ZL+7XB+biVQ?C2k5>3G`M<1bg!-4^ED@h+Nc?L5QCrqq& z6Q-3MoC90FD0(3Mu9Hw*D6`IWylxLKQ2NSW$x;gdV9$t-(VFscB#;!3+E|(-o)SW; zcpg&*Epzbr9#kk^gD80%Rmwa%4pns#cH5&E?7!#fe-(Mf+BM7nY0o97n>TW2{d={! z{M!o%_8*QioDprq`5zx1R3`YpSOTA7J+jU5%d+;0_^W!orHqW~Rz^exwL+*10Dx`d zKjsw1#xu}lIoX2Sxy?9NFq7A=ArYDTVIUu75@l5&lLCF7Kq9#?IxjHiL(R1Nz_7BE zIt#Qt2pN7fC=!_RTt%9=%YFET{8d|{TYaeo9ATsO?6&t&Sn@9idhD_0`? z#r?FYr$2Wi6|C+uOiywz9RUU7)9PuvZpr7}dR++7kZN!HU=UL8g@DFyvMa!7%i(SQ za|tK!BVR4I(x;OxLHpITI5Jm!ueP3MPE7uNPTJ{Sy|L2bem^)eUM$_31Mc1FEvX9L zp=z(H96_47a(&ud5ZWCMiBB^3CYd|7V`HMI8O0^dEVM|GIwh@AoNFtprzI;(>2A>A zKaYT6hDw#MR!LR7i+f*(Stfv7r57egrUbsUS50C44Iu)|j$)BYKaRIBc>`ao(@@LrodH5ur5vjjC# z@QOP%Lb~sxw4;ISLD#hy)nLE#m%=~p73@5g7*{a6ctJ&o6!87i2^CD{$)G$XQL*JIe2AvvA6qJK5=2e4Ma1I7(tNh(j=45HBE?+4Oa) zoHzmVQ>kyYh7;X9?*lhw34H8P(y(^o@+Em?UC7W;IPr{{gbTma!anG`Km3pW9tb5Z zab;COO@2j5d2wZFb)h{0d2L>qiA51RhOF7&<(s#*XqKD@eBVFRDQ| zfI`B9@GVFir7=W@$s@(2V;+M}0MLlR(n{an+OTSE(W_NkRCL z2o&JCZaDckUtv~D1A$Ho#|r%ZTccxBPiSMlQO$bZf;Ywx%DezhxxxTo_5l50?XCJ) zFvXLY9C0bRbv8Fji314ADTS$?${jqs+2vogx2q^n3q;l{qujhbQ-l2zcS8;Jev8l( zpP>o1%!4iKQDDqOQ(g@=O+Fivp>^f#zF{L@0Hm8~UIGQb2A|X-$Tp2)KCGTtY*%5j z4$?SqHV1h+zDH*K8@Fc86A}drJBgFyL?TN!Q%3~@T-lZfKTQ%D;vAXIFw8Tg8k- zIrT^Of#oPs{dSSBO>XJOb9z6fl!#w+*};EGH)X?DO%YCV{}S`qDZsg)s#H`IdR6fK zL5B=54CKVy6AzV(?O4g*3S}!$k~&qqHe#>463gAcKnsjv^U`n(Jem~0XhIS4IpL=` zgi~#3_04kXqXiZ%aN*dS(3}nKEJ1Dp(3b|)UvSJ~-NYdzvt(#jbra1y^CNxKTK*6l zlnrYaOrz-zzPBI-0eo2!TvmV9THLqlCxzm@MeV|Hi+@A2SZI?^LC4Dw?J< zw4psc(3|-sW}m9e<3K6bG6+;hgJj&=WlS(m9e-FkeR7yL^tVhEMbt1HdY#}U}>X861!S;R^ngsd(t3@xCU z!!#WGgu?{7mlJyH!3zMtB0u>^=3D@Hp`!StUjt0+&Gri z!IHavNR-yVj(Ezb?4K11^*-yecW5|tW&D9qzVOLw~8DlAAT0JYtyJ)AXRMBLkiJF9rNyjwA*FP0I zy6}z1CMgbBMy?H#sU?hpnV@x7}#6 zTr4U7FY^Bj)k?K$t!AtF0@1%{5;xBSw~bAHnEC0=49v{LlK&zSs;a7ph~ra=KG?)f zQR(TJk_i9+Wfc{X;S!kt$X5c%xI-G-|B?K^ToAzD=wJ8$&Hs&t{71n}pD{4@?;(^J zXLhufjp4fpOsZw5rK`a&Um~@DBcN32>p3#cY8?t%LOh=C#<{BJeCKmcx}G;aFl(c! zrc~zgD$vvUWRH`8u&^MgRb7w%oN3;_spJ8%PHcg7z_75epe)^Yog{RukNT-?>IY#w z6?2U!M`pkPA2U{oV;2~$CnQr02!W(h3bqlytjF}&Z~PhW=P9iH(=h#A&FDm<$minA zwM3Z=EiM}v1VgEvAOYCrX&~^sK$W-%=4=}${;U1bM4fKZH6M0!pbuOMFbqoZ;cBHo zr=Q`(#G_)-t|S6|Fo|r8CaCdquqccsu8}|aIQow4+Moy)X%=Y z&;l5?Zw?Fh{it)&q%6mBayO~}u|&>ae-9he^W5CpZBuz{hP_;?9OU%Akd(NeFEm*U zEt`Qr7i>6zEx+wNT<511)~s0GqFfIRBM#@x=bld(IBU4QYD?bKRd=mB*Py?B>zP%A zn4t;H%*>oX0tld>s)~vjKNcK(!ivRd5mq7L9i$-fqCg*7ps$?M$?wTy_zc3Z~OxgOZL;LLRNX)BM##dG#bb`0oJAB9p2ygkd^ z+v0e5SuiW`+9O1%^3jj(jeBNChX-yQ&1!h=Qu^73z;rH_qYK{AJrE>jPnDG+< zxtNrwLF|!s!f1EEPJ#|}Q%(6p^3MU71G5+x>uI$bg;dT#t@1Va&MA$R)|X&%5z?g7 z$>CpO3P6Wr*#jVefh;HlGznaR$e@+tcv=Q504a!nuR&U2UMwI@9eYbCdF%k@vOr?O z4m&KWrG#w@MFmD~q^{!%@sR+K*+hi*p^Acka|kV7KaC)ajf=*2W11a6kU~Zb96gvq z#7Ggt1taM!3_wI$YV>JDd@kvv9E{I2XCGVX1{7qyx-3YvAYaa~$coIxCaHAQ&n9SH z;37?6N&>P6DN@gtf##5dEwyC8 zJU!;bC(AI#vo9X$TpF&c?L6Ppr%u~5?@`1M)j{1X&3P|?Yg(tMagEd)U8F0$4t$2C z)T=;zPQ9Oblw>}_`41*6TB&yw$W^u+GH6A*NGlvAYgaa>f*$Bl`M7taYB8H<~aX0^tq-hy&EkZmQy#ql(Y4vWV{4`jOjq>x)l zqKTuh>STnpp!F>HMtW;FYo3DyvSwx(eSJ{#(tJFf)i8d?vP&e*fD}HND*u)^3IASO zu!6EbTjumFT*`JgxyW*Ct~IPA;n`l~+rAu)+*KF~=TEWp9vg#!^SYKSJbNQ?BJk6a zg+;xTb8*axs;=^#_Kzt0LGrfnY}WV;9Suv^K}kMDO-Xd65O`fIr(E!~-4UL>_uu!O zj!b5Oh{P7|^93Pm*B;sunB~_)LBS`QHhQd)F0vjT#q2rsm?$jJpYtZuC1KE`bc;~N zOBW$24j6ytrajY`GZMZXMp#33#_0!T+wJg0vJYP#9Lwrm$t12nfbBXfcCKX%Y>&v3 zrOuxjvs7R9VeDsb_Wo%oZ_|L0_r~)q;EK#S&~R)z>j`=x8>PQY;3@5<8R~?X4;G1D zfOCQEx-3IjG+KZm?v)owocZ=c7e{L@PL82@EL~r{6L)(wrK;dghFG_SQ&CZ?Z=}fO zUFZ6e4EWl$d^?DNh9e>QPMOwZ8LkNxxe6zI@IPN^k@V4e3|~Lv!qD|^`N$7d{mnxj z@o#m|@LxaaRhip3xW=VV@<_wHsRcoHCAGj7>@csqf#cU1B4SEROf$nM4ClZI7u#4C z0yL>3*?xKp8UG53bTqqnw$MXd2~QL*pQ4L?v1T$DLoFoZiG@8UU=w6g!4xJipi(PU z0#9hidurjsCk)nP)6Kvc3}+xTo43~^kXG(S@W-=15W6GJ>#+yP|XFT zy(HQLP$1y<=z~Z1bPsr~=4UJyR{_Mtm|d0z&~L-v)6d`f93=$*`5-8w2j_#?!(I2A z(0go#U~vG_z-H`R>pPd10eLb7c#<7u^$#-$>;U)Nd{oN8{Ia{%v)nj>?AqNNZ_Y%> z`|Tw7AZOgP&0= z*vT=gt-BB0bEeDxy!%6*34tU?uH`?jCHzz65EuY}Nk!8pftepfX;#3waX350d61Sq zs4zKwynn1Ip5;Ooula5&3pwS!;rII$OH>eSZVB9YV7F~$D_kjk?v?xE$^R<94XI@V z5eA{Lj@yZUD;@sv_)}{1#3+#D@A&i3t8JgDn-{ui`^A>WZuU6)!yTQC$vwg}se9Mz z&fccpZvC_SWs|+c+W_OA(fjc;y+55VTVsE)(eG>{(<@*9=NnR9&jY>9Z(PsV#(L0u z(0bbw(9TD>;nbfWVlU{pT*6+~jQX?g)|*R6jER8{1w)^6Nq8~=Z+D}~USAmhSI!^T zF7xp5Tl&;>?`Ha!hYMflyGHz@@2elu+b>fXkQfB&r&9-vNYdXVOoi_k#46pn|9Jfx zgqjWc*^jO)?#73F?=6E#==cdtdlqSKC5v;kTFv4NESKk*6`#?CJL|Y}%X_@E-@w>x+PkQr zp22KRG+OSr9Su(i;=hETh>?p~AfC(4Al)n={^?(! z=f^eJ{Gt^t*EP2ei`m&mx1!B0ZpEM^GD(NT8ZYtH>yvLQ71M;leV$ZoTqHdd zhjf7xuMv*1k!DVD?5LW0Lzii|Wp}1oGp5thOOUutZ)?3)Dt`!_KhJ_m_1}t>yDQmz z?qhUrSY(7n?azgCsg%XC9oJ^_&WTUXd~@N~9R3BRD>!{284Ar6c#FnZh4YrB_tzH8pxet=`gM z3LG&NI!%Kv)8T}LIcX6tSc!{P=8{zyF`8S}Iqn1@kn>^p9e1t^7efMoI* zamJJL3PM7#;+fVQo#~5<~}y>lXPO z)d(Ukmi<7!{RrVB`62_Mg1nx;$(k}TosD2I#J305kWSiMj8quh=(NXJIycA=*rY+6 z`#M8e)NEqJ+lPI!0szYvfLS4Py}le2_+9OsuQ`zxb28 zv#ZN77<8~8LGt1Le5YMuKOcKL@p8z=eQ|vAV-VrWzyan3wrmg!+RVTpC*{wYrDUFB zX|DkK!?K1`I_F#)8qgJ->4^e)M&JE0ZEqj-8X#Fik_I#wuCA%8J@E;rQvhjGRa4FN zg)jS7Gi+VJ$>)(F#T_ch1xnzQ;zZS(fQgTfwIqM@5@l!tf<7$_R8sGJvAzEz2t1pJ zZJ11dTRyTI&O!<~>oE0#%cVt|FzGNK+au`4*LeDXq7enaOa>yOn6Q}X^2WCtZZPS% zfRl4&`^8H*k)EQDS2N4G)^(l38hP0C{ZW7)jRp7(JQ|yLD&IisZ5szWV1SDhf?VA* zA)Ky941DIXAI6hoX{*RfTUGeL3E$?7gbfO)wXh&xig2LBk_cJ24s&0W#|0JXldqar z{&j$x)?m;JP-8>pa`~#|8Rxa#P0!q%RhLmZ2P6JchaXm_4cnLgKQ2Un#*cVFI-8WN zpCUxHql5%Xn{q2*ajrP#cr&~)$SeG|<6e1M^!UnHdBIbZpF6XDO?UT-3)R~+QaL?? zs2rYZx$acC5K#hXQiN5vnl(-7ev-cM`6<8B%ap0tpQEqqwhdhf1>%A%g!7m! ztUgQ-;w%KK$h+NP@3x0wy4dfve7qtS(=*@m_>5%mI%jX|Q!$Qf=OGxDM|g4t!V9ik z$KqX)qT>xNp&*1j(P7%+EGYb-EM{|-eUuH)1!I@HHo|HMu?i13>8Pypmz=4`Q^{tm z_Z@;5_%t^{MC5&;Z+ttl&eWR?BL3Ujug z2>U}}Q5KUTyNw3s z7S`qC=xr@L#>-P>wabLDszh#4aVwSJ4i7wd_mQ@Eq{7bP&4gw*=)Wf61~PZA$$H-& z-Grn!8^{20%|UbsBr?^iw!oh&*g%v?zr11q{v~-15*N{avxRPfh+z`u&t~%9Tl*aU zDW&AkipYu~q~i`DOv-WSRWZSsA6vFr;5E7kfvcfe%+?Iqp-i zX}|eWQNnp}h6znVe_Qf-KF0zjkVf<9Q%)A1Ktq!^hg?2;oJMO$kqhn^p)$Q=XMqey zJe%i)`fx05JLD2m4<^qj`|RHwBMq?$xfJ+s&w4X1RC|zNMJq5UBEmh;p44xm6vpQ# zRqv(1-7q|wjxyPABpR_YWkP75Lr4#EiFtxolbblYE=DPf&qJSKydyb+PRl98W#Gq7 zx+q5ht`iGSVZ_erJItEu?1h!RtYBDntM_4p2Wj3JiQPO;Y`!2@qR7xoCk;;FDk0rZ zG6lCjA@df}Dacr#A1aK3SRdrI$D{!{7{m5(*BCm@C=9E}Y8}k1O($%jZsoVFg|;U~ zy!M)KK84C-a+)l^1;M>a;<*%YUZQ@_qPl7v)fLk)pC>O28Sc6eICDTdg9ZPN{zd<_Oz!d#F8sN3sM ztBJ$-VDWG+a-20;k7EPs`W~AH)Z9c(Aykt1wF;HiFA_pDH&VN0eo(I;C@cy2E){Y{ zMQ3?lm5cIAjv+iSXA63ggHI-Z@G*cT<1eg77r$9-2{}7KCB-NUeRl;?mt+z=ca77h z>gAFKlWWdCnI+b$T%n z?^9c?#5OCXnXHQjicjYcb9$TAxGG#dS;Rj$BUcC`Adg{8CDfzJZyT^Qqn6%hE?lpg zGew^A0c~re=iJeU{pYssks=y>G@ubJcy36-nK}~bG}e8nli>O_+5}5#g%`aJ;RT%n zixPa2R{GSS7D1%7@!iO3>_xD-v1VhZA^LT&9G<&WKpwfGetUS1GPLJa0J9`Qp!8KH&Ue?Q#A{Ypf{y3>pKab zTZdb~X6mG`A8Gj*+Tf{QKCtye44c;mp^me1(nqZADZ=D&bpVVJgm>N+zQ<=sMW0Ae zePLDe*>ees6t~HpS;GtMYI4krJ~Y+?7O&0)Goa$~d5}&H>J(9aNf5?%cR85NNz0i4 zK}0UvX%I-RyLeY?0PM<$b#IqY2V4u-6kQ|RC7JZ136F(e@&(PL_e-5Aj~pgNTiM|+ z5%na-84UP?Ws`yFF9 zcWJi(mjN5i)?S#>FJxRrH6BS3cgGo$it(gOI6mqBhWXeJ30Xvhdi~m%7(rihlqV|e z?Ub~eCA#}g+o%$n`{{n(szj|$bY*M|v>MJ_Xi=>NB}kO_-F|fo2ywre9nZ^CuSyGK z*p+OY>uGWsPXcf0wPcY?2bT_!$6h#M1&4)?con>5_bJ^YVyNR-?%gB_?CjR;cPXd# zDF7kfD%RSqtpgWJ6M8s4S34Y+Jyr8I&M5gjsZ#yZcQV3Fu$rB~-t>J$M$mBY47mtkCe=Ln^Cl7s%;CyeS_fz3S$f8iCv+vY+TAA z<{%$1*)q>Bb_?-&!pnX`@5m_Q^fjByfCq7->IrN@Sn}rYz0l3?8^h>xv`S;#>dEdZ ztI)S+yTiMw0cJ3-8-Ze8yngv z;reUKlq7fLhhTZk^0Gv8u?eTqDiK)Gh{B<70}Z&f->SNf(R5{%YA}4L!k&I8mZ=z= z+=@8T82p|ryqibQvBX8C1NYS1F^ylx=Y>rYfRjE&7H{isX;fi^bL~;({DdT&(wI71 zc1}ll+!9+Su*W$z*8UmJDO?2v$TR(dWOYps@=AXiu57-OL5vc^T%Iac=_<#BOL(4N zKthayjjgnHQ5~YFx;Dy`4zK#ky&54NESOGVhL4h!jbY6`#6Qj%h`OMqO0@_!P+$XD zg8!vYTqQmIoaG&CLcv@*bR)KE=HE~@FU*lPm)xL`kU2(sb1G=b`Uj&}7n_jRS@{vN z#Q_j!t3qe;T7$~d8`!j19?S#9p7`^rM3;zob5^?LC8sR26dMk>9rZGxT*=lB!@9`G z8vAjJTjb?a?jm>{N*%l6Hj2+h-iZ5dhx;Y3FZ4XnMCB*eWqTJw6oYQrgW3d6)|YC# zvdZeZI0S8*))yL?iN~xnnz9HJqyEqDr-3p~Cs; z6|o5yPDA}|q~F&1-{x2wVJ`BB0!?_)7rh&To9woB2F`>!QI@ zW(}pil*g5mr!Wl@-dF{8GS01z*zr1g-RFc#RN0mCQ)Bps{=HpzwkT=|Hh;8S^T*~eYAeyQuwT79nnpdr^)mB)PiZzXnmrnU zID+Mi754TJ&HXu2Xp<)r|81S&X>~=eQkU0Wa@on2*Fb!dTKW)9DipKT1M3)_AC?frww-r(l`H7RH`!-J9D$9`fk-qY8ULTaU$~N?Rhv#eC2V=fYnN7;s^XywVE2 zD(FC;W@RM1F6*FAEvaBTEcFduPI;DibHX3Njjp%Jh_@*|Vpj^zly8b6`JIRmvI0EItx z*(=D1{BR{C%Pat2@pa>?42RrLxRn}UcFYK!@jUV@WAk20Zg1!ZCFI?dHDH-%L@~rT ziQ!&jCKrqOGmrq`C^|70l6j*pI|Ga$WJiQwVv$J+!RpnL&{E92Xc}0<-5SfeSJX0Y zbrdQyV6Mbls#nJXoauiiyGd}Aiq=d`19pDX-xa9D5jqz52YJ5FK7KbYN zvZYx6%UeP;(}WX~af@R8!Q|jb$6qkJ?pL>Zgkxw$raok9)J{OA<_8Ck)o?RZcBpxb zjejh6KF0Tfbym&;uQwbzfD`jFS8*d)`zX=K z$SXXGo}&)q3Xf!XR`t?{Lk^^_IH^y5CpmzQj=k3`i@N+9Zg9H}*>765R`g*<4T-{` zBpGiF*|AXA*r#-G=p$4_OX6UUyar;3o$g;eiVR7y)A>KWGqcGQY(Q$fKTD>UA$+?_ z=U&h!*TOM!g=t6YzNf&mKZ|Lc{{K5_?@exuNqc^FVQuy^?OHfVjTvTuyL#(*=a-`+w@ztxS@iiw5)n0f16K-C= zmPAjgYomyvQ~W@{Z)TcwBk?Rqfi^om;8hb=5!4h#c^}4T4 z&Et!ThnWzWmH4U1@k}yVeJbV@(%=yhq{)JgD@#w|7aZ=_R$pheb~Fc9EV$c3mt z%oYV$s&YbMG9puEvocmK>ZCC{yHCEUU%jGsl4k?~)y7#%8rKjaHdO6A;-y%uMsX`m z^g{XCE*`#elXcC+VgQ7BUJNMVv4x!`_RZTRE8km+YkL3CB9wDWM&PbrC!|YID4#oK z!Fo%?F>a}|NkX+7NZ3RWOaz8Hw~Bfx!w5d%Y(aQ}Yr)nNO}-uViiq1QFoG(%DZU8{ zKFxK4ijNKOy&6&bOkpm($=o<-p#Fa%_bco;WNyryzJWqy%lIczmhXnw)Kn7Ag$C_( zxmsJtL{VP&a`5*nN1Y+i$Xi9Z?9tpQnKl_>B;5_Ip{>-g*znJp2+itoJj?Q`M*b1A z3dcA6JN203uhuN%ZQ9{972Jp3cn|x184Pgu5)Oy3Xt#M5&bigfFo2%T)~wBGOgiIM z7Jxsu$W{UP{a7=MXo3PEo`(>(IPuTWpq+4<;t+cM0ml8^WPtq<4mHdS9)CWLsO5Cb zfMk^jd;MfQ!2nViKnet7@Kd{BP#5Eo6=uBc)bar2Ct9buUq%^-0H&Jhl%98Oeeh%& zwsfH4fKKO_~^n!Edu zN~`z_T0Q?BgmVcqPJt4kKyQoMR3$H5Uu<@$&BhUZ)9*F%u@_dRCXPEST$+dvkoa_5 zPgcd--6y+K;`TU?1H2SdlKC^9qA=!fz97;L(njN*VIL4T?=n*E)!SnT1n@@|%YpO$Qs1E=ga12|F zOjhIcnv6rj(S1(rkoFL&~PBP??3dIYsgcfsjG>%^#~Z|9R1l(#pCM-y zZp9iBi&WV-?QwB`CG(!9J@@X{@cbKaRo7dro;e-o0Nd+9sU~2wM0m233Edk1bTq5nmM4kB^-h19Sjm^0h2S6fKvEU}iN2veyd%Eq3Qk>dIv+ z?}eQ!nirhusxQRhEG;;Zd;(3b&Bav^3LENOL;zjz#10Jh4)Nx>uskRVz3b2u6N~0& z@0;jLea!DasZ$E0FVARRF&?)nSNB)k*p0WTRFmo>Fbz)%GPcf4Tet2K@R<5YH4(4f zZ9TnDqg)xcyy{k?!PtI{LN)lX6TA!0i<8_(Xj*VwbW4B2@l1E98~@civR%%K zlyn2YnA0lLV^TVzf8`XTIAJL(?Ro3CwP*C#Cq2NJ5quv%6FhH|eEnv@BO4b~p*4f= zxqq71} zziM5`9H)^}9ML4lBSOa3+3CzJPYQ~xH~oMlTV)dS-vdn0GY7 zgd#f()}glFu+Ny@dm0Ud6$Vv?H1h5rZ+0ARkegaNDl52anj&u~KmPp<(Cb~%#z<_6 zs_JVW|GLrZ3|NZ-Z^Nk@gyp*a!$T*!nn-aAY2Ecgz^pbC(wx+Wd=JwaDBj1Ox}^k7 z{PO?zf8d>GxlsTNy-bHOh{yNE;;eK)Xk~E4E%b}vxKM4d^tMn}|84+dPC3VcB$gbO zdY(Pr@VE}OI;GMFs7>0e&r#ZjLPU&R!zqH^cfhR{QU@_<(NM|tTH)X_7FJ1gg;5W0 zXCPW24)v}!Ez|ol^JFa6EIfs@9Nnx&OtH2qQ^!7=mS?=IHID{0OSE&bt+DCV`j{R4qnaHLD)gzSj&6r}VRaz|oj}|5=u6!}ep?MEm%QBp zufIw-(|fW_-vNhO3)oP5C;Ht&Xee~-ar78a#duGlq+bDFFe*hSKZe#{*>0Xk(ELjV zQVOIKP`-hLCbR1^NIomtE86$36RnNcz6y1Ae-dh6b}ygwEE&<)i=4Tn5+qS1s7n#_ zMBc1Sb6lr)$W7L@FY%yKbn%NOb1h9y?{M&(X*Y?HYDbDlKtz&CI&%x_&+9#-CO4Po zEPoQ(?ffdV@tU>gKBJb=ljzfMfy_pe_=X9nl+~Y7RI=519$_Y2`7RXDP1bf+=YuDT zf8gzW8DPC+ud%MbjP3k^@~NV`&0agx)p@C_FL*EYd1Sd<#RPDL=o29)9sn3xMlb+Y zRz8UN!3OpJ`2?;SOBLu<-RyBg#2dsZiJ|TMve$I5ptbX;a6%6^G^p4%E^asZca|dm zX3xQ!D}HR;oxUF_m^&*pna&9LbE;RScNMB0!9C2+S)u<$s0xSCYl-_|fwwx_@+ zY&1Gg573-jjde{g6oZP{VlSJFb5;p8xw@jtGHX#!F0ZUU@z+_!6I_kjk~7>rE-Rft zBH~i{Nym?T-Xu3)d;{!=Ml6z~gK81ZV1*9`6Lti0WpK}_z>zwl;$$LOlZeFnE}oB; zx+>1bGt)c7>g<^#j!%XfJi}?!`n0^Upk@Nf3?E*^cnfx4;7N-cqLNc=m#Ss9F zH6qqd0B0u8EEG@DCG$#+}4|SB(BOc@db`X&?pUQxnqGX2CEVF8gGwPfZ_5Y z?}|p8j*sdYwpQ$X5S32L-Bn_Ix?L)jx{3&6T&bC{Fvym|RAEFs`b^A0dUef3wAOUX zvD)P=3`hy3Xboc!340;4HJAFR+4?G}A(Bdi6xdl3NfQBSh6@o%g|g1Sg9zFmVvh(^ zhRmb9C{C5R&2qp{xMiyh=RQ1C<+f8&Qes2Gxc<9WXoBU_djgRBS`>al)~ZBZH=B`{ zT8oR7?Ip-7IvwgpdpYP9R@R~syg2XE0|3UPD|yAjI5t#i+rtu^+t9GVeXEQzp=c{d z-q2|gSK3OI#jVB2OJ+0bdYcmPj$GgkAO`n;K`9@qSy)vr^;qx4Zo#Q#ub88u_D7|? zcW}tCdAp1>sOqdh-%in^u6LA`D%$1fYgQ}fR(Vv-KjQR3dq=SLv)a8qF6}P3xFvp| z7l{rKShgVHfy0U{_x{_q%`)g3D4kJyBBR0=y_j%C3x!PK9!V?j)FQ5zs}a{aE6daQ z{^-<1+_i-SA1qUApt_;~ofI>VZDA>fH6z&+yZ}7{znZ&{Jlr4h`5mIk9e%wq=m8k& z4GCuwQaO!;Ter(n+=qvZZrdd#r8X3tSA!<8h@EYvh$~thauvyH z?`FBnVJ=xNNkJvhJ@@wN4zTTAxR@_owT@jG33AkNaHDi(}J^#O!La$(gEX z;pcYQGFO#o3N|(Q$3*nYF9lzS2EF%{>A!x5L7YZY%~LL;e$th=sil%tp|xD4X-!XR zM_h}dL)p{ZAr$!`I#h(o7GTkL19Tj!Mo}Trv2T9fI z8MfNHM{#|ockMd*eUxleWql}7cMi><4eZ6twp`kyW^2iSJMEkreyUL< zm39{4q@Jb4A(kv3Bdn60jz37Nwp~C0JSqOZwk3WZTiA>uj9ieus4u-)y>+jq(IE?C zVUSg9ie7EKxZZgC&EK=u1*Je}-sy>hTPuprI6CEZfDRH2bq(!W_qo@50w&C>xrX8x zm$wZ`Fs2qYEZSN==GTB1)Z~{mJj$$oar;))OP-ZkgG6v+_paQocGg~a-?dHEJIzC# zF&U7nt+HuwzPu83w!H{k2;~2>DL|KA!?@tU({NmzwP}!M-}G5gm1*6(W^QlEr8qoK zorK|c3m6yb>*yEz1cmiuBlY($R^O@ZFuui%0|qAlTskSqIM5l%tm~w+ zbhclIGIa-adtbO{7KNe(x`|SH<7QP*bd=pJDq^8f{CfMTqoC7Bt3_bzMNJ(*in}A& zV^Vv?0#|sYbC>n1T@-taGcdtZCH9T=@tRkDTmkx3v+XiEc*m~)YCB1>HnRa3%uNji zB#%tns_$@~VG45*9>)BI{o%hH%~OR_@Ua?fZ*5~KK~7ybb{@b12;bAL^W~LNLKyph zKz>c}(Xg)SR}E~ zijOWmh9!lSKq@XY#it{40(LD+M(5|G{Ql_47-$r_*gPT4@Zt6z(AFVW1Hzi#Q1y&{ zi$F~Gf3PN3pN!bit06B%&VB6N&w^i3Urv#}E(>ky>-DMf+fP$e^+DN%<21oZ`!B1X zQX7joxRTt=Qq(j0A3mTFLMyTn2KFuBBD27{h<46i*g}Vx3Q8vE!xkGHS(pmC&({d% zsB%-k{!_IiUZt)^S_3tLd`+X}Nt&8EGX<7F`J!=b6*Fdwp#^%Dir$Q6iRM+2#@%W; z=o`9SBbG?1pnipaDn?e0%Xz8ftV1y6Mq{2SsvYnqZ=KqFUX*2K@K`h9^gX`r3P{3L z+lt_MMRt~uGap9T>qcSi46Zdh>A^25#MJG6oBM1wOlVw{h->OH#0{5LW7<7W1&TVq z>(yxPE-)9UYDmcA6HB%3SbM}b*tPzh)gdnRs7 z{4E$3Bz-d~KPvaYt9#H&0&p-u^EUs3m0AczaxU5u$owo;hIV44ktJrDGqpfR7ydL7|A#!; znvc@ruK`6D!EJKC#!}p$@)QfH!=?J5ue{x1UO2N*x&K9~q!6R*pc9WQ{oS=pPGN9X zSn$s${eFQ2^3Nd3=bWJJV`bdjSp+ZW=U=G3KL>|p76oT=Sl@s)pX(p&EVeX1X1s9k z$90;eJieva`R{FMt-oG9_Y1W7tla*uGNYK!GfO*h{RJQFFq%gmFTM~DOyO^jL88Ky z%lVa#{lZg`2e@?%iLOPA$Ry*b`!1{Y%XQc3MXIhVR72$iTw?SiPDQDdg(Z?YE;5&m zE%ZI1)Gz0%t1MCv+;azI3s(YHPJk(0Dm^9akfu2MT$?pXU8tWm{2vzdRBt#`obr#v z#Ot7yKgAhk<%v@n#nI?T@vgUPxBw!$yuT7AEi@&oF0Y5z&CbtiTbfmxL6@WU6c;T=r)%?z8$0ynU3E$_PzVwXy*dKwF)=pey)#r$)_l=z2nxnbe-ViE#Rqs8Y((D zZU?ZR3;W8AE0T!c3!{bhO`tra&LeF1M$U#KqgCz1cK+6P(nl z%v!z3BId{Eb$aC^(0EtbXf~(0xkFW??z>9Eir=pxCyNfLrAmyVcE}1{KVKIaw4}o! zM7Xt5jGm#c7)fwux8KJm0R!llI8I2&?gmhaXuP6dS7y5|Z5v5gX|S99Y_mzc1EbL@Q%YjP7&yQ=Nh= z<&7i0`S0){2n{*%7Xwj%%Aw$nS^47QubWSPJuH-SqhN~QX5&}lfqDN1j7#|sT>kHf zqW-JdypvWT+5h^FNCysG`S*yt@vE5;mUa1qqGf_}nsOHZSBen)BU9T*=%5cUF3!)l@v(7+@>S80Vr zhI;kbqh{|ivp!5wg-Ah%fd>I1W5NpamVPWplbcSv@#&M4X+dTnTr>K=*?o{nh)53K zDWsx0!}t5|)KP){>~{v{sqzBR&00`aj4swlA-84A1(U~xaZ*J#JDGsN6!_xI^S0uq zV`ZiJ;$&Pd;eTRMuid;-TgUYS7?YFH@RNmV6X3uzX90|VIu2VU*+9oLY{l(lL&cqE zi4!$*HL|uGR3(*)GPFTtHGohvcV)4FjDz)&`>}aU(wq5J-MD!s&*k>;n>ap?ORvho z!g9%PN66U3!!MAmZ7g!Xd63F@NY!lj^3dm&QB~@njYWbl zTFHWlM+d0-p6wp_PVxlk3Req5V-S*oCAQ!JwP=1aTejzFhBhMVrmpFK*vs)tla;r~QAZpn6>1T8NsJ2_WZN zjOB_JCH!o0QQkta61WO?zrlg4L@WTYP>9A_D|KO3wxP2P!XJD7j` znE%JnW2y*(H{GYnThx?%HhjAJ^B1`8iJ}%fW>{yyF0}9q3tM^EMS~tQ)QSf>Nc+0I z-dPxTw2(uaNv>_7HxSDca;PbU9-)O?6qQQ-eo)DqU(&pUoj7J4ji(U<1hMjxt~<6i z{XA4r?Z;Y(^CeWWROJmq0!&XcG-&WGxq5o7u2D%KIE7VZP4e8^jWjS3;qkca!3%b~ z&DKjelQZj0J586nQYz7x+7qmH;t)n!ma(d4AO5+B?^B(MqR5sWAt5E3s!1R=&_`-# zk~y@ag>i*?=bQGzVXL%RNp4aSpis@J?l-A^AgT#i=KVi z?>%?o=EjtGnNlS~`=_`Vl3n`jghOw3iyE#$_9eJJw;+@5A92d0{5;#gHSLLPHRHu% z0TZ@Cv*F-3?a$@5^sh+e{hy&l)FcG|6(0UiU|g>KvN=%v+oIfeo&3Ih`aZqW0@{3D z9o^|HDAH-f`ytzt&G5zoCaZCVP$`*~G7Bk4W}%QN?GKb{XlP^wQ5pbTo&W>^2M`2< zn`^f*r2veX%u>`K`{-4`bHWr(Oz$*4>_`hZnts4>e&cXW8W`cZ&I1$*&6`p*LE|MG zM5n~F@lrQG)B@BV_4XRBqv8TrKewlR@$f!nokbsxwO?ZU9L)0+8 zJ&qZhds3r5y{;i4WUTI3A3(Ea4z3;dQI>}TC9iN#o*$2jGyX(r`skCRU~&HpqHOb+I+IxnO+ zbqkN?ccrIvnTMRV7`rIR)`UPzw+XRZ=4N8I&f(Lb<-vs+wN@iI)aw@ID?XQ6nBRYD zar3!M)4XZ}jJM*G76%g-r9w4(8le`pkn&8Nj^!BXnK_Vj>TviFt9~sfS-kcHyS(K~ zS5IyPQ@j5iEO8EKn69i`UvbUL=8=VgF$FPr(n1xyfE+ydid)3| zzZ;ux=VRdZqH?v;=C(uE8`X9{?*&vXP+rV)DT;}Qdzp*934%Qq*2AWoZxSVgn*3A~ zaWOeNm7Pd26pn03p4QnwB^|o;;5)51Kg(8p{h(c4lu5G-&H5gZ>h)~w+=c`2?ON{Q z-2yDWeK9Sj^@iO!!Imbh)Ku>7-D;ezSzG8fq~Fo6kTWRsb*D18WvAs)y6L<~MFi{GgnIGiRz@PTMpzXxOq^hz5zWb4FGLt5-aC)4U8>sNyb77~MmX!>!Mv2nLwk<(8+TFWq2;MN#qP zrVhYq>I1)UZfV7N-C0ED@#-#JH@slj)^W((!XIb;9v(b*0XS!a2`~z7hkY}GHB?^I zE58{SyL|EedIOJ>{VO|8)?~dOh@AJiDFBxRMmka_kjbf&`jgVq4NCP~PW%$!>L*5C zX7qY{^xazCIa+)4_3NGT2cuzz@{974ciU>@Uo7X=oS+<|0FlK8xDh@8H^N1~g#4CP z(!_pPj(FtUJK7EUi?7A5-;9uFza6>3_~mQi$V#KkmiD)kJQ&j?PeG+%YX@oPG=t<3 z3Mg+M!N0j`3czGNiaA!VJ_k)j&qbWrrHyGO1QDaLWRn?YILu7HP*-*TQA~aP8!_6e zI!eYs)$P0z1jq9>6{I1%_5$mcHtS|#NEca4DnsCe&~yX}*))hKtD3DUsLRD@2v|s| zA)A7)OQlQQEXLfmc}q_N9j&j#s?IB|b!Rofo&p|%KeAU~a@_nP2BfGDE3a>_{L40= z(v7QvYK!9o3$^nA#stnt$HS27<;|M$El}HHb0&_{Mk93#M6`YxY#k)t~MW>gPC}Y+4_mOYUhe;J~#h z1-t}3ltt<5_3jExmqQ_O*m9kFSZhK+hu))Zu!lSddHg~ z`sE6J&1J>m?PQ+3NWz4m%6|3Bh~61-Cxoaa(P&l|nkR6fX;vDEpmjmSH%L{vNDU4L zD>Y?PsHSWLyzsy^)w#eEX}cR}S=p<<=3CV2&{s^?v;L!VnPXW^3B;O5nbr?0N-Ur6 z6B^vOV9d0Cl)HO<$ttm(`5>zF23&W%fS0JxXHt7Qcsx!Ai`K{El6zVUKq|6f&%5>9 zcJo~X#!c3eOy|0C=v5ptwsD%)XzDj!@T{d)w?2}Pn&SJewC1&p8pplkI8bk~AP1&0 ze)(GD`gQc1ku;|OXf)AA+{u_>8aeG4nPI$3rC_h4al-pIrv26Fh!>iK68)DUk=>qx zo>*1C75HFn0U7>03al?QfHtb?iQxz$yF))u5lT(Ms=hD^+@GI*#3s<$_)8a7E`T+B zYF{V?=FiIru=2Gv{i^QR!r$AFFOx+QQ`l$!)@Ji{wj=5OdLpSvW zpgSfo8NC8VX#n^lySJk%E>#wh+S{sF(DysL{)i!@pafh>IwLlYoSL2_EhtTcMSlkQ zpDx*6WF0{Fvc>HF8HT!il3Czn!;>mmg+o#Ab75F50)tRna;WTSbZsN^igb z^-C7SXSQJFC7A!V3O2vFe>iVPOyl14bb^wW2eV;UoE960YnkV=@CKkpv$wD7?KdQfrHU%Wf++KMqD4qCd#C#v z{`1tg>}=BQ4P?Nha2$YuNY!buD7tua)SP_oOKNXQ73XF`A_%AuIV$> zKbQUx>jaeqs3kFsr&u`7sd+%Zm)|6Um*|p8$w@=E@4(G%!rIy6zU17Bgw|B zhUC-&Y9&3V&4rgZ8CwMI@k*KXya=Yw-mpmTb-&(Adxt$-xghT8cE5g4-+r)%On>4# zb&C5L9?zR~_CE13S3mWcKFPDAywAJ(+-%dN@lIyNgREM$!QFJDVLe^@ASa7I!a`>7 zi`}{#_t#RZw{@ot)k#&aub9=CPpOsEg@170torpeplaq9u=P(0-w_Zyw+z^;TR#<; zsXn=I(xdM^wRawHzq&hHYyWLZ`5Z7}nH2!p>1@z#WXR8QF&Hiuo8c6L#db0bHjCk! z3pk*|&8aQ!sbILLzBSyJC$HHj^^VUa!2`#V54~1>2yoR9GjkqfTn36!oU3XC&Q2}3fwP0_RQaG1h zJG|M2BETW=Uhk5AP5a$;U_Ly$cybXKb(AMN&R6PGLKl;3u$7ep2VR83$f=X3Hk{K4 zgtSxwJ}nK8Pi2~r`r8YMPsa&>DE%U3ux5JV+=(nV!lwAKu-{Ie0P5(bYNy_Yd@Qyq zhm0irrkIOl7tCxjIrr9|wT-Wa;PVBaD_+D=fDbq~WUza<9exH-mLUtK@j-Ls<=LRQ zJC=TrejtH&NWrD(9;;#Rt6`VE{LcINcQ9V!nZ5Irx#gfs)Makl*~gXb<+rp05FP1&DZ>;<^NTId?VIOb+L>I5%8e#~Gtf1G!xZycI&e^~j z83dfjSViM(-RuURHyiqR7EH zmfWz8tz4rPjQi*xY$p4Rw<7>xuEx*V#!gp1_L`pNKE6?nfPlHGJ`5C~r*q|laKKc< zbVK1c!rFd9zjD7qKi6CTuUXbyX6fL})g1l+n>)bca|Z`Fd|p3?Gq};5f&Oy}y~(u1 zL|Sr+70{BDfS%L|Qj*m~LQe$o1V&RPSwj`dq@yvk?e=T|9PiJt!rgJq0vSAOLNO3m z!E;98j~o1yxiAeUb}n&8P7W1ak1b9~r6(w_(Dw2@=IwTbpU=${WrI%z8COeWw{!Aj zccvmOmMf~_J9#+_N-J{*O-W3#+mn(Vkt7<`(GCZa4{FQ+{%=G`BAZ`iC^ABi(!)dH zN5f%&_xsLY?IMHOTSu`Nil)P5+ui=1;L1XwcwAuY8YA26(*9nm=3xOrv+*o#{L0S9 zGl;1N{n}?MCNV`VKB9>zKaO0f=4;5Lv_uRldEde56H#!AE;}c!T#7@u%jc)VG^CE# zyD8I4lhJ+kk-;LaOeRt=FvkH10&&!Ivi{gEI22HsmzV-NV-H%+(lVoXU40J9%lxHcVu-f1p8 zgv7c_lJEivfH{(;7XUKRP~6PnLJ-92Nb(j>xSv4aws1sbUM4Bz|L5-(7NDymam1Fm z0ygBtByZbHLTYe1Rt!&ru#0xd;kTKfgTl}eKw8HnkYlnu)V(na7q%UiQ6%KLd~&N= zL2RuFeoyw5{@kB%E7>U^_5HdT)NTp1B5|#aGv#iDTw;DqzDPRg^ zj9BQAn&_e6S1CMu3J|8H(dv^0%U-PdeDXs5jf`N(xdng@xs6)xCKpssKre~Y>MoV(} zl=^IvL#ZaWHsq5E6@<7QhF&R|r5;W%($UyF8jU5UGgvY*g)IOAtUtxvjG4c-T@-F8 z5D+TUAyRn9qB@#G0^BaHw{ESCo8|b4RQ#`&LD-oAM z2t7{O1M}Sj!%<|R>BV-nXnN6{j84tS!DS?w=Bx>bw9IT$X0j282O3Jo$jlCbfY~AZ z5{ENz#u`@DFu6)vdK8TqpOHa|kD{khc`ATyC7m>Sh)bzmcQk2XswQ{8@K3eY6h!x6TLctAOEP-7#xh6~YU+wOH>4!FRGX!>0rJB%`zeb-%oGX6G5TtrD zodGo{rVsUc@k;;=%=K>u4g6J?sB%J_Xc86}1Pg#Zb7EL-l|wx#Il^2%c&x8&n!?VfONqYf!*8K-ySY?%b}gpL+aYxnr||fX8+= zHe+3QJhrQ;3EKh017l()yLa3oc1)Q;MAU9YbS6D69-ADW^jqR^^q9HQ)a&4f1(MkY zrcj~vFe?D%Y_z;MA`?3;CkG~ElG5W+P;dg>N>795ro_}~9V-Y+8oET`)+XZ_6?s{b zG$fk;0SANKDTF9qZ~)KrT3D>&*40Z2LYFg;2#^-f=3_ABH?m! z8Fbj5)%fEp(40mgThdX5xj8Vgbw@oWBbt_!Pn5M}a?EgSPD(lj zo|8w0r>9_Y5Q-FdW>OL~JuMxQo|KfI36j}uQ?m$i595wUM#(8j__SkXG!N6ztX!lH zjxZ8wM0*Q{?Uo&JP(sKbsT*M5uJK}Y$3UYaU?Fh22o9k#b8`p`V3QSDqfC388c_ur zHuDwg0RB;yR~9$4hNlMPR~LlehhI6C-<8*39i)RDX}vtBsp>-Oh`#~@yX3O$6Jkw9 zI&2W6q3akFb|vCIONal}Dg}ICk9{5+rvQQ_k?Z92^?>tPx{I|ZO*0hQsrk)RA{EwT zrwT+hRA|$|P=0gG(qYHv$YI3%ECmqp7uIj{95-phmQf7jI0&R$!BLl((8obz`#ILE?4I!TXV^vn{3=9G=fK#^hxdu zs)sIf#9{^6q^FBb8^GwMHjr^Q7!>(kRG^I$;8P%V99Yt+0{e_0T{k+Vb{eQnEvXNP z!f3N_s^1L^AIx{4fx1v0Uei(vlrKj|4HS+ zRj??Jxt)rrH-G;3VF~rk#ki@D!YXgt9hLWA#ZHyYluKJl=o*xAvVWi)G^tIzj@91J z%hld~6*;oO_KoG+fXR*;?l^}-L@)K=U<6! zbvzApEV*mP+|Vx4x>P(xpA9X=60jOaZb8*-m3jz4Hc<#PoeRQew4^d*o6Tlfb$Lsl z27)hCf8cU*Oz>ezSLd8p3!!5DUWBE2gOI#+dd9MKt014~h*FU86~5?oWTbL=vi1#( z{+7}NmHESmcDK;Wz~AH!TpZhfjxM*X>Wf~_>a2eEX+o!V_`83&jxH#-as+tI!2fM8 z-*vWt@mVY7nODQ)mYTNDfMYgnTW!bZtTs}^Gq2G(#%Be$JH7sG>)Pt&5zvZWQ1JZr zpXT_^_Y%zSR%8{uK9XFmJV#geZxw@=4kM?MwrgnhyxHQqo{ko7eI}+D{uJEETm3q) z*Y!z2?TzNf#&7y z6ayO&t?R^gf8{rMfwqa1_84lV@V=W$Z|C-7h+{gbz;1Ufv;-KFYE8t!r}49}e`q7n$ZNSoC9{2emQ;};iB z&UC-`EgHa&VqSZ?{3P&u>S2)nPI(Avy022<-^W-$Nb2GFdMr6xUk6p~12DN~kfq|_ z7cVzub$;~#*FW$6UI#GdJnRoINWJq9^uiwH1cUv`faqHX6H_gW_;`&;7C%|VnXmSXzH=}!#X^gZ6IGxxOZOQ8ip&HE>|=ny!U+YZ??{QyPkigKEC0MM z{-n3MC52nrOhh?%7Z#nFO4BWEZ>sivlrrDtwv}5n04#?lHUO+Ome|?{RjIDzpi@p_ z67RuuEkBhIpLXd{9swA09l)4CiI(Iy`b$!Em)PWb?N?B%-^edX^{b6U=e>V}=~I4# zq;OLc>OgA;Y#&daSAmm|2n0c=r`kSFE(%*1V`yDDa_eSIhXL{vv~{e;(@?6WFo zR~hQf-QK=z8NY}l>I(p`A85rIi{oa!dRTFDI8|Axxn_%W8LExBycTJne^wXudlk`D z^4rr|YQh}twWrGFGT4_pJZy8WFT9kl0A$8L!APCNKE4?wvH<2@YJq9as!49Z7zxCfABvG_qjSiu^1aw+uI6sjyvKj?rQZmbHzE@9hDZ1!`H+|~S|H*N5Ay_ar0r2js@u@8(S56oI-zJUN8QlrkXPDD zRIiqNU;w3O*bcXPv2X^wvQ2e8PxH{UIniZY+-Y{461^rO7p3N{;+qm!NHshuA!HZ> zyt8a8r-I@z*@a__o?|$uJyaHY@M&0IR+qULn&>oZd3-sp@&y<_v#CUFERS3C`qndc5myGzSK;0u zO`L;6$ruk(;cEiDsJVoHAD1@{Ju6H6hm0~QUt7#C+`DOsYtDCzjgTxRAXHXru&yEy&+eKP8E z%wwMD#2=IODOfasT{*kg6>bHJgPtKPt`H=C+XKKrkSPTk7&YS#-zMR#Tv-f20Ke-a zBV3V?P4P!Wf>wMlVyUU!QoiCqt}3oA8j$Z5a^nbm@((AVDi|WSpT5RwNqFvd|t$e-Il3 zzn|!2N%4%#xOiNiF$iHFm!W%*B(kLwEodLmT=cY1^(|fRa|z+CrW$pQ(}jaQ(<|&)LAJ$cSog(iNK@(*X@<6uKo4!{R zK6o}=kf);T?7~{ji@UrBuXkjk&>4p!ikjKH>kGmS3+eo+_zaURt)vgGCoIS6Es zA0<*W=XYzvf3Nm-?skT$wwtzWR?j22H{>ldY2p{J@pFk&4m@`#H@J1jgFA%H>O#90I$nNO) z5zu}5ei3E*XaGNJ#=yyq=Ge`@i9M97{7DEj)3X#AJB+|^sSwS_MVera@5;D80f8;p zbt7cY&<`Z{S$ulq3lYkcb^pMJal0RIVwfWUwm!modCHbV;BTtx|^__)PvzW3~!a7eO9FHNwK=N2~Q zr65sFJuBBbuRNcEoQoae@&}^NdsdM??WcPy*2$E+$nYIJK`JKz!B67`xn*asZF)Xg z4yM5ElztkSs|cHNa|kwGrvY!zwQCSgNeV)tFHczTOf5=Y#%UBfy=z#3 zsVDUj|2F75qkrG7ZMLolSI&caDZkm&mwOe>BOh1bUXn#-aW7w2v}i9=9DVS&9@dD^ zL!Fi->MRVVGz+5&b-MbML00U_B8)l*Qxe+A`KvHM_^bnj54d#;z?_%>4p!{8%+}N% zq^t9C%ePw^fNawzl{ppOY@orKIk?<7y?KMrH9prLu|3>xc24I5m+Fa0&cO1xHvoz{ zyf)bv1lbDTKC4STL@O#3zHatL{m|M(Um#@b55%kv;t*3L<^#?JpHl$^C^B&`jCOPo z2ltR`>=~~)IBnCF-!=cyTT%XX!48cZ>2iAM|Nd`$Q;ycAx!rVUpEN3%r>;weP(2Z5 z65d3;&kO7_xI%+c#}%k6)l@;IcgB*&5}1o`#r@E};O~Uio#zV1i=~3;^P;-{`K(?F z6Wipp0$Yg~3jQwc9k(M_{TN6-;YnJ30WzI{VC=i1JR;lCTp?0*U8Nc-#$mE5Kk{@0 zOD-uB*K?5&9!BUhuh1jYQ>vFrTsMe~IkdZtL!UJOC0d-{$gjf6^_nKv>pufq{Dyyt zt6poYb*=vlpbh&CO?J9mSDZtB19zO=&g<=+bL{>oUa3?isN{wW#kvpsD^_d!`j&qu zR7be}A=EDS*%hm+qEh!J&k$jyO2RGek7k4DgcR?Yh?fhMMZzAmq80KgXYJ+P3!yJY zavV*!OT%71nn8gWz2y{z#MXS$$NZke4aZ5lSXZ39wD#h31HhOwds3*yu$OmB3mvPq z#V@!QE_>7(zN&2PL5rH!E5lzt97Cy7mXeAkwT_dAtKUQ3Xg+0=7!=2sflmAcfSuj* z&Z5BE0H&U~{}zri;R#}iAMT*!PK)a1O^N0Dv)%PL;@Kr}cY3XQC9kQxg5R$$F6%I9 z|Js<}0B(G96u&vmY1O#yM=`x|Yp+JK=YF5Ft$f|3Qu%bAH_!X*C@j6@l!Xzj!Rx(F zVd!hu*V_6pJRzoI4d7jy?jRaC5$NWb97Fk~cPya?AzB1z@%s@6z<0Q^;zF(X% zZg$Z1_2Z=mYgE7D_=!5hJ;PrECO6_Vu2F=i#`GI`K(gEC^B11fm7oKXJ)T=wh6Q9I z1p?&_CJ_;?hjT9bj`H{;LZM)IlrKbCjtd0G&8XTmk13?%-AKpub5Sx!z%^vvoI}QDCezGLI#uFRYg*ComF*f>!g|;fb%aRjO zqa%snr^f&Dul{Um^Kl4iFX?c4xI9@Eu0=#25a+Wk89=SRzxp~~^;$RiEplSIMHHXC z(4QxYPqkE5!>_~~VW;_xomNR?6|uN}?KYMf)oatBei( z&BLhTmTN7dzsQ;+Q6H~%$muR5ZJMQqZ>_6;*r8dRc{)vA#H=L1Y(P~?2cjPz(nIbb6XKV!Q)oUnal_@P9&FstAS;t2k* zcfr|ado&Cb<*ARhJRS)h1ce4&&1bV}C|YhhGAFng7~`*39XUe582F9qI9!bI7Joc~y&TjI z)>CEk%A)^K3G;;yDZz5ZtW@;yu4>UUa=3g%#OR)0ohj%L2-qDntJB6WsytCwU&x3FM63Wsj%4pEYWl3IcFHBYh6|9{6j&e=skQ z8lxX!J?vR_*_)9-=0t-AGlb9L-66%Noyt#_`tF$f064TG{XJ#ceE)pbdnz{$px63< z&U}X;{BA$(J>_Q?hVJ$WqN_oP+2R_;+tPx4G|E+@yid&oQd#GC=aEk35!{ z8$%OUED~3+q2@Op1FfE=$|W$ZHrPB^>lk;AgDW{T(_Pc&JhpgS0Ez=>QJ~EY&HZ1N zG_-=~M&xE-6nba}z8fYO?@oO=oshM%|Ms%i?#@|*QV{2UN7Y9a0rK=PD(%_qfDA7p zK09BQm&+h2AQ0u*Fj;OM03-<4B*CHaallW4ffW~zfP&jy4Lflc)kWDk$*@E4mZ&H} zY!eK3K_kh_jfNcRd9S203Ro919Q}^I7oC-z0EKc!haH^}te+F=SHBC)$VhX8^RU@q zVI8*a`$94(S(FS*fYuj&c5scrmWIX#pa(G7Ej7#E4`)`337?)F){Ir40I9EYywjgG z%mNBW%K$dK0bs-JbF*{*GO+)~^<1d7Lw8;G;tSDm4Z_3P7%XjW5sM`qbsgg3`VN3l zbRUX^dpZiL52Sk>bV-lif$WsUuwcoh{y-_nRa!vA@eF;-KkIh-}u(_f7_wB~JnGf+k$50ut z6jtTm*&f^)&Jb`9=r-TQR=!Ipv7qf5S`y`* zT9;n87pXiGJRLpVTe_W3^wN8Q4$LPJfk;e5z?py-3i0@y9q=XzCSwqZNf>x?3J8)C z9XG(A#oo&VA};?p=3)soq&hf@i9n!icpV9E zv*Q2~HEUsjAvMSzl_QPD=p9~8YV-oj@gZhP3L1T!c{m zFV<{a3j(aHvzd~(bF|jD!vZvpE|y1ktksw7fAuyJ)RO03rMP@ix?T!WCFUyTnCiB7 zN`VgRU;QJYGRiXXVt)-%)qeOp8(s4`Uo62SO<>$YK4?XfTvQ(jbSrsfJbZOR9D*h~ zYilidpJIGNA%(UKA*n$`DA(s>9Lg675sHPlQ3EQh;ym4A6hF22*a3{A_*g2l#vm~rky!0!gCEo62MC(cB8emt(CUAVe} zNn$L>*9cQ7CXk~Y$hv-%>XvgOA%Z<;0FFF6c5PdquERMRac`#?WI|)&G9g(R(oVn? z)Mi>ut^#a97Xuxygwop$HkxPMCqj99fIsgwQUg^0aqw)y zwi?J5EsbE@F; ziS)}rTj7V9dMKWvM77JL`Mzd6g%Ug(tyi!Bz8Bz^8w3sCfwR zAF}8mEwX@Zs$hsF+T)M4r~($}hT#EFaJJS1^2Jt;2T&pt8X7=Jd0j&txTB_IXU+I1 z*nr=a7JOBPttHHQCYQsCR@f>QV0jKg@-i<>vq+FD(uQtD8(k4_S)=tV@(1i(OGPVL3q>O1=YYUy&^3{V;Tf?`l#^yG!Soj69Mlzim5XMFQ?V&W ziAAq8A*yW2*N`ysLM;b;^5;dHe_696LVb|os1)pgKdHk(`a0G4S7)GhH*&jq9R52>3QNJny_z5t;Q3>%%pD!WFWnf23AMMf%(y0q}Wimfn zpxr?6GuKcJcWHwBXhW(}xnG`50^KZ)2vkihEfO!4_IPK6nt^;dav3&Ns9S1dSx#uu z>#RpKleC;r;{dE^Xg#h~`{U}<{3nu3n*KPn4Vy4_Ws;@R{GhzPaG0&t4!NAu`b??P zgR&oBM??ANN3;qsb!FU8Jb3T7W?TOfz+<1w#;_q=2paC63xRsx=Gf$MF;AD6dCT09 zT!M{>YN)0Od`YDaN0Yr1pmOd|HCD8U`$vqkpbxR5{WE|!&f z1L^dtHsms1yaqr=d|vI2b(!Qc#pd$_ZKaf&?N&=oR6^y7O*>6fjrgcFAI~OTL6IA& zrPXUy&ZLNv^!a6T2@Uy25|n*un7FldA#^j>tzz`DZC|VUSCQ=7(Qc$0>$Gbp!H`ZY z_Eol{W^39!5Y0ySo3P72n@#>c&@(IDE+^`BYPV>|mI`Rj;p8DGQAzUNUX1Qk?S+K7%i51-W)}(GuT5R0Ds>_QNt#saPC8tc>K|2lFY13RL zd7f%yM-x;=+a*ZkHK(=FsX(|$<~vzY(_yzr3YyK)e4ALL(q8i{Taf0N(ygTRTBjm@ z7__ISFga}+P1-cJ1x+Ryx6t&fFNQBpT?+ILF#{W_;$(NFaVQ@v;ccZ$%+NAVB~vp? z>=yCtnNn4TBjV5(*ioCb6hpc%Ug<#9d9f?wc}(i3xFUJ<+RmVsI!IEgE-QJl5-5M- zLw#YIt&O8C^)JP!ep`&{oMKe(uaeLLu%hAc!OED76YH!tRFF=S?8>y9NKo0)GD$RI z+f7jB=LI?sm}t8UkM6TBKq_yQXVXfWsoV2cb9j5i2Ef0ys(-A7(E6I#m1$j`$5+za zj&rH0rk+CYCeMc_i41n}bA<}xwGCqt=`VIAs;s4XA^h*B z*a?(E-12k;dQUc%&A@`iR% zK^6KTFQT;NlICTyxymywd5Rhmn#lj#x8xCGx@~BmAqMW^r5>c$=|4g!pEvJJJM(g> z4$;%we_7#C>)-W~UXs=oOIpd;mC>I{^Mmqm;n1k9SN5}}^J9`%x0jJ;$s_2Iun}NK zL*n#^+$mP>bgc{axvb-ca3Sbxb0p}M=wQerk*Kz8E!_~E6{Tyd`l_Vtl-RY3YM`z6 z%$5nQN1q9wtBY9pCJYHCBLlXlC{o1k-+HX0=NBi#-(O-Dm6r| zSlZ-8GS@*r+VwSh0?a4>E}~N8g}jcokI%Zc7tr+S=_Io4)Q@KKxm#KbTXBxb=XK!X zyzW!E2UV{nE!wXCrTEu{Sd~JSL~EXC-pa0-3)fVsQEcIco5Yshy{h+^q@wQ4?q}Sy^Zy-BI@?9By3V-h{dOF9i=)+MwImI&CH}ADZzO_1omz*;WIj5w0 zN%O&3n!uy2_79QsOQdY_hH#NITySW2M)9G2vh$_vt8r`F+sJt-uRKee>}B5Dfc91` z>pujFRQ4%1T~>MutsPH}K@u4eXqe_YoPXjkE0qz~1CnONZX3ns1maN^d}IX=n69GE z^EQ|Ge&q!NQE%&Biw^dcTGe)RiSD)CGv4tkdB9Z6q91-(&sa$Ez zbGNHhdHEA%^@VA+R{MS@iGu)o+;;JpZyrtSjV*Udu@XbVwuZopW>?vj?I%;ox~{1g z?H&apb~un7E3eRrL(Xfd*wVbWoZX^%q8u${`}+V*c5EW|%9=gmVCG=H%Beg{^$ia# z;@DIIS~8M;v_xaqd$6O_oA{}n+hZQ<&2zmYptxpZp31 zH{SY_Rxj;4EE0yg+3jzO?`^-`^J~-L%nkG1`&|V^4zv+VC+ai5A_sUaUaD?|_u!oj9`21C$X^hUurFF*x*!A> z(&rW07a!Su`m2*mk!JJx>H2GJ@w2VADYjjS9ZHoc_luqU+I0iFY;9!%77Nog_kwK3{v@elq|g;tBGa~231xD5i|s#cn7(nA#IF4M zN&VBsCt4VRUE?V=^uk0TU!T|*p`iD`R}ZgGu3eyqr@U66hvv?*_BE4q;}vT#8QY0B zdV+)F(+z*>CMZ+1Za;sxZroA#uWxYK9?q>TF@I-Vt{;5zFW4*8b|Ix2E z>OXAykMgHh(O>-s^#9+x{Q<+y{zEvw5&QPXR6qagn{dzU-@o@|MAcN%ZvAP^Z+x`p z+Vt#$?+$(=etEO+o-VxZ1MuNQez^Yhv;9Z4MiIUr@@@mfcL4Ap@M8PYhy6qX>c00` zldQR~Z&U7~efS-_(2xK56!7lAM?A!A06aG^UgO9Nn*8o5-SH)R8hy2dm)?YBkE(Hv z>`AV5J+)RPOTY1kqA%2`^^SM(rlGeKwb7qHQuKw$V5+)@1N6;ZwILhh`u<2%2Q4d6 zYO%bA$14ltvlTg z`eNFX>yVHdeWAXWDtBLC>F(XpXgC&-)FPTIog7Zv>JNW!Q91Rr{w8Ga=p|I|B{w+!}Y;r2vRA^aWbdGzxu; z$W%OyOp`8n`xNg8R}>_1dJ0V?3DJu*w>C5)UIE^ejTF-EjbEYFJ=iWx!-|x1! z;LSW2AqlxPGF!TtSQ}FV{Z>oVEcfr%4klO{7Ojhplv=3RYYG!V`abq#qAyuL#?$@; zS^bfCg?DPo(NYk*+YW@@T(S-sy5BWnUJQ&XShY-%r6vT$D?MI#q+*|O z@&z>{TBa7RWy#W(;2jp+a-%>$Rd&#_`jzSn^h`=9JAtnnYxi+pPa%y(J5iwe!n#J~ z8rSU5NRQ3xjhg+TLyPK1>AD+lUh44XH$@?;F!n?D((T4IOcTn93%aBL(cezE}15$Qa;1(F%JH4VTRAmc9n>!dWZRd-ft4q9S8U&C!W^CUhat7 zJGJ+XkNeq@+FF#cM(R2Bl= zQgk%%@=2B0TW^P|YJUglNfdg-F9=VR2k9Cn{+zVd$?^G%jLOx1&NQK5LD@J5w%5AU zaHWil*D@A6K#t6}o?H<`OB26oJ&60Z3a(|Qij?;3P=+K7t;G_NrWzMzy6nA?po#e) z<0G`a*_4*$R=|bsmBuByXFyD~zD0BH^pOrknmyvsW_8Em9@4~G(6YJc3z@NUDON6X zG%q>bLRmo)TXgbw8iNWGTq~MF0{>^Z<2jy7@sFp5ML^e(LW4Ipg{I?*{WeDrQ+>($ zMoE7HXg_2RZKPTbOCOE1#Ht~Kv#TDMF?JO#BdR-ecc8SiyR?^m(%);6V}gpC)_>yc z_^2JZ*gDYlevMzIWjChLw%3`DIBDN&NjM)Z=|)R)RIXE#oTcFwD|$oeUf>|_hCBQf zMo8VapwWc!`7htryN9a~`U0~S8VNl5vXhY8$Kbx2T`&N5*SLQ9Bsw&fPHVK%-eOiD z|3dZhDWpOB33&?^f~p@_u|MXxQK~9(q3VIzPbjW8VuC?0f^$#ALvq_aA zvrabXI^E0k4phnrVBH#pGIDRSiRgQ^$o6^QhbWbs<{|?)Hl?xjCnSGQZb-cAvl%tw z=G1{feQAmJF-U5K^C-`+qTweHy7iCLsG`+jA_^|QW093|d2EoO-yr5fZ)m#f%SA0J zDW{hhG_i^ZvyYHX>B$r?#{>F;0Umr$rs%h0tJBUf(+%%+?rn3I%`##D0~mu;$OAf5 zxNm^FA31ls9>Q5jg)760H^8m}oVFIAZ-}z?TuZa>5Ka^K9`^&Y*HS&Wve^n1SCOPU zwyW~aRAvE=au=a(deiT^rd!w{u9?`p2(yonE$qn@FLgj)Fv5cionp?8J(zYB%aw}f?w>c_2u+F% z#w?;RralLb{Fp~N3T!FzKA#%TSmZWsO(%}DD~yX*Frci9_mr42 zQ@nBYBk?ymv31iBk)BBpHkab0yRx6C_bUB0SKqy@p2(aj6VGk;NHeN-IMuWb?l%Q82 zpT6U(@B2RycNzfjm+!m1f^YA>c5vh6w#q&V5HJ7;`2TiH-TvO2$n|aq`1OBL{rVx) z{B{82V{rT2==hh%HhfWk<8tP5e8(Mf=cbNf)bk;}p)nJW;hfI_`P}T~PrkUvwENh8 z^U{wgOhiAhD(7fKdAbvO!m}-r-B#}QFkE;tyE-|Dcp3f=sDP1H4NG_oDCXDM4OMp| z{wTK}_lQBQB;C&z5ARcEpTf1xaAu~R;qaCR%A|VJ&xjnK&gPMeGzm8_1~v(o^b_Og zut3e>>4q<41-6TpuX;|H3>(tAI3VeXAd&BSsHRT#`S4? zJ;vd@ezr7w(uhmqpXP76wb(D1@DIGb71al0Y98mtoj~S|n9wY-e4=_PdK^`*q&*<| zu@C1{h8}PR6QjqW@7iM?d3n;|HnoiE9cIIj-h*7Vk#;<5bYDu1ci8SuXgrN`|A*?6 ztz(=dom3vJZtOk+GG2lp#vtpnR25@doivL@YxoXy@q|=XSt>3y-H)tN3AB#}ZjpQN z$usPR^ML#F!1tv+-uM!3yzg~t5v1pDRbW5sMPvlaI;=M^1{|i^wM;*z^_ft2uY|Vv zXb4c5KCSHmryifcIR)nPgdIF~a|H^Zpz@@#sN|9Dh2qX7eS_L6I7;J;gzT*ulqT(S zUN8;S+iPpVfR9Q?X>j1^60^F!<>fx|5Jk8@L9?8&TQr(LyT%*IVW|X49w~_wZaTQM zkDn=?R^;|-P7fjLAH)`;XtBDOOPG|6JxG=svD?0LgmoL9lk^C!mB8y0lEX`WQnMOa zJXYY=CcOEWM-S?;l(2Cax1$9|8$GMuu|6bE0ZwD;3R$>Cu6>g$d}Q-)RI`-W6>3kP zW{yzX8~ekx)M08~0*UEk>Ob3ik7djvy8|fuH?f_>)a^OV{_Q5omf^xqkM*gRqf-s7 z+BG%Tvj;24itw41x;jc1%jS-9hlh(qk{HnM2DR3^2dzA>soWDN(-^iQAa^n@ka-DB zduvQoOyZZ^gBTc#O-;;acmdOSL}`*Be$ZLV zy#9e}=HZ@b=EZ{~rx2GNq-Hl#A6jEuKZhqC1>iA%jtyO)GX)x`!r>GgZ#PalAZp-Yp$eFRC)X!@( zbL!aI_FRP9FeH79kbDHwHn^k>eaN=SsIF#pE5o^(BH$8{7}*_v^Vw5}q0KN;3F ztlf6$O0Id#%KMGKj3UHG82!LB9%);xAbLDQ)#X%P_h_wEFR}ys1ZybvlDbFs*6za^ z^)M%F?jX6ejbTZx$B{G#TUWv9x|x?(w)%qi(1YcNACgb0YbZbVotyMYBes50(nsID8i@5j#AYAmwk0TI z(E#w(>q>MQiTRLDDsx->h-3?J1&@u7D;Xj!MVL1Bq@FFM;4x{R*&zu0kje6dd@X53 z;u$PHAdO_FCa7n=-?=9!K|I}}>HWRZSCXA@#w`;=w*kbow+m<#E(61*R25TXM_*FLjWLIf{0F@5Fr^_Mk zM=-?SkI@r*KYC zuSp6?{75njNY9U@Ku#QUa3hs;A|5!S**u?Ry_`!ttJ3VTnDDI8E>3A&cO#Ma?;Dv z9djA=Adbhfz-s`0sFqlM8B5wqeOiZ;g%%mSC@1G*iw^j>dUAL11f-Z=6*7=kuQ-P*R%~|R+Xwsrhhb}$(&N-jG3ohosz$KTP>Iy?f zpz@pLDmVlr6f_JhT#k)ogMip&7hTF883na3Iiq7>D!^(s51gEM;o%by66MTa5itoV znc~I@qsT=Bm6GNpsgzooavBvXY3b-0a!u+lyTf(e6<14TQq9c5%BDt+TzT^05fms? zq*#ekWy)2kRHeEObJZZK%}rhN)N9bFNwXHM+O+G)9Z6?jJ*`VOG7735z54QSQ@>jV z+%{;)FdBNEM!MyOn`B)uX555HQ|@4xHeL*pHF+?(F^uJ=O7`>u}?`+=h8{oUuj zNa&Zo^}UmRNbZk*O6o67{oC*U6WV`S_>%u)z`_{bWL9@ff|R_p1yc~<1H##aX_$@{ zDJZGv(PzNW$k@cx%sj5rfrgb=!OzOt2HM)$J2*NyyI`<5JRw6giA>29hf@1DqBEE* zHYZCuk1r64#1bi}d@yhb$nZUBP|z^2aOu*fhetp}LPkMFL&v~WfQ5~N8vzfWfRHGn zLPf+Rq-2UC^_kNYlvGNTQY%wVqe3Mu9erd5MpaCznWJR%D{Nt9Qv-t|kSH_;i^CHl zWzNzhvBIjV)=s8SX>b zwT-Qvy+g6CIXS!ZM_oWrNEje!TygG;y4I6PGR&N*qkU8xG<8Zy)@qujSj7|#n+mFG zX;XMXo6dcI1Z(`?=@sUItS>#DbViZYAa#El}q7@rj(1D3R zLZXS`hoojx(y}?}$w(#?`e3t>2?AizNf+CbHCODTqNN)KWYlOF;xvEL=BFTq=wra| zSf&UbgY+}NA%4ROYxwB#mUmoY;jYQwvR2~9sP0Vq$c($HsNza0Ew9$v@PrB@)IucX zOK{a2_DNJikvLI;Xa0RHlq$7GtJ62=j-ipUiK$sgk+K}Own?yh8hZyvr#)n!4MM^I zK}AHx#3dx9`tj>eOn<%7(WmyZ!o%oeK-{SM09;dK2P^LT5WyCDDpi2@}m)M!9Z&@f=Mu;}365fG7((PO}f2{U$B zu*U%_HqrUqGcLH|b~p0adE=@LPnkGrvfKS5rA?nPbJpxRbIq2W|H*-cM?^+N$Hd0P zCnP2%r=+H7&8u?r@^3EG_qT9SaY<>};_`~hswGRSmo3+#Q~UY91@sM#tD06fx3spc ziNzDiR63K*ckQ%GpJBaVx;8ZuZ& zu&7Jc+LCtcS&)mH2WP19wb=2z8lF<+jA}nv{MJL9N6qEp{N2E5NBD zsK(P|m5l>7$up$CwUHr%gc%T-g9RU1UI=fMOk>$G9=Cq{ow}_?Y>kn#X34%2-k%>c zTea~(qy6bcaBQ!(YQGZCvpQEn=&l#&a32LED1!_kA_}H}%)cxO5qk|N%fsB)U|G1w z5dLL+?BfO6S|vA8wrx+WQMJg7_eE*f<2Rrb4$_k(Z|kF+I)qAuRkZ-YtZUDjl{2HG z)!D_v@=*y$V`vFycI_N>CsHm#1<}a^Vgxg_3}$Mi4wXwMP5o``NY~pG?Jb}R)#2e$ z`*4iRz7Op|?u2wEEag@WG(-^sjll{MW6GQ*YqnvpG|#B9#HQlNHSlAa^8mf2xo-Y0 za@yEA>(zj-fh?q0cRr|e+_mY1`I9Jjw#JL5$XrX_CQ%;k9wi?=i*qHQNv+QJ?P0xN z8r#f*wPX9MVrQ%126&poNU}VD)}(AL1)I8tWsMHoYvqo${=0s23U=HRtVY#3%lXzL zPGKX5V=bm9dQ&AMT~k)FveWA*dXLkEz4Z7(9o74+l8+)iDD-rT;v`^}suXY_Np&;F zPJ3U~ggRGgr<)hH8x(d5KFuOy^BA28)0r@evtrZkA|~xk{ha_ho4>w|`1D#7(&@G} z@y{R0=@ZDUWP(2)b>pSeL2+1LV zMN{kYWBAaHHzC6N#j!7BJsHxOL7fLZ$pQx_dvX6j)*k=0xlIDrCook7MQ`DHuC2qr zKVD^DGH|vTw-v^XP8H2rzc3F;J%;Z(JNgT3{DGuG|M38lK>9orIcnL@5SmNY9!Vdi zq!MafDqb*#FVIwQKjqM0!I88140 zK52FPC}&g8ChW#G)9*i+=S)`A%<2trhb~r_yN}lSCF)nJ%M|0j7sU=?mW*OyIun*k z@JB{$`aC1&z2Jgd%z-GLQ3)tc0yqgk>^QJt$AQr;lf(UjI07MZO!6H_Uu2?rEbG;a zH~X{Zd)P12?=x16}7grxAmGrTearzSX(UT zMN3icGpX6+pXbs0PLQ&Gk4x`EF=H`V?Y)M-)u+#s3`gT(ACjP}mtinp1|Ms|0f7Ej z-_KB8fun!hT)Z2XIldmZMthjgw;9V&j7`YL#o^xQi2wTE&;I$NDY7?NX%2xuu7H3; zpuG9SZ)x7+i*Z%KO(#QXMS+u)&rmSP-@(O=CAvzd23$N=6PRT5j~RzQ9qJk8V7-gp!7*<_;x`$SO;vP=+j9$HCh6R)hso3C{ioW9ATkq91ZISh281UMfd@m~$pDA! zOHv!1W1vOJ)50gYFMfVnVDz^rdAh}nRRZD!zD0mXV@(b;2Vh`;003YF00spBfB?P# zAn;TJ*L$!tXyps+{%yi>J9!U7moniE;El7d*2GKgW~<12n^T8Dl8#B`yNt>^f; z-rTQR{52bmYmmu}r-gRFv`(*?cVxqQaccG>@@24suGZHO?A>y8(f75vZK%gD{~!FvY)#LZ;g%9oY)#j#?**dPx(S!)a3p5b}jg&MM36C;nGhIIFM zF$YMWVO|UGF?p(Y+2xim!nfnjVjblD<#g{1K}LLrs-y$Ca#YF1?wxbqQ7c@_-1doU zj|i7w=D%$CYxPzhJ=osVTT6PPZ21@bkp3+BqLUV1t5M0fr(E@%TxfjF3bYIG2VFa6;%=KYnl?__B>3WEP5e4(2GtK4>+%a+N88*2ILTfV*+rr`j9d@Ltu4Ph*KaCyXdOW)GMoo)3MWd+*YX0WOhTYEPnt zOb}yi%11NxAoKl^hZ>E2onmWAJFg%Rkb9u$b zQb&47SBy!O?xPT&D#5x@3AaZ)MA^N!9 @use './styles/global'; -@import url('https://fonts.googleapis.com/css2?family=Inter:wght@500;600&display=swap'); diff --git a/src/styles/_fonts.scss b/src/styles/_fonts.scss new file mode 100644 index 0000000..7ee58c8 --- /dev/null +++ b/src/styles/_fonts.scss @@ -0,0 +1,23 @@ +@font-face { + font-display: swap; + font-family: 'Inter'; + font-style: normal; + font-weight: 400; + src: url('../fonts/inter-v19-latin_latin-ext-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +@font-face { + font-display: swap; + font-family: 'Inter'; + font-style: normal; + font-weight: 500; + src: url('../fonts/inter-v19-latin_latin-ext-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +@font-face { + font-display: swap; + font-family: 'Inter'; + font-style: normal; + font-weight: 600; + src: url('../fonts/inter-v19-latin_latin-ext-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} diff --git a/src/styles/_global.scss b/src/styles/_global.scss index 19ff010..d85b277 100644 --- a/src/styles/_global.scss +++ b/src/styles/_global.scss @@ -1,4 +1,5 @@ @use "sass:color"; +@use 'fonts'; body, html { @@ -28,6 +29,7 @@ a:visited { * { font-family: 'Inter', sans-serif; + font-weight: 500; box-sizing: inherit; } From 0410b48bbef5e9261e9cb71876072f80cc41b195 Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 26 Jun 2025 23:55:36 +0200 Subject: [PATCH 5/6] hotfix: build --- src/styles/_fonts.scss | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/styles/_fonts.scss b/src/styles/_fonts.scss index 7ee58c8..3b041f3 100644 --- a/src/styles/_fonts.scss +++ b/src/styles/_fonts.scss @@ -3,7 +3,7 @@ font-family: 'Inter'; font-style: normal; font-weight: 400; - src: url('../fonts/inter-v19-latin_latin-ext-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('/fonts/inter-v19-latin_latin-ext-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } @font-face { @@ -11,7 +11,7 @@ font-family: 'Inter'; font-style: normal; font-weight: 500; - src: url('../fonts/inter-v19-latin_latin-ext-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('/fonts/inter-v19-latin_latin-ext-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } @font-face { @@ -19,5 +19,5 @@ font-family: 'Inter'; font-style: normal; font-weight: 600; - src: url('../fonts/inter-v19-latin_latin-ext-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('/fonts/inter-v19-latin_latin-ext-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } From a176e46eef5d94a099f3f9d6caaffda76e6a248d Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 26 Jun 2025 23:57:36 +0200 Subject: [PATCH 6/6] chore(workflows): changed npm to yarn --- .github/workflows/firebase-hosting-merge.yml | 2 +- .github/workflows/firebase-hosting-pull-request.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/firebase-hosting-merge.yml b/.github/workflows/firebase-hosting-merge.yml index 779f9cf..907fbf9 100644 --- a/.github/workflows/firebase-hosting-merge.yml +++ b/.github/workflows/firebase-hosting-merge.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - run: npm ci && npm run build + - run: yarn && yarn build - uses: FirebaseExtended/action-hosting-deploy@v0 with: repoToken: '${{ secrets.GITHUB_TOKEN }}' diff --git a/.github/workflows/firebase-hosting-pull-request.yml b/.github/workflows/firebase-hosting-pull-request.yml index 29603cf..45dd994 100644 --- a/.github/workflows/firebase-hosting-pull-request.yml +++ b/.github/workflows/firebase-hosting-pull-request.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - run: npm ci && npm run build + - run: yarn && yarn build - uses: FirebaseExtended/action-hosting-deploy@v0 with: repoToken: '${{ secrets.GITHUB_TOKEN }}'
{{ header.value }}DostępnośćUsuń
{{ header.value }}DostępnośćUsuń