From 984fef9309166efc89f4205e02666de7ea71fe61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nuno=20Cora=C3=A7=C3=A3o?= Date: Thu, 15 Feb 2024 18:03:37 +0000 Subject: [PATCH 01/15] bump version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 89803721..bfa803d6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hugo-blowfish-theme", - "version": "2.57.0", + "version": "2.58.0", "description": "Blowfish theme for Hugo", "scripts": { "postinstall": "vendor-copy", From 773d32d378fb74657da9d8ca9ad024be2597a19c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8D=89=E6=96=B9=E5=9D=97?= <46253950+GrassBlock1@users.noreply.github.com> Date: Fri, 16 Feb 2024 11:50:41 +0800 Subject: [PATCH 02/15] =?UTF-8?q?=F0=9F=91=A4=20Add=20Mare=5FInfinitus(lab?= =?UTF-8?q?.imgb.space)=20to=20blowfish=20users=20list?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- exampleSite/content/users/users.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/exampleSite/content/users/users.json b/exampleSite/content/users/users.json index 10749159..4a8daafa 100644 --- a/exampleSite/content/users/users.json +++ b/exampleSite/content/users/users.json @@ -560,5 +560,13 @@ "Personal site", "Modeller" ] + }, + { + "title": "Mare_Infinitus", + "url": "https://lab.imgb.space", + "tags": [ + "Personal Site", + "Blog" + ] } ] From 9f8c1ab2ccfc3d5245a445e450674d5e52d59d93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberto=20Naval=C3=B3n?= Date: Fri, 16 Feb 2024 12:20:10 +0100 Subject: [PATCH 03/15] :globe_with_meridians: Add Catalan translation --- i18n/ca.yaml | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 i18n/ca.yaml diff --git a/i18n/ca.yaml b/i18n/ca.yaml new file mode 100644 index 00000000..6b76f3e2 --- /dev/null +++ b/i18n/ca.yaml @@ -0,0 +1,74 @@ +global: + language: "CA" + +article: + anchor_label: "Àncora" + date: "{{ .Date }}" + date_updated: "Actualitzat: {{ .Date }}" + draft: "Esborrany" + edit_title: "Editar contingut" + reading_time: + one: "{{ .Count }} min" + other: "{{ .Count }} mins" + reading_time_title: "Temps de lectura" + table_of_contents: "Taula de contingut" + word_count: + one: "{{ .Count }} paraula" + other: "{{ .Count }} paraules" + views: + one: "{{ .Count }} visualització" + other: "{{ .Count }} visualitzacions" + likes: + one: "{{ .Count }} m'agrada" + other: "{{ .Count }} m'agrades" + part_of_series: "Aquest article pertany a una sèrie." + part: "Part" + this_article: "Aquest article" + related_articles: "Relacionats" + zen_mode_title: + enable: "Activar mode zen" + disable: "Desactivar mode zen" + +author: + byline_title: "Autor" + +code: + copy: "Copiar" + copied: "Copiat" + +error: + 404_title: "Pàgina no trobada :confused:" + 404_error: "Error 404" + 404_description: "Sembla que la pàgina sol·licitada no existeix." + +footer: + dark_appearance: "Canviar a mode fosc" + light_appearance: "Canviar a mode clar" + powered_by: "Desenvolupat amb {{ .Hugo }} & {{ .Theme }}" + +list: + externalurl_title: "Enllaç a pàgina externa" + no_articles: "Encara no hi ha cap article per a mostrar." + +nav: + scroll_to_top_title: "Tornar a l'inici" + skip_to_main: "Anar al contingut" + +search: + open_button_title: "Cercar (/)" + close_button_title: "Tancar (Esc)" + input_placeholder: "Cercar" + +sharing: + email: "Enviar per correu electrònic" + facebook: "Compartir amb Facebook" + linkedin: "Compartir amb LinkedIn" + pinterest: "Compartir amb Pinterest" + reddit: "Publicar a Reddit" + twitter: "Tuitejar a Twitter" + +shortcode: + recent_articles: "Recent" + +recent: + show_more: "Mostrar més" \ No newline at end of file From ff7f3e4f3fac3b2df9cb86e63b89e092fe69c183 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberto=20Naval=C3=B3n?= Date: Sat, 17 Feb 2024 12:24:02 +0100 Subject: [PATCH 04/15] :globe_with_meridians: Add Catalan to language list --- exampleSite/content/docs/configuration/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/exampleSite/content/docs/configuration/index.md b/exampleSite/content/docs/configuration/index.md index 55ffc084..64a2f79b 100644 --- a/exampleSite/content/docs/configuration/index.md +++ b/exampleSite/content/docs/configuration/index.md @@ -67,6 +67,7 @@ The theme currently supports the following languages by default: | 🇦🇪 Arabic | `ar` | | 🇧🇬 Bulgarian | `bg` | | 🇧🇩 Bengali | `bn` | +| 🇪🇸 Catalan | `ca` | | 🇨🇿 Czech | `cs` | | 🇩🇪 German | `de` | | 🇬🇧 English | `en` | From be4d9570e5fdf2b5be9a642bf1d6023cfdc7bc56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberto=20Naval=C3=B3n?= Date: Sat, 17 Feb 2024 12:25:08 +0100 Subject: [PATCH 05/15] :globe_with_meridians: Update language count --- exampleSite/content/docs/welcome/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exampleSite/content/docs/welcome/index.md b/exampleSite/content/docs/welcome/index.md index 049397dd..90a71535 100644 --- a/exampleSite/content/docs/welcome/index.md +++ b/exampleSite/content/docs/welcome/index.md @@ -26,7 +26,7 @@ A highly requested feature, Blowfish is now multilingual! If you publish your co
:gb: :de: :fr: :es: :cn: :brazil: :tr: :bangladesh:
-Thanks to submissions from the community, Blowfish has already been translated into [eight languages](https://github.com/nunocoracao/blowfish/tree/main/i18n) with more to be added over time. By the way, [pull requests](https://github.com/nunocoracao/blowfish/pulls) for new languages are always welcome! +Thanks to submissions from the community, Blowfish has already been translated into [twenty-six languages](https://github.com/nunocoracao/blowfish/tree/main/i18n) with more to be added over time. By the way, [pull requests](https://github.com/nunocoracao/blowfish/pulls) for new languages are always welcome! ## RTL language support From 1c1d3d95b0ac819e1c1826f04169bd048768b0e3 Mon Sep 17 00:00:00 2001 From: Karlukle Date: Sun, 18 Feb 2024 15:59:35 +0000 Subject: [PATCH 06/15] Fix Bugs: Anchors Not Functioning Correctly for CJK Headings While utilizing the Blowfish theme, it was observed that headings containing non-ASCII characters, such as those in Chinese text, were not positioned when clicked on either the Table of Contents (TOC) or the anchor mark (#) preceding the heading. This issue did not occur with headings in plain English. The resolution involved updating the render-heading.html file to implement URL escaping for anchors, enabling accurate positioning for non-ASCII headings. --- layouts/_default/_markup/render-heading.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/layouts/_default/_markup/render-heading.html b/layouts/_default/_markup/render-heading.html index f76eb43c..ccc83778 100644 --- a/layouts/_default/_markup/render-heading.html +++ b/layouts/_default/_markup/render-heading.html @@ -1,10 +1,12 @@ +{{ $strAnchor := urlize .Anchor }} +{{ $replacedAnchor := replaceRE "%25" "" $strAnchor }} {{ .Text | safeHTML }} -
+
{{ if.Page.Params.showHeadingAnchors | default (.Page.Site.Params.article.showHeadingAnchors | default true) }} # + style="text-decoration-line: none !important;" href="#{{ $replacedAnchor | safeURL }}" aria-label="{{ i18n "article.anchor_label" }}"># {{ end }}
From 174e07c67546df1cbbe50789cec142253244067e Mon Sep 17 00:00:00 2001 From: Karlukle Date: Sun, 18 Feb 2024 16:20:07 +0000 Subject: [PATCH 07/15] Update zh-TW.yaml Translated items retained in English in zh-TW.yaml. --- i18n/zh-TW.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/i18n/zh-TW.yaml b/i18n/zh-TW.yaml index ff0e2de2..a4dda0af 100644 --- a/i18n/zh-TW.yaml +++ b/i18n/zh-TW.yaml @@ -14,10 +14,10 @@ article: word_count: one: "{{ .Count }} 字" other: "{{ .Count }} 字" - part_of_series: "This article is part of a series." - part: "Part" - this_article: "This Article" - related_articles: "Related" + part_of_series: "本文屬於一個選集。" + part: "§" + this_article: "本文" + related_articles: "相關文章" author: byline_title: "作者" @@ -61,4 +61,4 @@ shortcode: recent_articles: "最近的文章" recent: - show_more: "顯示更多" \ No newline at end of file + show_more: "顯示更多" From d998d3b40315ac07d12998e4b2b928c9c71fa74f Mon Sep 17 00:00:00 2001 From: kahakai Date: Mon, 19 Feb 2024 20:39:18 +0000 Subject: [PATCH 08/15] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20Fix=20Getting=20Star?= =?UTF-8?q?ted=20page=20typos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- exampleSite/content/docs/getting-started/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exampleSite/content/docs/getting-started/index.md b/exampleSite/content/docs/getting-started/index.md index 8998f223..84e0237d 100644 --- a/exampleSite/content/docs/getting-started/index.md +++ b/exampleSite/content/docs/getting-started/index.md @@ -37,7 +37,7 @@ languageCode = "en" The next step is to configure the language settings. Although Blowfish supports multilingual setups, for now, just configure the main language. -Locate the `languages.en.toml` file in the config folder. If your main language is English you can use this file as is. Otherwise, rename it so that it includes the correct language code in the filename. For example, for French, rename the file to `languages.fr.toml`. +Locate the `languages.en.toml` file in the config folder. If you're main language is English you can use this file as is. Otherwise, rename it so that it includes the correct language code in the filename. For example, for French, rename the file to `languages.fr.toml`. {{< alert >}} Note that the language code in the language config filename should match the `languageCode` setting in `config.toml`. @@ -258,7 +258,7 @@ The default `name` is the `pageRef` title cased. ## Thumbnails & Backgrounds -Blowfish was built so it would be easy to add visual support to your articles. If your familiar with Hugo article structure, you just need to place an image file (almost all formats are supported but we recommend `.png` or `.jpg`) that starts with `feature*` inside your article folder. And that's it, Blowfish will then able to both use the image as a thumbnail within your website as well as for oEmbed cards across social platforms. +Blowfish was built so it would be easy to add visual support to your articles. If your familiar with Hugo article structure, you just need to place an image file (almost all formats are supported but we recommend `.png` or `.jpg`) that starts with `feature*` inside your article folder. And that's it, Blowfish will then be able to both use the image as a thumbnail within your website as well as for oEmbed cards across social platforms. [Here]({{< ref "thumbnails" >}}) is also a guide with more info and a [sample]({{< ref "thumbnail_sample" >}}) if you want to see how you can do it. From d0ada22e81824a0f4c976a34e9ca2a8af47f62de Mon Sep 17 00:00:00 2001 From: kahakai Date: Mon, 19 Feb 2024 21:27:24 +0000 Subject: [PATCH 09/15] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20Fix=20folder=20struc?= =?UTF-8?q?ture=20example=20on=20Thumbnails=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- exampleSite/content/docs/thumbnails/index.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/exampleSite/content/docs/thumbnails/index.md b/exampleSite/content/docs/thumbnails/index.md index 7de24bd4..6dc1e90c 100644 --- a/exampleSite/content/docs/thumbnails/index.md +++ b/exampleSite/content/docs/thumbnails/index.md @@ -31,13 +31,14 @@ content └── awesome_article.md ``` -You need to change it from a single markdown file into a folder. Create a directory with the same name of the article, inside create a `index.md` file. You'll get a structure similar to what's below. +You need to change it from a single Markdown file into a folder. Create a directory with the same name of the article, inside create a `index.md` file. You'll get a structure similar to what's below. ```shell content └── awesome_article - └── featured.png + └── index.md ``` + Then you just need to add an image like explained earlier. If you want to see a sample of this, you can consult [this sample]({{< ref "thumbnail_sample" >}}). ## Hero Images From 97cae5ee6a867e2d028f0bce605758b420a7a994 Mon Sep 17 00:00:00 2001 From: Pedro Lima <49299328+LITUATUI@users.noreply.github.com> Date: Tue, 20 Feb 2024 16:05:34 +0000 Subject: [PATCH 10/15] Update Hugo version --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 43567307..25443ab0 100644 --- a/config.toml +++ b/config.toml @@ -2,4 +2,4 @@ [module.hugoVersion] extended = true min = "0.87.0" -max = "0.122.0" \ No newline at end of file +max = "0.123.0" From 0189a57b76cf0f4237a1e85e7f61bbff68588428 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Feb 2024 10:01:40 +0000 Subject: [PATCH 11/15] Bump ip from 1.1.8 to 1.1.9 Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9. - [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index ba4cbf58..13cf62ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "hugo-blowfish-theme", - "version": "2.55.0", + "version": "2.57.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "hugo-blowfish-theme", - "version": "2.55.0", + "version": "2.57.0", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -1353,9 +1353,9 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/ip": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", - "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", + "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==", "dev": true }, "node_modules/is-arrayish": { @@ -2462,9 +2462,9 @@ } }, "node_modules/socks/node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", + "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", "dev": true }, "node_modules/source-map": { From f9505668e637de33253aecd3a389feb78c10a7ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Feb 2024 10:04:14 +0000 Subject: [PATCH 12/15] =?UTF-8?q?=F0=9F=93=8C=20Bump=20puppeteer=20from=20?= =?UTF-8?q?22.0.0=20to=2022.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 22.0.0 to 22.1.0. - [Release notes](https://github.com/puppeteer/puppeteer/releases) - [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json) - [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v22.0.0...puppeteer-v22.1.0) --- updated-dependencies: - dependency-name: puppeteer dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 230 ++++++++++++++++++++++++++++------------------ package.json | 2 +- 2 files changed, 142 insertions(+), 90 deletions(-) diff --git a/package-lock.json b/package-lock.json index 13cf62ed..46a5ea49 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "hugo-blowfish-theme", - "version": "2.57.0", + "version": "2.58.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "hugo-blowfish-theme", - "version": "2.57.0", + "version": "2.58.0", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -25,7 +25,7 @@ "prettier": "^3.2.5", "prettier-plugin-go-template": "^0.0.15", "prettier-plugin-tailwindcss": "^0.5.11", - "puppeteer": "^22.0.0", + "puppeteer": "^22.1.0", "rimraf": "^5.0.5", "tailwindcss": "^3.4.1", "tw-elements": "1.1.0", @@ -228,16 +228,16 @@ } }, "node_modules/@puppeteer/browsers": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.0.0.tgz", - "integrity": "sha512-3PS82/5+tnpEaUWonjAFFvlf35QHF15xqyGd34GBa5oP5EPVfFXRsbSxIGYf1M+vZlqBZ3oxT1kRg9OYhtt8ng==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.0.1.tgz", + "integrity": "sha512-IQj/rJY1MNfZ6Z2ERu+6S0LkIPBSXRGddgmvODqjm1afHy04aJIiWmoohuFtL78SPSlbjpIMuFVfhyqsR5Ng4A==", "dev": true, "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", "progress": "2.0.3", - "proxy-agent": "6.3.1", - "tar-fs": "3.0.4", + "proxy-agent": "6.4.0", + "tar-fs": "3.0.5", "unbzip2-stream": "1.4.3", "yargs": "17.7.2" }, @@ -306,9 +306,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.16.tgz", - "integrity": "sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==", + "version": "20.11.19", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz", + "integrity": "sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==", "dev": true, "optional": true, "dependencies": { @@ -418,6 +418,43 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, + "node_modules/bare-events": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.0.tgz", + "integrity": "sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==", + "dev": true, + "optional": true + }, + "node_modules/bare-fs": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.1.5.tgz", + "integrity": "sha512-5t0nlecX+N2uJqdxe9d18A98cp2u9BETelbjKpiVgQqzzmVNFYWEAjQHqS+2Khgto1vcwhik9cXucaj5ve2WWA==", + "dev": true, + "optional": true, + "dependencies": { + "bare-events": "^2.0.0", + "bare-os": "^2.0.0", + "bare-path": "^2.0.0", + "streamx": "^2.13.0" + } + }, + "node_modules/bare-os": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.2.0.tgz", + "integrity": "sha512-hD0rOPfYWOMpVirTACt4/nK8mC55La12K5fY1ij8HAdfQakD62M+H4o4tpfKzVGLgRDTuk3vjA4GqGXXCeFbag==", + "dev": true, + "optional": true + }, + "node_modules/bare-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.0.tgz", + "integrity": "sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==", + "dev": true, + "optional": true, + "dependencies": { + "bare-os": "^2.1.0" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -625,9 +662,9 @@ } }, "node_modules/chromium-bidi": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.8.tgz", - "integrity": "sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.9.tgz", + "integrity": "sha512-wOTX3m2zuHX0zRX4h7Ol1DAGz0cqHzo2IrAPvOqBxdd4ZR32vxg4FKNjmBihi1oP9b1QGSBBG5VNUUXUCsxDfg==", "dev": true, "dependencies": { "mitt": "3.0.1", @@ -827,9 +864,9 @@ "dev": true }, "node_modules/data-uri-to-buffer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.1.tgz", - "integrity": "sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "dev": true, "engines": { "node": ">= 14" @@ -1127,17 +1164,17 @@ } }, "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, "dependencies": { "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6 <7 || >=8" + "node": ">=14.14" } }, "node_modules/fs.realpath": { @@ -1203,15 +1240,15 @@ } }, "node_modules/get-uri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.2.tgz", - "integrity": "sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "dev": true, "dependencies": { "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^6.0.0", + "data-uri-to-buffer": "^6.0.2", "debug": "^4.3.4", - "fs-extra": "^8.1.0" + "fs-extra": "^11.2.0" }, "engines": { "node": ">= 14" @@ -1277,9 +1314,9 @@ } }, "node_modules/http-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", - "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, "dependencies": { "agent-base": "^7.1.0", @@ -1290,9 +1327,9 @@ } }, "node_modules/https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "dev": true, "dependencies": { "agent-base": "^7.0.2", @@ -1352,11 +1389,18 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "node_modules/ip": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", - "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==", - "dev": true + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } }, "node_modules/is-arrayish": { "version": "0.2.1", @@ -1477,6 +1521,12 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true + }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -1484,10 +1534,13 @@ "dev": true }, "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -1627,12 +1680,6 @@ "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", "dev": true }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -1767,13 +1814,12 @@ } }, "node_modules/pac-resolver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.0.tgz", - "integrity": "sha512-Fd9lT9vJbHYRACT8OhCbZBbxr6KRSawSovFpy8nDGshaK99S/EBhVIHp9+crhxrsZOuvLpgL1n23iyPg6Rl2hg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "dev": true, "dependencies": { "degenerator": "^5.0.0", - "ip": "^1.1.8", "netmask": "^2.0.2" }, "engines": { @@ -2139,15 +2185,15 @@ } }, "node_modules/proxy-agent": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", - "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "dev": true, "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", "lru-cache": "^7.14.1", "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", @@ -2183,15 +2229,15 @@ } }, "node_modules/puppeteer": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.0.0.tgz", - "integrity": "sha512-zYVnjwJngnSB4dbkWp7DHFSIc3nqHvZzrdHyo9+ugV1nq1Lm8obOMcmCFaGfR3PJs0EmYNz+/skBeO45yvASCQ==", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.1.0.tgz", + "integrity": "sha512-suatHy6A48YkoykjrJNkJaixWVrvnPtzIgngK17V/P0MvgSyJzuu21PyR+0lWIK0cfZqKqmR8CHZvHzOCd4MIg==", "dev": true, "hasInstallScript": true, "dependencies": { - "@puppeteer/browsers": "2.0.0", + "@puppeteer/browsers": "2.0.1", "cosmiconfig": "9.0.0", - "puppeteer-core": "22.0.0" + "puppeteer-core": "22.1.0" }, "bin": { "puppeteer": "lib/esm/puppeteer/node/cli.js" @@ -2201,13 +2247,13 @@ } }, "node_modules/puppeteer-core": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.0.0.tgz", - "integrity": "sha512-S3s91rLde0A86PWVeNY82h+P0fdS7CTiNWAicCVH/bIspRP4nS2PnO5j+VTFqCah0ZJizGzpVPAmxVYbLxTc9w==", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.1.0.tgz", + "integrity": "sha512-LdsQxslPf0Rpk6gLvkyyrraad2S4PUjGCT2CAKS2EnrRPpzIb6fsrFnoPNZxLlMkU7apU1g4Nf5wYePdSjxLkQ==", "dev": true, "dependencies": { - "@puppeteer/browsers": "2.0.0", - "chromium-bidi": "0.5.8", + "@puppeteer/browsers": "2.0.1", + "chromium-bidi": "0.5.9", "cross-fetch": "4.0.0", "debug": "4.3.4", "devtools-protocol": "0.0.1232444", @@ -2434,16 +2480,16 @@ } }, "node_modules/socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.3.tgz", + "integrity": "sha512-vfuYK48HXCTFD03G/1/zkIls3Ebr2YNa4qU9gHDZdblHLiqhJrJGkY3+0Nx0JpN9qBhJbVObc1CNciT1bIZJxw==", "dev": true, "dependencies": { - "ip": "^2.0.0", + "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" }, "engines": { - "node": ">= 10.13.0", + "node": ">= 10.0.0", "npm": ">= 3.0.0" } }, @@ -2461,12 +2507,6 @@ "node": ">= 14" } }, - "node_modules/socks/node_modules/ip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", - "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", - "dev": true - }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -2485,14 +2525,23 @@ "node": ">=0.10.0" } }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true + }, "node_modules/streamx": { - "version": "2.15.7", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.7.tgz", - "integrity": "sha512-NPEKS5+yjyo597eafGbKW5ujh7Sm6lDLHZQd/lRSz6S0VarpADBJItqfB4PnwpS+472oob1GX5cCY9vzfJpHUA==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", + "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==", "dev": true, "dependencies": { "fast-fifo": "^1.1.0", "queue-tick": "^1.0.1" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" } }, "node_modules/string-width": { @@ -2801,14 +2850,17 @@ } }, "node_modules/tar-fs": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", - "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", + "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", "dev": true, "dependencies": { - "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, "node_modules/tar-stream": { @@ -2988,12 +3040,12 @@ "optional": true }, "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, "engines": { - "node": ">= 4.0.0" + "node": ">= 10.0.0" } }, "node_modules/urlpattern-polyfill": { diff --git a/package.json b/package.json index bfa803d6..00723650 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "prettier": "^3.2.5", "prettier-plugin-go-template": "^0.0.15", "prettier-plugin-tailwindcss": "^0.5.11", - "puppeteer": "^22.0.0", + "puppeteer": "^22.1.0", "rimraf": "^5.0.5", "tailwindcss": "^3.4.1", "tw-elements": "1.1.0", From 1e1dff4af2809dee76a36693c38a2e5497eba903 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nuno=20Cora=C3=A7=C3=A3o?= Date: Wed, 21 Feb 2024 10:11:21 +0000 Subject: [PATCH 13/15] small polish --- exampleSite/content/docs/getting-started/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exampleSite/content/docs/getting-started/index.md b/exampleSite/content/docs/getting-started/index.md index 84e0237d..d91cdb0e 100644 --- a/exampleSite/content/docs/getting-started/index.md +++ b/exampleSite/content/docs/getting-started/index.md @@ -37,7 +37,7 @@ languageCode = "en" The next step is to configure the language settings. Although Blowfish supports multilingual setups, for now, just configure the main language. -Locate the `languages.en.toml` file in the config folder. If you're main language is English you can use this file as is. Otherwise, rename it so that it includes the correct language code in the filename. For example, for French, rename the file to `languages.fr.toml`. +Locate the `languages.en.toml` file in the config folder. If your main language is English you can use this file as is. Otherwise, rename it so that it includes the correct language code in the filename. For example, for French, rename the file to `languages.fr.toml`. {{< alert >}} Note that the language code in the language config filename should match the `languageCode` setting in `config.toml`. From c8c3ef706f2cf2b547dc4ffabec43646750a6300 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nuno=20Cora=C3=A7=C3=A3o?= Date: Wed, 21 Feb 2024 10:13:36 +0000 Subject: [PATCH 14/15] updated support for hugo version --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 25443ab0..131174ee 100644 --- a/config.toml +++ b/config.toml @@ -2,4 +2,4 @@ [module.hugoVersion] extended = true min = "0.87.0" -max = "0.123.0" +max = "0.123.1" From ad9ebc8456c54eafa88f014acfa31f4943837946 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nuno=20Cora=C3=A7=C3=A3o?= Date: Wed, 21 Feb 2024 10:17:18 +0000 Subject: [PATCH 15/15] final polish --- .../content/users/Mare_Infinitus/feature.jpg | Bin 0 -> 76317 bytes .../content/users/Mare_Infinitus/index.md | 13 +++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 exampleSite/content/users/Mare_Infinitus/feature.jpg create mode 100644 exampleSite/content/users/Mare_Infinitus/index.md diff --git a/exampleSite/content/users/Mare_Infinitus/feature.jpg b/exampleSite/content/users/Mare_Infinitus/feature.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7c2d588e838e4564beff8b66cb274fecbb338d4b GIT binary patch literal 76317 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%0D1m9-M%z*Bo0J`MIk z>f+$^?6D!MR_tGn9!svm&|tF>p&@-4;C#5&%^UD*aj3>7Cce+HW(i+zWyM@8i>Rtu zF=l^XiFAQI%Y(0&RMXN^3d)=_i+w4~Jt1#PAo7?GMbtVm@BFezsmY-fFXt?jN+!Lh z4L&igzh*1H_$$M3jDpwbzE7=|95nCk>P3#b%0F{m8D8_nfycpY-BTs-Z`A-NxUB-( z@D|2WQ}|k^lC*7k@8f&LAf*BstWl>~ZGsTr+OhO1R!6T**QY%|7Bn`4=TA+9V-204 z)mMBH*$lG9`Q9N<=@TDc>$UT2v*^l_X0HBEDl8MlAm31ZTVir|>Q(%npSKejYwVOX z;n7Yqd$H%3FFQoQ_fqOsL#i(oy&H%#>=GgASDoNY!-Y@Fv#CrO7gd+);IQx7Z^(a+ zY=6)Bb@8|WL+f8mZ7)d;rt~TK5OWC6)7_?!e0bt7ak#UPS$$CCyNuQfzhysD^IkK- zKQ`>B+IhcKWqSWOL)$n8SE&huVvRjwbM{9yqy%$#5nQZ@9+r{%sf%VGa?q|jm81FQP8!7S&#&1Cxgq(oyS^uXxc^Z!wg+_( zevXycRHzv5#cux~Jd}ab1YG>hda7epo2&LyC-ENzQwM5qMon+I_?+rRwQlT}ZjxLGl zg=W#I3CihYt~;=a=!s2Xu`=0xJBg)_b+&!s7Eil{iykp}`q&IeKAgS}hmPgrvS?W<0F~2-fsLjfaKfN2FwNL=70I3}LcDkz>os#;G z;@XaGq&-yQmpvnVQ6@4i{Zzin3muKa?pstra8F*|=Kbo`K*Zt8#>>pLO?J63r9W97 zg8YKg=No1D>W+N4r}8(caSyu8he{69t|N6cNF1(%KT-SXA4J^t`vqH`Y^^S=7ym`9 z3}$K3KZfwXb$Kf=syyrdSYWsap7_Hs5#1~W>rq9DuzeYk=l#_4KCzo#{i}tQ#^-e+ z$mK(FeW#e`v(9U`-NV!rCE$50pL$Zz1?46PN+t(HQbHl6(~PQ4X1g3q6?5f2@q_H+ z_2`LP8i?Rq6;s6q+tcx@yu-u=ea8~;sQJ?eRfqXHc|M|S<)&syqc|v8R+TC_eL>TP z)K7NZ?@^i!ilXtivt)=LVM3afnUd`cF&!R+g=zqHDgpz!t!aWYJ`5|P*WArkgUz{y zFiQOZYS}7M%kIC_Zlnn#2)85^FSBmgl{xt#EO~I;W4QpOy4?@x6cM_dj7< z^@JQMC?Q4$7ikN`j=vZIq~N1=oPy+f&qR~(p8C~!Q1L<-*<2B;zj0}ElGOMtk*c-zX!s@ zS$>94Nxm)C@&FE!BOKz0;eA0B>uTmg*wVAshb2Er79}hT-%niQBX}jmD!cw@BVTho z01&NXMDW&&H1V;OaFI?aL6(o?gY=7Mye~q@pEVe+<>eE*WnarUm0lJiTt+=fH+hQf zPdlZXGU#dh=RVenb!aSGnhF!Anb)kdiXG-Zs`(L^Zf`h5T0JbU6KPBp zrGk{%5d$vOt{u;~ya|?hl^D^;<(pT#-yk_CvcT@t(ypfaT2FtmP*|Rr% zOVDgdJK619qA-z?O~=IM9J5-;qP58ViJghFqtmOHI^H z++fC^Rem};-ujf(N!(wLcK6lCpXp}pZ{JPbJau8YgDHyaCd4avnxWv}*wTHK_>K(jugIn#D)Tf*L^r8n2d<51C*MT2P z_|_d8>aO~}57us0O05Ev;O;SK2O1`bdlEqb3WL za@PZUU?vwo$MSw$a>CM#`}@Pxa{v2sg06uyoPcr?x=_EtpT zKhCaCIb8j@58tFoacwmQejUt6xcCeP7v!BR-geXw1T9v# z;;T4=Ht{B9Or&tG>_@?JkSHeSq$-z8dqHTMt!}i=xRi zwM$8oE=`+M4fcDG-DO964OpClNUr8{8p@tSKn>mcH*J2Mv{Cq3oHT6|<72pkFXEjXiZ~WnQUne8Po$rI1aFRY63s;eSE&yuq>L1zdT4}hI zM^I_HPY~PfJ<#nelm*T-b9hB~3k-;`1K4I0;uU4i#nL+On;*YNytK1JzUxM;=9(GV z@{UVkJf3Z@<_iNfcEXeQBUTr;FF*A$_`uUg0dfA@UWsHK!(8&DsD^|KmFd*nhRK_fma`Xm8NA#HGlwEmyM-R87q*7j;9L`2zQt6m zV)$d>wai3kT!W43d=j(xy~Ib~?NWX~_ZMR$RGthUH_c=oli~4OV(v*3q0hdgoCn9o zOR>j?zHGVWtHF|lWVOT;eE6vG{|6_oUM|`ysRUH?zjaWV87Q0x)TF{zObfza{A&L-}O7DH|`1Im0#iX%%W;<#sbal98%bCXnbL1 z8Y(qc(H>#8+JAJ-^X*Wnv6YNq?%cCUGgZtr{2j+KE@P~QxRXQ?sL$S|Qbd*(h+Er8 zYqQuO=#=uG8Kd+GthsoSwlir*cu4-wFUiQsMfUBP@blSI+poP5wPMs%DL7JGO&|u? z7PrT4PZ2?U?;}IaJ%MDFT6pTt19{ioZ3E7rfBm<`pm4}WncJ@#jB_cs!g!U0B#T`9 zXU#GYJ{JKxRWtO5T0F6l$+zWvzMw_#ej%(S?~yXnUv6WgKUc zQ~nv};WjBQG{gyMPra}gy;zBOhg&`ZqteU-c^<(j&p?@25a+MwM=JkeRKlUS+AKN)JN!}J`B`I zC0qU&t1i~4qQ8@&@w2}$rDkTPNy84E+4!8WlcuRe zZc<)8({j_X=)|;x%yM|+b0NYl1Dl&a$KGl3}dArruV6ko=^vZ#a{iC!#>glwThrW{tnx-W)Om2&VI0+wwbXi9vX zqBj4V+I+0+ySdkTYG2s4<>_(Jk90TJd2Lm><4g?YxH}kS#{aa&!1M+raH6on(&{Y9 z!JKvsZFKpQVDa0V{3Cg=e-zNiVTns-vi~S#y*mC1iykqMuIT3pLl*-m1zxVZpAR~e z$#*4E6rsn??3pU<`HKVJ<-yj^SI6HvUIcOJ>pJWOvz_1AwKu9!DQxP|ch{q*j0yXd zTlkOS*f;pc`VWDz`G(o-#01i7W%H1Jf69hgzKF&_m87ezNin2#ONK75e5*5zC;PG70##Ai-^fAb?p3t ztvT_R?7jQDmSon@Jo|nEk-Ck0ux;%CnG4>$7)f#JD%uP@-M=B&2Pr*%lpoTFJ*Nw= zUyv5~6Ce!oV&eTY#0N12X_7N2D}LXAq0{`Ts_ssBg8-knpke;m`i}bGkK@PB8K|#} z-B)~*!E`=Ib^qFPInrQuhLd%^CTqs>#i+6902^LtgfoSqh9pkwbn8iuJ9m{Y)n*@$v|)2C_$#5iXK2&CVx?&`vus zX05Mcd1GdWwCL|w@+td!!(5T?4(B5MD9CU7c1ZUZVb5beIe&5aRu0pD^eu@q<@R+#24ukb&xgEZ{X4^&l6#lcDX zRl<8Wfl~7uF35uSsQZO_=nWaBQW^1=yrJfypFe8c{HVbkPoqYZiiL7J3YkR;SX7#4 zHL+tLu`d;kqTMLT@B1|3*TGx`Ox7j|8~;gH);p4;5w#~&#?SOsnJ5T`=sx^4hzZx% z@5dPoNi1Q}O#R_YU%Aamp)#hgo>qQjhz*M3a;b#U@>|C2D`ei^q>X8j>XK2N64AH5 zqN}sc+w*=M#?U%z=e67E%53ccFHsti#98`8uz^h}3q)8ged4R&?Dw`mbE@1*jd3hY zqDd|yd((OZgI&`fiiqfU?s@wMD!sFF^jxX)AG{tzoo96IITuGQ&GRoM1I*dw;AYM7 zXT)d{lRv;Cn+z;}wlQ>>MFghjbMD*iCR34@S+!c7Mq>lk#fnqz8+HabHMETkOLlRB zZdLvKji{Jc9jOoNArW?E?M0hJ1GVNDQj~@}^Qx&%9rcctLv`^E^i5b1tzPKl(&d`c;=6X2}T|_0kbj1)_<{+HfpPV(zrRx2Ug62%ptEYMCp`H zkrGDZZ{PEO@_(|kvz@be^1k2qeP7q>3a~Bp_wNoexwIIYkK#Q%9Ro#JeQO9~8qxwT zgnUXxvp2roQ48?c3^xj?8D8LRByu+~gzb-iOM7l>BKJfq3rWIpa8DcR=aIlNV48{VtdOiw{y{lHN zo!O*!tJ=I)JjUn7Y~X78s&<2o#m2T{(#DQMT|-@E7niK?|1a>$==AgJ zy^5HQt;;A5K~xNu3#wHJCgxUO)J=&E=4ZjDi>Tn0yEgv_0G4&Ee=hj()}*QNB|q7Z zL&yoasbhQ)?+ixmm;sBzUaLy&)-)XW-pL)eTuPo*m<`T&CF-8yKhd)jK=>%+mVX$stZd zfgVSpySrnTt#EuN=nz(t(EaEj6mJ&HoHM(nL|jE5{v!aLPbBn#w7bxa zAMoPg*2Cig03!bgkd*E7p`<0JgY^kJq!{Gh+CuKfZPqCi#a(wp|E2q7u)ZT;(#GRK`))xe(8l-00RLgk;Yf7PRCO8NmF6YjIBn?KfAC;ebEsTw)&_SOR;(`_^1+6>%a5d};_m*4om)|PpeUemGL@n0a6?y5mrCP>?PMjBKP}v% zQ8RQvqQ70f^vcOb!?^@^h7+dXWIh4h4IO#%d$A6HvoWG_BAa6Tt#;_{1AO0lO|zqR z4f&S$1!9O++XuKkR$J>sT&ly`e-6oY4ScK9FinGkrk-E8X@tb#YCp+o@Uk}u;isBQ z?xRxw5tcrY6Xh0Mm;NxMws?0xUP@I^q!|3fQ5!dH=H=#<%i%Iw^$W0^La$P|_PZB0 z@3HtzF(lV~2UDS|>wREq>XzI3n?;&_Eyhyo;BysPX261&?6HJ>LEa zdCr1*VgWvG^JMmXu!3#8paK`ueSIEw65(;Eb(8x2*jeib-4>OLTeyrUMMLW7!hJB; zhN5oIYb|pU^VA_OW}du)k2c~5_H~Km1wu`k>JRGGx2JDLb|%;QfG})Rn`v0`wz>-x zzHgt!)B9aCrYM!0gl@|0;rWAWnj??78bdtzG^LX-{^GvQVt{f_y1FI_PY#j zRg_#Ui>k&mck{-0@GD^D_H$ZdlKX3)?J0GhrpA-AbVSV)XWLPASfQQW-djSH9evjM zOw#jJMXECTUrLXcakB`{hO(=&MuhoPF{JwnsQF6#BgoV2Kn?V?S3^&R-^&;R6ahgi zlt zvJD@Ty($e?0zcleC#WYCo#hz*N=TsN-;~=Y!d8tLFTT0nZ8dAvx+>JHSr&~SSZBR5 zs16#9&CWg`GSIG^0vkFb%}vCdkd?2VsjbCox3+vORL~U*o#caS2)3pO2mZ~R0Lhia zOy7~}h$=A-@er;)%oQ*Jj_r?{f{6&a`{-m$MR1g9xa4Wz5BSt6$W=gAUc|K zJmGVie$}&$U78Wf{Z#G~^?QKfx=wH8W3()ZdU+Zes3AGt-mz)V@2Gl@1_&JFt}tTF zV#b2?LJ3$m@x#8$V8VPa_Kkl8iOA@dT1YqZf@<44Wz6*Uf$?XuswPSkXlye!3Z*M| z%Za+1IO;2ENRczWeK~5C86q;ojtp2`IjS*zMW=>uLey?SVJs*HhK&fO!JpsvG%s85 zJhGpT|7$}!17}jsbMcMB=*Y}n%>QcSW7)93#lK9K*Now~!=2(fADo5T&63~x^pKY~XRs8{3o*;JCO{4I50nBcHbX*y0c90gxH5<)4LW*Na+-~T~MVTUeF5^8SM z3$>+pMncU}Ri=8Uyies@#cJ1n9lE}h3?tcCPiJdK@NeCOoZ+rUk8V&g!&MT=sL!3+ zXC5M@%H%5RtaPUqx()ZdN;f zZi%^Tk%Ks@bX?lf^SJh~Jj z;_OJL?;5W4tA(q0xx8Pom$5A#bI*BnVZ&2M5{^{HxPbwErbY1DUxxwx4PIaVmjBK~ zoScO{G!1Q$dlqq(bP~Gv|5v|G)FEFczWO!&zv{PsLxezuZ7sj}$@Dmc6S(NB^IT+ZhdJDcil%RzH;WbuA^4)5TWnvn+|KQD=STXYIE z#{LFD$8+ffGaQ0aJN9l#ba`B&iL~MxK93Kez^UVU?;z>!`-AN3bk54{8$u<;aCqd9 z5#RO* z`$1e2dTOTvYh_n8p4Dd73frq}(dgYBFPFzI^(Y(e)!@^={%?~2Wf<~%av>Wm*6P&kBE{Jqh^9AnY)T<< zZe)4$MycXPfz64yDW}RA)~2Aex*>3*x5(gLsnTq1 zlrmQ*NtGiLOkS1d_ma-_fy0X!<2N-68Z?d(W}U^)K0l>29rhQIhmOWiF0C0yYNdA5 zy>XH;8__c_jcw~IWXd2UWQG=o(^FKI+IzAHd+^ZBk*#J<^C@sWwdC?-?$YPs7$C(& z!i+czuvG=Q_W@-!z}aonSSP|01h#7CTqd0%p1f$$jC)L{NxZC*!~@Z7 zFJ7cpHfKenwG>?-mYFS*C&xarOZjGI5y4Bm_86^LN|s=VhkHU11u*?G_J_^5BD>~z(Uy9t7eT05B}nE%WlU)% zuJ@jV^YBBp>dnfkG7@@Wz3=N<dlQVlGZ7C@&F752! zgUH9BdcKN2h{rl)8&b-|*UXCxH>JbFgxa1VGs7G4_I7$sY-35H9>CqQjKas=cvTF0 zo#IsZ@D-^^qh*#2VD99VflF;g6U(~@77bJNCP=V+XkH1>&3%fuVeUV*aJcFM;!b55 zKd{32mQ0O$5>N5(8PUl5HrLv=;eK8Vt^8Dr=Kc1Mpr6C7$ZNh;WYV8>;psvSZ2_#X zucQ^pI3?N+_7N2s9mX!Q3T~$D%i19ZVV@2%5Zx49p0Vwh z#K6bDcHKNM%gHHjeq+hm3)P!R$iAnA4Q?!{C9Ft#t&?!1row`^godqt#Q%%*z%f^=~KjiUm=d_sS-0-kWeVEB0Wt?n~*IF@a1M zLL;0`LLT{JVdPWm9^xwg{PFQ5-aqx*0Pb^jbFo1p$NYckDVlF1^&lzN#{3%>GU3M2 zk?;F`JK?staMIN?XZWu!CO!2Ec;^J5Ww2gQc>K{i*EZNkBFLXh81Il%vh(_(!(%94 zL>8@aUuo7EAU11R=&D*WY^m?_e&LhGJq_|$8^0&a8_v|VzYA zL8F=FK6~M!n}rZd16!rO`a?Y>a)bL{GpcD51&kix7bWAf*#pthg;2KGkLvN}LHFmJ zDPNFq)_!m|%5Y#3{#nd5Fp7Df%)CN*&VOA5YJH)*Kk_qvuAq2RSyWO5x~R7qgJ+*9 z+L!-%$o&+{KI~*hCF_$cc@C|fc-5&sNOGW5Gu&P$F(R>d ze?qBqm<=d^DGMvcR%j=@u1m~_3tozwqW*efZHMLt4pe;b_=*4Bjbt%{;hquoL>z2qJ%WW_>xJ4)rdN1gynNv)N^*R*XO$!b& z+~2KrGX0rytI`TE$-1N7)Aeqh8ZQ48ror2A34w2(Jd7OUu@1pGe4%!wo*M+d*2zd% zUU3OfCJ8Y5GZ^J#+7)3;4s9gm+kfcB#}^x?W7u{A0Epl% zfX0#Zh`NWl{&!znJ$AW`A1DP|h+^ zu!cQJp!-L_c07E28umx-oMHBhl*ojssEpWGRbHL{z4C}5yPy9M-^tYeBUlVPdHI{l z6euGX4?0KU!#nWuExA1&w+u7f@^ylaeBuoJuAuJ{{|(cMxJBKqPbXSy z1Q2=S@NF&LHG{faVVm&ZrmVvsWdHlrAZF57EZLRWtIKT0Yt7sK>h8{o?(vAGI31I= z=Ur3+&u@-zStb8YqVYe}vpIgEc=Gt{^+8rsJpY94opX!O;;qe9l1fqa<>s8t`!SiG zck_7pRaETVO*(cMht9po<%MJ(Z_9~obC|TN*RG|_BS$FSQtg6- z2>l{!?=Ue&E4A_R%M4P1GnX7q^;lpNn`9t?SUBz>E4PAQyK5*OoNo(T)mRD;TH{6! z&tp#PYMd=fQ@s2vx-uuwm@nW$CyCH*R;)j+%H#Vfv4^V1;#Vo4tQf0UT-yw5&Jn_{ zhFiD^lZ0o!)I_D_nd26DPHaR1)m9{pDO9X~c+YT_YvCTeVHhWc)%U1u>U$YMF*R}D zq!NPfM;R4?O{YI6&zA7c6J1yb2^&xU2}Mpqtb==R9@gorIEY+jOpm|mZ2Z3C zbM&-0mn$*;yyfDB1h5POc`A(XfC4D86Vt{|MBk`=+$WRIR7i4oP@t0oZ?y4c21vn{ z(r6tfCPlNzvLjaae60=-V_6teCY^PrJIP1toOpHYY@16)*_uk;-ha-6VRAUovj4A% zSiLejTFczJq;}G_QL0x+mMJKOM*bJ0dBcRF$rrSdGk7ajeGvy`ko1iG|Dy48; z*~Cuav~h{kg8Q46g;Lc`7TJ;SrS|z0eKtrRzI;%Tq{t+1`22klnS{*n`?d|G7wR9? zACp=;QsVHQZY}_6I3Z~`dE%bElkZ!3GWG6)CW~SFPYn3{m6$M|GtqlxiDMP2Ux*ug zZGVBH zFP^h~s?xNkE{!X{buWz@VJkfy zqO(qGp@E`YKixWWY8>CF;iKpJ#E|ELmU83m5&FGtx{re5PM5Ie4!i{|nXl_#T z(Bo!rC;ZsWS~AXi9C{R2lU%0d??R`&_(EKPTSg#MLnh825umS7GdrQctEiwn%bJJy ztnL%`U=XXz!pGDy0X_D5xAa|YUpuN?>6%$gn#-e>i4m`~kMB`+%((Ouo?2}ifY3W- zxKHn(U8T2VI9)0tm|_2jCQ`t=EO^{nu0I=oKR@W&6?SZt`?wvGiR;40 z4O4I$dFFFa)zGH%r%(XYmb4ab`X(YQu@qOIG?XE(Cy0T5&_9Co<<$pu+8F9G-sK2p zFq+Ra@@AAc13Et#Cg7zR&283*5+CDtBMIZ7-?&~3EJ{7G;N~r8V3%|Nh@S{%)=e*a zF4E!CPb2P|{{)t6H*AFsh!1H7I7jp^@H@7UC?dbjY5|);KbJDzh{r)*(x^~HV!@Gt zg4!r><^<=U`^1aKeNq*{l`A*gH`Uyy+vCe+v&IMHC%=l(nndYk%G6)}prWsFac$xu zn9j5HBXy%Nxs4FIyf(~sHb1eyvG!ffFjIA*q3M;=&CAV@?3vl^8AcQ+@U~t5`Edx_ znNV?H#`CXq^!N>&+1+Stoy2mNn?qt`( z|38Ac%2c$}g^LU0RKXzHIp^2x<)bOaa%$;R3eR8ZWtvnOZZvCD&8hVN2w=$LuEWr0 zu(N*zQ;X-Nh1x_BVN>bG_1^Y_zf0QtWzF!rtfs#KGW^Ywe~-5_)@KIWB!u4dSbF$3 z&weurSQDTq+6E(4O~EOf^&>+L7@U=lG1Y@5oaiP#H*0cz?7-NL>ifvoOwHMU1aHY9 zWg@n;uaaBG^-grL+`b1YqX?FKO&i+-av-;L3uWrG6Zp=CgL8iG_YgHcJFvqT4LE4O zELhvqUafCWo1$C5pNvjE=+Kc^_A5Id&Z+p)?xpRP@K1R{Y90HzJ*XL z$Zg$Ae>)IFxuM}yX`Jr`DWjS#FD0I$z5Yk=4JsB_xQgg?YfV#gOxTD;N{A-gbecqR z2354|o0PBPNI22`>TT;}=lAILzp%2%Tx(P5Mch2GCo1cOM-yQ__#O$SOab{Q6Zrwx0@jc$S3FRi&xCx_F9=6Y~ zXUVt=qM^*@w2uufFdfygoJ{_a{$?H2el72c>y)tUj(k(k4R%Yc^=ru$w6)ABb9yZN zIOFn)z^=xLnWLAaMYtblqD?CU1r)5tU z@m14vhS0dS9+0GRuQj5>&k~ZS&-=)-oK)w->}%$zj@0rf-o&OiML6;~7M&r5aQ`}4{lPg8(9ve`!Lak=r3jtW)$a;if_?U^2gAh;_pjrN;v3I*F52x& z6D$&qNV0sZ6z1I?|d%jQu>p9kD!Aq+67A~N+bE7|)NTiiODVGTA!fn-gFF}#9?T3TTXVmF+* z8Kw82PcTq>Z(k*mD&a0?lISy%N?VxqjOTBj@uC_M~@ceQrp@9ki;!kDK2)zy_p|8bvo0cra$&71X>5(x;VQ;--sZ>rjf8kuwl}SjV}%`4KG_n$%lQ+fs zgM&%y4XJ0GZXOm#0cevOi0|xzSg0-?UK2HOS!Q9;t+zJJ2%=2xP*RYKW*?K}n&mR!T`ycgm^ z;H%tq+(obxP)&&~EE<1wxYF_VSvg*b11YLRHZL7M6mKo>!273#aJx9v?dwt<2yz0i zNUi^7g}7T2zr@ZwMU_!qNVA(np>94z;JtJ$VJsWeaWcWYjxZ-}xMXe7D)@iC1`gYd z{h`PJm8kWj3o-G{?ut9Lz1C+ReA>0n9@vmhi1$tv^4a%=W-jd0Z&H992?B}L?N9xw;g8m6 zo1Fjx_Zw_6v!VYzGGmO1qIwjCf%fRML3PZxB@9gF*g{{LTOEmiYk4UxD)!9iNpxhL z7UmI=^4{L=LA^t~6V0M=829ZURcme?o_t^DwtABS4pP;Rr|Dj#JZv&{>!vM7H14 z$>-BvwB~M<(t+HP)LhGPruv>M0bk3K#Z8YIt+Z=+(dWW!byED0GJ;3l@ebq3@%D{3 zNrudedQEtY>#nAoQ!@o|QkH9m(_m_=b#6^AQ;5jg@f)pbJ;dd!K`{x}E}$-BQd>q` zXmAY8Z_ERSIrgCzFvI>@+lO?ez4qi9zFO@K3DeDp$7K9nP!rG%F@(7#X9SFpeFkK33lV9XGMfWVh=?j zu~=K5kCBs-vBaOfT?{lU*%a6koCr`=J+6K#JdR(Rk~k(S#YKuSZ$3!0!^e*D^8NrD z5wN^**n=sZ(?`xXEZtwEct00oI|SVVLPvx~=>Z1$)q%FTNiS%4*FG7NX&Cb##1BT|#_d^wy6n zEj;$#gJ|;sFb{KFGH&!n$Vg}gl6?~yPqc4HrTXi!@bfO_q~~^&W|q*mWOH$CUEyx? zG<#H92VAQaiJR!Lxb+>eYA z_XLY@#L0;9)pRPLou${*MBz=TdFG ziDnr)({<>;puFczLIuvA)^U)pPPgIZ^*r9%jve{IwRmpje z>Ba+kV3Nl-Gp7ery`W^9HzgRb+Hh69bUF(a5x@{9tW`#NK6k;UZwZNy=w32(>+9b7 z^FoKJ{?4SUqT+{hFGv#U1p&;9p0Fe8GlL$FlHyPeA<%LRIYNpFO67jkz-2TI4f8B< z;uT(hp|gt~MRf^(r`^DI24v{1n>aIzNfx7o6Uvz~MBO3d?2$vH zcXsOGAkQ?i|FcmYOVx{!E-!=rJ1^MF?ock4)3~fz5YG3yA}y zUE*6Q=-6F?O_TCN46V;^i#Oxi<@52W=`C|&H?h-W!$Q2Lqtp03>YF9CNeVAR8dxO- zw=!2b%ezT%@`B!$38taDqNKXAD;JuK}9XE~Llg3sY ziSN(w_pDaJEOeVd4rPtv$g#owN&^ND#tQ$NU&UnALu~TO6bpuQrxx_^!=aEkBOBae zij3^D=_cacoZ`NX!xtC1-Qrx+(P93+ny#ls zNxTi6whAOLz%-5XqD{V+2W~y&W(BH#yp$0G`i50$z3FU+{xPv7l zUAbQZlP~!SmZH0*4E$$9R9d^KdLK}(ewU)qOqww5NWHYNZ+4xCJsL`S&-<5dvooXm zK=$d8I-c?L>awW&!Ih(~XL?;Mt!&TZA|qNGHk0IC@ii`hxP#oL^mS=y7fA z6Yh5l@@abav9oKMuN{)pR{Gr!Cfk%HQ2%H#@Q^-_y6Fkx{syhFzP<6gx3nvjALKLQ zKujj=;&`@}h54I9+o<%N7R>{DLNeLFej8E3?62<+8cdBqLfJL-GB1iZ!pbd+qQ>hJ*iVRaIOr>GQcR*XxXw`9)U zvKus@vpxFKaUpH*&LtMD9Yh4H00rDM`z@Zju$3CY&e1j-#%#z%TgD}=VA_7U+7V~t z2Os5`AF`{3=kzp@Ys5O&cckzD5zOYP=?1jEgw>gZm4-Aj9S5p{N&13}X>*k2R>;dF zq_Z8$mE&`TF7Dw95W=Ka=BbmRGuyysL1E`@Y`drfpA`s->~ZDG_?9BNwWKlsByBIK zX!K>Eg_RJiQ^7{-vW3WU9Y2rv$kcKZ|KmxoeAKrEQSCXJ5?;iC6LbYkiZ>vMsMW!<_e#B-c&dW&K|N2zUr z{=n|CN0pIW6;~ZqJE3;itWL^bYlqksayPLi4*Q|exO_V9^sO`9Mb7;PdAXLWEzn#2 zC0SxCskr31ebKmNRW-}`+VV?42a|Y=Bf8<9L!Ed5QnT55hIJZQ?Z*``)gN_zPjkr- ze0v`Tv%d~Pe8Fdml7r_{!U#q=!PiW1ic@ToKFXeL1D~>n9l2XIJP8l;JpCmJKB^$s zYt!(Ba0!VwO*#z|I-*#N0rMIc%0Bd7DZwvvu-XAqw_P5-Tf-|xv7ei1XwY6&ADUFE z@wfO4;j$xvL8IAry~?J5(CxpSlpjtGQhzD`=+?!e@kqY{t5I_}$qzOm72EVcBbo9fZ4etpDZs?J)IwybrR5t8Z-aypR(aiZqtV zb`$~Z%}I1(=eO~5nWMiDd=(7M{ztHj*C%~E##ejUys6)T;>0h9S3l`H4C$TK?Rl#D zLspgrd+Md}#+QvVue-cXn=~H)s8xx|m5ITI;|M;7GplG-GGgtrk&xAh$AniPF#O%R za0%rML-UFjIlo(&+iqML%azf%=jdM^jaSN2F9~lk9A#6@%_y~@!_b=+R?Jab$#)Nf zJFl3L8X_eKmV4K1F~J^7#DCHFkDwXRc@bK^=P(svmAf_W>0opWm-`i>b_JZQW5`9d zH|uU*bA=sJ;kOOSd)gy{H=!J2-InezU;@O#yHb-zs;mohavW4w3fun9{Ut{Mp|nL@ zclTj%1EnS9qWN#3yUKE{vDIe+V?0~Gdv0YTN`00!uiQPI=#@2rt;rcKw+St0?Hbz` z745@UUs!XV#!I(9SlhESO7?73>s4~St-jb!*^<*}Lw?x#mDOi%hnVWKG$MV5p%R=O-6}H4i z00BCCuy&I1r&Pr8keJW7OK(B3-Fl&Iv@RFB*?J?LYj}3&F*VC0OC=ITDO@snX0?N# z9@iKxwey?^I7rp(<{AVt^6dtjGSa{;cT1_~TE%IkhH^u+LRJ?-`I`Rx4G~+}{cab< zcbKGPV&WPOyw(SQ)^tK0y>c{iD8q7=;GGG7!cffCtzzD%?Oz#pM5ceVR;;;jB~QI> zcx}C@^%bR|lJgcip~ZB2w^Q}~hp$84>)NS?#2HaStf$M-^IbQx`pQcv@@4Q$-vKCp-!URY@% ze7qc4a6@A$hlgBH)3dqOz97^N80( zxm%QdIvWq6lf-lybFr0L8x;BO3Wc2((FK%R6#2rh6kiBs&W@8%pf9Z_Zz78qS$hD2 zlk-H+)T_8qouLKnVt|JG>h$)Q_wQ4o(g>~j*PU24Na$#!Q)Z6ALd(MqKxRLGwWxg; zpV^L0Q^Qk?MsV_#sp~}eTjQ2ApYSHWCj)6FFN5xRiaw5;N-Us&e-bsaEIQDs;{)|R zXO&D~k6lz^vlbDe8veX6RyZLYX*Gkp!q>YX5CUr5KI2wB@LV@le9 zH@2wp^L~EiW=$*oNsJ|9Y=WVb7vL=;xu?K_T|rBo5AcSm~ixa`#ZmmDeuEC1ZOU z`dRM)P!``auWdQs9DZ`3j~pUOe){23essPNIIUDtk4V+hN-d3nVh>7__l4fl8p3Co zxU@|}SG818{8As6@@6~|aT8(p-pRQD+V;mNibanbuND+u+WOQs>X=^mrgB0HcJ)4!0&bM5@4C2WyTwQ@3F zv$OqbSt!8n%xlC0%a1Q8ZQok?d_s*DvM)BakH_{6uaok*75PF5VpVS<-K(lA_+J`E z5>t3kl!EiJ92B%&v^ADWmQR)rD;r!WA-CeU*U_;KMwK(XTH9e;O0N0YTa)fX@jS!S zm3xvQBBnrqf8B+IS8~d-t;s&NIg!x|1ZLh^cW*4cP*-$X<<`wN6`KIVve@X#q(s`E zlS*3r!9wz3rHE@dS>VwYi@0391Mrb>c*+=HZfJG!_BMlAP z*nU?S5i>vXz;%BDhDefb(7+;5j zSCGMvuRQ6+_hRiO6T#31%MXy|6Pkw3;5TR~o#iGlB*|FyP1|TgBbxh7>WMrAl4utU zRnrx|BkcdUD>dQNQCF#YWj~prH1{|z%5gkpQrYZ*j?iwDqzd<(yEiKw> zYhv4a1ydHQMecW6g#WOo?~3MiC)>zNd{0is%u5O8VWLRgja0f0?VZy5NN)Ov@P^hv zDMDFM8SFH4|EKw$sVas*gg{=km5j$ ze;*=Vn<$X=Jj{RmwmG7SN9~1=V)aohlg88N3p$!Pww3$O5v01Z_s$8a*qMVF3(G+Cu<>2D zb~S67-}Kbzry%B{^M{~;33$HiiEzJtA&*!FBfyXuD_iI4>n9|-xbAAe#{Mf8zsxS> zFZKi1v|Kw|A({)6n}BbBJ;?fb%Y#8Ef%q|i^8KXLH6S2v|1 zu&RNZ18nJ~NWGh_I8bpIww(`XkN`;5deODMMV0?i{17U7MDjaQogcKqB+W~s+(uZ^ zCkh&`4s!gpNUshGN*HN=DLUc=fq6V10W=$m>R|Gbj8)ypw6!ZNMsWUuOYOh-Ko)Qv zRm*tm#Ih@YLqzIEtV!HcI=-RmySyBVI=c zq;7h;{%6DIXQsnX5Z+5X3}SpkJKN$-fUq-3VlKD{pO5E4UAx|Tz@=F?dV(5AeFq=( zAV0xdrQu4-->S&Lo)Jc|9=^X^XOKID+ zA$#M#^R97Q^X{uCij&CLECCP}2iKKT;BzT0`#vh=*Hp$gTqS(jJNj&lE zih~mN@^T)uY=Qsw?N%cd?%kZmeA0Fvq}em&xDaDD13U{!0^n78n`O2WXo~1F_cG1H zz_(;rQdb-&3b`=A@JWmldsa}fe@>-8`mB#n|H?Jn!BQK40smz1?(k3j_78VW&FSE2 zwfZMvX!V8(p@j}RdfkuxHd9Bnfp*+olO^S4;Bau%?vit0c|+0fc2sTU*KA^ns?l{1 z>e6G7Fre3z>!uiY%^}o(_Dp|E0%uy8Hl+U^tgXurOied2YrWG9m}rb+XDNJh=}Yx8 z$Cf%qnSxtd*zj~-wbZfbwhCGe(QFuvJW|8Ryo^lsx~;bxZ(@H&P-w5QN|tT60Cf6# z9){}wUL|2Pay9cZ90Q7aU#gp;^BeOVNzn{k@W5#f9yn}CQ0Z6X>a-YmdKG0xJMqIQvtW;e)r+eW-hDkD+q zrVOtn4TCmcLFY^+Di*6;tqn_ER6c1CZE!hnUCzGxgxD~EXhjr84O@kO|1APWQm?V; zjYnOpHaNAm=l zmT&a0C;4t!?3v|yI~J0;kz~SyD834#f^A|+Qluwnq`sHIqWs})lf#ii>BU~u_dTg=7vR>g`-inp_0ajkGeo>=9eB~C88_^4k zh=$n3bDFcztl?%auHnrzTXE8d98YMg^no66RWCeD_YyP?t})nPSv4cbfHRCj`2Dz;}cEtq^Anv3~} z(o_N{9L}%*wZ6OlG%_m4kUN&2YkLXuFl`Ndj)uY+yBn3I>*&W9oM^B7cn0iF4+V9F z>}Y*Vh%C!OX*E{2{ac9)PnMnXjwl2(Y6E8|5}QJw)|=5ZHah5Rvq|;xGY-S*m2)yi zj>JKq`zRRijme2C^&`s376 zgNCn@1=#RVKGivC+N|BC&4HDIWb!rYLPy(wUP|05Y)9-YhR|{opp;Xx1H(STIe~)B zv2jLoOI~fi!$Z|}M|XcEh41W|S5ZTO#iHH1qZnN7 zwr!O5HA%PHJri+IA;~YTt(-uSiY#GvkEMXnH=uvwrtnG1x`)2Auc(i`RvF|)P9{EkG0crh)`og1*RtPocjyavrSgp4 zkj7Q-6?f*cu9~KHd(O*C^^2>8Q`^fK*^L`6?rRlFP`7c&(0k*lB8TrL^sw9|Dhhv9 zKO?wG+FhrLL)``&g=lSUmsVxjTwdKi&EAJ8(^a>Vcyx1PNz~=3H6y8u%eW=r*nFY6 z(sqoy=ns1g|41*&Hg~|~;8Tu5lZCRWJc5&|x7(n2aKW3t2UW_{yZ@P*#+}zwP~pO& z(fs+m#-rzkb(+ltN!mC06l^t*OWephQ3DpbPQ@`A_&Z#lRc%qYw!~W;Yw(K*{bzsQ z6m~rf&Z|@lk6|D&e~>yt?JoHCor7!ry|M_SrT@w^y2YuZBF}l>H1bg^94Ia)k`_Oi zd#n09;$e)iX%S(J`7;BN@VBv^F8bu<2TeSYWQT)%18R5*;6CB=7P1a49+T)Ny7-t` zlkf+h^i%Igo5Ywq>Hg${p4x0u?2HY)3F)sA{ck*7M&g1xq}N*Qb% zg}IB|GaMUg^{$)hn$Ys})4|cuH-ts(ZIlChqKKfA)w6xdWQRuvGV-yv;Z?$)_b7`6 z!m50^dZuGAq-OhS6y|jWj*7k49f{lp_0;YD1>x0r@Y*d*Vc=PHG({3m_-(iv!cspL zr^QDRV;&N2GF-*;tQsH)%i!zP=br^R(?}sK%SpTupp(`{fJ3d=ofazmxw&z3J# z0HzBu6${B~l{SQv-B_nk{ohbMHOn(W{pz*l*BYq{gk|uIX0wddVQ)U!Uo%8%A=8~U z$FW+qhpSYK-`hR2Dsl%M)pWZ?_{n=Mrrm2>AtJf))mct?Q&=Z}11U4Vy4{kCc zlWT42r({}Y{}tW%D!ZI4liB`&z}MZFy^AKcgCaSaF9=;TkKzT?im+Na)d29%T-1{k_~q$Lz(=#=h|ZvXdv-{1ecK5N~@I_J#c&YiXHIr}+# zKl|ASQc2b6mMrgl1l!C%uYR^Y2{JhkkkWInAW$1a%$)`JtW6L^8QL5Tl>Bzfj+Bf4 zy@ZTKmA~;`mD@FI8y1mn;C@HXo)ouTH$@OQ`Eb-0=qLnCeqNMlcn*}g%A<~=-hTM{hcjzw&Ge{Xtvr)f7LklOjW%)zqR3Wf^v-Q|sh`mPdPkVv6blHe z-MqrIh5yAF1w6Gf3!3YbKXUuDd)DMK$_VV?$BRefPVRY_g+!lkT?3a;5jzs{g;uri~mg9cUECYfqeLX{@kHfe+4H_L*7uWQDO$9o+zr_=q6;BEol zH8VSpb#j)4hjhi;=|o-P!;8n_7mLL>J>VZ68` zc^UN+7xanSyjc1VttHK0HV1?fz?Wuanu>GWs%>ZIGE0icAYa-?<$KDb=R-L>#lWL= z4P^cy?UsbbC2Pg$8c)w-tJ@3KHPwZ3(~9bvk4=G8**~f-XM`>c@iC`WV_OVolsS6& zX7n1w_}Yo#MP1;!tBkFaNL!hG^7IiXmqitYJTV{1w9t%~_q0Fj_rA#JDR&VkKOzlX z%WbP9Pyz!x0hwlkVG3-s*l>K_`KrNb!6S5{W$%5O#G%p7_1#^nvQnZe;et4$uf^G3 zPj{ad-b~t$%cW4{S6UAA$KO$wqnM}ni+WG18 ze6r=9rl{UoIj}L?x1_o2r{b6By;_F@$93rQ+GG{c`;~sG1$1{G7No!U^3+dlgj|i6 zhwSUmNg&s%L6$7H#(CT^9=I0>4fAe{?wk21XTTAHtFH#j+g?)#BT4@N~sp` zR69R<42KZ_+1J*Kw_kt41XK(;7jL_N0XzIZ6F;;`o?BmPABf_94XGA* zdxIZ9{xdB_j1EtMM(0D`9V@Q)x(d;_K+BpWoNTa@RBL+IN@k#KOm1fs{EJ3ua2jKA ztbDF%#S(>$I!MMwg+$}{y*bbTGckX7M|f;`sG%gM-}#8}I4#wzur=~|%UfBo^$W^P z0r_v{cW*X@k#_S-ZIW_yqELVK6*8kF<*uPUCsu4uiW5Omg^9g?f{Egj@5 zO5!khT6$^k%U+0SwtI@*H7Ju`46c&>ivtj$Ema>>OxKv2Ed9l?uy5cR;V-|`OV!?2 zoj5Q>{{9Jx`F%U^qabcHYRXp;mK1SCOn8%$g5~I{?K{`oA&fU3sh%?SHQPl_yl%k$u~gKB6xG2F zqU?h3bI%{1dZ-zZN-GV2%+5G~5P!7~NIq4p;JeCE-ZaZ^(;PJjaC1dP4jznI(rRZ5 zJM+5*F4GjAFZdf{a%Cl77D?SkEk8v?e%1Ev@A$*5q^YTKTbtbA`FYO`6T0pAfDWbeVMUItbM$9XPFX2n@VYT z^i>k-7Kdr-1AAAu*l(J+^dA-P?F2;)_tw6MvcP z3Fl)UwbHrL5UE=x=7xX$l@*`^L*Q7or%W3l%IOS2jN*^h-TuftHcA*0yM6dDrn|%edPAp`9kDv)$V!H!OQ(aO zY|cre~(N(z`j8E!XY0XoS1oVl)eyTLilO zXadBoV+QTUh6Im&j{iIwI16%e$zZ#Jn;_xfi@<07oxdOh&i(BEId3-Q^B6U<-ZIB` z%ZTeKm8g^SNcxq_d9pW5)%FD|t7mtuGrInHHmzB##+!d03v1`Gj}5z#2=Ep)4^JwR* ziy{;y3J>clob(##X)y&Z>Whb_O^KZMz!XJmP|9}-+-xP>V$uQ`iZ?T4a|2oGj`L=0 z@eD|s9tlndwhHgShdh@e;};07F$3jA*msU>j#}=vv9p8|ff}=2;XtMit-iq5-?%Jb zok-5;(M2r+O+Sm3@|?*lGc6lg#m`=P#>>JxSEOm?m)gYOIwHnrC^eEBZfIKZ+9lnM z-unq%<0ytf@piGy8`|xF>hNtfPTvw&Jr{gkG3!f3S&d`mAGY`k>cS9JY0W>o%w~{n9yIv^d zEXhK+fy_1G;2*DBPn-tYR5|*hzxEmMnrYdEGpi(yxH&J(F|gt@iTagFq4NcK#0wSQ7_L7+oHP=uG9e+V+6XZR7~O;Mc^O_nLz zBs;wR#xVH)ZNi*Lt(e%Dy*9*u6 zX(k?(oA@zry3CQLHQi(CwT5nBejdA)@0?V7S=br~6V2_%K(WYg zms`&=ak)lvKWkpUT6{uj0#P5VI}P?89M*HMSrCy(`(7=RL!WH}b-yl&s)$DiQq(E& z>*`JQBRg&Nilyj_E^QxbP-k0vRr=Z|ALnan#V032W~LXc02`4IT48oCJ~y@#ir|G1 zd_;o_-o@u(A%W>~yYThTE?O)4v+Kf0r9ygg0^gv5!OeMo;R$=+EwzDGFT+`R`mGt7 zHSl@j3%HHstvSPENEkY~a{}LeW>Fw*WiY;TtYc~0yox}m4D3v<35P=*$HuTX z#MLKd#u6j*87Qo*gszT=<9KLA(sxlK6Y63m(YaIgk>!Z_eV2GHA^r>7V$P&~7-KeK zvvshfCf&dk@OWw?wBI#@eT9@K@6%=OyU(X5YP0nm%w)X^B=r$+IiR zl&rk#{boRRh0!Znoo&0+4Rymu9y(muM=K8T3xEh=)@UmvG(!#t&!B3 z9KZ)lA@~<(;`1Xrf!hWdSrw@F8i8up#el7xbp5K=g`DKj5rIKX@tTVj?jh7eu1=T4woWWrN zb;CR-8k=J-sPoKr@*(D=+=Td95Xdw`oz6Ma87O(|;&JlO*fZ_A-8;t_!|u{ z(#w7W9HB?pqajK#{lNIrLn{4NOQp0trqJXXVS<_DCA^XLnL*wk9(LaMUDe24K zj9v*(w$QZ^{|RQvqBokmjzmpmsEVfF-~tkF+2H|IsHtS2i+lm|c3$&tpaV0qZ;C0T zFlg7z3V@&B7oS>=m?oPciE%Go4@Adh*)){^xt}`guYRo8Jg0Q&eO79$HlNPTs=Q4} zu==HH0rZY9PHEr=ae%`);@ZP&m9npe-zhe>V^i~`l!katYeAk!KrVp#P~fLo&vg`) ztpVpxQ`HUSL53H#JU^3C6_uD+RYW^)Xnd`XbAOvZ_yj!gq5yypBVW{hwM#n4d#3c` zmszFtBf(ghgAwzoDfNy`&~%Osj87$;H&Tzn0FOx1nuL&9@jad>h3q7 zL-CyVzfR%qgYKVtS=SFuro};_r}Yj8Q6zb^|AN-0f2X#n#PiF+Z7Wm! z;M40MNwUW*`)|MOmD65GeG{foXpQ^t##I4hS5Lp9T9OY3$v!DWD;f|yrMfSXlCweX zt@j{j)l3@k;Ga<~e-ixmj&hFUk8`=9Z})|AE0W95pcRm@QNM8-(?A?oi1K7*aNDWk zd-`feI;)IYA5hxLRb+#tV1aTq%WvVNDtY9BpSe#Y^AOIeR~OAHflGSA$y)WjwRx-uD% zBi6Y_YkE%ro=VB(K}l~kRlGm{7w7S7Ql?Jg(9Y-YL< z-^%&U$7K>xfH=Ak*uAFYcj32X9VoIP3sx(sI;OOzaqJ^a8%Ksz7?>&g6pouZ1!r)y zWR=4QL`)+M=A2sw9bTf2z#8{rD+qoTi%Ckr3JPY72K~)ECp?xvCdcP3O~ZX4?orDk zM9y+=e0NM)$v61~PfEakdJ#dm>*_(OL)kKYQzG-#o2_|~#7u}ajUta(DynBPZKIt7 z2wpa_zc?ybHR!I(M75k)V$Z~oTiu^eTQwCi6%tYikaUwgi-7ehx8p~vUjGXLje;B8 zEjn6aLvSL8=cd*WmyC=(H1(4La`emU!L-|7oYJsMG*(iVtld1L72^27!HDeUbsqBJ zvl6(|z?-saSO0#07n@}8shNn$Fa+SK`(zxq5k-k~_fdxB>WabC3&_!rgi@ehKDxHyb6*AJw0QqKK#jG=7iqaH|st8y3uO&rv(PQ)b%!i}PmD z_qta6Ry-f>tuBUm`lkLH}UAoV*8KAD5G7(ArD5eZF#-kuVJ+B#W zsMS93%b4v}1GG*#^Z~wyt$+t|G5~b%V?ceeYE(D~^R23`wl_scD14REno`~}`HI`@ zSYGYqF$~LiFMX*-rZwL*Xq)R8HnIL1rH8uiQHK+?3OqE(1zhz22;;pDSkr=%VLnjOzfuU}nBP|gnNe}5< z5nLVLxoY>VZQwh*mPbDNHgz8J1w$UM6*SRtWuWSK--PqnD;|NL3u9TfnO^EF2;=EC zNswyE8zfkC`TnjySJ}ByOIwnVmb&_WvhmT0{n>=iFv|bSVf+*SQBn6DU0Yr>shJ}O zXd>Lf1Qy?Df6bBoV>U;*&(p_f*@IUZ?8WG4YW@BTyhGP(m7TVz4qU(*xV(quWE-_C zwudlL*^c?iZ=-aqXjB%3vLjt0Lp8&CP+J}RRCU8Q4j8zXz~W4tyui=7hsT)0OL@X5 z-vCNp8*9k6?=|GvKsiR}7I%?~edI_VjK!AwH3~jzS4ma?#7L%*SwM=2-PQ2NaX|u6oyVyVyo~LO$Q+&0@7& zV>UgbmS~X;G?5U@%_i}hoZz4=7)3akqU`uJ%_+0OMg7=t)zCz7E# zZE;Se{sh{#f`O#X342M5C+7dC^b-7}Z(hAcNr~hYuh1#q*7gsIkxyPrpLis8NuA?w z9Hj2JzC8rwB@}B3q98xq?Sf|p;Wj#zDQH!&YixY7gToZc_VoO~qb3te zo4FEv>L>zdz|?t9{c(jFpS57@wNy>NJhKM+{p+BU>%@?fS0O ze=OKs8Qf;}TKf5HEp>kfl{Rar*{?LKv;ZNk)V#d< zZua{xf$XwT#|rUphdUUNA)BLh0VUTmd`X>Tr(%xs^oHs2MINR!&I=%exNKyqyZUkN zSDV_6-qy-GN=0=Ia9YpR#uQac!_7KI;8^8P zjb7Z#m=m)M491kILG|N3$UGkZTBaMVHR=7%D#A$N$A4azlpF-(z6l!i6C2u?VHePxzcj;3aGv0II>tDfNo(~^l zLdQ2)zNwLbfN0IVSd1r4bH+2whk-a|JjHHif(HO_VHNX&-SpJjb@L^Q)MyqJMlNQd z&d4S`=L&MZ@xTa}Q~#g0&5A4J9{{2deV2zv{Z?7qCzRU6@v|pWea|&>0ay5cuDSm= z1sA|McbM@=|F0I*zYU!9y+ajiF*|0mGw2P3FieMKkSkK>pZmW0=f1cp3U>&SYmInK zYf(pvqLOB@~T@ub7zVuwVO1PU| zONOTl8VIPEjSv|6i}MyQg6#AasSht@wPHx~gcF;PBb?HIj83QMii+5M(wam}!p&4) zEkqK1N=US$hZj$)&XXF-Z}h62Ou=3^aeSx4Yr!s!nob(QG#JdGr|Z&4m$7$BV`;Tc z(O^ey$P-t?`gW_yt+-3Ce79O*4klY}J7$q_K$l4mN;sT+Y%$vsGHLJeVC9}Q1^q`F z=w=g!u;su6?^b|M~9TZoP>ZDJC? z`!K1u=xUt_d=%wCF_JIW9H;_Gxpv>zbk8q%{}?T6iPWXLbT{2}jX7n&&eNN|$Ct`w zc_XrrOhoJNsy4E~Q=W*`2kn*})aO?1vjpKwXDH5xiwET1!PA|?0~{kq+zCHq^86BK zzL*EWe*DF`@6lpfAbt}k<&Gg1?a`8F??Jmq$Ubu1xfb@*0?OoYO-xIgg&jMl)!$0+ z{@7=1P%Q2bNHgB=G5>BNN+c1At8*BG-{*h9L%m$+%?wsO0N&YgIV5(f-`Bj-7k&1k zmPnHnA7Cz`3nMhWlV6748e)oHKSNDc=iGm7K%f{#(PSNZp%_L5YMv4b8PyBp#V^y6J_(b&cl-DC zypOBnE5frfIfhk|sIiX2xxlCRMOv8gcAuh?5|A-5FQic*3Hjd(SJ79<)2z8G=Yj8) zP5Ww?DgkdON%&n7z%xzt9LPNZ*tvHVNLcXf)XrOB5!CEz2a_o7t0 ziIglP5u~~bad$}~0M~XUuymg`CmyQ2P2Cr#TXWJcfd>%XebbmY=j{7hs1Bq8 z$J0;Qv;cLhfb5&CWala@|MlWy3rA1$FH`;EiDnoxbL2>kQ@oH; zLFzB=0j*UaqRE%O)MQ7i8|5@qZ`JU%i`X}blzK~jx2*hbmG;thmEM;4%7tSg0UQoG zofMO#o<#Cge4wv62btFMFNNJm!sG~dC@QtjO0Ex0z;UsDE8J~*3< z=I39PXVa)*nVPAhl>cTeIO| zNs{ODdJDTL%jZ|jj245>Q$w>LwPOjDe#?2m`3G+cc3GV`J`##Hb#y|+npD%Lby$+8 zPHhZ7xH^e7O78#Bqa{X}YR-H*51>_3?{$&dA9m`;7L8>`9es7y;YO>P%1h_px01?& zDb39B4~J2wsg9Njd9Izc0)Csfnbx=^{C^HV)q!;6I|No9f9{)YNJ_DW=vbE=8Mf2F zuxZ>qaS1>zjDlF}er-2r;hKZawh4+P}8$*;L|;Okz8_D1J6e@IzO z)gpzU@fcBXb_CTZM&SnI?6bU}xQ)ODhUv6^F;{n%Dy!i}%l`7#73g*^ramw&*tH3V zO`?UH781qq%4(CTknAh)3^)*>+J+ew43ZKQv!&CNC|*Ahpu%@mNJ;j;PkxV|kadpK zHPnI>okzkUTxTPf(MpmI(8{@F)A@{unDJgcH^rJs-zPfP_$p{k@*a4FN$_^XTlZ+l zrrm;bUwjCE8qRzNc&lh4?MtvW@5RP9Q}2^EDvHALEBC#lKEtFTbg#$VthmDe+0g%s z*8J1@yoG-4TQV4_PfzXn*}m<#<9k9fI95npJ8 zbXBQd{GSc_@75toJLNXUi6y%a*r~*1V~pzrxX9%06|TrJ+y_eWe6(_J*Hwrn{pX(` zJ8#4ozkF>rOTAS9f%;kgU5k)u-b&7P#A=9}ZmeR8c8VS!&MS&-#ek4MPe@(C3!gyJ zbDvR~{j-!3J%b6hNssnm?mr*b>h&k?wDod`f-&LuDmV|gmA`@64=g1652qyfUKP7l zj(ybSdqp$Y?^8oJF{ZBTZ71gZ6=JWq$4_2U^Kf*1mC`?DQou&3Kxt>s^oxrp?lC5k zn(C%}JCbtmy+4|;C9YC%X3m+we-b@g>|9R8dWs3f&bTs^H*)b4Tp3leBUhS$l~n|P z=(%HTwnwh_Tw8ArAR;?dtEA+u>^k**FCm2m`3xS=Y*%!viYZB1wzkxWuDe=uT*Wzs zWm8S^eb~2pM@3DWVo}436@C{)g|K@QpUODykpZc*8Y@jZVlS_jxp;i~4(sLmY=}{& zzO)8RGi?f_N)l*krSH``V|9P8wzkkSSazyCjM1+x-;mN8M^s!m1xe6hg&tZ8`er_I zQKOG6i$YuTQGQwEkvp|?leCd1j6_BEymf=Rp77hTP5 znQvO~0H1H@z_g2{wBl`pc&BSbPo9`*fPVb(B@oN9TU`0FHdeuwS}`?8suBT}1&aZ7 zg41l?YFa)m_^iL3#qj(0&iL<&WN2`G1oC2nxIf#?&B?Ia)bCoyxb~|3xv7EA!b)QG zrvfR&yO&W7VW7F)uRaGhN9D=&CsI1W!dL+=LnKF?qA5?*%D|^-FC-z%TS>0o&slp> z*KPXB*HTtR1Ew_m4TO}6#p(uuv+xZM>{W)7hC|#7Ya8%6+F!AAwq-@kHCWl9%w9na zA*`n6F?7|5{Rs&Uw|29Xn@}Iqg;O{*-AK9sk~U3ylVM7Lpc<)}RoX-s#%w)1m~y`b z1^2_l)VwNF_RjgeR=GBJgrf@c_e__KY-?Me+kwVKf!N>lnZ+uk2U+8&zD&I=;HfCy z8igzaWX{Vhj)J*L`rVD~%Qqh47=wG3L_r_TxjDO()I@bAZLV!CsEJC5=g!Dh=6gDI zVd0m)j!%&WJ}*EYtt_{dwDlmQqUUy%pNjS=^ac0Y6+jk%*?M1m5!693_EQM9^BlHM zLGt=v1Nep4#M(D7@*cZy?E?$ak9087V(EgR!dUf#SH(&S(XajkivR!m2kd0HQhA68 z^#Gl1;jYkX9stn*JNJJVPB^o{|Jv0Tr1N&x%65WW6&}{nfNch_>%SKCzrPVUlsR~J zq4U8Ou@e$hDtjZKMXc#|Wb-kART;+r-E}hIt0B)d-YHUS_4qV4=q-50k$#EPGu224 z@uJ`B!uC&8(9eRMry9_q35y{KApGdW8S$2clGS*dc}1BXd91 zIv}BlgnDZv&je1X9{8zyk4PiL1$j-?5zK5wIpFe^yr#jqXEySIk#ycNPu?fYpg?F{ z?U zCKd*oNz@s)O0fF5X?lquC!ipM(efFQ#})TYNU(Y00#hSjfc&IX=dcHnsY%K)hep)U z;gk&_qiMZR*B`R{+@2CQe@=gNHsejs&b<}Hh+Hm~cIYUc%8i%fPAddN;d<`)gq(C^ zG?G!Z$u0xZ;BOyz${5pUA&96tpPsah=vkH2$fX?w%8;^3)qv>=;I)X=hW^8poxOT% z+TOaUZ!qYvU&g(cOo^G+hNYIE6YH`H!k`<(Rn5ldRhid*wj#)QWJ1??-!hkZv4%)b zZ(%X_*60#Eo-%*NA%Jy7g=25;%(_$VmmXn4-x`G*ZD`LbqGXv{nLNDAK&NZTQe%Eq zRdy^zV5#rh5fQX%Dv^i!+12(KLhmfu;e@;jKH}msku8wz(M<#nvcW=b8t2wmM6nM3V8Gt5Pso27 zel~T$cW#`4V$w9>fdq^2BxdU_zT19YugiYr!?%0(@USA4k)7PT+Bl-`=?epswBXxU z&YofdcX~_n(&Ox}W7^^{$>I`HPWe)P6t+yG+?u2NkiwQv+Vtw^sK>nm;(jg=SkDxi znhtKnS!v&#juk~*SpSGkF)Hjoy$RKi?)U#$s$2;Fxi?wd3*cJeg-X&E|5VkzhYBgR z#YPtA1eDX&{sm%Cl=ji?8NF@ocV-C6?L!H+We&pz_3}?0tbW@lTHzEqpc_3Fcm1t4 zmp%AU*d$ropSWU^7&?2F#8@$Fgkqcf6)zu}@OtW`>=f~Cga+x3uR?g9Ve z-ToosD_{e8+9Q6-@MU>GqV$HKMlrV@x7$Hphh=nnPm8acJx+(t=aG)d&(!xk5}yqb zDwW9^VT^;Lw5?(v21>+c#dOYCC1S0_Q-H(`#gbib0Hj0))mm|jo<9X({Zk=4h5NlQ zwCWe_$IZ1BD+Yxt`dh>{;Y4}6Vuv98p9&=Lxp)A+<|W|$hYj-2krO`^8|?N?$5i|A z<3EZoQWQuONd6&-{A>CNp5A?~q6_rykdWah{_Cs9DLqw5(aCoOwG25@=Ea@AAju>7 zpDl|SC*1m;mg`H@$ErLi|#l3rJP`s-Wv_eh6~#kH9zkfKFW+AF@hUnBO5B zbHt8nFOXyI;YX$ks`!JhHt)K$6P1b=o4#JIWN$h(fl zerRw>S|JBEp5XJFumZw6hvauYjxYoJHLCAmtn81LsihQ7yn&fY}oMO_n7M07K1xZ8o#B$To=}0J#R(G zsbYtLaRQhvD~`K`(m$|20W8MRNUM&HYxcHKQDfv(-u5ctlyEtvYok#Wc)i}!m>8kQ zxU@558VrFYhvyE=e5-3YXJmMp34Jnecp!#FiPi?Q1eTtX)4`L7UGC+ZUa30GciMtA z1I%{#S^@{*2_9HYx~6OwHr2e#JR7AR;_Id;Mv=r%-LExXh1b;!5#H)?D80 zQlL_!IkseE&iIGE05-+{?u_#{$%$4c%02UuaHzldg~0SM>|Hp*O3pP_?>CdWZd;sm zyeYohLzT7k)w|yvB+_+L-)slm;bGZ+W-{1l=*^@0T9IW;sqrn$+93Qg8!d>?nWK$y z9sX4Yjl&l`uMsj%j}$q!E3csFW|6Ef3w+;b@a?DOR3V=VI}0+w>On^98ztjEcnbIa zIW$C&(EJw{!zpPi$UC*;M)$-O-1IzVe#OF@2WTGxEAAh2e#eUW9?<#k0)lIRFDE4D zyZq=++k%RJfdT~Ce}}}Vm~xidz+3U_678Jr^j9f(VDBRc@*97Fo(F$kxv{aGSDF=J z=@nj+1V58zGd%FCI~PecUv;^f@aRi$6AAc^!PE5nahjHvWFs#%*o#uXFcF6&b5x8H zNK;dUHWClesmQ*!dL1&vzxR0ieOet?%xGu)kie+2G7R)6kZ zv5~8oT({zqwD(mGNLdobZ)d9OXtlD2buDp1O6s8Y&{!vS#s+^@(|ZMi z#9X=2-4iEh^)j$Kg26OhLrvGsK7N0=L$oh)an5yc*{fq~%d^yWqE1+bzKoZTTS*55 zDO}cgZOttXH`%E_@T_EH4ev7-Y%CGZCwLa$uOO7lPp$8rths)}aqV#+I&csdmz-3! zb9kGa*BmF3pOE~{n=Et7j99?XsJ}Neuw|?Lblox+er#i8Mr>NhQYc>Hq>bcO%6iyR z-zJ#FlLYql5r8`bSvFL+gL z2)2>Kd&6}(nQ$eQ|7evFy%HTM0313stIloXFSQ2G1GY#t4Uxld**Q6VZf#MW$2ZT` z54+a%OGrAj;vIe%&WtJP*2L#iRoFCDFTf9EC6q7M>IunXyT-ygpxxSKjGEzrWu02B z+6}~3V>#~IY2y>Ae{m84!kUEgOL_z}HxU)lIiCATrvY=|%V^r%Yl* zfHS>V*V3wCfidhYyG|pL-c&+&b${WQt|r4&2ngeE;0O14prZ%H)&&Qv&veTSzH6zG zDr%-S)TKMk1Sfxv&6g2pDI@3yrK~Kn6{JI?#Zw~IW)^Z~?K8NuAZ1gPi* zf^?~ z@MQ&I%F?RdBXxU^GFiDTw|IsM%#^^WwR0xwNqm>B=(?$Xri~>pKQ%E@UMoFmZN~e= zQ2hD3T83baIeH;U4u|lbH(eIhLrx5eKK9TO^L5(M;6;eZ>2ELNFv(m3kFu2I&CY@` zF0ijElDom0(yImYRuB;7Vmkfcb|b&bd@v|<*getJha2M?FJmn=n)*Z?n*YQYQ4ZgC zI}vvL5&3{-`ofz(`!VdWy+zf)WL-BG_y5=gC$thr?+mth6u__WrU?GR(4#N!m55*XtzlTr*;Y zc7r6O9?344JpUO`2ZtMg<}ce~HZq+F%PK!V;2d+UFeFLj5ORzEJ>rq#48&0|1I$Sr zZROk7vBkJzB|JeJQ<;k!iz1HB^pCW3>@+K+JlDB-20#$b%K`!ZuggLwbG$&BGo=on zI>p;9@Vw(ksN;VA>g=BdZ9V)j(alv!(80b=RKo@w>*MY#alW$Z=IYsZ6+ z10MJmxs;Nc`mm;=cKU=07kI<>2@at~7b};pRoX;WdhLf%gMYl-Jon4PxdwDton0u( z-=k7&bZYQ_!>rHym(4FK|KxIN$@@-kr_hf-Ib+jq8`i;QvFiz=aK zbMV4&C4j+*mPZjvSxYggPzTWZ#Dp*XgP@ zL}VZA^G$kKe%c)Rm2~OodD=7qjsr37p49XJT5bLnjeJd_0Vf}Poxm=6LpR(KbThuX zK;vst0*G+u(}>-iEg6VOfj)ym-af_P({RAQ{pugLIF&*)IUzHiE=dI02I14kZYCXG zdR9=;P)5C}rzT2Q@y0MGenp*htkoIGiq2ppy}F-3m2=I`hd2OUcbTZl{g%Yh7t{l- zlH&HvW~6=qGvBe;iL>u$U{>D?i|L)4bot@4bS4g!n*}X?7 zxgl7Jlcb4JqhKcop;Z%}bP9o$BTXjRD#ctW-FNc0{U-Vml$lV#$IG+wl&zw9s)jRm!=HYroNulH+ciy|fC$;Ay!rEuT+yQTX zZMkC2+#NC+czutUC)DhNRF*VXpC~c_*lY9vp?r-;I@ltVCl;dEmgF-ktE$Y6iWsz4 z7A=kq^>QP~cH)Dg1gxM0en4vL-94(03^6IWq^eK%&<=2yJPW4`*5`T-i6 zOP5+!m^s~2GJD}2Nqe`r_L-Z7J*yszKhK)9d`rea&Cq3Vc0-_`v0?x<`Of7NJ*~)x zTUOjb52=;f4ChzR(S6Vizp=c!7pN|2SqZbhIK>vshBWaHSPIQ){Cu11*fj?{7m<>i zEiP)_0X)VRjvl;@=*8_@P;*&SC=zV%1kTjMmmBnU$cBB=yXHkN^9&x8ffLql5~Sw> zt`A?U&CC8EXVfwYG%bIu{*0(MCEbs2t4K4&AB`**zM4Fq64SVbM0PZf*=c6cYiEMQ zTyIrO|IBx0gg%$C4j5)K8$WTQwB6Q@0Hvj^$2%eA#j76} z6iO?l8TthipBtG3=d~RNmJ3-Yrs@0&znr0E=+tn*-=rM;Nq&>zxt0N6#MrOLF%kYd9d{6*HzJxAPliUyZKE#@ zq7CGD$Q^6M(R5n~TWWB;3)164XW0rf>DMaKx740@9Av$%gHF*Kl&>k;+6pV%_})K# z1s-pyx|sfpvjjxM3q^MHAnT$vy!Y*Xv~m3qO0a8S@-#N>FCXp~YP{@C%o}Ld0HoV_ z-8@0dJZqm+R~_h0#aOmL#Xs~Qn}y4#)$IdU8<$Bh8TF7NrOx68shXxb8w>bmv_wku zlzjH{aX}k1M@~osx0;5|4Ce`_87pOu5p@W%8e<-|t?#>T;1tyI!>_QgbUxBV>$6Ym_Gimc!$Ky?S$ac%4v+*VQ0)k|QI>p43b@mZ^~&2T zQx4w&khckXP)RFlkO;ONAc8JAg4slfHrp67q zYRUGl9owyXgN|0;@}<8_@0wZsfbBWkY_X-e*`2s4L&5llxHLkrQM+02@Smi=I9<1v zWXWLuN65}mAv28)q6Xp3fMJ>9XcQd{3S0Llg`FVQUxJ#t!M|d~k3V?`wp48zKO_~2 zDU&kD@&mPV_yL5k&DNarW9Regg8(HVmvomiT8ashnj^QEih8eX0ii)ZBl`1M4iS9K zWoE5NR?5$yF-k?gISRxGHi)h|*dxeEnK9xrD&6Y=NQX1^?cvs^*85oy=xiI8V$pux zY);%^0H=|+R?%GjoU51n^*;Ig{v(;@FyzJ>K{{H3x{OP;pQ~lcr0vv7Y-->rC@s-U z`C+=1e$24OY2((j)RL_u8jMqm!Obva7SwMA+<%FY(A1v)(arcbO-<%nr$ppW6DfGRXVS))@`B?secWZ}NHX0klbl_^R zAEj*r(zWow9NAW4t&;}=MM9$XOE(124Q*)A&o1mQ^%On3{EzsJ5-`V8Ym3ms8Lgc&lh&!DMGeOAt@w4q$ZS^06ZdQR3U&QP z&Ay*{X?5yUT5hX*6(!Q`e{o1M4edQ=GzNB9_V`rA(-(6S)KAWKIH>7g7I{q5FbtBL z38lWoRsQ1vkcV3)mq$vBfy+%dyL7j^7u`|psQ=81tgG%AH!Tso}mHG6ga!?%1X z6vXn?cjlr{4>bT6(Yc`F)SeW1{bq78x{N%3uU3MRtFcAQJOw>-#Iw*i!LB{?MEcW= zYhuzVUDGCvF;1SCfRdQY?)QE5$#Cz?=(JmVZBtWZv49-HP5`U zQVT6wg6bsyn;}!jV_GRcCtLs66hnXXql8!M?{35P3R*;c<)+?Le8)hUv8pl+sDShrD$L9$_ z%y+TG6u%>kmQvP712wY;+H)#iGhzc2OUS z!qYnJ-n)^p$GDRQmDoMG`{0G{ClxJke8IOp{kZP95tQt%>0II_-;9^%?zq>4vUvaF zqB*nf{HWhw|Q5B{KQpGzTD*-TrCwJ*bKaJ(bC}!FG!tB2ld)wEDV2}l*eLM zp6#D8;&IxX^T_IGqUH`L*0Sf~QYxzJ-eZPdrq!9s8OXL9@LzYgV1(|rwHuf&@B%IN zg-?;8#}{ugLJNE3$w#DGHS;5cq+7Q%A)}Z`Hkj`xGPUk5w)8Nzuc=Kq58?4>U7MH%&_vv*@n*7uJ=OaZS}#e%4OWnV$Sux>vXNv5=Bgj%fqZ8t=`V=NgZ)L%*|F2W#$n9oT!3 z;HQ=K1>yMLZTqnw8i@_M(bf~|EwG+n@F0c3j|#UPkEah65PaZkUj^v=#PZjT2_tSE z+QH#3WGME5yW?WToL!V`CF=c-P1acp1C}yb?-OQPm}KM+FthlI9nJ~rNRi`2T`GVl zyZ-^gnQOZ8d^UuP&;3zXDBhSt7GiRO;)*s`lAq?=*kPi#iJfy!h%wy`U8dPrG0rJ` zdvkC0$WC#iyjgOAdCt*LeaphDyGs*Xqgx{H@b#YehsG5jGbZz>lBhVyzk%WA7F4~- zi-hs0;5@HI6yT{LEbdW#_PPIF(EbHCh9$-wHM**Kjt@2YmAyL4IhGkwph&I`W)IWk zdm5rrM>49W^5l7*VYK&C>^+N&%IDSmcOeK`gZ&P+dx{3cuUlfmTONF-CTjAzLvk13 z7Y;B#*M43|BK(}pde+doked3b8h1oAzgzu=uzQ#y3z?eQIaevNGrY8eJ(>ZCeuwRl z+^wLZ+#_atai77L>a&0|L8|@yP{9kK>$Q=+N*K6B4JXmaS&LQH@g=&4Bp2hbxRdG%0@+VsAv*)%<|0e)xTY zq4XVx!2Z6;q8*{9u}R-l?;>(8h*9)_Ivu5Y*4)CKA25Ht`?_a~ZZD%qXQ!Ivhy0)+f`lQqN!Fj|1>`ESU8&8 z5@5bkl^q&l7ZJgsqwP4gi;Iz2@h zPv6Y!fy9^&h)(!1PhX~DxN1?Wgz?^{zenY}pX&m-+0et-H-B+RMT4V5ceMv_dxJFn zA^ zp0S0}Bs%O-lqxl<>Z`P<`u*Sje&>JAn{)2T$$9ghd*5@P`#jHQc$A9hj|rN-YO@C; zq7o3j+l}p^)!(hl)k|f6Eg2A;=R2IP|3V7-{Ka!`X5WA=5NLd1*0OrrrVANQQ8r-P znP#lvEGRHoXCldO^(@8JJ%)ddyN=aCM{*j>qf#z)cv^0r9eFjOV^+WE#XAS#%chEU zO0R_KCfbl&$&N6mdmsLI113SI&FwAciXVB0M$~%8-x+?^i?e%TOPfsaBzuhM@4Bw( zp~FJlUqy~{WPE=kQL#ojjno*|c0dW+DTLNg%*mARZli@yuHaofD#~Xj@dtn6B{TdE z6dZpnrRB923~A!b(=u8uotPABZo^y(oh*XasUjB9h0GT8JuN?5MmMm zMRVIE$JIjSxyLz2azX@vkm`J4m?8-4lSx~ek9J_V^MJfx8;D+{>S57YU_P88u7+GJ zf6qfju}q{cl_`2>*x+2O_;wHK<#mN~4A^!Od!v1k9UI3>#aiyI{?Bb}rgu(BGVaJ- zzTYTe!xSg3Jt$)jLf3!sd);7Yv%sY5{Vfn42*L&jyD(2q(*r`*Qt@n9_IiGuk4>U1 z^KKV@InN}BRcRE02JbsNZ?|1I_lb&p9Vd5wwaiu~umUMf_d}u&P6u!9-(;PXXPr9c zv)eHr+$7+<3AmPC*8NL3IeGIgKJzYtnge*{G5EGx6gzU$an1Fw-a<83QNeF+@Q|if zKuY0PzVfc}>%cI2D@PK7UpZ0+C7 zW|6bL99HvBM?=JPnX_&URdU^3&4%|UOVwmAb5V zD&A@8Dab1VWmS)^+aohrxeE64y{&nk1iEcKmkcz`(9%DB^b7C<3m znXz)0oO3~58&RO0ZHg3`NZi^w0L4l9exDHqll}0z@H0ygX-vmTd<=SlH9B%S=#Bq0 z^(@j~xal0;d#S8c7hlitpI{7<%OJfmV`;d?%iipe3Ysg~i5hys@f`?GOB|cwd=m%o z=7JB=uAzmj`CaS`^TBs@kp&l zi)k8BqTNwql`psinKhhX8cq`CW0q;xGka-XvWBuX^j@09y4wh&xd-hP9s~R%d8yY+ zqga5vl$+Ram3g9v+3Wyp-SQxs+x&pT;sE5u;RQ;n>(j5=VRg6}o&K!v)@7S0j?fmm zowM1qz5xFNrp#+A^5{coe%`Ov5sVX^Co+B47<~wqE`)uopjjLl(}6FztHRSJHMM#% zD;KymF)hYv`S*5(>R(S}7K%%2SL_Isz8aD&tsb@B1MH98iaj9Q3^vw9H~#Ea;Uq-k z7`NP&p3j*(HrzT{D=ou_=pKx7qpSnNuCbj%w4;;X#?;NmBpx2f*5Y2#%an?*(8JWD zbNbC9`kRNkN_Km6-}@PDosvmg8317CC@8@O$_sqePRT=9%so+NC^ z9}G%9a-+<1Ukxj9F@!TDwx&$;E=i;Rt4~S|2+Mn=pDhv-)_9fw^89GFDp{N%t0+Os zmY{GM)-qdMig-QWnKod&FF=_G2cMwkn_p*li~}1%u8Q#CxvJXr!At`$O_S5P;n4Cz zF7f*@p~B$0nAfr!S3ah&k?}#JJ8= z0rDQ_9cV&<{91T1PGQI(M9+s*;cXm#qDM_@z$88=nZ-#>* z55etOo8ioBJHkm_Nq(sIa2E2CtRZ8b06Sqpw`;tf+;ObKasK9;ckIRa95C1LhM|jc zwekcSLiOtf8@&5Akm5L79a|x6@J8?&B_)Y&|SlXq?;g&s4vz{A)!>zLZ> zz^>Hq5|X9%I%Z9?Tpt5ulm>zu}_TV!P zy9|_9*|pQ$JY>P0w_aH}d2h)z{hNAMJ9S*JZ?^2R+GVzq|N2&yu}zMFOUzBt5@-}A zLvx*BvSAw0#y@Uf63B2(&`FY8F(77b#f*?(^S(at_d|9wHM(7lp1J(xlCUj6E>O(@ z-yUG)mcM)i$Ulb*Yam_3wilGp<4IDh5J0aT5E$7nJ-FyqJbJ4m$)B@gLT%saXoWpe+ z0I|9A6#Y9Tjeue$_(i*O+!f^0DDL8i+6MRzBnQ4pI2-7;0WT}!Usj^{(z&~hQ^E}N zp$|EKPV$&p2aw?d>+mFqLtmbCF}JtTWxt0=;Qxs1Su(SXVr_Wv!4(wXejGaw>tL?= zf}@0J`_s-se|f?vmoksRyV2tOIA-faC{F)}b0+rr%t{6pjVQ94IAM9!A!OKUS$=_l ztL_qDA*I`$9;V86F{#h0)Q>qr8g~-OVxhAt4Y^i0FGm(@r%Fc9xnX%GLkS9J)kd<4f+#+jRAD8({FGmCY@rwLX-n&JPc8QQP*E9MPT&5Wyfs^zd8i%R4%Kl zn5}uZ88pBB6cp5K;U&*V&7KJO9B)`-^|G+`i8TyOS?rAo#2Y{IK`G}pSxIc>zNS-& z=4PL+v*(|GqPJ!XYOK{sBHJ~*v}BW}ioPo`P<>Ym=5eXHQq@Uj1KPTBx*wIEh=3kZquZE@dZF_;PcL<6Dz*;-qFqqrE0t+U@nqnVYl;S@Vtrv?2b|L#OLyo zPJF?f(RG#iqr!dP-k(6j_BfpzKm*iWW(e=$Ix5|`zW$ikQ8K0)D{=C`4)0C2bls9&? z`O12nGq+sDpT4ZKWRz%k4Caxyw3i!+o}>`yp>wN;nfy6e@)ZE)rc27beBDR@lN;cNug)Pp)(=s z@?bU8v?1Kf%V|5!ckxE z9Im1EjP6cS4890N*ToKe-mQ}E5igexOu{x7OyNI`5UwuORs7}4*?;ezNOf0Hm~ekq z^lgHam{G#o0`nP?4~e>vbHrEv6FmM3G^(ulKC2{q;6|DLQx|pft5`3%dampKeYMC3 z=@kXbfl(DdNKNNs5f#~AALoocw{JUTtm`=%&p%&Y0xf~)n+CSzWtjZ2IJ&)Zs;TX! z#7#Zthh6xZo~-?H&6GRtLKfk@+%Tg@US=7!OA8atlDQ3p^+Jagn<L2*@-yVy}h*PDV#>kk8=7t1!}gZ>&`EL?5t`Ss-?VZW)i zQ8r!S-I0~-MtD^V+U0_9_Mj0@rf@p`m~=aYfB8pH&q5+nUTN;jg4)Oh>_mIWmt6y5 zt2{@|`2J;87|Hfqa97EM)se_lbEEpXgQZG~I@3@`HUX;|!w1`$-$i^W>Bqw>!0H7L zx@8}y=$Sozr*JS|uDq5Uq$FHFU{1mss!8kno!PzqNv2_M4cFJTc=YB!>l7!)?n~1_ ze?{j0hpA(dxG3xksA`g4HynJaJYuO*e;{`p8Ioby@1jx#sNJ%)XhPo|+#}q?M%}44 zLgQ$?|MiF{y}qk-=e_kc%oXwt73qvG{N)>JmB>;GzURbv_~~KixlMN)cAbA%%~8&! zdfB8tT2bs$CyP*UIQYSNuCMml!-*1YqHIQ*gSw*9gYrI2OA-l_lQ>xQ z3A0`7B`%cWd5=TQThb{kNAN2=o&g@OjMvf>^bVWw@!%k z))PBEEA~zyf!3AEtsdR0jEd{bC;cMedY89QM9~y?21s|3n!%y1Ys(a4fGXAnO(C#M zal%&Xd>GMSQDs*4Xe$- zr*wzZVzl%-z3V@A+@7Ov?>1IkyB2(J)3soW@}@fpH}OmFqrXYYhliHSQ*H^KnW{Zg zu4{&M8E|YG4a4s_m`dcg@hsKKb(5IpawV;D=qf$Q3@SrwLKHtytDZk>&!at7jB`Sq zo4_APthu*I2FAaax{jnas9j>OtU0{q$Ms9BxLs4zmh(QHa5Z1%=SL5%608{c_iOO-%W24L)gX7PZ*WgBHNA*VM9@YNB zwEsB5s|>7Kzt6BfJ}={L-EPcb*?bp%`;1y;sA-5D99HJInDc{vm;%~Quikx20B5ew z#-G=`#G$Y3rTUq~uyw6Y4>WGrSdY5ndsJ|W#i-UU?)7q|X}BghUwJQsRD`WZL@8>?Qy*Npk zy?9e(R3rTJ)2hm^LgDqxMD^!rwCnG9ftnW?jQ*g-hj z=LFi=09M0Le#q_b&BR=^Pl0e~;o>LvcRiFfp%>T}eNk99>&MIMMsZc6B`T^?s6on~ z_C=SgP{z@T(NX)OGvg_Tm!bw#O-~vdOHQ5vTg9gbLv_RL%SUsyK6}^p;@`N=h~I&t$uGD1^k8`V^<@|otpQ|HdD;22@=B!)@y_jhHHtwHQFe@s>~;}=WBT;#e1%^ z1ZZp<`Q+`Z0On#UbzF|_oEe*H?=$WSdA0(3NoFf1M$K;gdk*w6qHb?|v(;rhJCx#^ zch+(yG{}|s<*`g@7Tr6&aVz)s>rjmJ2PK1V+!wR^m&sq1tMtm$T)uQm!5`Cy6H2F% zrD1YSM+5o$*NiM^UkIx?e$1W8WLcP+lwtX++J&?Zhq|`Q3ca=+DaZ|j)95sl;oa4z zr6dfW9xe#};D^m0Gw5YU=I& zr%x}EulDw?w*9<$+9kB2(tjrOk;3e+`+D)Jl{&9(xZfGNVlR>2c$=Iu8Cm3TMy}x4 z2sRbe?eqUoQ;LyR# z({zVOvjJNdC5#Brkk-vkqMV#^Z^_otDt@gpdcU<$v&l{%UKEsp(zUzta)Bvx_{Cc` z>qH(3z+mDW4|^ga@St71=C`zQv{C+{_?4wSbSzDG4)ykQG9tR-BMKa6@3RQ?CQL#AC5yQA>ne zF$4w_TeiBOX*)a!iDC3(4%iY1RnCi{ddY(_CC^{{^AffsLBN%%u*RWV-mscQ+MF$B zO=cL=LkqKjyiTmp>`<~|#r2!E$NdMx@^-sGtYIE`WxC6lIBrM`&mP9NzO}4aAvZQW zLpyK;w9UK0B60$sPt)KyA*6F|gC#ejD9OcKSEqn#ajhk>Un(r;fg8UBN>LQhzF=K* zUamH`c!`^kFJl z7x644=l_&F04fLs5yuSW@MJfWEf>%Y7nqNRtPp3lE%6WfU`1lV0No0>#H~1P)A%z7 z^k0kWin)W_6=_V$TDfd}I-{s~AQ=Lr7=)ly>5r_Uw)MI~P}yddnnw^z32SFgWZK|N zb##s~vHMXv$MD>?^`t%kmUH;wa7?yO3qr)0Eb zt1&iRTSHL}UP<3n40U@nEF{W z$d#FJlGqod-zX5=cwND2j1|}vKa`Wv=ag>(z2jd=T8mBV1#0hcb-yJtX_$C^z8PXG zk1a))v$UEe#6>};GNBPyO(7C%d4P(7_%I5J0unkcyUWhk{2N3Naok8~wuGp%mYJ+H z4eP9f7scuYLo5cZ38F!?>=w~5T6nNDv&KA9;p0L#rV^Bo_>1tPvYhO zE>32KY!Q-0{D-r1K#w11&%RaPGos%KoV+~iTaD(&eCOYAw0%Sj9E4w z3Wn;4iXvIHm>QK$pjhBe5cXO~H{Dq)o+v&7z67f9)4HQVVU0~{UDdg|(ymXt;#bod z!O+R;l>V%+%+W5#rHb>z#GXbK3&Lh3Zs0;-1GfbO1f{pKYXqgblaFGbrPlL>gn&|< z72{G}v@r-5E!mh1ei*BcYg`PJiC-Z>%1sytV!dc`mIuvNE^N}st>DHKYaj#?RdC0P zav>q2+^8fmlNDQ6tf%C~obY1y<^fe@TZ4`V^{;t41zqCU2(G75L?7L>0h)5ZEar^p z>2F}2SkMsVpfh{35 z9hBJ8N1Hqm<49X+(rX_79BUeCMT?j5r_K3oeV7>B9g?d;>2|BU_F49)MZK%`zMwtrVFOYvDXAMe@}gS`F?7AJV4guc{ZVF zOg#MhAbqLnyk@}o#QO4jf0vk*po%I+Hsl8P-*a zn61AWZ$8RT_1w@6eL-H&A1*&ifuvd1#J;&3a3ziu$yP!VQlk%D>BKAqy>nV#`g>`^UQQCeTH+6$}fxLXnMWXdIh zvFW_ip@Gurs*r#51?;v=P;_{Efn)E7$mHS0dpRaUpX<&2Gre3kFub|(-YpWuVp62l zcFMi3)EW23xJ!3(DR{Hrn7VavK^1>)(_j6Z#72hNntv_objE8SJTuEP>4Kk2)iFpeb zR(c#tI7Xt;dRNF{i0!clale8;o)B+pA7#C`Xq`W&K-+zbysq97aIQQNUiUSw3;HJHYi5GV>zhg5DoDdhy5l>imkp6E zKlyKc3OX}3{|BBWKU$OJ@sjGYnlv~JN-{fEQC)mOLUeBZLU-qUI7%PQ485c=u-ej4 zKcwFZJy&L`JTF_iQsdM6SvY&wxjE>+SJ(5F8gIx2;QOq~GMCGUFC?+Q47ay>w|Zx? z9bdg`$brhJ4LHk~Gj_)JzPY+~rxM!k{STA(O^QJP%?`zHbC&%qkOtDgqAz>J=>N^0 zJa{&&n0qPVjjM<`>07dja$Xp{wADB(LZ-YYcHhq>`$%o-qMDxIEyA+9X=V`F=e7Yn z;`o?%7K(|`G)blD%{8qn9Vty`xTt*)w{_0De;483`z^h+hv1=s&06};CNgAvqRO?! zv)^ivp)!><-o<}ur|p-BP}kyk-!*63Uihdwe8bOWV)j!IuI9zSQvIRBy?7En;9-UO z$2~osp1g&+udNFgU7zXSQ+-igXlO!hU%Nt9cZ|(0|OtZ^263ijn$T2C*L-Zc5wW@xb$Us{f(2}kE5iGkYkTa|HG8* z>+@}T<7cwdb>D%SDvz_n|2^iC^;e#>9Un5!5GVfVo^XPObf;jA*L&_-0?NFb zFVgb?ySj5-N2OIs|WiW7u!{H6jsm2rSl9gN*QF}IA_m%joTvGkRX)Uw1gA)W7S%3)GCl|%U z&mVfiIlTj7UTP7jBqmV)3A&ymz!;+T4s`MoF&gQ_I=REaq!9&lDVao1{cq!vDVpke zD1V#gCZq0{lIC^DRphChen(e)vl;`{k{+CikFmv!@7jtAl;-M)@|Wy77N(7ICY0>j zrqChUFHttT&>}NwN1Zb^p@ZVor=*wW2mIFDKofLdlQlKFBZRbLY_^1D6Mpdj2X_mp zw$Y+WD00M8)B=YbvfP~d{@Mb>(>p|qp)ty#@6I}k7AU