From 27a08b46f6256a71e0e5d648466e7b66b27279bd Mon Sep 17 00:00:00 2001 From: psychhim Date: Tue, 11 Nov 2025 18:07:05 +0530 Subject: [PATCH] Fix: remove submodule --- .gitmodules | 3 - public/404.html | 1 + public/categories/index.html | 1 + public/categories/index.xml | 1 + public/categories/non-tech/index.html | 4 + public/categories/non-tech/index.xml | 1 + public/css/custom.css | 32 + public/css/style.css | 764 ++++++++++ public/favicon.ico | Bin 0 -> 15406 bytes public/index.html | 1 + public/index.xml | 1 + public/page/1/index.html | 1 + public/posts/first-post/index.html | 1 + public/posts/index.html | 1 + public/posts/index.xml | 1 + public/posts/page/1/index.html | 1 + public/sitemap.xml | 1 + public/tags/first-post/index.html | 4 + public/tags/first-post/index.xml | 1 + public/tags/index.html | 1 + public/tags/index.xml | 1 + themes/hugo-theme-yue | 1 - themes/hugo-theme-yue/CHANGELOG.md | 169 +++ themes/hugo-theme-yue/LICENSE | 21 + themes/hugo-theme-yue/README.md | 376 +++++ themes/hugo-theme-yue/archetypes/default.md | 12 + .../assets/scss/_color-scheme.scss | 82 + themes/hugo-theme-yue/assets/scss/_init.scss | 21 + .../hugo-theme-yue/assets/scss/_layout.scss | 14 + themes/hugo-theme-yue/assets/scss/_reset.scss | 31 + .../assets/scss/_style-end.scss | 1 + .../assets/scss/_style-start.scss | 3 + themes/hugo-theme-yue/assets/scss/_style.scss | 180 +++ .../assets/scss/_syntax-highlight.scss | 14 + themes/hugo-theme-yue/assets/scss/main.scss | 13 + .../scss/syntax-highlight/_gruvbox-dark.css | 86 ++ .../scss/syntax-highlight/_gruvbox-light.css | 86 ++ themes/hugo-theme-yue/data/i18n.yaml | 8 + themes/hugo-theme-yue/exampleSite/.gitignore | 5 + .../exampleSite/content/en/_index.md | 7 + .../exampleSite/content/en/about.md | 6 + .../content/en/categories/_index.md | 3 + .../exampleSite/content/en/posts/_index.md | 3 + .../content/en/posts/markdown-syntax.md | 146 ++ .../content/en/posts/placeholder-text.md | 47 + .../exampleSite/content/en/posts/post-1.md | 11 + .../exampleSite/content/en/posts/post-2.md | 16 + .../content/en/posts/post-3/bryce-canyon.jpg | Bin 0 -> 19224 bytes .../content/en/posts/post-3/index.md | 31 + .../exampleSite/content/en/posts/post-4.md | 321 ++++ .../exampleSite/content/en/posts/post-5.md | 15 + .../exampleSite/content/en/tags/_index.md | 3 + .../exampleSite/content/zh-CN/_index.md | 7 + .../exampleSite/content/zh-CN/about.md | 6 + .../content/zh-CN/categories/_index.md | 3 + .../exampleSite/content/zh-CN/posts/_index.md | 7 + .../content/zh-CN/posts/markdown-syntax.md | 146 ++ .../content/zh-CN/posts/placeholder-text.md | 45 + .../exampleSite/content/zh-CN/posts/post-1.md | 11 + .../exampleSite/content/zh-CN/posts/post-2.md | 16 + .../zh-CN/posts/post-3/bryce-canyon.jpg | Bin 0 -> 19224 bytes .../content/zh-CN/posts/post-3/index.md | 15 + .../exampleSite/content/zh-CN/posts/post-4.md | 52 + .../content/zh-CN/posts/post-5_zh-CN.md | 13 + .../exampleSite/content/zh-CN/tags/_index.md | 3 + themes/hugo-theme-yue/exampleSite/hugo.yaml | 95 ++ themes/hugo-theme-yue/hugo.yaml | 20 + themes/hugo-theme-yue/i18n/ar.yaml | 10 + themes/hugo-theme-yue/i18n/en.yaml | 14 + themes/hugo-theme-yue/i18n/fr.yaml | 10 + themes/hugo-theme-yue/i18n/zh-CN.yaml | 10 + themes/hugo-theme-yue/images/screenshot.png | Bin 0 -> 246561 bytes themes/hugo-theme-yue/images/tn.png | Bin 0 -> 246561 bytes themes/hugo-theme-yue/layouts/404.html | 7 + .../layouts/_markup/render-heading.html | 3 + .../layouts/_markup/render-table.html | 41 + .../layouts/_partials/body/body-end.html | 1 + .../layouts/_partials/footer.html | 3 + .../layouts/_partials/footer/copyright.html | 13 + .../layouts/_partials/footer/rss_link.html | 3 + .../layouts/_partials/footer/theme_info.html | 3 + .../layouts/_partials/head.html | 11 + .../layouts/_partials/head/description.html | 3 + .../layouts/_partials/head/favicon.html | 1 + .../layouts/_partials/head/head-end.html | 1 + .../layouts/_partials/head/head-start.html | 1 + .../layouts/_partials/head/rss_link.html | 3 + .../layouts/_partials/head/scss.html | 10 + .../layouts/_partials/header.html | 7 + .../_partials/header/language_selector.html | 15 + .../layouts/_partials/header/menu.html | 48 + .../layouts/_partials/main/dates.html | 5 + .../layouts/_partials/main/dates/date.html | 3 + .../_partials/main/dates/lastmod_wrapper.html | 3 + .../layouts/_partials/page/author.html | 13 + .../layouts/_partials/page/page-end.html | 4 + .../layouts/_partials/page/page_nav.html | 11 + .../layouts/_partials/page/terms.html | 23 + .../layouts/_partials/page/toc.html | 14 + .../_partials/page/translation_list.html | 17 + themes/hugo-theme-yue/layouts/baseof.html | 18 + themes/hugo-theme-yue/layouts/home.html | 20 + themes/hugo-theme-yue/layouts/page.html | 7 + themes/hugo-theme-yue/layouts/rss.xml | 75 + themes/hugo-theme-yue/layouts/section.html | 9 + themes/hugo-theme-yue/layouts/taxonomy.html | 1 + themes/hugo-theme-yue/layouts/term.html | 8 + themes/hugo-theme-yue/package-lock.json | 1335 +++++++++++++++++ themes/hugo-theme-yue/package.json | 23 + themes/hugo-theme-yue/static/favicon.ico | Bin 0 -> 15406 bytes themes/hugo-theme-yue/theme.toml | 48 + 111 files changed, 4844 insertions(+), 4 deletions(-) create mode 100644 public/404.html create mode 100644 public/categories/index.html create mode 100644 public/categories/index.xml create mode 100644 public/categories/non-tech/index.html create mode 100644 public/categories/non-tech/index.xml create mode 100644 public/css/custom.css create mode 100644 public/css/style.css create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/index.xml create mode 100644 public/page/1/index.html create mode 100644 public/posts/first-post/index.html create mode 100644 public/posts/index.html create mode 100644 public/posts/index.xml create mode 100644 public/posts/page/1/index.html create mode 100644 public/sitemap.xml create mode 100644 public/tags/first-post/index.html create mode 100644 public/tags/first-post/index.xml create mode 100644 public/tags/index.html create mode 100644 public/tags/index.xml delete mode 160000 themes/hugo-theme-yue create mode 100644 themes/hugo-theme-yue/CHANGELOG.md create mode 100644 themes/hugo-theme-yue/LICENSE create mode 100644 themes/hugo-theme-yue/README.md create mode 100644 themes/hugo-theme-yue/archetypes/default.md create mode 100644 themes/hugo-theme-yue/assets/scss/_color-scheme.scss create mode 100644 themes/hugo-theme-yue/assets/scss/_init.scss create mode 100644 themes/hugo-theme-yue/assets/scss/_layout.scss create mode 100644 themes/hugo-theme-yue/assets/scss/_reset.scss create mode 100644 themes/hugo-theme-yue/assets/scss/_style-end.scss create mode 100644 themes/hugo-theme-yue/assets/scss/_style-start.scss create mode 100644 themes/hugo-theme-yue/assets/scss/_style.scss create mode 100644 themes/hugo-theme-yue/assets/scss/_syntax-highlight.scss create mode 100644 themes/hugo-theme-yue/assets/scss/main.scss create mode 100644 themes/hugo-theme-yue/assets/scss/syntax-highlight/_gruvbox-dark.css create mode 100644 themes/hugo-theme-yue/assets/scss/syntax-highlight/_gruvbox-light.css create mode 100644 themes/hugo-theme-yue/data/i18n.yaml create mode 100644 themes/hugo-theme-yue/exampleSite/.gitignore create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/_index.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/about.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/categories/_index.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/posts/_index.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/posts/markdown-syntax.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/posts/placeholder-text.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/posts/post-1.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/posts/post-2.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/posts/post-3/bryce-canyon.jpg create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/posts/post-3/index.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/posts/post-4.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/posts/post-5.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/en/tags/_index.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/_index.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/about.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/categories/_index.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/_index.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/markdown-syntax.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/placeholder-text.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-1.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-2.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-3/bryce-canyon.jpg create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-3/index.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-4.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-5_zh-CN.md create mode 100644 themes/hugo-theme-yue/exampleSite/content/zh-CN/tags/_index.md create mode 100644 themes/hugo-theme-yue/exampleSite/hugo.yaml create mode 100644 themes/hugo-theme-yue/hugo.yaml create mode 100644 themes/hugo-theme-yue/i18n/ar.yaml create mode 100644 themes/hugo-theme-yue/i18n/en.yaml create mode 100644 themes/hugo-theme-yue/i18n/fr.yaml create mode 100644 themes/hugo-theme-yue/i18n/zh-CN.yaml create mode 100644 themes/hugo-theme-yue/images/screenshot.png create mode 100644 themes/hugo-theme-yue/images/tn.png create mode 100644 themes/hugo-theme-yue/layouts/404.html create mode 100644 themes/hugo-theme-yue/layouts/_markup/render-heading.html create mode 100644 themes/hugo-theme-yue/layouts/_markup/render-table.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/body/body-end.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/footer.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/footer/copyright.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/footer/rss_link.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/footer/theme_info.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/head.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/head/description.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/head/favicon.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/head/head-end.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/head/head-start.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/head/rss_link.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/head/scss.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/header.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/header/language_selector.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/header/menu.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/main/dates.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/main/dates/date.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/main/dates/lastmod_wrapper.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/page/author.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/page/page-end.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/page/page_nav.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/page/terms.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/page/toc.html create mode 100644 themes/hugo-theme-yue/layouts/_partials/page/translation_list.html create mode 100644 themes/hugo-theme-yue/layouts/baseof.html create mode 100644 themes/hugo-theme-yue/layouts/home.html create mode 100644 themes/hugo-theme-yue/layouts/page.html create mode 100644 themes/hugo-theme-yue/layouts/rss.xml create mode 100644 themes/hugo-theme-yue/layouts/section.html create mode 100644 themes/hugo-theme-yue/layouts/taxonomy.html create mode 100644 themes/hugo-theme-yue/layouts/term.html create mode 100644 themes/hugo-theme-yue/package-lock.json create mode 100644 themes/hugo-theme-yue/package.json create mode 100644 themes/hugo-theme-yue/static/favicon.ico create mode 100644 themes/hugo-theme-yue/theme.toml diff --git a/.gitmodules b/.gitmodules index 4b4ef05..e69de29 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "themes/hugo-theme-yue"] - path = themes/hugo-theme-yue - url = https://github.com/CyrusYip/hugo-theme-yue.git diff --git a/public/404.html b/public/404.html new file mode 100644 index 0000000..3ea6366 --- /dev/null +++ b/public/404.html @@ -0,0 +1 @@ +404 Page not found | Freedoms4

Freedoms4

404

The page you visited was not found.

Return to the home page

\ No newline at end of file diff --git a/public/categories/index.html b/public/categories/index.html new file mode 100644 index 0000000..c53e1ed --- /dev/null +++ b/public/categories/index.html @@ -0,0 +1 @@ +Categories | Freedoms4

Freedoms4

Non-Tech 1

\ No newline at end of file diff --git a/public/categories/index.xml b/public/categories/index.xml new file mode 100644 index 0000000..2856078 --- /dev/null +++ b/public/categories/index.xml @@ -0,0 +1 @@ +Categories on Freedoms4http://localhost:1313/categories/Recent content in Categories on Freedoms4Hugoen-usTue, 11 Nov 2025 02:50:36 +0530Non-Techhttp://localhost:1313/categories/non-tech/Tue, 11 Nov 2025 02:50:36 +0530http://localhost:1313/categories/non-tech/ \ No newline at end of file diff --git a/public/categories/non-tech/index.html b/public/categories/non-tech/index.html new file mode 100644 index 0000000..28d5c06 --- /dev/null +++ b/public/categories/non-tech/index.html @@ -0,0 +1,4 @@ +Non-Tech | Freedoms4

Freedoms4

First Post

\ No newline at end of file diff --git a/public/categories/non-tech/index.xml b/public/categories/non-tech/index.xml new file mode 100644 index 0000000..51589a4 --- /dev/null +++ b/public/categories/non-tech/index.xml @@ -0,0 +1 @@ +Non-Tech on Freedoms4http://localhost:1313/categories/non-tech/Recent content in Non-Tech on Freedoms4Hugoen-usTue, 11 Nov 2025 02:50:36 +0530First Posthttp://localhost:1313/posts/first-post/Tue, 11 Nov 2025 02:50:36 +0530http://localhost:1313/posts/first-post/<p>This is the first post of the site!</p> \ No newline at end of file diff --git a/public/css/custom.css b/public/css/custom.css new file mode 100644 index 0000000..5647baa --- /dev/null +++ b/public/css/custom.css @@ -0,0 +1,32 @@ +.breadcrumbs { + font-size: 0.9rem; + margin-bottom: 1rem; + font-weight: bold; +} + +.breadcrumbs a { + color: #3498db; + text-decoration: none; +} + +.breadcrumbs a:hover { + text-decoration: underline; +} + +.term-list { + display: block; + margin-top: 1rem; +} + +.term-list__item { + margin-bottom: 0.5rem; +} + +.term-list__link { + color: inherit; /* inherit theme text color */ + text-decoration: none; +} + +.term-list__link:hover { + text-decoration: underline; +} diff --git a/public/css/style.css b/public/css/style.css new file mode 100644 index 0000000..5e8b9bd --- /dev/null +++ b/public/css/style.css @@ -0,0 +1,764 @@ +/* +Styles are mobile-first. Desktop styles are wrapped in media queries. +Naming convention: BEM (Block, Element, Modifier). When it's difficult to add classes, I will use tag names. +*/ +*, +*::before, +*::after { + box-sizing: border-box; } + +.body { + margin: 0; } + +a { + text-decoration: none; } + +.menu__list, +.translation-list, +.pagination { + list-style-type: none; + padding-inline-start: 0; } + +ul:has(> li > input[type="checkbox"]) { + list-style-type: none; + padding-inline-start: 1em; } + +blockquote { + margin: 0; } + +.body { + margin-left: 16px; + margin-right: 16px; } + +@media (min-width: 800px) { + .body { + width: 768px; + margin-left: auto; + margin-right: auto; } } + +:root { + --background-color: #282828; + --background-color1: #3c3836; + --foreground-color: #ebdbb2; + --foreground-color3: #bdae93; + --accent-color: #fe8019; } + +@media (prefers-color-scheme: light) { + :root { + --background-color: #fbf1c7; + --background-color1: #ebdbb2; + --foreground-color: #3c3836; + --foreground-color3: #665c54; + --accent-color: #af3a03; } } + +.body { + background-color: var(--background-color); + color: var(--foreground-color); } + +h1, +h2, +h3, +h4, +h5, +h6 { + color: var(--foreground-color); } + +a { + color: var(--accent-color); } + +.header { + border-bottom: 1px solid var(--background-color1); } + +.footer { + border-top: 1px solid var(--background-color1); } + +blockquote { + background-color: var(--background-color1); } + [dir=rtl] blockquote { + border-right: 0.5rem solid var(--accent-color); } + [dir=ltr] blockquote { + border-left: 0.5rem solid var(--accent-color); } + +:not(pre) > code { + background-color: var(--background-color1); } + +hr { + background: var(--background-color1); } + +table { + background-color: var(--background-color1); } + +td, +th { + border: 1px solid var(--background-color); } + +figcaption { + color: var(--foreground-color3); } + +/* Background */ +.bg { + color: #3c3836; + background-color: #fbf1c7; } + +/* PreWrapper */ +.chroma { + color: #3c3836; + background-color: #fbf1c7; } + +/* Other */ +/* Error */ +/* CodeLine */ +/* LineLink */ +.chroma .lnlinks { + outline: none; + text-decoration: none; + color: inherit; } + +/* LineTableTD */ +.chroma .lntd { + vertical-align: top; + padding: 0; + margin: 0; + border: 0; } + +/* LineTable */ +.chroma .lntable { + border-spacing: 0; + padding: 0; + margin: 0; + border: 0; } + +/* LineHighlight */ +.chroma .hl { + background-color: #e1d8b3; } + +/* LineNumbersTable */ +.chroma .lnt { + white-space: pre; + -webkit-user-select: none; + user-select: none; + margin-right: 0.4em; + padding: 0 0.4em 0 0.4em; + color: #9d9b9a; } + +/* LineNumbers */ +.chroma .ln { + white-space: pre; + -webkit-user-select: none; + user-select: none; + margin-right: 0.4em; + padding: 0 0.4em 0 0.4em; + color: #9d9b9a; } + +/* Line */ +.chroma .line { + display: flex; } + +/* Keyword */ +.chroma .k { + color: #af3a03; } + +/* KeywordConstant */ +.chroma .kc { + color: #af3a03; } + +/* KeywordDeclaration */ +.chroma .kd { + color: #af3a03; } + +/* KeywordNamespace */ +.chroma .kn { + color: #af3a03; } + +/* KeywordPseudo */ +.chroma .kp { + color: #af3a03; } + +/* KeywordReserved */ +.chroma .kr { + color: #af3a03; } + +/* KeywordType */ +.chroma .kt { + color: #b57614; } + +/* Name */ +/* NameAttribute */ +.chroma .na { + color: #79740e; + font-weight: bold; } + +/* NameBuiltin */ +.chroma .nb { + color: #b57614; } + +/* NameBuiltinPseudo */ +/* NameClass */ +/* NameConstant */ +.chroma .no { + color: #d3869b; } + +/* NameDecorator */ +/* NameEntity */ +.chroma .ni { + color: #b57614; } + +/* NameException */ +.chroma .ne { + color: #fb4934; } + +/* NameFunction */ +.chroma .nf { + color: #b57614; } + +/* NameFunctionMagic */ +/* NameLabel */ +.chroma .nl { + color: #9d0006; } + +/* NameNamespace */ +/* NameOther */ +/* NameProperty */ +/* NameTag */ +.chroma .nt { + color: #9d0006; } + +/* NameVariable */ +/* NameVariableClass */ +/* NameVariableGlobal */ +/* NameVariableInstance */ +/* NameVariableMagic */ +/* Literal */ +/* LiteralDate */ +/* LiteralString */ +.chroma .s { + color: #79740e; } + +/* LiteralStringAffix */ +.chroma .sa { + color: #79740e; } + +/* LiteralStringBacktick */ +.chroma .sb { + color: #79740e; } + +/* LiteralStringChar */ +.chroma .sc { + color: #79740e; } + +/* LiteralStringDelimiter */ +.chroma .dl { + color: #79740e; } + +/* LiteralStringDoc */ +.chroma .sd { + color: #79740e; } + +/* LiteralStringDouble */ +.chroma .s2 { + color: #79740e; } + +/* LiteralStringEscape */ +.chroma .se { + color: #79740e; } + +/* LiteralStringHeredoc */ +.chroma .sh { + color: #79740e; } + +/* LiteralStringInterpol */ +.chroma .si { + color: #79740e; } + +/* LiteralStringOther */ +.chroma .sx { + color: #79740e; } + +/* LiteralStringRegex */ +.chroma .sr { + color: #79740e; } + +/* LiteralStringSingle */ +.chroma .s1 { + color: #79740e; } + +/* LiteralStringSymbol */ +.chroma .ss { + color: #076678; } + +/* LiteralNumber */ +.chroma .m { + color: #8f3f71; } + +/* LiteralNumberBin */ +.chroma .mb { + color: #8f3f71; } + +/* LiteralNumberFloat */ +.chroma .mf { + color: #8f3f71; } + +/* LiteralNumberHex */ +.chroma .mh { + color: #8f3f71; } + +/* LiteralNumberInteger */ +.chroma .mi { + color: #8f3f71; } + +/* LiteralNumberIntegerLong */ +.chroma .il { + color: #8f3f71; } + +/* LiteralNumberOct */ +.chroma .mo { + color: #8f3f71; } + +/* Operator */ +.chroma .o { + color: #af3a03; } + +/* OperatorWord */ +.chroma .ow { + color: #af3a03; } + +/* Punctuation */ +/* Comment */ +.chroma .c { + color: #928374; + font-style: italic; } + +/* CommentHashbang */ +.chroma .ch { + color: #928374; + font-style: italic; } + +/* CommentMultiline */ +.chroma .cm { + color: #928374; + font-style: italic; } + +/* CommentSingle */ +.chroma .c1 { + color: #928374; + font-style: italic; } + +/* CommentSpecial */ +.chroma .cs { + color: #928374; + font-style: italic; } + +/* CommentPreproc */ +.chroma .cp { + color: #427b58; } + +/* CommentPreprocFile */ +.chroma .cpf { + color: #427b58; + font-style: italic; } + +/* Generic */ +/* GenericDeleted */ +.chroma .gd { + color: #282828; + background-color: #9d0006; } + +/* GenericEmph */ +.chroma .ge { + color: #076678; + text-decoration: underline; } + +/* GenericError */ +.chroma .gr { + background-color: #9d0006; + font-weight: bold; } + +/* GenericHeading */ +.chroma .gh { + color: #79740e; + font-weight: bold; } + +/* GenericInserted */ +.chroma .gi { + color: #282828; + background-color: #79740e; } + +/* GenericOutput */ +.chroma .go { + color: #504945; } + +/* GenericPrompt */ +/* GenericStrong */ +/* GenericSubheading */ +.chroma .gu { + color: #79740e; + font-weight: bold; } + +/* GenericTraceback */ +.chroma .gt { + background-color: #3c3836; + font-weight: bold; } + +/* GenericUnderline */ +/* TextWhitespace */ +@media (prefers-color-scheme: dark) { + /* Background */ + .bg { + color: #ebdbb2; + background-color: #282828; } + /* PreWrapper */ + .chroma { + color: #ebdbb2; + background-color: #282828; } + /* Other */ + /* Error */ + /* CodeLine */ + /* LineLink */ + .chroma .lnlinks { + outline: none; + text-decoration: none; + color: inherit; } + /* LineTableTD */ + .chroma .lntd { + vertical-align: top; + padding: 0; + margin: 0; + border: 0; } + /* LineTable */ + .chroma .lntable { + border-spacing: 0; + padding: 0; + margin: 0; + border: 0; } + /* LineHighlight */ + .chroma .hl { + background-color: #3d3d3d; } + /* LineNumbersTable */ + .chroma .lnt { + white-space: pre; + -webkit-user-select: none; + user-select: none; + margin-right: 0.4em; + padding: 0 0.4em 0 0.4em; + color: #756d59; } + /* LineNumbers */ + .chroma .ln { + white-space: pre; + -webkit-user-select: none; + user-select: none; + margin-right: 0.4em; + padding: 0 0.4em 0 0.4em; + color: #756d59; } + /* Line */ + .chroma .line { + display: flex; } + /* Keyword */ + .chroma .k { + color: #fe8019; } + /* KeywordConstant */ + .chroma .kc { + color: #fe8019; } + /* KeywordDeclaration */ + .chroma .kd { + color: #fe8019; } + /* KeywordNamespace */ + .chroma .kn { + color: #fe8019; } + /* KeywordPseudo */ + .chroma .kp { + color: #fe8019; } + /* KeywordReserved */ + .chroma .kr { + color: #fe8019; } + /* KeywordType */ + .chroma .kt { + color: #fabd2f; } + /* Name */ + /* NameAttribute */ + .chroma .na { + color: #b8bb26; + font-weight: bold; } + /* NameBuiltin */ + .chroma .nb { + color: #fabd2f; } + /* NameBuiltinPseudo */ + /* NameClass */ + /* NameConstant */ + .chroma .no { + color: #d3869b; } + /* NameDecorator */ + /* NameEntity */ + .chroma .ni { + color: #fabd2f; } + /* NameException */ + .chroma .ne { + color: #fb4934; } + /* NameFunction */ + .chroma .nf { + color: #fabd2f; } + /* NameFunctionMagic */ + /* NameLabel */ + .chroma .nl { + color: #fb4934; } + /* NameNamespace */ + /* NameOther */ + /* NameProperty */ + /* NameTag */ + .chroma .nt { + color: #fb4934; } + /* NameVariable */ + /* NameVariableClass */ + /* NameVariableGlobal */ + /* NameVariableInstance */ + /* NameVariableMagic */ + /* Literal */ + /* LiteralDate */ + /* LiteralString */ + .chroma .s { + color: #b8bb26; } + /* LiteralStringAffix */ + .chroma .sa { + color: #b8bb26; } + /* LiteralStringBacktick */ + .chroma .sb { + color: #b8bb26; } + /* LiteralStringChar */ + .chroma .sc { + color: #b8bb26; } + /* LiteralStringDelimiter */ + .chroma .dl { + color: #b8bb26; } + /* LiteralStringDoc */ + .chroma .sd { + color: #b8bb26; } + /* LiteralStringDouble */ + .chroma .s2 { + color: #b8bb26; } + /* LiteralStringEscape */ + .chroma .se { + color: #b8bb26; } + /* LiteralStringHeredoc */ + .chroma .sh { + color: #b8bb26; } + /* LiteralStringInterpol */ + .chroma .si { + color: #b8bb26; } + /* LiteralStringOther */ + .chroma .sx { + color: #b8bb26; } + /* LiteralStringRegex */ + .chroma .sr { + color: #b8bb26; } + /* LiteralStringSingle */ + .chroma .s1 { + color: #b8bb26; } + /* LiteralStringSymbol */ + .chroma .ss { + color: #83a598; } + /* LiteralNumber */ + .chroma .m { + color: #d3869b; } + /* LiteralNumberBin */ + .chroma .mb { + color: #d3869b; } + /* LiteralNumberFloat */ + .chroma .mf { + color: #d3869b; } + /* LiteralNumberHex */ + .chroma .mh { + color: #d3869b; } + /* LiteralNumberInteger */ + .chroma .mi { + color: #d3869b; } + /* LiteralNumberIntegerLong */ + .chroma .il { + color: #d3869b; } + /* LiteralNumberOct */ + .chroma .mo { + color: #d3869b; } + /* Operator */ + .chroma .o { + color: #fe8019; } + /* OperatorWord */ + .chroma .ow { + color: #fe8019; } + /* Punctuation */ + /* Comment */ + .chroma .c { + color: #928374; + font-style: italic; } + /* CommentHashbang */ + .chroma .ch { + color: #928374; + font-style: italic; } + /* CommentMultiline */ + .chroma .cm { + color: #928374; + font-style: italic; } + /* CommentSingle */ + .chroma .c1 { + color: #928374; + font-style: italic; } + /* CommentSpecial */ + .chroma .cs { + color: #928374; + font-style: italic; } + /* CommentPreproc */ + .chroma .cp { + color: #8ec07c; } + /* CommentPreprocFile */ + .chroma .cpf { + color: #8ec07c; + font-style: italic; } + /* Generic */ + /* GenericDeleted */ + .chroma .gd { + color: #282828; + background-color: #fb4934; } + /* GenericEmph */ + .chroma .ge { + color: #83a598; + text-decoration: underline; } + /* GenericError */ + .chroma .gr { + background-color: #fb4934; + font-weight: bold; } + /* GenericHeading */ + .chroma .gh { + color: #b8bb26; + font-weight: bold; } + /* GenericInserted */ + .chroma .gi { + color: #282828; + background-color: #b8bb26; } + /* GenericOutput */ + .chroma .go { + color: #504945; } + /* GenericPrompt */ + /* GenericStrong */ + /* GenericSubheading */ + .chroma .gu { + color: #b8bb26; + font-weight: bold; } + /* GenericTraceback */ + .chroma .gt { + background-color: #fb4934; + font-weight: bold; } + /* GenericUnderline */ + /* TextWhitespace */ } + +pre:not(.chroma), +.bg, +.chroma, +.highlight { + background-color: var(--background-color1); } + +.html { + font-size: 18px; } + +.body { + font-family: sans-serif; + line-height: 1.5; } + +p, +ul, +ol, +h1, +h2, +h3, +h4, +h5, +h6 { + overflow-wrap: break-word; } + +.toc { + margin-block: 1rem; } + .toc__summary { + font-weight: bolder; + cursor: pointer; } + +blockquote { + padding: 0.5rem; } + +hr { + border: none; + height: 1px; } + +figure { + margin-inline: 0; } + +.heading__anchor { + display: none; } + +.heading:hover > .heading__anchor { + display: inline; } + +.table-wrapper { + overflow-x: auto; + margin-block: 1rem; } + .table-wrapper > table { + word-break: keep-all; + border-collapse: collapse; } + .table-wrapper > table td, + .table-wrapper > table th { + padding: 0.5rem; + text-align: start; } + +svg, +img, +video, +iframe { + max-width: 100%; } + +.menu__list { + display: flex; + flex-direction: row; + gap: 0.5rem; + flex-wrap: wrap; } + +.menu__link--active { + font-weight: bolder; } + +.pagination { + display: flex; + gap: 1rem; } + +.page-item.active { + font-weight: bolder; } + +.page-nav { + display: flex; + flex-direction: column; + margin-block: 1rem; } + +.section-post-title, +.term-post-title { + margin-block-start: 0; } + +.home-post-title { + margin-block-end: 0; } + +.summary { + margin-block-start: 0; } + +:not(pre) > code { + padding-inline: 0.25rem; } + +div.highlight { + overflow-x: auto; + margin-block: 1rem; } + div.highlight > div.chroma > table.lntable { + padding-inline-end: 0.4rem; } + div.highlight > pre.chroma { + padding-inline: 0.4rem; } + +pre:not(.chroma) { + overflow-x: auto; + padding-block: 1rem; + padding-inline: 0.4rem; } + +pre { + font-size: 0.875rem; } + +.footer { + font-size: smaller; } diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..67f8b777851849527933b78b1f98bd564d8255d1 GIT binary patch literal 15406 zcmeI3%WEH16vro|f`O{FV5Nc>unpZA42Xe(zeP4Fn0Fu>#YKe(c41L;qszMJ-bXDi z>L1W57+rSdLS5OG#!V^IKxvbj6n@gC#QOREdT$vg^US^Tf(#t)%-r+%o^#KA&hHll zeL;V)Z(l$;7%c7yg4co|7#w``eB{|6_?CCW!=`>H2!44k2#&ym2ojIpQ{=j)r>9?; zot^z+et!PXxw*M}BHinq>XMXKboc`~d=&+uPNklCgSOc%pC zkdxhQd};55Lm1#0hSD%6>D`)|ni^JI((I(w8QJADo{YL>VsSr%Ckg*U$-2s8+X=sG z{FIYm*irl0d{!y{D{f@u4p-n@#^$z+5S`e?RJu8p?Lq>0x`@}vIu7kfT z8Od5bMN4D{&~ch_$NgBcM#n%A`@~N^|ABlif3x_ci!t%#JQ&cWarai1&Z6~TkWOa9 zw}_GQ!9UZ~o(wFidYcy6DoF0rq<yz2-5e zTyl`ty!pUE-U+vC*KNN6@vklal>5+`8rxs}uh#LW?(tW105Q;7(Wx&Lm6uJ~)`e`X z^RF;~r?T~jY{_Q$A_iJ-m%jcoHny$5gr&~)r;P=1C}sVP-puv4#i0EM{FfkKed1Em zy4%`}me{Us{}sjpj#~DgVGO#rYen+cu9FI~=yTd>3AzfcLA`SnbFXu|pT#pXGc&>2(2!(N+83v|%y-!B zH|JI#fb9Zw1NxWuxyA*n7Wlp875YYr(Gs{zKTE)l_AX1Q6wmo%>|9k+6aP<2dk>lant}U*_E8rG3D-5uK;;yPx-8W%=Kfda!;c%(fl0 ze&XHrrr^uM0oGf>Z1DFnHhqLl>1%^5TzTuk|3H|*ul4(0o-gE;Z3>^kyq|VB2&R>$ z;3|M)g|TQza{|6pwl*t(FLk^UW^(9F%1?ditXdD)PeI>TZP%AQuxqb<#h1RS^?+T! z8Ck2^t}lCF{~KLC_TZ^~%@^LN9`I|g*;@RHecST~{FkHc(w1kiUj^&=w&0Dy`6E8G zdj4Yla1TF#N4vKWh(zA3A5dm)G|O@NEjS_AkOu zAJA`duQdQy-kiND%)+h<+}gi?*&_V<{_uGJE+68oBmMcH-Rl|t`yCgB%e&5Zsqq=>yyS- z+H#S&ls3nqdmTC0`~O|AJhXPJKi1jW{{U!5hztM# literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..a4c0ee8 --- /dev/null +++ b/public/index.html @@ -0,0 +1 @@ +Freedoms4

Freedoms4

First Post

This is the first post of the site!

\ No newline at end of file diff --git a/public/index.xml b/public/index.xml new file mode 100644 index 0000000..3046baa --- /dev/null +++ b/public/index.xml @@ -0,0 +1 @@ +Freedoms4http://localhost:1313/Recent content on Freedoms4Hugoen-usTue, 11 Nov 2025 02:50:36 +0530First Posthttp://localhost:1313/posts/first-post/Tue, 11 Nov 2025 02:50:36 +0530http://localhost:1313/posts/first-post/<p>This is the first post of the site!</p> \ No newline at end of file diff --git a/public/page/1/index.html b/public/page/1/index.html new file mode 100644 index 0000000..132c0da --- /dev/null +++ b/public/page/1/index.html @@ -0,0 +1 @@ +http://localhost:1313/ \ No newline at end of file diff --git a/public/posts/first-post/index.html b/public/posts/first-post/index.html new file mode 100644 index 0000000..0c798a3 --- /dev/null +++ b/public/posts/first-post/index.html @@ -0,0 +1 @@ +First Post | Freedoms4

Freedoms4

First Post

This is the first post of the site!

Categories:
\ No newline at end of file diff --git a/public/posts/index.html b/public/posts/index.html new file mode 100644 index 0000000..05d6324 --- /dev/null +++ b/public/posts/index.html @@ -0,0 +1 @@ +Posts | Freedoms4

Freedoms4

First Post

\ No newline at end of file diff --git a/public/posts/index.xml b/public/posts/index.xml new file mode 100644 index 0000000..33b347e --- /dev/null +++ b/public/posts/index.xml @@ -0,0 +1 @@ +Posts on Freedoms4http://localhost:1313/posts/Recent content in Posts on Freedoms4Hugoen-usTue, 11 Nov 2025 02:50:36 +0530First Posthttp://localhost:1313/posts/first-post/Tue, 11 Nov 2025 02:50:36 +0530http://localhost:1313/posts/first-post/<p>This is the first post of the site!</p> \ No newline at end of file diff --git a/public/posts/page/1/index.html b/public/posts/page/1/index.html new file mode 100644 index 0000000..9932823 --- /dev/null +++ b/public/posts/page/1/index.html @@ -0,0 +1 @@ +http://localhost:1313/posts/ \ No newline at end of file diff --git a/public/sitemap.xml b/public/sitemap.xml new file mode 100644 index 0000000..500fb97 --- /dev/null +++ b/public/sitemap.xml @@ -0,0 +1 @@ +http://localhost:1313/categories/2025-11-11T02:50:36+05:30http://localhost:1313/posts/first-post/2025-11-11T02:50:36+05:30http://localhost:1313/tags/first-post/2025-11-11T02:50:36+05:30http://localhost:1313/2025-11-11T02:50:36+05:30http://localhost:1313/categories/non-tech/2025-11-11T02:50:36+05:30http://localhost:1313/posts/2025-11-11T02:50:36+05:30http://localhost:1313/tags/2025-11-11T02:50:36+05:30 \ No newline at end of file diff --git a/public/tags/first-post/index.html b/public/tags/first-post/index.html new file mode 100644 index 0000000..096a115 --- /dev/null +++ b/public/tags/first-post/index.html @@ -0,0 +1,4 @@ +First-Post | Freedoms4

Freedoms4

First Post

\ No newline at end of file diff --git a/public/tags/first-post/index.xml b/public/tags/first-post/index.xml new file mode 100644 index 0000000..f941cff --- /dev/null +++ b/public/tags/first-post/index.xml @@ -0,0 +1 @@ +First-Post on Freedoms4http://localhost:1313/tags/first-post/Recent content in First-Post on Freedoms4Hugoen-usTue, 11 Nov 2025 02:50:36 +0530First Posthttp://localhost:1313/posts/first-post/Tue, 11 Nov 2025 02:50:36 +0530http://localhost:1313/posts/first-post/<p>This is the first post of the site!</p> \ No newline at end of file diff --git a/public/tags/index.html b/public/tags/index.html new file mode 100644 index 0000000..325d9c6 --- /dev/null +++ b/public/tags/index.html @@ -0,0 +1 @@ +Tags | Freedoms4

Freedoms4

First-Post 1

\ No newline at end of file diff --git a/public/tags/index.xml b/public/tags/index.xml new file mode 100644 index 0000000..348b641 --- /dev/null +++ b/public/tags/index.xml @@ -0,0 +1 @@ +Tags on Freedoms4http://localhost:1313/tags/Recent content in Tags on Freedoms4Hugoen-usTue, 11 Nov 2025 02:50:36 +0530First-Posthttp://localhost:1313/tags/first-post/Tue, 11 Nov 2025 02:50:36 +0530http://localhost:1313/tags/first-post/ \ No newline at end of file diff --git a/themes/hugo-theme-yue b/themes/hugo-theme-yue deleted file mode 160000 index 93a438f..0000000 --- a/themes/hugo-theme-yue +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 93a438fbca0f7a4a6deeca3b8e201abb26c13e1d diff --git a/themes/hugo-theme-yue/CHANGELOG.md b/themes/hugo-theme-yue/CHANGELOG.md new file mode 100644 index 0000000..50162ea --- /dev/null +++ b/themes/hugo-theme-yue/CHANGELOG.md @@ -0,0 +1,169 @@ + + +## 2025-05-13 + +Rename `single-end.html` to `page-end.html`. + +--- + +Rename `_partials/single/` to `_partials/page/`. + +## 2025-05-10 + +Rename `single.html` to `page.html`. + +--- + +Split `list.html` into `section.html`, `taxonomy.html` and `term.html`, so templates are more understandable. + +## 2025-05-06 + +Adapt to the new template system introduced by Hugo 0.146.0 . It's recommended to upgrade Hugo to 0.147.1 or newer version. + +`layouts/partials/` has been renamed to `layouts/_partials/`. If you have customized partial files in your site, you will need to rename them accordingly. For example, rename `layouts/partials/head/head-start.html` to `layouts/_partials/head/head-start.html`. + +## 2025-02-26 + +Support Arabic and improve French translation. + +## 2025-01-01 + +Remove leading zero in Chinese dateFormat. Example: 2019年3月09日 -> 2019年3月9日. + +## 2024-10-31 + +Add `_index.md` for sections. + +## 2024-10-25 + +Add `head-start.html` and `body-end.html`. + +--- + +Rename `comments_custom.html` to `single-end.html`. If you have `comments_custom.html`, you need to rename it accordingly. + +--- + +Rename `head/custom.html` to `head/head-end.html`. If you have `head/custom.html`, you need to rename it accordingly. + +--- + +Rename `_custom-*.scss` to `_style-*.scss`. If you have custom SCSS files, you need to rename them accordingly. + +--- + +Move SCSS partial for faster CSS loading. + +--- + +Rename `/assets/sass/` to `/assets/scss/`. If you have custom SCSS files, you need to rename them accordingly. + +--- + +Remove unused JavaScript code. + +## 2024-10-24 + +Add the page count to sections (`/posts/`, `/tags/`, etc.). + +## 2024-10-18 + +Fix cell alignment in the table render hook. You need to upgrade Hugo to v0.136.0 . + +Relevant issue: [Markdown render hook for tables doesn't recognize unset column alignment · Issue #12886 · gohugoio/hugo](https://github.com/gohugoio/hugo/issues/12886). + +## 2024-10-09 + +Add class names for terms of a taxonomy, e.g., tags and categories. You can arrange terms into rows using this SCSS code: + +```scss +.term-list { + &__item { + display: inline-block; + } + + &__link { + text-decoration-line: underline; + } +} +``` + +## 2024-09-22 + +Break long words in lists to avoid overflowing. + +## 2024-09-20 + +Only break long words for headings (`

~

`) and paragraphs (`

`). + +--- + +Replace `word-break: break-word;` with `overflow-wrap: break-word;` since the former is deprecated in [CSS Text Module Level 3](https://drafts.csswg.org/css-text-3/#valdef-word-break-break-word). + +> For compatibility with legacy content, the word-break property also supports a deprecated break-word keyword. When specified, this has the same effect as word-break: normal and overflow-wrap: anywhere, regardless of the actual value of the overflow-wrap property. + +--- + +Use table render hook to add wrapper. Users need to upgrade Hugo to 0.134.2 . + +## 2024-09-11 + +Add support for French. + +## 2024-09-06 + +Set padding-inline to 0.25rem for inline code. + +## 2024-07-31 + +Set the font size of the code block to 0.875rem (85% of the base font size). + +--- + +Add padding to code block (https://github.com/CyrusYip/hugo-theme-yue/issues/7). + +## 2024-07-30 + +Font size of footer is set to `smaller` (about 83.33%). + +## 2024-07-29 + +Use fullwidth colon (`:`) for zh-CN in translation list. Example: `中文:文章 3`. + +--- + +Apply BEM naming to translation list classes. + +```html +

+``` + +--- + +Rename `i18n_list.html` to `translation_list.html`. + +--- + +Add classes to links inside the page nav. + +```html + +``` + +## 2024-07-28 + +Table of contents is folded by default now. If you want folded one, set `params.tocFolded` to `true` in your config file. + +```yaml +# hugo.yaml +params: + toc: true + tocFolded: true +``` diff --git a/themes/hugo-theme-yue/LICENSE b/themes/hugo-theme-yue/LICENSE new file mode 100644 index 0000000..53c67b2 --- /dev/null +++ b/themes/hugo-theme-yue/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Cyrus Yip + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/themes/hugo-theme-yue/README.md b/themes/hugo-theme-yue/README.md new file mode 100644 index 0000000..93fb619 --- /dev/null +++ b/themes/hugo-theme-yue/README.md @@ -0,0 +1,376 @@ +# Yue + +**[Demo website](https://yue.cyrusyip.org/)** | [Changelog](CHANGELOG.md) + +Yue is a minimal, multilingual and customizable Hugo theme, suitable for blogging. + +## Screenshots + +Screenshots may be outdated, so it's better to visit the [demo website](https://yue.cyrusyip.org/). + +
+ Light mode on desktop + + ![light-desktop](https://cdn.jsdelivr.net/gh/CyrusYip/hugo-theme-yue@images/light-desktop.png) +
+ +
+ Dark mode on desktop + + ![dark-desktop](https://cdn.jsdelivr.net/gh/CyrusYip/hugo-theme-yue@images/dark-desktop.png) +
+ +
+ Light mode on mobile + + ![light-mobile](https://cdn.jsdelivr.net/gh/CyrusYip/hugo-theme-yue@images/light-mobile.png) +
+ +
+ Dark mode on mobile + + ![dark-mobile](https://cdn.jsdelivr.net/gh/CyrusYip/hugo-theme-yue@images/dark-mobile.png) +
+ + +## Features + +- Minimal appearance +- Easy to install (with Git and Hugo installed, create a website in a few seconds) +- Detailed documentation +- Automatic dark mode +- Multilingual + - Translation list in single page + - Language selector (go to corresponding page or homepage) +- Multiple authors +- Table of Content (foldable, only generated when available) +- Modification date on home page, single page, section page and term page +- Custom date format +- Pagination on home page and section page +- Full-text RSS +- Tags and categories +- Copyright notice (author and year span can be set) +- RSS link +- Heading anchor link +- Mobile-first and responsive +- SCSS +- Search engine optimization + - [Microdata](https://developer.mozilla.org/en-US/docs/Web/HTML/Microdata) + - meta description +- [Open Graph](https://ogp.me/) +- Page count to sections (`/posts/`, `/tags/`, etc.) +- Customization + - Favicon + - Styles (SCSS) + - Contents (HTML) + +To find out all features, check [hugo.yaml](hugo.yaml) (default configuration) and [exampleSite/hugo.yaml](exampleSite/hugo.yaml) (demo site's configuration). + +## Get started + +### Install + +Install [Git](https://git-scm.com/downloads) and latest [Hugo extended](https://gohugo.io/installation/). + +```shell +# Create website +git init my-website +cd my-website +# Install theme +git submodule add --depth=1 https://github.com/CyrusYip/hugo-theme-yue themes/hugo-theme-yue +git commit --message "add theme" +# Create demo content +cp --recursive themes/hugo-theme-yue/exampleSite/* . +# Preview +hugo server +``` + +Now we have a working demo webiste. The `content` directory contains the content, and `hugo.yaml` is configuration file. Feel free to play around with them. + +### Update theme + +```shell +cd my-website +git submodule update --remote +``` + +It's recommended to read [CHANGELOG.md](CHANGELOG.md) before updating the theme. + +You can subscribe updates and the changelog in a feed aggregator (e.g. Inoreader). + +- Updates: +- Changelog: + +### Clone website + +You need to use additional options when you clone your website project. + +```shell +git clone --recurse-submodules --shallow-submodules git@github.com:your-user-name/my-website.git +``` + +### Deploy + +After setting up the website, you probably want to host it on Internet. There are many methods for doing it, see [Hosting and deployment | Hugo](https://gohugo.io/hosting-and-deployment/). If you don't know what to choose, you can start from Netlify, see [Host on Netlify | Hugo](https://gohugo.io/hosting-and-deployment/hosting-on-netlify/). + +Make sure you change baseURL to your domain name (e.g. `https://my-cool-domain.org/`) in `hugo.yaml`. + +```diff +-baseURL: https://yue.cyrusyip.org/ ++baseURL: https://my-cool-domain.org/ +``` + +Recommended build command: + +```shell +hugo --gc --minify +``` + +`--gc` remove unused cache files +, and `--minify` reduce the size of the website (mainly HTML). + +## Usage + +Create a new post. + +``` +hugo new content content/en/posts/my-first-post.md +``` + +To learn more about usage, see: + +- [Basic usage | Hugo](https://gohugo.io/getting-started/usage/) +- [Directory structure | Hugo](https://gohugo.io/getting-started/directory-structure/) + +## Config + +Settings are listed in [exampleSite/hugo.yaml](exampleSite/hugo.yaml) (demo site's config) and [hugo.yaml](hugo.yaml) (default config, imported by the former). + +In the root of your website project, `hugo.yaml` is the config file, which is a copy of [exampleSite/hugo.yaml](exampleSite/hugo.yaml). + +To learn configuration, see [Configure Hugo | Hugo](https://gohugo.io/getting-started/configuration/). + +### Multilingual mode + +Supported languages: + +- `ar`: Arabic +- `en`: English +- `fr`: French +- `zh-CN`: Simplified Chinese + +To create a multilingual website, see [Multilingual mode | Hugo](https://gohugo.io/content-management/multilingual/) and [exampleSite/hugo.yaml](exampleSite/hugo.yaml). + +Translation files are located in the [i18n](i18n) directory and [data/i18n.yaml](data/i18n.yaml). Contributions for additional languages are welcome. + +To contribute a new language: + +1. Create a language file (e.g., `fr.yaml` for French) in the [i18n](i18n) directory. +1. Copy the content of [i18n/en.yaml](i18n/en.yaml) into the new file. +1. Remove all comments (`# ...`) and translate the content. +1. Translate the content in [data/i18n.yaml](data/i18n.yaml) as well. + +If you want to keep contributing to translation, you can get latest changes by subscribing the feed of [i18n/en.yaml](i18n/en.yaml) () using an RSS reader. + +#### Title of tags and categories + +If your website is not in English, you probably want to customize title of `/tags` and `/categories`. + +For example, to customize `/tags` title of `zh-CN` website, create `content/zh-CN/tags/_index.md` and add the following content into the file. + +``` +--- +title: Chinese Tags +--- +``` + +## Customize + +Yue allows you to customize favicon, styles (SCSS), and contents (HTML). + +### Favicon + +Favicon is the icon next to title in a browser tab. To use your favicon, put `favicon.ico` under `static` directory. You can create `favicon.ico` on online favicon.ico generators. + +### Styles (SCSS) + +Yue uses SCSS (libsass) to add styles. All files are in [assets/scss](assets/scss).To customize styles, create `assets/scss/_style-start.scss` and `assets/scss/_style-end.scss`. + +`_style-start.scss` is applied first, and you can override variables in this file. + +```scss +$base-font-size: 15px; +``` + +`_style-end.scss` is applied last, and you can add styles in this file. + +Vanilla CSS is also valid in SCSS. + +References: + +- [CSS: Cascading Style Sheets | MDN](https://developer.mozilla.org/en-US/docs/Web/CSS) +- [Sass: Sass Basics](https://sass-lang.com/guide/) +- [Directory structure | Hugo](https://gohugo.io/getting-started/directory-structure/) + +### Contents (HTML) + +You can create these files to insert HTML code. + +- `layouts/_partials/head/head-start.html` +- `layouts/_partials/head/head-end.html` +- `layouts/_partials/page/page-end.html` +- `layouts/_partials/body/body-end.html` + +#### head-start.html + +`head-start.html` is added near the start of the `` element. + +Use cases: + +- Preload scripts +- Load scripts +- Load styles + +Here is an example of preloading scripts: + +```html + + + +``` + +#### head-end.html + +`head-end.html` is added to the end of the `` element. + +Use cases: + +- Load scripts +- Load styles + +Here is an example of adding Google Analytics and a local script: + +```html + + + + + +{{ with resources.Get "js/my-script.js" | js.Build }} + +{{ end }} +``` + +#### page-end.html + +`page-end.html` is added to the end of the `
` element in a post. + +Use cases: + +- comment services, e.g., Disqus and giscus + +Here is an example of adding [Giscus](https://giscus.app/): + +```html +{{ $language := "" }} +{{- /* +Workaround for lowercase LanguagePrefix, +see https://github.com/gohugoio/hugo/issues/9404 +*/ -}} +{{ if eq site.LanguagePrefix "/zh-cn" }} + {{ $language = "zh-CN" }} +{{ else }} + {{ $language = "en" }} +{{ end }} + +``` + +List of comment services: [Comments | Hugo](https://gohugo.io/content-management/comments/). + +#### body-end.html + +`body-end.html` is added to the end of the `` element. + +Use cases: + +- Dynamically load scripts + +## Support + +To report bugs, submit an [issue](https://github.com/CyrusYip/hugo-theme-yue/issues). To ask questions, start a [discussion](https://github.com/CyrusYip/hugo-theme-yue/discussions). + +## Further reading + +Hugo has many features, read [Hugo Documentation](https://gohugo.io/documentation/) to learn. + +## Changelog + +See [CHANGELOG.md](CHANGELOG.md). + +## Development + +This project uses [hugo-bin - npm](https://www.npmjs.com/package/hugo-bin) to manage Hugo version. Prerequisite: [Node.js](https://nodejs.org/en) and [npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm). + +Clone this repository. + +```shell +npm install +npm run clean:server:shared +``` + +There are other useful commands listed in [package.json](package.json). To use recommended Hugo version, run `npx hugo`. + +--- + +If you don't have Node.js and npm installed, just install the version listed in [package.json](package.json). + +```json +"hugo-bin": { + "buildTags": "extended", + "version": "x.yyy.z" +}, +``` + +CHANGELOG.md should be updated in each commit. + +## Websites built with Yue + +If you are using Yue and source code of your website is hosted on GitHub, you can add `hugo-theme-yue` topic to your repository. + +[Link to `hugo-theme-yue` topic](https://github.com/topics/hugo-theme-yue). + +## Acknowledgement + +I have learned a lot from many projects. Thank you, developers. + +- [hugo-xmin](https://github.com/yihui/hugo-xmin/) (minimal templates) +- [hugo-theme-jane](https://github.com/xianmin/hugo-theme-jane/) ([RSS template](https://github.com/xianmin/hugo-theme-jane/blob/6bef93b29e96bcf8b5b9a86b94cdd0dce99002bc/layouts/rss.xml#L30)) +- [hugo-theme-zen](https://github.com/frjo/hugo-theme-zen) ([language selector](https://github.com/frjo/hugo-theme-zen/blob/d3b2b6e1eea2bc67b3409238b9c347ab628876da/layouts/partials/language-selector.html)) +- [hugo-theme-gruvbox](https://github.com/schnerring/hugo-theme-gruvbox) (color) +- [gruvbox](https://github.com/morhetz/gruvbox) (color) +- [hugo-theme-stack](https://github.com/CaiJimmy/hugo-theme-stack) (source code, documentation and config) +- [hugo-PaperMod](https://github.com/adityatelange/hugo-PaperMod) (source code, documentation and config) + +## License + +This project is licensed under [MIT](LICENSE). diff --git a/themes/hugo-theme-yue/archetypes/default.md b/themes/hugo-theme-yue/archetypes/default.md new file mode 100644 index 0000000..1b3ad50 --- /dev/null +++ b/themes/hugo-theme-yue/archetypes/default.md @@ -0,0 +1,12 @@ +{{- $fileContentBaseName := .File.ContentBaseName -}} +--- +title: {{ replace $fileContentBaseName "-" " " | title }} +slug: {{ $fileContentBaseName | lower }} +date: {{ .Date }} +# lastmod: {{ .Date }} # Last modification date +tags: + - tag1 +categories: + - category1 +# draft: true +--- diff --git a/themes/hugo-theme-yue/assets/scss/_color-scheme.scss b/themes/hugo-theme-yue/assets/scss/_color-scheme.scss new file mode 100644 index 0000000..1ad9f57 --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/_color-scheme.scss @@ -0,0 +1,82 @@ +// Dark theme by default +:root { + --background-color: #{$background-color-dark}; // body + --background-color1: #{$background-color1-dark}; // blockquote, code block, border, table, hr + --foreground-color: #{$foreground-color-dark}; // text + --foreground-color3: #{$foreground-color3-dark}; // figcaption + --accent-color: #{$accent-color-dark}; // link, blockquote +} + +// Override variables for light theme +@media (prefers-color-scheme: light) { + :root { + --background-color: #{$background-color-light}; + --background-color1: #{$background-color1-light}; + --foreground-color: #{$foreground-color-light}; + --foreground-color3: #{$foreground-color3-light}; // figcaption + --accent-color: #{$accent-color-light}; + } +} + +// Set color +.body { + background-color: var(--background-color); + color: var(--foreground-color); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + color: var(--foreground-color); +} + +a { + color: var(--accent-color); +} + +.header { + border-bottom: 1px solid var(--background-color1); +} + +.footer { + border-top: 1px solid var(--background-color1); +} + +blockquote { + background-color: var(--background-color1); + + [dir=rtl] & { + border-right: 0.5rem solid var(--accent-color); + } + + [dir=ltr] & { + border-left: 0.5rem solid var(--accent-color); + } +} + +// Don't apply inline code's style to code block +:not(pre)>code { + background-color: var(--background-color1); +} + +hr { + background: var(--background-color1); +} + +// Table +table { + background-color: var(--background-color1); +} + +td, +th { + border: 1px solid var(--background-color); +} + +// Figure +figcaption { + color: var(--foreground-color3); +} diff --git a/themes/hugo-theme-yue/assets/scss/_init.scss b/themes/hugo-theme-yue/assets/scss/_init.scss new file mode 100644 index 0000000..35e8edf --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/_init.scss @@ -0,0 +1,21 @@ +// Variables +$body-margin-left: 16px !default; +$body-margin-right: 16px !default; +$font-family: sans-serif !default; +$base-font-size: 18px !default; +$line-height: 1.5 !default; +$body-max-width: 768px !default; +$desktop-breakpoint: $body-max-width + $body-margin-left + $body-margin-right !default; + +// Color, see https://github.com/morhetz/gruvbox +$background-color-light: #fbf1c7 !default; +$background-color1-light: #ebdbb2 !default; +$foreground-color-light: #3c3836 !default; +$foreground-color3-light: #665c54 !default; +$accent-color-light: #af3a03 !default; // orange + +$background-color-dark: #282828 !default; +$background-color1-dark: #3c3836 !default; +$foreground-color-dark: #ebdbb2 !default; +$foreground-color3-dark: #bdae93 !default; +$accent-color-dark: #fe8019 !default; \ No newline at end of file diff --git a/themes/hugo-theme-yue/assets/scss/_layout.scss b/themes/hugo-theme-yue/assets/scss/_layout.scss new file mode 100644 index 0000000..513656f --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/_layout.scss @@ -0,0 +1,14 @@ +// On mobile, add little margins +.body { + margin-left: $body-margin-left; + margin-right: $body-margin-right; +} + +// On desktop, use fixed width and center +@media (min-width: $desktop-breakpoint) { + .body { + width: $body-max-width; + margin-left: auto; + margin-right: auto; + } +} \ No newline at end of file diff --git a/themes/hugo-theme-yue/assets/scss/_reset.scss b/themes/hugo-theme-yue/assets/scss/_reset.scss new file mode 100644 index 0000000..3a7116a --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/_reset.scss @@ -0,0 +1,31 @@ +*, +*::before, +*::after { + box-sizing: border-box; +} + +.body { + margin: 0; +} + +a { + text-decoration: none; +} + +// List +.menu__list, +.translation-list, +.pagination { + list-style-type: none; + padding-inline-start: 0; +} + +// Task list +ul:has(>li>input[type="checkbox"]) { + list-style-type: none; + padding-inline-start: 1em; +} + +blockquote { + margin: 0; +} \ No newline at end of file diff --git a/themes/hugo-theme-yue/assets/scss/_style-end.scss b/themes/hugo-theme-yue/assets/scss/_style-end.scss new file mode 100644 index 0000000..98e27d4 --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/_style-end.scss @@ -0,0 +1 @@ +// This file will be applied last \ No newline at end of file diff --git a/themes/hugo-theme-yue/assets/scss/_style-start.scss b/themes/hugo-theme-yue/assets/scss/_style-start.scss new file mode 100644 index 0000000..35501f8 --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/_style-start.scss @@ -0,0 +1,3 @@ +// This file will be applied first +// You can override variables, example: +// $base-font-size: 10px; diff --git a/themes/hugo-theme-yue/assets/scss/_style.scss b/themes/hugo-theme-yue/assets/scss/_style.scss new file mode 100644 index 0000000..8cd9d07 --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/_style.scss @@ -0,0 +1,180 @@ +// Global +.html { + font-size: $base-font-size; // rem +} + +.body { + font-family: $font-family; + line-height: $line-height; +} + +p, +ul, +ol, +h1, +h2, +h3, +h4, +h5, +h6 { + // Break long words + overflow-wrap: break-word; +} + +.toc { + margin-block: 1rem; + + &__summary { + font-weight: bolder; + cursor: pointer; + } +} + +blockquote { + padding: 0.5rem; +} + +hr { + border: none; + height: 1px; +} + +figure { + margin-inline: 0; +} + +// Heading anchor link +.heading { + &__anchor { + display: none; + } + + &:hover>&__anchor { + display: inline; + } +} + +// Table +.table-wrapper { + // Horizontal scrollbar for table + overflow-x: auto; + // Margin + margin-block: 1rem; + + >table { + // Override global word-break, don't break Chinese/Japanese/Korean (CJK) text + word-break: keep-all; + // Style + border-collapse: collapse; + + td, + th { + padding: 0.5rem; + text-align: start; + } + } +} + +// Avoid overflow +svg, +img, +video, +iframe { + max-width: 100%; +} + +// Menu and language selector +.menu { + &__list { + display: flex; + flex-direction: row; + gap: 0.5rem; + flex-wrap: wrap; + } + + // Selected link + &__link { + &--active { + font-weight: bolder; + } + } +} + +// Paginator +.pagination { + display: flex; + gap: 1rem; +} + +.page-item.active { + font-weight: bolder; +} + +// Page nav +.page-nav { + display: flex; + flex-direction: column; + margin-block: 1rem; +} + +// Make [section post title / term post title] close to date info +.section-post-title, +.term-post-title { + margin-block-start: 0; +} + +// Make home post title close to summary +.home-post-title { + margin-block-end: 0; +} + +// Make summary close to home post title +.summary { + margin-block-start: 0; +} + +// Inline code +:not(pre)>code { + padding-inline: 0.25rem; +} + +// Fenced code block (with line number, with language): div.highlight > div.chroma > table.lntable > tbody > tr > td.lntd > pre.chroma > code.language-javascript +// Fenced code block (without line number, with language): div.highlight > pre.chroma > code.language-javascript +// Fenced code block (without line number, without language) / indented code block: pre > code + +// Code block with specified language +div.highlight { + // Horizontal scrollbar + overflow-x: auto; + // Prevent two code blocks sticking together + margin-block: 1rem; + + // With line number + // Prevent italic character overflowing + >div.chroma>table.lntable { + padding-inline-end: 0.4rem; // same as line number's padding + } + + // Without line number + // Prevent italic character overflowing (padding-inline-end doesn't work on Firefox Linux 128.0 and Chrome Linux 126.0.6478.182) + >pre.chroma { + padding-inline: 0.4rem; + } +} + +// Code block [without specified language / indented with 4 spaces] +pre:not(.chroma) { + // Horizontal scrollbar + overflow-x: auto; + padding-block: 1rem; + padding-inline: 0.4rem; // padding-inline-end doesn't work on Firefox Linux 128.0 +} + +pre { + // Smaller font size + font-size: 0.875rem; +} + +.footer { + font-size: smaller; +} \ No newline at end of file diff --git a/themes/hugo-theme-yue/assets/scss/_syntax-highlight.scss b/themes/hugo-theme-yue/assets/scss/_syntax-highlight.scss new file mode 100644 index 0000000..50a85f6 --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/_syntax-highlight.scss @@ -0,0 +1,14 @@ +@import "syntax-highlight/gruvbox-light"; +@media (prefers-color-scheme: dark) { + @import "syntax-highlight/gruvbox-dark"; +} + +// Use background color slightly different from that of +// Without language +pre:not(.chroma), +// With language +.bg, +.chroma, +.highlight { + background-color: var(--background-color1); +} \ No newline at end of file diff --git a/themes/hugo-theme-yue/assets/scss/main.scss b/themes/hugo-theme-yue/assets/scss/main.scss new file mode 100644 index 0000000..f4b0865 --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/main.scss @@ -0,0 +1,13 @@ +/* +Styles are mobile-first. Desktop styles are wrapped in media queries. +Naming convention: BEM (Block, Element, Modifier). When it's difficult to add classes, I will use tag names. +*/ + +@import 'style-start'; // variables can be overridden in this file +@import 'init'; // variables +@import 'reset'; +@import 'layout'; +@import 'color-scheme'; +@import 'syntax-highlight'; +@import 'style'; +@import 'style-end'; diff --git a/themes/hugo-theme-yue/assets/scss/syntax-highlight/_gruvbox-dark.css b/themes/hugo-theme-yue/assets/scss/syntax-highlight/_gruvbox-dark.css new file mode 100644 index 0000000..2d5d03b --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/syntax-highlight/_gruvbox-dark.css @@ -0,0 +1,86 @@ +/* Background */ .bg { color:#ebdbb2;background-color:#282828; } +/* PreWrapper */ .chroma { color:#ebdbb2;background-color:#282828; } +/* Other */ .chroma .x { } +/* Error */ .chroma .err { } +/* CodeLine */ .chroma .cl { } +/* LineLink */ .chroma .lnlinks { outline:none;text-decoration:none;color:inherit } +/* LineTableTD */ .chroma .lntd { vertical-align:top;padding:0;margin:0;border:0; } +/* LineTable */ .chroma .lntable { border-spacing:0;padding:0;margin:0;border:0; } +/* LineHighlight */ .chroma .hl { background-color:#3d3d3d } +/* LineNumbersTable */ .chroma .lnt { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#756d59 } +/* LineNumbers */ .chroma .ln { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#756d59 } +/* Line */ .chroma .line { display:flex; } +/* Keyword */ .chroma .k { color:#fe8019 } +/* KeywordConstant */ .chroma .kc { color:#fe8019 } +/* KeywordDeclaration */ .chroma .kd { color:#fe8019 } +/* KeywordNamespace */ .chroma .kn { color:#fe8019 } +/* KeywordPseudo */ .chroma .kp { color:#fe8019 } +/* KeywordReserved */ .chroma .kr { color:#fe8019 } +/* KeywordType */ .chroma .kt { color:#fabd2f } +/* Name */ .chroma .n { } +/* NameAttribute */ .chroma .na { color:#b8bb26;font-weight:bold } +/* NameBuiltin */ .chroma .nb { color:#fabd2f } +/* NameBuiltinPseudo */ .chroma .bp { } +/* NameClass */ .chroma .nc { } +/* NameConstant */ .chroma .no { color:#d3869b } +/* NameDecorator */ .chroma .nd { } +/* NameEntity */ .chroma .ni { color:#fabd2f } +/* NameException */ .chroma .ne { color:#fb4934 } +/* NameFunction */ .chroma .nf { color:#fabd2f } +/* NameFunctionMagic */ .chroma .fm { } +/* NameLabel */ .chroma .nl { color:#fb4934 } +/* NameNamespace */ .chroma .nn { } +/* NameOther */ .chroma .nx { } +/* NameProperty */ .chroma .py { } +/* NameTag */ .chroma .nt { color:#fb4934 } +/* NameVariable */ .chroma .nv { } +/* NameVariableClass */ .chroma .vc { } +/* NameVariableGlobal */ .chroma .vg { } +/* NameVariableInstance */ .chroma .vi { } +/* NameVariableMagic */ .chroma .vm { } +/* Literal */ .chroma .l { } +/* LiteralDate */ .chroma .ld { } +/* LiteralString */ .chroma .s { color:#b8bb26 } +/* LiteralStringAffix */ .chroma .sa { color:#b8bb26 } +/* LiteralStringBacktick */ .chroma .sb { color:#b8bb26 } +/* LiteralStringChar */ .chroma .sc { color:#b8bb26 } +/* LiteralStringDelimiter */ .chroma .dl { color:#b8bb26 } +/* LiteralStringDoc */ .chroma .sd { color:#b8bb26 } +/* LiteralStringDouble */ .chroma .s2 { color:#b8bb26 } +/* LiteralStringEscape */ .chroma .se { color:#b8bb26 } +/* LiteralStringHeredoc */ .chroma .sh { color:#b8bb26 } +/* LiteralStringInterpol */ .chroma .si { color:#b8bb26 } +/* LiteralStringOther */ .chroma .sx { color:#b8bb26 } +/* LiteralStringRegex */ .chroma .sr { color:#b8bb26 } +/* LiteralStringSingle */ .chroma .s1 { color:#b8bb26 } +/* LiteralStringSymbol */ .chroma .ss { color:#83a598 } +/* LiteralNumber */ .chroma .m { color:#d3869b } +/* LiteralNumberBin */ .chroma .mb { color:#d3869b } +/* LiteralNumberFloat */ .chroma .mf { color:#d3869b } +/* LiteralNumberHex */ .chroma .mh { color:#d3869b } +/* LiteralNumberInteger */ .chroma .mi { color:#d3869b } +/* LiteralNumberIntegerLong */ .chroma .il { color:#d3869b } +/* LiteralNumberOct */ .chroma .mo { color:#d3869b } +/* Operator */ .chroma .o { color:#fe8019 } +/* OperatorWord */ .chroma .ow { color:#fe8019 } +/* Punctuation */ .chroma .p { } +/* Comment */ .chroma .c { color:#928374;font-style:italic } +/* CommentHashbang */ .chroma .ch { color:#928374;font-style:italic } +/* CommentMultiline */ .chroma .cm { color:#928374;font-style:italic } +/* CommentSingle */ .chroma .c1 { color:#928374;font-style:italic } +/* CommentSpecial */ .chroma .cs { color:#928374;font-style:italic } +/* CommentPreproc */ .chroma .cp { color:#8ec07c } +/* CommentPreprocFile */ .chroma .cpf { color:#8ec07c;font-style:italic } +/* Generic */ .chroma .g { } +/* GenericDeleted */ .chroma .gd { color:#282828;background-color:#fb4934 } +/* GenericEmph */ .chroma .ge { color:#83a598;text-decoration:underline } +/* GenericError */ .chroma .gr { background-color:#fb4934;font-weight:bold } +/* GenericHeading */ .chroma .gh { color:#b8bb26;font-weight:bold } +/* GenericInserted */ .chroma .gi { color:#282828;background-color:#b8bb26 } +/* GenericOutput */ .chroma .go { color:#504945 } +/* GenericPrompt */ .chroma .gp { } +/* GenericStrong */ .chroma .gs { } +/* GenericSubheading */ .chroma .gu { color:#b8bb26;font-weight:bold } +/* GenericTraceback */ .chroma .gt { background-color:#fb4934;font-weight:bold } +/* GenericUnderline */ .chroma .gl { } +/* TextWhitespace */ .chroma .w { } diff --git a/themes/hugo-theme-yue/assets/scss/syntax-highlight/_gruvbox-light.css b/themes/hugo-theme-yue/assets/scss/syntax-highlight/_gruvbox-light.css new file mode 100644 index 0000000..9196282 --- /dev/null +++ b/themes/hugo-theme-yue/assets/scss/syntax-highlight/_gruvbox-light.css @@ -0,0 +1,86 @@ +/* Background */ .bg { color:#3c3836;background-color:#fbf1c7; } +/* PreWrapper */ .chroma { color:#3c3836;background-color:#fbf1c7; } +/* Other */ .chroma .x { } +/* Error */ .chroma .err { } +/* CodeLine */ .chroma .cl { } +/* LineLink */ .chroma .lnlinks { outline:none;text-decoration:none;color:inherit } +/* LineTableTD */ .chroma .lntd { vertical-align:top;padding:0;margin:0;border:0; } +/* LineTable */ .chroma .lntable { border-spacing:0;padding:0;margin:0;border:0; } +/* LineHighlight */ .chroma .hl { background-color:#e1d8b3 } +/* LineNumbersTable */ .chroma .lnt { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#9d9b9a } +/* LineNumbers */ .chroma .ln { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#9d9b9a } +/* Line */ .chroma .line { display:flex; } +/* Keyword */ .chroma .k { color:#af3a03 } +/* KeywordConstant */ .chroma .kc { color:#af3a03 } +/* KeywordDeclaration */ .chroma .kd { color:#af3a03 } +/* KeywordNamespace */ .chroma .kn { color:#af3a03 } +/* KeywordPseudo */ .chroma .kp { color:#af3a03 } +/* KeywordReserved */ .chroma .kr { color:#af3a03 } +/* KeywordType */ .chroma .kt { color:#b57614 } +/* Name */ .chroma .n { } +/* NameAttribute */ .chroma .na { color:#79740e;font-weight:bold } +/* NameBuiltin */ .chroma .nb { color:#b57614 } +/* NameBuiltinPseudo */ .chroma .bp { } +/* NameClass */ .chroma .nc { } +/* NameConstant */ .chroma .no { color:#d3869b } +/* NameDecorator */ .chroma .nd { } +/* NameEntity */ .chroma .ni { color:#b57614 } +/* NameException */ .chroma .ne { color:#fb4934 } +/* NameFunction */ .chroma .nf { color:#b57614 } +/* NameFunctionMagic */ .chroma .fm { } +/* NameLabel */ .chroma .nl { color:#9d0006 } +/* NameNamespace */ .chroma .nn { } +/* NameOther */ .chroma .nx { } +/* NameProperty */ .chroma .py { } +/* NameTag */ .chroma .nt { color:#9d0006 } +/* NameVariable */ .chroma .nv { } +/* NameVariableClass */ .chroma .vc { } +/* NameVariableGlobal */ .chroma .vg { } +/* NameVariableInstance */ .chroma .vi { } +/* NameVariableMagic */ .chroma .vm { } +/* Literal */ .chroma .l { } +/* LiteralDate */ .chroma .ld { } +/* LiteralString */ .chroma .s { color:#79740e } +/* LiteralStringAffix */ .chroma .sa { color:#79740e } +/* LiteralStringBacktick */ .chroma .sb { color:#79740e } +/* LiteralStringChar */ .chroma .sc { color:#79740e } +/* LiteralStringDelimiter */ .chroma .dl { color:#79740e } +/* LiteralStringDoc */ .chroma .sd { color:#79740e } +/* LiteralStringDouble */ .chroma .s2 { color:#79740e } +/* LiteralStringEscape */ .chroma .se { color:#79740e } +/* LiteralStringHeredoc */ .chroma .sh { color:#79740e } +/* LiteralStringInterpol */ .chroma .si { color:#79740e } +/* LiteralStringOther */ .chroma .sx { color:#79740e } +/* LiteralStringRegex */ .chroma .sr { color:#79740e } +/* LiteralStringSingle */ .chroma .s1 { color:#79740e } +/* LiteralStringSymbol */ .chroma .ss { color:#076678 } +/* LiteralNumber */ .chroma .m { color:#8f3f71 } +/* LiteralNumberBin */ .chroma .mb { color:#8f3f71 } +/* LiteralNumberFloat */ .chroma .mf { color:#8f3f71 } +/* LiteralNumberHex */ .chroma .mh { color:#8f3f71 } +/* LiteralNumberInteger */ .chroma .mi { color:#8f3f71 } +/* LiteralNumberIntegerLong */ .chroma .il { color:#8f3f71 } +/* LiteralNumberOct */ .chroma .mo { color:#8f3f71 } +/* Operator */ .chroma .o { color:#af3a03 } +/* OperatorWord */ .chroma .ow { color:#af3a03 } +/* Punctuation */ .chroma .p { } +/* Comment */ .chroma .c { color:#928374;font-style:italic } +/* CommentHashbang */ .chroma .ch { color:#928374;font-style:italic } +/* CommentMultiline */ .chroma .cm { color:#928374;font-style:italic } +/* CommentSingle */ .chroma .c1 { color:#928374;font-style:italic } +/* CommentSpecial */ .chroma .cs { color:#928374;font-style:italic } +/* CommentPreproc */ .chroma .cp { color:#427b58 } +/* CommentPreprocFile */ .chroma .cpf { color:#427b58;font-style:italic } +/* Generic */ .chroma .g { } +/* GenericDeleted */ .chroma .gd { color:#282828;background-color:#9d0006 } +/* GenericEmph */ .chroma .ge { color:#076678;text-decoration:underline } +/* GenericError */ .chroma .gr { background-color:#9d0006;font-weight:bold } +/* GenericHeading */ .chroma .gh { color:#79740e;font-weight:bold } +/* GenericInserted */ .chroma .gi { color:#282828;background-color:#79740e } +/* GenericOutput */ .chroma .go { color:#504945 } +/* GenericPrompt */ .chroma .gp { } +/* GenericStrong */ .chroma .gs { } +/* GenericSubheading */ .chroma .gu { color:#79740e;font-weight:bold } +/* GenericTraceback */ .chroma .gt { background-color:#3c3836;font-weight:bold } +/* GenericUnderline */ .chroma .gl { } +/* TextWhitespace */ .chroma .w { } diff --git a/themes/hugo-theme-yue/data/i18n.yaml b/themes/hugo-theme-yue/data/i18n.yaml new file mode 100644 index 0000000..bb8e768 --- /dev/null +++ b/themes/hugo-theme-yue/data/i18n.yaml @@ -0,0 +1,8 @@ +ar: + colonInTranslationList: ': ' # Example: "العربية: المقالة الثالثة" +en: + colonInTranslationList: ': ' # Example: "English: Post 3" +fr: + colonInTranslationList: ' : ' # Example: "Français : Post 3" +zh-cn: # This should be zh-CN but Hugo convert languagePrefix to lowercase, see https://github.com/gohugoio/hugo/issues/9404 + colonInTranslationList: ':' # Example: "中文:文章 3" \ No newline at end of file diff --git a/themes/hugo-theme-yue/exampleSite/.gitignore b/themes/hugo-theme-yue/exampleSite/.gitignore new file mode 100644 index 0000000..28f2767 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/.gitignore @@ -0,0 +1,5 @@ +node_modules/ +/public +/resources/_gen/ +/assets/jsconfig.json +.hugo_build.lock diff --git a/themes/hugo-theme-yue/exampleSite/content/en/_index.md b/themes/hugo-theme-yue/exampleSite/content/en/_index.md new file mode 100644 index 0000000..4377760 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/_index.md @@ -0,0 +1,7 @@ +--- +date: "2023-01-01T08:00:00-07:00" +draft: false +title: Home +--- + +Yue is a minimal Hugo theme. Source code: . diff --git a/themes/hugo-theme-yue/exampleSite/content/en/about.md b/themes/hugo-theme-yue/exampleSite/content/en/about.md new file mode 100644 index 0000000..95e1bc8 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/about.md @@ -0,0 +1,6 @@ +--- +title: About +date: 2024-06-27T23:14:15+08:00 +--- + +Yue is a minimal Hugo theme. Source code: . \ No newline at end of file diff --git a/themes/hugo-theme-yue/exampleSite/content/en/categories/_index.md b/themes/hugo-theme-yue/exampleSite/content/en/categories/_index.md new file mode 100644 index 0000000..c59a39d --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/categories/_index.md @@ -0,0 +1,3 @@ +--- +title: Categories +--- diff --git a/themes/hugo-theme-yue/exampleSite/content/en/posts/_index.md b/themes/hugo-theme-yue/exampleSite/content/en/posts/_index.md new file mode 100644 index 0000000..76fa783 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/posts/_index.md @@ -0,0 +1,3 @@ +--- +title: Posts +--- diff --git a/themes/hugo-theme-yue/exampleSite/content/en/posts/markdown-syntax.md b/themes/hugo-theme-yue/exampleSite/content/en/posts/markdown-syntax.md new file mode 100644 index 0000000..c6add23 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/posts/markdown-syntax.md @@ -0,0 +1,146 @@ +--- +author: Hugo Authors +categories: +- themes +- syntax +date: 2019-03-11T00:00:00+00:00 +lastmod: 2024-07-22T00:00:00+00:00 +description: Sample article showcasing basic Markdown syntax and formatting for HTML + elements. +tags: +- markdown +- css +- html +title: Markdown Syntax Guide +--- + +This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme. + + +## Headings + +The following HTML `

`—`

` elements represent six levels of section headings. `

` is the highest section level while `

` is the lowest. + +# H1 +## H2 +### H3 +#### H4 +##### H5 +###### H6 + +## Paragraph + +Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat. + +Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat. + +## Blockquotes + +The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations. + +#### Blockquote without attribution + +> Tiam, ad mint andaepu dandae nostion secatur sequo quae. +> **Note** that you can use *Markdown syntax* within a blockquote. + +#### Blockquote with attribution + +> Don't communicate by sharing memory, share memory by communicating.
+> — Rob Pike[^1] + +[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015. + +## Tables + +Tables aren't part of the core Markdown spec, but Hugo supports them out-of-the-box. + + Name | Age +--------|------ + Bob | 27 + Alice | 23 + +#### Inline Markdown within tables + +| Italics | Bold | Code | +| -------- | -------- | ------ | +| *italics* | **bold** | `code` | + +## Code Blocks + +#### Code block with backticks + +```html + + + + + Example HTML5 Document + + +

Test

+ + +``` + +#### Code block indented with four spaces + + + + + + Example HTML5 Document + + +

Test

+ + + +#### Code block with Hugo's internal highlight shortcode +{{< highlight html >}} + + + + + Example HTML5 Document + + +

Test

+ + +{{< /highlight >}} + +## List Types + +#### Ordered List + +1. First item +2. Second item +3. Third item + +#### Unordered List + +* List item +* Another item +* And another item + +#### Nested list + +* Fruit + * Apple + * Orange + * Banana +* Dairy + * Milk + * Cheese + +## Other Elements — abbr, sub, sup, kbd, mark + +GIF is a bitmap image format. + +H2O + +Xn + Yn = Zn + +Press CTRL+ALT+Delete to end the session. + +Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures. diff --git a/themes/hugo-theme-yue/exampleSite/content/en/posts/placeholder-text.md b/themes/hugo-theme-yue/exampleSite/content/en/posts/placeholder-text.md new file mode 100644 index 0000000..4717453 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/posts/placeholder-text.md @@ -0,0 +1,47 @@ +--- +author: Hugo Authors +date: 2019-03-09T00:00:00Z +lastmod: 2019-03-09T00:00:00Z # Won't show because it's equal to date +description: Lorem Ipsum Dolor Si Amet +tags: +- markdown +- text +title: Placeholder Text +--- + +Lorem est tota propiore conpellat pectoribus de pectora summo. Redit teque digerit hominumque toris verebor lumina non cervice subde tollit usus habet Arctonque, furores quas nec ferunt. Quoque montibus nunc caluere tempus inhospita parcite confusaque translucet patri vestro qui optatis lumine cognoscere flos nubis! Fronde ipsamque patulos Dryopen deorum. + +1. Exierant elisi ambit vivere dedere +2. Duce pollice +3. Eris modo +4. Spargitque ferrea quos palude + +Rursus nulli murmur; hastile inridet ut ab gravi sententia! Nomine potitus silentia flumen, sustinet placuit petis in dilapsa erat sunt. Atria tractus malis. + +1. Comas hunc haec pietate fetum procerum dixit +2. Post torum vates letum Tiresia +3. Flumen querellas +4. Arcanaque montibus omnes +5. Quidem et + +# Vagus elidunt + + + + + +[The Van de Graaf Canon](https://en.wikipedia.org/wiki/Canons_of_page_construction#Van_de_Graaf_canon) + +## Mane refeci capiebant unda mulcebat + +Victa caducifer, malo vulnere contra dicere aurato, ludit regale, voca! Retorsit colit est profanae esse virescere furit nec; iaculi matertera et visa est, viribus. Divesque creatis, tecta novat collumque vulnus est, parvas. **Faces illo pepulere** tempus adest. Tendit flamma, ab opes virum sustinet, sidus sequendo urbis. + +Iubar proles corpore raptos vero auctor imperium; sed et huic: manus caeli Lelegas tu lux. Verbis obstitit intus oblectamina fixis linguisque ausus sperare Echionides cornuaque tenent clausit possit. Omnia putatur. Praeteritae refert ausus; ferebant e primus lora nutat, vici quae mea ipse. Et iter nil spectatae vulnus haerentia iuste et exercebat, sui et. + +Eurytus Hector, materna ipsumque ut Politen, nec, nate, ignari, vernum cohaesit sequitur. Vel **mitis temploque** vocatus, inque alis, *oculos nomen* non silvis corpore coniunx ne displicet illa. Crescunt non unus, vidit visa quantum inmiti flumina mortis facto sic: undique a alios vincula sunt iactata abdita! Suspenderat ego fuit tendit: luna, ante urbem Propoetides **parte**. + +{{< css.inline >}} + +{{< /css.inline >}} diff --git a/themes/hugo-theme-yue/exampleSite/content/en/posts/post-1.md b/themes/hugo-theme-yue/exampleSite/content/en/posts/post-1.md new file mode 100644 index 0000000..3706362 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/posts/post-1.md @@ -0,0 +1,11 @@ +--- +date: "2023-01-15T09:00:00-07:00" +draft: false +tags: +- red +title: Post 1 +--- + +Tempor proident minim aliquip reprehenderit dolor et ad anim Lorem duis sint eiusmod. Labore ut ea duis dolor. Incididunt consectetur proident qui occaecat incididunt do nisi Lorem. Tempor do laborum elit laboris excepteur eiusmod do. Eiusmod nisi excepteur ut amet pariatur adipisicing Lorem. + +Occaecat nulla excepteur dolore excepteur duis eiusmod ullamco officia anim in voluptate ea occaecat officia. Cillum sint esse velit ea officia minim fugiat. Elit ea esse id aliquip pariatur cupidatat id duis minim incididunt ea ea. Anim ut duis sunt nisi. Culpa cillum sit voluptate voluptate eiusmod dolor. Enim nisi Lorem ipsum irure est excepteur voluptate eu in enim nisi. Nostrud ipsum Lorem anim sint labore consequat do. diff --git a/themes/hugo-theme-yue/exampleSite/content/en/posts/post-2.md b/themes/hugo-theme-yue/exampleSite/content/en/posts/post-2.md new file mode 100644 index 0000000..b8616f5 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/posts/post-2.md @@ -0,0 +1,16 @@ +--- +date: 2023-02-15T10:00:00-07:00 +lastmod: 2024-07-22T10:00:00+00:00 +draft: false +tags: +- red +- green +title: Post 2 | Multiple authors +author: + - John Doe + - Jane Doe +--- + +Anim eiusmod irure incididunt sint cupidatat. Incididunt irure irure irure nisi ipsum do ut quis fugiat consectetur proident cupidatat incididunt cillum. Dolore voluptate occaecat qui mollit laborum ullamco et. Ipsum laboris officia anim laboris culpa eiusmod ex magna ex cupidatat anim ipsum aute. Mollit aliquip occaecat qui sunt velit ut cupidatat reprehenderit enim sunt laborum. Velit veniam in officia nulla adipisicing ut duis officia. + +Exercitation voluptate irure in irure tempor mollit Lorem nostrud ad officia. Velit id fugiat occaecat do tempor. Sit officia Lorem aliquip eu deserunt consectetur. Aute proident deserunt in nulla aliquip dolore ipsum Lorem ut cupidatat consectetur sit sint laborum. Esse cupidatat sit sint sunt tempor exercitation deserunt. Labore dolor duis laborum est do nisi ut veniam dolor et nostrud nostrud. diff --git a/themes/hugo-theme-yue/exampleSite/content/en/posts/post-3/bryce-canyon.jpg b/themes/hugo-theme-yue/exampleSite/content/en/posts/post-3/bryce-canyon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9a923bea0d182c65213ad3a105fa05f61c881976 GIT binary patch literal 19224 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. + +A link with a long word: [aLinkWithALongWordaLinkWithALongWordaLinkWithALongWordaLinkWithALongWordaLinkWithALongWordaLinkWithALongWordaLinkWithALongWordaLinkWithALongWordaLinkWithALongWordaLinkWithALongWord](https://example.org/aVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURL). + +A link with a long text: [A link with a long text. A link with a long text. A link with a long text. A link with a long text. A link with a long text. A link with a long text. A link with a long text. A link with a long text. A link with a long text. A link with a long text.](https://example.org/aVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURLaVeryLongURL) + +List: + +- A long URL: . + +1. A long URL: . + +## Emphasis + +*Italic text* +_Italic text_ + +**Bold text** + +__Bold text__ + +***Bold and Italic text*** + +___Bold and Italic text___ + +## Blockquotes + +This is a blockquote demo. This is a blockquote demo. This is a blockquote demo. This is a blockquote demo. This is a blockquote demo. This is a blockquote demo. This is a blockquote demo. This is a blockquote demo. + +> This is a blockquote. This is a blockquote. This is a blockquote. This is a blockquote. This is a blockquote. This is a blockquote. This is a blockquote. +> +> This is a blockquote. This is a blockquote. This is a blockquote. This is a blockquote. This is a blockquote. This is a blockquote. This is a blockquote. + +## Lists + +### Unordered List + +- Item 1 + - Subitem 1 + - Subitem 2 +- Item 2 + +### Ordered List + +1. First item +2. Second item +3. Third item + +## Code + +### Inline Code + +Here is some `inline code`. Here is longer `inline code inline code inline codeinline codeinline codeinline codeinline code`. + +### Code Block with JavaScript Tag + +#### Line number enabled + +```javascript {linenos=true} +// Comments are in italics. The last character of a line overflows if there is no padding. +// WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW +// MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM +``` + +```javascript {linenos=true} +console.log("Hello") +console.log("Hello") +console.log("Hello") +``` + +```javascript {linenos=true} +function sayHello() { + console.log("Hello, world!"); console.log("Hello, world!"); console.log("Hello, world!"); console.log("Hello, world!"); +} +``` + +#### Line number disabled + +```javascript {linenos=false} +// Comments are in italics. The last character of a line overflows if there is no padding. +// https://github.com/CyrusYip/hugo-theme-yue/issues/7 +// WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW +// MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM +``` + +```javascript {linenos=false} +function sayHello() { + console.log("Hello, world!"); console.log("Hello, world!"); console.log("Hello, world!"); console.log("Hello, world!"); +} +``` + +### Code Block with Bash Tag + +```bash +#!/bin/bash +echo "Hello, world!" +``` + +### Code Block without Language Tag + +``` +code block without +a language tag. +``` + +``` +code block without +a language tag. +``` + +Paragraph. + +``` +This is a code block without a language tag. This is a code block without a language tag. This is a code block without a language tag. +This is a code block without a language tag. This is a code block without a language tag. This is a code block without a language tag. +``` + +Paragraph. + +``` +#!/bin/bash +echo "Hello, world!" +``` + +### Code block indented with four spaces + + + + + + Example HTML5 Document + + +

Test

+

Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text Long Text

+ + + +### Code block with Hugo's internal highlight shortcode + +{{< highlight html >}} + + + + + Example HTML5 Document + + +

Test

+ + +{{< /highlight >}} + +## Horizontal Rule + +1 + +--- + +2 + +*** + +3 + +___ + +## Links + +[GitHub](https://github.com) + +## Images without caption + +1![Alt text](https://via.placeholder.com/200)2 + +1![Alt text](https://via.placeholder.com/2000)2 + +## Images with caption + +text text + +
+ +
2000×2000 image
+
+ +text text + +
+ +
200×200 image
+
+ +text text + +## iframe + + + +## video + +This is fake video, which is used to test overflow. + + + +## Tables + +### Ordinary Table + +| Header 1 | Header 2 | +|----------|----------| +| Cell 1 | Cell 2 | +| Cell 3 | Cell 4 | + +### Long Table + +| Header 1 | Header 2 | Header 3 | Header 4 | Header 5 | Header 6 | Header 7 | Header 8 | Header 9 | Header 10 | +|----------|----------|----------|----------|----------|----------|----------|----------|----------|-----------| +| Cell 1 | Cell 2 | Cell 3 | Cell 4 | Cell 5 | Cell 6 | Cell 7 | Cell 8 | Cell 9 | Cell 10 | +| Cell 11 | Cell 12 | Cell 13 | Cell 14 | Cell 15 | Cell 16 | Cell 17 | Cell 18 | Cell 19 | Cell 20 | +| Cell 21 | Cell 22 | Cell 23 | Cell 24 | Cell 25 | Cell 26 | Cell 27 | Cell 28 | Cell 29 | Cell 30 | + + +### Long Table with 20 Headers + +| Header 1 | Header 2 | Header 3 | Header 4 | Header 5 | Header 6 | Header 7 | Header 8 | Header 9 | Header 10 | Header 11 | Header 12 | Header 13 | Header 14 | Header 15 | Header 16 | Header 17 | Header 18 | Header 19 | Header 20 | +|----------|----------|----------|----------|----------|----------|----------|----------|----------|-----------|-----------|-----------|-----------|-----------|-----------|-----------|-----------|-----------|-----------|-----------| +| Cell 1 | Cell 2 | Cell 3 | Cell 4 | Cell 5 | Cell 6 | Cell 7 | Cell 8 | Cell 9 | Cell 10 | Cell 11 | Cell 12 | Cell 13 | Cell 14 | Cell 15 | Cell 16 | Cell 17 | Cell 18 | Cell 19 | Cell 20 | +| Cell 21 | Cell 22 | Cell 23 | Cell 24 | Cell 25 | Cell 26 | Cell 27 | Cell 28 | Cell 29 | Cell 30 | Cell 31 | Cell 32 | Cell 33 | Cell 34 | Cell 35 | Cell 36 | Cell 37 | Cell 38 | Cell 39 | Cell 40 | +| Cell 41 | Cell 42 | Cell 43 | Cell 44 | Cell 45 | Cell 46 | Cell 47 | Cell 48 | Cell 49 | Cell 50 | Cell 51 | Cell 52 | Cell 53 | Cell 54 | Cell 55 | Cell 56 | Cell 57 | Cell 58 | Cell 59 | Cell 60 | +| Cell 61 | Cell 62 | Cell 63 | Cell 64 | Cell 65 | Cell 66 | Cell 67 | Cell 68 | Cell 69 | Cell 70 | Cell 71 | Cell 72 | Cell 73 | Cell 74 | Cell 75 | Cell 76 | Cell 77 | Cell 78 | Cell 79 | Cell 80 | +| Cell 81 | Cell 82 | Cell 83 | Cell 84 | Cell 85 | Cell 86 | Cell 87 | Cell 88 | Cell 89 | Cell 90 | Cell 91 | Cell 92 | Cell 93 | Cell 94 | Cell 95 | Cell 96 | Cell 97 | Cell 98 | Cell 99 | Cell 100 | +| Cell 101 | Cell 102 | Cell 103 | Cell 104 | Cell 105 | Cell 106 | Cell 107 | Cell 108 | Cell 109 | Cell 110 | Cell 111 | Cell 112 | Cell 113 | Cell 114 | Cell 115 | Cell 116 | Cell 117 | Cell 118 | Cell 119 | Cell 120 | +| Cell 121 | Cell 122 | Cell 123 | Cell 124 | Cell 125 | Cell 126 | Cell 127 | Cell 128 | Cell 129 | Cell 130 | Cell 131 | Cell 132 | Cell 133 | Cell 134 | Cell 135 | Cell 136 | Cell 137 | Cell 138 | Cell 139 | Cell 140 | +| Cell 141 | Cell 142 | Cell 143 | Cell 144 | Cell 145 | Cell 146 | Cell 147 | Cell 148 | Cell 149 | Cell 150 | Cell 151 | Cell 152 | Cell 153 | Cell 154 | Cell 155 | Cell 156 | Cell 157 | Cell 158 | Cell 159 | Cell 160 | +| Cell 161 | Cell 162 | Cell 163 | Cell 164 | Cell 165 | Cell 166 | Cell 167 | Cell 168 | Cell 169 | Cell 170 | Cell 171 | Cell 172 | Cell 173 | Cell 174 | Cell 175 | Cell 176 | Cell 177 | Cell 178 | Cell 179 | Cell 180 | +| Cell 181 | Cell 182 | Cell 183 | Cell 184 | Cell 185 | Cell 186 | Cell 187 | Cell 188 | Cell 189 | Cell 190 | Cell 191 | Cell 192 | Cell 193 | Cell 194 | Cell 195 | Cell 196 | Cell 197 | Cell 198 | Cell 199 | Cell 200 | +| Cell 201 | Cell 202 | Cell 203 | Cell 204 | Cell 205 | Cell 206 | Cell 207 | Cell 208 | Cell 209 | Cell 210 | Cell 211 | Cell 212 | Cell 213 | Cell 214 | Cell 215 | Cell 216 | Cell 217 | Cell 218 | Cell 219 | Cell 220 | +| Cell 221 | Cell 222 | Cell 223 | Cell 224 | Cell 225 | Cell 226 | Cell 227 | Cell 228 | Cell 229 | Cell 230 | Cell 231 | Cell 232 | Cell 233 | Cell 234 | Cell 235 | Cell 236 | Cell 237 | Cell 238 | Cell 239 | Cell 240 | +| Cell 241 | Cell 242 | Cell 243 | Cell 244 | Cell 245 | Cell 246 | Cell 247 | Cell 248 | Cell 249 | Cell 250 | Cell 251 | Cell 252 | Cell 253 | Cell 254 | Cell 255 | Cell 256 | Cell 257 | Cell 258 | Cell 259 | Cell 260 | +| Cell 261 | Cell 262 | Cell 263 | Cell 264 | Cell 265 | Cell 266 | Cell 267 | Cell 268 | Cell 269 | Cell 270 | Cell 271 | Cell 272 | Cell 273 | Cell 274 | Cell 275 | Cell 276 | Cell 277 | Cell 278 | Cell 279 | Cell 280 | +| Cell 281 | Cell 282 | Cell 283 | Cell 284 | Cell 285 | Cell 286 | Cell 287 | Cell 288 | Cell 289 | Cell 290 | Cell 291 | Cell 292 | Cell 293 | Cell 294 | Cell 295 | Cell 296 | Cell 297 | Cell 298 | Cell 299 | Cell 300 | +| Cell 301 | Cell 302 | Cell 303 | Cell 304 | Cell 305 | Cell 306 | Cell 307 | Cell 308 | Cell 309 | Cell 310 | Cell 311 | Cell 312 | Cell 313 | Cell 314 | Cell 315 | Cell 316 | Cell 317 | Cell 318 | Cell 319 | Cell 320 | +| Cell 321 | Cell 322 | Cell 323 | Cell 324 | Cell 325 | Cell 326 | Cell 327 | Cell 328 | Cell 329 | Cell 330 | Cell 331 | Cell 332 | Cell 333 | Cell 334 | Cell 335 | Cell 336 | Cell 337 | Cell 338 | Cell 339 | Cell 340 | +| Cell 341 | Cell 342 | Cell 343 | Cell 344 | Cell 345 | Cell 346 | Cell 347 | Cell 348 | Cell 349 | Cell 350 | Cell 351 | Cell 352 | Cell 353 | Cell 354 | Cell 355 | Cell 356 | Cell 357 | Cell 358 | Cell 359 | Cell 360 | +| Cell 361 | Cell 362 | Cell 363 | Cell 364 | Cell 365 | Cell 366 | Cell 367 | Cell 368 | Cell 369 | Cell 370 | Cell 371 | Cell 372 | Cell 373 | Cell 374 | Cell 375 | Cell 376 | Cell 377 | Cell 378 | Cell 379 | Cell 380 | +| Cell 381 | Cell 382 | Cell 383 | Cell 384 | Cell 385 | Cell 386 | Cell 387 | Cell 388 | Cell 389 | Cell 390 | Cell 391 | Cell 392 | Cell 393 | Cell 394 | Cell 395 | Cell 396 | Cell 397 | Cell 398 | Cell 399 | Cell 400 | + + +## Task Lists + +Task list: + +- [x] Task 1 + - [x] Task 1.1 + - [x] Task 1.1.1 + - [x] Task 1.1.2 + - [ ] Task 1.2 +- [ ] Task 2 +- [x] Task 3 + +## Strikethrough + +~~This was a mistake.~~ + +## Footnotes +Here is a footnote reference[^1]. + +[^1]: Here is the footnote. diff --git a/themes/hugo-theme-yue/exampleSite/content/en/posts/post-5.md b/themes/hugo-theme-yue/exampleSite/content/en/posts/post-5.md new file mode 100644 index 0000000..dd55c3e --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/posts/post-5.md @@ -0,0 +1,15 @@ +--- +date: 2024-07-22T00:00:00+08:00 +tags: +- red +title: Post 5 +slug: post-5 +--- + +Post 5. + +## Lorem + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. \ No newline at end of file diff --git a/themes/hugo-theme-yue/exampleSite/content/en/tags/_index.md b/themes/hugo-theme-yue/exampleSite/content/en/tags/_index.md new file mode 100644 index 0000000..56d2e29 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/en/tags/_index.md @@ -0,0 +1,3 @@ +--- +title: Tags +--- diff --git a/themes/hugo-theme-yue/exampleSite/content/zh-CN/_index.md b/themes/hugo-theme-yue/exampleSite/content/zh-CN/_index.md new file mode 100644 index 0000000..7eb5b59 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/zh-CN/_index.md @@ -0,0 +1,7 @@ +--- +date: "2023-01-01T08:00:00-07:00" +draft: false +title: 主页 +--- + +Yue 是极简的 Hugo 主题。源代码:。 diff --git a/themes/hugo-theme-yue/exampleSite/content/zh-CN/about.md b/themes/hugo-theme-yue/exampleSite/content/zh-CN/about.md new file mode 100644 index 0000000..d225501 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/zh-CN/about.md @@ -0,0 +1,6 @@ +--- +title: 关于 +date: 2024-06-27T23:14:15+08:00 +--- + +Yue 是极简的 Hugo 主题。源代码:。 \ No newline at end of file diff --git a/themes/hugo-theme-yue/exampleSite/content/zh-CN/categories/_index.md b/themes/hugo-theme-yue/exampleSite/content/zh-CN/categories/_index.md new file mode 100644 index 0000000..50ce2bc --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/zh-CN/categories/_index.md @@ -0,0 +1,3 @@ +--- +title: 类别 +--- diff --git a/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/_index.md b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/_index.md new file mode 100644 index 0000000..5494303 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/_index.md @@ -0,0 +1,7 @@ +--- +date: "2023-01-01T08:30:00-07:00" +draft: false +title: 文章 +--- + +这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。这里列举了所有文章。 diff --git a/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/markdown-syntax.md b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/markdown-syntax.md new file mode 100644 index 0000000..c6add23 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/markdown-syntax.md @@ -0,0 +1,146 @@ +--- +author: Hugo Authors +categories: +- themes +- syntax +date: 2019-03-11T00:00:00+00:00 +lastmod: 2024-07-22T00:00:00+00:00 +description: Sample article showcasing basic Markdown syntax and formatting for HTML + elements. +tags: +- markdown +- css +- html +title: Markdown Syntax Guide +--- + +This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme. + + +## Headings + +The following HTML `

`—`

` elements represent six levels of section headings. `

` is the highest section level while `

` is the lowest. + +# H1 +## H2 +### H3 +#### H4 +##### H5 +###### H6 + +## Paragraph + +Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat. + +Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat. + +## Blockquotes + +The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations. + +#### Blockquote without attribution + +> Tiam, ad mint andaepu dandae nostion secatur sequo quae. +> **Note** that you can use *Markdown syntax* within a blockquote. + +#### Blockquote with attribution + +> Don't communicate by sharing memory, share memory by communicating.
+> — Rob Pike[^1] + +[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015. + +## Tables + +Tables aren't part of the core Markdown spec, but Hugo supports them out-of-the-box. + + Name | Age +--------|------ + Bob | 27 + Alice | 23 + +#### Inline Markdown within tables + +| Italics | Bold | Code | +| -------- | -------- | ------ | +| *italics* | **bold** | `code` | + +## Code Blocks + +#### Code block with backticks + +```html + + + + + Example HTML5 Document + + +

Test

+ + +``` + +#### Code block indented with four spaces + + + + + + Example HTML5 Document + + +

Test

+ + + +#### Code block with Hugo's internal highlight shortcode +{{< highlight html >}} + + + + + Example HTML5 Document + + +

Test

+ + +{{< /highlight >}} + +## List Types + +#### Ordered List + +1. First item +2. Second item +3. Third item + +#### Unordered List + +* List item +* Another item +* And another item + +#### Nested list + +* Fruit + * Apple + * Orange + * Banana +* Dairy + * Milk + * Cheese + +## Other Elements — abbr, sub, sup, kbd, mark + +GIF is a bitmap image format. + +H2O + +Xn + Yn = Zn + +Press CTRL+ALT+Delete to end the session. + +Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures. diff --git a/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/placeholder-text.md b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/placeholder-text.md new file mode 100644 index 0000000..54f47d2 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/placeholder-text.md @@ -0,0 +1,45 @@ +--- +author: Hugo Authors +date: 2019-03-09T00:00:00Z +lastmod: 2019-03-09T00:00:00Z # Won't show because it's equal to date +description: Lorem Ipsum Dolor Si Amet +tags: +- markdown +- text +title: Placeholder Text +--- + +Lorem est tota propiore conpellat pectoribus de pectora summo. Redit teque digerit hominumque toris verebor lumina non cervice subde tollit usus habet Arctonque, furores quas nec ferunt. Quoque montibus nunc caluere tempus inhospita parcite confusaque translucet patri vestro qui optatis lumine cognoscere flos nubis! Fronde ipsamque patulos Dryopen deorum. + +1. Exierant elisi ambit vivere dedere +2. Duce pollice +3. Eris modo +4. Spargitque ferrea quos palude + +Rursus nulli murmur; hastile inridet ut ab gravi sententia! Nomine potitus silentia flumen, sustinet placuit petis in dilapsa erat sunt. Atria tractus malis. + +1. Comas hunc haec pietate fetum procerum dixit +2. Post torum vates letum Tiresia +3. Flumen querellas +4. Arcanaque montibus omnes +5. Quidem et + +# Vagus elidunt + + + +[The Van de Graaf Canon](https://en.wikipedia.org/wiki/Canons_of_page_construction#Van_de_Graaf_canon) + +## Mane refeci capiebant unda mulcebat + +Victa caducifer, malo vulnere contra dicere aurato, ludit regale, voca! Retorsit colit est profanae esse virescere furit nec; iaculi matertera et visa est, viribus. Divesque creatis, tecta novat collumque vulnus est, parvas. **Faces illo pepulere** tempus adest. Tendit flamma, ab opes virum sustinet, sidus sequendo urbis. + +Iubar proles corpore raptos vero auctor imperium; sed et huic: manus caeli Lelegas tu lux. Verbis obstitit intus oblectamina fixis linguisque ausus sperare Echionides cornuaque tenent clausit possit. Omnia putatur. Praeteritae refert ausus; ferebant e primus lora nutat, vici quae mea ipse. Et iter nil spectatae vulnus haerentia iuste et exercebat, sui et. + +Eurytus Hector, materna ipsumque ut Politen, nec, nate, ignari, vernum cohaesit sequitur. Vel **mitis temploque** vocatus, inque alis, *oculos nomen* non silvis corpore coniunx ne displicet illa. Crescunt non unus, vidit visa quantum inmiti flumina mortis facto sic: undique a alios vincula sunt iactata abdita! Suspenderat ego fuit tendit: luna, ante urbem Propoetides **parte**. + +{{< css.inline >}} + +{{< /css.inline >}} diff --git a/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-1.md b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-1.md new file mode 100644 index 0000000..c0f3b12 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-1.md @@ -0,0 +1,11 @@ +--- +date: "2023-01-15T09:00:00-07:00" +draft: false +tags: +- red +title: 文章 1 +--- + +Tempor proident minim aliquip reprehenderit dolor et ad anim Lorem duis sint eiusmod. Labore ut ea duis dolor. Incididunt consectetur proident qui occaecat incididunt do nisi Lorem. Tempor do laborum elit laboris excepteur eiusmod do. Eiusmod nisi excepteur ut amet pariatur adipisicing Lorem. + +Occaecat nulla excepteur dolore excepteur duis eiusmod ullamco officia anim in voluptate ea occaecat officia. Cillum sint esse velit ea officia minim fugiat. Elit ea esse id aliquip pariatur cupidatat id duis minim incididunt ea ea. Anim ut duis sunt nisi. Culpa cillum sit voluptate voluptate eiusmod dolor. Enim nisi Lorem ipsum irure est excepteur voluptate eu in enim nisi. Nostrud ipsum Lorem anim sint labore consequat do. diff --git a/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-2.md b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-2.md new file mode 100644 index 0000000..0f9af22 --- /dev/null +++ b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-2.md @@ -0,0 +1,16 @@ +--- +date: 2023-02-15T10:00:00-07:00 +lastmod: 2024-07-22T10:00:00+00:00 +draft: false +tags: +- red +- green +title: 文章 2 | 多位作者 +author: + - 张三 + - 李四 +--- + +Anim eiusmod irure incididunt sint cupidatat. Incididunt irure irure irure nisi ipsum do ut quis fugiat consectetur proident cupidatat incididunt cillum. Dolore voluptate occaecat qui mollit laborum ullamco et. Ipsum laboris officia anim laboris culpa eiusmod ex magna ex cupidatat anim ipsum aute. Mollit aliquip occaecat qui sunt velit ut cupidatat reprehenderit enim sunt laborum. Velit veniam in officia nulla adipisicing ut duis officia. + +Exercitation voluptate irure in irure tempor mollit Lorem nostrud ad officia. Velit id fugiat occaecat do tempor. Sit officia Lorem aliquip eu deserunt consectetur. Aute proident deserunt in nulla aliquip dolore ipsum Lorem ut cupidatat consectetur sit sint laborum. Esse cupidatat sit sint sunt tempor exercitation deserunt. Labore dolor duis laborum est do nisi ut veniam dolor et nostrud nostrud. diff --git a/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-3/bryce-canyon.jpg b/themes/hugo-theme-yue/exampleSite/content/zh-CN/posts/post-3/bryce-canyon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9a923bea0d182c65213ad3a105fa05f61c881976 GIT binary patch literal 19224 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�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 K#lqk3KKUO7?1V7@ literal 0 HcmV?d00001 diff --git a/themes/hugo-theme-yue/images/tn.png b/themes/hugo-theme-yue/images/tn.png new file mode 100644 index 0000000000000000000000000000000000000000..2bcf9903ef70276937fe6fd1728fa8c2d2c3b5a8 GIT binary patch literal 246561 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�auSA}{@1X=_>K67r-Ky>-{AK5RVNvx(VgRT;A=(bK) zV~$Fe#<@D1OEbIxLr8J^1+1Fni+Gh!8*-gyIWklW0ExYNp@p23*Qv?KH73+dMg-K# zzGko?1iBtJ3tV}fr3Jy!@WX8F-j7V_bi)zX!vZr&^G^CxgjDY!Apd&#y~|6+!Z{Ll zudnot$~0vvJb2rZ#rI4--5aSkzhwwf-cj^MDY7|j=T%M_4Jymoovg-6`<(Dp$dC0& zb)MeOvH`nc97G*iRxSUc%)4Rznz#k943zb0!P_F1{7+bvsi`HDQLW(ioB$i5nGo9V zB>T2*WY5o1E&<<^4e{LAKfMiW5)M6cLil<~blGu!c{Xq%B#7B*9!BxVjLmQ9i~`vZ1q=JUerhYi$Sqw2dAjB657>!x8hpeB19|pe)(`JdfE?f+ zWw`MrlAlQS+qFo)p2NG(DR0?v5O$gJfSufe+eM|8#B#`g5u!6RHx@2<$^+Zh(9Ciaez*B$wetk@lE))%gY8&ro_~%(G+*;`j z{=5jN*88?mKraR*ZFVv>KtWX<4HWu@O3L~U1$MM_W?EvxzbDgScFA;aG64HEqs{fZ zqb(=19!r%6bt+}&Q;!u#amyD7{oXZ_gGKc;9naQKsx|=QUYIZs@V1qhA+kl4DxqHj z!w3^l`qwVY4XCL z=>Xfek0RVS67Sc(mV+<(Ko#wfWi?XZ*;(3eqD)ZthP}L@u6ZQkw{EuKF_(7y@7*IU zXWoD4>_X+(%5U-o-%#-e%>evV^#6CIce z?9F{n&H(8p8C-LPjL%r_H9(99_p)vh$3C5eBN<5Si#;Ehgb+U+wFYs5(n*9upE*SV zi8nF8Syb|CvZ2Qm;joOPtU83e|#`YSSpu z4IDZIdfDU2&sCen6t-#IJD3^4?si<{QN3zz&63fHtdjT6F@OEh6oH%ti&6=IB60#j ze-`|eko0@yZrglOfyx}x2l_)!8dr7)8gw@c@q6tz;_XA{p$PC-68b9*0z_&vLG(t) zI?>h@G;3=U6)efp^GV}w=A!^&SB}oX$&dIk*Op7Y_SNI)ZN?s0=eqemdJw`U+7NYZ z#kw?Kn^+DFiYQ^kO|B2srfA`>RjA2$-q%yA#KK0R5LA)Quu2?t?{IZG9pKFNft@p#>XH!Yf5=`^voyku-qAT=!n_9-1v9 z>tp_;S`#(@Th`fhOQgqv>4kkRyQ~{Vcq&`Oy%aFZ_q$&YyD;r}`Dm6xx?mlTXp4Bx zGv}~Top6jTMpxnFKF-qQA> z=PMlB9%=^LGOcyWM=TS9bYum=B79M5R}@EXQpk#Qk>uAs^d1PeJMFl`p0d9?xSTab zRtr@QXJza#bmZf&FzULO$aw5j1;r-{(j~L8@|naN)#PoeX-^EWhFlb%1zE+zMUzqhx*3)1$2GY>5vKG=Z-6<1nOK0 zX9~&USR2%{);-sqWpyKak5}@~1odxM?Qm+{uH5)sTO1S|uDc0tip9DXgU@$2N5ACX zOTrTiBGJN=9WBWKr`hEvC5<1_%zkSLq-fwIpsSY>q@h!ih>tv#F61L*WlhiN(a}6~ zZJ;&qw3H(Aa29zoZipF_uwnPtK+?zX#A~Q5={#2%7&>33zdM6u{DNrfQfd}j8%~VG zScR(=-T|eRiSBZKTxT8p>3`J9kYj$lz*@LI{$1eYEY|9&moA)>m5d*@J}4clGD_@D z_u-WNHBIV9##%_kd>x~+(Jh>Z<3%>4hM3Qt;W^9qn)pCCkn3NI7>u4jU{BtTi^0m6=-<+O&~z44`{-r=J_SlYAzSIK6@W0M^{9(v}IN_(?mkq>; zw|}gV?U7Lw)_i?#MVp=AG4@4sC?pF3v=Un)bydX+yWRn>3vQJ-fq)Ze7x+?07)0Sw z$XNa5&Q6Ce^+?hueLZ(ywt4;$p}Gc7URUT1Qj2~>!DXw)jQyApCS@j0)ZroDn91!A zh#>ab8lQxb38eKeslWhl5nD@U>NcWf3FQ@d&lbdUUYsWC~~F!#>$G;#Rn>An_fpDAjjEyOCFdUwL<+QX6h+|B5W+))Y$q$tF3Uj=_T!MY~ z<_S`nyq|Z&gH%ELb@0<`2_$j~T6yx`AINZP;r(Jh?$E^5l@|FEQlWg-Zi^kz?)NhS z6fBz3g_+9ks{W|%0eO-2phjk(eiBP~e ztY~`Wxvb{nhL`;QKY#p}*z^V;$Z_u@sQO|5msR+`6Yg95-G0YLkf0RU{q z#Y}?9-O(BL9lS|Uu`qvoZvYr84Ji1Y4TF&X_}`nOC{f9?+tpv1Qk=X1#X2NWu%!Ts#A&3Kdn8=x} z;7z-u@-@mx#XQkG>>36$|5tx!%70k7`WI!c0r98j(k20!7->0IdW0_tvIrx(mJU(a(wIUOmDT~S1Lz0xteFxU-owrI|NdM93NT5}`KV1l^ z6s5Mo3731ZCTf}2`4bSRC&EuwD58;!ee8q9iu>ebqFWf`lDMD=7F)Sr{%NTG%1@po zfGOzlDroJGXa0L1_?IVW0=AkJe{=N5%>BQ0S}GjiKqH^%{}dtqavJ~J!C7(OE?olC zx&MRV|LwHfU(Cnfl?s2h>YrY_0C%ZFNB{d(=}*)6Pp5g1zJT!Oec1*2k0biuKA=qp z+~pyO-}Qex`d5SX-#)N9@+-6%rePxf5!(Lm4B{aPaF+j)4=h7yFR@^>+t#w zqVR9F|JT2sO~752#$nF?4v6^8X}qX_N-ot)m+g<}@Fz?E_F!q;ub_g$@ABJE{N+_n z4T0%=%lPHZe~Q@uZ3JFGUIUnXho-L4+yCHY|90B{Yn=|P14XOR%zwa&_w(YNWyH?F z3>u+6taUJs7fNTipn>>KhC2KBqYhQK^?#U&A5H-kB+=;++*hbSOqUO}&x|K=gU=PU za&<7}3BNg@KXE+VM7Bu}Dn`?-G}853!(_lGoRj^y)*+0=;tYq&<|q{= zS7D-KZ7DmPN1wb0KHD(lum)%R7*VNr+bI+I){-ur+DIYW35q6{q3(~QAc>)jh*J0E z^y0R9?0z|4dG#@w(<3T{$3t+X**()phA^03PcEWeg+lB24H}^Utczb|b<^`H`_J%FDoqSNItOj7J zIt{%9b1vIX!uhfXAG75wJxNLhF8`8ZbB?gg*Y7MJ?#=pd5u-U22rJ@Fr;d*n-pXew z;-6nXnLI8IF%uT4@bspixf_rHeDc^vY@o|gKoZ7E&4CiaRML8ihtyar!9~$ZL%mSi z8^XJ1g~ilxyq52}5$M4%0T0|N87-o|}`Ey}>!`O07m1I`w**u20}apSSP)bYHJY`CW=`xqOVkZE=9OvS4=8!(?i- zdx&s-PG)n8;o@%E-72U-8rIBoPo1Mk)NifWu8pM+NBscHPdm-Y_iD)H*ve)L1dZhz0s%CZYeG7mwz4pfDrrX z3$U69e_3`b#D)5X1i=g;+zv%=ygZnKD6@)sjF31_D)_7q0h4-+$6*~If|FdsV58V- zr35n!xU*3bs+# zep9`9yuk_H)sa2(>LVs06cRqqZBp}2sZ#6N>X^+rCR3cnqH8XvFov(~fqY^{0Mt*9 zuIuC;)JyVxv|qW8Z$pdR8TZkR3b-Z-u5Wdbg&y9t5sG>Gf=ea-R^c(n)g`M zHG>G(nw^e7l2VchZ*vj}t%lklaWU|H5U}UxpOzZJ(FpjIb-kp|%9FdETLw;&)=oyV z=f>b55qEId!f+ZyDz+_ts@33Q%a(khrK>Vh)l~Y3^yNgcqc7g9m9HsYw@Elmlj*Q+ zL}aAc?q}%`x&857T(^|^XMA2)Kv%y09ZzE)6Q2K;HP9pRmNm#}U$9VFCRb^up3gC^ z(_UCus{1K`CEuMe=wKjfsx+$|q zg5`sngu-bA=e2Va#)u>>U{8E4%Gsj2nYDe8gT_f(-6!+GIJ``I15ov@L5@E}m>wi8 z9s!X)wKgW3BacRd)ymBMtO1c~WiJ|~Jh{{S+`vFhX{JI2ynL4I=cNV1%iFC=(WKUD zfdHg7UlAfK-?#XFDO^r_;?yWae%O+!v!Y4aEEpoCAN7yF6|oF6xZ=7%;T+D7~j(C3`Gs?4!0na&f>&Qiq;o~MbDFWmz<3kEszf8%@_zE4(XaF=<158Dn}`?api? zrX&{2RJ>iSx|}&^GFciMO>Bi@XzBH0?=6JC9weeYKNhPMdfDlx_td+A@0UW`g<<(i zd>BVE$x@n|M-n-?onU8twaw->$RN*`_78_TXl1DskC4|xB^7m0!uw7#l<70S=$}13 z-=0OGVXFFwgSlH?l7*U=JftjF?GPj29m{q1pimcrY(j}~XqI~&TFzN@4g;nW3@pQ* zT~va|9-p30Pka+W%eQAlKYnbW?x7jLy<5X!a5fV67sSD4#m}HeRlH4TN%7q1latP0 z(GLI*!D7=g(IBnQ8j%Xn4j&WT|2CazO%(wUFJ3F9GEyK1!G;ur5Dwae69|M&9Vgow z*iOGLDwr1xki#pJJlQT1HlD1_vgS!@q>^KZBY*qdTb4Nd&3ms z(B6f9P5BBTnXd4ur1$IL_f^u!Pzwa_95(hUL5^?Kdp+xB=<#)O$?zm_JD=cPg z(ubcS7%P|ITB_ zSdopn%vXwrp)lylhN(8S4yBs#_Nsst4-6P``>lM1O!6%Z1Cd*&Qm7U{1+|dR{7{%0 zLmsP9kDS+4v7=|s!BIV{G)BDR@=$SRaBK9{?^E*Dw?L5q5(kzGD7as9D#|a*mmB=G?l^$( zeYtAV`df6$pT>y70_{yXr5HQfiKnRRwuM^)=c&Z2t5ByQbJ%V%Pr33u_*(-Pam;(B zC7#~6@01-u=aujS|Z-GVjw%&FAhj_r{uB_S=bi1`Tm&Y0j^b2*> zZ=Nin)LUkbE4L>& z9toZuZ_u(@12mv9hK}^I)zU0q{v+5d&vHK}MUDu>T{CC>kf6G~N!QqcvppNfo%0cd zpCEHkG{-|aQGBk4QwbR_o`50Xctwh%Ui+y zF+;yAQ`*32Mq!SLT1Tw~TTD8^gmm9v;RB2qainMO8QEymMx|$D-Pfb1D!)Fu z&!vc?yxCpo{3>DZrZeWqMDP)$sx%>B-gi%l{r`6^8T z$2O&kgO=ZZkij%$m#%h<{os&;rBFPISyDmU9LtH={vrnO%KU2ZaWAU(4U4HT-lmaT zbdwl5f|fV(tL_6)Uhy2WXZlq|w!aTcBVS$Be*{v?t@}FLp>K0dI7`Eyrrts#_CVt_ zMjQ@q5UMMN@KJo-tX7*wR6?h`y=j;-(!6%Jv~N=1&*Q7o>?{_*;eS;tUPEZ$=;Dzs zmO(xCaFe>(^XLp8mj<4v{S1ScLiEH6ExakRW_(rdmEZFD>rU?m`O3jmKCG9HoSj!X zR!-gP>d|jq3tLK|*wNXueDbVDxzZGvK&xQQdk$UXqggk;YC|v62bOF0q`3x%zbPL* z2m!Z$>eT2;017HISaN6_+M5oWTCNv62aoLKf6RU3P|d_-_Jwgty!5p&s*c)78(AuAAx=huKynR;YDlXx6draAIXI%- z=S;Mc#gtn%Ko75%HxXzX$~%tSY8Va2=herTTDC#aqPum^S8j@%^3^+QY)&YC@4P`i zfMnJ1`7!a!anc@h17J6B2#s>31_v~#H276R+K)hf;bFOxrwV;JDO&6IJ{Wwr?K%L3 z*~Q*)1N>6x=W{-`@tmVkDyHzQBgj?89j&>V{n@bUUn|8m@D$UklISZI&51|lJg^1p4@V~ny)`vYhHvRW#BKic z@HRPJt{u+*MxF}Hk#zdlcS9i@UTha24*9+-Fe=X2pS;aRl#RL3@lJKok|)bqHcRA_ zpy0E*eeFxoy6Z^uM5T1Joh})crnsXFA*qlpYkwk{_iD6UkkhS8c-zJ1Bnk=I$=-Wz zv+TZ;C5Vh6U-24pLwaEVvnEs7k$cyX=bOWG+wbl55Q$ zKfC`_+7@zh`dm>5ktghK(liF zJ}ag`85swOjsYX}ekHK_giD8p?yFF1x;k(0rXrj_6W1E9=qKheGDG&+2xe4xLF|@Ei}*|Y)c4F zAPTPKH6M*Jcz1{nI>ou|w3;5Ia7~^}VKPT3(tHR{T0i-)x{BKEI{w3Zjv8r;7yK#? zo89Kx53Ed4KDGdZA*_tzMC8YmW2RyzjtR03?RqH)|21MAN1O>=7n|0mT?dfd@MYXf z`t@FO4IdZjxrOF1ONW29F<$XvJU=K-Hj(Mm^;mE-olD%j+-jvS!ggwQG`I5-rR;|v zL`jVgi6x0yOzzy(TIIL zHg$NXw&_~=4H|xlV>%np%}{xTAPkmmmOfyB`Uf0Pqo_;i?Dh&yTZ^jB=;_RTf?ilz@%QzdvIIMtMYj*E4SviDG`Fx5M6C{feebKh!5tdDzRW&>xtVwo?`K@P&nX+PC_O7;C0N|68f#an6}edd)uuclf{Ed556UuLQ$-i`T!lk&=_`Dh~?E=6Ll0( zJ!Gs_y5J3A%X%uQDPAOV>b8{;RI;8a6kQ-^D28~%njoi!daBq3V$S8{j$t|xL#)06rLF@BazzV6)~;$iTB@2X^X~6I%(a*S6ROuC40p!Jkp@`Nokawv#QjxII`%?o;^^ z1F}0QMF+GDoPj-;X2n@hI)w~a8BMD8Q=|KZ6x%*m?1tJmXe94@)@gJra&Zjh`!aG8 zp*KqRw|l{^bfCU>VV8T6@K$`}98V|ccMd>7({P>i6XtDd-xF80U`Pi^C}r%(&TE~< zTKZg(bn5AmK@L!Xe>Ax4v1`q-45Aw4F=KqqY6*O*17D-m+v5JJf2W% zr%L3$VNKE)JNBU$T#ru19~f}D;Ivh~I$m@OLXy&m(PGX2XX?iWleL>!gjA=x3=M7= zY#G4;X5XTeicpq%{9k~v0B9;rfdnFYcN15WyU?5?!;aGZ-I>97CjNzmn zmM|6c-9>L6nOX~VaGiOn$q7DM7X7pY0J3Y+S~b|p zKH3<#f=>g*6u^7%I@OcCwW3tUkKNwZxeOU0QaRVm5|)WgKoM_}r|_J^IB< zo80O{QDA&@|9Gw^b$qk`wZ+uSr2yIX(Jx$0&j!@O!rb+fF&Qt#L4k>= zWF-NS(gS;Y6H3i~RsyZ*IG)+KA>8{Bs<$ukm8QVE44mj0q<%bH_} zV`^HXWjXG%Olvw=VWOzF}(aEP1a4&9!XS=;*wSWlJVHtFYd-kiz32 zlU8vSLIZ+8R?QpLo-kdXu{)VFPwjKpu6(89q@e6TC%I zg_Dn?fq(y79_G`RU(%{Cvj&C8P@g{4lYrX8GOfJF<#WE$Q&{9GHl$ANyKF}nuM0S+ zORDyFR*_ikv&vW!uYRmR@9!j>Nl&GpQ&i4C11WcJq8@h$K+@P3=6no%BAPvfXpL>YI?BDEG0k$!Eku*K0Ye=N299Ow(= zJ|v3*vb)Rgz=M;fOtbri-#HDP*FKJQ7Q6HfMs#w|;LB?&f=oK3m41W?Sw1sT$ILoqV`5@#DNv;EppRnRIw<*?^ z?6S32uGQ|in9w-=`b-V5X9<soS26d!Qhm(7z)7Io*2k|{hn%m4C zx*SP0M75S_0AS5<+3oGJRSYn?P zQ(w*$G#v_E(|e60|xJ&uB-P_#7DFHrC%cEt&lSFU)}(;r^v+INk>!zUxmr?Nd1 zg6Sik%w&yExs-9c#OUJeuP;l9B^+~v6(YO+mT_5?CIk43 z)aDLld{|FU;xsf6IZang7EZoA<)@+q1$mP0zGF(}2c*j=>n*mG`sw0TPQ^Lu0T)jp^^dA!fB3qfrL zfz|d2h!4>QuM?`U1ZON3<2K5_`#_VJSY6F?n=F5=1dFj70uswCJ(0Y154pIoD%+XC z8__6?4&UC*Kr^LmecH8b*(D|X7Q$4EWK+4oj5)g=0~lm`lrjNr;CTfpB(Y+%=b3}{ ziu3-7V~*hE$GBi}xk6aYy$fS2%M^?Ijzm!D%b`x0lR#e5abku@1L3d1S`^s*S+bSh z^q6#wr9v)pEs~cp+tw=IHE7PEAg~DbJLz*uJ)efNM2ucVukKo*X2xJd;!u^C!Xf38 z#wt;HdB9KzX=ghF#t#+Uo9QydGS{suzkOCbUAw9=XI}E14n%=Nflm5TExrCID({j# z4#L&dCjE$%E>Vf1$q-~z*WVM1{~dD%!cc!_V1X%=Dv8ut0SQc9Hup^RPVO(9+*CpE ziTwim`dgL!#7>Sj>#(%PoBJj%F*bU__QJyS*2fL zjpmf?D{qjMWY}RN_MY6|Scu$Re2w;C0ro{f-H$N^QyXiuP!w>%jhw_X54^ggjQ_cK zFiJ?!=)U!3{rRA4i^?I_pdnQ^trZZ(%7M}IuPbT2ZWL+yiqtof?h=jHQ1Bgo0%%5- z6_HzTY;@Qwg#Fl`_jY2K%XDHoC{Q?lwTBk1y06?VK~DG>I-%Hes_?@}a1}r@P`qZe z@{X>tS0kWH6V3`rctXe^SMe$%zXP3SDWci^k+g+zgSPVs98`y6RjBRobC^4OG`@m$ zv#P>CRFKH8a#Z8I9^t_ltdHN8rr1Xdq&{4l-r4-S$4xobhsS(Lii@9;ws)7)0H^#7 zqYe%Pa)Mh_2Xs?NKrTa&2Cx!-l4@aT07Bi*XC zdZt+G8eK5n!Qp>|Ei})Dc8d-IiTa0lkUW!c;>$zh9748Qyudlkr~g`O{~p00V+jwU zM@Z&gCxjfLt!>M-wlI7SknFYTg=5u3vsiMQG)WMzeT-t)gAXF@7X`)p^n`1T#@n#! z_o4C_r)owcmIV-q#q@sG;Fx6M6r7WyFcXPmDPzl8UM_8k1$qjuIQK$2Y&Om*3VayD zR#1r5%d^Canmb3(OF|b)^$`5uL-?P&@3^bYgpb;JmQrtT7x}mQZsdRrfkJ-#b32M2 zS#cUdB4S_5dBwm;sSHTBR-kTp`kc{AvbF6*#9hgHH|D2IvCTj=5tDUcxKW>FAB_D( zuJU7!>Sfx6&#gKE1I4e@>vI7R@Z4#A6qWG@?re%f!5sZ# z0dCy<-l$y=2(g~be=vnPhFSrGTKVIYI2zqTU}KZpq85-W9P_%;ipe3Aht*hJeOy21 zzxFA&{c>qkJdW%uE^gcfpe=dE1rg;wii>Pxo0bUAigyUYfXNlx`S20N=Qv!Zy{rF? zI{M>Zq-a2Of*kFDZwlk}LEw{gYr4dj&4G(|PM5};!67+2rpA3E)vJN1T^Z~X9zj&U zDo_d)9s-x!S;2a{2Lf)_+i%N(P-8ja%jZlLsz9qqp$g9zVhNAwqPM+82thy|FL86s zJCMM3GFy!mLzAqA%1FkJ4dC%D4wXJ)`_XX5{XSvYHRC`>*-F&JSMxLl)9XD=swgD8 z%YDVTS$drT7W_8hCDks0x#02aonC~PzN;km@o}WL4joT`sQI|}!FspXiCt(RHYQL* zAi4}lLpSO5Q@|p7DIFfHKuMA!D;@m-V<`FV;%+99E$)_Cd!dljDQD7zrFvDXzmQ!X9Br;=+pQ=g#wit**bg9S5VwnvrD znUVv62#4Et!j)#i$9x*W5H!sTl*3OQQcO5smz=?|Ut}JJX4Im}lMsSGD!++k5QH3} zrG_#kNph_PqdoIT;w+@x-U!hEEtqdGxx%lHd1?F$73)4!fl5}j7QR{iekBh7wG!jE zbSZxToE{bEp#V7r00^dv^qEcMcjrrZwMs4V({fV?2QfdLtF8vvxSaMynGX<3b(fm0 z(CTV;<9b%R#bZx?#@n#;xqqcTjd|G41!VBA$dFmhI7D1id0dW3Qv5B^XvFlzsMT3# zpLiUGZOhg9a*m^RC-)A@)mU{xwc4dj!T*)EKSSOz02>|fcPvOtw_2^PvhQ<(s&R+} z&!L#y#-+!6lJriDZNZ%ecaN2#$rJ|Xx6=nes|~e!xki9ubuW+c1aXF_9w+AT%y?QY zXaHcdaj4(udHo=X#xYf-;yVr2Q{5 z{(kE2HLI_-_P48(uc<@^@p!OoILnAyxT)MOf&hg?j9~>jeK78Q;jrhrVZ?TBVRxx| zeXR$fh#x*@d)P@b7b6Z)ruOB{n#9j{%m*%`QDk%mQONuWuch)3=-l?saZRR{bC@Dm z3|n(6&L2Bn=*_elwfN|(o`Ccgt%bQ^Q%T4m5E%VZ&mdoU9Dp89zc$auqJjQxx79D< zh%g{wTZ9Mv{qr|Z05yQPJY?lh>b{|f7;m;ir_^F8i3!e%#=~z~(k-oNKqD<%D8jNomKC;VZl~C)bIpfd za79R~(M~U#v?!HGS~gc)zBKv%;FmJse8l(MFdHCeu&;qGt5ZgWIw4Ev3oTLqI!0%a z8R#%zfy{N*cw6^Y6s0G7ZleC7J{CZo!Ga4$%Y67Udf)vM<(ZTZ zDr(vJF>HxcP5OE!Pemg3{YTUx)zCPj7a5y0BasLYb7s_k+}Z^M0tKMTtt~ zPmhatiRJ44B)@W(eAiHGEe{6>nAiErY;DLqu9)+cUu!8R09f-MNWBB9P)!zqI?Q)z zme9Yh=dg|c6pr^0z*@Wc_BAx0KMO{dap=Kr!_*2!79$dG#pA1?vZurk0O8)b<+9!# zXyNFz)sQdVlOUh(h}gj+)`t9AFqZDna@HT49NGhXf{GDHu|jX+T}qy>u@g9c7QABU zTH*tnPSb8B-%4+NC|e*W7cX0vE7!1}J?$g(M|}SukdpwQ>!bzbXs{?yz}AcXP-6XP zXM#uf!;!(~`h}`>FhI|kg1Bcdv2-4fIuv(DYZ| zao-Q8jXblH%a^DIB(PFgIx|!qyiF5+PF6G&cad_&@|6|Q@808QUoJrcmAXjq-=v?H zQ}fN2TIVj2oyLq1l3}aNYNI&=5xfAcnfyjHe)aMorQ=tJv|`DUa8!0tjGV-e52Qnh za}!4O=PoBB%kt_0j@0y;(VD&ApA2Q2!h5JW9A|TU#7JbWvqH(AbxHSG-~U={q9k7? zdg^uMbN`}3*;${Fq!w%Mz9&?JRb&l1`U&c{sHnl$V4EPI;6Aau_*g+F2GNBSo*gX* zdkOCLlk_(_>_k7`K8FpL`ZfE9#@%j5jHIt+^$B@}lqcD;ug!xHomp%*(Ed&D!0dUX)} z9r2w|+cy@BYAaA)K7EJUd%N_k_Ro5Lpz&4hvsaw&x0nfj>@T{(Cv&+eTn8f&6t3~O zgKy_3-{`hU3HWlVP~8N{fAAokszb!$NVPxVBxxy-&3jR0qBsVU{5y&nGkMRa?4!J($N6zaX4=i`Rc9Khn`i` z?E#ESRMGU_gvFC(7e0i9d*VKJAXmJq*^RH5$#Y5FQ#=zI%J=PS5@l~79dCH1=CJJ~ z`@HfmhDYa_avkr|^-ic7`yY^~!E)QG5}>ZKe>C|<+5sK(sy|X7=?xxPWTub~@oKH} z5gxN8K>d3s$qdsVxF>xN-#EmIam&rY%UTqkA_K0HU%p z7Jqk{1xPhipNm~^p*B54ad+gt-63X&_V#5mr& zOUR$xH+^*8_X&%pG~nZxGMzrj36xVDuzw;Trf*C$0yNZRRu`YK7L#Tjpi2d-yv=}$O0rPLNY7$M&&yxO2d&Q zTc~i!)PJGy1z}T7H@2pC@y=DjavjcD;H?BqsNeGU-yi`V?^`>qUMMi;`oyc+0vn{o zKd%xI#Z;3@OX#GAf$>*M;R(f|;3`t(80|K14e`|LJ`5!^K9aNK(U>P@vXbCj!es}5 zF{|?q6rjyw9{YzlhV23O5an{NMkYD4v2ypZXyJ;ZXSbv($-`D}N~|BE?F{Zl7}7D5 zJgmbsTn$9?$)M1u*K9wdB>2~eH@4(>vb08CCFGP`Z8rkc9FzVn-yAVOaaTG%jX*Ui z@&dWWjh_ABcfH%RZ8Rx1pUOQp%_r_S5I-ihIx^S~81=XrHGp=jsiKOLy`|!3=rEV5 zmpP?)QV@T2zn^KVx9X4BnvFw@0cn7#wp|`3wL9 z#4cBgwS<-U1LFd#pp}A-M;^pXWjcgtGLATrH(?+Jyaqd`%4f_+MH8kb1LooN6^L(Hv;#ffS)%Im%p>1Q7_Tq*5CE zrqho^JzJ=Q>Qel4(S5=eFc3W@4I1oiy~Eh4JWd0_(?tp)SW|RIqfjYaS3eW3UiCH~ zz9@5z@VE6J4a#Gj84FTy*_!$4!{goqX9N`D?%HDz!hmK=fFc49jmr_#FqhNgMW5U`fARKP@2ZNT|7Ma{CQtzJwX+ z+osp64`d)UCzm=*4P*b>T~;X*JEH3l0(N3FvFEiuB)me)s%KO8F&$DR*o1#aTWI2v zMIO?HeK_8E%nk8gOgLg)utMf$*zOJ8%|_2#N{u{hH}I)SH7-vryTM4pd?`NG?<#WO z_$`vB=Sv4*8=gHTpefY1nPJ%E{^~CatDv!ZU)=(^hs~Ld`P`-8z*pC+0B^qe) z7`IsWy%<8ROWNF@bYpOPxL$Imfn{?aqH#V3OYSx5AX_pODn;&3(XLH)Js|!Ngh9NE zmZ4Dpz<6~mqh-fs9|p2ykF1S;D||CtmFGBiXs^MU28FZI;*sO@x@NqcgtPEs3Fplc~!E~hpbPfQar=?x1-bUu?t{?JFa`qY~4hHB%KpkR8__p0q1Or}CG%ohQI z#xhp6Ux5Ih_dW^JVljWi#$k8U@jJQy63rx z8g-dY>n=KQ)rWD#l7P>r^x!@Wo{h~b&z{Dffz9q7Ye=gx6p-%gCBIf%s~~A+lxb*t z;e0tOhd5T}CP}Hm;C~DPxGJtsGbwU=oqbfz-RqIq>dyQ$0O(Om$4OS|4JoWFlaiI? zB1lOfz;Z~a3x@%H%BkOHof;{MGe!CCC&n@QWJw8|+Xw=~Pia04&gpWBg;sD+h?W$q zCGR=26ad4XaxWEM2o&hSN&mR1QLM^96DF>RX)~V-+?+iVuhhGNvyyG`4Gs7P%?^ZM zB72c_Z7Zon4D>D+rks+8*p;pU!AO^<4D;sVbO1!G)#n_FZ|Rz^R*o>^!_hsYO{)Ja%X!$<;611>8{@`r#&p&`! zfsy-KShdW^f6tml9WTehEL@R{3nX>R4w0`AG(OO^wb-c(z4~)&-M>`~+9?1ry{(c? z0&D?hDFMtnZ&X_5{p+|uJMl^rMK1u(&#iaO`_Y`So+aAL!Dsl_54_ zzZ+;H1F>3iOT437itzCFx2+@C%Y%N}23aS`Y{aS#B%=Kj8cqvd0y4OpWe?-gQs3t8 z1p2zyB+?ktcCLVAIZ6Ix)SO|d@oJOK|M=tc!L?pdn8;#EvceDU;17+OaM!H(NWo#sUnYRw z2P_WV2pq*f_~fg3Fi#3su{Tk8%b^}1y+5B+*eCQ6>Rt6PFf7AD!|4V@FmCt$_D zs0Y?u-<_?d42>_9ePRdZ-r=WT_=x{|knq=DYIex|CFg(e9NRk&vEo=(#zZdsD)xQL z&9T>#*fHs>R?hUW~dT zul?%*=>R50l6kcmFKLNVtv1H~Qd0{5j1aJC=U=z2A;IPYI5TWMXSkjBCnO?mphaJq z!y%QAOj;|(hiz{7dZm~Tl#cNg8plk0rD%pJ5%sd4zQe~V9nn0$|NO;&VfVnUbfe8G zrc?Nz!c%YA*ySlx!{;jt&2Ey1a!P}v_l+EQ4PbzM)N9m;P%fYKPPktFB(ElSMezJU z4hbLm#uJnN1En@1c>tkGMr6bX_MMQ;Bq%r(;@5=a0U00CFh5dZetDDjEdZh`rbm;Ghq@Dj1DMF%aUhUSMWSGG-XNHyOcG62*u zkgac>@9>JBfLas+X}*=lv7SUfc^e+ceP$}xJzEVx7B+*%L3%0gQd$Ep?t~~68M8Tc zVS+@A7QTwKJg9oD(ul@adn~d z*IIrcIf=b6Nq0fr{{IEx+LEF4i+FPVUM4PR)ShR9G0Eq-Z?a@JBqZ@k5BZ7Hg+G znVN7MHW1q}Bx23z=t;cq!x9>(v%u2Lz2ktvbrRCeDWETwm$|oMNuVCaMiXhEX&sXe z0>*veZrI{Ic$Vw&u#q|un;$5qSC>}rDONvuC^ooz+*6B4+Ez}mVdon#o$o&jhlmK12w*1B9gtti4Ik4U7I{XjltTfyDI5xIC0CD zYg=6s5(uzSfPWPLbF4UmGDezF#;tV}Wtg%=X-VOKbkl!#$4f%pAGh{3KPrXc? z+~Awa&LH(F==f3GP79l*nZT0DkcH4VZG}@Mi&M;4&*^8an2bX9C5h~@-+(+*Xd!aM znuhPilR?b+dc{a{M5+S*cSb{d^eUq8MQb^VWW_FI&q^b1F?+ZA8M#&n`r$Mkn@!vp z9ynxG=R9&m=yTzl!NLCQpjP_QI(I|Dx#mY0{i}qcpaI&u?L_>`2LGoQN89%Yv@t>G z#c#9DcPHH<#SAMG0cgonN?ykFLy&h&bN$Z{tYyjsB^r5_Wk^JISU%E03YMmFxhr(u z-gN#J_)d0T_>|0fH_^HhS@ynE-f+XmD9P5d;f7Q(ml!`7zq_GxLGLS0F(L?*55M^< zCHn;7&rKCe{Ezp01)wB)FbD;x6BeX{-x~FO*4~^IEWfThsxN0TmXF*hRvti&c#(m) zXlL2;1uEt&6E8+q35^q3M!%Ok@f&T)B++|WWKCiO2u8R5qZ)N0H)kFJvENSMPmnSw zX`V!4+SF42nBw2rVF$G;HA}s*uD?9GY_7cme#5Fu`85?}0NYsY9mwkfJ1+=hcn>>> zP1_C=4u*9j&9x8dbY5nUaT3uMU?dB0>@2fMhf*iGY?iAH5pR8W${7 zWeFMcT)#w%XwEfAl(|2QIj;L$Z<~vnLv>a;hVpU6yL?8Ak{_lz;2Mou`Zqog#DX;7 zp4z_tGbntwg+i)Y^Ge{}I;Cq7pTnk&N`IL^w!~f9PPp<662Y@zkq^VUlau1ULW_TJ zlm;3N@yEV@$|m;Qefx0pjAoK)RAV}A5oOG%)W`b_&OA`xYR1lTOH7C_f9m1SQY>^9 zB$ZMrwltXUl#)Hq$mr=XCwb%spKcHsk2;ou^9VD4#S$+1rUo?1UUDYUXKkmKzZ-2h zf=>{_e5Dr||NOunLFvwb+j#EXN4Fqkel@Z9@wlHmwp=V;P>Ll^3PA5zhUpi;5e<4h zzrqzF&`ClrL%GX*D|;}#{7$VR6*D2tD|vd-@+^gH(Q3UjOc5@9On7&`McU1VjQP>A z+HAg2j<#vjHJ+=OKdHEVLP%Wuw6w0=N=}R^OE^IxLY3Jf{O_%NiVp$LHj5_W3H8rE z6tPy@r>p(xFUO5dwtNR2!BL;sAj3R~7A*~_#=6toB{7k|N$&U%l^Ps0j2pI6yR9It zAsnwnQ}{^LDz;+(a{~QOCxnfB0gdx{e6#NVd=c;>OdL}9nTzt#e=s(jcdlTZ^^tV0 z!Z7M0XgdyjAU5)WDlQ6#y&OO8W+;*HH*WpUZ|Y@(L<8yLm}&<8>nZ;HEr0X69dJu; z1n>XdNhlJYkYP}~FEmsBcju9>YGeOT!~ES5FDO(XY_z@gj3fKo$NwMK07mrH-#qqT zy!D|CihNb%^yTW7=zqj6(sxaCG{8K>Djo0z+l~7dP;C zgYf?k)t{~N|NWs7dFSQvbSKPWzD#kzdiY(V;ii90%RMS7$1twZY2-Uf*XsfAs^jR3 zUG4LZFLCD$h5D{p-A47e?Aq|bxB?lT1dw*t!F7&X z>K}9J9{q(^e5ixdK~pbpej_OPwm~-BAs%Ee&aiyL@qNqw)vl`OE$V2KRA>z6hek%cCg~u~>4HUMK0v zD1Ee%rBrvCA+_+yAJRN``g64whj8BD5#HxWo|j+y!&rH*8+Ym$UBt!+@AzAI8!Q?^ zl53Tpo*q(5dnRSRg>Oq9bLwE83rR~r9SCS=&F&{qR9D^F=9HW#5v{hmCbFY}%Qog+imod`K~g~QdT zO{dKfn9DK*ha=YCVZ>^AJZLmO-NW>ya3>BXP19UH_~Rc%RO9x%Mtl00dtXASpkA)e zu5f+C`ytissYn8A#%nzb^(u?o>p1bz&#h%`hFa>UUJ2uhXKy-L4LxAX0_(o6ogUjIE%!SOlgT3@;qWIqTd+!p zu+aE+mB@z+B({j|^g({^iy5CI!VBKa52lzuJ&7`>>BnuJEt{_bZI9^%QwgUfsSy(2 zL^Nr6l#Gn!J$lR5>CRos2lhn1fb0CEJ?KMnK3GxW7iK$s>3({7Ze`fue=Kni22$R!0N$f0Y{wanK{h=Qh%k{`#wIp zX^jEss=Tv$aMi7&|2gkyzr?~`^GUPrf%X{<`+e7ifL$jZc<)`FLWw1Lq)>8#g9sx! z`^L{GDR}N>-X}K7oa9*M%ai7phW*=0a`ycj9iYYBYHP(~My`RLaVf_)aKtYmuCXZy zX%pQ$PMlIif(4N3r;OP?`fNsQzZEIkuel=#IyhN_!nskRrNf<{4%(|Pm^O>BLXFGj zh=oMtjQ-3KepuWqO9ttMK-WyL;(FmNUkGa297){~s5MAlrc1C4)5rFg>NHFU@Jlp1 zB18@e%Q1b${>pHYL&*77t~CPBnTrJvYMV~AWF{Lg-$R;9Ds|LGh?B0YsBkD@xugYe z3>kmL=|;|Y#XuLRSzNfOYnEK?62z?zE3!tcf8}e z3JZgFI5z7%!DfTtSEAE}DjCfd1J#+EQ5r6CxWW+rxZNL;h3%E}^EQ%OS3I6+0N5DA zl@&Ukg`vVG_&Sj&zB?WDDxNfBh(xYI1S)moDB*Kh+xx1ph!jI0=XKsan@xjrEq5uY zG-IUPHv0H^hHUpj5HM-eQ!rf%iMQYIRM%tk5WUClxJ^Q1lTBQ7V{SkQ_MK7wkm@iq z`}N$oA^WeC;Ph9i#!D3YYhp^l0lhdP(>ygAE6JRKK`S&p;;mi>gt~1MIZ1_bVxzLC zMk@y2WZgWz(yaE9r;z0n*&l;<^oOGkF8L`PI<^?}KUD-sVl=!md7u8QM2AaRH_Vni zlmsOu0))cDdxXSpD?(Zn9kR*2oYYv#^$3Il$7p(JoOdzglnwSCS#%T9NB!SkuwXst zjyR0hc7fb_1-pWKi>2j!aL_=rGH=G6^c@6aIhNrLT@7o1K4a09?LgwyfIp12t|6Ii z9|6nLv%u_)=gs&~j|7d=qxM?r_@S*HZ8}F+awlr;glFC<@aR#XA>03gZxY-1C24a762wu;-(nMvKk`kcjK^Q@9&QKnPcK z$84REP45OTftCyy%)Z#>ts)t`<{Z=(dF$=bLB3k*;{KTv@V0*09!4(;M#cW|t;9>3 z6mrNgp-D~Y(pE(FgKQHWxrpk$srKrb$SA`fR|zXKn_nl!>>_(C>Vc#OQ~TD&&JSGfz9n+ zR;bdTppFcYz5k z^-BBP%5B>pW8nfkDOP{5R~1y6unL9YJ*I|{R{vjoy=7RH{TB7Bw1R|4NrOm8cXvG~ z4H6Op(zTH8?h@&i?v{>4cXuzkVF3$RH0S2od%x$yx!&`Uk8m;XIp-L^G5w4Garjc{{z4j$){Z1Myp#R;EAq?i`PaUEb$Sc@^oklg&c|qS{_5vK z9znmafADtW< z_3Q7KhiboqiI=Ha+V1NZ^{SPH?>4?c?g;1WLzmUs)CzSt1=Ib7Z(X7Rtxnz*`Y^V& z1jXEo<6cl0qPiIq{w(+I6XTqod)2beM;@uXU+WU3G zJ9>vG9gUs0jnLKew&NZG*(8L!EAn5vz--5(c6W2qOpbinpTZUXuHQRB$4iUtl4NM_ z>d4p~{HUk5+M=qrP_63ZeJkJ1@Yl)>+!Xz@+VL*&>DlUu&SsT*E z*Vhz2LMy-zV)#O}VoohLpYTLp>Q zleGJA*5W|pZU$3cd4tl4>cjKUW@P@_Ao|t8W7}f0er=5N)&o}CFP1BhPr))3s^v}90n6@VZ?dko9XB*@BPmw>HQ#@hh7;FX zuHvY3jkJ*|6I-Z*B7{t`*>G7_@VkmPc z!5TUsV=?@&lM0<7^p;fMzxj~>a4R9TJZ{ORv6tatA*137u!t*$1T4~?)kGxg z^Eg$-iR?hCK-drs%~n7jpY8UisH} z!v#wgH`R$Hje|XGc|U-!yFD3{61F2!(R)(QslDqu5Asq!>!}G)FY?G)R$XrzH!O_= za=*Jj+ESxAOQ>osmdg(>mTbNIRX_6_oMFKbSq1lVW4CThr2{jX`9|Yd+ygOAGAC^V zYnZ-4;=TM$4%tv=&n8kVhFjRIwBlUtrk1LK>YO?0Y<0sB)D;5TPcLuf6Mz0E&wbD$ z3&V??^+%L2>f-GYk&wp(xiXCJBBr8*Z*`X;5K!^F)E^eW#ri_3z&1ctzw8me?6Dc| zCbn!1BPdJMvd@_DmcC8fkL8zY(F0Q3#!Hsu2kh9_r5+ZbZZ!+^3~d$;(}J|8>d#|| z01z863T=TCYGi0-{B}b1+(Kt*E!usZ>3tSS0t|CP`U1O0%N7wz_Q+f&_$*)h6GN?E zMob;*&u7hhGU}hK&<3lEz<{OWz|{Vv(RHRJH{=nep=~(NEebQ0?T|?8?-ud{MCx@q z6D(uT+Obh&=Dx_{SkI#Eset*(tmHtYc5vhtJmLhujw{b{Uq0KBsa8H~*SzoY&D{Pm zqX*j>r6DL0-cjJX0vb`C0p!LO{Gg1_;;rmC*OK3(8B>~c@I?(NOY z^5su1(+(2Mdn?A)hi^(_)A{9ev8#5pt?nDtH<=8XBnAm{6t(l_bRO#SUkk| z;+0O@M!$709le}ndN8x>YoeBSLtCK>$TjgQ(Qrk$u98xD(*ad_ z9qwj&X4aF$)BU-)pVb!A{vL}_`#DnM3s)h0Ty z6(3hT3>ew4_xDeU7!weL7>r|6SP8Va@%rw3UB-Q@AXBw%|4jF1#|?5`T8cl!UW15> zW$ffzpBZ{?J&RL$u$%4jMS`5^ebL&|dkC{;EL~~aH@On7cDaKkxDJ=Xoz}QLk6?|I zMH#4Bo8Yv@0&AJdn!IR7i!nr)dU+8!Aa<+*lGR2HiMIs{{h5_|UbjnZ+o*QwoM?pR z9wr4?Lc5JBZXcIR+f4OV?``NV^E6yb_xT_@nkB8^-YVPh9vJGLbGJ43L*iW$#r0k7 z%g29Z@&Q>uXZzt{QOfb^mna32-&;_-*4h3pq`x8bGcwh;%@iCfk2sed;+$4(k9-|tVqz|O# z7hto4Ey!a9e2xWISc7?Tgp;{>PknXvAU7lu)alNv{whUtvB1n)_3)jU$8Vf63udHM zmYGW*WAiKGsKEt{oxvQH`?E#mPOPW~*DunzOv~^G+xOoMRIaTQc{0^*@|CR>8pbob zb#(NeR>9MMrj-NUoxI(40|v{QPmafFrE3=HA3fTVoU}H1_3KBF!bcJ#=AV?MBAs`( z?#GDRM=4C8h$N@oU3$ZXJn6 zcVk5v{LQO@<>~f!+U>d1mb8(3Ql+VSp~TEyE1L)Ym_XyLT)Um$Lq4Bbg+4ITauhgD zVg5E_Qb)pcj6xK7WL$AmoGR$J0qGGRa(vIXTDZ+%=64jAIc~7Shdcn+(SWP_E2X+H zC-a5BVIDaFUO;GW20?e~d|N;@p_q<33NYI$*Ov2k<9^wflhe<1&9uV zm`!A>1?!*DY3evFk4Sx{$fx;cUrOiEcES4loIT841CRODA2XzS660%HcR1GeR0)Oh}sK@ zF~X-eP#?S(e4D8~W1IL9OCzj-jcTv)8y?Nac4-`9Sc(MFf@#AXGk4oXP()^n;NO3k zbc9-GL#LiUKpz&lT3ufA`fb@xVg6_H_#Fut5(8J=n)+`keB05GXx8>7*TsmqY^t1k z*SgB*0|PJ1v3c8A_k-LZY?2tF-BIB>=xd`;FY*IG&B=4hiBh1;pjZ=*ka^&`GLxe;Jfss#TqqP5PcXSSVW)UoEOU4&-(HV&%+akV<&^0Z%O#t$xL6 zXlBsPnQHkK0J-1zr8jZgc)a(fru(hXfm52J(#{kHD807 z5wm(}2r?`1FYOC0?>~|=n1&GLQB6kaESZMYq4g!z9L_XGqmPPc=<*ae*%;Ml*OcIb z3Dg8+`l38IBeThxnK6NiW;@d5IV6CZvPP4sC77>MX-xrZ4Gl8UpR#e)XmYB4l#ImqNkD= zD@L$#=;n?bGvDr)15`(``iGD@aEPvCC}-tQs|2UtRol1YBaXl?CIMK^Lc{PoIlSZT zPW0CUgX$G~hI`HvyY1#~qEhSanBS%-=85ME{+V|V&xfF$3sqWEhaT}PE34ffSY2I) zwE6baf$)vKbnyOWv9+N=x&ACdZvUm%Z-FpAAF+9&6~j*;1q$*SXCM2k2_pYyU{>d z6aeL#d8ncmWFfjET7oQa?ex0V=F=u(^7x(YYY=$2#EASw9W?tjFbk9 zy+R?aokTk{*8CB%6D0wT{&uzd~(#Ydi}dSL6tr6$mbIfe==U z7@4=BeDM%IvrAoCEID*YgntravB4;Wf-TpZgTAcSsc&3SP^m;iwq4Lcl!J=^4O~Km zBXf(96o266yy8`MaWqSD)S46BR^bN!W%f?FYPhY#13Iy*s4D)+R9NYcD4CFn3E!m} zm&s#NFa3PEqoeEEW85BI6=47iXjCA`u4zk3YWn^OE(2Am!FhUp*AdS;D!7frr~9Tu`2t+B;H1*t}8n8IjxL@TyVs`BK z0vAs9Z#;OzcL|T?68(`lW{Aip>4{&zf8i{p6R%Wo_#uY=gyJrK z+MeRNjRxMJ-)0HARw~>_+o&pR8BEhI^V_-Y(!|^*nay3KxoV8#08~8i{>8cTvtlSK z{Vbwvsv4yO?j-^xAfj{?eM#4Le(mIyDuBhN)rWan#Zd8QQ&g;Bl+waiAnnGpP^4m% z>ltFAOC!=u!>D&BMK53}N_W%utcBPcEaPtgWKUL_MmSP<9iEz*jI$cbmnIoSO_IfJ zRMcyBJUJGPq-nIB2QCXuwyhuS!Fr^ZY#vqG_oFFHC0}n%HFi6^1x%QgbnG2p5eclXMCHW0h3cE!G)jek2rfzealIdU zdEyYa_J66qYDT4eaUMqDLx-c_@FvwG`6I1IZn-`O{|3`~POTlRPaJ&>Z7j5((ZoeT z5N!O3d*E+!pClUyrGtKpyXFn0-(WZc1|9w!rJRKll#D)ygwe&js{cH3WBu>CWQ%in zT-TN(jixxSO74-Jc!dBwU`0?OXbd;^udf&qr}2H&`1!=&_&-oAC@H@Bry`{q4SjVg zc^9W6Dzb7XDn4b!ac6GZ-*4Hvtn+i;gDK;fRM^$N?rRKR5X}3|YaA0kDj(km8+07A zY~Od)NG@5OpSBitE*Zv{&WF&d9*;^Czog|XpSwH0Cyj#3EKUFVrl$Q8_8=N^&Q>hK z>HJ{Om$%dy2%Enm76YT!SyR^ln)oHxom+t*36x1~3yEWxyZ1+~k9fJh=>&%7;bw8P zBiLxvbzC8pzE2#0wLaqs^G!P!OLg5aAji^6dsxYSZai6>Mh}?p&?+#H%SB<_a8$zl z7GNZu%KfIfzw(Z7Ki1938k?Iv0{Ct!1WPjo1!s@_0o#_Y`Y)-c5SZ4}yHNDJ#80v> zK{md}4^KwGypY(7&L7dC2~TV*RNSq%Br^ssiR9)GwWleyhJ-w)eja#4fCDRI0}nQa zZN7oC&Z`e!M9_!TPa4YpIx!mD-`t!+ix!hIeGqX37a7EYs6Y7aVQ+B$4F%0M-o2a2 z^vL%16U|8uBk^rS>{aSxHBAw6E-TfJJcd>5y9@DnlO2DTXbyl;>ufQiVJ|Ys zkYHf?nkJ)?6>wJ2y8q#Q$SHSnR|Fq#|K*QO z4?WdcZf;e=%wK`nSnfbS@L5xG1V`Ul1F&r6%l3&o%1bB)_ zaul*JgY{E>7sRo9+nW2v!l|9~_n_t&G}y=B-{qcn53I9Jd9mI5WG> zp_>S!?3;Os8#82*otvr}$Bm?`49qAZKt(azm-hT5t6%Bj^~8x;1q#>Ui3f}4$+`AV zxrW1xXW^p`Hdz@Z@%BS37@!93xRAT9a;yOUV1vY!hymR$Zd*8&Y_4wc4pp{2d#>RA zWR=alz0pgA7zGj;VW(k3jrgTur*KH+9tv%(#xzRE<)ULoVV8DS<%^K3J$&(n3*r+v zV+g!GpM2m8U_^MX7@_0qqh6RFxzgQ!mE;25_E1ofCWqf+zpS%S=9;w4T~h&_*Gmfm@pifmVJIa{$pc#z)qYWq4h(Ff5!0>wh_v@C1~srh6v&dnv1Yn{$x zYl2O#J>_j4hW&@(coKKF%TN4*oWq}ZgjQ=0u&yR1EGSYK9i`5Gy_o)_lE$YH@NL=& z3AiZj}o&u>FowJR5tMk$F2^gBaC~d z(O>(FJ2bxaNWy#vzemZ&Mw{x~rs->BJK?h8{}9KIiZk)PM3!THI3FCEkfpln#QXvk zN2Q3jlNK$8+}!C49n$W^@B+Pk*fZxrn-7x`eYsM6r6xsPT*3%;Gsp90s4sg z1a*pQz7bcS;Vz%sE8bsirvTS`Xh;}dpm3BXcWPOO=sYbE@?*Dzo9Lf;q9RgcV1&Y5 zGodctc8&~lcI+XW7|~WI7RwPIAnv%x#ppq+m>QaxJ#&Q10s92q?3nt z#cu!j);ygz!8O!cA9o~04|pHm<+Q%lG~pSD_5DEwxU=j+OtbMwvJ^@PVy}2BsqL%6 zc-L#)3F05sk53!)w@n?=q^3SPsbnRD=Qomru`ZQ2@y+wNOB;W38`7GYu+^N5o@hC* zER$Qsh?_P?M{eizMAMe9^G2RR<~<{p*C$d&P;(m5kW3dhTpy;RCQsM3?L2d7_ko+l z<*xxIR7dcGAu+5N29WBG0j~+2m`1%?f-7?IAI47Zq$)_!C%;6BnDV!yc-$nfoImWUYG?-6-trsBGG zS8_RX0Ux`}Xr(yDpv0V?h+RYqelM=%RMzRibE9vhb{q6;vD6spbjE!me zk}Fa92DU9=4su_pHl(X@KS&F%B7(1cARMY-166(aJiD`r;x=fE{7i{Mh%kU{YP!?H zZTLtZTm7|pz>4Py3-D%#6T?Bg{y8kCTk`!rin!(8bS%ZF}s@jq{i%JY4?j@-Zf zC8KE;mj9<_o93w7RyJ^^+FDNXBVz^@>Ad)pvmg?Q*VwB$M=(rNR3-qySuGg!r3HyZ zM(yC^(GLd~ikZ>9KJCM^m7!r|mt3w?z_03l#6pPCW^jz;zy$uaus@POF)#of)#P&4 ze2R+5Nl1XcbiAG!Aa~ydb~zlZ*Q`Sj?lP=^EycgpH%oGM%clFzK%X>RRyoUTG5RE7*?v zZh3&dH!hdx=8L7q7np3jJ=iJ=WOI5lcVc&zvlc%JR|;tJ(o}0NyzJKmRn-~FWcM4D zdXK1E+tRbwEvLZi9%nB3L_+_kUPo#|`|dv|+jqIV;yw7pRvVlBl75d>xYsZmh^0bX zpOS^AKfXa$Vdg6m?UHH;nIp7vx8*)047Gu*cf;!71mz@D)>MPpOT%x;x~_T^avs(J$*D8*c)odsFUIgWfa-imq@Q zQIv8I=bQ_s$d(()Xgln#8vcC07zT6av~&}D&AZV7xysOrdbY@ahdv8c7k@Q1fKnEH z1qf9Q1)YwQWvW7urWtq5z;BPX_0%LhC->neSScX%S0*8LyfiYHmNW!^q)ve~S>{*o`lGoUOiUOV^h4QU8oj9+4luEKU z+Tpb~YW(y=37pT*`O|sZ$64i5R-}T`F(Sg6?AIDSh>|v4gz5UZYjZSo*0NY`>8$Fp z258yz0U55`Qn{gV)BwP6?m0bA8iw{>b`HU^LPb`+5t=`4hs`NE|AM$!+&fWyA3@$- z=Xg-3(8;v(*UnK&3G-{IDmo_v%2w4WPF_|94JfmW`fKWW5*lGgnO|&>yZf85-vv9D z@K!9lv1%$RKLPd)&zn;yjIg_Xlf-hCwM7X zi)d^p{J#6D=V&_=3`H^QX^vv3As|-W=VQ z7Dz5q0j*ydg zzGo@T3#EO@m(enr>ty;d!WHhjw_fwzUxs#T6-WRe2HyFE7h)pMLibXp<$7tAV<_eY z;B~R%0MvJK2L7QO!Ut?RUm$`VBYvBTXER~)gN~0?d5#bXG)p%`!Z&mg`%CvQvv@zN+64_*>R7;<;__0@$To=F6H3A{MyDeY78!?W2#K4QkPY_P~Cr!*HxOG@?!^H zUNl&Cx3Ej!9NH>;{jmA~^y+47VX)he`9P+rf$z9dFZi~3fXENzXZ)RwnnG_1j_ngs z{BMg0IeFyfgTW03L8~Rs?Um8xn;Q4eS$?K>2JzDhli_i(e;tdBtZpNLy7s~wvw8^9 z_dIJ}m|MCc02lT=-bMC2n%(w+92f5onkSvV54vn@V^{;kSPRT%@I;AFrD(d$(KO}$ z$P0e7>mk8>y!}bF*9h&2;zdM(>nmQ&hx-zz$)^Xnh?|ve{-kh&6grx|u0&vkbhE@F zYMh<8be}}K0W579>cNR1XP?%1X;OQ=S`w24lb3ueE=e!a_twewYni9jnMYb)yTesW zExT<8?AFfx74NWJ*Vp+_*d-~iDmVBxL)bY`U`RHaxeq@tI68%8%yvG@8$I!^B}UG> zYIo?J7;(UBYzeBeRnmlM2@qkj^b}TQBW5o}a=-ZUM|*l6<03nqUp>$ItkS|0!50y{GTKDm6e7!lYJ z!&yH*kL;kVMVaeD(G@OIaI!|F#5+5%QWC*-NdNfzrumbAPDyZmZq5 z>!;*4)Ja^hY0MbtpSqMkDr+@`weMY0nvp7FZAUlzoKEIv(YLLH3FXBkId`1~g(vS{ z9={9iZJURsbK0;8I`j|r_|Mpc=zJ|;?ece%QVZQN8XI{P{_=1xH((gc)Dv~&_sF-^ z+G5KFaZm&%=`a33--V!T&(%;DXeC;;@uBsYMySBom#Cw- zTMq^WSEJ6t@nsdBf70wB{XCF+Ixs`Q5V=fLP^W*>p$+v~<*V>0?5FvdSLg(RJ)SFE zhjjyccJ$%(dfDvt90cMlsb(l9KX7^BCJKiM2j~BtuM-(+E{VM^d!Q!z`X#;A3|yUv z+`$8$7Qx_}aIy(XY#ORG%7>mhQu0AeyjnyBGhQrjk@MjD8-0fta5g{y=S9M%F_}B5 zP$gB#cAOvm zV{=_geNXmTByf}JU)4)8eS>DLy)lN$s58#EsLhUbu5Gi>NY?WbtIj7>h2rP&c%QpDYV9PYT0N%SU=9!~0kh50~$heq2>8tAE)L`yfn1o)+R zU&;W_gKTe)JXzBzb$&tPw6^L?CI4qGgMQ+r0dWQ??&VH4#qCCc2AFD-wm_1I4{Y`_ z-EXe9l3O$Dyy`}#Vee1XMJTsX-iWiK;2p;9@=h9k|9@nxF%08uttoW5b{vOHYxj!( z0JHyJY-Ii<3`4HnH#Hd7Y<9W!JWab$#>{5w&uoR(C4McoSB|=auPkd!uhA{8<&PPT zRH5|V^{9Fr(0mZ0^Cz*NV;r0#qcEh=*q8{gjcUST?Q|_c+hZu%T)l%i1=WLp(1g353t)!fc z51adbm^?%0crWK}0AiM5AhDWSl)wjDJ*aMk7p8j6%5<4$0jH%$rhKgtGwwg_FDc2= zNH6~}C(jdZiyBDyZgAlDE2{VOY&^j8ijZt`lRUBYPA7&Hify#$dW`!K)0m4;+ zUU{usE00QaYdHDstB!Z{)9$Ct=8J{ZkInnn^aU#A7|I4PQVuC}J=e7n_^OkF`6g1O z!Frt7T?Uu4JY9S;%$b!=|KukSxd~LWUi7pTU$b z!5yR8yDRc8lCsJNV7#=0v(9aI+wsBveWg7aUL z_kE4bApo8KYw@tG-uciz8Ab+<_0HXiD0}=|7F1o5@CH3qn`zP&Xk?i>*DZosv+oT6 zV5cpNB=M`xfqHN=6iOoJ&GSdmsPU%vlPX^1-15jy^J1y&xF@iv*?ZJ#HMiSw|98(! z{m-8Hig%;u|7XucOAP1Nk+S}{!%cp$(->n*60QUEXJ$=7o;R3X8M^Ofi#~<*biWB7 zNO%9DfOqnc{WefNH~Mp4Vc1t+*7O47p<;Yx6$P-_0DARtE!L&?5*n{nml}V3^z#&2 z(AdSX7_Ew13_+#FU$q4nc<%iI()_>7BqCNdPhMNnhTBteAn`p0g%Bv1xq+o8YIoHZ z02Bg2JJOnM=nS%Zf55HCCn}HIfX^7^HH_*>O49z9hnct7W zPntbZkw%py8+|(lH1Zw(iAPzdBK5ntm{N?j3c|Hrt86^qj21bp-p2#+!rvc0SgYdj z{1Wf9lk6bU)#KY{ZoT$+&YYjH0O24h{hjeFh`568{nEch+WW2Dx2ZE3eK##L*#L^O z=sB_MRfKtV$fLwd2KCi%<@g3(*U-NwEAh`w_!*Ji+STM(P77al)GZzwNo$qH7p$ec z;5jN}(JzntsYjq@PC7bmeY+K_iXwKAsK~5S@g(rur;CpW--pM_L*kf!g(}nY%)0o{ zM3p{6o2#NY$0CqJWH)vHKFVZ$KFG0w9Z-7ruztx9;{<%KF})b?L?Fy|pRr*T4JTgl zdvR|AG`(BCg_cyk(qX$^dVj$+APxPk|CKE@vpc+XEEll+vxZtKog&m7xQGh`cc`N% z+Gh=X!=62Tsddeq!+=6Ij*sN_-`8v-Q;In0^?~D0M8(~N#_CU49O9g3LqPc#5`R6^oF7}=r_$tuoyzE;*V|2htv2x$5=7&ox<9N43eaM+| z%Fu?8O<8uKvHF7)FYzBFp47*sqQj_41Kcdc-3VhZqp7bT8(@p{R6I*UPnz>-Xpu^t z$f^s1R7wyk%d`*%Ba^R3SDi*^xMMVVhi@k@o}ybUzq<7@a!sg%2E9pi8Gbf*x?6jx z)r8Y*>^wSdRk@N(N@bBUsGgFLlS~7-#EW#=O|ML;Ci|&nd=Y>Jp$>J zdTyqYK(DA>LaQkorQUo+pzVzgBVfYZQ6OWMUj-9TS{plhzmA9PsW^Ww&=1#nLAC!OMF)IDbh&CxYDzQAF%h6*yGqz?< z5T5${iTk9Ea7wfg2}z_+4)8h*rI?aiXIg4J=4}@b8C17kPj&l}MgSpg`Td{H2UlBnQ7@*?O{=bQFL9b0HJTTl(X(a8zh4P2 zl!Z>nrO$mvGR^;0i33WybO&N^#ywLNX0+v-ntf1f^{pI>@;K`2X2{0(XkiX<91p(( z5$dyu4{Pmqo3t#k1sb-q1%>}*2_J1$v9X!ulYlNr2Hb{Qx!7382fd^BhzdiQQ2}Us z-5nM=oa^rjTm}vTq&GuD%g}WT8k_#SfEur>jUn5CKUwyUY!$ANL@D43xqatvNpW85 zxgCU%gNm7Sd0A&p_PzWwereRT zIp zsaFYp8?pgVOET^eGEXSN6N0MWGQ=VT&Ke+^8F|Oe23;S?V6l?JZ|o|n(0Ipb)l}@6 z`mB&h6ts9>^Auj_gsT@b(Q3c<`lQC1`6YRrUj2t3&5&MPQFO&*aQ<%UYNHd-4O5-` z*||OCvX`7q@Igt?szjenFB<%Z?K$e(n1FD6oD;2wt0nR#EXQY%ahCHVwl5VsDMl(X z#p-4F{7$(Mwx?aGc@Sk~%iSY$7DFWYrCG|z5ANed;QN3LLRvB9b&N9h5W+!zE}JEA zHOaprT-@gn?!I|dIS{t-eaoAHMDmd^z@CiDM%k?Xlemk~uG`<)KNH_?ZkNa}4D{$Z zhwW1YAhA;IXOo|7(GT7XrCh3M-CdxSke1sdaF1pH{^ii~Mvi5@xTi<@RbX{TkF(~@ zW{6uddFHxPe$E$QK){WoHrw`&q6l#AD^I%6W(?P>wGV%9h5x&F=7dS4C{C^t zxY#st@rkA7Iv>N;Dnl5lc|Id$j>Ygb8k`CQR02h}kLtu&P-Gg*Gmak~_<7%G%C>t` z=(NPyFru~tbcU>C|vUgp!)NJnJ{V5$1Q+)0DzxIbr*V9QCZ$HBglND3*DYXb4y!NT>j zdrJu2HqjY3bA8@lneJd>dDO?9<-yoSUuQg3` zN4(0q7*(f61KekPcm==Qh8BU+fmfkf)YVUk2iuv!N6+z^bY|#%*-x7Ioow9$P6EqJ z2s3pb<7A&2Agxv+E@G7Elmxx~!G+G!AC`zqq07?cjhf?4R52N9?PhGc=a3UzpJ1u> znzWwMPbNJWC5R+$w1#`>MeoeE;+rdsJhGwt-r0YS=O9UN+zLSScoX7YSwkew!&}QQ zsQsCOq|-+K-o5l~nZ8!BOB1;Pqu}NQ+2#cJr2^;JG`9f8^cr7nl8(7396JD>GTRS;+cdcrF?`LF>d0iP%Mt z33_^wRB){qnVyQ{Vx&QVvD7}mT=EriRUG2eVQ-f>{1fA0u>G( z5%_O_&FYyOsH5$@edY$F*Ie*GFUFSyocDjtL@n$nI1f^LT&}=L?^wz5&TA9f@_$HP zMGNw4Z@WFoCH{l|GI%NU$Z2hXo155l4A`!XS8nGn=yPs<)tC8eG)j-C%feVx#Z#8} zExwo%N5KXg$rNAq!HD$|*K_dq+)T$Z(x|^PK22vwHt#jje z<`+ElFEjW(1Q;_AFu`8Ny``oO?`e`Y8^XI!YDvlE;Hy*7m&z6fbUJ%5GXgPoszABj zE61(XFrI7f$fiNc;5gn&AZ%y-ue$jEx(4=a<4zq@4va>L#Q1kHy&Y9wk9&itw1FqQ z#8L!3hLy3)6`rH?1qr#5v?1#4zD6+?xoz5nPEJTc==(=-y(GimB!i9B=S5<^dH86~ zP%i{b0Q>))Q!$v;O>Zp_HCOPdK*btEnVx4EfY3ww?5kaQS{L(xmCK5=Q%2wlI2#}b zTzcH-{jBmUwi8u9jHzKWV(cC&Z5*mbrf*gM5D*JD1OkT2q*~u|8YtZmHOP$S`I^}1 z3hhv;Ep*a5JZ^(VPvM0=VFL1++0pzPgK3c&8A&-)PWM%98XZ@?M0?3kJMJE;H=oqv z{uo&g=mu);@YE?-07F~p=awCW29)kVc>r~JuaSP?6=KCZi!Q5Z9?}RY4q}_< z*_$IxM&KED&6-Sy0%6BFrWAQ}Js#`|w)y;(KN0eozxS@vl@Ty&MhE~XRgh1>colmf z=wG2#7H1NWV=Hf7bV_LE%4+R6>aAR5cyUJs;)1MHQUg#hl5@gEl`bxRXBD-vwH#PW z&pjW9m~3{J055%kxnp~tQP%S17B7C-NIJgzA+6q@3dhi@11Y84E&zoi1~jAYoH5Z> zBO-l8AoSmIE%VTM`r=<`5#bqH?2s_T1E9qXi8U8|kWW&w_s`^?UPf~zWsUa4x1N8G zm!i|r{3W8cT!35YMLG?eADO1=m5%)U*zFgq#^d$i#xURO?_H18-cO3R@0=m((oN3g zw&C<@qrD3?H#5$8&~~jXqkP2!5;iXB>G)ILwa~_~!B}+FPT)BcxXw07heDX_^8#E8 z^C)5VBkjfp1=Ikf{B!WtV)nS8tGr9Q-bK_xt(i$z(@<+G?8}+GJX5=W02z-I&H>K<*xTpBO1RaO7?Gg_oP6r& zzkCdk7~HnL)lfb1=QL97b(VE3${$qTlk7aj1&c{uf@%z^;fK&mzDeq}_Os^)ka$+* z{>hvEZ^)wPV5gpUZDADQ8|j|AK?h!^K6>I2%Lh)Z2d>EuB>GqaXje(|rf7!0a#z}pVY zW(N#_Rh5kp1-TC|{WU=+!x`FwI0Mh|0t~XpTxNuhDXRFL%{2Q_Is1_0bEB}Z_kMKm zGLIHZkdqWyh_bWOjsLO#0>tYbh~_tL5VzKMBx?JS5qeD%u;xaiK_(o1_T;9UNFiuc zgX9E)wR$F_3OED-;i4O9n1&)DkKYyE$CnEg0LML4Z(mk8ck>AYnnhXc`6%KUD!xDDNadKXr!=MB1(yw^yz>mHZTxb}O{xL>ke74&ma&MA&Z3guMYW_>W z1ogB@jUc&;6K3g+1sEka>876X)F)Sush%MP+NDmgafVnW}!H@r&=xXc74 zSrh%Ajr5a-W9_A#w+sZ5`Vp~0i{^eU@JG|zmj8j_hPtfy)Qh8u`p0wI3>s?6bBhI0 zP5IEzq52elzFb~~zc~xt>!Cu6!z+~ruZXcpYW@)-bjZwte#@KdfCW>&X3wU)O9n=H z0G5F`rbBYHrtB+ljaI!z7t8}axX1X&{;z^R`)l4)gCDq<7sTh~?p;7s zKqH8bwwS+>Lhqkfwx)q6^LZ}S;xa7Oe@{XXd32ElUhrZBPT3?rUS3$6C=8gGTE(5sjhskMcNm}5KG`Vew$pWU8g$R@}@@TFsdR2@+vuubiSCi3W8%{WB z&gr$XWiHdTx#+;u_Q&)BJ3urTHjcCV2Xo-Vny4pr=wc;0 zX$*2&+&?$4Od8+~dihwdu6#&)t)CZ`)osl1wC()#+%ZLC`7jN;hZ6c&%f#L;z`+r| z?pXoOl2~L_SrvayrV6X((fKHW$_XzGYeXao1avK{JDfO)%vK;XycsPVng@1?da$$xQ?0udN~Ubu3c01%xjFEMGYYwF^pdXH+qFCV{;Lt)-T^rMFRLA-5r)%C8yAI?k))q1j2| z(-A1N`+`&bq^)vOxT|7KyWhjzwA(yP8M3TIAo4tVmtSo4BVZ}SpIJ|+sB9ZJK?G6ga_l~Ffl==-+H3Fe2DsUjpO>u`c9u31?07$1 zhR6lheDf3pQ}fMiJmi!W_bor-%#yD^kd~-FaEr;k;6*0sdY}y0%QgRmG#AwIicf62 z5*{{>14x;p1Z6&mRDrz~w8+B!1|SEa0Mi_Njp3$Ep1-YFB8$`&Hr|SPLf0xEqs%jd zG=M#l_aDGUkkwVoGZ`DFdi(PplXU*e`Hm3B6K)~O|5yMA7VH8m?+1zaDd%LT(-dg> zh`3Y(fJi*FK6UJ7IiNL2=egS`S=UJyr%%bKLuyS{xJgx>D!`9lM_EFQRH#Znr1~Hp zSEOqbwyE>c$Saec`$wxh{H-y11)t5a^eh6&By;Xr-$nj`ATC9H_!qTz6p#gBqz#v8 ztHswup02uh*R|YcM5tlDFx6Ofm4XdnY>PSD+xdeon*u! zT#Xu4ibjJiZPW#b_2;ki<=_+Davu)7K5_$t_2z15IGBhL|Q<)1W84@Q(C%nU=V2#5D|%CK%~37yFt2h z=o(;PhUVLNKllAU@A{tiS?l}%t+jvbHM8@&_IX}s9)}CQ`Xho5bGG=#alCt7JwSnI z&f(7p0J1hW*+2dYH+gwwjRPwHKU0d(;q}X@LPUVlMfLtnc!urH)6d-xGE+GKd=kfx zGG>KI(`$!J`XU{#@i!~rT*@ivlkO_jo+thmkM&m9A%*fWipA`^j&GDDDOM;>m@};|R#tG%r+o)PKZAS{b&ca1vYv3>fVU3cqWpK$;PcLNE4z=G zauOm312%k_MYXxrk%Q_0T&7WpvCS6WCf1qu2}ZF4 z;k8Y+IT`?J9`+W_Vq8@ z{D4c9)udTD4evexOi2Jv1)K96!W2B9wjFx?U(x)QDWsO77s?yN=ISAIP| zz0?hKyIkpmO9=Ic>ubqkq3>g_oqq}bbaxUy4tJccy}D8wUyiRkUHNr1w0P5d4ae)9 zcmE+5Yu<*uOCW?2bc4QVx@6RAzF#a{fn?&p75`cym(h z+P?CMIL{y&h&^VtMoAR`Flov|oONys^o;dn+Gv9Z?3CN5B3wg@hmNm+PATmhiMLc* z8`td2%4&nXP*t#Ixb^98cZ$T*h9v+FVsMg|z}@E7G;x+@S!xEli2&*teXu4jbJvm* zOKxjJO2UN;+r8HfO;`I}U+J-34S&*6RkQt&Vo#!{U#tU2g}Ogy@do5Z-p^%G-yA3# zS4c7h3(-;gUaEhj#bhEFR1w;N-jC4&U_|Frw%R*zn*E%%7&dm4$}w=SS*c(6MG&bx zW}-}1xAYP{b%<)51OnSXIoR}0ZKg|k7>-#2C_30#UrehT))|KOI;Hqypn+-+oABmZ!}a1iI3@PfMp3poaK{zsMa@9IC3kFbbHvAeyqerq=JF_q6+1iorIvRf z|DYUg(4wK1(DOocTyC6T)fCy~F%TpYkC2|*L3-3$bv@s#iL#t3*k0>@BQPtF>^TUeDHLjnlE`yR!}J{rlTwrWn5@7@F+c_9wWebTC?I(-&{uc`SSCqu1|MLHnI+rL!8 z6P$JO@9Y2UT#Qi^)W*$?piarH-1wqSNnOBn8`O)Z$Kro!zcu0Go+By_Z@fsd9cb`K~_!-5fK?Tr~!_%xdjm^SSDAw-=~51&TYJ+VR~?$W-fut z#B9^SdqW>Qeg7M*+~z1vC!Al%-fnAlXIU)^uXd>TN}8L+2&h*&`?$dXwrxKX0a8>n zK&*YU?Efm40=%bUZuhg^xB~vyYm4vJ2Fv9HmR(!dSonIzx->JKWNZ6=XhgsEa<_lM zm~(#~L+$vE7ElB~p*DQXr^@Y(Jfb&Q&5?S6XsVd3+Js*h=~5aX{(7xmB4bG>NPJwW?Vo2M~> z!&0@#_VkyhbuU(TQLs;XX_!TOm0Bb<4v}BH;rLkh2l*K58z&nyfHq8Fp!l7HkVb}^ zRRieDLj@mHPQ~sTgmA&pewE_dT5rDsNDBT+8;LQ7f4Uo4%V=>jV&piPKfgWwc=@M$ zGC`95GV2VOJ{#2xzvA>AdUV?%1Z@wO}rxg8k!v4UCAGzMi7G$|$#E;gs&IW%A^e)@j$;fPcoG(pWSR)zyrA^W9 z!R^($@_YY8mN=y9)7`;uR(MEUtRtH1Bme@P0o{?rG2=d3j|O?ntl*iB!GE)?b=>V(K{4IxA@)MYsYaaC> zIWev@rf15cgAGg~9U<{WL~&rRVI;8=0JBizfN-)8?+MZ0r}$8TJlo?kC`jd}+jF>l z`CJ5`O%OlMed>C#d1n6%D4+AgdDSL8NSdB=!1YBO0LfyHP-`bkf9l2xXk4>{NL=!g z*Ws_}$YvJlnNRepvm?Opz)ASlRyfp|&Wd8fJIQ@&M+e_#X|_r`t(Ra!=r*^7Gh0Kx z{sP~p5rB#{%JXbvt8cHI|Es<4uIr<3O?x6`|0($; zD~*P6hb96;f*+h7@L(}_o_;F!CT_;kTL+o%#iti)9GFq>bZ2fAJBEryI9*P=#;UCT zYLLA_$zMNVa9=T?pdHtl(S<=JiN;A1kke|6bR(_8ZA9-6sNf1Fg@i@2XKj*Z`lntF zuwrh~)G(N4B@KSUC;BaJOrZ%+>|6zzr%!-8dwDkat&gKgNocJ9m?>M8b&zUTZK~We z%SL_3X>z~8O0(I>hi#Wxaur=tu%=XvbFW`Oaqks&FIa8pV0xqSAzi+A#;^MTdR>Z_ z@?8R|LRNK&Tb!RoXtIJnAmz@^t%Wfs*3vSrx?&7`}jW2}&v$oo^ zL_KDwo*HJI-VD-|thR_BwZF8c=8l0NiU4u{CJOg#Aq9wJDLnMow{t*WQ-$;GA71zJ zZG!@63hR9S59V9nZOwPt0yGB1Y0kXfQ6sl{<6h^?YMmpYQ(;e2u z3)(5^W^RsX9t==J131J;>U6)Sd zX-NsQ0n4uC`k08gZZmVTstc-(g`bk7Gf$<(XA zuGTd1m8^LG{W&JOdX=o|<^K2@9TK+r?3*v{rW57+MvF{_*}1QUn*@GYMu{Ws*L`FV z^0pocW+U9UZO3GXc9OB&4^!e8*9*tTaTo#m6f{oS#uhR4XhCF-y|85P7~(N8*76+s+3L4d^L<2@^CM&}>0eqc4bWZ`Pfgf)F+UTX!0_<1}4n~xUG zZ-lt*2Yq+h8Bg+z3&TZsyt6)e|7b%w2i}`!e@rf%_e3&*wK1uSr_n*6}{sEi!d&KZT&^a1=DX_wX`}n;6$!*QR*XB_1JFS@MF^+WlG?WyQ z8vpQU__Y&#!pBtb>eApK&%BTR&+ll2As9fN!HRh7#$RkB07AtrmMuGGx&`00BibiE z05bR%`jhq^3ET7wZu5eP$y$Jb#%v|tjm$~kAmFy`>vn5SX?DNBm7Nb(`DNJ3TS#tA znc9D|dkZ)Woc(9Z!2&?CN&f8z;OBo(oq>CHW1{2nP|_LhT^ShWn$*oW8D=<&jWnAXG{)n^K$QI{<_^=(BZ4U(8=;+`;0%caEFL0I90ayV3p^ z-9^Bg|9KC`+uO|jK5GBx&48UAh1()0-_QACx3@L5`$HB{AoL|hQS3rmvwY@mmF%oc zuG#+EGPi%7_I35%SHiWVGUq-39(V=BSY!uM^g^YOF;8Z+`KxRtmo|2l{QX40CEMQu zH_+-ixzCI2gqlCecg(An+*kUp`vYOul)+&3?@yR0a$9^HuCkb z@`yM9aQHtH0RT}0V2rV(d<{&*@J8|8+>ocYg@_8GXRB&eK<%4hsn-BWg6Iy}+2YOh zMAI73!@wFpFH>qh;6(RfMdbEYf3{~Kz}>OXhx-2c<@VLVKvco>8VI!hd8AVOsmd!K z?b;(V0d7rPfuHT4-r#YCHZjAgeUM+&Bp{PJH|O zyS$xrwA-xz9T$T?KSrve@9^z^HKJb+Zm9e59v(Nt1Ls$OCsj%PYj_gEn~!24rX%IC z6R{Gtu?zF$y~J^(Wuig%Z@-|wHX04!E!*ElcHK5X{k>73fcx<8Q*+vXy*-ZWOEbjY zhYny|ioT11*JtQ^r8uaPqf)3A`Ez^RF81BqyYDlZNE@dKpytH1=a-Xy!n?IfNYM{fMUlX%f6kVrd2`$HK^yN$ z@b_r^^PT+HorCAE(J*u|{^vFRd7uBX^DO>$>cMyFh5x^u2WSA^zxBbti_d@A#{!;D z<}>vjj{icx^PevH*r6Ebzr4YJ`0Mp&Ktn|@VKo1bD)F#PcQW6NHmPu|L_3+Z4&Gbc;$MEoJ1by5S9_W2QNJ-UX^kgR zM&#uM`eEdAb1}Ekt)S^TIjcTS+<5Mb`T7nz{--&#s@oJfP{=!Dw?-|L;Hl z?YRH7OSAM7_di|ie;xGC0ss3JubCtg2?(zR9O-pG;LmX*^MX06?}~*5kD^6>{EY>dJWA3cvs9wYYuS*iO>h zbD$S1VZ92^{TdV{f_#~m@+~Q!g^!vXx3g81{u#gJ`~`xeiSz0~|0}V}>Va}Q?NL3@NsVQOqRU~Etv4BV zxp#j$O}_FfJ-b~6IpI&d863l>QIGx%)cwzQ&?C_gpEBLMM{{7$sPvmJ_yk;KGi_y; zJIQ#IJ6q8>JeKXYWry0H-dxx-(0+lZ_j~rmiC|XZ{VI5zhXUX*4Qs4%1u|@O0UB2+z?u``itCR12!~bQ)k0r{-Xu z=g~|t+27U^JE|f>iP)|8>yo*?M?9Z|2v)E>Xf(`oqaV1S_9lzHZnT{5S2lawIZ(Do zY0^In_g=rO6vCzfYDNp0p9Q@BfR4$Jo=y~#Q|rIdP{=}SdpUGqD|%HLD?D5Cfc72+OrJXt*c_vUilys;Jm(NHsHDO zgAapB=@nBH-vYpjXb~81Uw;;T*0Nr)x3MUnDgjFPC57UYp)i=E0QE0twk9yfmkqI6 zAlXV4N9wQ7cbeAENEf(v`08O_0>S57qzH&lWdn-c2ABV52$SmeOVEq-a)GSY(Dm;} zUGXBQIqu(e%rC4T`(dZh4Fk~bw#*te^iJwu+gKLt%~zCrxbOSf?D=~* z{v}0zpB3()$%y;5eaAz`Kh?y4u?cDO3SIQR@Xr}7_FeUKV(LQ8C1fL6vZs)DLA3=YQ!q4H`3sdwhu!%&Y$aJ7A z@K_-)xxbF1H16C~6F;UfIKp>+FS|g)br7$ty+4Q^Stld<;YX2o50fGR%S#XMo_Q?C z0v$x@bomxYwPwUKGk{p|S(y#F;Wg0tR7Ry`M^&-l?gq?Y5i>2VbisC9!uo(+w`)T{ zSy~sztD=VM)S`N1#mZNb_eE6(zU-l(t9RrJ+^~IZQ-D@zg{5gFn1ma!vPvZ)O?>p> z4KL<-!piN7$r)caN6&NEyYKs#LRb|s{?Zlq*p66gu3HYBXzUirlH13O}4XLk~Z`kNNgOzWtg^*F;SA$0#4 zK7C@;fR#y|^j@+w?17j8R;i^o6Pf|g`S+z=yabtYbJ=w$d}OFA%4eF5N(8W76B9Ms zmwB)hgxtvNEA6g$w&71@h^O7D5nYj#=73kZUaPs795G-PmlVANw@v{MJbEHHd%1XX zWjJPkw4z+CM2nb3iaCWUtX9}A&s}3plBn<~Hd#N;Ib!BYWpYky)H1)7Y(>lj`&^g31Y z@dw8^e6G$Ud{;rr!1Su>msO4ghCCeD$UqJt5WpR1kEpz{2I^&=>2d)JP=x2fQQ zK#N?X5ElQd!R=vp9m)LM4Y8w;H}74AGz3sdG0+>gH_??d7(;*80_>hT2cK=mypNP= zsu-$Y$9%Ouuy2B#&T_a1(c-b>9P_T>WORXc#_;L*$pC!Yi6gx2q1Lmun=y)_vo;1^ zXFy`w**=j?%#J&J1LtMnL((v>`w$zgrp|%jr-6#mar<8WeLpsY+Ph0&4cU57XJmYjV)|mlZBq0FDD=qmUy7(79~f$~ z!c}ZQglG)0b`>CPXK0yHkYzW-4$D1?Gc*Y3l&)B)VwiNI$=2&QVg36 zz$1xLGB08Ws7cHtinvEDME9FV*8O>zMhLp|%WSJJ#B8eps^ftNb<2LA=*wKA=B|h^ zk0K6Jgf!Rr(12^dpS!sNpPlik!hR$x$oBkeMTdzUve!GgBb%2=XGK)w;se7c1>@lC z=#c}4Hy=dwaNX;}t1~?%pb(bC2ILI4*>IIs6lL&?5`%#*YDFj$1kZ^Uo1e}pBvN@E zYde1)&ZNOw#W*N8O2zw-L}cw5hmDAbJlWzjuoCyAPxq(>_qr^hNvY2NSR8!@d<5@5 zoOzt>PhqUlQ`z1BORaQ21*EccUHyROcFaB#O+k5s{o_Uq-_{h`j@x~AE}2U$1RIw( z1)RAMCu1LBx%`+ncehLva=SEpFz?gkxn7g>k^qx`Bu~}=EtsTCQzUtm)adNZ&!3q5 zwQhwLfM)ST?1NH-mI!OG6eTNApU4KW)Dt9%U3PfJZRUT#5-IS2!hO=3ci!mYO`He) z2DgucnrGE2@03rh9P@k)%qt=pJab-VISQ7S)T*fiE{sgFF_<|pxR>6^JZa!#m)xw7 zau)Bo)S|9Hb+o`~VO}J>Hkk?gh#0IBFv;3sPO%qs&yLBuluhCTu71?Xp_=0kd?>2I z-K2lnc3%hX;X9ZjW|yY{-KvDOncmsU$fq?4fkQZW!6x9!tZ&!wn`?_OlIboA@F{KP z?qSBjv<39TVA;MHu``dDe4*6jY#=@~(&wg)W59j!$`oA2F5zmt`r9Ax6(iK+drjs_ zjoWa6-bk06g|n8Uxn`kvPyHd1(R?%$K2X$T%Lkf?kgn0@(9aDJ*a}Ev^^fVd%%X~W zB_B#9yDzUPeD)1Ccsx4P#4E<+wg)^3Zpjc>VtOR9ZsgX;Ay5f0>S@QjW%x>{`cR>L zGa|%fpD|Sz)_0zN&oDDz(P+G#zpMO3&t-}DtV39-Z9X-}5q z#yHV~x?6C)o0N@A%Fj!DuV-`tY_|bET%){=kitZwKc9vP6IR7JuiNKKWb}>r-Ro zygNL5rvmF@jJqfiwRkh)jhK%zzd%wdK!i7&ulki`Vqaz@JJr`LT^_A(a`h;xb%?eX zvO=mNl6@vZ%}>8-48j_!m-Wl6PWsjxP-1+#;HmX$O3~~ou!2y&$N02@?{`)`B^xra zvb}>6#)$;Jd~0)P^`!YU+65_37nO6sD9OpfLwLieYYD`_&NogJneVx|Y>`y_Fh?H# zJ{e7~FUpI}y*qEB-X_@-iGw&~G!!5oIeM#fRO~-snMG-ltI_xy3Cr+C#m02Gb1{Br zf$81Ey4DB}vD4UltliBL$;E-HTx)TI)h^Ut`~st}`2q8*O1siD9#MCm)wKt5Tqqk@ zoWfM~oESI44ix-%s%^ztOm0H=Z3{4koSgL6xj~ z&02hC(x)@~VSGL|S|rGx-k}CJ@KuEfkBKfiRxTtNr6}8;FZnyAxa~>Dk8|2K`&3$m4sC%>x@b=Tod8L_xY(1y(o zGMO^mX66{`EO8+Qy6k#fW)cmv_2j5qb#d-6vtT%hgcVR1*yWkq6}o01p88(w;USh< z$2C~bYKL>&Dl~m|G=&A}?7&u&QEZ?VGH&m~4!(8Np0D7Q%N9LenbAW9u1Q08<)5P5 z+R*bW)E+WP@K(8wb6SXXYDqY~-Bj6*(We&JFtdE|thLt&_n6{Z-C%fl0DvS0Fx~ zI6W7gxxUsX?w;Hv{yf%(&aIZ-r^C`4B9>HOtwaBQ0NC9;R}bXJJ@FfU^57;c!ck}~@q=RP$%?G1U)XJh4sk#~Bq)}{(P#Z6 z<~du?6!Ih@#t@Oorv<0cTstGXGF{sE6eJ`)Tz@{?@dj!$-kI#ZO>AL@*s_2mIaW*b zQ%=%H~Ox|~P3L`}6f|J>hi7z(@a`sbF&?6HoKrZlyWznx&BYJ}!_ zTI$bdWCq3T?Um=pay_L+=(c9BPKh|;Eo`Tt?;(}^&QE+uqXgC+oX;{WX5cH+gGtix zlNs__{;S4C_^$~YjUu1%p!)NvZrzB9%~w?{W|JGtQx(n3lgakD9Gn;yUuRt-R~bbK>@d&s-6K`eIjySt)xn z)1q!*pLl_rxueWPO832#pvmOoE)maM%x6KjmZ#r*7~llVZ@V5A1BRy(`poa|kmkLn zn*^?hSY-QESz=s!(ul^3l$YT@@?A+BRj1YCQp{@SwZ#Zkd68aX=(udSib!Yu1mMMA)Jox_$!J~H zoBfua>2h1P?LQ41Z1tcUm3F97IDvKys3HCI@hN$a(CRRcT}R&G6+_^*x|3YQMfv!y zP!gTOD%SbRZ&qmOJ{u)&&gY}DR5>KaR2~jy&t5fexsCetAGk%A>y$rzxhh)6dF7aE zEZD@C?;c?}R~%Mk?K=EN`5PFKddyTc^gN=xe*Ly3n)d>z?RcVT17oWu345;S+s>+e zEaPSV*jJ(9z{a-B%$ad3N9fh9nN9@37{r>G+%B!;1?$x z^n~kYP1zlK)WFq)fiGbj1()NzUM{wqkWltx_F`*sc+17b6E+17-9}L((V6l*$2Nw{ z3VnVTSWs7;mQMh0Z+Qu=`(}?kXM2VArrqOnUjwG*Q63%O{8xk|U3#T4phkZ)3-64lcE$O&|1R%mIO+aUQ_UT^e z5^E(a3@av%U#zMaLRvL75T3{E{^jKmFW^*MuyX{vY{T$0Uh6 z{lfsLp=!XIsNrglZ^r(djwKyLYg9Rtv}N8UML3?LFJFgJE;~rAkh`$+(S?6xG>TI9 zWhjx4&3gmUF+XpJnjYxN`c}E9BJ-HZMY1uf{2Qi zD+pwT(+F+u)xx>*MJCJpKJ)SZ=PXZlM{K{*Po2!922*_`5&bPTx%Xol=LXB|GT8<< zO>lfXi0bzPl_$ufJUE25ZT%Us3zZ3<2!P~gGch&Lb+J+CVh6EGW9~=p|4=38ipdhC zAfBM5x{GB`GO$C95`s*YIPYG~m0V-3y@mAf2Ke)S2J$ic6m%gK7Z%7@R(yqPuHe%g zV%t}?o>g$Gud>Yq6V-h__@R6k$0?Sg<*lQV&y9+=OYYf2_Y*huNF%Xfi2i zC~4uj3@>ruTX|}j%dS|q!19>=*>rqvIkDbJ73|tY3SKhA=g`e+;jI1qaO$(b)i>-* z)!3n{s|D>Sne!+ovv&zhM75{ypP~dq<)86J&%40ZGF=f*J$r}jS6uE<^g18<--W*S zIw=#R_}0HY?^IzqQJuReBj=$%g}@ZUQ~P?4;x<}9_G%Z5Xv5P8NojuO4WBNErXRES zp2gqDRa@+^MJi1nC?n`TpGtaKvpWDJwTYQk8ghb$@<@Zy20U!*dKeThyTG;*R)|)K z7jwWL4Fy$pUPQbf{&f+L%9mNBouJ>6W;vEM71ZPDj=WJRa5OibgJtbG;{1txKBfR{ zW9-4Y^k;x-K}RQi3Pi-*RyCnh6Q2_mF05MKWGz%ottAH>CPxlEQ+q$9S-5~-6G$TQ zZd&Sx4{~AFi}JK5S^k{M>Wwnw<;<5*3-CP(`mX+{86}5$&M7(blDpwE7rQTkG)vlv z{E@Bc-BfMZj(meIb4SDC+*#gkP@9QzljY%IF=5AUsQ-<#0<)LmVIQdVXJgfxpb>y+ zZW>O1)R^kDd0el+R6CJa-PzTG*5G4j;?-?~-xaGkto2?HQoKXv^yP3$k zK{LKZk3h@udM`aS!v3-98kw=yR9;RJ;olszGlTB)CVc&(4q$t)9oI}SG)eHeA_34Z z^@T85*5+qSa-!_J&Gb>ch0v;i2BK0K`t!^Q=03P(ke~qSyNFPj-gF7( z^{yvB7Uapr#}1W0$%ylT?+cB(>deKuV^xT-CHkHYYerYHiT~cLo0Y6r-1K5ot3Op4 z6f!g+{m2JCfg%<9V2BQscBf0i*XEGKl|(SIid*p7-5d+6Z^%FMNT>uA!SSGH2@E);mv_> z3owiz=Y_{A@dO=w5m~l3i?e|?lg}0o=(WPxG{p%VvWL_cS&W8fEDYSka^7RwN~f2a z7X%3~{vKBtBkfCzx<^rH7W0YzOCyV{&-d|uqga=n_i$8T?;s}6oTs{lQeeP(^q!Z^*j>o>8}Ghy45;9gKYe8s!{ zOK4`^w82p?DHkGpURS?;vdKL_Kw6{mt6hBk#ZHgJOr8B+eCzz!Z!K6@-{6HK*I23W2!Yx+H_A9ed|4yb=aA ziqlHISU*Mdy_$%bjBO2c_X79tTq+eF#)&45X31vPw0QMJZ>?5tf5_juq9le5v-dm3 z?K9%V95rrS4Zh2FymZXyU#Q#_yDlH_LYv+F5_-I6rFQd_+u3apghRKaRBQ7D-i6Jd zT#Bye`8#?5dXw(_)=&cowo1EpSnFg}r*2C{i+NrUhH?&ypweYi@*Nw5?XnfGeJ-fo z^y-JbIOaS*G8m*J<b{_q1e?Im`*B^T5o!Wpbg`Kh0 zw2u=8Ycws72#dJIBQTrrRFv*f5Z-s)7iHQ8<(+{NMi`*>{p&?dQQngkB^>s;G5N*6 zEja+-$dTt@&~R-hrF&#m>mVCJy48@(toPcU5d<35+D-+&VGNJpHQwVjrHo3U#ZlU^E_oTzsO4DT`eeR8$jF#d6!&?gD zCPiPNNf6#*P85)Twr=(3O?ZMjwFT+@6*j&f3>b``5$sG@_h`O;dfgy>MIU}FNa+a? zX<2f;Dl(lBp7@->`?j!z_JOe?nFV^Ggxn(_`lwx=V+!|FD%r#*(+Qy#uxr$=5@mcA zLh_7sdX)W8?<9lJ;p5#Zg|;MBAHjy{VfI?JO7{A-m0|0duaiA*YBu0t3;${Z*~b?e zoDTXi_`lxwCA!@`FYaD^ChM_x5|uQ%vM*iCdnZeAJJH&YnX(d0B2)iRFEPCUZ0sUf z6#}x22dqs8dyS3tu*^aztJj;@kmVzFj)Y+ti6qJCnM=w75 zg4h@@BT?;z3ta&{cv2lNBXK}0A}#uZK_rP>CC+o8!t!P3AT16;E?bQ{as#I`@}c(? zB>ZY%sN{Fcwm0O|rNou_Z)8?iGjRMwMeKO8Qrx@?FSb{=RVR3kLupmTh6~l%W*dhhjwDi13%&6EmEG>Oqi| z9Q(nd*9JE^-I7QbD1^6qwBj?}(#M5Wuiz?)&#pjRuLU3Ul#hzMCf$D6JOB|x;=!<_ z?3;(re5<#Xq2ZZF)c*sRcwgfHJ`#kq$JH+m3_Fr@*!fMv8dG} zOsV+j=8w}sO!-_Y%PVWZdrbI9YcR8fHDRgSzG-O=XaI=QN*Z?{D&6?S8jHf+d^R781kgw{`;smFol!wqjJ|8oSi2^yg1IgyK8%q zp~n;zd(sO@o-CB9NE|nqF678dEHP~pUpyc6<1&f5GmqXVs?G(k$U}E+LQn5x`U0vs z4-v3Vz}bi+itMWRi5~fvid`8exU!w=cH3&A+*O^B|__oSMi0de(9yiDLQQO$!!pKj1(?=6G_2iX^xcg`jGS z*9pLIef)bAxoH5SV5rA{ivBm5SCqvEg(cZ=Dn3U?c8)ipjp4?lseJ+6ez;h?&z1^J z-(-6&mQ8G|wu})EhxwG=k+#+{5okQu5KfTxSl!p)TB}JzLQ>EajH(I#W9LuO|K|sS*Uies3yc|lckUTu ze)P}RfEo-MGSFz1eo&&RI4?v88u1}JsL+7PCm;2HS`odRP{HB{0s$RZVl;I?q>`8Y zBjUBxNKeFr_xa=!pb_2Yn*KWNa;r$g@K1ns7-l2-!bQ@)j+1)qQvMY;?Gk2qN-t&I zFqHXGw?FcD?Ypmnq1B=L^tU=#^0V66p!eF1M+_JRyn)ZP;|6BTFFNDm2@9u3K`0}PONInq(`^7wuMv>UdZ%-llN9?R>l2zwM zH^g`3N?q!H*?1*u0YUne@}6I+f`{^1LQi=qpB$Qw{Une!ul3iaVT0y{leMln7K)uIJ{ykFi_f)} zVWBse)D2i%`t0-8o6RKBMh%1st)E{U2gyUCXTE>20H5RV>GMXx8XzMTRt9!<_R+KI zzV+`lJwarG#bzT~NW#lkwgO|x^#cM0DXhmSjr6t!GGti$ri6jV^(+kshV1tC{C9nt zI-{)MA(tx&yj*rw2E=+s*@bfD%EWFU&BYf{YK7HX?L@ut%5UuXE@p6wU0C}|%216Z zCO)Al5032;EffRxMOqW7J57j@)huo%gE)J!ncp7gS8o*{y6;uUAc0=zho74N#i=5)ONQ&c6L~aQ=qEK)EsZVOGbX*VcmU z3M7YjHTi-<@MR3CJr8(0zv}B@CwIIdKn*>iHsV~$bK)zF z%SiPg)2+y?z0%<@NadG=S&vQuD`Y)m$o@sVc<$yLa4 zf}|Dct3LP0XH{JQT}w5RF{7SkUKq&MWs6@4Shw-9_GaA&&^z(=4Y}R6UUZ{96XaH| z;Q>v*%>g`M58Isy!~EY__U)=Nr2{m4&^fZnDr1UCAN!%Yr&CflP^yQ|yq(@uKdNL* zHC8la)^{ZrmD+bv$LNf(v9}uE+cTve!l}Ln-^>xO8-QvRG7m7ZW0qz@I1&9Y#eDbc z>A4{6k)APmZE)QCwGd+5be(36r!@xpALe)Z=0=Z8V@2-9B%ee`V+u3j>&-s#v0Y4@Kr=vFCo2@O91%nvf5al5dtpa)nwC}Ywpl|ZRs zpH=ltFw8Gn_c=Cb1(i^apDFsrCz#bBMS0QAyJp|3A=%+_p{-$1Q9nA4fG<5@?qDeS zhk*M8ki)Ju3w3X(Z&0f+Ah=Adw_?*x9*ydOOzJ~-F5X+!lV7}ls?LeCZ2(I@LEa7J z4RwWXH*7b}_$gqpC-XHE2$|*mu^sjVBez_>q?J(kpi1t-(g}<-++Xcl!1nT_!2W*CnuR_0dCZf zXMz}LuYQ*WsSxKF^)^C&p_1EJDS09FgFePv z2Q=yf1e8`^=th%V&*%k`8(Uv_8Vq|3lQTNKyx`Qmi6EBSUVi_a1;+1GNM0F9f!2-0TW=9HHzbO)U#Q?8n z2%lx?0Kz`(3dC(cNTCkzhw)gWzIa51Rk;yx3@Nz3e_7P{gJ@wJNizPv0IA*V|934w zqULJt?!@ea*_VZjg1(BY5d#oes=58$#!+3{U+`b3d5xNN;nB6oTDe2n{OSDhc>*Jg z@m^A$qVE-V=}%NG8WOr9En2tzxi}X>ZLP~}USx3bKGLHj=b8(u1Up%Lv<@tc4UUyu zKaqgE@OGGjB{y><2K>qJ7ta#CZZ4T^lE4N^_ny)J3{|Lr)XMOdx_mBhMOf9vhP*Mr z(W@Fe*-_&XOdz)gB;25CTW523ydgT8?~9A=cbtvoPOG@SA%Zu$S^W}3D02HPVywOB z{(%p<{r|I4Z?O5NbU0=Vn@8=ONUo5FI@DLLZ)s9$!nr!$`<%A;HLhGCxB2FUQLVZP zwNo)z3->2I>;xOaiS~_y>V>>(4uvfI-Y?kIvopKm!7cB5?jCfy8B}`|)L3j2ZfLIx zn4W%};FY$l4!346yJUy#le18KjSKw7n{36UTjS-g%<7ULG4L@>WWq%PH9FMjcD*Z8 z4by)X{nKjAgx={Sc*~}+W+*1qtH43Q=fT|0oCM?QhR&fTGs4c8x0F`U&Q?i)S#B4! zIbD!ivweh}Q+jd*+Fki^t`o|yqP>Gm8vwz5_w_Wo!j2PlOAHM9>!$cyD>JYsGU_MG zmop>y5)|%OrE-UWEX7dx{}si<#EEFtKTx3wIJ74@^?&xb_9*O5^|LCPQQBXOK?X+9*;(Hn*_;#VlhY7iAOqd7=Cou zeM2SGq7t5BWsxdg#!;`SJaP=Yd}mG=G*MZ2ps#z_eNb&eAa)f5k-3#vpna;B8s-ra zRso1@M4Q6Ig*r3BYxJziQ8~;Gy!{MLmKFEj6_UM3{GiBBMxNi?W41bVw?4F7 zIoI%$h+K7=E$__@=jL>Cqiz*?{;exkdlZy@<()$q zz$x~nLFRdz2OQZ)jDlfATZ7?-?}V3Lso-G5`YZ3ux2U!uJF%9%GvI4 z-BN$Ng#c^Y?tvceAJW1n9=@YS{t)~65k042%f>+3p5B!|c6Q9qvzBQe)s;h}E1+0Z z77kJ#stnLyu9ww4f?hiJ|8JMD$WawHnjZwTJ7x_eu4n;CCpvo^5*ASRLdOas4H54iQ~R-oP<9w=^+ z7fjzgID(!9!d;dna1;XNoN=|PZzRsWJc^q91XSaU0=-L8nHmv&s$QOlsv2;fGkxCq z*;#1@8_%hr3^}ufn1VwE%f3Lj*ll;|QaO^REe#(L>uiy;j*~z(WQe_!B;4z}3-9Dy z0FaR~u%`vLamXFeEr-h|6RnE3STCTIrjqHrO_%W(AGYKy#DSyq=Z+8x-v@UxT8sGE zrx6|(+aAA)wBpt~aOZ{&y;M7D<0i1AnttRKc0cSsshqD{w|Mg#-T>1lWm)UVlbt^)#M?K%JA@eD;HO{l4&@}DOx@y32AA@*yQTUZ_ z)&@lK#B}<|)%Oc! zI)4^fc<>SY{T&sqif6>{t*afYT^soMUiyLl3*(G*Se}XVPHxzzZBoT>m_mWhQ$(s6d|ayQ_)-B?4Q;VAwD53=RIC zBf6!jzZTcl-5AwzzM@a`!HS|RkMemzsrJ3?rqP^w)@cx^;;UJIX3c)sMJ<#hwpN9K3wJl5Do@rD?4LYOd@owCtKh=cn1-@HA;bW^Sd}cf_u0hpf`C0W-hCG1aLF+0qshn3}GZyQ7@^% zNw8Lt1@kBc{hi|qdBzyQ@&+cee|r{LFAQV*08(7f>St}aA5*}BBI^ASdCoIGP$55VT_Y0*IsW-P zdIl&UPWuL0Yy+ye<1cLZqh7MPIliO4w>l^q>#3+FXUgy6G#MaQ?!h=D0Fb~1PM?lf zDRe(#d+hoDu=kcxac$eyXdon5fB+#RxQ5`t9g^Vg5Ii^pcMAoC;KAL4TY%scQ~|-= zT?%)1DC}EgpMCE4?%DgE`&xUyUORtijjB~^&b8*4L;L7+PR;|j1J`!L#m#wGQrw0Y zJlU`nT(QHon5mtSv?QQVSa)Itk26tUhjaG4RWHMv|e+1K87R#^+#$zd%$ zpkPJ}(-D9TWP4Ng3i6Cy9r!CqJ}04972Lcn0iQ>!ea<*6!nPf2{F26C|F}edK~J|579C0CWZ5ar`iXlmu3HA^ImcZroCdlD&`g0W&wt1$3t~ zLyQYQi-o1yJmO~Nj$f_uZsBX-t&;(I5Hyb>T&y)9x)#gOngCL__HU^PY$UQYdd1jk zg>?=X{+J40T(0yx2E5ErQ+0E>ZyREf=PIBppEB5u!kdIh}EtbAY2T%GRheI^6uO|#!O zG}+7=cs1)7;<67x;f_hyCT9L@R-D*q>m(Am2oop7jipbuf!b>u%h$9DRcV(=b#xwM zk`8wViEnp6tWm=S)@<1fkNRPq+8@V!fC9 zY6MvTy?lIHf~)h4`PRNJ*&?xU0v5sd4$V!@54Z2rzw;3hq^_v?HV}yt^+f06d-5)>w%VQ^UsS zS7QlPb%X7V?hY}6)Q>$ecq#}T@>*V;02XcevzHTvZt_Q1!}L{X=v-}|7~q0!)tdd%Tb}7>(T5s9a z4=n}A1cBSTy0*TNA_O26;KW|qxqwtx!@|hu^XJC13jvOlt;(o*As0XJL|CH{fa$CR zn_BiyGR20b)^_q=cUJTpA95D54#A+G{V}Y~`wN~DYrYv{+dh{GO^tPlC~FwrExgR= zq2IBa(6aF|csAW%g%=)nk9?N8bcc}t0*usPsPn3;P&8uLo2wNS=GN^XsR_Y4S2Io6 zw9;z&*7@DdzL!bgw0duA7glom4*yUUlglW;TdGAj{rrkus*-z> zlw+ymBO;IhvL7uV!~7I@S93Z|i#JSZpNEIU3^|23&8J&Ter4w2fbgN0?h{JaE1sbk zE$i;=vETXf4?5*jPX*;8cuLak^k22}!R&I=tJi>cs3jEW$qYDg_cf*hLhXlt^y@_5 z*O)GKY4PrBOy19hCmK&mB9kHUoRIi!y40h_xin3Bh|A(PmeKd`)~#`~niFH_wYuG3 za!FPi{vpqHKgLuA)-$7m2=i(vM{=>ZWo;0;2Kl--4l1C67knuZSh zQP%*n2>Yn9Vx6Jc@fCNy537euXPA8Q`9f!dbGc?io)qS*Qc6~$xzQ=pFJj!dLXx+x6s`HX4LY^BrFyfw0YniT8tz_f&TrkEt%&~~a zRwhfvi{zjlkqm>)Bia~O?=En+`vO^b5W}LVu{e)ScE4$qG@#WEm*z1Gy*{UAZJNkY7}fXSDix=; zZ8vdqs4i%DaqE2g3*CakW&L^Lr*RFJC4h3~ljxWgmm0X4gdt^yxw}V_6OG$hb$%72 z&93to@&~(Nb5K#7LuxA<0O0&4g=^G{UF}V&)xBz(p?jcoO4y|ZlZKUS35^1HO^63Uv>Lm>ff6k z*&j6Vp+~Ed%wrc^snrq1%QueO5)n3`^MX8h10TrcbmeaH>eS2UsZFfBI%)&C!YFsH zMfLkeYaW-~qmt3Uuf*D+6WX3(;39{$X2|2qvz#rxn>fCa<3N#t$Xx&o3zTgwUX${L zdwGOx<*N0W4XDEQ4S3(92fd|!8r6o&>5f&MP5DF-bkwxyzD+z?lQ{H(JkVH}G^XHC zuFi_l5z-v;Pq-+1^J>-1|{cK(u6zGkJZAwHDct?l5aFHMlT+559z-e@Zg3 zzGY75x|3u(g^8ykOyLS`s^sac%4w|4r9@0%y6s2wCBf$I z0m%0C)Z?NzwO-nz6JT(rIqbxJJ93#htB!Jj2o^yPN>fA^qMP~b5xfe(v%{%|Bnwzt zrn&P(d_REV83S#}#t_etNkQhC)pKqH{E_u=$II;cjmQG`Ip}#zperLo&98SbVcu(d zaJ-JaOZT8kx87kf-nwQk_v{FbXvi$2`8Al7l=ZtGEj}*1{VL_ude`P8H2MMf0)S$xNA(&BTLPE64lN`d9l@GK^R_{F z?CSCx9A-JY^Z`$jm-(#|5HVNPbKt3wU`fcJ8|Y<@gAQ*71ag^ckCz^FrVG}@@7PXe zc%2Sdgj1P!?eM8LLQgzq@d(9su?fTMygU@hV~gG3s%#$*ekj1VEQ$B?w8X!Bwzxj) zDu4w{C#6kbfY)iL-WBru-rjCmkn(1tPngKUksW(Jyo zNV<$y250&-OyhclOM;>~&G-j9chi3O<4IIjybm%O_ZswED=^h{VCwqn-2$!Qw=*Nx zv{N(&(oqYyAVnr6XtcJ_9?BfV<0R2U_rqQF@qh(=szsf1A%0--z36rse-8+fTnR{z zx}X)_IR;F*E51uVH}uC#D?bcSZ@oFu{wP4FTQoo0Vz6alc%^R4x*IgY*zp!Ip&54EsaRjOl6-pGXcC_5o+SnIJfaBgvpd7{m z=o5QBAbtpJj~gRw(Yd^^i{G9jlLPdgV4fVJkeR59ecnFW6~SmRK>1R~R9u%i5(VU1 zgR@@>6+(G(uFDE+k#3=6=-iIed+oeX3cDG+04=);@vyS8U+JAe7)*x+BKf*Kf4Dqp zZhIIbrcF>x5;sDRS+pOsZ}i^L>qM}KPXcvcTA;VInQT76XrBf^;&ifLO;=a;gJZus z0$>C=_wt$g1=4EoEc2d>wfnqcS`GloOL-HXSUn~WwS0^Tod@?dT((E#O%9|Lk5S@nKxo|75a2|%!@QKIe6YdNt}T~S zAOYN*(}oMMhQm2VYz{o-o?q=KPcnG8CY0_kMJzh>0E&oi23Bo(h2XvsqpB^U-gY$FuZLSj~Mi=9hChT5Kes zZ_1l9e{ZAk%`+aRXWIa_Q|C=F0a@OPWaVYCDDuR0Eg8^AmF;%t%bZG;_{{dTmn`Sj zOy9X4Xl`$od7Sa^1-+vN+)Pd)lub?uhW2PW*C;!*DarYL@gw#r;$4g6?IP_2RvifX zHA5IuqV{9=1nwZELuDMmz3JnP^)@WVyEq|qOplgHR>ER_vBSWc&AKmHUsRI+(H%DS zMjglIhL8g--aMdYoXMv-R`sDp!9xe&4Q5+K0Hu#OFx`Oz2sd& zSXZn{taODvSob^W($+A>=_g#Ipp)2R`3Z;6s~Kr#EqNXR zd;V23Hd&_zg$yW;;P`%{O$~`n9bYrO##4lVYuj>rk^ zUN|PXmRR_H<7s|wYa|W6wtf!ZNu=$_tNqu>*huHA7e`XFfT z^s)PQ?x3hcbXET^okIZcT3z=#4P(@nn(r&$Z%CZ|^$kTnU?A<{ zkaO7XYh&F;Fax?ByRUD8nTE{aT_f>gB}0haTY2}LHSQgfSqD65S<(2%?VvILRdQs~ zr?2a;8MK}*dXpk_Tu5R~J(ZB>Tb+2{f5Ya!1`wRuEXdGgN6F~NJd>l1y);iQbIUHA zID*+K&k05e3h@>`{59i9v^>j~){%L#jJy~0DGW)y+BY&7xQ5h38c zIxWB{J}8XE-e+A*fXzewsR$^ibc)Qc<_U6Ia4;;H_sU<%sB-x-m<2E{46>OB-^=ym z%l2${EVw}FvMY0oN^&$#r{vDh!=n8ZadfSw#ohDRyBO5eX#c*W7Md{*x@gF?d`cfbqO_&?bkUN(4J)j9B8sWtL6|g#a5S0xqD7c+_N&tGsmKsyA~i#>N)-` z@n`3+Oxcc2=VO*cV}seTi7;9`L>cELRO4PM!Z5}}b6tA}sNfn+{V!T{;ikyYnu<^4Mt>qf|vk~i+M?c<;_^i#?I5cmY6VV)s=!!;w_I9DKIN5*Quz3)K zGWt$`-nOzX$2g@Msr|J0kdNzRq-#Vz`J7EG2x|HQNH+0=cgiD(_f%8%B9mG>K5Y+P zT!!|5kJS^+&jp`f(hl)gIQuq4{)`G5UjnkRp*eCbsi&`pT*`Fv?AD5FgzTbpJy)l4 zfkJ>}QOXBSpm*RBIA|?(yHKrqJC^uMsk({upS}<-Vi?ekvw0$}js8dA8**<2P6cTJ z1pQOtx46WNJC}9{{1c{HlliHGnhzdZn4y1J|gmqdWU%N+1+yI&4$cE2#?Ajz)2Az zIB4VHaUFCjH%XxZQC<#9|2@tylm70*0>Yk4LrmDSEKF zk2YyPb$b(QSeGB`^l5T!eP+2XPiQTkp@*+?jux*vCD5@w(I-KHf&C_ln*nx4nNeEQpmu z=)_-r_{Ha;6p)G6b}?){C5MbdPV&NxoHi_;+eM7idt|Y`i;MPhb0PaQpQJ zXJHPe@7OB6fuYLGN<0H2%6|=-hNQDd?ew((tlWimYJC?L}-|tPOB>exuspnV>{H$ zC_meu%z(cgN)x zr#33$>F@sR@_RyxpAkdcBWK(3O)~7K*9|fVmq;F2ltqWc=Q> zWECNsdYG?KX;gfC<#l!uu3;o^wqwI3KU~%CBFhdCa%4pR0CGMlU79=oD|zWw)r3bO zsS!-}vHNI(U(mSYW)zU@L+I6S@pWtq@2Pei1gf9Ay^;ZSGH69EmunCThmaB_SSag- zJOGlQA(k)FJY z7p!h5gOV$*uWI@yv`Sg*RXs$ygnQ%CLC&}J-Bs(!OvKx*vROf{P9Ehu>V(1K1LWsf zy==}G@$PtbL&JRk^gZnK_`Fl$XyV3K9 zaz<vsN8cvT6)q9SJR(sVquk#IycIO7p^QG+ zwWtvJ5S(#|1y1YcrNA28Rfl*Cu)VBIC*Ih|Cr+_rQm-9bYt_ArVH4ZCnM^plXZ<*k zReb3(Kq2nEeq-H=Ynw06v;1v2RTL=f#0F`Jpq9a()NM72S-I4z%s2`;u$0q=Wq0>;n?)i4AM#6FV*}8AGUR0{iHqza z&ORhdPANlra+#^GV#e`>;mSLy+`5@+RSdrHTCz_v*|&zbOL@IOi%1qs5iqWnMEf2s zt!9>d?jMr1ohHyJ{_tN5ZBB0YPRloLZvdX4q;6;JJX^80-HZn{1Eclx<;KYXGe~J~ zva`&5r1vFf_EcF1Nt(2GhBG`fwSHE}#Z9ECP{u$Y{`Hd> z{%0x10s?7P>nVBDg721UJVSPHo#fplK3tt_i!IY~S^nUJo63Rd4|x63IrmM!;ao8_ z|DmsH`d9M2TL|gI2J)PcQNKYf-V)GD4(3FB-GhJCiW5P^?0ZL@<_uMieQg)9X)f@s z5azMlkq%-}Hf0DU;p%NYZp0;%`s zbMbqCbQJW~(o)(Ajo77kaqU5UMs?mP5!v~VeXpM^OS!7yszA%jnjGI$NYx%RFTsg< z&9#MlnCWOBaf)7n)_~@9clLFcIG^u+WAV)7K*PoKXZX~F9BewKKyUq1y}4)l@&0#2 z%>6DI#=?zOsZFJ}zS}E27O$DM*!_n2wGdB2Eu7`u7nh6Ahc?GEw>CXZalRE*WRiXpHlypAm;(*n$>ut0A<|wXqtOO)1 z+1hsBEAErjz(H|uE-x8<&lj&zxE-Oh-OhW?@PCOr0({curSPqZ0zw?bZ@t;_x8P_wo!gAmYLhfYCs0H7TZHy?ORo9?plFcs>I zNY1qsZ{!}pJQ8;s_utHe&JB&&bSE6^D;f$M$9TX8n@Cy@w}Zq(E=q_kuKKd1;@KN# z<~c#9#hY_CHT2E%w%Y@dRwA6v|GejvM%r3RM_#|8mtS}`JKtiF2uKOChu9ftr!*I>8@ zJrzzr(H$e$OJvhQ>47&ra@h{>I>pOv@Px{)_>}16mB|UEp&|sNEoS5lBpjYIgt&JS!I98-8@g4ugp%^&Wz-#{A6NKnL`AN;;Xd)gW;@! z%1&;PyYa3QTzQ7&gQ41kq~P@gO^z(+JAa?OMZ9wyu%1xHV7Bfl8+=K`C5RG7tv@#N^7wK6%XvR!~ z<+41R{1e8go@^3YB(_Qo#C}?BNonGq)u&ybs&9_8R7guLIL0?8D$2lQzx4gJU$$TR z0@}~z+ftw46NG>xbPtlnfS{5td4zzyJa9Xq&DvM$$O1vBe2_xfO)Ae0zH_SV{38t> zzH?gj>ThnAQ|SGT(V;nbXlnZdTIp41IpDG#tt*}DgXPfvedHOQNr1ZL6Nv`}&AidP zXizk82Fwf8-Mnp8^)asJRaS5H<3`WsTD0Le5C=KVhgY0E4&2?A+rG_2``I(&tkerA z4zsv~N#aiWlM8Wfx_YNGabV0pv?1}mHVhMR0muxFe46evg-(Q6w)~H?Ss7CRO243r zE+Xbxi8-;G(C1OcK?Z$!bpcmb2HRbR!<9LT(M^+;ct7yJq`7cZ!UWIWjO}h(Xec0b zR184P-LVoDw+~lRm(Sujh)=y(M{=`8i1w(shpLihw@!33m0=AeTj?P{3T;D)kr(R) ze-FR$+>`c-;{iq+|0fbV1bm#b3D?(gzpkEu9uY|$gLNPTtUCy%4%~_6KJ}_0TXtLr zh9iAiKc~}PcWI==n;(DNY$or&dsQAQ-(ckb#ET37zCDe9O`Fzr)w4t`e^rQiv^BI` z^0?u>d3N_3KvS8b{MJ+ox0+Wj@o=%=6|m1y7s)@gD|84W)h8F_0lo3 zJOHCdxt9sluE~pTH2sX2P2cC91F^u`T+}#LCRz-I8^`C!TEyJWeQ5U9Za#b%8P7KR zvt$~2l$*L#tbBr}I`64sW@(TzNw<>{>(KG1hh_k#8T|eO(v(WiS7gj{u!}MH8jbtp z2dI%nKWtffO!S6nKp1*85IAiXCQHNOE7Ami%xTWj>W&G2Wr&D5r)B5^kfVq-W9QO| zDAC$Fd@(POO0u6eeZ4gTEi*n%Hoxbkk}MCUyCE_0PzMnJLVS?DT&3R;mU0ji z#4uF*b|OH)8I$$Zu)|jYA(gb5oyYnf^z3jTtY6MFpW1n>JX2>7&cT9eIJ>$=KO{fz zbN=cxrcNF>sQsM4MWq0g7dc7K07Qdf=kXHXIW{w1m&No*zdxmk!wiSSkd`?~D~8OaW>Ye(?oI z0vX!oG?r4j6SUWrmyYeP_Z$L%?czZa8C-Pb0Yc}dYTYqzT(oIC))*F#sp-~r;b7hV z5x~(mV$_911lO5g($8As$qW|B9i)R=)qeD=1Cny8{l*0iAxEw`HW2=&uh{zLI0owb z(BiMZik%&Yl^5R=14LVE^~87!@00zo!y@6n9yKcg+MLJ~-k<{I$b|h^rFRbyNf3E= zk5AZ2HL(y$r*IARk{Q)TGjJ`YU(XDr>C)@e)jCaSjH^`A4B@s_#PHtwdx<>jcE8R) z1JAz7Mc2_+ievB`hn%$s^mm!lp3RL&s85RqNu7zrY=2SNvvFEt1Q6~6x!m96XS%ZA zCx14Ve-9j{m0Z!J*qKJhKgg6o>~VrEwy022PR{U5uq`}jxp0g*aeW+WC3tBR&6Y7H zS?IefHZMs-V$4*YhxM%P)lhDBx`%7&VFmXR6a<8ty;6j{Yr-D(?~)0oy=l#bYgLLr zM=rAp5Tl3a)fo@6ljQfoX~`w4JeGO-1nQs;`v2gaExlYnM)( z*M0(vbyI1d<4k=TcfMQ;UOjh~%Z?Q&i2-k9jsT=OX>seyG<(qFBFlGQA8w*>&mNg& zfL04J#H@{kt_&PjMw6a@!K!)^UY_>MQS(-bu%8m<4>?cm+`WMKS@iadht|tI@51ES zc%a7+v}SIoec1m&j2z3dG|eI`f=clP5kg&p@;1>VF3?4#ZQQNCxNm@p=;aJ z*)yZdw^rBl3qHb6)QjDwo-|y6)?;5YB*`sNmji{%uTw6M3c`8I>H)GZXNI##2Py6M zSpt>`{8bPAesIHrF;@k4-fPhq3Jh*c`C1klD>W@1&El;}xl|19bG`az2T8vjgNhNp zl_qf;x3g$CEFxlN5Zw(r7|xMSK<}rw5uJ?}X_puFA7G(RpN&uiEVs1hnI?Uq>#wj# z!Aiq&#xuUm!^p3dyc!J5AfP2U1>71Id6J6N(s~owkybGu?9!VnJI^zZ;(0EufdvA% zu1ej{8z3T(m()T`-a-`E5x@nuN zQ>g2@=T6PLdrBDTho$;{3z}U=a{z6ufm{4vYg?|T4Dg!@cTHY?-#YO@e(od}K0m!M zo$W9U39E-dsuGJL(&T3b`I5Lk^%nX*JX&y_qR!*dS7ld^1Usbv1o-oKVd`dy0VJSl zGt6xFov?|4a>G-AHdE~2(dBsd3=Q%o*Glo~6h6!m@)l%#CGE18TXqQ=f4BzlxEO^A zgyF`eQK|_w$__ znSM*}_5A+;I}O8`3d1!Ujznkh zKkxJ|pUh26FD#B1Ws6v$mC<6WOvYJxD!f=uy$|jl5$T6{IHDMo7i%47exfX8k1R4eR+U% zD~t3D7Yvu3OT8$-pM0_5d&P0bg_mCb{_p0Ait_nr%4Fon>RhB=p3H_NfY-%f{*A4? zC*Xb>2u%0wqy!QI%5^fzJ!BQA3X#i22K+|U*$y`rT*To0&5Z8|5P5s6F1H!iIw^zm z7>>h;y%NJ*OH{+58w-*?de&i?(61^I*R6?o>j zrr+$xs=Jm<^%su6c}Xk!Uz?uIH%c&Z9zj@4t`U#V_|io|787tW<*ex(+pquptq)*k zQND%!(XsSj1OGSact(YYW2^GRUR)(Im{hZu$oT_{a%HDr|9s;u9QhvltvHbaBpOXN zn&Q@k?k?ruHNVsN^A??^_q3KTxoiGGPy3I>|MTlVAC8OCSvGRXH)Et%GRbW`nht#88G?&9Ej{G8W0m?e5Att=O=&r zivE18rzwDxEbK_2{&Twj{Yn32!tcoe_S0wIj1d3#KluW*mSLw5(~|$&`TTjo+t)zB z^y`;MnSVQ-e_rs`7FfA26_nKf++6?eoj*nK1D;;tO%y=r@#nz*6t%zB4ZyiFz=pMT z&i*f%{F@8^Yw!$!ITssEjP>48{9g|9>t4?L!(#sJz5jUu*)!nj-~W<$_0LcKW#Rt& z;AGr@xcr)m#Q7U7@E3Rb`W|@t*Dtz|{`WsYq5;H(n@{O))!4rbThi7n{YkCKdZn zEWrP4*Z$*@{l_Kyk4yG%9o|1K`2Xu>xkF0Z9-OtjS(y8Z+E2cy=R&aAO7=IQqcAJ2zHY6; zSC9b`KeR-;aQ@iC^@Yd(##17D0)!vU-z7-yuNwyX8YnS7XxP#shRre~Ac#L#ks(3& zA43Ko#QUaeACH`8K-0B^$U;q@USeJnEb969yB%;It%{@2)tzXc?iKMzOm6rKhmTXZ zvSqm4$p))(GW5*nz=0(`KX=PTP`K^0#GA@`3Jt|rOT z$Voh&(HZqu>p#HcySk2XeQKL65~GSww$ORQ3qU+n@i2Dvf%w{=RYC0T>Z;LX?5@Iv zbV2o*=X}Q<6;*`7`+X>7;4|}KZ0x6Ph_AnYL6N{^@P3v7cOvAZxpV?WxsMsW&$pZ%IDCnzt z`gS1*t<}+6Se}VY521klGeja&B-equ=}^SxVGXmKHzn&!1k4(nEbbxi2OZHmxmLpP zt^(r_N{lb}|KgW~JwQYu^ZwUA{Bj7uoRpI-$i16z@oaGxIzN;w2``2WE+pGu9Z`cp zN41?dS7GgXh2lb8+GR=RI*3GJFAQa=O%cMps3L1ze!O&$!TS0@Tn1ez@pj;cHdBD9 ztdrwmkvL}XY`v)_m)lv&QYuw}m7aM>Y($=Bbxkq;JpC*>Y9w{2UR*twwMY^jLfAzE zycg@QU%}H0FJOkV7${^BACXd!xOI~n-$MiCiMm$$Pq(+YvhcfZX_s{xK88$^Ssf}V zftp-$OOUvi#u-fs7Y>f1>d@8NizP)JD$8Cq+3glGxE)iEOu1fONTj-Xi91xYyHFpP z-rzH)`^EZ)$9iA;{c?D1YuzVwWOGNtWP!V28z{l?mn-x1Eg1>Q(}h6fkj`g7)+F(* zBO;N$Its6+(l}^X^ZjUuVMV4MK_j{RZXKok1c5r zw}CWJpws;MQ`f0yp8_E)0Zffz>pJe#qpsJPs9Mq@hQ!TpA#3xO3rFVt*77-76LzwC zKpBwd5`V;xy)gKYx4|rJhe&YJ-f|TgGrn>l#!-Vt>><&Xgzxu?JnD^BMO4Ll|F1BV zsQMb4pc)$`$(?kWsB9@}+T#`6#wUsVpRUYI;cajyj>p8VsHhN%j9W%4o;Jj8m#SbyB(}v2AJ}G|``WMy;n2IxuiD`3F!m#ybngd} ziS#u{D~vC?tQP6VR$!@oOzX=*#N6*~=GEr&D7Qd@OfE5bw}Jv6dLBq7@m6KiUBn#D zxu=K@oNxI+?RO{jPX!uZo$tf&nDz9W9F?6U4B|0t_$zQt)LIYB&@*pA2G?~^MX?pZO<4Q8MI*ui7A@d; zNCt)X+Y=;yyoFki<6H*o4_bQx{z;hmBJsLWRnzE9Lg$X&%hQp<_Ml|~@K3u`Z9e1ay!$u4qaZmtg!!lOT<%Sk~6E2fmgIt^o4#iM2H@&XJrPlb;+B2#2u9@&CCJ1 z-F+8-zTZ>O7~eSru2|Xn<(V6Qcy=89BetmM5JF39ziMa7&9uEW*j}(Iy}DDlYVUT= z3HD%{EFXvg9~Z{os8X*>mj>CqrK>3=#YG7Fu1vGCP#I(oYWXyBxLvmPLs|Za!&R#? zgGrhY%21;!(Wx5r$y?Z~W}uLgQSPQn;&$e?v@Tu;S>&6=))lu6LYL;MTbE*e8n%*s zUV;EtaOK`>@HU5Qe$k*-&C1{pTKmtxv{AtXFE&{R&aS0A)9LCRE?-Z05+Ps`xAT^{ zHl%2PWf0Hz%ZQ3#s5E`bZB*jLby48=s)jnf!65%q%Lx_hG(HPh-Y31onX)K4uXkFM z#0pwNa4XaXTUezvg^kVF{0mAmoU)YLb>^v?n>Rf=sXLFqdyQ|T^E~?-?eM^-mietW zzL;pDq0j2*DC_o z>y|vTWY=0!9TLNTqmSRghX<_YNf?2u*d0R+vtCr+L-+1gotacDT1ASki32Ozi?b_5 zn7~3d+DoDoUPb6P!R70^yP^UYtIlJ%meO}cHbZ3OytXU^OgwiUZqF#9>s6YORCW?# z^&?B3Y@=|{C-pE$dAXG`IM><4Ry7l6p|;l8cZYyS#qZ1P`H5uO`y=`u{?f+H7^U7c zjLd;N)*{LT%S1{ z%t(iAH83Ak;uJ8s$q|@;Wwn9Nd_GVD3p38}=;6BuJ_*kcjJyrU0{TJ?>3XFW&!;6| z{<7MjouCIDFx0HopK#gF@_6YhT{$VdXQKO53vxsH!Hf?*y4v~(XU*5jt=o@cvmFNz z;%+t!l{n9~EH9Jy3zm9g=?vUQN^Cx;ZwTFsSE}H7f)ZUgc zw53Vn(Xev5hh(mr`jQ>+=09L6Pimy*Q(+zETnvUQy!o_UCra(qOzEe7@91ABAf5! zqU!8<7fN(x7`EyZTz&b$9(v?&o>~-u)mezi$k1ZsJ`ox`f14k6=Vsg5)5b_>9D?St z33ktXx^VE7!t<{jjr-5aguNe#?|eWO^Lc<6{;nw+AGh^rt<*72rHZ@ZX5J-ZFOh3BUy{q?zi%C9X9cE&%Q)-QPS`eZYdcg?vtTc+jW)4lWd}VD;~$h zw4*x@r1>MjD6kE%!8QFf11&K&;Q>CQ}z!GkuGts!ZO>k<=fT61^ zqyqh~ejE+Wn|AFD&1+OURS^OYdcMc;iSjQz+k1gSl>`Lty{6S#@LNRu0~K$>fyqdF zqp(vJbY__wov3WdZKYXd1WYJ;$I&@~#K!InmQDv3S!_0)!iOm19;Sva<-mA(9I(@7 zCU&*0eXDqAx>v=V-*RiF(C84pFTb<+s@0$f8kddX^nBR<;~A2QjBtc5wXEvw-e~pR zz(x9+5^bf9H`nxeag1>uE_(@Qsb!XroIVF$YG)EHD0FaAok`QV*gWQQrkkwHS@9|= zFuqaliSMi~z2e;)nG2pOEP5($y8Seq29XFp8B~M}9A(8{v&DyMJIn7OrdDa4>0H6m zDDEia9`AcX-BXzQVz_&5;UgGyou6{+5d`=Qo%S+#V|(ZYNBHc;hUfgYy!toL(#w!_ z=ci@$C3z2tc=OAh6i9n|ws=fRHPnasRY$qg#7JpzYi+_)w9DUGBkQtQ6}iM02%1-K zM8p(j3cuj}rmxz4a-+!_!$hjPI_`yU+=d*=*f?K+jvtFA+z{@_j)Q<%Umr4n{nwF` z&sTat{VtXWu!)oXLUjf9`%$TAx##4A9-W6uYh9*9q6TU^x|4BN_6gba8q-7Yue;3| zE$A9_>gwVVDsg~^kyI@JX#X;Y09D%YvZ9rI)rrbrO!n&>XEIdOCzU(mq&AVIzhSu7X2$-D+&wFJ9;!FJaY z(QA>qF=17s+4B8B@9S0_$d23mMZog_kLBRQhQ7c)jyx z&?9d5RC;|>G&pfQ$lAMQ(laaT#*U?{Vx2v#Y4BKLr&M=R4?Tt+?su~!G%8RzcE-0v z)l_EuR-UKA9&E1Xt{ye)`B?I32TU=cc)rq*-mXa!ppXBw+=FCNR%zaWw>78uM3FSS z$d$FpPUxhB7pKr?L*c7Nm%k_OzTRv2Iqs%xXoi;IVe+fR* znyM~XJ?|D$HYs3rmvTi}nFr0S&Q8bXPK<0TN!}1iq;Ys;^YSV@XHluPk`UrCEjtbr zjG~twOUj)X7Uy;=$Z~%DH{LJ67pVvA$XPvM6JU2@KFTCm7-Yt0wwk9CU+;@MCLEvC zEk5ulrnYIRk=>qx{&b>g!nWrabluGN8ksSl;?1w&jay_M*_yH#j|9$UwT6SE=eSOK z?#j2g#&NG`Dv06)36_rbh@)yih9mBL{zY?K&->VJv;$-vH(Cp|1!~pRoK!lT6288* zhhEnKepXNqQ_5rRlaSSQ|FF1cJoexnnvD}ljZ=LGR8@U6AcTXDr`7kKI1sZB`aCQ$ zAetF!i0*k4V(sEK;jB@L$awz#y-a;qzHVIn9^2%}@y26r=P-i8FI0^h{ggUE!%B4% zZ%1@+F=bvdBj?Ih?zAv9VShgSGToNjVE(VOxW8Fo3N_aORPg23JOHT2#COw^BNI&35a0DL8(k0?V+qz=@okxM~?OKR{P6MzE{Rh0q3&Yu{+}vld)~8WgaA7 zt57?W^@2S|RS}O8NjnVq6tL9poy+LD(gCg6iJZFg*xp#}E76oF!D%T{J7YE71VMQq z_BMpOO@@h?;GLXrflI|-lG732ve28S(_Vh0Nxi#aC^MvK(x+)%|C=54wi%nODbjX4 zDUl*#;SrD@$qZ4sfO3914}BFkHwpb2y7?eLu-RxVV2wHX;Sqk6R7(dq#aHmtN4ply zIG?yLvRYENHA!Oe!)9K_;qc-M`I)4%*xU`ac63#m)z)Tkxnb+mkwTMtDsEKUi<|+n zF`E8z3^{E+_et);Uxgc>6FZE^U|zx10spGd)W^M2W#RRbVM)wW_8W6taqOU}I_8ip z$4uOXT8EpYx_}=pxUa84T0J@%&9CxX7@_An1>o1O`|K$MaCH~F^_CBg32Q&%rgNifvb)>US#IE*Nfawx45_$fp9`X1()Jx? zc}K6AB;+N1xYT*r3TJ-L&kFdUgjkvU3+Ed7 zml(Gr$yLQ@?O;OjNJlesFu~ZXYl<#bEmEFEN1pIM+#!98vO|2q44+TkhM0@{f?@9{MN9Z21*_3v8;{k*o%p9SV4`nH zyA0HRgbfGDc`r9w-F3sQNj0Pd?na1)GG5eY`o0dC|6#Zj2Plz8+&k}4I7}IAAO9~p5`-%~#-hxBmRio{1P7<;aS>;XPDSWVLB)YX`OoZ)Z>Z}DYi=&B-}8u7F3gT$5moAO-`$ntVQLa*>g%oa=@=jv)Ea|TfOTum7+ZG($QH%lx) zL=3irXMaV~QD?65T`d8X6+2to=6!g?Eyt)wG1IVTF`X(1e;5mLQ{_6dQN#x z<4k$4NI$AXWK+Tk*bP#j$EC~FJbw*w$FmpGll%DOI?>;~(NJ3JCfqz8@nViG_Pt7| zKJJN7OiRBm%3|4&3NV$61!C$q#p#6#*ah4>;_>O?G)+JhL0WEjK{m3zH79<;L?st8 zcHRXD;(e?#eSw!3AEX8ajJc#A`F#CO%br^Vpu649j+wKZZW7FP3LbPMdc}3c`9KW} z0wdw0d=EE?zwC6w4zpGcb~c^IDE<$7?;X@+x4sJtD1r(IsB}`^X;fTNS#^ z%WdP#?FN*L-s%qL&Rbm=!v)fmd&AH0RUQ}J>RwD#9|K(v=R%y;<%k)V=cXzv^{1)^ z9goeHXW>wErAoV5jlauAO$P-IjqQQtki+!MZ^wmPCSN*8PapVsph6I>XfS5! zo(xg$d?e@$iXRql+-~3Xd{cEK8&hO>xuGv6Gvfu=)MJ8YTKK1HUFRs)pbnbXvtcf; zW^OChK&wVuwjf^uxJD{gq`tgMel*v8hOUVkuvd@8|DC-SdTs?l$|6mQt}<6Vv&!iP z6FS&z8cAw^hZd46N9L7hMy~9+l;3mMP8ZR_zv7xk#gIWY<3^gXy=>&Hg==G>jWyoI z;zbb(E<0>GMPtDlo$~&Ycd1+!e#!$7*0TRS1m!obpD3clv?A6)zy0{wXQZy%5pg%@ z*^IOPU0T2qPF)`g2nyK7YziEq3q963CZR8?#!(z zOLpsNQ38dcEN!kr+P5F{_JInf)hmK3#qLURf2GO!pLNwzK8SYV(9ybEnDjAnR{c^j ze={E`%R;yiOhoY~{^Fwt)6Gs~XNd)La@v@xxDFntX9`Q%eoM(*5*L*w-0kF+p^qU| zDi9YJ{jWuiKqRTY@32iK{5qm9kX`N^$qG^pa;e1}@eIY;i~@4{_R-FvVp8eeC$pu`d!($u_? zbIM}iN1b{rXimgwtbnmoYE#Q@mg0E|=nf9JX6Bmx zl$5V4`>F_vZUv1)o#x&%RI9gDT6N!2iRVqPN?`GJ_be2K`T>*gu-*c!lMXvHvHQ+7 ztU`VQeKIxni(guyK+rh@I+#Vg@FQ6kV4hY021?lQFdtih-ER7O3+TApQh+*GS{jpb zP2hYiS}|xW;&o(J9k80N`XNqEo6oyD6b$O}HApjoBRS#D6ONLa(YJzxb;kf2?>|Pi zrP`Y$uDPWTALI6OoL@n=x&d702I@^fBpoNlsMUE|%WEz$L5@nPgjrc&JiI#{zzn?W z^$>jNnrR8E>QslkONZP-) z^Q-2kd`!DD=?2yMeBklXD)HuIiR%4Q_lsaLQa zBLK_wCaKJPGnBoXo@O;Syf0A9e0FjQ3gjBBFD6QrfXHH#bSeXVA>A2d;yo?$#(hZZ zBazXc_f_InbSe}iuG(u1q+Q(;+WTP&^Vs3G=in;L{~zw+;UpF%|6qFjYCri~cALPF z)f|_yk5(jv_M=|IxDJ#?d&%3Bf@4)kfSmY!e^kF!F|wD+60NtVQf?CL2c3ND83!qK0 z&sn_)w?<*Bpv=c5@Msu>qkc{cZXYkB_(qs!)vbsPc=Wn_pxNL*rjoy`Zz7AAXCiPT ztkk1m1n_GlCtjuFU4v03TeW>9U*`s}w1gc};B_*5M`wK%*ITh>A>gh)>iW}dH|yVO z^$l@AE=)Vgg`lgsEl^4${QSDgbJD3)s4e3&rE+iUWdpRnnnkH-E&u52Bg9na>N;RU z{n;i%KA-s>R6__6V*-geYaBqKD(7arRytZ;J9TD9=-v?k3V0oqj1n#$K3}skkgeR% z84+EC;|jQ_fgY zp{ft$#(heX|8YA2Y~DOBz~;GwdcOc{p5oKey8;pY=bCPpFZ*0R#+nW=0~f>nXvR=x z)p;r$i1)I@9B?|YY6*AUd>xh^bgt`An_JX%k%Q&=6P?NG&z7zLWW0LX(+ZFwJt=OR zZp~9f3sK%^lO8=+da0d<@3hkF;POr_sKOmeSBv-ZvD&O1_dA8raW>=D4cjb27!k0K z5K~K91TE)Zk>*FL>`=jSMW!k7s8<38{jdHjkY6y!m zqt+g}6j;4t_?t?-YrTcKAVPten#xSpcCgg&nULap&3nAI^mlWW;=JAay7d-z&^Z#s z>u5X-d|9X@{hy5U3ZOdW9zy%*2qh%$|2hKvv)v;M&qGj7G_fs-w{LCa3Xq5d+PV6qb&!` zN2ME(LQc&OO8$~c4u}OYr!)IQV^Npjysd8qneOF3n1jsnm(>{(Y0@)cTkpb*0>juF zfpkOC{bUkW)>{I)PK19xBYo`4;q9q2@ULk4@3mV+9Yj6f+p|y)UD1es|C+$TqD-l| z;rD5{wbJIuBVU;`3ZC|3KZi-N50_DGEESpk!bC)*7Bk^unT3k*veh;qk9ya8d(`U; zr|2s@Jl?nb8Lh4=Bv2sh$`7^Yfp+F33sam+)`I14s4U;9Vjet>tGEpM3NUFi;KR>p^5;BeMHE)I7O|YnI@Opi{Dh(Bwuca--_zsZ zD}+c-F^7q&aoUSo`3BvXWbQj zP!Rq{OY7anarl)G|Be#p#_EouZST<|`dDivaJhS}lMEyFg@}jk89M6Y6W6g)G@b7? zf#Os9csB-!(lrJgM%BqO00b6;+Nzzn99PCiYlaHHnp~L(xSx4mSLYh5KU2=zlwN3@ zTlWCKU){B??Dlh4L%rtYfe*#`;LSgQYZNGT=enbYCdFFchkNNXzIK8C71@$&LX-f7 z$nS9~J%xpj%?Vd$0rqM9^D$LhQz3M{w5Ve?Tp>?=psr!h3TJeFBHsW=F{@o42szRquo1Y5FX$>2-+MXFx}y z%E29(-`1{+Tkkebm~8-fg^E%=*_hg~Y%b~3JYy%5+-u48V{kmakP@x_JuFDr` z2Yj_%(+}+oB3bF?AIjV7jPCaHE*hf6F|oJ0cc74!^ogyFFvO(I`2@UxhgmU(&em)H z;3)o$t9<}AJSv%F0D45+ErmX^c-HnFYNc_*nA&XY7i9H%xrb`pxgV<1JJuCQ>HgXN ztDo4`oD1r3cli7lb6duwP3K+vB8O?$QEPMPiaB7e{~raUG(%NZ9n%az;J*0SW#7EwTzg7K8<_SYT&E8~;?%H}kkfNfr@o=b0Zc-DLU$9Wj|bI1RL(V|{Nb`}HG zJ-?i$zZopbudA{%wv!crI|hduE#CekgU*8iOrw)i&+BQiZ5F7Q)1>uNX9vaS>H?}q_4xq+a!^Hb z>c^P&Fk6e+(rO=XhmA#!-U_nwu$xmjYOijE$?DaSHvwCycDS3)Mw7#X4QxEGlvqc; z@NzexXUp(}-U|I%Di>fu36uiAE!mp-8qmg`0#Jy|B6DX&W!?6EjG7GHf z;>W<6wuS_L1lDxkoh3kM)kv8lCV#Aw_|yrRW}FLXqvB!=yyRneEW`O26Ig+Oj4fq_ z1kwtAd?8nTfc`GIsCA89E*H_|)H_O2t1@65Zj=yU%DX-V9jj2X0fm9H+FVrxxJyxO zVNNTv%wB6ZU^XG(D6O_>0CcD=_Z;~vqN}2KlY+=+vB}b)k>o0puc^tpahsf%M?p9i zsJG=JW{$Go#iBbIrSHiuPsRhb9P-_K*q!E>wX)G z9m|rpHUewvX97X;{ z8Ht!&bJV=3yb6{1-dn6eE~bTfKoW7_fJv|&Eov+q($boxj^d^_PxVqexpX6NU0x9= zRGT}$(GJ;il%;=Uf$>#}s3{rx=6GF6h=L%4&S}siIn=R{W|nOp1;_0iwpmY(R5Xf!fgq z&aeGRz}ZN#fMZ?U?R*hA?c@kEs|QqMupCf~P`H<%u98#JNyUbB!;N&RHz3?PeEA8x zE!>8(d?|awKyC!W%0dR!jtU!0AW`L*DN(Q?a3D3-e)ah=g&WdJU4WV! zW+3S_<|Tc{tKsc&K{`}+Z6IotS>ln)S+=PG++QO``Oaa5MoC8d>v*cj_^*GM2ta+I zeWSiGppXd!@+SeJq1HQKPqbTgQHLNdZUcLW#?zmSI!^o0D0v|7d_)!JF)Mw|;5oEU z>!cUJyt@U~_}&I(EaxoEwj7bK*cPPsoY*F~qmaofQ%x*Clo;!@yn<_dH=vQqE^a}69WGm^0({U}Bnm;j=3)UC*)A*!J9UIjqf!j<~{NSRK(Ue&} zhFM~cIN(F|N3oHm-ZUzr;@1+-CNVo%$|LDCUj+k6_f0;d^5q)PeG<96PAoh>i)cu% zF1SkbWIR%D^gk(hsA%PCzY3JA)XojWP~t>6%GP}Rz&oh|4E$r9v_Q0eNL6~Euw69q ztf2hK6?4jJSE8*%bIJ)kn&G$6RJ)i((pui13_i^&2I~*iQsk$R*=Tn!>M$398e1YLZv_qM3Sq zyCwqf5~RkQhEDWGqz0{Cbg~e6@oS9a;6~}!bAiIw)8l&|e+{XvtzBL;YV}jU(yvgR zu$^U-jZ7uHgtxSa#qffJm~=Az$4V|!Oa>EvI)c-RNhy6`q?3i?u<@yZ-W(_ZWt2RW zPi!~p=Z}qJR(-QI#>`QG8Pn*hqe3CmbkZ|Ql4G9k=(K$zxEy)+$eztqfyB+)CnF=H z;=?%KsqCfm!h(Fg&uIgl0$q%l0W*^>UG11xM)4ysL#v*z8rh$g;Xk%&Tm3Bz{B^A{ zsaqcfSQnVvqPb;d5_xL89VoPf_KZGPU6IXhZ8h91PcK49SYVk7FAq}8e8ue=!M_*3X5 zJ=iu5!$`&Vw-T};n#q`)cF6Hy>`uM!x$?>S<6dz#-xiO-k~z^?1CW8yUD7jOK^=Tb zq0=|c%}|*J7mTIlWm@yWOU92M3GNEd`0f>sft!<7=|ycx-8iWpB%X|B$_Ya^2Ip`c zHVlCGdA2id$yrqg3Obv`MMX6_DU|f^R!b_p9Y!3@4MoK8DfQ;R8T}Jk_D{>SN%`Np zTZ@f}Lx=M*7$XAn)H$E_IW?uP8gljPf$BN79oa?}13BL&J)}$@@~G!>O#I4eZI(VO z^5oIN+h(^QpJ8*KI;H+~P!Sd9R-uF>^YWmJ|GS+t11^&(j>SgH4JvXMk2Xy~$Ac!H zA-`Zp$`E$xwBDR;3Wb&?osJ@Sog>IEv05?rszPHI-fDm0S?O*C8m+aiua?=>GW=oD z{NU8BVOTLp14YR0Y84-gd0HtxHonGozM8zqz0x;*7g2&x)@ZCV8BCi0r=bX`@;Aia zRoKil4W4AJY>6qBv@@K&cx(VD#9rG4$yvKT8X7hxh%l5-=F9OJSyW;&stFbnlTJ-P zXmvHbm}DRmHM8@GlBCHw=>P7v=sJ6pEA}VIFMp~*aEsu=$NqN zy0&lbUmsl^AW(i*K>@!as3r=AUZV|-!_SVkwBnSmcf%ooxK}Dnj9CU^6%Uddr0&-z zrxJ6T!7=+1IL|FcBUbfU#DK>>yTJ%W##l7D%X8J_kfDDt7e$~ncdg%`ijC*_Lp{ha zIlUVl6=nsA_{Iu8u;V4G!?p5Vutwt&L~me0SK2af7Pr4hfe=yT@4EHMvFfwjs~tzAbZ*@ z4pu4DVBRIoGjH9musXueY7zUC10ykRk0c7=5O%Pj@GTBx_kx5N`E5OJISgdUCxl-! zJNp?~`e+oikB-!uhXxfIXba0U9h*h&MRlX$zBXS3iWSQIh)q_vc4XrDDKsDxY+Hhc zS@{}c!bKwA%4%&7X*Aw`SStfl9HAoE#Un0w)F@Oaw(f5j7$xx_C|W}0uY7cJz(}o_ zXTHpqutkdL#_Kvx{5*^Zf*CwqalTy5LrBhWGB4};RkH5#qE(42)7z(wgeTwsq>}$< z0p}qDI2d!v%{v&kKh#V7y4BrH!>1uDKC3PJzK=`BphchXv`~dbmK&#uoDPp19oOhC zNv|EDxOEa{r-q1Eb~-<%%4!BsEinbDyToogVucZ<0>+e}jPud%cPqV#I=yksbgotq zh<{vKjuJ!UE9~(lx<7_+}Od$LTFo|s!CryKq@1w3I@xZ!jsGL+;MNWFm z$4l`asNqJ3DhuwZ{8+k>$iC#G_!EYGJbU2GD#O$5!{IJ4!dS?x)~^ZiFD-xy!W_}8 z5>K9GPMhP=T-N{G>Jk5 zd7BYbk=AT=f5bd*HsC{}8@d1zZ$gdp^c~Z~ebcibTX+;np*YJC1^C&sXYS!t3}#9Q z+5+{QD$OvDm0x#}td(F-RJZ)7!D<|~cSm8R>Z9W|5kkE3R%$W{_R zoa#@6lP=)EQkPJPp(FJ$0;l8I96-@X%V(yvW9{7^{1~N52CJdrx_a?J;#VQ@EEbUNUjX`3(3xwWFgT*Wr`KyhkC9)l*A2^H^tLo0%pT$&N zZcx;_Z0dR#7{PzZNaXxhuQyrwaZQu8L#G*_P2mD5nzSR;be(z~#J;V7P808K!1E5X zdf)Zl)@<-pPv%l!@?_A-^y_bbzX3N9%hC7w+c0pu#X4QwJAN4zUoq1&qUE%a9Fvd> zE|+&J5?}N1cDktD?1ieodJt?Hh&;KxdM8WLc(8opc>wJ*m8q7&OM_^!8J1hO|4Ewp z7fXc?EHVL!%zKzPzkF{T+Fxm4)DeX{sFtIPG!~l7SQK`i5xOcxKq*oXQ9$}(4EO%C z4dWLmLgx3KyEyTK-jUo9P5Fl(1esJtz}Zv;S{Id?*!ZdBesrL$K;G=}a}HT@?Ozb2 zkirklB3Uc@mD9-ii_u;dt-0I8IOh2+}o0qgVtZFeulu3B32 z9wfM!Z)RLmw$0~kSZ~pnRkz|5HbJV{h5O>``jvBJ${mGyd(k%$l%m#EqnDe0#*(Ld zvG(D#4lb5CZXbr%2tkUZGySl+TS4;$IgX>(@I=%7rZO6#M?-UpJNhYQ6l-h<>&1*MsfIgY(_xrM)h`z4%=u0 zI-~jG+}QAwr3URtGqq|bTu+pAvw?p{h{>-xs)KbXv$2dceuC5khc8EowBFccQ?0I5 zkz~V-{!PU1^P)Pz4+xEnXkZyC$>kbd%HQnASkxPSlpD*u9q#UOIdQ4mPj8X;G1(2{ z=p5t-F->PwF^V(W3Xc4-Z27O$YDeHh!)qyT-;05`kaSRP7y-==5pkf~p%Z_bBaqz{ zoXcqAsy?GL2*kI^b0cPY=Sg;%3S2S-aasd+qcmPzSD}z|?RFMEf9lKr=MG$u0D=G( zT_J#H&yoa_E?CT0MKq0`NE@q(hb6LbgD+tx=(95IcsH7+HK&R*Q};_5quyN?HtjMp-=(KxuD$>S)5)lgi>;MPl7LW0`$)?M6O~5zzVs-+64EvYMp> zr&{?1kLvAW~itPjqTjlM)KmIc72$VamPJSCTJ5K-@?RP`!D!W)Dkjs5jZ&aXDl*|4 zS5=a>1}0@PA2ObOPBzH>T(`MbrcQ?Dkhpxq+X*%0S+P>4L~!ZJTYXAbw z7XB}!;~%e{o&kJTro9{iV2Zo90aJKwu)**Xfck}^@}xoqR7wK zo+azUeCPhk%PUa^Ov=e|cABy=!F=LM@~fTj@=k(UNF7`(4(9s-(kN&m!t# z)e@(X(`6ae#caI4OC$Z;XaPIb(F4MsS2%!T_+KHwAzy!=Z1Yh1Fi4Tzpn(|=zRPxY z5;j}U)$@hsT3mn8&YzZt2WV>%r?ckYPN0=lfo_go%MbOxtA9-S9F2s#*FOPL4`(w} z>{x-CmkC=WwJ-~iDqEl)kJD=0)T?lUYq}8+Osq0cE1(;KPJB)<_BGhKJ)ApUG*Zsr@a@I2sP*39k%xXi5dP4S~RMY7SE zh>p?6S929AUMO;wXU_<__U9X`SLYb2Svd{`9?(!pXkbykzuZ{*-R=`B}PY%yA$tGeuhYaY80BvH33Zk01H7fr4dmvi82i24qX9ZLuH|i@4fw z(`H*B6FMd@Dox}1LA!;5SNOsrJc(BUR6Ae~<1N3?ziTjW&D)m0ocv4nNk5g%Z5(Rz z>53zN7j?AE?;YVTQwrYVXC?FCX*V2|_LmJ9_%Qj)vUY1cZ@Go>r^~G}_~&w8MdD$W z>RW$ejQ{Cg-vU8*;TUL*zWwYS$-;^GIN#i@j`L41B$ePXu-UJQq2pl@T$x+7+%x z6vdU;mp0EaVuuCzE90)~XQSp$C z2OH?U0oq9Ag>Uy#n@FCyaJf%t2kK}*=P$c+Y=i8>)`U=*k&Zo4VwxI_&P8*_R6#41 zgR((E{7FqmpQ=2{O7(m{m`$<#3*6EG=UJoIYrJ$Mh}f372l>kxMG9?+qmM-FSzNM}aU zl`|U=B(vYY)(1LL%D!`V2X5M+=93L z*FZGeoU;5vDd5qbf2_9SG_si`6S*ojzKGX+7)bq@9m!M5)Suk)D92jduHzfN!vhLV zb-?2ozXjmcR}2LPR)CMmG?AqJ`}z8P<9u2E;e3G(DvRJ;ww5?zMh;R2CiN3&^)*$& z!SZiqwWr`?IW1tK)WJH>ml@b!&TJVl0hK3J!E`BqNuwrn zxMPJ?|7T;3v@%^aG33P9>bIj^ijo;Wwlh+4g9bON=Nv6>7!=T&Z{GYsQ3&Yp+09s2 zp$|dNmu0~WiQGBiYT#X-nexLQ<%cqFJ(io@t)Y!dR`sLO*$t7SFLN;|(Ytf8^5PsZ z>3M9p=|*MLKs#CQb_-!i^5?EU(#yab{~mM&@EjEXnO$E;${%4 zC3dmWxOaSm%Hi80KrwV;i{K|t!cuD-x{SsQ7a5-(X2iUR{t_gRrs2Qb_A_>*W|@C+ zIbX9ftjgx<>kU3jioQHYn=ZF{o9+!+I-T~qE)P1b_L;o(^!9E<-NVCkJx#>7E7on4 zWKcGIL2`Znf&IDXr2ERL6#({Sop~fpx0bvVQ(1|ZGgH}NVba*^n#=5<@LCUFSb)il zqLZ8H?D-2f?f9d&y1!&he+SxBU+TpI2n!IzW_=r)5+beMc-`Y_}6L7 zDbT6a<&o8*3ccp1t&YnH`<@UL3g{ zOsBlfmhR%CZZ*kj?Fn{6o@N!pest$&ou_c^->*fQH+M+QO*RGw@z3r`@D2$VvL=d; znX0Q$B!zPnVnjS`bRp%Gz~F>a-p~_*>9%sYze^XHu|q5Wkp}QF@korc>9=0}o&+G12a#u0O zMuT720CE95FCGt|&lWRMu1EoQg%#wuhI&yZ6O}Z6`P-f0Uk&gdyAN+alzWH?=%EtW zueDpqQI(5o85g4?t?u{LX>XKbKU0O>R|n}4rl;btmA&ZEt_X^jmJoX9TpqQhM9hP( zB2Bu`8R^%MfY3?kBwUgI>QWwP0U%XQuYVEx#Qu$J?soKj5={CHnIGA5yBwYeCR#F` z*~j-yf2r*BzSjnv7cDo~z;1ib0ihKhP4Y{?;{OKyEe#=RZREQg#~v%;%`rBE!oORL^r&c1^z! z{JDwzpFZf9GytDFI*yZa-)ugA#l#jV)Btk>aA{-$k9Qs)P%QpICimCJb#6ZHwn-`g zd_3yModz^HEn))6=Qj6EtUhlhfL5s;`~C6Xe~F_m0EML(ieUpc!{g8?emn=xO)A1` zfC43Wj!*sb1I=_TT;fkUe_!1Gq5uZ6Z^o2}b2AW!+YwaajL2&8cZwc++9f$I1?{-z z2YrwJzA7}l2js61Xm9r4XGVX$`;`4gumURTeEWZ=K>6>t|6wIR{jX*IYnlJYcN0+C zQVKgNpP`apK-i7qYf6kDx*TyKet9V1#K(vE=V#_l%Ux{Cy#VGHl^41e&hr((n`3zq zZsg$kCQB;My!}v>ciH+}&+ZF&u2GA)DCkz7&%8T0IEXO~4Wu`zuo(26{@OnRZc~vF zuXi$w2{CSvZd4Ka54nEk&B0qjURBZnXHNUlZv-=u%Qu8`K8F4P3LqlOeN$vF01vpA zeLK+aJhacKYM{=i7hpoqw=q<#Ug(p2w7BtFPiVqvV*O*y*)i}3*|CBDyhbQ){QqBQ z`#)bv-JCLl!rR0Ej;rtoIvoXm$nDz%gCN%|c>t6Nj5bQ(rw~D&h7QpJCu%+A`^Ug`v4h!wfeHOJuyNP92!Kiy z&4R)DjII-Cy82AJe{H-Tq5hvC<*D)w1~LlmUI4CvDFDWlr#5!@rLAV??&>l-ZFp%Q z!Ol|v8%BiKtsd_PA1HjbBg(vjuPGsZ3x^w_2lXdSp?yeI5X#O#y>GbxMlV)N!a z2M>+E%(3Pd4$PA%H|=CIa6DP@&BF1L$*V<7+Woe+_hrw>Km#W>-i@jG_X)az4sK|! z6rpXBe)HT0S{_^AgH=S@ zULFD97Te+_Z15cRM2`9{$&>wLyv$_QngK@QCea3w_z;gm!X__)XBLGDJ0ClpzTZZ6 z`70#+=8(Kw6Dj)HnC^cY4vvTnkS0VDCWC;JT4RZWfinf_4ohlV?S59ZiD(+1J~5?m&@;+C3@tEUO3c zh#K3qe(I-8an(gcK8FeA>;PfGB0JXXME_C_=s;a1dV0fDGRKEfphF-K2=q8DX*ncz zJ^X2J>74B9Mme|B&Y9BkymH#C3Q&l$nkqbw5vqoQBzjG14y%jyJdutSfb{67S&V!ItklD($nIDC$gmj06zdCs%w^btph|7v5U5iG+i<)+5h~lCrhojYOT} zgG5K})tFoBO`3v!ODR0of=`=z+u_)PLPChs85#<4gbNvWVdbV5!h017uE|gDX$J{;6M2)TCwd(-H`I>W-*QnYo z=Nm63+69nK_NTIhisbq2Ze6pjAd%+YsXx-mR-t0_Mn{)z`DMrg=}`XO zPvVngVDPvvg3Clgk4dv)LDDyH7C-tZ`M8(i$bHxM?id_v?Aos(=*llq`Lemu zAtPlA%$T71Dju`O*im=!+ZjHGPK9a>QiwHA<(kIZo%*Hv5w^pHr?DNmPkuSwP6U_vfuz8=;atHb_=uV1ygDWRBqzBpG zm1?rb3HKwL^a=g=>6YzhJudMbyu*G_{d;WpkoCWXk3>D@1+pAPoL|EJlJO4h<4M&8EZVPKz(M7nG4?PEa9$;~gB+-dsBP~0S>K3eE~?+3w??u;MliEMgW znIp{J~dcLzf+tKi&ood!lXD{5P;oyYoRneK}>p3g=HQUvIvcgVlk^ zD$BsKb31Z`%whUAOKTEpb|zv08Sl(^N9mRp(vILOb>8Av=NQ}H{$|H(`-KD(iSpld zGWiozSGy1_3X$x1m{&>&&JQRN3jG*W!Od*qoMX{R(DGet6H=55&kPxpKkfYT2ea^H zL3SDEhg^gY9fn2l;H%vR%BKPlH<54;heSLg zUiK3)J*+#}_=(Gd0*_0TU6IYNl0;nerWPdN=O{0$tv(Xd#U=Cw2FBuX0rB3YH*d|P zXpd6_YMhsQ(q$OiVTBh%dr)LrmOA+)rT&R7)$xxZiSkBdodUJzN$C%Gqm=T(R-M4R z4V%+dh$tZea1!UHXSG`A2w^Q=?MG~kqfK!TpI;;IwiwTpX4(Bpb75&AmsE>dXW}-( zGHYf2@WT;Ogmt8HuS(ik6K<2xxA(+HLdbg0%YKs!H_KU{Zxr~AN_Dp)@EGLG>jcq$ zz*ZpJ1!1}AiK>B6Gpt!l!sc;J3pT|0uwg^k(XRO1?N{K`U0aobEhg!EtLW=?K)deto@H4X%Dqmrh@1U2aSX4qxDVE#|C}UE!m4vh=5&SIeV6e(VgnxDp(SjYvIj=R;J0K=R1l@Rc$3%APYk@!t<)100HQQ8?N>-|eGLZOOLK zp-9ml6b1i$E7o%=^QQlyo0unl>fhn*D-%vA@f7=`2e!k;FWoY~(SDO1?W?4X{MNCjNWzugzCuIcas1^R5oQ6gMAY+w#U%XE}E0twz^mnWF6uZ?CpW zbK_W;1>J`}ip4daIlUIu@I?i-h%J`r+(t1RciH=);6tN%yxkA1$&PU?;Qeg2>XD^* z+1KA0x6L<+W0I&|r5nzcJF7JG^psK|w@|xL|K6kD6nma$ zkII$bH86RN9(?At?4HqMQ16(a8D$7Kl0QCJ!);h_0`E|anCc`7U*je69j^K-9mzO< z{N$-9dd;cQvV-$`H>11%dyCSjsM5D-KC3q)SmD@bhzymb&G3n)HQcxTPMLm5JDu97 zBgVeiAE$k>_2p02m6q{sk(J%OezE(Kq1a585^;WIE|@>j$g?DB*)u8Ax(7l7@-@mk zh?zX5Ms%Xpq%HcfZ?9Tpvln`fPKkVO?b=;5aK@e5{!^9P>9tZTq;o)QR7~jvVc(j} zC=AA*f?x+f*oFyg<6UJ94}@U~5OK1bbqUNbXTp|MDq$8zCoR`!VpR8CKP*0qO|`7m z`OrgRk^7N?yp2$w$hM$+d3{a(l4H`>TwIs2^6Mj}cU-L|vCV5CTKxmd4{nd;W%GVx z)^JQ~>`k`0zy5^7hHhdSQV{?X4ZHS@z#k#iWfU5|H#eneJDfTKEvLtM{_nma$_k#6|9V_VXN9TFXpk(*HJe@{A>R1wG@$>KKQbkTK6IOV zy-5jfdzk*2SFf#-;f>Bw%)!5gtyPx-W(1TDLw5JWuTa~ zXV`le;2Vm4=5qo-q+iTvM&VLFR~xL^%h#Wn5BGVB_SL;5u6ufRNJ#BR(*GRtQ;QFrLvF93x zfX_IXQuRocDf35F>-|a&mo?F-?qv5-Ib;W91D_e)!G+HbLvluDX?=lvhwI~=aJ$r@v!hyZOf?W9T&?+ip|pKW zjh!l#)!Ip?Ew)r>6As=ZK9+$zX?|5=St`lav6QkhV#{mm8EWR9$g`o1J)1JdXz!h@ zh~4Oxh&svLz(doTVanL2&1+><^pH9frONF+HcvVHCgXF8kGe+8*71gd$S0!C&~Qpeerv_EHFi|cT`;O;fw7zGfnVWQMjndjMf`DIfl3}rNB9BB>Rcu zT3DaBTEk!TljoVbhvW$K`yg8_Nj^f_wr{;D%cz%7`AA4`(cBAr_J0$CL z$;z)S9Kw~gwv^7!j_jfp%q$<^Nem-92)U_GMuZUVb+&o9S3S;nQ$t7yJIhMbX&JOv zI||An zFlf+nx#d~p3f1MitamP8okMOo9%2n(?C6f;Q}jJSin(x`Npp8~IkP&e^YeGV+v5u% zCvj;%$}sD=z#wm!jm7>g2=N{%->sKMPHn$y$z1PCE^Xy8QD^v8?!LI>ep$B3MUF>Z zN55ccWstCVzjAi)?pjkWwEvD#htw#zg+Sq#AlE;0m6Mr_*l}RN@`1SH@dV1Ysv&05 zqo((Ka*SaOPS!^(BS(^%3=Tn&Ni1batE*KOW<}Jg2+%X`D}m66a3RmKk4g<;pOk01 zbcNh}XK8S|SjC`;RlOxEQYJW8(+@Jxe*%*v<{uNsn zVXxFrK2oZg>JJZZQ0xyA1YwrO!;%n@!uGAq9b!k#9;|-L3|sF0FwTITf2VZXgfVYB zc;uDkGhyPGynbqkK`DfB)Fz2_sq)e?svXOu%q5sPaTn*CQf|Bx_U| zp9#Bpi!AUeWx)$BFQ3&;zWeGGj(w6|F_zblDyV$>b$;7^)+fJ5BP!u2bIo81WRti4RB zc@UXPJCS3Z5?eUHx0S6QI+101e%ySVUd9dWNAZ1R%}~gk$xqMW?>Q1Kl1?8<6)JZw zHi!nUt5>$e+ZYuvSO`X9xyTbY4{x(9Mu6ApKHI~J3gdV|IXqQ~_U(`Hh{%rZzemlV z&~P{97=()GCz@B(Z^S&(bvfUR6@vBg{iHux^LRc(#_mt6y8NNID}FV z<*sNQs&&G2;_xuO7r0NewPe zjbrvy{+(-O7Q;u?9g2O+YPgT?@c(1)J;Rzzx3E!~AS$4uB3-E>O$Z$U5fPB4ROu)X zdg#3bY=}~X2%#g=q)YF`1_THlLJvqUA@l%&)bLL-iUGSEb^{jQT zd$shHWQfLtd+c?LxOpm%I6hX1zT=d48eVr5lV zlccTTROeci3?lCslcF~SMSaM*k9>6qQl7BqQ5{cGYqwLcIEH`nur5S-j+sl+k9@(S zJig6svUVMmsj7-P+x9dK93{?HurDB&Q`ZCFpQtA&BdHFaEAb{L$0(95&auW{nJ|;wl5^-A-7aHjFL}5ygauc#G7V;wYT1_Zq2i=qNlb9>`-`ohyCCfoeic; z;uhK+6C5jBOO3|p7#J5f{JhIJQDRh4|9PAjI45{oc?L5_(STiQ*r+@U`++ zl;oOBD3P^YFT4=F<~9E@ax%E#O{-u91(yD6jK2=Z9gWoP5sdsc=PL$V4%4I;?muy*Zc;4J4p^q|$>4EF z#imN*FZ;Q#>)^HFNxTG=bM`UUN9UG>+mBAUj5>eSY?X0=ysSrHkKW1b;@`;o6)W>z zxYC7T-)qf-fS&G{8g2QH!4eL+ATBrz=DHZjF3;M} zgXd%riYOLYZF4_y=i_}a&*yuf^zX(|t=1{YB(%1-p2>?#+1}Ug8~nz2Ip}bx+9_&p zv0=1P2|S~!$6N{N#y$tH`tH8GQ0lE*m)xqIfOT?R!Az(6EQ=tTTMtfgze&J8&Gk%Y zXEFVN#^go&L?vuBj%I#yeh?tYcuMv_{vq#FQpME;I=#9gf1B;BfK<<2>L%&5*WRy~ zK|oyF>W~7svwqS~U$k*k=r;C321s6xDqh++UX#5}bG^hv_tlWw@O(#SXTo&J4n4=0 z#o~x(O@Zt=UznpS7-xxV54G>`ex#d>FzTZuxwoQSZIzf@r+irWu!Q%iX|KRl+#m+i zqc>;zKtPYxQ?%G%(wt!PvNh5{&_?*oIpcwI7v2)g{Bte8G>F<7<2=01fDD(RS^k#r&Z#!(6tmZ z<8{~+ghz7uTM#!-PWu!pC1z|UV3OZz4d01MDh#wAl@z<kl4{>lB?ELJKfOU`R5eHhvC-EQrwwt-_JQ*d;x&=**4i}gh zML7iDek6DY?JWmim(+ZPt_eS6J+Gd=&GyF>t15()Oe(e>`UxPNzN?)$fTS-^JBL}T z3}VV$_VbH7*zqD4tH!GcRb|k_Kp?pH21!Z^rb>SBat~ha2 zOb6D6YwF)ZpXr0xO--9#5Us8V1gfy5*NqU0wAUlAZoM{w*FMa0coBGPr_owVJ$+Sf z-N);#5)P-lL>s`V=7hSYT5Hemck*0m zJf_5iz{47-4+W~qaJOaKc$WT;^cPA5n39B~Zb;R9u&t(a|5kY!G_jl3h>yfTNllY7 zWa_jWRpMfk@^LR4wIWaDe|OtN~;?D})Gp3?k+ZWBn)QI5VY7tawl%-V`z zu*k{&?qV0O?Dsi%H>7&dam1qPI5wW|fyIFHQ@*}Ei;vwgrRD?n$&(tEK$n>z?$vd; z)ftJw7Cwu;CwIPvPCK7 zG)a_-k#>0CI%deFPQc>eWspUU)A?>UqjHY!v?*N+eOdSHQQVF=63? zY1FRE#61G->#F9_KP4Yyfpl%u9G24o=qPhL|5}A4Ea!c5<}ei24B@q?JUo;SYK{k3 zf+SunIf{+0Ns*bw^!%GUy4c~G)#hyOiQ8@^%Ln2=N=pQ8Y2Qe_Pys35UWiZ5ZO79j zabp|cRaJ+n)yWl$f*`E`Lab4ab%jy!J#{c-OTtB5N5W~s0Y?w9PqM6*;n6S6SwQt? zs*~4l9uj#bcKK$g*w%#cL`|E*RSriI^`iQc$b?FceUE>c=_sH(a6=QFZ4=b zFY;|hl;C2sWE0)zT=8IRI8?YRkSMD@(4>Z8djJq zy-Lo_gJ;WW2AS;gYhKB~9}Nx7lS7(w3y9cKPGca+w%FD`5u*0h$}cKnKB*gJ`O7Z* zcpT^AeZVr*mj@F8&@pYJ2_z5g%TtDG<{uyuK>->;tSg#Hku&Qu#8YZ@a`9lK5r;=w z@Z`FvDbQ93Ab*K5eyc*te8-l$E7hT(jB^0Q@5V)@SEyc*OZQ$c@>QFz<>Isoif%G| zE0ifpL^Lf+_(XMPko8RLJ-I(Fy~=*`QwPSj0wbm+Z;^b3D_0q=Q`@{3S^Vrp5cb3t zkwCWzIJxntnHs-4CYOhFoBNo(P$W4w(!I6w%zS#T?MS~5$p8c<0rCzw7wfr zKrBDC%tyQQL6I(D*Pmww00}KM%-}0~;Br$F#*Ona*wPhO3g}P}n`Fk>12l<*;}lm3rbD(D@|K+y47BJ zyt(q8SEGZdI)A``hPCksRV3FUDL;-oBw-z@y*9AHSqNI)(z}R|XpbotZ9Q3~Q?6X@ zrV&4+0Dzs<&3?lIgma!?Ybbq+?w$y!qs0_E`9$w9gIA3q3hOJ zSUBXJuvHm=)GBHLW;uK zq~Nru%aW#sija~=$`8yRis|ffHnFj+)%03h^+q_vbQGv7yqn2f$VpA^5lO7e$)Ph) z|1NHu<-fcN*je$@>d#9ncGfp7H5jk$G(w`FxhCk)^0`SIk%prgNfA@sA@zC!H$|sl zE}UAgy@y?iG`#8+9a6 zR-4R{G0o%?5xh>%|5$)BbrImpO^%hF0lxfxs4s=9-Jy#n`8t0FWbb7`nnz+xJ+{I4 zBD)tMD6@I?`+pYKQz z-&J`&8^2gW5_O*@U;VlNy3V$2d8OyNYqMU7x8EJFRMu9Z$JL*7M=bo9z{e07n()Wc{g#)(x(+fbG%d)EG z*@L>|S@c0Gtr>4SZ+fs5F>fkJQVn*$y7q8lmpS;IigEOw3;wHz(p-h9G}#n0274Wy z?1gCM16jl~nENXLz4AIgL;jlC?Fuh*qudrawxav`@PYYsX=Md{*x8 zt~X79ZMZkb@?${Tb6%~w*sqp&$MJV2Wn11wzdN`1xYB*}966JB67Qn9zs*YlKj+G| zscn-Mi09YRfZRi!;x)hPKI}zLvYPf9*)VhOnGVW~?|CQ%0eKdUD^YMv+sZ(IE-#^4 zFS-)>VX{q}i2?COcln9b|dBzh;{6mVP}uO-et>&1z+ks~r!m zAUR&*g4{yt4?iasq&LsMjcc$2%C7+_kjb5-#LyC@(&^o_OtKVU{lD9OH-}%W- zdb?}DW@=5IP|cNp5}-j^NA5+OkP!&6!Bv3!NXa`CPgY;n>9f(g0TE@H@Wbm9Rw&tV zeH3k!)uWn3X*3LA9RyIGP5!lvxTiGJzVkyvqV7({Bq|#?EuvsN;PY2Y^XO$0S6^{3 zvK2EojouVaLSSsLfgE838jYPs#q=uFDnCs^WEBM!w6WH@qM*<|rnN594arzs^d%@Y z!piBhwixNRFBoqi2t#K!Ki^5o;7*!WL)PSuUI?0>SN;a%3CTfv-$jL1#UX7Fdh&Qs z?T338V2F~4OX8zrp46bmsoftY$bdafqunotRZNLA(;Jn_@aq9qqbge;jb7aY8B2Ha zff3CrNt4dyXDH$Kf{B@|$7IFs%w5& z0gr#E-PYz_4*k|D*xxX8qq+O1Eme3if7<9p3{9smdcxg=$mHX7rBN*}J6a7Dh#7*{ z1Uc%B+b12(^Ebac=xG#OZJt_#x)^xSd#-K7gSYY@*BvW6E>+#_n<9x6&)(JBezA6Y zn<714U8w2KeYyZKUFX|&@f@|pFQkNQd!f3|HRqNlrPeOqll5MwM~2MsZ=RVxefjp~ zZoK@;9wn$nJ9pHGr^2~U6s0ZCt=dd^~T(NUKT64;Z(0kTd2xP zvt{OQ-g*d$tbs$Q<9>YO5Q_eQr+Zv?V<{lFq)jxm03FT*Mu=Fr(YMTudlLx?UH7)b zM4>a|WmawGMENreGD>XhsOx6;U#Ox(r$u&toO;d;PrMbaH|39`XT0TGH7Q_98I|dU zWHdD_i6|Yyu5m$=<`pZf7m_BBn^>_oUI%63?8VjUQFeVFlxX&-yPwi`)~wyGPW9{$ z@2?Fq%k#FfB>7xU;B4(G5B+HjIJ%h$B7C(8rrguai%k#!b=#aVNz`~Ju6bY8R&5Ta zFjgw9PcC)wK=xX{RNLwwtNNzpfLOi(WjlBknDKIgCRH{x9VGJ%gY>^I3ws03MGYNPv@lMf8(Tcnqf_+n;ZyS)ZL?+Y4VVj7f22E<2CP-cEkm%%|s;n>c zz!<-iKjzrSTfIYFJbe+cT0Ogf)dF%Y?5upu&65u3bsn2itcU+jA`ibI)SlRoJ!aFN zt<-l<@^z~xel18boLjzx!kpmrc)hx>;Jq^;0^IgwE6FvT|OOGSy#f9$6*m)Lt zr@Hp)Y{tflx-W6YOvSG6T9-#~hbWPYh+X564#Ugy=pO)yI(NbZ*u!HEg?)2>cd*IHZo?g13s<*N{k}H4Z9gI4?g2^`00Rs9 zwo*i{T(oLZTR6lS!orxQm`XLfX}qxneTPZ(I8htcS_#+T?g_7nR$lOBbBS^k1S0UL zAL6;gyfq~-uZW<}%a$IPs!1k^;0*)64-hBR9DomP!?cnP8*V$2g;bpIC=nu|Ly$M1 z1U@|prb!inS@+}n1uIV~ys1i3v$TyrHfV)o8p94M$qtJc<-yZo&Pgx-L!ViR(`!K8PORF1 z`Dbh=94qDrSr74amWsz{{9=B-askYbXRj15v-?~-&)amy^8+Hu8u6tRuAWXNhLECQ zWv=27`7?2Q@)v@Zz+G>|T6r8!0^`@8u1lzXui2<$WDg_A%7c4?-w32g-q~qRA(+`g~T{|z7Z6>p0)c=*8M6-P!-NOXT zHBk~%IT>zG_6TUhdA}78t=?*6+m3roCKZTH6}JuV@;mgxFTS*SgLomb4rkoPWadb> zt&1-j3l_d9vnw|J82C8NE0A+c59}C{%GCa zH2|q9E*JDe5HQOn^G*Yq6u3KBIW47raJaBH@xXd7f=wdx&V8G~k%O(R0)7k+Q%wdb z%NOq9C7!eE_1dLs=|_9lSVGU-$%M$HS`?1d<_$AJ>AQTkzi`L<>HNf=h&w*aDUNlg=eHy zI`QM~YeP!fNq91^JG(uowb@jwMlA~fX@N^cvJo)hrU`3e!}6heb^!d4aW710CR1Ay zpXSsEFzi6ZpH>}C$|Z^&8Zjhw;l!ajxemv7v#!HehJ>Pbsys`0VKxG!EI^Wj zQ;AAGN-m2HPX*I6n>JzTf!z4>B2XLW%5xIRVdH_@tvubU`;bNMJgf@fuzA$X8 zv3SYb9OLCGFR(SA&W+}-q+!9ImHMCPG~)l2C*t{+PR;{}RPi_oJVKRReZ&!&M7!w% za(d`dyVl=NitV#m_RKqPL0zf25$3rruO@%A???nlp%5z|H>%$0ZG~ytF}8`SZH=nh z5l5+E2?42k`PPp-y0PzOgv9JBy&L5TAEI4JS=v^TK)=kN*}sCBw8~+}Hfd0u`jc(5 zsH%pIe!QsnSC2jC#l%9<0Zs43h>lQlXi_16<56dI4Ylim4ITnyE3fr6p#WVCs-3A* z9|(#__IS0e$+RCB#tC|wbH+2 zaDT1%RRzEcSEQbB>KLEMKeZWLJ2=T15#&FGgfL^gS>BsdCSI5l$1evX5R&o+g`!FIZY zO9*4nAV*}&g(G>}e2nkZJFlE#VYB>%+l0q+xw^^nqNbi^zJiy9_^yAWsyscem73r< z<^Fzcq_zhF#SAedS9USK+=AU2)|gv$oA_afe2pt>w)z(UWNyNI-DO2=edei@i- z7;4rOHEO-sl0k#8>tBghpnXuV7kvP4zWMl8NmtNEpE|4+$6+tBRF8O2qVAgdv@bc@2jIyF0<>*m~qC2%^iw_3wS10cb{1`Z8xAgreY=M$sf(^D# zqixoKG!UA3O9JDf_g>AHo|*1F4Bp@LU!DjmLz|&WA;bH$dHyz|o}^@Bbm_r+kqtnN z1j7C>-|OMt8RUESrQRo2?s=&X>4voHOf{Po%dNk)7VUvbeoGP8Js(U|yvtkdsR^N} zX?HTJTT`lkRas(3NsIg*^Qe#4c-)g^k?wWPTE9;JN}usZZE4xJl+2O-PE85}NKgdq1Z8Tp)A_Q65YB?mLK~=beM!zj-krlNWHjm zzgcwJSk+h8egSYJ|VVk zT%b;E*y)fFYiSkmLQ*%fhQUF{;yLGdRRaoqQ*F z54pS-z>k?1;!lUQr(S17D zLWMr$s1y;LI}g++k6xRcp02_+p~0)00NFG)JHW7U!I2~^n8C}QzcH%tX)tk442Auo z9PM+gSvR*^k+ygqNRquugzOYWv7A1>1}kK4(|2 zC3Z=!KBU$!X);HDs@$h}N%M(CAIUQ<%nD^g+rd4z;X>X{zr`yt&rWTPFn{(}T2tA+ zmtV|^Rre}v>*d;hpAIIR7GjowTrhj}t-45lKA%+lV0%73s2KxKhfZ;NAO}kNuB6_` zb4g1ZK!7Zy0S4H;d(?Jp7P1;Wp6!F98qj=aXZan-l28PiZa%er5PFn5j#vPG@C}8S zT;@D z;L!{(3+F0m8^FdHARXtG>9gGS(dT56((nVK&=z&FxJ=&G^;aV|lPIKc8E0 z%)7}saIByyam8AxUWgteHN$`Cx0r7DSPL05Db$>4^$eTS1j)1?pxSf3=xs#0h}^X5 z>joTUqDT}_B)C_fPtW&F1$lXQBW`U}TLjkY=Zs!{f!o6nBb8l*7*l}?1tWn>n(5xs z&#Ey;Wr6byRm(C6->KS{T=k6n)ybQNa8h^hFhEFfZ+jk*Ke3;k41;t#LwFJ|io`3+ zrq#)@0m1gtqT?-fc$)4U9Y|z}-@lmOA-<_Sby1J`buLPAJa}pz>(h9}f6UsHTHo`? zW!yeR!RoyWGqOKc)=*12aPGAex)x>HlXdEx-L%szl?%;?epw19$U}1xJmIlU%)e<9 zi6sJqVui_@e5A{4L7mTzAjKwC6oFU{!O3hCkhb925B!9xIW!v<(EzF$TO!9@ia0D> zMx45h>=(-)lCt2$msZ(vVp0|N!Z{ZF55znK)0AnC2)Rz8^kXK_i5aXqt9p*cl4Y?) zd7a!KdDTErrITzcyJeQJL&)1SEAfJFO^pjI^~);tFJ47;rfP(Q2un$1lF&|SHxvWO z#I8{kLLMktz8{gcN_TOi@)0z8t|#4uAkvn{W)XnHR14dOsC)`3W(&$Wh_(fOw^}WJ z{rpcrb}hbkG)49q+__(*!m7IMSaJJMp6282dR0YcuF`=BR{s>~P9+*g)nmL1?f7ND zm49)erQPa7dGX1cX)U;TGz1a9^$^bKEvA}`L|92CwrudOK~CsWAcWqlQ+f;bmd&+O z99Tb!<+r6h7(co{QMzqdFYtlDwiV~9X!^_B*GX5)2cXQDFaFy(FQ{IuZ;02n*?VVLp zSYgIqff18TvSsLP@K+gAL>Dr6GFQt}uG})QD0+K2*)=^^vXE-m`6gWdfr29YN$}4K zIL5*7)>8T_`*6bR!R8E};2lK8%eUyr9Rqxw{3PmIVPfi|j{P4@k45btwcIOqS!6oe zTsg~W8f36>|B%arw|t?&qra;*GA9a1i56(B+no=aN{u=svC%AB8~jykAC0Fjk0>tJQo&*8?HFGl=7b$=xp8REg%^o2g^l zLlD!8@kQq$e)VyKO6&I5xyOrT!1H!zPjKw60!cD8y7Ehw_fcIjdl@B;55eeA(6P~v zyNxR3XLpRX6v|u8Qk@?@$T~R=w}InOp;+y<=T#P6+T?)(#z<8pYSOY3_`iW)G1G~i zRZpgkeu=4H&|H5f!voTA?c1~is3zxLo%_o8#vk8&ULpx|0VT;E_doR*)$Fq-ieX-c zwB$`=ZYF6!2`OyQ570K9?nwJB1TCK)@XX+v`p=Yg9p zBH9e>x3piaz;+IhNgeZ@aqpOmi!4FH_iiTEj$$XOr*=#ohO;fU`~0`xqa=v*?`1@S zUjcPmQGWTQKe@S)7cb6#onirSs*Nax>!(mKzi(TXwR!EzS&wb+f;Ca2n^6hLZAqGU z%jK2^T;@Adc@6dXY+3KdRa!X3US2p}m2`@69{27bkW*pg%WQfa%5C3EmAuvy!8YHt zQ+wfhT)@}BAV(}-3Kn<$ilV!$!Cv9;2-N@N!k(Ah`huXZy1Zyxs{Cj%x5d=J+%q7H zX8^X39oT+Fd!;`YJN3BgetgNHj)e0e0_@+L`$$_-K3hGNQ@{8IzoCV`{Li_l@~3?j zeK}?pbz=fE+lfKX40%_@#t}x~;dg^xrTj3lec%sqyN#O|d8pVZyK& zl^m7+Ek2Bkc&F2gPAB^A>ufZUYKF{6Y;$d- zQ_-nk0aY!E8h!4TSv|*R)h%47p$Nn&*(PIxda^r58;8k`bK5<3dmFfvEjaM{qK7~CoiM2T%pmk{+_FO`5aIZ(MkbY)jT?)E>+(EC3@y5gz zIqj7L|9L8l4jh`ufrk>mnQPliP?#ls9HW6BK7X8^g0JgJY5cw}qX&RM3$fRFC7R9R zi84F(Zb&9@+dWvuQX#14U4M2@se0j($iY2;^7qLRb3G?kGsgLv{NkMB#1s$U{ z`ktZ|Z-utY`XYuPWKy1ZUsI1d``q#pSWtvll}eAF|54!nCaTQOV{9`sR4K`;=u<6a zbE~PNIdqphw$l{*;$~gp)K`WnI4(Xp+dzZzwp{K)cThf33TJt2qOlj{q12=uou|)U z2&>j`EexjX?^bwe2l+sp2Vv>y+5ACq5~N`*P=If4AP6tZ+3#y7rTLIFLq+fG5M;y=+ZY zYlX5E+Y(8v*4&0?#2EfO<$@#>3Xnb14}Tj^68iq~>%BaMlDjOzm>maVmO~>5W`9jz zGd9mG;w)m2dGJ)|(y6OfnUb@tf8;h#pn29a;OX*u-&O!aMt)Tw-#x=3OrOxEE-T#y zQx8G>m|KaS9=j#Pkjv)eG^-5 zn~xzBQ%%Vg5oTV!pW z6bqaETC^*37cJdIY7aSUB!Cy1R2ZZURV9lkjd|hA`d7gWUb+^-DUOdb_-$Bd$OS2L zo?FpyZ}*41a1z*C#1Q+J$|t6(>x2yN)Aue~MnrOb|5HBemsE02q%vAkapt$nN3?8; zhWa&Bz@E$0QY4sa6cbJt)6Cv=$I(?PU5h2LatTm}{9X&-#C6^LuRCF{iJy>j$lz@K z-+ll~iYPdB*KBqw%OHZgW$vl_u8OPkRfd1n#Kuruwc@1S{F54;%w5Uj1BeiZJ^rG* zzdll`!XDbG2M$R(p;5%P5lbs+vH)PN&?$ z{_-ES^bccQ{t&SNzoxG$&0X7LjTX#(7%fRj|Dq_)jeR`888TRdgGz( zBmKW>)E}$i|9#_s9{sli{~v+>`t*;~|00mzzy6~z|0v8q7UutLcmJ{L|I;u1Y)C0(+@}qpG{K5d-`&4WQ`#6-(Q=n z1c2^{amhhoPysNi`a$S1&-Bb}sN5Vby^6A7fS;5FdhB+mDMji*aG<08on!5eG&A=( z;Tyc^NxHO{Nlxfdnc(y;h~GjGzQ@Al{+0UCn^Nh&Map-|PM>dy5s*`q`vqD>xj$nX ztLL^wp3h?yh!yz050OF4OEg?zW2Hb_UN)O+{1A=2GpVdj$TWC z6uXU&HnE<}DlOZFi4&mw=%%ogAl+RJ#x3yQ!s9=ZrT|v{d2OS)nHakZ;_dW#o3@E9 z8cD63E9^kE=L;3BHT!XshYfp;*LThp*w1F0ju-1p_w#=}V_$FR?Z6j+g4$Ojf`Zj* z9gZTTUYDKyKiv2F30eDa5%ep@_{p;|R6$KV<&xt2(R8FD`%-g3)!M#YW#RHrUvLzh zOsb-Z$Rf|h3zp;l*tbU)-x(HEe^^~_GovFdtrGPbYxVb&mP6-&`8b>hhcB3ZMRxbD zyV~_Y{7P&%4;I^>e+L);MoO_j#1qA}axNbj;SH2hB!>ub#?Dtv#FlT25?GJQR^$#oL4EK( z`IN3K6SYe5;-8jXwj;IWgh#hhFEDdpe~-=nyXd5HfFPGeH&~v9lp-pwWyS)hHay{X zH~44<9UNE4bG1cNx`8N(NCLszsd=-;k4{vG7~Ibn1OMu}Z4^GmqXawGaM7&fF^<^T z;WM8}Dz`SSD;{EnHFUI54pVVr)|Oi4s@?rjt=uIliZBp8Ogq|bV|V|F;7#VXD&sM! z92i=JLV-1%$@9)y-EIztbp$NbeIIumD~_@+9*gOdg7x|I4Rw#6{vAXATQ2_z$!-I2 zXc%vOhr6K^z#v0m*;kD149Vcd;gt zopp%WxoTwcTz*@QdKG93kIQ7#AMQ!GF^(#H-@(ZSpID4jy{9|E`#1K33m8($qBbU? zcNSO~!TCYEO4w!K9$|#=_Bf=hNVZdY2>Y2>qKzt9@6+-wIUXdK9d!rHe_e3CYdDt< zo%=>QX@g&x-`o9)n&g6euFsdxP)o zK@;%M=0GQKOwp8d^^~BEiT8$~7iQ#o+5E2I8v4{tGd}n(>lF$54oMGN#4BFg5ohr` z8f}yo@oDU6e=~Vzk(Q?T#yg66GTuqHWI3^A=uemaw;Ri5_WIpFll)AaSni!+9dp50~gXww9T57iEg}{oHq77y)aC-yo;^v*V6D=3ble zD1+4JYCpWkERl}~m$jiUl<&NbR}Y|z2TDd{f~gc)a9N!#0xpw}3H$T5^@czK^$x8d zU_S-;Wvkx<4y6p5Zc-lg-hS-nPOhUj8~xF4XFd+I%GCQYRIsTGvSqb(eD>^Gx}UlQ zmmw|dV)(qxPgP{`f6nkf9sMJDzt`;?uvoM5#ctE8FxrQ4l^B6Yq(pb$@E ziB04SJMU;udq9SjeH_&HJx z(w}}oAN%PPqak-3xs-Qs*?svXd(k@y!Ljt(6>X!-3~}0HO`}_5on?Ea8CAh`)~|(F z-8+^K*3eagjWS6$UPIUV<@E1s#SV1KDe#SNjr*XJY+!8h&2+4yXe>Qa=cW}G`p0Ew zGvY+!fHkxIT91Klv9lqc|F-k>@r+JkL6>ojVD#bhphoNGJUSoOpW9o=m9KR<3;?}| z_z{BH++nh&cbvJ}vSRjMh4=?sd94XB^xsji#_J(>V$V1Q+h+tG>|ZshcRJ|)Ov*%{ zo{Ki@q-xaUp#_B&GLq#-Bw52HPU{CBgBuH%_CE#vl=mgWO?R`}j|vdXAX%mbQ92c^ zW@PYML%#p+2Y*TGbvj`CHp{KGfsFxKWQSb%l{8Ej48wDW zQ~ippTT1TW%c`nomq~%nak;hhdtO4n4ma@iWaWFjnUzwYh?Er0uvCp6qq!7o$GhJTvz`J~gXjz+ z-M}`>nN>)vx=f-a8J+e0KJEwuZ)d>(R8eJ+;oPAEPx(FLYcH;td8@+N`(xMC!wS=- z5ds-I6-AE4AAe+ZB=EVrM^%vIvTMYr3u{!d3rZ+OQwMjr8DzX`Ta6Oux6wokNx(YP zM$6P}U_tlb*8LyV8H(0=C&2h#LeZe(=SvM+`LEmL{tnZI_y7lU1A>0!L2=&ox~t{5 z_8uROvl&}$A`2In0>FY%Urrv&{sAxExaA^;B7Qi6`F9ghLLuO2$z!1)F)9#jPKXK; z^!2;KFmyXVd8zCMJI&e?1zq0Af`~MZ+{+3*gd&W|s1YcFr4(woBCB`C+#Q)(<@2y26?jnJyhX*OTk7Y`hT8-#SjCt3m3beX9xabN!99=b>Ll77ExEAPnju;(0K z{)Atx^r`R}YX}xk#F$>cJiU;TY43eiK$rW76X%9LKZ+&6roXgVH3Ll$) z-2CLYs|`qt*H$r&Zq37((;uAm?ETqgp3!+Qu|M}zn%l))D7$R-n|@i2Pj1DV+0Ppd)QxILX**! zXhAGmu>#Ev-hBxpzy9e8Rn@UwS*+NuEjQnIS!RmIs+o5|MIo2wQ7D;t+AXa(5?Z7| zX@@m*)8>tIrC6?0an&oD|mQ)%nM6!X1{^}7W2CirDc zGQtANQUR4MpXV}R{$VSJvc+#ZqN<5R+?VG$taP0&$<5_ZD(h8hhjt=? zFfM={oML~d|Diw5-3a}JXtQc>8ER$$e(C%pz*%d1{h!7oed)r6K)s=C7Cqp6nNAGnMYdrS^FYTcJ= zJ}W+1&AAPJ)_i5e*&{6|N{717(Sei!jv^Q>q=MnL?4^LZ}fK2 zXLMYEW!x<{+~-O97q)V8kUU0PKoKi!7;D^^HU@30-)L~to81y_sM=a~@N#jk6Jg~% zq=kSP7Bea6mZip^35~OvLuEPIw#j@m-wTbLz_GU(-mA5OUlhSm*QIN zfqdOYFPX7@2WRgG!!RWwT|x_2@ht+%W!tlKYmQ%xZp30fn8r=%dtiPODQpl;Ih3-rO?%@Wpx3} z(2zKgu3DMjL-zkm*EmO}&{R37k&q*pezBnoF|}*a0fh4R(u);lvgqgEC|WsJJqIRO zDJlP8BX|D%D*jvZ@lAe>TkWJU=R4{^ypwfrk_u)3##jNHzZ`|f4^IhS-#-3%PzG7? z#T!=z+K!M!yTbYqBX@+UT#sr4;Dr)xvseY^%8CPiQ*c@1xlO7wT$w)iy$-EaT}Jn& zOuS(rp*(A{Pxr^VgpG%L0!<|Z6M*Il!@j3FHWdg{SXSqYqm3<&gQq|3h&~@ztOhVX zN}a!XLvQ;WSeXs1gOgWnefz-+>rot%(rC2wCG`zir?%uys;Db8y?ySkZNlDuzFv6$Ye;`M+K0zRdtEcb@n|>l7x}tl*N#S%;HV&;z@5J9eUh}+?)C$ zEJ%rW>a4lBIA5QbV|zZt*}4awK7N>LR`lw<3u@BB&^AP6O4J6U!_S)%=&n=6U87@8 zGyVAsvzbXJRsm9~*&lHU2&yi5Ge%isBQ$$}@-SP?s-Z5UeW$#q@zjV|e)#Wx&Av0* z8tIj!C&I|DC8#IGmz;%;(a*8)ybsndW;>fzmWaLWv7n+IX%@zat9BO# zYPNf`OjR3BNp}9QTVNNoVRsf@oG=(55Yb_@qb*Su&69RSpnF|LV)0dTNtRI2!@Q`yw}daiz(*+H%i5yh(wO!cGmq!ZLf#rijS~d3l`mlT;8e;dt9hMQmba9R-wfC2c2us+q4(;Q zx91D&?TuW{nEJmo6K#X%&5ekqX#Y+6J2VsEL)!WV7s>(a#z(PvmYDE+Ex-=nK{Vyw zyK-b1#mkafkXvipMv=!fULl^&gF`3Q@|7ci~k@pAo6W;;9`GwD`N&&c$Ss{zjGivNtvu0aS z+FGzeX%ECHIx$+iFrk-a%eA@l)7=%G)@BcQ(%Pu-f5Uf$5`pB~wB0YPuc}5WOzB#<)O&X?cvm^+kaLtwN_6PzRK#Bn z@}Iu4sGP86Dyf>f0K*tMs|FBrvw79_{D0$_uT2L5irjz>16Hp5jeY%hq;?x@84F>W|m5 zZ@jUru32Gn^zq@pS;ay5)G9-0gtcJRv3Rl=!!%MfBKY+DnP=D91A1&0M;WgskR*mB z_Dm`mq)FqxFZ!e(ECw&KkWnnSl9EPAH-zM9hmeqxQJg-1?au%D&~-pY#^Mo7Q}n<7 z;6MMH@a+_Z)WQZ?lKlVSn&+?GT0DE&wd+8cGQ0OCtqt{{oOBA1M$co01hMfl1(!e7m za9nGdQM-2M!|<8Y{||fb9o6Kvy$cI=QEYSwu_4k$dX0@DRixJ_NUx!U8Unfzr33+y zCZKew(mO#ZQK~d40RjXFJ%kQ{iW$p7D&Sqpi7$z2c61i=Nw9=cX^rDd87~ zs8n%tFSYGyLN+d2OVqCWS|WkAySVMz4hL2ccb!e#+3XpT?Y9vx|r zozY08m4%R7jnY?sM9G~G2@=PZKUosH_FotE-x%rR_OWASZTX#JoiU$8lG)o@3d?6jo-cKQ}`(WO4D0fT)6TWPn&U+!!Z`hqX%-C z5Ov$N`1Z&4PW1W71q`?o-s|<{OQK@qOow@ry;JDTwRV{fIcKOB+;2mGJt8HDvyQj%(ra|udQbS~c z&$)TbH{&H1I;UdG_OgZ-LFGK6cXmTHCxi8&AV|mao)@0w??ObQe{~S&r4RVbesDwvX8r^ z=}5@k%!5=?TDPalscl5(ZWzUY0Itxj5t8^VmcMO%8dyHVjXTD)$8vZcCmq3HB%sV- z3a)JDbqCh-wMQX3t$h{;TwGKOpLw)nJ+~dDPDB(Zlq9-hYhsg_p(99r3T{cyOiWJ- zF|M{ju=>4?ISy=`rDvrQ(4clohr5B)T<6(Tqi^yyV)%Kox5djuBA>|1lrcXsv&Dg$ zm7x~TJsGxg8?7Znf3L=V5=nsCPE7IbUM`wxre?#TPQQ1}&Pzb)Rx)o{e(aQv_D5+N zRL@rXXqj=I_YV(C#gyB-v0m<39oKGZc0!;tZ{>@A&S3T2UR`W7^SWs!xBthteS4_? zgVM!fVogE7`l#1v^pV_ z;_3i&=je6_b1X42yGcw-`le|{B1xkDezHXaaN!Ap*3Q0wbSGGDH|4UM$MTbW%E-gt z)x8ZLt{)VfeXVMzFT|Y=%sC-h?=uzXMgCSocb&3P+h&o>^*-L}ghf5&TJl02QjJ5V zV5J0QzbC*nY8$c0@~$~Y7Vn(m!#^fjft;w{4QE$~?WhPs40VEx6|>3)LQkkC==dCm%6oa%`tIxqd-s5YeCNe%E`aomMVLmOhsHSv>0X=f z&vi$#{nn8m?;S*I=yj1BK(s#fj^0JoVXSts=*B^`JdJL4hU~MTBUrVqN{>qn-FYuH zm90z@!fJ|F3V(f7AIgT4-LSd3t<_WCZQ|BUyWo7uv;vpkQ)9EY_am6JY)Qa;ze>~) zaaf~IN^N7pw%kv2)XsSNo&Ray@!$FdG79jElw-NT<_b~$=pK-EM?|&8n!lV}-wki( zjIlMdi6)N2a7m=4-iVeaC{n=9dA}vxq8kJcb*fo3eRd^%ss#*1O5x5;kz71UPW5Hqojan0oz@T0J!xWKB_GYL5tem+P|hE;t4`UW zU2tM)1G}yA$FF6d9}D#qloRSHy2Uj>yWq&s21Y#TCwHNIcQ)fO_L3LI=|QmrlgrdJ?epXd{qKJ84OSJ4%R4IE~`-ND}?^tuDsiE zz|7>KyMb+?P8)ODCH?c+WzUBPAiz)0&2x##9=Ph5pH5*<-bzijo**u4J5pIowWOcB zOy^kdSa#gsXRY6>2ueJNKO|(g>!+aH(G>RI+B;hc2&)Mt5_f25OSC=~)1Xoy`;y6W zdDai%I*+QY#GeaqTsjH%^g4@N*x17t$SiWIuFHNIJ`>HY9uiz`#C=n9_c{?TWPLVl zN6)Bic)u$0cT`be!sQF&*;2mO0q%D14i)*6Tf%8;_3!0so%t(& zF!e8Q5h8+{N`i^dO2~0_BX^^Z|Fdt*xiqfayE|3RKKXK?FyT(4&xUz8T>eD?hxLBakbn1fxbO(wG8{kP>))EAm#L&Q33Qq>Ib8#LUQ@BDYW zonrbe>ZkQldZF&2Ga%{rw$Zz+q%kaME~$bErSWLrW5|wdu-hGuivR=S?kabO3C+|jPIT(w5R^hK%wqAm-N%; z5i@UqU8a4;4Z8dtpSJcYk%^K-%khA^_B_6<-+AN~TSq@Ho474ow13J4bT|tq2?Mqq zE;aq6v@Yp=SJY;>w4D&KRICsN7AtPIK9?vF`l^Evaw41!L&W<7AXZV`qH0#dw`tNB z{21SI^KQVD@uw?)X#sxY&388db~MMCpaIa*R|4mcN%pKJ6WyMMajZJk_uR}Uyg{2H zRGEIp@lm&AV$X&Mfop4e&hU&B&C=IkQe~D{H`v7zX6mi!2jvd3Uk2HJI8&X!i26*J zI=rC2%X#j%`}UT`0pFSzYIyO=?a<>n?BgsO6J(MJ(JW|)zqX&gs4q~7fg(4LKX0+k zUfA?K;#Jciu|6EF>QVG$ zR)tykgmc|R2yzz|#x5?}LY2L96U82j>-}Q5X7j56(Oze>Wiwz=Wn{F-h5@e@pEj31njeV%`KT3!pyyyVnE=de*;x?y0^n z0Y{Y1F*mII{nKe^=)3;@xpzOlI$-)MkG$gkEpYquH=T0vI`Mz7h+_O#8nhaZ-Lt^Qh1AW zD-@Ws-BWaJ4fIE?pRdmtgOyV1V-5Dp9h-OUgCa0aIhMW z$&Y5nT{=jQjT!qwFzl}v{{``cb;K%T#at%Y;A+z(3bTCe?a+j{$Gf%)hbq_ zhXBr}sEYt!YN2A8dhAp?Z{S2D5~bZ$D>#NAuGO~flq8A$GW2aW@E=l0Yr79hwPcEm zlZ2TwX|RBB&nHj>s2_K-FC}SvCl4?39`ug(i}4|!c47R`^;Ld9{BDuc_}7{Yqc{sC_{V zM4r4?a|Sc!(0dtsjeSGmUShXZ3iw<|Cs-x7Tt}_C1D0?Yyu!3N zB4}hOb25G9Q3C!v1jXBH6~n38G?WE??3AL*^U&0zFsz&PD1}v1cHbvHla?bUGEvS^ z<)q}3xX%yB-fd@P{r8BZwpl2C0E*=Eyl-Dn;XO9cMs%HixNmk*KyYJA^=}hlV=01b%J<_-Q6f)6`=GP6@J{X)tNGTkd zgKT}n!k$p==^&~~fVAIjjh~@Mn#zCthM5;>l*NmZAC#opjlv?c`17R&)N zOJ{DJGqRj+wg_H46*e8a#KhyS<(iRZBUruO>9w(O{!Ge-oKMA|*Gt{ZxwS})8OrU% z*gIr>&zVt+#Qa~a5wGKYJi{3(t9HR#7`{T?5o_IfU_0~O@tK?(m<*$lnCf8aL@n*? zg+ALs(z)o|kRbb;NjDTto*6a&ITZX}W?N{eTaj2xw%sEPRTSUtwBIRu$fdvKMAx)K z;AHDalt@Hembi2n27CMos40UU0*%eb?8k1ZZOhRwxM}&Vlk`ckoT@W5*6--S@A8C$ zWaW1jv5P{3n3=C(J0&2#YQY{JI<-Ba?Axw=La@O|=9Y>F$PkZTMprfDpAqA)NfT3% z&A?TU?E9!80coM1PSuDE(+57BF7Wj0f<0vxOsSID1HY!ran@9t$Zt3261q7c9lv}U zJ{_eK@)Tlo_u?;cAF$o^Ta6#UujVelvG5^Y;+Yk$v+qfN1Z(PMZuTW2BPAYPjpY-P zs~(w=7+baBFX_8hWCC~Z2rKBbCRzvza(I_4-U)3AIvNqjv*zw*>XE`};;7 z;$aLQDu7{3H3=QZC9QU0iIyN8@dhoQ1|k}K(K^}Jf^+s(m7b~PXBHQqLPK#O(4i!U z$bp1!?Um1g@b5z9+Hw{?if_3Sb;0(sJ`~)$<{g9F_$t&lBbhcDzg4|>1->4N9GNf(~Bxz1Vmd6~wR<1^+ zW!mmi-U_W&sn3=81HEvbpd^Xbg{{f9<*=INeN9T5`{EBeOuSR*%;j za3=S8p-%Ywoh^JJ18V%@c=oJq0s>N~5pcajP>#6YRV|;4SYG<}T-(N>aU*N=s`X}m zi}E2kBH*s=0U2?WhPKS?N)SJMG#44hA|>4^x6m+K^kfKhqetsnmZgxmD(V!^`5Pdj z@XF%Lw!K?RS0c?a1&2K-mGeCosX%%{R!>`K*0WhBts!?L*DNug_7*ZJyE)hU?=;18`0kS@bT@w)_7s%Y;NaxTux7EXX+2}dBE@xi_uxG#)ddZG^<$EX;cTET zd8!^0?~bTEWom&Xa-Up*yZLa3ns!N2GlN>+Wuvi`3nw0Jp5IGKbYH)!xhd;L?!3~>ko zahg7er4!xPM9Ko5NW_l4NnP7pYd%Mnge4S2$Zk$9W^8fq5Kb@aZ5E-o=kPFTwsCj513U^brh5B8ACuxZN~HFw>UY(D>5g=kbb}l&siJ2{X?g zwGI9LMEeroGbvc+TfYxwF#?9|Q;FnYFcL(dujZkv_LFG* zTxK^UOE2R^Hb9QX@EYBxtOawja>SZ=douB|LPj@vbb7b4P4Uh{TDpfx5*{-HMC<(h znEc4QAZAI61_=I57BoUWnE3X%=&xI82Wf4xih1k@WT9#xvj|hbuKQ?VvW*y0v+R9S zd}u{zM|BxO<{jF&9$xbA)S@9W^-G2W456;tQ+5t=Nt@6>{x@3?ay3SHJ7a4NesW`2 z8b0EbbcPsj_R-Bv7R7XmsR{Y`Xk7@k{J%-oFCtwGO^ z7#NTC7D=Aul)oiUH8(KJZ4+FK26gmGaZB%%+83KLXZlH4SqEJ2_pLx^L;!eZ$|5U? zzh{}z)-%j!h+5xqUmuK+oi@Bxb>hPq-$9giRW+7wfQ@w5G&Abs5{Yjk3+O>J9c0J8 zFVB7vHG_mzrKKm|E}1U~3?wXHk4Al%^X-WVI%43{$=tR#T#?A#Vkx7Oo))jtqLP%i zRl$gF^7qvxT;v}SDWO5Vxy;@CONJ8++#zi|Mi3v`np>IkOEL4^ZQ=?-WNk+@8GvLk8XZWVUP z-urAs>rZh}k4<;Iz0oz+XSzEM38EjB0iHIb^me8~KttZ;Tc<@2!hd)Der*s+$y&xb zJ&F6K`tEfs%%Z-MlHfn2x_CmDZF^cj_#y6c!D|#~xT%9GTcxt4mqmJp5PS_Rl`Oh! zpx(GeP^LgXGqIHKdnR^Wzz^QL!L5{qa^&UUUGj1P;{5ay0G!GsbGAAe$3*H*WI%6c zSzPE@zR_RTQ*Z&enAul$dnMGHS)c^Hirx&V-ysQ?tmWh{bJ3*ldCylVEEf0f9{<(z zHF$`1T={b4bU6k;Js|%YsGY=q?Jl_Ppsr*Tmhv^lTjMT3k!ueqFz=d$ccnsgsHm=< zNabLTN_F_266Vf+=G_)n!pMcjU}_X{ta`%)hNUL4g|o+kAo~te+0az$Lbo$C;W2u% z$w=oO;)|$1K?0E5nNeAfQouORh{30$F}eHOoelxl&-pEqVljO2&Q2AB_hCZ{h|G9R z=`*&}MVpMM+XjT=!_60i9a4^Cs$-=DdHctKTpkh&WqmS>Z>Nwk^SOei%WSIP;CE~e z6&=IfZe8lF9Ox*238>c`i1ZNNu3pV%y@8%ttsm;<74c-yF6$lz4k-Jt*vl#!==3|h z5I;*pD|Y>@*)gXo1lp!M)mGMJK+5taX$pF_Q;gL>3Y9pACv@c)4*gu z;^b{L#PthqlR&wm;l*vkqt4A0E@Yd z9;5T&ug3@h#ld$$BWV&14QTrx&~)uUcI`>a!%d_|dU#No1)h3cl)%{LZ}7HDGL= zAxWx~%e|i=@L!h%n3cc-L3E}vD*iSNt?or-B&eQHZ{2dAt~_F)P`GAlqbki6V4HkY&%eZDOqhr|b-aaP%-B3}c8 z>DwWiS0gZBY4nrcs)aFXQ*-QSe1)miTmh{6V0GSlCW?|audk>obMsGE9c%Gul~1BUVL0% z7JZX7c$9m8F^ zt|iYo420FtH9{yqy)EHjph$IJtR#O9+S!z`su*j*U2ZwB(5M7`$ zG~lx^16YSkfmgx)tS7<#X712ZHxuuH3xvgXQ{$6-j}jAVhn4Yqkf0vE|MMv zgFUorfx2Ty&UdLEwpfR`2_X8~6D8LgNJOC8EIB!*GfSb!bfKz>iAFy*rbG%cbJqJJ zRO^x%^~q%8uJ0(}&t9INO6f3eLbcJjtqQT&2yKm#toBQSt@q76t)CUSJ63l?C*$O6 zI)6U>wtadh^6^|;u6sv2an9~p&71!o-cGe!0bRSHvrdu#Tr6zRha$ngOP+e}^FMDo z?Gk=ioYpcMVekmrnQZvnBCZFH}i2uFGuvQ25&M5`efvubFhItJz|7Hgtr-cIX*tLscPGEyp?67lI;HRpd)q0W3wss}Wat<_ zNb6>QtZjzE`$u8qBuxTj_<($R{h(Z^cQM3%IUMVRyhC+JD${!%tvOip4dd8QCDD?m zSsPV>^^5MG%pQ}`_tNw}XQdGE7j^MumIBl!F;dG@e*rb>j>-^8_-Kj6b6&R$-=4ZT z6-@TXCNk@N)lx&_iI!k6A_)nfdM4BIK9O4X%}JHk_4CB~H$_HxD$QXL@4-RDdwW0r zCJk->WtRQ6!lG$<3<0|gamBq$Q&1^j7*oEAa^H}FZwPvm9UlsCjsvSnIuoB3NRk9c?Wk^uUKF=4U3?Nt$REU`le z$2e+YJgS}lWcJzOATD*(FCU+aNpflJ7k>7wsTPaa9Jz78MY7ThFOnyU+LE&vhYxan zcO@+COqR!*V?=X5)$5A$fJH_#ex!sxXC=9BJQ%Dvv!MAkAj-E(I)8xwT=8C{V;gKP zW{UxSOc}3c+J@Jx;;r9v9dswiZjA`wi|Hcr`V#DNeO(t3?OZ#;oIECOV^YEGD}x^s z&batd_g`0zN6B0ZvdMAPy$S3K0%}&=$doI z!lNA$x8sZ>qXZQBMAWILQe}-tO63{;oc^17r6s)#U+cc@4GH-Wf5ThP?w2$Bvwzif+Z@2?!EBP;mUG>{?U*LO1h!lX6*731lEKbj`#5;e zE>tYnUGov%@Zz}S_|JQ!Zj3g(%n;F^ae#4S?u{jD^6O&L8&g3l8QAs@b;$_ZACt1)@PxVxBQ)e;FX+4FJHA>mJc^$ewtr zaUime&ao^2MAoX~|E6g#0R=hpfN8(bJdjmqv)o;tm8k25Uq6o(mhnkn6uvbl)PmgK zsIWyP#ND3Q8bqXsOkz?Ln;&6_j0**I=4CSy8|rgHWO9<9ZaUtuN6f?EQ|di9cA=DI z7Y7pVglzp}T`qpyqd)xBd?i#HE}Px10k-W>vXXK3lUdK&OP&U}=pYIDFo3CN3ixaz zkb#t+eSw_}42FJ(7}*9jn~x8jWcHT@fN9w%VqZOip92y_D{zjDLiBxX2J-)b0`m^- zXH1)Pq(1sQZ02(>W$)Dc9FvTrSLay5+&NnM^l_I3BVwWZSEycN-bO6}{1^J_j0tn} zCD^f{5(@4}H$Xmc{8d?d$9OiW=$hmV!>x{TTvyt^B(vzFGGQoLIUrut2nUj7c=Rqb z8Vrpt5RjnSQ+$i==u59=6W?f~9zQ}`gORhfca(S>t2c^vgeB*sr~jzKJKN_!j&~}% zdWhV{LlHn!o$rS4pYAgaEV95fcMcU@OH+yn$CH;Yvgg&f(pb1}MpYB;5f~^T=(ZOi z^L(+`&~nEaR7yz-V!z}35Z(0EBI8Z{S*&x725S?R=qD{$Grw%pdlOrSug)QkX_+bX zK*PJ-k`6M35AVPGCa|wL&uX7vG;)?uvZTS?@?9%!O}s>; z0j32%_G6SP_u|IVDbf~AjErmclS)R>grOr!bL8H~+F+%3$bo{^dV5ceoq`Oa=b0C} zGrT)Val`Q0+s-4aUDSRNL^(0g8Uql0v7Ti>XtTtWI2in&+1)WP(b<>3fPy)?1Kogn z3>ED}@^B5rLeI5P?e@q-B@O1ew@1qbFOMrv1ihqZX8@pm=ym!b!SXTJ{P+|83rm`- z-tQJ`i?E&S&xNEU3SH4#V^jwdmmi=VL~cQ`PI>6PLe@=^LOBJo34Uzj*0p5aJd$tp z&bO;?;?LR{g#NjpDJ5<>e|r7jV0A4*pWGG&`(=AlXDG9leLlpu276MU{cB3xyF zmrsb3@IlIPduonadvU+3R^B-p^{|=%wbteRsOw`Lweic4M?==B>&^{;C6nUxU(eVp z$vO7GDmYj85Ea^8VSu4zc)-{m2uRmW#{qJ7Dln8m&j6^fgje#8rop1ApsmRJmx0cr zpRB}o{`Pz>*nB;%XehL;rQ7loeUVi;d$S_@=4)>w&C`hVpDoXn%-(MG*I{X4KX#Nl zR}|bVnPTrB16)wF%YCV6;Z?U=VF$0>a;=x>! zzh$ja^7RZlx0gcJ4#-xZ>hiq{k)VwfUCibthYWc2L6#Z>ad6N~k!Bl4!c#G*%w zW#pEaO1BpEN=;nWI*Jv;S!VB0JOQ<8tw{w*CL<_Ik^oCa*X0QGCJ`UB=1$A*Ht`9M zkFe8$J35bG`Y>{gx^3L3@Y6KU)G}>1Yzk)37=2!)h)8}48YfIK_VWMJk|N(p|Ck>lxIwE%}PR% zrM6$MO$LK0751G6^zfr3xs{gfEsMgbHPsp&la;MTb5b)?&RZ$Dt~u6%WnEw#Dz^~% zmdJ9)Z~L7^R8I`;W1drDb^l>nsj%Uq*^tnPka9=kSgap_3xCx>$^-Sj&P+AL;t92vKtpg~hi>^%H03*a*sD?3oSJMrqx2o1`Om5=>7`#k zr}+F?hM)Pyo)ND(%5nMT9;fk=i{I7neL#12NLY$&jq9zV z)7I>23Kc?wnN8tJXW7NCAy24&Q!0^Zh^%Lp^F8++8Jo@*B)K_^h*s{hZhPO+=8`2< z519(}qBMJ&e?JMesu@`?u#-Bo#CLgo8y^9gToVdzt|20r&QrZDAFZYQAO? zW?8rq=bMJy5!;lT9XV*_@6^$`CkX9w6j}V)$v|Wf*8uv0^(EA=aAhZce=DM2-?Vx} ztRAQpBsaHtl%~^j9|U`+9gwYTxdI{`#CN6mPIhPi4?*2yAys#J8_$mw3_Be%ft1kh@D-xP1?2G!up7> zLTF}9xiudEtG`2U5`hMyq#PEJYFguMWoI_WwJ?L_)Ia5{lU1@#OFpPEeHTEUa*TlH zMsvb?PBP}WOhxESN8*eSx|eP?D%WuBCXDp)dg{WpHO*fAVbIjH{wp18pCI4A$fOj8$G7LmEe%86MV2vvQxZ9C@jG zMWN{9PXvKZea7(nfoxz>tvD$?O|7SZUB(jk$=%_RZb4~14PlG{jM(cx>#U0T$l>1b zt7yVUj<ATa?5xmJ2Gqp7WRYUzVW;3Vk(TIBT|FiFEEruNtGe!L&Ju0KB~ z8O{v#7DCdX3kUn!AWE~CP zWQp33p>E+KUTdMl-kioGyRr^+QhozL3f1l*)5WF|l=n+-?`#w?Ffw^cpPMiC)orKr z9l>laJf{iE&yqp=YF*7&~vqcwDlF zUdEO?vC6nCthw3~W%=IhhD>I*FMLrucb+~T2|bBkHt$%N*NT5vs zD+aN%{lt4hlNUlKaEKKDF6jV*X$rLe@#k9h83oECgu)qIl?UW~oi6z#F6v$y^zPCwNzzlC*;FNP46%S72G-x`@F&P@;1IYC02iRsCfoh- z-pe>q+b6Z_t#1#cK*Fwlvwo&@o^uzdmBl!YI>qS2XDIeq0g?jwDo6fLv)u(T4gx|2 z{F+dGD4;3C4B}cae~{43H-Mp4X6qE#-Mr$}OCCCy;zNuKn6?)&U8^Aj=|ja;r}}OlY$_df`+t>$V*D=sWm}l&u3Dz+iea57 zt)}Gn|K;d|LrDAofcE*)&i%7cZRP`3 zv$jlF~bBWQdqu=3uo`fL;5T@1^Ci^^UvvX9}Cfa z`ZK7a84!rR)pX7k`1N`$c=>UjwwTZ%VCpgVf!Oe2yg<~E!2e8<+!qCA1ro#^Ir5D= z07jzhjY5s!h1|T_hx|2a1KIk8X5mKw;jBGuMoNOAr5@0W6@CAflo_vTdd3B)d9w$f z0Xp3i!Qfg`hmwAyl5}}7(6|>R`=$95S)2Ao=u#Eb9cxMC&0oM;b4EyX%8Q}1Y!l0i zDB)W=bN=BA$qnr%B+V8*AMUNs*h`r#EUPxLF`JokH5Gz=CC8+R?R&{S=h$1M^+!26 zWHiV!1u990o`f><6adFkm0p<|0e7d5%Z9F={Ywh~bP?1Fvx1l$zz6cQbpzWst>?u< zjpSDc+hCmyiD&9eVL!Ty3@SQ%*Ug5GU?L2+C%y)sRKn0Znx~!9i&rT5P&ay(?C-T$ zOt1~QcYeOiW3h5ndRikjXMu4%uC7efsDrNEAprl^=@SOZ5z!|flKX$<^?kdk`GG}q z39T9i+B6-jZ_~qKdQNT@^wqIlys|=F8uj?dq&s$UC8a0hk5j2nEf!kqtKs?8@K4w5 z3yYX;o`5$dd^E`Z_&PP)o-iC(kn}ON_}aDXKho2Q?Iu+td=<*^!Cfoox8g;tJ9qYG zs;KQ-$^TV<6L=pWE^hU;CIBt%jAJS%Bzt1S6C~_S=J!fJ_geG_MO*aE!bl5+==ajG z1r0E#tOw>b`B;9PeiEL$`4On5dEg~FLO|SDNKl^o`i}n5&vpT6xR*jL>T;YYarOdE zeNU-ppE@o5$MV(~5t9Jbg<>=k4R;#&z!1(ZcB_Oel~i~HvzHfDzk20%Aq~nMMKpt( z`B8^MhumY0y!!{|U&%yGi}FItW)m?~5E$p84maJX_Asx(k`+2$g|9YPg&k5LJPibn zzTv-Z1iF0X%dOMz&bsI@JdL|!X?J#SG0|)B2Zgj3s$hIHU1@*UBNb=Lte8|?#=KkF z5}wF%j;&8%s~$MD;)CC=2MN&oPs=w%-cO%+@3Ud2Us>1jp;JG=;uB=pY5OEyd&CjU z_NNDv(-!n0(5$ZSR=qQMp{dQkkohiFz1*58=7>RvKdaOo`-+yYN=@@f$lm#1F20BC z!xaoL$i7DsyA2#m%=F@}?oke|;GV5|LaI_1CIli)TztU1%gdqr>9b0J#mM04qAeOi z%lZ_T{h0oEcF2#BcKv`f-r`|~sD?d&-r)qBZWXeu>U0xZclk;~@}2AX-e>FOo8%NO zqq$FP)(Xo&bG7i#H^RxOMoH2^5A6jHGi1SmrX-|8;n=Au^`}m>9KBhZ5dgi;-NKbC zmyWr5k|ID4c^<3aG!LB1vhF(`1Zdurii?EkX;4-1!0KMxvSI&8%M=HtK|z6&E6gNQ zP21z{aIuq4WPJb$c=D4yr%T^lo(yW-4CTSMSUC>JOq3eH2I`ns)I1KG=wAhno{Ef+ zX62%xUAuK#f(Etz9+Tvyes*s!adFv~Sf%^H%LF^5=t{EmYzi%`O+nNnv5xq`w5=TX zQqR#fwe{MyA9rHq=wK#(tj;kD;2T`w9WhA};Z*w)E7As?T|L)P4kgZddk(J#l(6OMyX`JI zVlyBg15?RXUSVu<;`4o<89UxPax4^-xB}`KtDDJ-@T6EuxzX_k_LMXS2;J%=%27b_@io>Zft=&;(V9 z_FbJXSf1M^?N?Y#ZsD5WrC^$(#OxJEtvb@WhZmIE zmOMig?ep~wCEWb{+v8xQ`2}zbAn{{-S-&T)$OXy51y=u9`!eFHelTMBBRLpgQFI5l z+6nxl@8^n6);xFYCHA@fc&}bqyZg*fZo6hmik-R4ejv;;Q9KOjD~iEYcTFApb0F52 zxivxnk=b=KUwrg7eD<|N+b6|y>`kj}65&e~`{==EHR4(&dL6UF`xLLKqJd)J#VRrr zZ1ps`qo}Q&u7^>qCq}I2dVX_x#VEU~PNBRp61rX`S6^A9zv*2!#2QE*mxd)L`7PjMex9X-?tdaCD$Xu9B{m?Ix19{ZE zHBLC@grvXv3%Qh0Z+pM}pLL{#Qd>r!tgF!*nzC|sVh*xh9*-K&+y0!$xRD;?bWf*S zD}Oi&wy5Q+h^?#OsWALOSp4cM6rSSGb~&kV_A-_Ij$gg3HL-Tf@E4SgmWOEIoiPKW zNCji)9@$J4_$GHGbl3-2*cGR?&`}2=nJ93|hW@WsHtiM)hY&|SR4q|b*uFQjx4GLq zcgc!<<^{dW-ksH~?eUx@%1cjPQRiVRyp7v01+BDuFTMRy?uU^FIl#f|T8vzdr!IW2 zYZy5u*%F>~!58e}L{i1t7fN2GlzyErG33voL3LZS+(epEeZH zgD`TqRU)R`*qMc|+|De+D0U<@eZx)w|DIj?z3-?N#`Gf8Uzg!Uy!ZN?hZ8?8)i!=$ zeU9vqzM&EUaUPT|n0NL244*zOIpa~!1VM@ zGC7je{4rIkLslB<>h4es8_Ml@=hxXe@AY)#gM*{!nw0%mE$o+b`19!yVmf)V4Pi)01bIW*}_Hcq3jhj79iP{l1`~?KP<$MyVd+9vbY;MfNs3 z%3%wJZr1S0FL3jn7$Fm2an0Lw8)P;PlIq zCzk#1o>DMBERpOr-{G)4XLnY@)YB-QJ`{jSQ%}L$TcNN<0R>~b(jk|P%4*eVtd)+= zy6D@;6Cyp=N5`fk$wCqCs;_Zi$lh(~VUXXmP12c1Pc3G@q{d=Es8R0CA^U|p&fTOu z_Q}yL^!H9s(lMT4B6Z-&QY)QH`+}cpy+O**KxSgzW$rz<6q|1I_$L<1M}?V9fAIm$ z8nsRD##bBo`Witsy|bUSE*b|B&RlKKa`k<`-n_?l5*+E!+asUTpRjQWGDO$NB?z7P>z&Bl+8*u^G^zsVQJU9s!uH6?VNM6kzt%q2PKKPfe8GqNvW zkbui%wEMo__^|KYC^ormv5AV&H!A281N%wd5>(dZ6Al8DtrF5EGl2G4d4c2k|htq_Ofl-a@})d&uKy+Y`~8!WV_qPY)L~O*Cr_E zCc#zp!ldkzldm!#a==tz4#2eOC_G}PJ?1L(*f0P;FeOyTt(nXQ3E!0hrlgc*DbJ~s z%pckWv9}8L2TqsNHKn{MmOLT(q!2NjWL)doFwG1S!-h`w5di(3dU=Z1l{A$KuBy#l zf8b=}!j1%(CBeelx1cBHXitEmQRsSQhA+mZ&Zq6k5|duQbyLUboabTvt=>D3l{M$d z%FBg3oY?*!Dpwt&7$3}Re)kQqXlG7ow&w;J%I=p@U?zFhI9%KG_R4S@9&4S#FAoJ0 z!nZHP$>!_P7w)dMXJ8V5LyvPoF3MH=D9U=;EOO>FX~7wrl;?RLbAZ)m%K3Hcmw}N- z6nz$)&xvYNyrKE>gokwvWs3&oF<{8m(~ro}7m|7Y#8vfEX~}AGNwTNBRxL<{EvK52 z5N*CxrpN2Hr+riN4L;g2M5Q211VYO(*YQer$HmWmUv~&$FF1PJI4I3$w3-Cl%Ec#g zbGFKBR@~favn;8XL4&7W90*zG>3(d=6Raz8fpIklZ$x1>w$|OoYR16di_qbvmUl5x;ui06KJY zH8phn7nsv7ooppWMCCqD&%K_WdqW3)cHURXZ;V`?XIP?M5fZj+5rz?5Wpfr6=m|uc<&rs5Zepb|HXlC%)y<<~#Ro`7j z+ymQY+eRQ{nzu;`*vb*VecK|%1-+8dO<)z-tCOEN{WPCxRstgx&h8f57$;an42x{y zJZpw_N2v{TfPynb?~fr{OgO&1mp;#>bsx8P1M6ftBa8;t5-uSGLOdpk->~QK(cwpT zph%NiOZWlX-eRodP@Oe@o!!o}tmBO1v&dbN@OuEv~MM<%PZd5n(`99kszvAPMQp^a=VgnnYm}D=x znwiP9h}QxVLUkVZh&3rFv$~YlPUo8bR|oK=LpDJ5Q91jQl)orhzL?85PDOANR5P=1PC<{l7OLvKnUD} zzVnv5hWFcD_X~Vt0V@g5bDp#R`?vT0pJQl}dGAUE+cQPkw%Vp;3alAjcelCyGU9!} zdgBmOYk};MQR3y4`INuDv?8O>7#@7E4_5HuQFpH^YjBR9m>2-aQeoFzrmO_`~OF9uq-4rGiI;MGDYYfGJcs7`dpX{FVgGo~zPE7FkWs))`6;j$z`eTF?0< z4QB@T(27LFp$?KVrS^9y0f+l}uwQ;WhTu}$S+y+MN5BYVQKODIdi1+CM=PY&h1Y^aKb~>p~mP$^+)D?_wN-oD0&YL z_}Xq*ganln;#4n=d#mR3jJ0w6uy#I+pNMgSBbSY-;P+{v9Ku?zD5^_6>w@;=&_og! zF3&RAh}G|M#F{G1$%qe_tEkNn$c*I`g&MW8`?Ii(&7uX$W>By%EYQyRD}uJw`XD^& z4n}I6da3BN&$amIo$7C`%h_N7mqb#)%t4Xzn_ z^a(%>UyL?$k}b^eS+@j{51O@Q8iM=#0B}!hCsnqMG~7n)y|1*FuDJNcnMq3*m!aLk?XY&ur{c z`p3XSdGvct`q&W`_fz}Cd}u_7o~mj2K=wl1CL%)~LT;7;Lf-#G( z*DW`h4UhzZ@(ciR=))FmAU@ z$c)o(-S;4jL+)qJ7nhV(<~Y_nAd52mu7^pmukcBC<>8QxbWg{(k;X(%vdMB{jEp#G^Zv|5@r}i#R2%ut&5LX*cDUacZBIn) z{w-PwelrB5CO7l-LEasehZAFXuuZQx%dA0@23h4%pzkBKvae<%s7C&Vfhzhpvk(Sim=#Eri z5huG2TepZPpI#DW_R*NE-FCJNaFN&Q$QF|Rr|^bixgIs%mRR;^S|-EAh=_8@_ovgz zL%EA*tr~Mc#{L)>SwQpfH5Gb>J2qFpOr=!!H>H?IG_M}|@|)(`bRHpb$|vv`V<8+Q zTBW+sK_ zv5xL0^rDVrtl-SLCUdJpr@Cl;`o%Z%C|ML`fSxosn&Li#OSk)Q|Kv$VPwT`)K%BH; zJ*?7cS%6xYy_tHlPw94+uR?9AbBxD|xM_D^9wyApbvlu|fr_jTiBY#q;A#)){(?w? zEKK{8J-bkLU98<3YF-Iy>^WrHdWPR?d1~>Lt65`?{jyefV*$6cXjDV9e-mf+pMjHnqvR$j5y>`DXuA^UJ!PM-=V=!wrUr*fW z%8-C9rBP$UtlRnM+73vc(rz*oQ>%`QJM5i-bog{7b=EX)XV>fVz3d0ok z9PFTY7*36k;avJoE)lpsFo8DN?so!M-XQZMn{7%)O1|v%Hk3Xix!8Xdw=Ze1WOr9D&BU;x#`Q!-8!=S=84)J|3CNdf0 zq5BX=2gg&0lIvMF;Z@*T$10-639RbFusWS`iLQ4`L_x%EwC9C%#4lP^W%kOEXn?g( z0B3sAtjQqG*4SJ!yr1+A|EPNpbdFP=sB-W3KKRpHxEJvnbn`5lt;*^sRbbWDA2i<0NU* zA@r69OI{9cL0z&LCr*Em@1iS|?6^DGK?TaGIks3QF9Y17%NgXwbNZ2v7{?}keyu~- zZs!rKUUMyatTL^a*}x`!FPe}{1Ev~> zpb!q3UNQt9R?^p43A`#tl=L$=AZfYy=wU{DO zF!qLKyZf%~2d~<708p9zXh|Hy>#~v)@gyNP(~Px1bSe-~^^zkRq4F;TqMQ@JffQOb zta&zzAYGz=hf(97kF=W1Q?7Y1P^akL_=TPft~zxJCthm2N#yc7s<5eIGK@;MEb`ND zNye2eVA|Dn|7(16cl8ce{h!O4644-cqYzHykK83WZ%bhec^0R2!<5qk2 zSJTJi6go=j0JGiNSSMU$vi?g3&?7)I&=VD{b>SW0NeDQ5-&YLYlkei^bRs zudW_d-YS4B0P{F&t@AU_K>#tk>$+2nD-ocGXXx8X0Jb4TVxcD7!E|RMV!8e$;NurM#X zA?(XJ$n4#TI7@!+RCvhD-2d7$8wtpl7+-FWbqFc;@CbXP^_tc6ew@Hkbu+P8r$5u~ z)!;D#e5&afvFVSwAR9eEmq6m#ccf>zGhc6rB4Wci)_+2_=pZzC1)4bb#~M%V`cC%r4o@&S@QD3Mjq*pH z6}{pGK}kf_@rPxyr+Zn`r54l#Yd3WY;;IHQg1J09lda`KTvS_X7aaq}mZ!Dqf$pTj z<)~$HR8U+9_kD%a>AL&YZy`%FCdLH{hn8tyDNk|ed3T;(*7nA|AA++*EZ0ot1ByLq zTaAltxn;F{KQ6+nE!NP;QvMFcSqOMKo$o6o8A>;=(hBa(4uHc45>r;><#|DEbQM~& zQ4|`2D5npfjkm;jCk@x@rwF-ush`qC+$PmksFik`oGl7GrvzQNFnfZ|)6-rWQ=egw9tz;j+rxTAd zniq#6`LoD*=m@1RUDP!RW*=#1C{*DpZ$vb2DzQx|+{J(JQ147^Z5Cbu9LiE8=3{?d zShdVo9(*!#parh=5*>B^KI-qHY$`SRQFGnE-|BWz zjyEXE?{%(OoZ;(Q=#&oG$b_UZ-b!OahkOXmWiPUMBf0#V+W4O@_{sLyTrqzZt=jTe zFTjJ&dz-K$i}*-mF{om_nQxro6S|HLpcHT3;Lu4pAIu~GSMSQ1QXB7K8I;(DuiX4} zt8-dnlS$H?vIIeax=vU^F5c-UAF}(SN^W+Z*J~N~*Lk9{CGB`ctH$Y^TiHgMtG`X< zSk|t^egCi9x~Q|fz&B?h7Mw#0sI>2rM z8=-UcX&BgUBk`_^-T_@#1*lhlPJww_XUV{0mtN{8olz$3 zn@)hexu0!T)OSX{o}FWlzfUz?zHT{FztR_2G26_CmW#s68R37v^$EX6MF~lo;$B}^+EZE)U8SeeXx@vn)a1ypvMmdslCDD2&mU>0) z-u(d1P$c2)>JqJyOk(^1aaACW-2>DB&q?)sU(mJD0S&?SdnG+DrX&|wH7~-f8~IUV zZX`DW&TI+8Jgyi@wmYUQ|B(KV3bC=4FBr)hC(<}^Rkq#r`Dr!BH|(BS=YTrDE2SDJ z{F^DbxhlCmL!OsTP3@5>5c5vK1PkBFZhrkE8Oxrl1J%47n6}Y1%Ln{)!%{tc9pH1- z;?0F>oB+KC=!!X_UUDP8pg&?p*{NAUJMx8M27fR$Ci>-hbaaO!M^XSbOww>NGYC9} zV6MOKO=$i+Wrx7VUoJaq3W_8sqmR0ZF8IbHoZeT*D-;XabxZM1Kc;w9%FoD>0t(Zq zi|l5wmT7>#iUU*j3EY}@Kz~DE zekzohwr^kLxWqMGZKWgYp>p5x*SRJ-h-;KaY)P z8a@OSTAz=7PC6ar8OVCdd&P%~IrKq%9;P$>*-@w4OFjE5v%9B-gVt{|D-M7 zL6qN=`PR~nSF*iB-JXY?^bGrkc;|{dKinFGk4%vp-K8yW%@F?rZiDNO>aXe&-+e6R zG-~;~Sd1RY6&XqFUXj-aSHM3i(zQYzK=I4Z`n*$=BelIX6&zI@#T3K|T3>G;Bx8^E za5a7Kh=y;U%K7^GD@)*{8t(UY_hszYmQ!z)bPEDzwdcyo(KgO(h{7y2?%DOz>d9Q2 zg@KWY5_AH0!Q*;{7DOG^C7q6>*6yozs9x^dtjsn$akV4%D=^|P++$!fM8Nco_^YaD zwTiRlacZq1zO-KB;QgIintSv0f~}F9VR=X1h*Q?OSW-f&IEpX8{7(d6V8JSO7DtXn z$DPrtn+?f#0c&(|t;c=b>bFQ&Cc_hIOl9U6)Sq|u2ZX-T>*HxmfAC*-;(zV@?cgwQ z>|kqU1kYphy|;FGB_T??`DM0bq$HW^h7S3#VKvkE z!T{x3n-jCx@5?=Cz2Z_937RuhjdAV|4|A6pyo6w}C;{&b*! z=?@<-B9*q3`6q4a@2X`}g70Arz*1AwoPJou91L-^IY9AOQ;4;fN*^&i;f1bKzFue$FjtxXyCZjrXxz5IXRwbb#(m-}S9_ zF~a{Ndy(R*$d2Na_?HhjR@-;KwdefEw}oZ}rnK&$G-V=|=i2$TS!;w}C{fYdQ4xz#4 K#lqk3KKUO7?1V7@ literal 0 HcmV?d00001 diff --git a/themes/hugo-theme-yue/layouts/404.html b/themes/hugo-theme-yue/layouts/404.html new file mode 100644 index 0000000..0120ed7 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/404.html @@ -0,0 +1,7 @@ +{{ define "main" }} +

404

+

{{ i18n "404Message" }}

+

+ {{ i18n "404HomeLinkMessage" }} +

+{{ end }} diff --git a/themes/hugo-theme-yue/layouts/_markup/render-heading.html b/themes/hugo-theme-yue/layouts/_markup/render-heading.html new file mode 100644 index 0000000..8b6b970 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_markup/render-heading.html @@ -0,0 +1,3 @@ + + {{ .Text | safeHTML }} # + \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_markup/render-table.html b/themes/hugo-theme-yue/layouts/_markup/render-table.html new file mode 100644 index 0000000..78f78d6 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_markup/render-table.html @@ -0,0 +1,41 @@ +{{- /* Wrapper is used to add horizontal scrollbar for table */ -}} +
+ {{- /* Default table code */ -}} + + + {{- range .THead }} + + {{- range . }} + + {{- end }} + + {{- end }} + + + {{- range .TBody }} + + {{- range . }} + + {{- end }} + + {{- end }} + +
+ {{- .Text -}} +
+ {{- .Text -}} +
+
\ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/body/body-end.html b/themes/hugo-theme-yue/layouts/_partials/body/body-end.html new file mode 100644 index 0000000..77f7a7d --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/body/body-end.html @@ -0,0 +1 @@ +{{- /* You can dynamically load scripts in this file */ -}} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/footer.html b/themes/hugo-theme-yue/layouts/_partials/footer.html new file mode 100644 index 0000000..d6d0129 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/footer.html @@ -0,0 +1,3 @@ +{{ partial "footer/rss_link.html" . }} +{{ partial "footer/copyright.html" . }} +{{ partial "footer/theme_info.html" . }} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/footer/copyright.html b/themes/hugo-theme-yue/layouts/_partials/footer/copyright.html new file mode 100644 index 0000000..044cf35 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/footer/copyright.html @@ -0,0 +1,13 @@ +{{- $author := site.Params.footer.copyright.author }} +{{- $yearStart := string site.Params.footer.copyright.yearStart }} +{{- $yearEnd := string (default (now.Format "2006") site.Params.footer.copyright.yearEnd) }} +{{- $yearSpan := "" }} +{{- if not $yearStart }} + {{- /* Use $yearEnd if $yearStart doesn't exist */ -}} + {{- $yearSpan = $yearEnd }} +{{- else if eq $yearStart $yearEnd }} + {{- $yearSpan = $yearEnd }} +{{- else }} + {{- $yearSpan = printf "%s-%s" $yearStart $yearEnd }} +{{- end -}} + \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/footer/rss_link.html b/themes/hugo-theme-yue/layouts/_partials/footer/rss_link.html new file mode 100644 index 0000000..f8ea6a4 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/footer/rss_link.html @@ -0,0 +1,3 @@ +{{- with .OutputFormats.Get "rss" -}} + +{{- end }} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/footer/theme_info.html b/themes/hugo-theme-yue/layouts/_partials/footer/theme_info.html new file mode 100644 index 0000000..6cf0c33 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/footer/theme_info.html @@ -0,0 +1,3 @@ +{{- $hugo := "Hugo" -}} +{{- $yue := "Yue" -}} + \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/head.html b/themes/hugo-theme-yue/layouts/_partials/head.html new file mode 100644 index 0000000..d0bf8cf --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/head.html @@ -0,0 +1,11 @@ + + +{{ if .IsHome }}{{ site.Title }}{{ else }}{{ printf "%s | %s" .Title site.Title }}{{ end }} +{{ partial "head/head-start.html" . }} +{{ partialCached "head/scss.html" . }} +{{ partial "head/favicon.html" . }} +{{ partial "head/description.html" . }} +{{ partial "opengraph.html" . }} {{/* embedded template */}} +{{ partial "schema.html" . }} {{/* embedded template */}} +{{ partial "head/rss_link.html" . }} +{{ partial "head/head-end.html" . }} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/head/description.html b/themes/hugo-theme-yue/layouts/_partials/head/description.html new file mode 100644 index 0000000..d25806e --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/head/description.html @@ -0,0 +1,3 @@ +{{- with or .Description .Summary site.Params.description | plainify | htmlUnescape | chomp }} + +{{- end }} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/head/favicon.html b/themes/hugo-theme-yue/layouts/_partials/head/favicon.html new file mode 100644 index 0000000..0b00512 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/head/favicon.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/head/head-end.html b/themes/hugo-theme-yue/layouts/_partials/head/head-end.html new file mode 100644 index 0000000..6d51b20 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/head/head-end.html @@ -0,0 +1 @@ +{{- /* You can put scripts and styles in this file, e.g. Google Analytics */ -}} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/head/head-start.html b/themes/hugo-theme-yue/layouts/_partials/head/head-start.html new file mode 100644 index 0000000..d446064 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/head/head-start.html @@ -0,0 +1 @@ +{{- /* You can preload scripts in this file */ -}} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/head/rss_link.html b/themes/hugo-theme-yue/layouts/_partials/head/rss_link.html new file mode 100644 index 0000000..ef99c02 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/head/rss_link.html @@ -0,0 +1,3 @@ +{{ with .OutputFormats.Get "rss" -}} + {{ printf `` .Rel .MediaType.Type .RelPermalink site.Title | safeHTML }} +{{ end }} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/head/scss.html b/themes/hugo-theme-yue/layouts/_partials/head/scss.html new file mode 100644 index 0000000..ef5a4b4 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/head/scss.html @@ -0,0 +1,10 @@ +{{ $opts := dict "transpiler" "libsass" "targetPath" "css/style.css" }} +{{- with resources.Get "scss/main.scss" | toCSS $opts }} + {{- if eq hugo.Environment "development" }} + + {{- else }} + {{- with . | minify | fingerprint }} + + {{- end }} + {{- end }} +{{- end }} diff --git a/themes/hugo-theme-yue/layouts/_partials/header.html b/themes/hugo-theme-yue/layouts/_partials/header.html new file mode 100644 index 0000000..9aa1df3 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/header.html @@ -0,0 +1,7 @@ +

{{ site.Title }}

+ diff --git a/themes/hugo-theme-yue/layouts/_partials/header/language_selector.html b/themes/hugo-theme-yue/layouts/_partials/header/language_selector.html new file mode 100644 index 0000000..373ecd8 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/header/language_selector.html @@ -0,0 +1,15 @@ +{{ if hugo.IsMultilingual }} + {{ if .IsTranslated -}} + {{- /* link to translated page */ -}} + {{ range .Translations -}} +
  • {{ .Language.LanguageName }}
  • + {{ end -}} + {{ else -}} + {{- /* link to home page */ -}} + {{ range site.Languages -}} + {{ if ne site.Language.Lang .Lang -}} {{- /* ignore current language */ -}} +
  • {{ .LanguageName }}
  • + {{ end -}} + {{ end -}} + {{ end -}} +{{ end }} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/header/menu.html b/themes/hugo-theme-yue/layouts/_partials/header/menu.html new file mode 100644 index 0000000..ef1a93d --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/header/menu.html @@ -0,0 +1,48 @@ +{{- /* +Renders a menu for the given menu ID. + +@context {page} page The current page. +@context {string} menuID The menu ID. + +@example: {{ partial "menu.html" (dict "menuID" "main" "page" .) }} +*/}} + +{{- $page := .page }} +{{- $menuID := .menuID }} + +{{- with index site.Menus $menuID }} + {{- partial "inline/menu/walk.html" (dict "page" $page "menuEntries" .) }} +{{- end }} + +{{- define "partials/inline/menu/walk.html" }} + {{- $page := .page }} + {{- range .menuEntries }} + {{- $attrs := dict "href" .URL }} + {{- $attrs = merge $attrs (dict "class" "menu__link") }} + {{- if $page.IsMenuCurrent .Menu . }} + {{- $attrs = merge $attrs (dict "class" "menu__link menu__link--active" "aria-current" "page") }} + {{- else if $page.HasMenuCurrent .Menu .}} + {{- $attrs = merge $attrs (dict "class" "menu__link menu__link--ancestor" "aria-current" "true") }} + {{- end }} + {{- $name := .Name }} + {{- with .Identifier }} + {{- with T . }} + {{- $name = . }} + {{- end }} + {{- end }} + + {{- end }} +{{- end }} diff --git a/themes/hugo-theme-yue/layouts/_partials/main/dates.html b/themes/hugo-theme-yue/layouts/_partials/main/dates.html new file mode 100644 index 0000000..c6d8e98 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/main/dates.html @@ -0,0 +1,5 @@ +{{- /* Used by home.html, single.html, list.html */ -}} +{{- partial "main/dates/date.html" . }} +{{- if ne .Date .Lastmod }} + {{- partial "main/dates/lastmod_wrapper.html" . }} +{{- end }} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/main/dates/date.html b/themes/hugo-theme-yue/layouts/_partials/main/dates/date.html new file mode 100644 index 0000000..1637099 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/main/dates/date.html @@ -0,0 +1,3 @@ +{{- $dateMachine := .Date | time.Format "2006-01-02T15:04:05-07:00" -}} +{{- $dateHuman := .Date | time.Format (or site.Params.dateFormat "2006-01-02") -}} + \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/main/dates/lastmod_wrapper.html b/themes/hugo-theme-yue/layouts/_partials/main/dates/lastmod_wrapper.html new file mode 100644 index 0000000..10e49d5 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/main/dates/lastmod_wrapper.html @@ -0,0 +1,3 @@ +{{- $lastmodMachine := .Lastmod | time.Format "2006-01-02T15:04:05-07:00" -}} +{{- $lastmodHuman := .Lastmod | time.Format (or site.Params.dateFormat "2006-01-02") -}} + \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/page/author.html b/themes/hugo-theme-yue/layouts/_partials/page/author.html new file mode 100644 index 0000000..37907b2 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/page/author.html @@ -0,0 +1,13 @@ +{{ $author := default site.Params.author .Params.author }} +{{- with $author -}} +{{- /* string or []string */ -}} +{{- $authorType := printf "%T" $author -}} + +{{- if eq $authorType "string" -}} + {{- . -}} +{{- else if eq $authorType "[]string" -}} + {{- delimit $author (i18n "authorDelimiter") -}} +{{- end -}} + +
    +{{- end -}} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/page/page-end.html b/themes/hugo-theme-yue/layouts/_partials/page/page-end.html new file mode 100644 index 0000000..088cb0f --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/page/page-end.html @@ -0,0 +1,4 @@ +{{- /* +You can add commenting systems (e.g. Disqus, and Giscus) in this file, +which will be appended to the bottom of single page. +*/ -}} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/page/page_nav.html b/themes/hugo-theme-yue/layouts/_partials/page/page_nav.html new file mode 100644 index 0000000..def3d94 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/page/page_nav.html @@ -0,0 +1,11 @@ +{{- $pages := where site.RegularPages "Section" "ne" "" -}} {{- /* exclude non-section pages, e.g. /content/about.md */ -}} +{{ if or ($pages.Next .) ($pages.Prev .) }} + +{{ end }} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/page/terms.html b/themes/hugo-theme-yue/layouts/_partials/page/terms.html new file mode 100644 index 0000000..8540a32 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/page/terms.html @@ -0,0 +1,23 @@ +{{- /* +For a given taxonomy, renders a list of terms assigned to the page. + +@context {page} page The current page. +@context {string} taxonomy The taxonomy. + +@example: {{ partial "terms.html" (dict "taxonomy" "tags" "page" .) }} +*/}} + +{{- $page := .page }} +{{- $taxonomy := .taxonomy }} + +{{- with $page.GetTerms $taxonomy }} + {{- $label := (index . 0).Parent.LinkTitle }} +
    +
    {{ $label }}{{ i18n "colon" }}
    + +
    +{{- end }} diff --git a/themes/hugo-theme-yue/layouts/_partials/page/toc.html b/themes/hugo-theme-yue/layouts/_partials/page/toc.html new file mode 100644 index 0000000..8a07f6c --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/page/toc.html @@ -0,0 +1,14 @@ +{{ $tocAvailable := gt (len .TableOfContents) 32 }} {{- /* length of empty TOC is 32 */ -}} +{{ $tocEnabled := default site.Params.toc .Params.toc }} +{{ $tocFolded := default site.Params.tocFolded .Params.tocFolded }} +{{ $tocStatus := "" }} {{- /* folded by default */ -}} +{{ if eq $tocFolded false }} + {{ $tocStatus = " open" }} +{{ end }} + +{{ if and $tocEnabled $tocAvailable }} +
    + {{ i18n "tableOfContents" }} + {{ .TableOfContents }} +
    +{{ end }} \ No newline at end of file diff --git a/themes/hugo-theme-yue/layouts/_partials/page/translation_list.html b/themes/hugo-theme-yue/layouts/_partials/page/translation_list.html new file mode 100644 index 0000000..afe2de6 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/_partials/page/translation_list.html @@ -0,0 +1,17 @@ +{{ $i18n := index site.Data "i18n" }} {{- /* data/i18n.yaml */ -}} +{{ if .IsTranslated }} +
      + {{ range .Translations -}} + {{- /* + i18n function can't use translated language inside .Translations . + This is a workaround for using translated string inside .Translations. + Background: https://github.com/CyrusYip/hugo-theme-yue/issues/5 + */ -}} + {{ $lang := .Language.Lang }} + {{ $colon := default ": " (index $i18n $lang "colonInTranslationList") }} +
    • + {{ or .Language.LanguageName .Language.Lang }}{{ $colon }}{{ .LinkTitle }} +
    • + {{- end }} +
    +{{ end }} diff --git a/themes/hugo-theme-yue/layouts/baseof.html b/themes/hugo-theme-yue/layouts/baseof.html new file mode 100644 index 0000000..b8e21c6 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/baseof.html @@ -0,0 +1,18 @@ + + + + {{ partial "head.html" . }} + + +
    + {{ partial "header.html" . }} +
    +
    + {{ block "main" . }}{{ end }} +
    +
    + {{ partial "footer.html" . }} +
    + {{ partial "body/body-end.html" . }} + + diff --git a/themes/hugo-theme-yue/layouts/home.html b/themes/hugo-theme-yue/layouts/home.html new file mode 100644 index 0000000..2cc49e8 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/home.html @@ -0,0 +1,20 @@ +{{ define "main" }} +{{ $pages := where site.RegularPages "Section" "ne" "" }} {{- /* exclude non-section pages, e.g. /content/about.md */ -}} +{{ $homePagerSize := or site.Params.homePagerSize 10 }} +{{ $paginator := .Paginate $pages $homePagerSize }} + {{ .Content }} + {{ range $paginator.Pages }} +

    {{ .LinkTitle }}

    + {{ partial "main/dates.html" . }} + {{ with .Summary }} + {{- /* + Create deterministic summary output for styling. + See https://github.com/gohugoio/hugo/issues/8910 + */ -}} +

    {{ . | plainify | htmlUnescape | chomp }}

    + {{- end }} + {{ end }} + +{{ end }} diff --git a/themes/hugo-theme-yue/layouts/page.html b/themes/hugo-theme-yue/layouts/page.html new file mode 100644 index 0000000..fa24d52 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/page.html @@ -0,0 +1,7 @@ +{{ define "main" }} +

    {{ .Title }}

    +{{ partial "page/author.html" . }} {{ partial "main/dates.html" . }} {{ partial +"page/translation_list.html" . }} {{ partial "page/toc.html" . }} {{ .Content }} {{ partial +"page/terms.html" (dict "taxonomy" "tags" "page" .) }} {{ partial "page/terms.html" (dict "taxonomy" +"categories" "page" .) }} {{ partial "page/page_nav.html" . }} {{ partial "page/page-end.html" . }} +{{ end }} diff --git a/themes/hugo-theme-yue/layouts/rss.xml b/themes/hugo-theme-yue/layouts/rss.xml new file mode 100644 index 0000000..8ab7cc4 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/rss.xml @@ -0,0 +1,75 @@ +{{- /* Deprecate site.Author.email in favor of site.Params.author.email */}} +{{- $authorEmail := "" }} +{{- with site.Params.author }} + {{- if reflect.IsMap . }} + {{- with .email }} + {{- $authorEmail = . }} + {{- end }} + {{- end }} +{{- else }} + {{- with site.Author.email }} + {{- $authorEmail = . }} + {{- warnf "The author key in site configuration is deprecated. Use params.author.email instead." }} + {{- end }} +{{- end }} + +{{- /* Deprecate site.Author.name in favor of site.Params.author.name */}} +{{- $authorName := "" }} +{{- with site.Params.author }} + {{- if reflect.IsMap . }} + {{- with .name }} + {{- $authorName = . }} + {{- end }} + {{- else }} + {{- $authorName = . }} + {{- end }} +{{- else }} + {{- with site.Author.name }} + {{- $authorName = . }} + {{- warnf "The author key in site configuration is deprecated. Use params.author.name instead." }} + {{- end }} +{{- end }} + +{{- $pctx := . }} +{{- if .IsHome }}{{ $pctx = .Site }}{{ end }} +{{- $pages := slice }} +{{- if or $.IsHome $.IsSection }} +{{- $pages = $pctx.RegularPages }} +{{- else }} +{{- $pages = $pctx.Pages }} +{{- end }} +{{- $limit := .Site.Config.Services.RSS.Limit }} +{{- if ge $limit 1 }} +{{- $pages = $pages | first $limit }} +{{- end }} +{{- printf "" | safeHTML }} + + + {{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{ . }} on {{ end }}{{ .Site.Title }}{{ end }} + {{ .Permalink }} + Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{ . }} {{ end }}{{ end }}on {{ .Site.Title }} + Hugo + {{ site.Language.LanguageCode }}{{ with $authorEmail }} + {{.}}{{ with $authorName }} ({{ . }}){{ end }}{{ end }}{{ with $authorEmail }} + {{ . }}{{ with $authorName }} ({{ . }}){{ end }}{{ end }}{{ with .Site.Copyright }} + {{ . }}{{ end }}{{ if not .Date.IsZero }} + {{ (index $pages.ByLastmod.Reverse 0).Lastmod.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} + {{- with .OutputFormats.Get "RSS" }} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{- end }} + {{- range $pages }} + + {{ .Title }} + {{ .Permalink }} + {{ .PublishDate.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{- with $authorEmail }}{{ . }}{{ with $authorName }} ({{ . }}){{ end }}{{ end }} + {{ .Permalink }} + {{ if site.Params.rssFullContent -}} + {{ .Content | transform.XMLEscape | safeHTML }} + {{- else -}} + {{ .Summary | transform.XMLEscape | safeHTML }} + {{- end }} + + {{- end }} + + diff --git a/themes/hugo-theme-yue/layouts/section.html b/themes/hugo-theme-yue/layouts/section.html new file mode 100644 index 0000000..195bb7f --- /dev/null +++ b/themes/hugo-theme-yue/layouts/section.html @@ -0,0 +1,9 @@ +{{- /* paginate section */ -}} {{ define "main" }} {{ $pages := .Pages }} {{ $sectionPagerSize := or +site.Params.sectionPagerSize 10 }} {{ $paginator := .Paginate $pages $sectionPagerSize }} {{ +.Content }} {{ range $paginator.Pages }} {{- /* show date and lastmod */ -}} {{ partial +"main/dates.html" . }} +

    {{ .LinkTitle }}

    +{{ end }} + + +{{ end }} diff --git a/themes/hugo-theme-yue/layouts/taxonomy.html b/themes/hugo-theme-yue/layouts/taxonomy.html new file mode 100644 index 0000000..f33ca77 --- /dev/null +++ b/themes/hugo-theme-yue/layouts/taxonomy.html @@ -0,0 +1 @@ +{{ define "main" }}
    {{ range .Data.Terms.Alphabetical }}

    {{ .Page.Title }} {{ .Count }}

    {{ end }}
    {{ end }} diff --git a/themes/hugo-theme-yue/layouts/term.html b/themes/hugo-theme-yue/layouts/term.html new file mode 100644 index 0000000..aa8888d --- /dev/null +++ b/themes/hugo-theme-yue/layouts/term.html @@ -0,0 +1,8 @@ +{{ define "main" }} +

    {{ .Title }} {{ len .Pages }}

    + {{ .Content }} + {{ range .Pages }} + {{ partial "main/dates.html" . }} +

    {{ .LinkTitle }}

    + {{ end }} +{{ end }} diff --git a/themes/hugo-theme-yue/package-lock.json b/themes/hugo-theme-yue/package-lock.json new file mode 100644 index 0000000..4eade79 --- /dev/null +++ b/themes/hugo-theme-yue/package-lock.json @@ -0,0 +1,1335 @@ +{ + "name": "Yue", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "Yue", + "version": "1.0.0", + "devDependencies": { + "hugo-bin": "^0.144.1" + } + }, + "node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@xhmikosr/archive-type": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-7.0.0.tgz", + "integrity": "sha512-sIm84ZneCOJuiy3PpWR5bxkx3HaNt1pqaN+vncUBZIlPZCq8ASZH+hBVdu5H8znR7qYC6sKwx+ie2Q7qztJTxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^19.0.0" + }, + "engines": { + "node": "^14.14.0 || >=16.0.0" + } + }, + "node_modules/@xhmikosr/bin-check": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@xhmikosr/bin-check/-/bin-check-7.0.3.tgz", + "integrity": "sha512-4UnCLCs8DB+itHJVkqFp9Zjg+w/205/J2j2wNBsCEAm/BuBmtua2hhUOdAMQE47b1c7P9Xmddj0p+X1XVsfHsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.1.1", + "isexe": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/bin-wrapper": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@xhmikosr/bin-wrapper/-/bin-wrapper-13.0.5.tgz", + "integrity": "sha512-DT2SAuHDeOw0G5bs7wZbQTbf4hd8pJ14tO0i4cWhRkIJfgRdKmMfkDilpaJ8uZyPA0NVRwasCNAmMJcWA67osw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xhmikosr/bin-check": "^7.0.3", + "@xhmikosr/downloader": "^15.0.1", + "@xhmikosr/os-filter-obj": "^3.0.0", + "bin-version-check": "^5.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress/-/decompress-10.0.1.tgz", + "integrity": "sha512-6uHnEEt5jv9ro0CDzqWlFgPycdE+H+kbJnwyxgZregIMLQ7unQSCNVsYG255FoqU8cP46DyggI7F7LohzEl8Ag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xhmikosr/decompress-tar": "^8.0.1", + "@xhmikosr/decompress-tarbz2": "^8.0.1", + "@xhmikosr/decompress-targz": "^8.0.1", + "@xhmikosr/decompress-unzip": "^7.0.0", + "graceful-fs": "^4.2.11", + "make-dir": "^4.0.0", + "strip-dirs": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress-tar": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tar/-/decompress-tar-8.0.1.tgz", + "integrity": "sha512-dpEgs0cQKJ2xpIaGSO0hrzz3Kt8TQHYdizHsgDtLorWajuHJqxzot9Hbi0huRxJuAGG2qiHSQkwyvHHQtlE+fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^19.0.0", + "is-stream": "^2.0.1", + "tar-stream": "^3.1.7" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress-tarbz2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tarbz2/-/decompress-tarbz2-8.0.2.tgz", + "integrity": "sha512-p5A2r/AVynTQSsF34Pig6olt9CvRj6J5ikIhzUd3b57pUXyFDGtmBstcw+xXza0QFUh93zJsmY3zGeNDlR2AQQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xhmikosr/decompress-tar": "^8.0.1", + "file-type": "^19.6.0", + "is-stream": "^2.0.1", + "seek-bzip": "^2.0.0", + "unbzip2-stream": "^1.4.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress-targz": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-targz/-/decompress-targz-8.0.1.tgz", + "integrity": "sha512-mvy5AIDIZjQ2IagMI/wvauEiSNHhu/g65qpdM4EVoYHUJBAmkQWqcPJa8Xzi1aKVTmOA5xLJeDk7dqSjlHq8Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xhmikosr/decompress-tar": "^8.0.1", + "file-type": "^19.0.0", + "is-stream": "^2.0.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/decompress-unzip": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-7.0.0.tgz", + "integrity": "sha512-GQMpzIpWTsNr6UZbISawsGI0hJ4KA/mz5nFq+cEoPs12UybAqZWKbyIaZZyLbJebKl5FkLpsGBkrplJdjvUoSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^19.0.0", + "get-stream": "^6.0.1", + "yauzl": "^3.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/downloader": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-15.0.1.tgz", + "integrity": "sha512-fiuFHf3Dt6pkX8HQrVBsK0uXtkgkVlhrZEh8b7VgoDqFf+zrgFBPyrwCqE/3nDwn3hLeNz+BsrS7q3mu13Lp1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xhmikosr/archive-type": "^7.0.0", + "@xhmikosr/decompress": "^10.0.1", + "content-disposition": "^0.5.4", + "defaults": "^3.0.0", + "ext-name": "^5.0.0", + "file-type": "^19.0.0", + "filenamify": "^6.0.0", + "get-stream": "^6.0.1", + "got": "^13.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@xhmikosr/os-filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/os-filter-obj/-/os-filter-obj-3.0.0.tgz", + "integrity": "sha512-siPY6BD5dQ2SZPl3I0OZBHL27ZqZvLEosObsZRQ1NUB8qcxegwt0T9eKtV96JMFQpIz1elhkzqOg4c/Ri6Dp9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "arch": "^3.0.0" + }, + "engines": { + "node": "^14.14.0 || >=16.0.0" + } + }, + "node_modules/arch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-3.0.0.tgz", + "integrity": "sha512-AmIAC+Wtm2AU8lGfTtHsw0Y9Qtftx2YXEEtiBP10xFUtMOA+sHHx6OAddyL52mUKh1vsXQ6/w1mVDptZCyUt4Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/bare-events": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz", + "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", + "dev": true, + "license": "Apache-2.0", + "optional": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bin-version": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-6.0.0.tgz", + "integrity": "sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.0.0", + "find-versions": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bin-version-check": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-5.1.0.tgz", + "integrity": "sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "bin-version": "^6.0.0", + "semver": "^7.5.3", + "semver-truncate": "^3.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + } + }, + "node_modules/cacheable-request": { + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-3.0.0.tgz", + "integrity": "sha512-RsqXDEAALjfRTro+IFNKpcPCt0/Cy2FqHSIlnomiJp9YGadpQnrtbRpSgN2+np21qHcIKiva4fiOQGjS9/qR/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/file-type": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-19.6.0.tgz", + "integrity": "sha512-VZR5I7k5wkD0HgFnMsq5hOsSc710MJMu5Nc5QYsbe38NN5iPV/XTObYLc/cpttRTf6lX538+5uO1ZQRhYibiZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-stream": "^9.0.1", + "strtok3": "^9.0.1", + "token-types": "^6.0.0", + "uint8array-extras": "^1.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" + } + }, + "node_modules/file-type/node_modules/get-stream": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-type/node_modules/is-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filename-reserved-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", + "integrity": "sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filenamify": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-6.0.0.tgz", + "integrity": "sha512-vqIlNogKeyD3yzrm0yhRMQg8hOVwYcYRfjEoODd49iCprMn4HL85gK3HcykQE53EPIpX3HcAbGA5ELQv216dAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "filename-reserved-regex": "^3.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up-simple": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.1.tgz", + "integrity": "sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-versions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-5.1.0.tgz", + "integrity": "sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver-regex": "^4.0.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.17" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", + "integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http2-wrapper": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/hugo-bin": { + "version": "0.144.1", + "resolved": "https://registry.npmjs.org/hugo-bin/-/hugo-bin-0.144.1.tgz", + "integrity": "sha512-zxGjz8/if+NzCdl4TBpqv0f3GrQsjs1imNhPQwfWbOrqb4EfvVWQFV+Q4CCdKeeeJqXTE8lEyM5L1bIkzHlDkA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/XhmikosR" + } + ], + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@xhmikosr/bin-wrapper": "^13.0.5", + "package-config": "^5.0.0" + }, + "bin": { + "hugo": "bin/cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/inspect-with-kind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", + "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", + "dev": true, + "license": "ISC", + "dependencies": { + "kind-of": "^6.0.2" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-7.0.1.tgz", + "integrity": "sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/normalize-url": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", + "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/package-config": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/package-config/-/package-config-5.0.0.tgz", + "integrity": "sha512-GYTTew2slBcYdvRHqjhwaaydVMvn/qrGC323+nKclYioNSLTDUM/lGgtGTgyHVtYcozb+XkE8CNhwcraOmZ9Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up-simple": "^1.0.0", + "load-json-file": "^7.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/peek-readable": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.4.2.tgz", + "integrity": "sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true, + "license": "MIT" + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/seek-bzip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-2.0.0.tgz", + "integrity": "sha512-SMguiTnYrhpLdk3PwfzHeotrcwi8bNV4iemL9tx9poR/yeaMYwB9VzR1w7b57DuWpuqR8n6oZboi0hj3AxZxQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^6.0.0" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-regex": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-4.0.5.tgz", + "integrity": "sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/semver-truncate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-3.0.0.tgz", + "integrity": "sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/streamx": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.0.tgz", + "integrity": "sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, + "node_modules/strip-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-3.0.0.tgz", + "integrity": "sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "inspect-with-kind": "^1.0.5", + "is-plain-obj": "^1.1.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strtok3": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-9.1.1.tgz", + "integrity": "sha512-FhwotcEqjr241ZbjFzjlIYg6c5/L/s4yBGWSMvJ9UoExiSqL+FnFA/CaeZx17WGaZMS/4SOZp8wH18jSS4R4lw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^5.3.1" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/text-decoder": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", + "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/token-types": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.0.0.tgz", + "integrity": "sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/uint8array-extras": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.4.0.tgz", + "integrity": "sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/yauzl": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.2.0.tgz", + "integrity": "sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "pend": "~1.2.0" + }, + "engines": { + "node": ">=12" + } + } + } +} diff --git a/themes/hugo-theme-yue/package.json b/themes/hugo-theme-yue/package.json new file mode 100644 index 0000000..855a08a --- /dev/null +++ b/themes/hugo-theme-yue/package.json @@ -0,0 +1,23 @@ +{ + "name": "Yue", + "version": "1.0.0", + "scripts": { + "server": "hugo server --navigateToChanged --source exampleSite/ --themesDir ../..", + "server:shared": "hugo server --navigateToChanged --bind 0.0.0.0 --source exampleSite/ --themesDir ../..", + "server:production": "hugo server --navigateToChanged --environment production --source exampleSite/ --themesDir ../..", + "build": "hugo --source exampleSite/ --themesDir ../..", + "build:minify": "hugo --minify --source exampleSite/ --themesDir ../..", + "clean": "rm -r exampleSite/public/", + "clean:server": "npm run clean; npm run server", + "clean:server:shared": "npm run clean; npm run server:shared", + "clean:server:production": "npm run clean; npm run server:production", + "clean:build": "npm run clean; npm run build" + }, + "hugo-bin": { + "buildTags": "extended", + "version": "0.147.1" + }, + "devDependencies": { + "hugo-bin": "^0.144.1" + } +} diff --git a/themes/hugo-theme-yue/static/favicon.ico b/themes/hugo-theme-yue/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..67f8b777851849527933b78b1f98bd564d8255d1 GIT binary patch literal 15406 zcmeI3%WEH16vro|f`O{FV5Nc>unpZA42Xe(zeP4Fn0Fu>#YKe(c41L;qszMJ-bXDi z>L1W57+rSdLS5OG#!V^IKxvbj6n@gC#QOREdT$vg^US^Tf(#t)%-r+%o^#KA&hHll zeL;V)Z(l$;7%c7yg4co|7#w``eB{|6_?CCW!=`>H2!44k2#&ym2ojIpQ{=j)r>9?; zot^z+et!PXxw*M}BHinq>XMXKboc`~d=&+uPNklCgSOc%pC zkdxhQd};55Lm1#0hSD%6>D`)|ni^JI((I(w8QJADo{YL>VsSr%Ckg*U$-2s8+X=sG z{FIYm*irl0d{!y{D{f@u4p-n@#^$z+5S`e?RJu8p?Lq>0x`@}vIu7kfT z8Od5bMN4D{&~ch_$NgBcM#n%A`@~N^|ABlif3x_ci!t%#JQ&cWarai1&Z6~TkWOa9 zw}_GQ!9UZ~o(wFidYcy6DoF0rq<yz2-5e zTyl`ty!pUE-U+vC*KNN6@vklal>5+`8rxs}uh#LW?(tW105Q;7(Wx&Lm6uJ~)`e`X z^RF;~r?T~jY{_Q$A_iJ-m%jcoHny$5gr&~)r;P=1C}sVP-puv4#i0EM{FfkKed1Em zy4%`}me{Us{}sjpj#~DgVGO#rYen+cu9FI~=yTd>3AzfcLA`SnbFXu|pT#pXGc&>2(2!(N+83v|%y-!B zH|JI#fb9Zw1NxWuxyA*n7Wlp875YYr(Gs{zKTE)l_AX1Q6wmo%>|9k+6aP<2dk>lant}U*_E8rG3D-5uK;;yPx-8W%=Kfda!;c%(fl0 ze&XHrrr^uM0oGf>Z1DFnHhqLl>1%^5TzTuk|3H|*ul4(0o-gE;Z3>^kyq|VB2&R>$ z;3|M)g|TQza{|6pwl*t(FLk^UW^(9F%1?ditXdD)PeI>TZP%AQuxqb<#h1RS^?+T! z8Ck2^t}lCF{~KLC_TZ^~%@^LN9`I|g*;@RHecST~{FkHc(w1kiUj^&=w&0Dy`6E8G zdj4Yla1TF#N4vKWh(zA3A5dm)G|O@NEjS_AkOu zAJA`duQdQy-kiND%)+h<+}gi?*&_V<{_uGJE+68oBmMcH-Rl|t`yCgB%e&5Zsqq=>yyS- z+H#S&ls3nqdmTC0`~O|AJhXPJKi1jW{{U!5hztM# literal 0 HcmV?d00001 diff --git a/themes/hugo-theme-yue/theme.toml b/themes/hugo-theme-yue/theme.toml new file mode 100644 index 0000000..7b863eb --- /dev/null +++ b/themes/hugo-theme-yue/theme.toml @@ -0,0 +1,48 @@ +name = 'Yue' +license = 'MIT' +licenselink = 'https://github.com/CyrusYip/hugo-theme-yue/blob/main/LICENSE' +description = 'A minimal, multilingual and customizable theme, suitable for blogging' + +# The home page of the theme, where the source can be found +homepage = 'https://github.com/CyrusYip/hugo-theme-yue' + +# If you have a running demo of the theme +demosite = 'https://yue.cyrusyip.org/' + +# Taxonomy terms +tags = [ + 'blog', + 'responsive', + 'minimal', + 'light', + 'dark', + 'multilingual', + 'dark mode', + 'personal' +] +features = [ + "minimal appearance", + "mobile-first and responsive", + "automatic dark mode", + "scss", + "multilingual", + "translation list in single page", + "language selector", + "multiple authors", + "table of content", + "modification date on home page, single page, section page and term page", + "tags and categories", + "copyright notice", + "rss link", + "full-text RSS", + "heading anchor link", + "search engine optimization", + "microdata", + "meta description", + "open graph" +] + +# If the theme has a single author +[author] + name = 'Cyrus Yip' + homepage = 'https://cyrusyip.org/'