From aee086ea347979c8a9f99fa2e38f997069ce819b Mon Sep 17 00:00:00 2001 From: James Mills Date: Sun, 7 Feb 2021 18:49:31 +1000 Subject: [PATCH] Always scrape the first page --- internal/links.go | 4 +- internal/rice-box.go | 372 ++++++++++++++++++++++++++++++++ internal/static/js/spyda.min.js | 2 +- 3 files changed, 375 insertions(+), 3 deletions(-) create mode 100644 internal/rice-box.go diff --git a/internal/links.go b/internal/links.go index 3840b64..ce3f720 100644 --- a/internal/links.go +++ b/internal/links.go @@ -54,9 +54,9 @@ func FindLinks(url string) chan string { } }) - c.Visit(url) - go func() { + links <- url + c.Visit(url) c.Wait() close(links) }() diff --git a/internal/rice-box.go b/internal/rice-box.go new file mode 100644 index 0000000..fc1a345 --- /dev/null +++ b/internal/rice-box.go @@ -0,0 +1,372 @@ +// Code generated by rice embed-go; DO NOT EDIT. +package internal + +import ( + "time" + + "github.com/GeertJohan/go.rice/embedded" +) + +func init() { + + // define files + file2 := &embedded.EmbeddedFile{ + Filename: "about.md", + FileModTime: time.Unix(1611978560, 0), + + Content: string("---\ntitle: About Spyda, a privacy first search engine and web crawler.\n---\n\n# About {{ .InstanceName }}\n\n🕸 {{ .InstanceName }} is a privacy first search engine and web crawler.\n\n> ... TBD ...\n\nFor additional help on how to use this service please see the [/help](/help)\npage or contact [/support](/support) for help.\n\nPlease also see the [/privacy](/privacy) policy.\n"), + } + file3 := &embedded.EmbeddedFile{ + Filename: "help.md", + FileModTime: time.Unix(1611978395, 0), + + Content: string("---\ntitle: Help on using Spyda Search\n---\n\n# Help\n\n> ... TBD ...\n"), + } + file4 := &embedded.EmbeddedFile{ + Filename: "privacy.md", + FileModTime: time.Unix(1609727320, 0), + + Content: string("---\ntitle: Privacy Policy\n---\n\n# Privacy Policy\n\nThis is aimed to be the world's simplest privacy policy.\nThis document should explain to you why the app collects some\ninformation, what happens when your account is deleted and some other\nfrequently asked questions answered regarding your privacy.\n\nIf you have any more questions, please raise an issue regarding\nthe same on GitHub and I'll answer as honest and quickly as possible :)\n\n
\n What identifiable information is stored about me?\n

\n Your username/nickname and your email address is stored along with\n your user information, and of course. You won't even get any\n marketing emails, feature updates, newsletters, notification emails,\n nothing.\n

\n
\n\n
\n How is this all free? There must be a catch!\n

\n Absolutely no catch to this freebie. This project is just my way of\n giving back to the community that I've learned so much from. If you'd\n like to show your appreciation however, you can follow me on my social\n media and let me know how much it helped you, or donate to help pay\n the cloud bills, or if you are a fellow developer, you can head to\n GitHub and contribute to the code by raising a PR.\n

\n
\n"), + } + + // define dirs + dir1 := &embedded.EmbeddedDir{ + Filename: "", + DirModTime: time.Unix(1612563218, 0), + ChildFiles: []*embedded.EmbeddedFile{ + file2, // "about.md" + file3, // "help.md" + file4, // "privacy.md" + + }, + } + + // link ChildDirs + dir1.ChildDirs = []*embedded.EmbeddedDir{} + + // register embeddedBox + embedded.RegisterEmbeddedBox(`pages`, &embedded.EmbeddedBox{ + Name: `pages`, + Time: time.Unix(1612563218, 0), + Dirs: map[string]*embedded.EmbeddedDir{ + "": dir1, + }, + Files: map[string]*embedded.EmbeddedFile{ + "about.md": file2, + "help.md": file3, + "privacy.md": file4, + }, + }) +} + +func init() { + + // define files + file6 := &embedded.EmbeddedFile{ + Filename: "01-pico.css", + FileModTime: time.Unix(1612069582, 0), + + Content: string("/*!\n * Pico.css v1.0.3 (https://picocss.com)\n * Copyright 2020 - Licensed under MIT\n */\n/**\n * Theme: default\n */\n [data-theme=\"light\"],\n :root:not([data-theme=\"dark\"]) {\n --background: #FFF;\n --text: #415462;\n --h1: #1b2832;\n --h2: #2c3d49;\n --h3: #415462;\n --h4: #596b78;\n --h5: #73828c;\n --h6: #8a99a3;\n --primary: #1095c1;\n --primary-hover: #08769b;\n --primary-focus: rgba(16, 149, 193, 0.125);\n --primary-inverse: #FFF;\n --secondary: #73828c;\n --secondary-hover: #415462;\n --secondary-focus: rgba(115, 130, 140, 0.125);\n --secondary-inverse: #FFF;\n --contrast: #2c3d49;\n --contrast-hover: #0d1419;\n --contrast-focus: rgba(115, 130, 140, 0.125);\n --contrast-border: rgba(255, 223, 128, 0.5);\n --contrast-inverse: #FFF;\n --input-background: #FFF;\n --input-border: #c8d1d8;\n --valid: #288a6a;\n --invalid: #b94646;\n --mark: rgba(255, 223, 128, 0.5);\n --mark-text: #2c3d49;\n --muted-text: #7e8d98;\n --muted-background: #edf0f3;\n --muted-border: #edf0f3;\n --card-background: #FFF;\n --card-sections: #f3f5f7;\n --card-shadow: 0 0.125rem 1rem rgba(27, 40, 50, 0.04), 0 0.125rem 2rem rgba(27, 40, 50, 0.08), 0 0 0 0.0625rem rgba(27, 40, 50, 0.024);\n --code-background: #f3f5f7;\n --code-inlined: #edf0f3;\n --code-color-1: #73828c;\n --code-color-2: #b34d80;\n --code-color-3: #3d888f;\n --code-color-4: #998866;\n --code-color-5: #96a4ae;\n --table-border: rgba(237, 240, 243, 0.75);\n --table-stripping: rgba(115, 130, 140, 0.04); }\n\n @media only screen and (prefers-color-scheme: dark) {\n :root:not([data-theme=\"light\"]) {\n --background: #10181e;\n --text: #a2afb9;\n --h1: #edf0f3;\n --h2: #d5dce2;\n --h3: #bbc6ce;\n --h4: #a2afb9;\n --h5: #8a99a3;\n --h6: #73828c;\n --primary: #1095c1;\n --primary-hover: #1ab3e6;\n --primary-focus: rgba(16, 149, 193, 0.25);\n --primary-inverse: #FFF;\n --secondary: #596b78;\n --secondary-hover: #73828c;\n --secondary-focus: rgba(89, 107, 120, 0.25);\n --secondary-inverse: #FFF;\n --contrast: #d5dce2;\n --contrast-hover: #FFF;\n --contrast-focus: rgba(89, 107, 120, 0.25);\n --contrast-border: rgba(255, 223, 128, 0.33);\n --contrast-inverse: #10181e;\n --input-background: #10181e;\n --input-border: #374956;\n --valid: #1f7a5c;\n --invalid: #943838;\n --mark: rgba(255, 223, 128, 0.5);\n --mark-text: #FFF;\n --muted-text: #73828c;\n --muted-background: #10181e;\n --muted-border: #23333e;\n --card-background: #17232b;\n --card-sections: #141d24;\n --card-shadow: 0 0.125rem 1rem rgba(0, 0, 0, 0.08), 0 0.125rem 2rem rgba(0, 0, 0, 0.04), 0 0 0 0.0625rem rgba(0, 0, 0, 0.1);\n --code-background: #141d24;\n --code-inlined: rgba(65, 84, 98, 0.25);\n --code-color-1: #73828c;\n --code-color-2: #a65980;\n --code-color-3: #599fa6;\n --code-color-4: #8c8473;\n --code-color-5: #4d606d;\n --table-border: #10181e;\n --table-stripping: rgba(115, 130, 140, 0.02); } }\n\n [data-theme=\"dark\"] {\n --background: #10181e;\n --text: #a2afb9;\n --h1: #edf0f3;\n --h2: #d5dce2;\n --h3: #bbc6ce;\n --h4: #a2afb9;\n --h5: #8a99a3;\n --h6: #73828c;\n --primary: #1095c1;\n --primary-hover: #1ab3e6;\n --primary-focus: rgba(16, 149, 193, 0.25);\n --primary-inverse: #FFF;\n --secondary: #596b78;\n --secondary-hover: #73828c;\n --secondary-focus: rgba(89, 107, 120, 0.25);\n --secondary-inverse: #FFF;\n --contrast: #d5dce2;\n --contrast-hover: #FFF;\n --contrast-focus: rgba(89, 107, 120, 0.25);\n --contrast-border: rgba(255, 223, 128, 0.33);\n --contrast-inverse: #10181e;\n --input-background: #10181e;\n --input-border: #374956;\n --valid: #1f7a5c;\n --invalid: #943838;\n --mark: rgba(255, 223, 128, 0.5);\n --mark-text: #FFF;\n --muted-text: #73828c;\n --muted-background: #10181e;\n --muted-border: #23333e;\n --card-background: #17232b;\n --card-sections: #141d24;\n --card-shadow: 0 0.125rem 1rem rgba(0, 0, 0, 0.08), 0 0.125rem 2rem rgba(0, 0, 0, 0.04), 0 0 0 0.0625rem rgba(0, 0, 0, 0.1);\n --code-background: #141d24;\n --code-inlined: rgba(65, 84, 98, 0.25);\n --code-color-1: #73828c;\n --code-color-2: #a65980;\n --code-color-3: #599fa6;\n --code-color-4: #8c8473;\n --code-color-5: #4d606d;\n --table-border: #10181e;\n --table-stripping: rgba(115, 130, 140, 0.02); }\n\n /**\n * Document\n * Content-box & Responsive typography\n */\n *,\n *::before,\n *::after {\n box-sizing: border-box; }\n\n html {\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n background: var(--background);\n color: var(--text);\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 16px;\n font-weight: 400;\n line-height: 1.5;\n text-rendering: optimizeLegibility; }\n @media (min-width: 576px) {\n html {\n font-size: 17px; } }\n @media (min-width: 768px) {\n html {\n font-size: 18px; } }\n @media (min-width: 992px) {\n html {\n font-size: 19px; } }\n @media (min-width: 1200px) {\n html {\n font-size: 20px; } }\n\n /**\n * Sectioning\n * Container and responsive spacings for header, main, footer\n */\n main {\n display: block; }\n\n body {\n width: 100%;\n margin: 0; }\n body > header,\n body > main,\n body > footer {\n width: 100%;\n margin-right: auto;\n margin-left: auto;\n padding: 1rem 0; }\n\n /**\n * Container\n */\n .container,\n .container-fluid {\n width: 100%;\n margin-right: auto;\n margin-left: auto;\n padding-right: 1rem;\n padding-left: 1rem; }\n\n @media (min-width: 576px) {\n .container {\n padding-right: 0;\n padding-left: 0;\n max-width: 510px; } }\n\n @media (min-width: 768px) {\n .container {\n max-width: 700px; } }\n\n @media (min-width: 992px) {\n .container {\n max-width: 920px; } }\n\n @media (min-width: 1200px) {\n .container {\n max-width: 1130px; } }\n\n /**\n * Section\n * Responsive spacings for section\n */\n section {\n margin-bottom: 2rem; }\n\n /**\n * Grid\n * Minimal grid system with auto-layout columns\n */\n .grid {\n grid-column-gap: 1rem;\n grid-row-gap: 1rem;\n display: grid;\n grid-template-columns: 1fr;\n margin: 0; }\n @media (min-width: 992px) {\n .grid {\n grid-template-columns: repeat(auto-fit, minmax(0%, 1fr)); } }\n .grid > * {\n min-width: 0; }\n\n /**\n * Horizontal scroller (
)\n */\n figure {\n display: block;\n margin: 0;\n padding: 0;\n overflow-x: auto; }\n figure figcaption {\n padding: 0.5rem 0;\n color: var(--muted-text); }\n\n /**\n * Typography\n */\n b,\n strong {\n font-weight: bolder; }\n\n sub,\n sup {\n position: relative;\n font-size: .75rem;\n line-height: 0;\n vertical-align: baseline; }\n\n sub {\n bottom: -0.25rem; }\n\n sup {\n top: -0.5rem; }\n\n img {\n max-width: 100%;\n height: auto;\n border-style: none; }\n\n svg,\n img {\n vertical-align: text-bottom; }\n\n address,\n blockquote,\n dl,\n figure,\n form,\n ol,\n p,\n pre,\n table,\n ul {\n margin-top: 0;\n margin-bottom: 1.5rem;\n color: var(--text);\n font-size: 1rem;\n font-style: normal; }\n\n a {\n background-color: transparent;\n color: var(--primary);\n text-decoration: none;\n transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, text-decoration 0.2s ease-in-out, box-shadow 0.2s ease-in-out; }\n a:hover, a:active, a:focus {\n color: var(--primary-hover);\n text-decoration: underline; }\n a:focus {\n outline: none;\n background-color: var(--primary-focus); }\n\n a.secondary {\n color: var(--secondary); }\n a.secondary:hover, a.secondary:active, a.secondary:focus {\n color: var(--secondary-hover); }\n a.secondary:focus {\n background-color: var(--secondary-focus); }\n\n a.contrast:not([role=\"button\"]) {\n box-shadow: inset 0 -0.33rem 0 var(--contrast-border);\n color: var(--contrast); }\n a.contrast:not([role=\"button\"]):hover, a.contrast:not([role=\"button\"]):active, a.contrast:not([role=\"button\"]):focus {\n color: var(--contrast-hover); }\n a.contrast:not([role=\"button\"]):focus {\n background-color: var(--contrast-focus); }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n margin-top: 0;\n margin-bottom: 1.5rem;\n font-weight: 700; }\n\n h1 {\n margin-bottom: 3rem;\n color: var(--h1);\n font-size: 2rem; }\n\n h2 {\n margin-bottom: 2.625rem;\n color: var(--h2);\n font-size: 1.75rem; }\n\n h3 {\n margin-bottom: 2.25rem;\n color: var(--h3);\n font-size: 1.5rem; }\n\n h4 {\n margin-bottom: 1.875rem;\n color: var(--h4);\n font-size: 1.25rem; }\n\n h5 {\n margin-bottom: 1.6875rem;\n color: var(--h5);\n font-size: 1.125rem; }\n\n h6 {\n color: var(--h6);\n font-size: 1rem; }\n\n hgroup {\n margin-bottom: 1.5rem; }\n hgroup * {\n margin-bottom: 0; }\n hgroup > *:last-child {\n color: var(--muted-text);\n font-size: 1.125rem;\n font-weight: normal; }\n\n p {\n margin-bottom: 0.75rem; }\n\n small {\n font-size: 85%; }\n @media (min-width: 576px) {\n small {\n font-size: 83%; } }\n @media (min-width: 768px) {\n small {\n font-size: 81%; } }\n @media (min-width: 992px) {\n small {\n font-size: 79%; } }\n @media (min-width: 1200px) {\n small {\n font-size: 77%; } }\n\n ul,\n ol {\n padding-left: 1.5rem; }\n ul li,\n ol li {\n margin-bottom: 0.75rem; }\n\n ul li {\n list-style: square; }\n\n mark {\n padding: .125rem .25rem;\n background: var(--mark);\n color: var(--mark-text);\n vertical-align: middle; }\n\n blockquote {\n display: block;\n margin: 3rem 0;\n padding: 1rem;\n border-left: 0.25rem solid var(--muted-border); }\n blockquote footer {\n margin-top: 0.75rem;\n color: var(--muted-text); }\n\n abbr[title] {\n border-bottom: 1px dotted;\n text-decoration: none;\n cursor: help; }\n\n ins {\n color: var(--valid);\n text-decoration: none; }\n\n del {\n color: var(--invalid); }\n\n ::selection {\n background-color: var(--primary-focus); }\n\n /**\n * Form elements\n */\n input,\n optgroup,\n select,\n textarea {\n margin: 0;\n font-family: inherit;\n font-size: 1rem;\n line-height: 1.5; }\n\n input {\n overflow: visible; }\n\n select {\n text-transform: none; }\n\n legend {\n display: table;\n max-width: 100%;\n padding: 0;\n color: inherit;\n white-space: normal; }\n\n textarea {\n overflow: auto; }\n\n [type=\"checkbox\"],\n [type=\"radio\"] {\n padding: 0; }\n\n [type=\"number\"]::-webkit-inner-spin-button {\n height: auto; }\n\n [type=\"search\"] {\n -webkit-appearance: textfield;\n outline-offset: -2px; }\n\n [type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n ::-webkit-file-upload-button {\n -webkit-appearance: button;\n font: inherit; }\n\n fieldset {\n margin: 0;\n margin-bottom: 1.5rem;\n padding: 0;\n border: 0; }\n\n input:not([type=\"checkbox\"]):not([type=\"radio\"]),\n select,\n textarea,\n form small {\n display: block;\n width: 100%; }\n\n label,\n fieldset legend {\n display: block;\n margin-bottom: 0.125rem;\n vertical-align: middle; }\n\n input,\n select,\n textarea {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n border: 1px solid var(--input-border);\n border-radius: 0.25rem;\n outline: none;\n background-color: var(--input-background);\n color: var(--text);\n font-weight: normal;\n vertical-align: middle;\n transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; }\n input::placeholder,\n select::placeholder,\n textarea::placeholder {\n color: var(--muted-text);\n opacity: 1; }\n input:active, input:focus,\n select:active,\n select:focus,\n textarea:active,\n textarea:focus {\n border-color: var(--primary); }\n input:focus,\n select:focus,\n textarea:focus {\n box-shadow: 0 0 0 0.2rem var(--primary-focus); }\n input[readonly], input[disabled],\n select[readonly],\n select[disabled],\n textarea[readonly],\n textarea[disabled] {\n border-color: var(--muted-border);\n box-shadow: none; }\n input[readonly] ~ label, input[disabled] ~ label,\n select[readonly] ~ label,\n select[disabled] ~ label,\n textarea[readonly] ~ label,\n textarea[disabled] ~ label {\n color: var(--muted-text); }\n input[disabled],\n select[disabled],\n textarea[disabled] {\n background-color: var(--muted-background);\n opacity: .5; }\n\n input:not([type=\"checkbox\"]):not([type=\"radio\"]),\n select,\n textarea {\n margin-bottom: 1.5rem;\n padding: 0.75rem 1rem; }\n input:not([type=\"checkbox\"]):not([type=\"radio\"]).valid, input:not([type=\"checkbox\"]):not([type=\"radio\"]).invalid,\n select.valid,\n select.invalid,\n textarea.valid,\n textarea.invalid {\n padding-right: 2rem;\n background-position: center right .75rem;\n background-repeat: no-repeat;\n background-size: 1rem auto; }\n input:not([type=\"checkbox\"]):not([type=\"radio\"]).valid,\n select.valid,\n textarea.valid {\n border-bottom: 1px solid var(--valid);\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23288a6a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E\"); }\n input:not([type=\"checkbox\"]):not([type=\"radio\"]).invalid,\n select.invalid,\n textarea.invalid {\n border-bottom: 1px solid var(--invalid);\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23b94646' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E\"); }\n\n input[type=\"color\"] {\n height: calc(3rem + 2px); }\n\n select::-ms-expand {\n border: 0;\n background-color: transparent; }\n\n select:not([multiple]) {\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23808080' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E\");\n background-position: center right .75rem;\n background-repeat: no-repeat;\n background-size: 1rem auto; }\n\n form small {\n color: var(--muted-text); }\n\n input + small {\n margin-top: -1rem;\n margin-bottom: 1.5rem; }\n\n label > input:not([type=\"checkbox\"]):not([type=\"radio\"]),\n label > select,\n label > textarea {\n margin-top: 0.125rem; }\n\n /**\n * Form elements\n */\n [type=\"checkbox\"],\n [type=\"radio\"] {\n display: inline-block;\n width: 1em;\n height: 1em;\n margin-right: .375rem;\n margin-bottom: 0.125rem;\n border-width: 2px;\n font-size: 1.125rem;\n vertical-align: middle;\n cursor: pointer;\n transition: none; }\n [type=\"checkbox\"]::-ms-check,\n [type=\"radio\"]::-ms-check {\n display: none; }\n [type=\"checkbox\"]:checked,\n [type=\"radio\"]:checked {\n border-color: var(--primary);\n background-color: var(--primary);\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E\");\n background-position: center;\n background-repeat: no-repeat;\n background-size: .66rem auto; }\n [type=\"checkbox\"] ~ label,\n [type=\"radio\"] ~ label {\n display: inline-block;\n margin-right: .375rem;\n margin-bottom: 0;\n cursor: pointer; }\n\n [type=\"radio\"] {\n border-radius: 50%; }\n [type=\"radio\"]:checked {\n border-width: .33rem;\n border-color: var(--primary);\n background-color: var(--primary-inverse);\n background-image: none; }\n\n [type=\"checkbox\"][role=\"switch\"] {\n width: 1.85em;\n height: 1em;\n border: 2px solid var(--input-border);\n border-radius: 1em;\n background-color: var(--input-border);\n line-height: 1em; }\n [type=\"checkbox\"][role=\"switch\"]:before {\n display: block;\n width: calc(1em - 4px);\n height: 100%;\n border-radius: 50%;\n background-color: var(--primary-inverse);\n content: '';\n transition: margin 0.1s ease-in-out; }\n [type=\"checkbox\"][role=\"switch\"]:checked {\n border-color: var(--primary);\n background-color: var(--primary);\n background-image: none; }\n [type=\"checkbox\"][role=\"switch\"]:checked::before {\n margin-right: 0;\n margin-left: calc(0.925em - 2px); }\n\n /**\n * Button\n */\n button {\n margin: 0;\n overflow: visible;\n font-family: inherit;\n text-transform: none; }\n\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n -webkit-appearance: button; }\n\n button::-moz-focus-inner,\n [type=\"button\"]::-moz-focus-inner,\n [type=\"reset\"]::-moz-focus-inner,\n [type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none; }\n\n button {\n display: block;\n width: 100%;\n margin-bottom: 1.5rem; }\n\n a[role=\"button\"] {\n display: inline-block;\n text-decoration: none; }\n\n button,\n input[type=\"submit\"],\n a[role=\"button\"] {\n border: 1px solid transparent;\n padding: 0.75rem 1rem;\n border-radius: 0.25rem;\n outline: none;\n background-color: var(--primary);\n color: var(--primary-inverse);\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n text-align: center;\n cursor: pointer;\n transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; }\n button:hover, button:active, button:focus,\n input[type=\"submit\"]:hover,\n input[type=\"submit\"]:active,\n input[type=\"submit\"]:focus,\n a[role=\"button\"]:hover,\n a[role=\"button\"]:active,\n a[role=\"button\"]:focus {\n background-color: var(--primary-hover); }\n button:focus,\n input[type=\"submit\"]:focus,\n a[role=\"button\"]:focus {\n box-shadow: 0 0 0 0.2rem var(--primary-focus); }\n\n input[type=\"reset\"] {\n cursor: pointer; }\n\n button[disabled],\n input[type=\"submit\"][disabled],\n input[type=\"reset\"][disabled],\n a[role=\"button\"][disabled] {\n opacity: .5;\n pointer-events: none; }\n\n /**\n * Button Styles\n */\n button.secondary,\n input.secondary[type=\"submit\"],\n input[type=\"reset\"],\n a.secondary[role=\"button\"] {\n background-color: var(--secondary);\n color: var(--secondary-inverse); }\n button.secondary:hover, button.secondary:active, button.secondary:focus,\n input.secondary[type=\"submit\"]:hover,\n input.secondary[type=\"submit\"]:active,\n input.secondary[type=\"submit\"]:focus,\n input[type=\"reset\"]:hover,\n input[type=\"reset\"]:active,\n input[type=\"reset\"]:focus,\n a.secondary[role=\"button\"]:hover,\n a.secondary[role=\"button\"]:active,\n a.secondary[role=\"button\"]:focus {\n background-color: var(--secondary-hover); }\n button.secondary:focus,\n input.secondary[type=\"submit\"]:focus,\n input[type=\"reset\"]:focus,\n a.secondary[role=\"button\"]:focus {\n box-shadow: 0 0 0 0.2rem var(--secondary-focus); }\n\n button.contrast,\n input.contrast[type=\"submit\"],\n input.contrast[type=\"reset\"],\n a.contrast[role=\"button\"] {\n background-color: var(--contrast);\n color: var(--contrast-inverse); }\n button.contrast:hover, button.contrast:active, button.contrast:focus,\n input.contrast[type=\"submit\"]:hover,\n input.contrast[type=\"submit\"]:active,\n input.contrast[type=\"submit\"]:focus,\n input.contrast[type=\"reset\"]:hover,\n input.contrast[type=\"reset\"]:active,\n input.contrast[type=\"reset\"]:focus,\n a.contrast[role=\"button\"]:hover,\n a.contrast[role=\"button\"]:active,\n a.contrast[role=\"button\"]:focus {\n background-color: var(--contrast-hover); }\n button.contrast:focus,\n input.contrast[type=\"submit\"]:focus,\n input.contrast[type=\"reset\"]:focus,\n a.contrast[role=\"button\"]:focus {\n box-shadow: 0 0 0 0.2rem var(--contrast-focus); }\n\n button.outline,\n input.outline[type=\"submit\"],\n a.outline[role=\"button\"] {\n border: 1px solid var(--primary);\n background-color: transparent;\n color: var(--primary); }\n button.outline:hover, button.outline:active, button.outline:focus,\n input.outline[type=\"submit\"]:hover,\n input.outline[type=\"submit\"]:active,\n input.outline[type=\"submit\"]:focus,\n a.outline[role=\"button\"]:hover,\n a.outline[role=\"button\"]:active,\n a.outline[role=\"button\"]:focus {\n border: 1px solid var(--primary-hover);\n color: var(--primary-hover); }\n\n button.outline.secondary,\n input.outline.secondary[type=\"submit\"],\n input.outline[type=\"reset\"],\n a.outline.secondary[role=\"button\"] {\n border: 1px solid var(--secondary);\n background-color: transparent;\n color: var(--secondary); }\n button.outline.secondary:hover, button.outline.secondary:active, button.outline.secondary:focus,\n input.outline.secondary[type=\"submit\"]:hover,\n input.outline.secondary[type=\"submit\"]:active,\n input.outline.secondary[type=\"submit\"]:focus,\n input.outline[type=\"reset\"]:hover,\n input.outline[type=\"reset\"]:active,\n input.outline[type=\"reset\"]:focus,\n a.outline.secondary[role=\"button\"]:hover,\n a.outline.secondary[role=\"button\"]:active,\n a.outline.secondary[role=\"button\"]:focus {\n border: 1px solid var(--secondary-hover);\n color: var(--secondary-hover); }\n button.outline.secondary:focus,\n input.outline.secondary[type=\"submit\"]:focus,\n input.outline[type=\"reset\"]:focus,\n a.outline.secondary[role=\"button\"]:focus {\n box-shadow: 0 0 0 0.2rem var(--secondary-focus); }\n\n button.outline.contrast,\n input.outline.contrast[type=\"submit\"],\n input.outline.contrast[type=\"reset\"],\n a.outline.contrast[role=\"button\"] {\n border: 1px solid var(--contrast);\n background-color: transparent;\n color: var(--contrast); }\n button.outline.contrast:hover, button.outline.contrast:active, button.outline.contrast:focus,\n input.outline.contrast[type=\"submit\"]:hover,\n input.outline.contrast[type=\"submit\"]:active,\n input.outline.contrast[type=\"submit\"]:focus,\n input.outline.contrast[type=\"reset\"]:hover,\n input.outline.contrast[type=\"reset\"]:active,\n input.outline.contrast[type=\"reset\"]:focus,\n a.outline.contrast[role=\"button\"]:hover,\n a.outline.contrast[role=\"button\"]:active,\n a.outline.contrast[role=\"button\"]:focus {\n border: 1px solid var(--contrast-hover);\n color: var(--contrast-hover); }\n button.outline.contrast:focus,\n input.outline.contrast[type=\"submit\"]:focus,\n input.outline.contrast[type=\"reset\"]:focus,\n a.outline.contrast[role=\"button\"]:focus {\n box-shadow: 0 0 0 0.2rem var(--contrast-focus); }\n\n /**\n * Table\n */\n table {\n width: 100%;\n border-spacing: 0; }\n\n th,\n td {\n padding: 0.5rem 1rem;\n border-bottom: 1px solid var(--table-border);\n color: var(--muted-text);\n font-weight: 400;\n text-align: left;\n font-size: 0.875rem; }\n\n th,\n thead td {\n color: var(--text);\n font-size: 1rem; }\n\n thead th,\n thead td {\n border-bottom: 3px solid var(--table-border); }\n\n tbody tr:nth-child(odd) {\n background-color: var(--table-stripping); }\n\n /**\n * Code\n */\n pre,\n code,\n kbd,\n samp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1rem; }\n\n pre,\n code,\n kbd {\n background: var(--code-inlined);\n color: var(--code-color-1);\n font-size: 85%;\n font-weight: 400;\n line-height: 1; }\n @media (min-width: 576px) {\n pre,\n code,\n kbd {\n font-size: 83%; } }\n @media (min-width: 768px) {\n pre,\n code,\n kbd {\n font-size: 81%; } }\n @media (min-width: 992px) {\n pre,\n code,\n kbd {\n font-size: 79%; } }\n @media (min-width: 1200px) {\n pre,\n code,\n kbd {\n font-size: 77%; } }\n\n code,\n kbd {\n display: inline-block;\n padding: .375rem .5rem;\n border-radius: 0.25rem; }\n\n pre {\n display: block;\n margin-bottom: 1rem;\n padding: 1rem 1rem;\n overflow-x: auto;\n background: var(--code-background); }\n pre > code {\n display: block;\n padding: 0;\n background: transparent;\n font-size: 14px;\n line-height: 1.5; }\n\n code b {\n color: var(--code-color-2);\n font-weight: normal; }\n\n code i {\n color: var(--code-color-3);\n font-style: normal; }\n\n code u {\n color: var(--code-color-4);\n text-decoration: none; }\n\n code em {\n color: var(--code-color-5);\n font-style: normal; }\n\n kbd {\n background-color: var(--secondary);\n color: var(--secondary-inverse);\n font-weight: bolder; }\n\n /**\n * Miscs\n */\n hr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n border: none;\n border-top: 1px solid var(--muted-border); }\n\n progress {\n vertical-align: baseline; }\n\n [hidden],\n template {\n display: none; }\n\n /**\n * Accordion (
)\n * Inspiration: https://codepen.io/koca/pen/RyeLLV\n */\n details {\n display: block;\n margin-bottom: 1.5rem;\n padding-bottom: 0.75rem;\n border-bottom: 1px solid var(--muted-border); }\n details summary {\n list-style-type: none;\n cursor: pointer;\n line-height: 1rem; }\n details summary::-webkit-details-marker {\n display: none; }\n details summary::marker {\n display: none; }\n details summary::-moz-list-bullet {\n list-style-type: none; }\n details summary::after {\n display: inline-block;\n width: 1rem;\n height: 1rem;\n float: right;\n transform: rotate(-90deg);\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23808080' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E\");\n background-position: center;\n background-repeat: no-repeat;\n background-size: 1rem auto;\n content: ''; }\n details summary:focus {\n outline: none; }\n details summary ~ * {\n margin-top: 0.75rem; }\n details summary ~ * ~ * {\n margin-top: 0; }\n details[open] summary {\n margin-bottom: 0.375rem;\n color: var(--muted-text); }\n details[open] summary::after {\n transform: rotate(0); }\n\n /**\n * Card (
)\n */\n article {\n margin: 1rem 0;\n padding: 1rem 1rem;\n overflow: hidden;\n border-radius: 0.25rem;\n background: var(--card-background);\n box-shadow: var(--card-shadow); }\n @media (min-width: 576px) {\n article {\n margin: 1rem 0;\n padding: 1rem; } }\n article > *:not(header):not(footer):not(pre):last-child {\n margin-bottom: 0; }\n\n /**\n * Card sectionning (
> header, footer, pre)\n */\n article > header,\n article > footer {\n background-color: var(--card-sections); }\n\n article > header,\n article > footer {\n margin: -1rem;\n padding: 1rem 1rem; }\n\n article > header {\n margin-top: -2rem;\n margin-bottom: 1rem; }\n\n article > footer {\n margin-top: 1rem;\n margin-bottom: -2rem; }\n\n /**\n * Nav\n */\n nav,\n nav ul {\n display: flex; }\n\n nav {\n justify-content: space-between; }\n nav ul {\n align-items: center;\n margin-bottom: 0;\n padding: 0;\n list-style: none; }\n nav ul:first-of-type {\n margin-left: -0.5rem; }\n nav ul:last-of-type {\n margin-right: -0.5rem; }\n nav li {\n display: inline-block;\n margin: 0;\n padding: 1rem 0.5rem; }\n nav li > *,\n nav li > input:not([type=\"checkbox\"]):not([type=\"radio\"]) {\n margin-bottom: 0; }\n nav a {\n display: block;\n margin: -1rem -0.5rem;\n padding: 1rem 0.5rem;\n border-radius: 0.25rem; }\n nav a:hover, nav a:active, nav a:focus {\n text-decoration: none; }\n nav a.contrast:not([role=\"button\"]) {\n box-shadow: none; }\n\n aside nav,\n aside ul,\n aside li {\n display: block; }\n\n aside li {\n padding: 0.5rem; }\n aside li a {\n margin: -0.5rem;\n padding: 0.5rem; }\n\n nav#mainNav ul:nth-of-type(1) li:nth-of-type(1) {\n display: none; }\n\n @media (max-width: 576px) {\n nav#mainNav {\n display: table;\n width: 100%; }\n nav#mainNav ul {\n display: table-row;\n margin: 0 !important;\n width: 100%; }\n nav#mainNav ul li {\n display: none; }\n nav#mainNav ul:nth-of-type(1) {\n /* Burger Menu & Home Link */\n /* Burger Menu */\n /* Home Link */\n /* Other Links */ }\n nav#mainNav ul:nth-of-type(1) li:nth-of-type(1), nav#mainNav ul:nth-of-type(1) li:nth-of-type(2) {\n display: table-column;\n float: right;\n position: relative;\n width: 50%; }\n nav#mainNav ul:nth-of-type(1) li:nth-of-type(1) {\n text-align: right; }\n nav#mainNav ul:nth-of-type(1) li:nth-of-type(1) a:focus {\n background: transparent; }\n nav#mainNav ul:nth-of-type(1) li:nth-of-type(1) a i.icss-bars {\n margin-top: 0.1em; }\n nav#mainNav ul:nth-of-type(1) li:nth-of-type(2) {\n text-align: left; }\n nav#mainNav ul:nth-of-type(1) li:nth-of-type(2) a i.icss-home {\n margin-bottom: 0.3em; }\n nav#mainNav ul:nth-of-type(1) li:not(:nth-of-type(1)):not(:nth-of-type(2)) {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem; }\n nav#mainNav ul:not(:nth-of-type(1)) li {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem; }\n .responsive {\n overflow: hidden; }\n .responsive li {\n display: block !important; } }\n\n /**\n * Tooltip ([data-tooltip])\n */\n [data-tooltip] {\n position: relative; }\n [data-tooltip]:not(a):not(button):not(input) {\n border-bottom: 1px dotted;\n text-decoration: none;\n cursor: help; }\n [data-tooltip]::before, [data-tooltip]::after {\n display: block;\n z-index: 99;\n position: absolute;\n bottom: 100%;\n left: 50%;\n padding: .25rem .5rem;\n overflow: hidden;\n transform: translate(-50%, -0.25rem);\n border-radius: 0.25rem;\n background: var(--contrast);\n color: var(--contrast-inverse);\n font-size: .85rem;\n font-style: normal;\n font-weight: normal;\n text-decoration: none;\n text-overflow: ellipsis;\n white-space: nowrap;\n content: attr(data-tooltip);\n opacity: 0;\n pointer-events: none; }\n [data-tooltip]::after {\n padding: 0;\n transform: translate(-50%, 0rem);\n border-top: .3rem solid;\n border-right: .3rem solid transparent;\n border-left: .3rem solid transparent;\n border-radius: 0;\n background-color: transparent;\n color: var(--contrast);\n content: ''; }\n [data-tooltip]:focus::before, [data-tooltip]:focus::after, [data-tooltip]:hover::before, [data-tooltip]:hover::after {\n opacity: 1; }\n\n"), + } + file7 := &embedded.EmbeddedFile{ + Filename: "02-icss.css", + FileModTime: time.Unix(1609727320, 0), + + Content: string("\ni[class*=\"icss-\"] {\n position: relative;\n display:inline-block;\n font-style: normal;\n background-color:currentColor;\n box-sizing: border-box;\n vertical-align: middle;\n}\ni[class*=\"icss-\"]:before, \ni[class*=\"icss-\"]:after {\n content: \"\";\n border-width: 0; \n position: absolute;\n box-sizing: border-box;\n}\n\n/* Size */\n[class*=\"icss-\"].xxsmall {\n font-size: .45em;\n}\n[class*=\"icss-\"].xsmall {\n font-size: .5em;\n}\n[class*=\"icss-\"].small {\n font-size: .65em;\n}\n[class*=\"icss-\"].x1_5 {\n font-size: 1.5em;\n}\n[class*=\"icss-\"].x2 {\n font-size: 2em;\n}\n[class*=\"icss-\"].x2_5 {\n font-size: 2.5em;\n}\n[class*=\"icss-\"].x3 {\n font-size: 3em;\n}\n[class*=\"icss-\"].x4 {\n font-size: 4em;\n}\n[class*=\"icss-\"].x5 {\n font-size: 5em;\n}\n\n/* Align text-bottom */\ni[class*=\"icss-\"].bottom {\n vertical-align:text-bottom;\n}\n\n/* flip */\n.flip {\n transform: scaleX(-1);\n}\n\n/* rotate */\ni[class*=\"icss-\"].rot10 {\n transform: rotate(10deg);\n}\ni[class*=\"icss-\"].rot-10 {\n transform: rotate(-10deg);\n}\ni[class*=\"icss-\"].rot20 {\n transform: rotate(20deg);\n}\ni[class*=\"icss-\"].rot-20 {\n transform: rotate(-20deg);\n}\ni[class*=\"icss-\"].rot45 {\n transform: rotate(45deg);\n}\ni[class*=\"icss-\"].rot-45 {\n transform: rotate(-45deg);\n}\ni[class*=\"icss-\"].rot90 {\n transform: rotate(90deg);\n}\ni[class*=\"icss-\"].rot-90 {\n transform: rotate(-90deg);\n}\ni[class*=\"icss-\"].rot180 {\n transform: rotate(180deg);\n}\ni[class*=\"icss-\"].rot-180 {\n transform: rotate(-180deg);\n}\n\n/* force animation */\ni.icss-anim,\ni.icss-anim:before,\ni.icss-anim:after { \n transition: all 1s;\n}\n\n/* Spin */\n.icss-spin {\n animation: spin 2s infinite linear;\n}\n.icss-pulse {\n animation: spin 1s infinite steps(8);\n}\n\n.icss-spin-hover:hover {\n animation: spin 2s infinite linear;\n}\n\n@keyframes spin {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(359deg);\n }\n}\n\n/* BELL */\n@keyframes ring {\n\t0%{transform:rotate(-15deg)}\n\t2%{transform:rotate(15deg)}\n\t4%{transform:rotate(-18deg)}\n\t6%{transform:rotate(18deg)}\n\t8%{transform:rotate(-22deg)}\n\t10%{transform:rotate(22deg)}\n\t12%{transform:rotate(-18deg)}\n\t14%{transform:rotate(18deg)}\n\t16%{transform:rotate(-12deg)}\n\t18%{transform:rotate(12deg)}\n\t20%,100%{transform:rotate(0deg)}\n}\n\n.icss-ring {\n animation: ring 2s infinite ease;\n}\n.icss-ring-hover:hover {\n animation: ring 2s infinite ease;\n}\n\n/* VERTICAL */\n@keyframes vertical {\n\t0%{transform:translate(0,-3px)}\n\t4%{transform:translate(0,3px)}\n\t8%{transform:translate(0,-3px)}\n\t12%{transform:translate(0,3px)}\n\t16%{transform:translate(0,-3px)}\n\t20%{transform:translate(0,3px)}\n\t22%,100%{transform:translate(0,0)}\n}\n.icss-vibes,\n.icss-vibes-hover:hover {\n\tanimation: vertical 2s ease infinite;\n}\n\n/* HORIZONTAL */\n@keyframes horizontal {\n\t0%{transform:translate(0,0)}\n\t6%{transform:translate(5px,0)}\n\t12%{transform:translate(0,0)}\n\t18%{transform:translate(5px,0)}\n\t24%{transform:translate(0,0)}\n\t30%{transform:translate(5px,0)}\n\t36%,100%{transform:translate(0,0)}\n}\n.icss-shake,\n.icss-shake-hover:hover {\n\tanimation: horizontal 2s ease infinite;\n}\n\n/* TADA */\n@keyframes tada {\n\t0% {transform: scale(1)}\n\t10%,20% {transform:scale(.9) rotate(-8deg);}\n\t30%,50%,70% {transform:scale(1.3) rotate(8deg)}\n\t40%,60% {transform:scale(1.3) rotate(-8deg)}\n\t80%,100% {transform:scale(1) rotate(0)}\n}\n\n.icss-tada,\n.icss-tada-hover:hover{\n\tanimation: tada 2s linear infinite;\n}\n\n/* Reverse animation */\n.icss-reverse {\n animation-direction: reverse;\n}\n[class*=\"-hover\"].icss-reverse:hover {\n animation-direction: reverse;\n}\n\n/* Stack icons */\n.icss-stack {\n position: relative;\n width: 1em;\n height: 1em;\n display: inline-block;\n}\n\n.icss-stack i[class*=\"icss-\"] {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-.5em, -.5em);\n}\n\n.icss-stack i[class*=\"icss-\"].bottom {\n bottom: 0;\n top: auto;\n}\n\n/* shadow icon */\n.icss-shadow {\n position: relative;\n width: 1em;\n height: 1em;\n display: inline-block;\n}\n\n.icss-shadow i[class*=\"icss-\"] {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-.5em, -.5em);\n}\n\n.icss-shadow i[class*=\"icss-\"]:first-child {\n top: 54%;\n left: 54%;\n}\n"), + } + file8 := &embedded.EmbeddedFile{ + Filename: "03-icons.css", + FileModTime: time.Unix(1612068618, 0), + + Content: string("i.icss-plus {\n width: 1em;\n height: 1em;\n background-color: transparent;\n margin: 0;\n}\ni.icss-plus:before,\ni.icss-plus:after {\n width: 1em;\n height: .18em;\n top: 50%;\n left: 50%;\n border-radius: .06em;\n background-color: currentColor;\n}\n\ni.icss-plus:before {\n transform: translate(-50%, -50%) rotate(-180deg)\n}\ni.icss-plus:after{\n transform: translate(-50%, -50%) rotate(90deg)\n}\ni.icss-search {\n width: .73em;\n height: .73em;\n background-color: transparent;\n border-width: .12em;\n border-style: solid;\n border-radius: 100%;\n margin: 0 .27em .27em 0;\n}\ni.icss-search:before {\n top: .635em;\n left: .485em;\n border-width: .08em .23em;\n border-style: solid;\n border-radius: .03em;\n transform: rotate(45deg);\n box-shadow: -.18em 0 0 -.03em\n}\ni.icss-search:after {\n\n}\ni.icss-key {\n height: .55em;\n width: .5em;\n background: transparent;\n border-radius: 50% / 47%;\n box-shadow: inset -.05em 0 0 .18em;\n margin: .225em .45em .225em .05em;\n transform: rotate(45deg);\n transform-origin: .5em 50%;\n}\n.icss-stack i.icss-key {\n transform: translate(-.5em, -.5em) rotate(45deg);\n}\ni.icss-key:before {\n width: .14em;\n height: .14em;\n box-shadow: inset .5em .5em, \n -.09em .09em,\n -.18em .18em,\n -.27em .27em\n ;\n top: 50%;\n left: .84em;\n transform: translateY(-50%) scaleX(.95) rotate(45deg);\n}\ni.icss-key:after {\n width: .61em;\n height: .2em;\n box-shadow: inset .27em -.13em;\n top: 50%;\n left: .3em;\n transform: translateY(-50%);\n}\ni.icss-gear {\n width: .5em;\n height: .5em;\n position: relative;\n border-radius: 100%;\n background-color: transparent;\n border-width: .07em;\n border-style: solid;\n border-color: transparent;\n margin: .25em;\n box-shadow: 0 0 0 .1em, inset 0 0 0 .3em;\n}\ni.icss-gear:before {\n width: .18em;\n height: .18em;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n box-shadow: .41em 0, -.41em 0, 0 .41em, 0 -.41em;\n}\n\ni.icss-gear:after {\n width: .18em;\n height: .18em;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%) rotate(45deg);\n box-shadow: .42em 0, -.42em 0, 0 .42em, 0 -.42em;\n}\ni.icss-exit {\n width: .6em;\n height: .8em;\n background-color: transparent;\n box-shadow: inset 0 0 0 .065em;\n border-radius: .05em;\n margin: .1em .3em .1em .1em;\n}\ni.icss-exit:before {\n width: .4em;\n height: .8em;\n transform: perspective(1em) rotateY(-30deg);\n transform-origin: 0 50%;\n box-shadow: \n inset -.06em .37em,\n inset .24em .37em,\n inset -.06em -.36em,\n inset .24em -.36em;\n border-radius: .03em;\n top: 0;\n left: 0;\n}\ni.icss-exit:after {\n width: .36em;\n height: .36em;\n border: .18em solid transparent;\n border-right-color: currentColor;\n transform: translateY(-50%);\n box-shadow: .16em 0 0 -.08em;\n top: 50%;\n left: .45em;\n}\ni.icss-bars{\n margin: .41em 0;\n}\ni.icss-bars,\ni.icss-bars:before,\ni.icss-bars:after {\n width: 1em;\n height: .18em;\n border-radius: .06em;\n background-color: currentColor;\n}\n\ni.icss-bars:before {\n top: -0.36em;\n left: 0;\n}\ni.icss-bars:after{\n top: 0.36em;\n left: 0;\n}\n"), + } + file9 := &embedded.EmbeddedFile{ + Filename: "99-spyda.css", + FileModTime: time.Unix(1612244351, 0), + + Content: string("body, html {\n overflow-x: hidden;\n}\n\narticle p img {\n display: block;\n margin-top: 0.5rem;\n}\n\narticle hgroup h3 {\n margin-left: 60px;\n}\n\narticle hgroup footer {\n margin-left: 60px;\n}\n\n.invisible {\n visibility:hidden;\n width:0;\n height:0;\n}\n.invisible.width-none{\n width: 0px !important;\n}\n\n.nav {\n z-index: 1050;\n}\n\n.captchaInput {\n width: 50% !important;\n}\n\n/* Fix spacing for Search/Go button and icons */\n.icss-search {\n margin-right:20px !important;\n}\n\n#cookie-law{\n background-color: rgb(50, 50, 50) !important;\n padding-top: 10px;\n padding-bottom: 10px;\n margin-bottom: 20px;\n}\n#cookie-law p{\n color: #ffffff;\n font-size: 13px;\n text-align: center;\n background-color: rgb(50, 50, 50) !important;\n margin-bottom: 0px;\n}\n#cookie-law p a[role=button]{\n margin: 10px 0px 0px 10px;\n padding: 5px 15px;\n font-size: 13px;\n color: #dcdcdc !important;\n border-color: 1px solid var(--primary) !important;\n border-radius: 0.25rem !important;\n}\n\n/* Footer Style */\nfooter{\n border-top: 1px solid var(--primary);\n background-color: rgba(234, 232, 232, 0.1);\n font-size: 85%;\n}\n@media (min-width: 576px) {\n footer {\n font-size: 83%;\n }\n}\n@media (min-width: 768px) {\n footer {\n font-size: 81%;\n }\n}\n@media (min-width: 992px) {\n footer {\n font-size: 79%;\n }\n}\n@media (min-width: 1200px) {\n footer {\n font-size: 77%;\n }\n}\nbody > footer{\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-content: center;\n}\nfooter .footer-menu{\n display: flex;\n flex-direction: row;\n}\nfooter .footer-menu a{\n margin-right: 10px;\n padding-right: 10px;\n position: relative;\n}\nfooter .footer-menu a::after{\n content: '';\n height: 12px;\n width: 1px;\n background-color: #929292;\n position: absolute;\n right: 0px;\n bottom: 4px;\n}\nfooter .footer-menu a:last-child{\n border: none;\n padding-right: 0px;\n margin-right: 0px;\n}\nfooter .footer-menu a:last-child::after{\n content: none;\n}\n\n@media (max-width: 576px) {\n nav{\n justify-content: unset;\n -webkit-justify-content: unset;\n -moz-justify-content: unset;\n -ms-justify-content: unset;\n }\n [data-tooltip]:not(a):not(button):not(input){\n border-bottom: none;\n }\n #cookie-law p a[role=button]{\n display: block;\n width: 20%;\n margin: 10px auto 0px;\n padding: 5px;\n }\n\n nav.pagination-nav{\n justify-content: space-between;\n }\n}\n@media (max-width: 1200px) {\n /* Footer Style */\n body > footer{\n text-align: center;\n flex-direction: column-reverse;\n }\n footer .footer-copyright{\n margin-top: 10px;\n }\n footer .footer-menu{\n justify-content: center;\n }\n}\n"), + } + filea := &embedded.EmbeddedFile{ + Filename: "spyda.min.css", + FileModTime: time.Unix(1612687762, 0), + + Content: string("/*!* Pico.css v1.0.3 (https://picocss.com)\n* Copyright 2020 - Licensed under MIT*/[data-theme=light],:root:not([data-theme=dark]){--background:#FFF;--text:#415462;--h1:#1b2832;--h2:#2c3d49;--h3:#415462;--h4:#596b78;--h5:#73828c;--h6:#8a99a3;--primary:#1095c1;--primary-hover:#08769b;--primary-focus:rgba(16, 149, 193, 0.125);--primary-inverse:#FFF;--secondary:#73828c;--secondary-hover:#415462;--secondary-focus:rgba(115, 130, 140, 0.125);--secondary-inverse:#FFF;--contrast:#2c3d49;--contrast-hover:#0d1419;--contrast-focus:rgba(115, 130, 140, 0.125);--contrast-border:rgba(255, 223, 128, 0.5);--contrast-inverse:#FFF;--input-background:#FFF;--input-border:#c8d1d8;--valid:#288a6a;--invalid:#b94646;--mark:rgba(255, 223, 128, 0.5);--mark-text:#2c3d49;--muted-text:#7e8d98;--muted-background:#edf0f3;--muted-border:#edf0f3;--card-background:#FFF;--card-sections:#f3f5f7;--card-shadow:0 0.125rem 1rem rgba(27, 40, 50, 0.04), 0 0.125rem 2rem rgba(27, 40, 50, 0.08), 0 0 0 0.0625rem rgba(27, 40, 50, 0.024);--code-background:#f3f5f7;--code-inlined:#edf0f3;--code-color-1:#73828c;--code-color-2:#b34d80;--code-color-3:#3d888f;--code-color-4:#998866;--code-color-5:#96a4ae;--table-border:rgba(237, 240, 243, 0.75);--table-stripping:rgba(115, 130, 140, 0.04)}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme=light]){--background:#10181e;--text:#a2afb9;--h1:#edf0f3;--h2:#d5dce2;--h3:#bbc6ce;--h4:#a2afb9;--h5:#8a99a3;--h6:#73828c;--primary:#1095c1;--primary-hover:#1ab3e6;--primary-focus:rgba(16, 149, 193, 0.25);--primary-inverse:#FFF;--secondary:#596b78;--secondary-hover:#73828c;--secondary-focus:rgba(89, 107, 120, 0.25);--secondary-inverse:#FFF;--contrast:#d5dce2;--contrast-hover:#FFF;--contrast-focus:rgba(89, 107, 120, 0.25);--contrast-border:rgba(255, 223, 128, 0.33);--contrast-inverse:#10181e;--input-background:#10181e;--input-border:#374956;--valid:#1f7a5c;--invalid:#943838;--mark:rgba(255, 223, 128, 0.5);--mark-text:#FFF;--muted-text:#73828c;--muted-background:#10181e;--muted-border:#23333e;--card-background:#17232b;--card-sections:#141d24;--card-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.08), 0 0.125rem 2rem rgba(0, 0, 0, 0.04), 0 0 0 0.0625rem rgba(0, 0, 0, 0.1);--code-background:#141d24;--code-inlined:rgba(65, 84, 98, 0.25);--code-color-1:#73828c;--code-color-2:#a65980;--code-color-3:#599fa6;--code-color-4:#8c8473;--code-color-5:#4d606d;--table-border:#10181e;--table-stripping:rgba(115, 130, 140, 0.02)}}[data-theme=dark]{--background:#10181e;--text:#a2afb9;--h1:#edf0f3;--h2:#d5dce2;--h3:#bbc6ce;--h4:#a2afb9;--h5:#8a99a3;--h6:#73828c;--primary:#1095c1;--primary-hover:#1ab3e6;--primary-focus:rgba(16, 149, 193, 0.25);--primary-inverse:#FFF;--secondary:#596b78;--secondary-hover:#73828c;--secondary-focus:rgba(89, 107, 120, 0.25);--secondary-inverse:#FFF;--contrast:#d5dce2;--contrast-hover:#FFF;--contrast-focus:rgba(89, 107, 120, 0.25);--contrast-border:rgba(255, 223, 128, 0.33);--contrast-inverse:#10181e;--input-background:#10181e;--input-border:#374956;--valid:#1f7a5c;--invalid:#943838;--mark:rgba(255, 223, 128, 0.5);--mark-text:#FFF;--muted-text:#73828c;--muted-background:#10181e;--muted-border:#23333e;--card-background:#17232b;--card-sections:#141d24;--card-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.08), 0 0.125rem 2rem rgba(0, 0, 0, 0.04), 0 0 0 0.0625rem rgba(0, 0, 0, 0.1);--code-background:#141d24;--code-inlined:rgba(65, 84, 98, 0.25);--code-color-1:#73828c;--code-color-2:#a65980;--code-color-3:#599fa6;--code-color-4:#8c8473;--code-color-5:#4d606d;--table-border:#10181e;--table-stripping:rgba(115, 130, 140, 0.02)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--background);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;font-size:16px;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}@media(min-width:576px){html{font-size:17px}}@media(min-width:768px){html{font-size:18px}}@media(min-width:992px){html{font-size:19px}}@media(min-width:1200px){html{font-size:20px}}main{display:block}body{width:100%;margin:0}body>header,body>main,body>footer{width:100%;margin-right:auto;margin-left:auto;padding:1rem 0}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media(min-width:576px){.container{padding-right:0;padding-left:0;max-width:510px}}@media(min-width:768px){.container{max-width:700px}}@media(min-width:992px){.container{max-width:920px}}@media(min-width:1200px){.container{max-width:1130px}}section{margin-bottom:2rem}.grid{grid-column-gap:1rem;grid-row-gap:1rem;display:grid;grid-template-columns:1fr;margin:0}@media(min-width:992px){.grid{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}}.grid>*{min-width:0}figure{display:block;margin:0;padding:0;overflow-x:auto}figure figcaption{padding:.5rem 0;color:var(--muted-text)}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:.75rem;line-height:0;vertical-align:baseline}sub{bottom:-.25rem}sup{top:-.5rem}img{max-width:100%;height:auto;border-style:none}svg,img{vertical-align:text-bottom}address,blockquote,dl,figure,form,ol,p,pre,table,ul{margin-top:0;margin-bottom:1.5rem;color:var(--text);font-size:1rem;font-style:normal}a{background-color:initial;color:var(--primary);text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,text-decoration .2s ease-in-out,box-shadow .2s ease-in-out}a:hover,a:active,a:focus{color:var(--primary-hover);text-decoration:underline}a:focus{outline:none;background-color:var(--primary-focus)}a.secondary{color:var(--secondary)}a.secondary:hover,a.secondary:active,a.secondary:focus{color:var(--secondary-hover)}a.secondary:focus{background-color:var(--secondary-focus)}a.contrast:not([role=button]){box-shadow:inset 0 -.33rem 0 var(--contrast-border);color:var(--contrast)}a.contrast:not([role=button]):hover,a.contrast:not([role=button]):active,a.contrast:not([role=button]):focus{color:var(--contrast-hover)}a.contrast:not([role=button]):focus{background-color:var(--contrast-focus)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1.5rem;font-weight:700}h1{margin-bottom:3rem;color:var(--h1);font-size:2rem}h2{margin-bottom:2.625rem;color:var(--h2);font-size:1.75rem}h3{margin-bottom:2.25rem;color:var(--h3);font-size:1.5rem}h4{margin-bottom:1.875rem;color:var(--h4);font-size:1.25rem}h5{margin-bottom:1.6875rem;color:var(--h5);font-size:1.125rem}h6{color:var(--h6);font-size:1rem}hgroup{margin-bottom:1.5rem}hgroup *{margin-bottom:0}hgroup>*:last-child{color:var(--muted-text);font-size:1.125rem;font-weight:400}p{margin-bottom:.75rem}small{font-size:85%}@media(min-width:576px){small{font-size:83%}}@media(min-width:768px){small{font-size:81%}}@media(min-width:992px){small{font-size:79%}}@media(min-width:1200px){small{font-size:77%}}ul,ol{padding-left:1.5rem}ul li,ol li{margin-bottom:.75rem}ul li{list-style:square}mark{padding:.125rem .25rem;background:var(--mark);color:var(--mark-text);vertical-align:middle}blockquote{display:block;margin:3rem 0;padding:1rem;border-left:.25rem solid var(--muted-border)}blockquote footer{margin-top:.75rem;color:var(--muted-text)}abbr[title]{border-bottom:1px dotted;text-decoration:none;cursor:help}ins{color:var(--valid);text-decoration:none}del{color:var(--invalid)}::selection{background-color:var(--primary-focus)}input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:1rem;line-height:1.5}input{overflow:visible}select{text-transform:none}legend{display:table;max-width:100%;padding:0;color:inherit;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{margin:0;margin-bottom:1.5rem;padding:0;border:0}input:not([type=checkbox]):not([type=radio]),select,textarea,form small{display:block;width:100%}label,fieldset legend{display:block;margin-bottom:.125rem;vertical-align:middle}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--input-border);border-radius:.25rem;outline:none;background-color:var(--input-background);color:var(--text);font-weight:400;vertical-align:middle;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}input::placeholder,select::placeholder,textarea::placeholder{color:var(--muted-text);opacity:1}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:var(--primary)}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 .2rem var(--primary-focus)}input[readonly],input[disabled],select[readonly],select[disabled],textarea[readonly],textarea[disabled]{border-color:var(--muted-border);box-shadow:0 0}input[readonly]~label,input[disabled]~label,select[readonly]~label,select[disabled]~label,textarea[readonly]~label,textarea[disabled]~label{color:var(--muted-text)}input[disabled],select[disabled],textarea[disabled]{background-color:var(--muted-background);opacity:.5}input:not([type=checkbox]):not([type=radio]),select,textarea{margin-bottom:1.5rem;padding:.75rem 1rem}input:not([type=checkbox]):not([type=radio]).valid,input:not([type=checkbox]):not([type=radio]).invalid,select.valid,select.invalid,textarea.valid,textarea.invalid{padding-right:2rem;background-position:center right .75rem;background-repeat:no-repeat;background-size:1rem}input:not([type=checkbox]):not([type=radio]).valid,select.valid,textarea.valid{border-bottom:1px solid var(--valid);background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23288a6a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E\")}input:not([type=checkbox]):not([type=radio]).invalid,select.invalid,textarea.invalid{border-bottom:1px solid var(--invalid);background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23b94646' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E\")}input[type=color]{height:calc(3rem + 2px)}select::-ms-expand{border:0;background-color:initial}select:not([multiple]){background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23808080' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E\");background-position:center right .75rem;background-repeat:no-repeat;background-size:1rem}form small{color:var(--muted-text)}input+small{margin-top:-1rem;margin-bottom:1.5rem}label>input:not([type=checkbox]):not([type=radio]),label>select,label>textarea{margin-top:.125rem}[type=checkbox],[type=radio]{display:inline-block;width:1em;height:1em;margin-right:.375rem;margin-bottom:.125rem;border-width:2px;font-size:1.125rem;vertical-align:middle;cursor:pointer;transition:none}[type=checkbox]::-ms-check,[type=radio]::-ms-check{display:none}[type=checkbox]:checked,[type=radio]:checked{border-color:var(--primary);background-color:var(--primary);background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E\");background-position:50%;background-repeat:no-repeat;background-size:.66rem}[type=checkbox]~label,[type=radio]~label{display:inline-block;margin-right:.375rem;margin-bottom:0;cursor:pointer}[type=radio]{border-radius:50%}[type=radio]:checked{border-width:.33rem;border-color:var(--primary);background-color:var(--primary-inverse);background-image:none}[type=checkbox][role=switch]{width:1.85em;height:1em;border:2px solid var(--input-border);border-radius:1em;background-color:var(--input-border);line-height:1em}[type=checkbox][role=switch]:before{display:block;width:calc(1em - 4px);height:100%;border-radius:50%;background-color:var(--primary-inverse);content:'';transition:margin .1s ease-in-out}[type=checkbox][role=switch]:checked{border-color:var(--primary);background-color:var(--primary);background-image:none}[type=checkbox][role=switch]:checked::before{margin-right:0;margin-left:calc(.925em - 2px)}button{margin:0;overflow:visible;font-family:inherit;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button{display:block;width:100%;margin-bottom:1.5rem}a[role=button]{display:inline-block;text-decoration:none}button,input[type=submit],a[role=button]{border:1px solid transparent;padding:.75rem 1rem;border-radius:.25rem;outline:none;background-color:var(--primary);color:var(--primary-inverse);font-size:1rem;font-weight:400;line-height:1.5;text-align:center;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out}button:hover,button:active,button:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,a[role=button]:hover,a[role=button]:active,a[role=button]:focus{background-color:var(--primary-hover)}button:focus,input[type=submit]:focus,a[role=button]:focus{box-shadow:0 0 0 .2rem var(--primary-focus)}input[type=reset]{cursor:pointer}button[disabled],input[type=submit][disabled],input[type=reset][disabled],a[role=button][disabled]{opacity:.5;pointer-events:none}button.secondary,input.secondary[type=submit],input[type=reset],a.secondary[role=button]{background-color:var(--secondary);color:var(--secondary-inverse)}button.secondary:hover,button.secondary:active,button.secondary:focus,input.secondary[type=submit]:hover,input.secondary[type=submit]:active,input.secondary[type=submit]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,a.secondary[role=button]:hover,a.secondary[role=button]:active,a.secondary[role=button]:focus{background-color:var(--secondary-hover)}button.secondary:focus,input.secondary[type=submit]:focus,input[type=reset]:focus,a.secondary[role=button]:focus{box-shadow:0 0 0 .2rem var(--secondary-focus)}button.contrast,input.contrast[type=submit],input.contrast[type=reset],a.contrast[role=button]{background-color:var(--contrast);color:var(--contrast-inverse)}button.contrast:hover,button.contrast:active,button.contrast:focus,input.contrast[type=submit]:hover,input.contrast[type=submit]:active,input.contrast[type=submit]:focus,input.contrast[type=reset]:hover,input.contrast[type=reset]:active,input.contrast[type=reset]:focus,a.contrast[role=button]:hover,a.contrast[role=button]:active,a.contrast[role=button]:focus{background-color:var(--contrast-hover)}button.contrast:focus,input.contrast[type=submit]:focus,input.contrast[type=reset]:focus,a.contrast[role=button]:focus{box-shadow:0 0 0 .2rem var(--contrast-focus)}button.outline,input.outline[type=submit],a.outline[role=button]{border:1px solid var(--primary);background-color:initial;color:var(--primary)}button.outline:hover,button.outline:active,button.outline:focus,input.outline[type=submit]:hover,input.outline[type=submit]:active,input.outline[type=submit]:focus,a.outline[role=button]:hover,a.outline[role=button]:active,a.outline[role=button]:focus{border:1px solid var(--primary-hover);color:var(--primary-hover)}button.outline.secondary,input.outline.secondary[type=submit],input.outline[type=reset],a.outline.secondary[role=button]{border:1px solid var(--secondary);background-color:initial;color:var(--secondary)}button.outline.secondary:hover,button.outline.secondary:active,button.outline.secondary:focus,input.outline.secondary[type=submit]:hover,input.outline.secondary[type=submit]:active,input.outline.secondary[type=submit]:focus,input.outline[type=reset]:hover,input.outline[type=reset]:active,input.outline[type=reset]:focus,a.outline.secondary[role=button]:hover,a.outline.secondary[role=button]:active,a.outline.secondary[role=button]:focus{border:1px solid var(--secondary-hover);color:var(--secondary-hover)}button.outline.secondary:focus,input.outline.secondary[type=submit]:focus,input.outline[type=reset]:focus,a.outline.secondary[role=button]:focus{box-shadow:0 0 0 .2rem var(--secondary-focus)}button.outline.contrast,input.outline.contrast[type=submit],input.outline.contrast[type=reset],a.outline.contrast[role=button]{border:1px solid var(--contrast);background-color:initial;color:var(--contrast)}button.outline.contrast:hover,button.outline.contrast:active,button.outline.contrast:focus,input.outline.contrast[type=submit]:hover,input.outline.contrast[type=submit]:active,input.outline.contrast[type=submit]:focus,input.outline.contrast[type=reset]:hover,input.outline.contrast[type=reset]:active,input.outline.contrast[type=reset]:focus,a.outline.contrast[role=button]:hover,a.outline.contrast[role=button]:active,a.outline.contrast[role=button]:focus{border:1px solid var(--contrast-hover);color:var(--contrast-hover)}button.outline.contrast:focus,input.outline.contrast[type=submit]:focus,input.outline.contrast[type=reset]:focus,a.outline.contrast[role=button]:focus{box-shadow:0 0 0 .2rem var(--contrast-focus)}table{width:100%;border-spacing:0}th,td{padding:.5rem 1rem;border-bottom:1px solid var(--table-border);color:var(--muted-text);font-weight:400;text-align:left;font-size:.875rem}th,thead td{color:var(--text);font-size:1rem}thead th,thead td{border-bottom:3px solid var(--table-border)}tbody tr:nth-child(odd){background-color:var(--table-stripping)}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;font-size:1rem}pre,code,kbd{background:var(--code-inlined);color:var(--code-color-1);font-size:85%;font-weight:400;line-height:1}@media(min-width:576px){pre,code,kbd{font-size:83%}}@media(min-width:768px){pre,code,kbd{font-size:81%}}@media(min-width:992px){pre,code,kbd{font-size:79%}}@media(min-width:1200px){pre,code,kbd{font-size:77%}}code,kbd{display:inline-block;padding:.375rem .5rem;border-radius:.25rem}pre{display:block;margin-bottom:1rem;padding:1rem;overflow-x:auto;background:var(--code-background)}pre>code{display:block;padding:0;background:0 0;font-size:14px;line-height:1.5}code b{color:var(--code-color-2);font-weight:400}code i{color:var(--code-color-3);font-style:normal}code u{color:var(--code-color-4);text-decoration:none}code em{color:var(--code-color-5);font-style:normal}kbd{background-color:var(--secondary);color:var(--secondary-inverse);font-weight:bolder}hr{box-sizing:content-box;height:0;overflow:visible;border:none;border-top:1px solid var(--muted-border)}progress{vertical-align:baseline}[hidden],template{display:none}details{display:block;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--muted-border)}details summary{list-style-type:none;cursor:pointer;line-height:1rem}details summary::-webkit-details-marker{display:none}details summary::marker{display:none}details summary::-moz-list-bullet{list-style-type:none}details summary::after{display:inline-block;width:1rem;height:1rem;float:right;transform:rotate(-90deg);background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23808080' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E\");background-position:50%;background-repeat:no-repeat;background-size:1rem;content:''}details summary:focus{outline:none}details summary~*{margin-top:.75rem}details summary~*~*{margin-top:0}details[open] summary{margin-bottom:.375rem;color:var(--muted-text)}details[open] summary::after{transform:rotate(0)}article{margin:1rem 0;padding:1rem;overflow:hidden;border-radius:.25rem;background:var(--card-background);box-shadow:var(--card-shadow)}@media(min-width:576px){article{margin:1rem 0;padding:1rem}}article>*:not(header):not(footer):not(pre):last-child{margin-bottom:0}article>header,article>footer{background-color:var(--card-sections)}article>header,article>footer{margin:-1rem;padding:1rem}article>header{margin-top:-2rem;margin-bottom:1rem}article>footer{margin-top:1rem;margin-bottom:-2rem}nav,nav ul{display:flex}nav{justify-content:space-between}nav ul{align-items:center;margin-bottom:0;padding:0;list-style:none}nav ul:first-of-type{margin-left:-.5rem}nav ul:last-of-type{margin-right:-.5rem}nav li{display:inline-block;margin:0;padding:1rem .5rem}nav li>*,nav li>input:not([type=checkbox]):not([type=radio]){margin-bottom:0}nav a{display:block;margin:-1rem -.5rem;padding:1rem .5rem;border-radius:.25rem}nav a:hover,nav a:active,nav a:focus{text-decoration:none}nav a.contrast:not([role=button]){box-shadow:0 0}aside nav,aside ul,aside li{display:block}aside li{padding:.5rem}aside li a{margin:-.5rem;padding:.5rem}nav#mainNav ul:nth-of-type(1) li:nth-of-type(1){display:none}@media(max-width:576px){nav#mainNav{display:table;width:100%}nav#mainNav ul{display:table-row;margin:0!important;width:100%}nav#mainNav ul li{display:none}nav#mainNav ul:nth-of-type(1){}nav#mainNav ul:nth-of-type(1) li:nth-of-type(1),nav#mainNav ul:nth-of-type(1) li:nth-of-type(2){display:table-column;float:right;position:relative;width:50%}nav#mainNav ul:nth-of-type(1) li:nth-of-type(1){text-align:right}nav#mainNav ul:nth-of-type(1) li:nth-of-type(1) a:focus{background:0 0}nav#mainNav ul:nth-of-type(1) li:nth-of-type(1) a i.icss-bars{margin-top:.1em}nav#mainNav ul:nth-of-type(1) li:nth-of-type(2){text-align:left}nav#mainNav ul:nth-of-type(1) li:nth-of-type(2) a i.icss-home{margin-bottom:.3em}nav#mainNav ul:nth-of-type(1) li:not(:nth-of-type(1)):not(:nth-of-type(2)){padding-top:.5rem;padding-bottom:.5rem}nav#mainNav ul:not(:nth-of-type(1)) li{padding-top:.5rem;padding-bottom:.5rem}.responsive{overflow:hidden}.responsive li{display:block!important}}[data-tooltip]{position:relative}[data-tooltip]:not(a):not(button):not(input){border-bottom:1px dotted;text-decoration:none;cursor:help}[data-tooltip]::before,[data-tooltip]::after{display:block;z-index:99;position:absolute;bottom:100%;left:50%;padding:.25rem .5rem;overflow:hidden;transform:translate(-50%,-.25rem);border-radius:.25rem;background:var(--contrast);color:var(--contrast-inverse);font-size:.85rem;font-style:normal;font-weight:400;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;content:attr(data-tooltip);opacity:0;pointer-events:none}[data-tooltip]::after{padding:0;transform:translate(-50%,0);border-top:.3rem solid;border-right:.3rem solid transparent;border-left:.3rem solid transparent;border-radius:0;background-color:initial;color:var(--contrast);content:''}[data-tooltip]:focus::before,[data-tooltip]:focus::after,[data-tooltip]:hover::before,[data-tooltip]:hover::after{opacity:1}i[class*=icss-]{position:relative;display:inline-block;font-style:normal;background-color:currentColor;box-sizing:border-box;vertical-align:middle}i[class*=icss-]:before,i[class*=icss-]:after{content:\"\";border-width:0;position:absolute;box-sizing:border-box}[class*=icss-].xxsmall{font-size:.45em}[class*=icss-].xsmall{font-size:.5em}[class*=icss-].small{font-size:.65em}[class*=icss-].x1_5{font-size:1.5em}[class*=icss-].x2{font-size:2em}[class*=icss-].x2_5{font-size:2.5em}[class*=icss-].x3{font-size:3em}[class*=icss-].x4{font-size:4em}[class*=icss-].x5{font-size:5em}i[class*=icss-].bottom{vertical-align:text-bottom}.flip{transform:scaleX(-1)}i[class*=icss-].rot10{transform:rotate(10deg)}i[class*=icss-].rot-10{transform:rotate(-10deg)}i[class*=icss-].rot20{transform:rotate(20deg)}i[class*=icss-].rot-20{transform:rotate(-20deg)}i[class*=icss-].rot45{transform:rotate(45deg)}i[class*=icss-].rot-45{transform:rotate(-45deg)}i[class*=icss-].rot90{transform:rotate(90deg)}i[class*=icss-].rot-90{transform:rotate(-90deg)}i[class*=icss-].rot180{transform:rotate(180deg)}i[class*=icss-].rot-180{transform:rotate(-180deg)}i.icss-anim,i.icss-anim:before,i.icss-anim:after{transition:all 1s}.icss-spin{animation:spin 2s infinite linear}.icss-pulse{animation:spin 1s infinite steps(8)}.icss-spin-hover:hover{animation:spin 2s infinite linear}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes ring{0%{transform:rotate(-15deg)}2%{transform:rotate(15deg)}4%{transform:rotate(-18deg)}6%{transform:rotate(18deg)}8%{transform:rotate(-22deg)}10%{transform:rotate(22deg)}12%{transform:rotate(-18deg)}14%{transform:rotate(18deg)}16%{transform:rotate(-12deg)}18%{transform:rotate(12deg)}20%,100%{transform:rotate(0)}}.icss-ring{animation:ring 2s infinite ease}.icss-ring-hover:hover{animation:ring 2s infinite ease}@keyframes vertical{0%{transform:translate(0,-3px)}4%{transform:translate(0,3px)}8%{transform:translate(0,-3px)}12%{transform:translate(0,3px)}16%{transform:translate(0,-3px)}20%{transform:translate(0,3px)}22%,100%{transform:translate(0,0)}}.icss-vibes,.icss-vibes-hover:hover{animation:vertical 2s ease infinite}@keyframes horizontal{0%{transform:translate(0,0)}6%{transform:translate(5px,0)}12%{transform:translate(0,0)}18%{transform:translate(5px,0)}24%{transform:translate(0,0)}30%{transform:translate(5px,0)}36%,100%{transform:translate(0,0)}}.icss-shake,.icss-shake-hover:hover{animation:horizontal 2s ease infinite}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9)rotate(-8deg)}30%,50%,70%{transform:scale(1.3)rotate(8deg)}40%,60%{transform:scale(1.3)rotate(-8deg)}80%,100%{transform:scale(1)rotate(0)}}.icss-tada,.icss-tada-hover:hover{animation:tada 2s linear infinite}.icss-reverse{animation-direction:reverse}[class*=-hover].icss-reverse:hover{animation-direction:reverse}.icss-stack{position:relative;width:1em;height:1em;display:inline-block}.icss-stack i[class*=icss-]{position:absolute;top:50%;left:50%;transform:translate(-.5em,-.5em)}.icss-stack i[class*=icss-].bottom{bottom:0;top:auto}.icss-shadow{position:relative;width:1em;height:1em;display:inline-block}.icss-shadow i[class*=icss-]{position:absolute;top:50%;left:50%;transform:translate(-.5em,-.5em)}.icss-shadow i[class*=icss-]:first-child{top:54%;left:54%}i.icss-plus{width:1em;height:1em;background-color:initial;margin:0}i.icss-plus:before,i.icss-plus:after{width:1em;height:.18em;top:50%;left:50%;border-radius:.06em;background-color:currentColor}i.icss-plus:before{transform:translate(-50%,-50%)rotate(-180deg)}i.icss-plus:after{transform:translate(-50%,-50%)rotate(90deg)}i.icss-search{width:.73em;height:.73em;background-color:initial;border-width:.12em;border-style:solid;border-radius:100%;margin:0 .27em .27em 0}i.icss-search:before{top:.635em;left:.485em;border-width:.08em .23em;border-style:solid;border-radius:.03em;transform:rotate(45deg);box-shadow:-.18em 0 0 -.03em}i.icss-search:after{}i.icss-key{height:.55em;width:.5em;background:0 0;border-radius:50%/47%;box-shadow:inset -.05em 0 0 .18em;margin:.225em .45em .225em .05em;transform:rotate(45deg);transform-origin:.5em 50%}.icss-stack i.icss-key{transform:translate(-.5em,-.5em)rotate(45deg)}i.icss-key:before{width:.14em;height:.14em;box-shadow:inset .5em .5em,-.09em .09em,-.18em .18em,-.27em .27em;top:50%;left:.84em;transform:translateY(-50%)scaleX(.95)rotate(45deg)}i.icss-key:after{width:.61em;height:.2em;box-shadow:inset .27em -.13em;top:50%;left:.3em;transform:translateY(-50%)}i.icss-gear{width:.5em;height:.5em;position:relative;border-radius:100%;background-color:initial;border-width:.07em;border-style:solid;border-color:transparent;margin:.25em;box-shadow:0 0 0 .1em,inset 0 0 0 .3em}i.icss-gear:before{width:.18em;height:.18em;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:.41em 0,-.41em 0,0 .41em,0 -.41em}i.icss-gear:after{width:.18em;height:.18em;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:.42em 0,-.42em 0,0 .42em,0 -.42em}i.icss-exit{width:.6em;height:.8em;background-color:initial;box-shadow:inset 0 0 0 .065em;border-radius:.05em;margin:.1em .3em .1em .1em}i.icss-exit:before{width:.4em;height:.8em;transform:perspective(1em)rotateY(-30deg);transform-origin:0 50%;box-shadow:inset -.06em .37em,inset .24em .37em,inset -.06em -.36em,inset .24em -.36em;border-radius:.03em;top:0;left:0}i.icss-exit:after{width:.36em;height:.36em;border:.18em solid transparent;border-right-color:initial;transform:translateY(-50%);box-shadow:.16em 0 0 -.08em;top:50%;left:.45em}i.icss-bars{margin:.41em 0}i.icss-bars,i.icss-bars:before,i.icss-bars:after{width:1em;height:.18em;border-radius:.06em;background-color:currentColor}i.icss-bars:before{top:-.36em;left:0}i.icss-bars:after{top:.36em;left:0}body,html{overflow-x:hidden}article p img{display:block;margin-top:.5rem}article hgroup h3{margin-left:60px}article hgroup footer{margin-left:60px}.invisible{visibility:hidden;width:0;height:0}.invisible.width-none{width:0!important}.nav{z-index:1050}.captchaInput{width:50%!important}.icss-search{margin-right:20px!important}#cookie-law{background-color:#323232!important;padding-top:10px;padding-bottom:10px;margin-bottom:20px}#cookie-law p{color:#fff;font-size:13px;text-align:center;background-color:#323232!important;margin-bottom:0}#cookie-law p a[role=button]{margin:10px 0 0 10px;padding:5px 15px;font-size:13px;color:#dcdcdc!important;border-color:1px solid var(--primary)!important;border-radius:.25rem!important}footer{border-top:1px solid var(--primary);background-color:rgba(234,232,232,.1);font-size:85%}@media(min-width:576px){footer{font-size:83%}}@media(min-width:768px){footer{font-size:81%}}@media(min-width:992px){footer{font-size:79%}}@media(min-width:1200px){footer{font-size:77%}}body>footer{display:flex;flex-direction:row;justify-content:space-between;align-content:center}footer .footer-menu{display:flex;flex-direction:row}footer .footer-menu a{margin-right:10px;padding-right:10px;position:relative}footer .footer-menu a::after{content:'';height:12px;width:1px;background-color:#929292;position:absolute;right:0;bottom:4px}footer .footer-menu a:last-child{border:none;padding-right:0;margin-right:0}footer .footer-menu a:last-child::after{content:none}@media(max-width:576px){nav{justify-content:unset;-webkit-justify-content:unset;-moz-justify-content:unset;-ms-justify-content:unset}[data-tooltip]:not(a):not(button):not(input){border-bottom:none}#cookie-law p a[role=button]{display:block;width:20%;margin:10px auto 0;padding:5px}nav.pagination-nav{justify-content:space-between}}@media(max-width:1200px){body>footer{text-align:center;flex-direction:column-reverse}footer .footer-copyright{margin-top:10px}footer .footer-menu{justify-content:center}}"), + } + + // define dirs + dir5 := &embedded.EmbeddedDir{ + Filename: "", + DirModTime: time.Unix(1612250708, 0), + ChildFiles: []*embedded.EmbeddedFile{ + file6, // "01-pico.css" + file7, // "02-icss.css" + file8, // "03-icons.css" + file9, // "99-spyda.css" + filea, // "spyda.min.css" + + }, + } + + // link ChildDirs + dir5.ChildDirs = []*embedded.EmbeddedDir{} + + // register embeddedBox + embedded.RegisterEmbeddedBox(`static/css`, &embedded.EmbeddedBox{ + Name: `static/css`, + Time: time.Unix(1612250708, 0), + Dirs: map[string]*embedded.EmbeddedDir{ + "": dir5, + }, + Files: map[string]*embedded.EmbeddedFile{ + "01-pico.css": file6, + "02-icss.css": file7, + "03-icons.css": file8, + "99-spyda.css": file9, + "spyda.min.css": filea, + }, + }) +} + +func init() { + + // define files + filec := &embedded.EmbeddedFile{ + Filename: ".gitkeep", + FileModTime: time.Unix(1609727320, 0), + + Content: string(""), + } + filed := &embedded.EmbeddedFile{ + Filename: "favicon.png", + FileModTime: time.Unix(1581057458, 0), + + Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x01\x00\x00\x00\x01\x00\b\x06\x00\x00\x00\\r\xa8f\x00\x00\x00\x04gAMA\x00\x00\xb1\x8f\v\xfca\x05\x00\x00\x00 cHRM\x00\x00z&\x00\x00\x80\x84\x00\x00\xfa\x00\x00\x00\x80\xe8\x00\x00u0\x00\x00\xea`\x00\x00:\x98\x00\x00\x17p\x9c\xbaQ<\x00\x00\x8b\xf3IDATx\xda\xec]yx\x14E\xfa\xfe\xcd$\x13B&\xd33\x99Lf&!\x807x\xed\xba\xba\xb7\xba\xab\xbb\xab\xab\xbb\uebab\x92;\x99\xee\x9a\x1c\x04PP\xb9\x11An! \x97\xdc\x02\xe1\x90[!\xa0\xc8}\x1f\x019C\x0e \x90\x84tpW\x05u=wW\xc8\xef\xf9&ձ\xa7\xd3=\xd3GՀ>\xfbG=@\x98LuU}\xdf\xdbU_}\xef\xf7\xfe_ss\xf3\xffE\xba}\xf1\xc5\x17&\xa1E\xa2\xbf\u007f\xfd\xeb_&h\x9f}\xf6\x99)\xd2c\x8cT\u007f\x9f|\xf2\x89Ih?\xc45\xbc|\xf9\xb2Ih?\xc45\x14\x8f\xefҥK\x11\x1bcĝ\xbf\xbe\xbe>\xaa\xa1\xa1!\xd0\xe0\xef\xd0Μ9Cm\xc0\xb5\xb5\xb5\xe6\xf3\xe7\xcfGA;w\xee\\4\xb43gΘ)\x8e\xcf$\x1e\x1b\xb4s\xe7\xceQ\xeb\x0f\xc6\"\x8c\xeb\xfc\xf9\xf3\x81V[[\x1bE\xab\xbfӧO\x9b\xea\xea\xea\x82\xc6\asK\xd3fΝ;\x17%\x8cMh\xf0\x1c4m\x06\xc6(n4m\x14\xd6P:>\x9ak\xa8\b\x00\xdf|\xf3\x8d\xe9믿6}\xf9\xe5\x97T\x06{\xe2\xc4\t\xcbɓ'c\xa0UVVF\x9d\xc1Ǐ\x1f7\x8b\xfa\xb3@\x13\xfe\r\xcfB\xba?\x18\x83xL0\xc6\xe3Ǐ\xc7@;z\xf4(\xf1\xfe`\x8dDk\x16s\xeaԩ(\xd1\xf8,4l\xe6رc\x16\x18ϱc\xc7`|Q\xc2ߡ\x1d>|\x98\xaa\xcd\xc0\xf8\xc4k\b\xebK\xba\xbf#G\x8eD\tk\x06sx\xfc\xf8q\x8b0>\x1ak(\xf8\xb9\xe2\x0e\xe0\xf3\xcf?7}\xfa\xe9\xa7D\xb7!\xbbv\xed2\xedݻ\xb7ݾ}\xfb\xdaC;x\xf0`\xc0\xf9\xca\xcb\xcbM\xfb\xf6\xed\x8b\xc5?\x8fݽ{\xb7\x99`\x9f1\xbbw\uf383\xb6w\xef\xde\x18\xf8\xd9\xfe\xfd\xfbͻw\xefn/\xfc|\xe7Ν\xc4&xϞ=\xd1\xc2\xf8\xf6\xef\xdf\xdfN\xf89\xfc]\xf8\xf9\xeeݻcH\xf5\a\xcf.\x8c\x03\xc6\x04c\x83\x9f\xc3X\x85\x9f\xc3\x1c\x90\xea\x0f\xd6F\x18\xc7\u07bd{[\xd7\x10\xfeܻw/\xccqܞ={b\xb7o\xdfN\xc4n\xe0{v\xed\xda\x15+\x8ce߾}Q2k\xd8~ǎ\x1df\x82c\x8c\x11Ʋ\u007f\xff\xfe\xc0\xdc\x1d:t(`\xa3{\xf6\xec\x81\xf1\x11\xb5\x19\xf1\x1a\xc2\xdc\x1d8p\xc0\x04\r\xfe.Z\xdb\x18\xd2\xc7ax\xc1\v \xfb\xa1\x8f?\xfe\xd8\xfc\x8f\u007f\xfc#\xaa\xa9\xa9\xc9\xf0\xe4nذ\xc1\xf4\xde{\xef\xc5mڴ)\xfe\xbd\xf7ދ\u07fcys\xd0\x04nڴɼq\xe3F\xeb\xbb\xef\xbe\x1b\x0fmÆ\r\x86\xfb|\xe7\x9dwb\x85\xef۸qcl\xa8\xfe\xdey\xe7\x1d\v\x81\xfe,06h\x9b6m\x8a\x13;\xc1\xe6͛M\x1b7n\x8c\x13\xf5\x17K\xa2?\xd1\xf8\xac0&\xf1\xffØI\xf6\ak\"|\x1f\xb4\xf7\xde{/h\xce\xe0ߢ\xff\x8f\x8357j3\xf0=J\xfd\xc1x\xdf}\xf7\xdd\xd65\\\xbf~=U\x9b\x91YC\v\xe15\x8c\x83>\xe4\xfa۸q#\xb4vF\xfb\xfb\xc7?\xfea\xfa裏̗/_6\x03\b\x84\x8c\x01\xfc\xf3\x9f\xff4\xf1<\x0f\xe7;8\x8b\xe8F\xbcU\xabV\x99\xdez\xeb-\xeb[o\xbd\xc5@[\xbbv\xad\xecĭ[\xb7.ꭷ\u07b2\xe1\xcf\xd9V\xaf^\xad{{\xbef͚\xf6B\u007fo\xbf\xfdv{\xa5\xfe֬Yc[\xb3f\r\x03m\xe5ʕ\xba\x17t\xf5\xea\xd5\x16Q\u007fֲ\xb2\xb26\xc6\x0f?\x83\xff\x13>\a\xcfh`N[\xfb\x83\xb9\x82\xb1\xc8}\ueb77\xdej\xbfz\xf5jf\xec\x9cM\xceG_:\x9e\xcc \xbe#\xc3\xf1\xb73\x88\xff9\x83\x9a\x1e`\x10\xff[\x06\xf1\x0f\xe1\xf6[\x065=ȠƟ3(\xf0\x99\x1b\xec\x88w\xc5q\xbc\x05\xd6B\xb46\x8ak\b?\x17=\x97\x15\xd6^\xcf\xf8V\xacXaZ\xbdz\xb5UX\x9b\xb7\xdf~ۢ0\xbe\xa8իW\x83\xad0\xf8O\xaa6#]CXw\xbd\xfd\x81\xbd\xc1\xd8\xf0\xb3[\xdf~\xfb\xed6s\x05?[\xb3f\x8d\x15\xcf\x01̿n \xaf\xab\xab\v\xf8\xf3\a\x1f|\x10\x05 \xa0*\b\b\xc1\xac\xda\xdaZKuuu\xe0,\xab\xb5\xd3\xd2\xd2RӒ%K\xe2\x97.]j\x87\xb6lٲ\x90߱|\xf9\xf2\xa8\xa5K\x972\xf8\xf3̢E\x8b4/\xe8\xa2E\x8b\xe2\x16/^l\x87\xb6dɒ\x90N\xb6t\xe9Ҩŋ\x173\xc2\xe7KKK5o\xb5\x16/^\x1c#\x8c\xef\xcd7ߌ\a\xe3\re\xd8K\x97.m\x9d\x8fŋ\x17\xc7\xe9\x98\xd3\x18\xe1yg/Xf\xefX|\xbe\x13\x83\xf8\x87\x19\xc4s\f\xe2_b\x10?\x8bA\xfcz\x06\xf1\xe5\f\xe2Ϲ\n\x1a>\xf3\x14\xd6_\xf5\x14\xd67\xbb\n\x1a\x9a\x19\xc4kj\x0e\u007fc\xb3\xa7\xb0\xfe\voa}crQ\xdd1g\xfe\x85\x8d\f\xe2\xe73\x88\x1f\xc1 \xbe\x90A\xfc\x1f\x19\xc4\xdff\xf7\U000c1e435\x86\xb1-Y\xb2\x04\x9e1~\xe1\u0085\x9a@\x00>\xbfhѢxa\x8cK\x97.\x8dQ\xb1\x86\xf0Y\a\xd8\xcc\xe2ŋ5\xdb̒%K\xe2Dk\xd8>\x1c8\xc1\x1a\xe2\xf1\xe9\xb2\x19\xbc\x86\x0e\xdclo\xbe\xf9\xa6\xe2\x1c\xc1\xff\t6\xb3l\xd92f\xf9\xf2\xe5\x9a_\x1c555\xa6\xb3g\xcfF\xd7\xd5\xd5E766\x02\b\x98T\xdf\x02TWW\x9b+** \x18Ѯ\xbc\xbck\xd6,\xd5\v:{\xf6\xec\xb89s\xe6\xc0\xef9\xe6Ν\x1b\xa7\xb6?\xe8gΜ9\t\xd0fϞ\xadzA\xe7̙\x13\x03c\xc3c\xb4\xa91\xf67\xdex#0/\xc2s\xc23\x87\xfb\x9d\xf6y\x8df\x06\xf1]<\x85u\x99\x9d\x8bώK-:\xf7\xb6\xb7\xb0\xae\xc6\xe1o\xfcZ\x8d\x13\xbb\xf2\x1b\x9a=\x85u\x81\x96\x98ߠ\xc9\xf9\xdd\x05\xf5\xad\xbf\x9b\xe0\xbf\x10\xea\xf3\xdf2\x88\xafe\x10\xff\x8e+\xbfa\xd2\xcd=O\x17\xdf\xf7\xfc\xf1\a\xfa\xbc\xba.q֬Y\xaal\x06>7g\xce\x1cFX\x8by\xf3\xe6\xc5hYCX\x8by\xf3\xe6\xd9gϞM\xd5fd\xd60FC\u007f1\xc2\xf8\xe0;\xe0\xbb\xc2\xfd\xce\xfc\xf9\xf3M`_o\xbc\xf1\x86c\xc1\x82\x05\x8e\xd2\xd2\xd28\rAb\x13\xf8oUU\x95\x05\x83\x80I\xf35\xe0\xb1cǢ\xca\xcb\xcbc!\xf0\xb3cǎX\xf1YE\xae\xbd\xfe\xfa\xeb\xa6\x193f0\xaf\xbf\xfe\xbas\xfa\xf4\xe9\xce\x193fh:\xbf̘1#j\xfa\xf4\xe9\t\xf0\xbb\xf0\xe7ԩS\xc3.\xe8\xb4iӬ\xf8\xf3\xce\xd7_\u007fݪ\xb5\xbfiӦ%L\x9b6\xcd\tmʔ)a\x9fw\xeaԩ\xed\x84\xfe\xa6O\x9f\xce̜9S\xf5\x9b\x0e>\v\xbf#\xfc><\xbb\xf8\xff\x19\xc4{\x18\xc4?\xcd \xfeU\x06\xf1;\x18\xc4\u007f\xe6\xf4_h\xf6\x14\x9eoi\x05u\x01\xe7\xd4\xf2&\x0f\x80@\xc1\xf9@s\xe5\u05eb{\xf3\x17Ե\xf6\xe9\f\xed\xfcm\x9a\xf0\xbc\xde\xc2\xf3\xff\xf6\x16\x9e?nG\x8d\xb3\xf1.\xe5\xf6\x84\xc2sm\xe6j\xf2\xe4ɦiӦم9\xd1j3ӧO\x8f\xa8\xcd\xc0\x1a\xbe\xfe\xfa\xeb\xad\xcf\v\xf6\x10\xeew\xc0\xae\x04\x1b\x9b>}\xba]\x8b\xcd̞=\xdb4s\xe6L\x06\x03#\x00AX\x10طo\x9f\xb9\xbc\xbc\xbcݱc\xc7\xda\xc1\rFuu\xb5Iw\x1e\xc0\x9e={\xa2\xb6o\xdf\x1e\aA\xae\r\x1b6ĭ]\xbb֤\xe0\x18\xa6)S\xa6\xd8'O\x9e\xec\x9c4iR\xe2\xa4I\x93t\x05/^{\xed\xb5\xa8\x89\x13':'N\x9c\x98\b\u007fN\x980A1\x0e1a\u0084\xf8\x92\x92\x12\x17\xb4I\x93&\xc5\xeb\xe9o\xe2ĉ\xd1%%%Џ\v\xda\xf8\xf1\xe3\x15\x9f\x1b\xfe\xaf\xa4\xa4\x04\x9e\v\xc6\ac\xd5|օߙ4i\x92c\xe2ĉ\xae'\x06n\xba\xbdS\xd1i\x0eo\xad\xcfH\x9d\t\u07bcނs\x81\x06\x0e\xac\xd5\xf9\xbf\x03\x81\xfa\xd6\xef\t\x05\x02-\xce\u007f\xbe\xb5iu~1\b\b\xfd\xb9\v\u038b\xff\xef#\x06\xf1k\x18\xc4?\xc7 \xfe\x8e\x9c!o\x9a&L\x98\xe0\x10\xe6~\xe2ĉ\xd4m\xa6\xa4\xa4$\x1e\u007f.Q\xaf\xcd\xc0\x1a\x96\x94\x948\x04\xdb\vg3\xc2\xf8\xe0w&M\x9a\xa4\xd9f\xa6O\x9f\xde\n\x92\x00\x04o\xbc\xf1\x86\"\bl\u07bcټcǎ\xc0m\r\x80\xc0\x91#GL\x86\x13\x816m\xda\x14\xbd~\xfd\xfa@0h\xf9\xf2\xe5pN3I\x16\xc04q\xe2\xc4\xc0B\xbe\xfaꫮq\xe3\xc6\x19\x8a>\x8f\x1b7.z\xf4\xe8щ\xa3G\x8fN\x1a5jT\xe2ȑ#\xdb,\xe8\xa8Q\xa3l\xa3F\x8d\x82\xffO\x1a=z\xb4\xcdH\u007fcƌ\t\xf4'|\xdfȑ#\xdb\xc6\xfd\xea\xb9]n\xa363f̘\xc41cƸ\xe0O%\x9b\x01\x9b\x826v\xecXC63v\xecX\xd3\xe8ѣ\x13\xd4\xd8\f\xb6\x9b\x04\xf8\x1d\xbd\xfd\x01p\xc0Kg\xeaԩ\xb0KrΜ9\xd3*\x17\x1cݰa\x03\xdcF\xc5o߾\x1d\xaem\xcd\xc42\x01\u05ecYcY\xbe|y \xe82\u007f\xfe|\x1blM\xf0\x1b4\x80\x86\xe0\xf8\xe0\x1c\xa3F\x8d2|\xf5\x04m\xf8\xf0\xe1\xd1Æ\rK\x1a6l\x98\x1b\xfe|\xf9\xe5\x97[\x17tذa\f\xfe\xb9{\xf8\xf0\xe1\f\x85\xfe\xdcC\x87\x0em\x1d\a\xfc\xfd\xe5\x97_vC\x1b6l\x98sĈ\x11\xaa\x17\xd2\xce\xf1qx[\xff&\x83\xf8O\xc4\x0e\xe0·\xb7\xe4\xd9@s\x89\x9c\xa4\xc5yZ~\xeeɯmv Mo\xe2+\f\xe2\xf71\x88\x1f\xc0\xa0\xa6{\xe3|MQ\xe2y\xbb\xbb\xc7\xc1'\xbd\xf9\xc1\xfd%\xe5\x9f\xff\xbdx\xech\xe0\\+\x83\xf8\x9f0\x88\xef\xcb ~/\xfeN5}_m\v\x02-〱*\x8d\x1d\x83Ϳ\x19Ŀ\xc7 \xbe;\xe3o\xf4~Ol\xc6\x04\xf6 |\xef\xcb/\xbf\xdcj3\xf0w\xe1\xe7\xf0\x19\xf8\xac\xd1\xfeƏ\x1f\x1f\xf0\xb5\xd7^{-\x11\x8e\x133f̰\x8a\x02\x9aQ+V\xac\b\xdcR\x00\b\xc0N\x80x*0D\xbe\xe7ϟ\x0f\xc1\x0f8s\xd9'M\x9ad\x1e?~\xbc\x03P\x17PnĈ\x11D\x9c_h/\xbd\xf4R\xf4\xe0\xc1\x83\x93\x06\x0f\x1e\xec\x86?\a\x0e\x1c\x18=h\xd0 \x06\xff\xdb=d\xc8\x10\x86d\u007f\x83\a\x0f\x86\xefO\x1a4h\x90\a\xda\xc0\x81\x03\xdbC\x13\xfe=h\xd0 \xe7\x90!C\xc2.\xa4\xdd\xdf\x18\xc3 \xfeI\x06\xf1\xcb\x18\xc4\u007f\x11\xcai\xc0\x11<\xf9g\x03\xcd\xe5?ߜ\xe0o\x80\xbf_I\xce?}\xa6CA\xf5J\xa7\xbf\x1e\x9cp$\x83\xf8\x8f\xc38_\x03\xdc\x06\xd8\x11\xdf9Գ\xddTx\xfcO\xde\xfc3\xcdР?\x00\x97;\xbb\x1f|R4\xa7m\xd60p\x8d\x88\xf8!\xb8\x8fP\xcf\xf0O\x06\xf1\xc3\x18\xc4\x173\x88\x9f\xc7 \xfed\x82\xbf\xe1[a|\xee\xfc\xdaf;j\f\xfc)\xfc,A~\xa7\xf1-\x8e\x81\xc0mC\xe2\xf5l3/\xbd\xf4\x92i\xf0\xe0\xc1N\xe1\xfb\a\x0e\x1c\x18\vmРAn\xdcTٌ\x16\x10\x80c\x13\x1c\xb3\xa7L\x99\x12\x00\x81\xb9s\xe7F-\\\xb8\x10n`\x1c+W\xae\xb4\xad]\xbbVU0T\xd7\x03@\x04\x1c\xce\"\x80B\xc2[\xff\x95W^I\x1a>|8Q\xe7\x17Z\xff\xfe\xfd\xa3\xfb\xf6\xed\xeb\xee۷\xafW\xd2\xec4\xfa\xebׯ_\xf4\x8b/\xbe\xe8~\xf1\xc5\x17\xbd\xe2ַo\xdf\xc4~\xfd\xfa\x85\\H\x06\xf1\xbf`\x10?C\x85\xb3\x06\x83\x80\xff\xec\u007fR\xf2\xab\xcb;\x17\x9c\x98ڵ\xf0@\xee\xe3\xbd\x16\xdd\x0e\xcfpO\xf1\x8ex\x06\xf1ӤoVI;\xc9 >Î.\xa8Zt8\x82\xb8\xfc皽\xf9\xa7\x9b\x05 \xb8\xab\xfb\x9e\xa7\xfa\xf5\xeb\xe7\xed߿\u007fȫ&\xc6\xdf\x18\xc5 >\x9dA\xfc\xf10\xbb\x80i6\x8eo\xdf\x02\x86||\x87\xfc\xaa\xc7;\x17\x9c(Iɯ\xda\xe7\xcd?\xfduKߧ\x9b\x9d\xfez5\xf3\xf3o\x1c7\xf8+\x83\x1a-jm\xa6_\xbf~n\x18\x93\xa4Ѳ\x19\x13؇\x1e\x9b\xd1y\xdc1\x8d\x1b7\x0eb\x10\x89\u0091\x00b\x03\v\x16,\x80+M\xd57!\xffg\xe0<\x12;~\xfcxx뻆\x0f\x1f\x9e4t\xe8\xd08\x1a\x13+\xb4>}\xfaX\x9e{\xee9\xaf\xd0z\xf7\xee\x9d\x10\x81\xfe<\xa2>\x93\xfa\xf4\xe9c\x96w\xa8&;\x83\xf8\x9ea\x9cB\xaeA\xd0\xef5\x06\xf1O\xa4\xe4Wڡ\x0f\xf1\x18;\xe4Wv\r\xf3\x9du\xe0\x8cq\x85\xf5\x9a2\xe1p\xf2O\xb3\xcb_\xdb\xec\xf1\x9f\x0e\xb4;\nw?էO\x1f\xd5\xf7\xcc\xf8z2\x83A\xfc\xf9\x10\xcf\a\xcf~\xab\xf0;\xbd{\xf7\xb6¸\xb2z\x8d\xe9t{\xe1\xeeg\xdc\xfe\xb3\x93\x18\xc4\x1f\v\x03n\xd2\xf6\x0f\x06\xf1c\x18\xc4ߤf\r{\xf7\xee\xed\x155\xda6c\x96\xac\xa1\xa2͐hcƌ\t\x80\x00\x04\x93\xa7L\x99\x92\b7os\xe6\xccє\v\xa1\xab㒒\x12ӫ\xaf\xbe\xea\x807?8\xff\x90!C\xdc\x03\x06\fH\xec۷/\xb5\xc1\xf6\xe8\xd1\xc3ѣG\x8fdQ\xf3\x16\x17\x17[h\xf5W\\\\\x1cW\\\\\x9c,iq\x12G\xba\x93A<\\q}\xa9\xe1l\xbe\x9bA\xfc\x8b\x90@#\x19_\x9cx|]\xf3wg\xb9\xfc\xb5\x9f)|\xcf7\f\xe2\x873\xa8Q\u05ce\v\x00\x00\xb6\xfd\x1e\u007fMk\xbb\xa3`\xc7\xd30\xc7:\xbe+\x16o\xf9\x95\xf2\x12>e\x10\xff\xa7\xe2\xe2bs\x8f\x1e=\x92$k\x98Խ{w\x00\x92N\x81s?\xe271\x88\xff\x8f\x86\xb9\x84\xa4\xa7G\xec\xc5\r&%\x9b\xe9ٳg\xb2\xd0z\xf4\xe8\xe1\xa1m3\x92\xf1\xb5\xb1\x19\x92\r\xe2\x1b#F\x8c\x80\x80{\xe0&\x02\x83\x80\x95*\x00\x80\xf3Ù_p\xfe\x97^z\x89\xe9߿\xbf\a\xb6;}\xfa\xf4q\xf5\xecٓ8\b\x14\x16\x16:\n\v\vS\xa0\x15\x15\x159\v\v\v\xbd\xf8\xdf\xde\xfc\xfc|\xe2\vZPP\x10'\xf4WXX\x98$\xea/\x85-x\x0e\x82c\x8f3\x88ߢ\xf2\xcd\x05\x86\xba\x93A|\x0f\x06\xf1^\x15\xfdy;\xfa\x8f\x0e\xf6\xa0\xeao=\xa8\xba9\x11\xd5J\xbf\xef\xb0\r\xf1\xb7\x1b\x19\x9f\v\x9d\xfd\x83\x1b\xd54\xc3\xf7{\xfc\xd5\xcdI\xe8L\xf3\x1d\xf9۞.**\x82\xfe\x1d:A\xe5v\x9c\x81\xd8f\x0e\xec\xa8\xf1ێ\xfe\xa3CDcl]ς\x82\x82\xa4\xfc\xfc|\xb3\xe8{\x9c8g\x00\x82\x81\xffU\t\x06\x95\f\xe2\x91\r5\xb6\x13\xdb\f\x8c\a7gQQ\x91\x17\x8f\xcf[PP\x10\t\x9bI\x12\x8d1\x8eƱ\x18bUC\x87\x0eu\x8f\x1c9҅\x8f\x03\xae\xa9S\xa7&\xca\xdd\x0e\x10\x01\x00\xb8\x86\x80\xe0\x03\x04\xfc\xc0\xf9\x85\x88\xe7\v/\xbc\xd0\x1e\xb6<\x80\xb2EEEA\vj\xb4q\x1c\x97\xc0q\\\ah\b\xa1\xc0\x16\xce\xef\xf7[\x10B\xc9\xf8\xe7\xc9,\xcbZ\b\xf6\x17'\xea\xcf\xed\xf7\xfb\xcd\xd0_&z>\xf5f\xb4\xbb8\x19UT&\xa0:5FY\xc5 ~\x10\xe4ի\xedχ\x8aR\x12P\xdd$\b\x92%\xa1\xd3\xcd\x1eT\x15h.tV\x00\x921\x8c\xbf\xd1\x10\x1b\r\xe6\xaa\v\xda\xfa\xb4\xf0\xdd\xc2Xn@\xe5O \x84:\xe0\xa6k\xabl\xe7x\xb8\xe2\x1c-\xbe1\x10\x8f\xa5#:2;\v\xf5\x0e\x18'B\xa8u\xdc\x1cǹY\x965\xb7\r\xa4\x06\x92\xa2zk8Z]d\x10\xdf\xffa\xf4z\xaa0\x16\xbf\xdf\x1f\x18\v\xbc(\xc0f\xf0\xcf#a3f\xf8\xbbh\x8c\xc4@\xe0\xd9g\x9f\xb5<\xff\xfc\xf3\x9e~\xfd\xfaAP\x1an<\xa2\xc5\xc7\x01\xb8\x1d\x98={\xb6\x95(\x00@\xe2\x03\xdc\xf3\xc3vc\xe4ȑ\xd0i\xd0\xf6\xb3gϞ\xed\xbbw\uf792\x9f\x9f\x9f\xc2q\\\x92\xcf\xe73\f\x02yyy\t>\x9f\xaf\x03n\tRC\xf6\xf9|)\xf8\xffR\xf2\xf2\xf2\f/hnnn\\^^^*n\x01\xa3d\xb8@\xd0+ρ\x1aj\xdd\x01\xa7\xa9lv\x8b\x1cGҾb\x10\xbf\x90A\xfc\xafU\x8e/N\x18_\xba\xafWG\a\xaa_ \xe78\x1eT\xf9I'\xeeP\x1a\x81\xf1Y\xf2\xf2\xf2R\xbar\xefu\x83qH\xc6\xf0\x10̱\xf0<0\xf7z\xfba\x10\xff\x18\x83\xf8KR \xc3\xfd\xcdw\xb0|\xe0\x9c\xea\xf3\xf9`\xbe;\xe0\xe6\xce\xcd\xcd5+\xe7O\xf0\xf7\xe2\xe0ꧡ@ \x11\x9d\x85\xf9\xbaԉ;4\xee\x01vv'\xda6#^C\x9f\xcf\x17\x04d\xf0w\xf8\x99h\x8cq\x04v\xc3\x168\xfe\xc2\v\xf7\x85\x17^p\xc3N@\x9c\x97\x00\xbbs\b\xce\xe3\xa0`\x1c\x11\x00\x80,$\xc8\xf0\x83\xa0\x1f\x8e\xf8\xc7*m\x838\x8e\x83\x89퐛\x9b\xeb\xce\xce\xce\xd6\r\x02\xd9\xd9\xd9Μ\x9c\x9cTܜr\x9f\xc9\xc9ɱdgg\xa7dgg\xa7\u009fYYY\x16\x03\xfdY\xf1\xf7@\xf3\xfc<\xaf\x14\xdefY\f\xe2kZ\xb3\xe4PC\xb3\x9b\xabjvs\x95\xcd\x1e\x0e\x1c\xa8\xf5\x1e\xbd6\xf0\xa6\xf2\xf3\tZ\xfa\x13\xc6\xd7-\xa7\x18\x9c\xffM\x99\xad3\xf4w\xf6^\xdf\xd2\a\xf1s9\xf5\x8e\x0f\xe6F\x98\xab.\xec\xc6n\xa2go\x05\x00<\xa7\xad\xf3n\xa4\xbfD\xae\xf6Vxv\x98+w\xf0\\A[*\xdcX\xe4\xe4\xe4\x04\xcd{VV\x969\xf4-D\x93\r\xc7\v*\xdb:\xff\x99\xc0\xba@s\xa13B\xd6\xe1\x8b\fjl/\x06\xc1\x9c\x9c\x9c\x14<>\xa26\x93\x93\x93c\x96\xb1Q3\xfc\x9f\xe8sV\x03;\rK~~~\xe0(ӳgOO\xef\u07bd-rW\x84𢆛\x81Y\xb3f%̟??\xce\x10\x00@\xb2\x0f\xe4\xaeÝ\xe3رc]r\xd9NRD\x84\x81fee\xa5fffz2224\x83@FF\x863###\x15\xb7\x90F\x98\x99\x99i\xc9\xc8\xc8H\xc1\x9f\x85?-:\xfa\xb3\x8a\xfa\xf38P\xfd\x1fqtZ\xe6<\xfb\x1d\b$s\xc7\xf7{\xb9\x93i\x8c\xbfѬ\xb7\xbfg2\xd9T\a\xaa_\xa2\xf0F\xdb\xe3\xe6*\x13\xe1\x99\xd4·B\u007f\xe29JM\xe6\x8e=&\xd3\xd7C\xa29ufff\xc2\xfa\xe9\xed\xcf\f\xcf\xfc\x9b\xec\xf1wz\xb9\x13\xe52`\x03m\x91\xc3\u007fь\xfb\v\x9a\u007f56\xe3`\xebL\f\xe2\x1fű\x82\xab\x89ܙf\x01l\xe0\uf4bex\x06\xf1\xfe\x84\xfc\xc6(Z6\x93\x99\x99i\x0ea\xa3f\xc9\x1aZu\x80\r\xec\xde\xe0؛\x82A\xc0\x12*N\xf7\xdak\xaf\xd9\xe1V\x00\xb8\x03\xa1\x98\xa7!;]\xb0`\x010\xb4lp\xa6\x80\xfbƱc\xc7ƪ|\xdb\x04&'==\x1d\x9a'==]\xb5\x83\xa4\xa7\xa7;\xf1\xefAs\xaa5\xf0\xf4\xf4\xf4\x14\xfc;\x1d\xd2\xd2\xd2T/hZZ\x9aU\xe8\xafk^\xd9\xc3vԸ9\\Pρ\xea\xd7v\xc9\xdb\xf0\x84\xe89\xad\x1a\xc6\xd7\xda_ZzF\x8a\x03\xd5\xcdT\xe8g=\x83\x9a\xda\v\x0e\x85\xe7QӼ\xe0\xf1\xc1\xdct\x10?\xabp\r\xa8\x04\x00z\xd7\x01\xf7\x17\xf4\xac\xbfʙ\x92\x88\xa3\xf5rc|]n^\xe0\xf7\xe1{\xd4\xf6y\xb3o\xcbo\x92٣\xeb\xdcܩoe\x9c_\xdc*\x18\xc4\xff\x81\xa4\xcd\xc0\xb3\xaa\x01,\xe9\x1a\xc2wh\x01𬬬\xc0\xae\xc5\xe7\xf3\x01\bX\xd4\x1c\xd9!Q\x0f\x18\x8b\x90\xb9\xbbbŊ\xf6\x9a\x00`ٲe\xa6\xd2\xd2RH\xf7\x05v\x15\x00\x80&\x92\x06,hZZZ\xc7nݺA\xf3v\xeb\xd6-\xec$u\xeb\xd6͉?\x0fMӛ\a\x16\xb0[\xb7n\x1d\xf0\xef\u009f\x16\x15\xfdY\xe1\xf3\x0fd\x8e\xbd;\x99=\xfa\x06D\xab\xc3D\xf3W\xc2՟\xd0_ZZ\x1a\x18NG\xd7},\xe7\xfcx[\xf9w\x1aQV9\xe7\x17\fێ\x1a>\x17v\x1e\"\x10\xc8\"\xed\xfcZ\xf2\x04t\xe4\x01\x844JB \x90\x15D\xec\x81\xdc~\xb6\xe2\x8b\xfb\xb2\xe7\xfc\x92\xa6\xcdH\xbf\xf3\xe6\xbc\xcd(\x89\xab\nJ\f\x13@\xc0\xcdV|y\x83oG1!\x9bQ\xb4C\xa5\x8cJ#\r\xa4\xd3\xca\xca\xca\xe2!\x0f\x00n\x01***̊\x99\x80eee\xb1\x18\x00\x1cj(\x85F\xd3{I,(\x83\xf8\x17\xe0,\xa7\xe0\xfc{$gJb \xa0\xe4\xfc\xf8\x996\x06\x19\x10w\nv 덠\xba\xcaģ\x90 \xa01\x13P\xd5\x1b\x89\x10\b\xachu\xfe\xd65\xac\xdaJ\xcbf\x94\xbe+\x91;\v\x15\x8av\xb5%\x81\x05\xd6\xf0j\a\xf6д\xdfg\xbdԎ\x86\xf3\xcb\xcd;\xce\x04\xd4m3 \x99\x06\x85B\x85D\xa0\xfd\xfb\xf7G\x85\xe5\x02\x00y\x00r\x881\x17\xc0J\xcb\xf9\x8d.\xa8\x9d\xe3\xe1\f\xf9\x86\xdc\xf9͎\x1a!\xc2<\x1ej\xf1\x1bI\x1b\xd6\xe9\xfc\xe9m\r\xe8\xd4G\xbf\xce*\xf9\xb1ޭ\x9d\xc6\xd4cE\x10\xd0\xc0\x05д\x1d5\n\x02 H\x9aȝ\xfePXC\x11\xb1'\x83bj\xae\xecw\xc4\xfb\x03\xfa\r\xe3ķ\x14b Of\x8fm\xbc%\xef]\a\r\xe7\x97\xce?\x06\x00`\xd8j\xb6\x19\xa8\x16\\ZZj\x17R\x81\xa5\xea\xdc\xe1\xc4\x1a\xe3Dd M\n*\xc0 \x13\x91\x81\x9cF\x16#Ĺ\xcd\xc1 ~\xab\x82\xf3\x83\x18Ɠ\xa4\x16C\x8b\xf3\xdb\x10\xcf\xe0\xea4\xc1B\x19\xa86[\xefݹ\x16\xe7\x0f\a\x02j\x00@\xefY\xd4\b\b\xc0\xe7o\xf4m\xeb)q~\xa1\xd2\x0fC\x1a\x04\xd4\xfc.d\x84\x82<\x9b\x1c\bxؓ'R\xd8\xf7;\xd2p~)\xbb\x12\x93\x81RsssU\xdb\fH\xa6͞=\xdb!\x90\x81䔖Ո6Z\xa1\xf68\xae\x00\xacJI\x058\xe4\x98\xf2\xa8\xc7\bT-(.$Y\xa5\xe0\xfc\x10ѽ\x9d֢\x84r~\xfcl\x13e\x1c\xec\x1d\x03\x8el1\x00\x1cm@ \x1c\x00\x18\rD\xe9\x01\x81\xef~'\xadc\x12W\xb5Y˕\xa9\x1e\x10\xd0\xf2;\xb8\xdea\x8d\x1c\b\xb8ي\vI쩻hؙ\xe8e\x1a\xa8'\x00\x00\x00ժX\x96\r{,\x9f4iR\xf4ԩSA\xf06\x01\x00`\xf9\xf2\xe5\x16\xdd\x15\x81\xa6L\x99b\xc5\x00\x00u\x00\x99p\x95|\x84Z\x00iiiN\x12g2\xe9\xe2\xe0j\xbc\xbc\x82\xf3obP\x93\x83\xe2\xb6,\x9c\xf3w\x91\xa9l\xfb\x15\x83\x9anҹ\x95\xb7\x18ɸ\x93s\xe8ξ=\u007fQ\x02\x00RQh\x8dǿ\xa0\xcf2\xfe\xc0M\xceW\x92\xe7\x839\xedJ\x88y\xaa\x190\xec(\xb0\xdb\xdc$\v\x02ܩ\xcb.\xae\xe6\x01\x1a\xce/.*\x02\x95\x85\x00\x00\xa0\xc6`~~~\\\bɲ\x80\xd6%\xec\xdc\x01\x00\x16,X\x10c\xb8&\xe0\xf8\xf1\xe3\xe31\x00\x80\xd2\t\xa3T\xc3\x0fP\n\x03\x80\x93`d\xbdu\x91\xf0\x9d\xed%y\xe7\xbf0ˑ\xaf\xafh\xa6Z\x16a\xb8l-\x06\xf1e2\xce\xf5\xb2\xce`\x9ea\xe7\x97\x03\x81\xdb\xf2֧\xc9\x14\xcex\x88\xf4\x15\x94\xca\x00\xb0\x12\xa5w\xa8\xcc<\x96\x11`\x9e\xea>2\xd8\xf3\x9b\xa2q]B9\x10\xf82\x91;\xf38\r\xe7\x17\x97\x17\xcb\xcb\xcb\xf3\x00\x00\x14\x14\x14\xa4t\xef\u07bd\r\b\xbc\xf2\xca+\x01\x8dK\xd0\xe8\x04\x00\x989sf;bU\x81G\x8e\x1ci\x03\x00\x188p \x94\x01\xb7K\xab\xf7\x02:a\x00 \xc5\xea\vZ,\a\xaa\xff\x83 \xb3\x15\xec\xfcUW\xec\xe8B?\xcaW3j\x9c\xffa9\xf1\x0e\xbb\xbf\xb1\xbd\x8e\xeb\xadq\xf7\x98L)\x85\xf8\x8f\u008eT\x02\x02\xdf\xde\xe0\xdbً&\xb1\xa7\xb0\xb0\xd0\\\\\\\x9c\x84\x01\x004\x0f\x03¤\x00\x00ZԹu?\x00\x1c\x010\x00$\x03\x00\xe8\x15\x93PYc\xfe\x1b\xf1[\x1f;\xff\xa7\t\xa8\xeeW\x11$h(;\xbf?\xa0\x93'Wp\xe2\xc1\xeb\x91\x10\x02\xe7\xfd@\xcd~\x11\b`\x00\xa0F@Q \xf5\xa8)\xe6\xf1\x80\x9c\x12\x90\r5i\x8d\xf4S!\x9e\xe1\x98\xd4'2ǁoo\xf0\xed\xe8N\x93D\x04rk\xbdz\xf5ra\x00\xf0\x00\x00\x88\xe5ɩ\x02\xc0\v/\xbc \x00@\n-\x00`\x10\xff{!\x1a,\x06\x00\x0f[q\xb9Kn\xd9#\x94)\x9aV9N\xbf\xc2sf(]\xfb}\xcf\x00\xc0y\xbd\x01\x00~\xde\r2\xf3\x9by=\x00\x00~>\x10-\xf9X\x02\x00-\xc7\x01t\xf6\x19\x8a\x00`\xe9ի\x97\xe7\xf9\xe7\x9f\aUgo\xc4\x00`\xc0\x80\x01AG\x00\bH\xe0\x18@\x02\xc1I\xfd\x95\\\xc0\xcf\xcdU~tW\xce\xf2G(\x17ih\xc3\xeaS\x02\x81\x84\u008bf!\x1fA\xc2\xf3\xff\x89\xc1\xddFĎ\x00p\xac\x12\x1d\x01\x9c\xd7\xcb\x11@R\xdbOZ7\xa0\xca\xc1~`\xbe\x96G\x80\xa0\xe3\nWu\x9f\x9b=uI8R\x89\x03\x83\x89ܙ?\x92\xee\x0f\xf4\r\xbbw\xef\xee\x15\x1d\x01\\\x119\x02\x88\x83\x80\xbd{\xf7\xa6\x12\x04d\x10\u007f\x87\xc0\x9f\x97\x04\xfc.'\xa0\xf3?\xa6\\\xa6I\x96է\x04\x02p\x1e\x95\xab\xeck\x90\xd5\x17\xb1 ̯L\x10\xd0y=\x04\x01%6\xf1\x96\xdaX@$\x82\x80rkxg\xee\x8aG!'\x00v\x02\x92\xdd\xc0\x17.\xae\xe6~\x82A@KAA\x81W\b\x02\xf6\xee\xdd\x1b\x82\x80\xa6\xc1\x83\a;\xa9\x06\x01\x85k\xc0A\x83\x06y\xfa\xf6\xedK\xe5\x1a\x10g\xf85\xca8\xff\xa7\t\\\xddO#\xc1\bS\xb8\x06\x94\x05\x01\x06\xf1\xef˼\xfd\xef\xd1\xeb\xfc\x91\xbc\x06\x14\xd7(\x90\xb9\x06t\xd2r~=\xc9B\xb8\x84\x98t\x17\xf0\xfe\xb5\xb8\x06\f\x150N\xe2\xaa\u007f\xa1\x10\x13\xb8\xecf+\xee4ڟ\xcf糀 \xae\xc25\xa0i\xf8\xf0\xe1N*׀\x13&L\xa0\x9e\b\xc4\xf8y;\x83\xf8S2\xce\xff\xa5\\\xc0\x8f\"#L)\x11(h\xb1ak'\xf3V\xda@\x90\xd5G-\x11H\xa6@\xc9CZt\ah'\x02i\x88\x05\xfc>R\x89@j\xf3F\x18\xc4\xdf/w;\xe0a+\x1aR\xd8é\x06\x12\x81\x02\xe2\xae8\x13\x10d\xcf\xe5\x12\x81LcƌI\xc0R\xe1d\x12\x81&O\x9el\x85\xcc\"5\xa9\xc0YYY\xbaR\x81\xb1p\xc4\x16\x19\xe7\xff\x8f\x03\xd5?NY\xac\xc1\xaa\xb6\x1e\x9bxѽ\xec\U0005de3c\x98\xb8\xddO\xc2\xf9i\xa6\x02'\xb3G\x1fӐ\n\xec\xa4\xe5\xfcZ?\x8b#\xee\xd2\xe7~/\x12\xa9\xc0Z3\xfc\xf0\xedտۂ\xc0\x89\xe3\xb7孷\xebH\x05\xb6`e\xa0\xb0\xa9\xc0\xe3ƍ3\x95\x94\x948\x88\xa4\x02Ϛ5+\x0e\xc8@\x00\x00\xa3G\x8f\xa6F\x06b\x10?O.\xc3OM\x92\x0fAF\x98Z2\x90\xe5\xce\xdc\x15\x0f\xb7T\x8fi\xad1\bm/%V\x1fI2\x90U\a\x19\xc8I\xcb\xf9u\x80\xc0^鑫\xa3o\xdfOi\x92\x81\xf4\xa6\xf72\x88ϑ\xcb\x18Lf\x8fnx4\xfdEյ7\xd3\xd3\xd3\x03b\xa6\x1a\xc9@\xa6\xa9S\xa7\xda\x052вe˴\x93\x81JKK#B\af\x10?H!\xb7\u007f\x00i\x16\xa1Q\xe7\xff.\x92^7G\x94\xf8!\x80\xc0\x93\x14\x1d\x99\x04\x1dX\xb56\xa0^\x100J\aV\x91\x1d\xf8\xa4\xb4\x80g\a\xf6\xf0\x12Zt`\xa3\xb9\xfd\f\xe2\a\xb6\xad,\x04\x85a\x0e\xcfVI\a\x16k\x03j\xa2\x03cm@\x9b.:\xb0\xb8 ȴiӨ1\xc2p6\x95\x9c\xf3\xcf#\xcd\"$\xe5\xfc\f\xe2\x13\x18\xc4\u007f)9\xdf\xd5\xff&sT;\xca[y#\x05A4k\x03j\x05\x01B\xfa\x8e!\xbf\x03\x12\x80\x18\xc4\xd7J\xaa\xf7~\xf5묒.$\v\x82\x90d\xf51\x88\x9f#G \xba!ogO5\xc7M#\x05A\x04m\xc0\x95+W2P\x11HUA\x10\xa1$\x18h\x03\xd2,\t\xc6 \xfe\x06\x06\xf1\x1f)\x94\xf1\xaa\ap\xa0\xb1\xa0F\x9c\x1f?w\x1f\xe9\x82v\xf2\xed\x1d\xae2x\xd8\xf1\x1a\x94\x04ӭ\r\xa8\x16\x04\b\xeb;:\xc3\xd44\xec\xd3\xd6f\x1a\x9e'\xcd<%\xe4\xfc\x90\xc9X-[^\x8c\xad\xf8\xe2Μ\x15\x0f\x87\xb3\x19\xa3%\xc1@\x1b\x10\xc4~U\x95\x04\x8bTQP,\x14yH\xc1\xf9\xc5m\x11\x83x7\xa9\x055\xea\xfc8?\xbdF\xb2\xa0_<\x985\xe6v\x15ׇ\xa4\xae\xf3\xb4\x14\x055\xac\r\x18\x0e\x04(\xe9;*~\xe7\xdd9\xcbR\xa0@\xa7\xc4fj\\\xe8#\x13\r\x10\xd0\xe3\xfc6\xd4\x04\xbbęX\u007fBV|\x04W\x1b>\xf7\xdb\xccW\xba\x84\xb2\x19BEA\x03ڀBQГ'O\xb6-\n\ne\xc1A\x17 \x12e\xc1\x19\xc4OS\xe1\xfcB\xbb\xcc \xbeG|AC\x94\x91\x055\xea\xfc\xd8y~+\xf3|s\x14X\x844\x13zԔ\x05'\xa6\r\xa8\x04\x02\x94\xf5\x1d\x15Kɧ\xb0\x87\x97\xca\xd8\xccoHנ\xd0\xea\xfc\xb6\u008b\xf0\x82\xc8c\x10\xff\xcf0\xaaĭ \x90\xc2\x1e){\xa6[\x1au\x9b\xc1ڀ\xb1\x826`CCCKY\xf0˗/\x832Pԑ#G\x02\xc2 \xef\xbc\xf3\x0eUa\x90\x9b\xf2\xb6\x15\xbb\xb8\x1a\xb9\x02\x9e\v\x15d\xb3\x85v\\\xa3\x84\x95R:\xa8n\x86\x16\x83\xf8\xc52\xcfu\xaf\u009b\x82jJo\x18a\x10\xe2ڀ2 \x90\x1c\x01}GYa\x90.y\xeb\x1f\x91ya,&]\x83Bc\xc0\xef\x17\n\"'B\xfb/\x83\xf8\x95r\x85F;\xfbv\x0f\x8e\x84\xcd\xecܹ\xd3t\xe8СvX\x1c4X\x1a\f\x00\x80\xb64\xd8\x1d\xb9\xab\u007f\xe4a+>\x95y\xf3O\x14\xa5\x01\xef\v\x83\x9e\x90\x16څ4\xa9G\x85\x94\x14$*}\x19*\x1b-\xd22Oz\xfa\xbb\x9e\xa4\xc1t\x92\x88\x02og\x19\x99\xf1/\x95\x8a\x87\xd2\"\x82\x89bYK\x14t\x0e\x85v\x82A\xfc}\xf8\xf3\x93d*F\u007f}W\xee\xb2?D\xc2f\xa0UWWG\xb7\x8a\x83J\xb4\x01\xa3hu\n[x'W\xbbGL\xeb\xc5Ui\xf6\xc5\xe77Z$\x91\xde\x1erj1\x92\x1aq3\xc5\xf5\xfei3\xc2\x18\xc4\xe7\xcb\xdd\xd9_X\xbfN\nD+4\xb0\xfaHk\x11\xb6\t\xf8\xa9\r \x19\x88\x01\x04\x05\xe5Hs\aT\x06\xe5\xa4\xc1\xe4\x152d\xac΄\x9c?\xc8f\xee˞\xf3#;\xba0\x01\xbf՛\xc3Ī\u008a\xcf:\xb9\xdat\xa9l\x9c\x1d5\\\xb95\xef\xddgh،4\b\xd8\xd8\xd8h\x0e\xfa@yy\xb9iǎ\x1d\xb1\x00\x00\x908\xb0d\xc9\x12\"\xf1\x80{r\xe6{<\xec\x89:\x99h\xff|\xb5Qd\x1c]\x85\xc2\x1b\xe7\xc2L>\xf0\xaf\x97ޝ\xbb\xec\xf7*\x8a{\xaa\x06\x01qF\x97\xa8=\xa1\x91\xd5GJ\x8bP1گ\x06\x04t\xde\x02Ȯ\x13-\x10\bs-\xd7\xfa,\xa9\xbe\x03\x992c\x19H2\xb7\xbf\xb3oϏ;\xb0\x87\x97\x82\\x\x98\xdb*(U\x8f\x1c\x88\x8fR\xdb_\n{xE[ffC\xdd\xc3\x19Co\x13\x9e\x05\xb2\x01I]\x03n۶\xcd\n⠧N\x9d\x8a\x96\xcd\x03زe\x8bi\xfd\xfa\xf5qB\"\xd0ܹsc\x8c.d\a\xf6\xd0B\x19\xe7?\xcb >^\xebU\x92\xcd\xcfC\xfe@o\x06\xf1\x1f\xc8-\x82\xe8j\xf1\xaa\x97=\xbe-\x91;\xfb\x17\xc6\xdfh2\x9a\x02\x8aQ=H\xc3>\x1e\xf1\x16\x1d\xac>\xa3Z\x84a\xaf\xfa\xc2=\x93\x8e<\x80\x90\xebC\x81E\xa8&1'\xf0L\u007fN/\xbe)\x91;}I\xfa\x06&\xc4\xea{\x18\x97y\xbf\x12\xe6\xca\x1ajW\xf4gPS{\xad\xfd=\x949\xfc\xf6\x04\xee\\}\x1b;Fu\xd3E\x89@\x1d222t\xdb̒%K\x02\x89@ \r\x06\x00p\xf0\xe0AK\xc8L\xc0\xb5kךV\xadZe\x05\x00\xc0\xa9\xc0\xed\xf4.\xe4\xed\xb9o\xff\xc5͝\xba\"\x99\xb4\xff\xd8\x10\xffs#\xc9$\fj\xb2\xe2\xb7\xf2\x872\xce\xdf,!\xe9@&\xd6s\x90«S\x19\xa6\x8b\x8c\xc3\xcc2\xc0\xeaӫE\xa8\xban\u007f\xa8gӘ\t\xa8j]\b\xb2\b\xb5\xa4\xe6\x06\x9e\xad\x03{x\xb1\x8c\xceA\x17=\xce\u007f\x93o+\x1c+z2\x88\xaf\b\xf1r\x11@\xe0S\xd0|\xb0\xfb\x1b\x19\x03\x01F\x81\x9c%=^^qq5\xbf\x11\xa5\x02\xa7deei\xb6\x99\xb9s\xe7\x9aJKKm\x826\xe0\x96-[ک\xe2\x02,_\xbe<\x90C,\x90\x81&N\x9c\xa8\t\x04\xd2\xd3ӭ@\x06Jf\x8fl\x94A\xcca\xa4\xd2I\x19t\x11&\xb0o\x02w\xee\x9f\n\xce/n_`!\xd1\xfb5ʐ\r\x91~W\"w\xe6\x11\x83\xac>\xadZ\x84\x9aE;\x94@@\x03\x17@\xd3z\x10`\x11\xea!\xe78o\xcd{']FOp\x88\xda\xf9y\xa6[Z\xc7.\xb9e\u007fqp\xf5o\x84;\xdf\x03\bx؊K\x1d}\xfb_\xbd?\xeb\xd5\xdb\f\xb0\b\xa5\xa0\xfc\xbaL\u007f\x15\xf7\xe6̋\x13\x91\x81R\xa0&\x80\xda\xfe\xa6O\x9f\xdeJ\x06\x82#\xfd\xbau\xebb5\xb1\x01\xe7ϟo\x9a5k\x16#h\x03\x8e\x1e=ZU\x82\x10\xe4-\vt`\x0f{r\xa7\xc4\xf9+m\\S\fa*\xa9\xf5\xb1\x8c>\xb7t\xf6\xed\x1e\xe4a+\xce+8\xbf\xb4\xc1\xae`\xd0Myۺ\xaa\x10\x88\f\xbaov\xa0\x86\u007f\xfc-\ru\"\xc0\xeaSK?֭\xd8\x13\xe2\x8d\x13\x8e\r\xa8+\xc3\xcf\x00\x8bPw\x80\xf6\x89\xf4\xe2$\x0f{\xf2#\t\b\xbc\x1fn^~\x9a=\xf3\xdeN\xbe}\xa3=\xec\xc9\xd3*m\x06\x84J\x9e\xbd/{n\x92A\x16\xa1ܱ̆\xf9/\xd2>\xfbK\xe8\xc0)P\x15H+\x1dx\xf9\xf2\xe5\xedu\xd5\x03\x981c\x86iʔ)v\xa1 Ȱa\xc3b\xc3\x14\x04\xb1\x8a\n\x82\x80\x9aϣ\xa2{R@ן\x13.&\x11\x14\xed\xbf?kL,\x83\xf8\xbf3\x88߮bA\x03[-'W\xbb\xb3\xb3o\xd7\x00,\xdd\x1d\xb4\xa0\xd2\xe8?\x18J\n\xfb\xfeb\x82\xac>U\x12\xd1$Y\x84\xa1\n\x82\x90H\xef\xd5\xc1\"4\\\xa0\xc3͝Z(\xc9-\xb9\xca\xf8\xdb\xde\x06\xd8\x11\x9f\x90\xc0\x9d+\xf4\xb2\xc7!\x1f\xe5J\x88ݢ\xb8A\r\x82gl\x88\x8f&\xc0\"\fu;\xf3\x84®\xb5\xa3P\x10\x04\xd7\x03H\xf6\xfb\xfd\x16\xb5\x05A@\xe5\xdbPE\xa0\xd7^{\xcd4~\xfcx\x87P\x12l\xf0\xe0\xc1\xb1\n%\xc1\xe2D%\xc1< m\x8c\xef<;\xb5\xc8,7y\t\x97\x93\n'\xd4\xf9c\x06\xf1\xb3U\\۴\x9c\xef؊\xff$\xb3Gwt\xf4\xed\xef\xeb\xe2j\x92\xf1w<+Mظ%oc\x0eaV\x9f\x12\x8b\x90\x98V\x9f\xb8?\xa5\x92`$s\xfb5\xb0\bI\xc9u\xfd\x11\x1c_\x02\x02\xcfb\xa7O\x84\xe8<\x94j\xb7\xa3\x86\u007f\xcb\xd4qP\xbaV~C\xc8\xde#\xc4\"T\x93\xa4\xb5Z\xe6Y\x96ɔ\x04\xf3\x16\x15\x15Y\x94J\x82\tڀ\xa0\xeeM\xa4&૯\xbej\x1a5jT\x82\xa0\rطo\xdf\xf6\x92\xa2\xa0q\xa2\xa2\xa0\x1e\x904\xa6\\PR5\xb1ǎ\x02\xb5\x06{ɤ\x8e\x86\b\xf2T}kG\x8d\xbb\x04*\xe7w쭊\u007f\xfd)\xbd\xe7M\x14X}\xd2\xebJ3i\xad>\xa1?\xb9\xa2\xa0\xb8& Qb\x8f\n\x16!\xb1\xfa|\x0e\x8e\x8fa\x10\xff\x99\x18\x04\\\\\r\xc8\xc4\xefd\x10\xff\xad\x8cz\x8f\x92\xf3W\xb4\x04\x8c\xd5)Lk`\x11\xaaZC\x86kJ\x95I0\xba*\x88\xcc\bEAqM@o\x8f\x1e=,⢠Æ\r\x83\xa2\xa0.\x00\x00P\xf5&Z\x15\x18\xd0e\xe8СNQY\xf0\xf6\xb8,x\x9c\xa8,\xb8\a\xa4\x8c#\xc1\b\xd3Y\xcc\xe3\xa78a\xe8\xe3\xf0 \xd0\x12\xbc\x14\x1b\x8e\x97=v螜\xf9n\x82\xe3\x93K>1\xd3\x10\xea\x14\xfa\x83D\x13q\xf2\t\x8c\x1b$\xc3i$\xf4\x84`\x11\x12\xad\xd0k\xe3\xf8x!SSf'\x10\xce\xf9?\xc6i\xe5?\xa3\xc4\"Դ\x86B\x85,I;l\xcd\xff\xa7I(\v\x0e;\x00\\\x15\xd8ӻwo\v\x94\x05\x1f2dHkYp(\xe2KE\x17\x00Pf\xe0\xc0\x81N\x910\x88C\xd0\x06\x04\xe9b\x900\x8e\x14#\xccȝz|>oi9\x96\x04\xd8Y_\x86\x02\x01i\xb6\x16\xe6!\xc0\xb9\xf0\x95\xc0]q>\x1fG\x18\x04\xbc4I!\x89\xdc\xe9?\x88\xc7\x04\xccL\x9a\xc2 2 \xe06\xea\xfcv\xd4\x18\x8b\x83\x99\xb0\x06\xbb\x85\x02\x9c\xa2[\x1a\xd1\xf8N\xcb9?l\xf1W\x81\xa6\xa3\xc3\xdfԎ\xc0\x18\x95X\x84\x9aאi\xc9u\xa9\r\xa5\x86TXX\x18\x10\x06\xe9ٳ'\b\x83x\xfa\xf7\xef\x9f(\b\x83\xa8\xad\xddiD\x19\xc8\xf4\xe2\x8b/\xba$ڀn\x9f\xcfGS\xaa\xcbI\x8a\xd5\xd76\xb9\xe8\x02DƳ\xf0\xf9\xeb˶9\x05\xc1oK\x05b\x12\x90;^\xc5\"\xa1ɑ`\xf5\x19\x93\x06\v\xceA\xa7-\r\xa6@ZҒ\x89\t\xbc\x90\xbf2\x88\x1f\x87\xdf\xf4߄\x8b\xeb\x88A\x00\xb7\xaf\x1d\xa8\x1e\x12{\xb2m\xa8\xc9Fa\x8cRҒ\xee5T\x10\x9c\xa9\x8b\xf7\u007fw\x83&H\x83ae /\x06\x00MlH#ڀV\t\x00\xc4\xd32\x1e\x85\xc9u\xd1\xe8\xc7\xeeo\x040xځ\xea\x17\xbb\xb9ʫb\xf9\xac\x10)\xa0JWF+[2\xc4\xf8G\x18\xc4'\xe9 \xf6Xh\x01\x00* \x00\x00 };F@\x1e\xbc\xcd\x1a\xfe.shכ\xf2\xb6>\x8c\xcbgÜ\xbc#\xa8B\x19m\xe2\x1d\xce=9\v\x1f\x8c\x84\xcd\xc8\xec\xe0\x8c\xdel\xc8\xe9 4\xd98\xbe\xbd \x0f\x0eG\x00\x10\a\x15\xed\x00\x92F\x8d\x1a\x15M\r\x00\x86\x0e\x1d\x1a+\x04\x01\x9f{\xee9WqqqTAAA\x92(\bh\xa5h8B\x90\x8cf\x19\xaa\xc0BB\x85\x16a\xdb/\x1c\a\x80\xb9\xd8ɷ\xa7\x87\x1d]\x98\x8f\xdf\xf0\x04\f\xb5\xf1j\x12Wy\xd1\xcb\x1e\xdb\v\x84\x13\x17W\xfd\x12\xb0ĺ\xe6\xae}\xfcWY\x13\xefy\xba[F*i\x10\x80\x80\x9f8H\x06\xce\"b\xa0\x11\x03\x81\x94\x16\x02\x97\xbb\x03{\xe8Ax\x03w\xf4\xed\x1b\x93\xcc\x1e[\xec@\r\xdba\xcc-\xba\nm2\xf8\xf4\xb4:\xac+\x01ǸnҀ_\x02w\xaeg$lF\xc2\xcc$u\xbd\xb9\xae\xad\xcd\\x\x01|\x0e\a\x01!\x06`\x1f0`@\xf4\xe0\xc1\x83\x93p\f q\xfc\xf8\xf1\xd1\xc4\x01`Ĉ\x11\xb1\"m\xc0\xc4>}\xfa\x04\x06\x95\x9f\x9fo\xe68\xce-\\\x03fffZi9?\xe5B\x94\xad\v\x99\xcc\x1eY/>\xf3'p\xe7\xbf\xc0\xd7\u007f\xdfU\xa4\xf1\a*\xc1\xe4a\xe3\xab\x0eS\xb7@\xce\xf9\x83$\xba\xc5\xfd\x89*\xc7~\x05ٍ\x0eT\x0fW\x92K\x19ė\xe0c\x05\xec \xfe\x04e\xa8\xec\xa8\xf1V\xb8\xeb\xb6\xfa\x9a\xa2\xd5\xc4R\x84k@\xb1\xe3A`PM\xe0\xca\xca5E\xdb\xfd|\xa2\x1d\xf1\xb7\xe2\x12X\xf0\f,~\xa6\x12\xfc\x8cp\xf5\x06Wp_)\x91h\xa4c\xd7\x00\x02W\xb1\x1a\xf3\\\x06\xf1\xb9R\xea\xef\x8fr\x16Y\xddܩ/%\x01\xbf\x15\x91\xb0\x19\x19f\xa6\x95@\r\x8a\x1f\x89\v\x8b¼\xb9Q\xcd?\x9e\xca\u007f\xe5F\f\x00\x0eQ\x80>\x1av\x00\xf8\x1a\xd09y\xf2\xe4(b\x00\x00j\xa3\x90\b4t\xe8P\xc8\x03p\xf6\xeb\xd7/\x88aDz\xac\x19n\x01D\x89@VZ\xceO\xa9\x14u\xebB>\xdd-\xb3S\x02w\xeeC\xa9\x04U\xb8\x05\xb5\xa1&'v\x88\xe1\f\xe2ׇ*\f\x19\xca\xf9嶱*3ք\xb2X\x1f`\xb6%\x94\xa1:\xc0 ~\x1b\x83\xf8\x8dI\\ջ\xc9\xec\x91w\xbc\xec\xb1\xfd2\x0e\xb7Á\xea\xd7x\xd9c\x9b\x92٣;\xbd\xec\xb1}N\xae\xb6\x1c\u007f\xc7Y\xfc\x9d_j\x01\xb8pE_U\x82\xc0G\xf0\xec\f\xe2G\xe0\xb9u\x86[Cx~\xc9|\xfdÙ}\xc9D\xd3fB03I\x80\xc0\xea\xd6\xf9B5\xcd\x1eT\xd5|\x03*\x1f\\TT䐹\xaa\x8f\x86\x1d\x00\xd6\x06L\x989sf\x14\tm\xc0v\"m@\xe7\xe0\xc1\x83e\xcb/\xe7\xe6\xe6\x9a!\x0f@\x94\nl\xa5\xe5\xfc\x84\xc5(\x82\x16\xb2\xa3o\xdf}2\x868@ς2\xa8\t\xb2 \xff\xc2 ~(\x83\xf85\xb0S\xb0\xa3\xc6\xff\x86s~\x83 \x102\"\x1e\xeam+\xbd\x1d\b\xf5lF\x9c_\x06\x04\xae@͈$\xae\n\xa2\xf4/c\x05\xa0\x8ez\xd60\xd5w`\x8c\xcc<\xddA\xd3f\xc203\r\x81\x00\xec\x02Z\x8e\x8a\xe0\xfc\x95\x01\x00p\xa1\xb3\r6\xbf\xfc\x8eo\xecر\xd1%%%N\x9c\n\xecX\xb0`A\x94n\x00\x989sf\x8c\xa0\r\b\x99\x80Ç\x0f7\x85\xe1\x02\x98q&\xa0\xa0\rh\xa5\xe5\xfc\x84\xe4\xa8\xe4\xc82\x852\xc6\xfaKB\xbar\xe6\xdfg\f\xba\xe1\x8e\xdcU\x8fߘ\xb7\xad\x87\x8b\xab\x19\xcd ~9h$\xe0\xf2\xe7\xc4A@\xad\xf3\x93\x02\x810\xce\xff\x19\x96T_\x86wJ\xd9\t\xa8\xee\xde?d\f\xbc\x81\xd0\x1avpq5\x0f\xc8\x99=:ێ.\xbc\bD\x9a\xc0\x988>\x91\x02\x8b\xb0M&\xa5\x9d\v\x14ݔ\x1eW\x16Ѵ\x19Z\x8cG\xe0Ӏ/u\xcd+\xfb\x9b;\xd8\xf9\x03فa\xe8\xc0Q\xb0\x03\xc0ڀ\xb6\xb5k\xd7Fi\xd1\x06\xb4\b\x05A\x80V\b\xf4B\x19\xe7\xffM\x9bk.\xb6\xd1,<\xb8\x96\x8c6\x12\xa2\x1d\x1aY\x84\xa1\xb8\xd9Ҳc\xdb\t\x14\xaf \xc6\xea{(s\xd8\xed?\xcaY|?~\xd3\xfd\x19\a\xc3z\xe3c\xc6\x04L\x80Z\x92\xc4UmHf\x8f\xee\xf2\xb2\xc7\x0e\xba\xb8\xea\xc3\f\xe2\x8f\xe2\\\xf7:\x85Hz\x05\xfe\f\xc4\rv9P\xfdf/{lc\n\xfb\xfe[ \xc0\x99ȝ\x9e\x8c\xfbx\x0e\xf7\xf9g\\\xaf\xf1\x16H\xac1\xba\xd5\xd5\xc1\"T\xe4RȰA\xcfѴ\x19J\x05O\x02\xf3!h\x03&q\xd5r\x9a\x03\xf7\x87)\b\x12\x05;\x00\xac\r\x18\xbfi\xd3&sX\x00X\xb7n\x9d\x05~\x01\x8b\x83ڠ\xb0\x80\xc2\xd9de\xdb\a\xfa\xae:\x8aZ\xa3'\xe1\xfc\x1aY\x84\x8a\vi\xf77zd&y\xa4AF\x18\x15V_\xa8\xb9\n\xa3ɨ\xa5\"\x90*\xa3'u\xed\xa5\x81E\x18r\x1e\x18ďj3F\x8e\xf7а\x19J%\xcfZ\xe7\x01\x03\x80S\xaa\x8c\x8c\xdb\xf2p\xfd-^\xbc8j\xe5ʕ6\xd0\x06ܲeK\xdc\u07bd{͊\x00\xb0m۶hA\x1b\x10*\x02\x81\xba\xa8\x02\xc3\u038bS`\xc5\x0fsP\xab\xf1\x93t~\x95,\xc2p\x85\x19\xfe&3\xc9\u007f6\xc0\b\xa3\xc6\xeaS\x9a3\x15\xe2\x9aZk\x02\x86\x9c3\xd2\xc4\x1e\x15,° \x88w'\xd21\xfe\x8d\x86\xcdP(z\x1a4\xfe\xf4\xf4\xf4\xc0\xf3\xc4\xfb/D\xc9\xecN\xffà\xa6\xb0\xa9\xe7\xabV\xad\x8aZ\xb7n]\xbcH\x1b\xd0\xd4\n\x00\x9f}\xf6\x99\tW\x05\x8e\x02]\x00\f\x00VP\x15\r\x11\x99\x1c\"3\xc1\xac\x96\xed/\r\xe7\x0f\xc3\"TS1w\x94̽\xb3Kς\xd2f\xf5\xc99\x81JIv=U\x81e玴\xf3\xab`\x11\xaa\xda\x01\xe1\xda\xfdҼ\x8cQ4l\x86p\xd9\xf3\x90\xe0\xc7 \xfe\x05\x99\xb5\x1b\xac\xa6\xbf\r\x1b6\x98\xb7m\xdb\x16\x87˂[Z\xb5\x01\xb10H\x14\b\x83`m\xc0\xb8\xb7\xdezK\xd1\xf9\xe3\xb9\x0fL2l\xa5K\f\xa7\\\x15Un`\xb4\xf3\xde%}\xb8TVe\xd9$\x19W\xad\x81\x05\xf5FP\x1b\xb0\x03\x1ecG\x15:\vzu\x01\xa4\xce\xe0\xa4\xe1\xfc!lƥQ\xabOj\xa3\x9bh\xd8\fa\x10\by\xfca\xfc\x81 \xf1W\x92q\x9dw\xf8/\xaa\x9a\xfb\x9d;w\x9a\x05]\x80\xa6\xa6\xa6\xb6\xd2`\xbbv\xed\x8aݴi\x93)\xcc\xc4>(c@\x93u2\xc2hKg9\xb50\xb4\x02@\xa6\xf1\x8cE\x8b\x11f \a\xddIQ\x1bP\xae?\xe2\xceO\xc2f\xf0\xf5j\x10\uf7c6\xcdP⺄\x02\xf0R\x99\xf5\xfb\xbd\xda\xfe\xde\u007f\xff}\x13\xec\x00>\xf8\xe0\x83\xef\x00\xe0̙3\x01\x00ػwo\xb4\x8a\x89\x95\xa9`\xda\xf4c\x9d\x8c0{\x04\x18Z\xe2\xfe\xdcaD\x1e\xa5\x13\xdbW\x87\xc1&\x93b\x84\xa9\xec\xd3%\x19\xa3\x85\x16\x00\xe0\xfe\xec\x92\xfel\x94\xc7\xd7N\x0f\x13\x14\xd6Nf\x9c\x9dI\xda\fA\x90\x93\xaaW\x9b5\xbe\x80\x17\xe9\x16\a\x85#\x80\x00\x00p\x04\b\xa7\r\x88SKŝ\x9f4\xc8\xea\xb3F\xf0\xed\x18\xeal\xfcw\x99\x89\xfd\x9d\xc1\xb7\x15\xed7\xa4\xdc\xdb*\x9c\x9a\xad\x91\x1d\xc0u\xbd\x86\x92q\xfe^f\x9cO\xd2\xea\x8f\xe0\x0e'\xa4\xcd$\xf5\xf8Є\xb9\x16\xc1\xc5C9^\x15%\xffСC\x96 m\xc0K\x97.\x99\xaa\xab\xabM\x828h8m@\x06\xf1\xcfK:/ґ\xe4ӎ\xe6\x19Y\x81\xa1\x15.:>\xbc\x8d\xc1\xf8y\xa7΅\xb4\xd2\n\x90\x85\xd0\xeaS\x1b \xd3\x1b\x03\x90\x8e\xa7\x1d\xcd3\xb2\xccx\xdai\xc9\x13`\xb8\xa6D\x99q\x0e'i3\xa4\x03\x9d\x1a\xb4*\x06ˌ-;\\\x9f۷oo'\xc4\x00x\x9eo\xa3\rh\u07b9sg{A\x1bp\xf1\xe2Ų\xf5\xfb\x13\nϙp\x95U\xa0\xc5\xe6\xea\xcd\xf0\xa3\x15%\x0f\xc3\xd0\nu?\xfe\x96dB\x1b\bh\xf5ъ\x92+i\xf5\xa9\xb9\"\xd3s\v ;\x0eZQ\xf2\x10\xb7\x1c\x9a\x92\x85\x18\xc4_\x90\x8cs\rI\x9b\xa1q\xd5)\x9dk\xa1\xba\xb6\xccqUz\xcbQ\x16\xaaϲ\xb2\xb2X\xe1\x1a\xb0\xa2\xa2\"Z)\x0f\xc0\xbcaÆx\x92ڀ\xa1\xb6\xa6\xa4A@%CKvA1\xebM<\xa1\x1b\bi\xf5\x91\xbe'\x0f\xa7\xd5\x17.IFk\x1e@\xc8\xe7'\r\x02*\xf2\x1cT\x83\x00.2\"\x1e\xe7Y\x926C+\xd9I<\xe7\x90\n\x9c\x91\x91!\a\x02{\xa5¸v\x91\xfc\x9d\xb8\xad\\\xb9\xb2=\x96\x06\xb3\xee߿\xdf\x12.\x13мj\xd5*\x1b\tm@5\xe7RR \xa0\x91\xa1\x15\xb4\xa0v\xc4ljy\u05f8\x8d%\xa8\xd5G*SN\xadV_\xa84Y-\x99\x80\xaa\x9e\x9b\x14\bh\xc8tT\x05\x02\xb8\x86`\x90\x10\f\xc35\xb6'a343\x1d\xc5s\x9f\x96\x96\x16(\xb5\x0fD;\xc9\xd8zɬc\x8e\xf4{\x16-Z\x14\x87S\x81m\x9b7oV\xa7\r\xb8bŊ\xa8E\x8b\x16\xd9\x052PII\x89.m@\xb5\xd76FA@'C\xabuAo\xca\xdb\xf2\x90\x9a\xc94\xa8\xd5g4W^\xabV\x9f\x92\xea\xadZm@M\xcfk\x14\x04\xb4ʦ\xa9q&\xccY\x90\x8e\xf5'$lF\a\x8bP3\xe1\t(\xf5\x02\x17\x00\xa8\xf6\xe2\xaa\xdb\f\xe2Sd^ZAG\x9c9s\xe6\xc4a2\x90vm\xc0\x85\v\x17\x06\xd8D\x98\r\xe8\x1a3f\x8cfm@-\xf7\xfczA\xc0 C+\xb0\xa07\xfa\xb6?+Ö\xbb\x8f\x82V\x9f.\x100\xa0\xd5\xd7ƩTj\x03\xea}N]k\xa1W8UE\xe6\x9c\\m\x87,\x126\xa3\x91E\xa8[8\x15^\xa6\x18\x00Rsss=\xe2\xea۸\x1au\xd0m\x80\xdd\xcf\a\xfctڴiV\xc3ڀPQ\x04x\xc5j\xb5\x01\xa1&\xa0\xa8 \x88\xe6$\x1f\xad\xceE\x88\xa1\xe5L\xf5\x1d\x98,\xa1\xcc^\xb5\xa1&+%V\x9f\xd67\xabQ\xad\xbe \xe7\x82\xf2_a\xb4\x01\x8d\xeeT4\xad\x89Q\xe9\xf4P\xce\xc5 \xde*\r\x96%pu\xa3H،\x06\x16\xa1a\xe9t(\xb3\x87\x01\x00\xb4\x01\xdd~\xbfߌ\xc7\xd7Of-\x1f\x9b8qbIZF\xab\x93o\xefHQv\x967\u008c0'\xcd\x14\xd4`m\xc0\xcaf'W+\x16\x06\xa1\x91\xb1(\x05\x01;M\xf1\x13\xa9\xcd$\xb3GGȔ7K\xa2\x9c\x95饹\x86\xf0\xd2\x05\x00\xe8իW\xf2\xcd\x05\x87s\xc1\xf9=\xf9g\x03\x00\x00\xbb\x00\x06\xf1\x1c5e\xa0\xfe\xfd\xfbG\xbf\xf8\xe2\x8bnA\x19\b\x00\x00!\x94\f\xd2\xc5\x11Η&⌸\xbe}\xd09*\xd5w0\xf7zf\x84Q\xd2\x06\xa4\xc9Y\x90˱\xa7\xc6\x04\x15\xdb\xccMy[\vej\x1b\xfe\"B\xbc\fjz\x8b\xc5\xc5\xc5q\x00\x00\u007f\xe99\xe7VO\xfe\x99o\x01\x00\\\xf9\xe75\x91\x83\x8ch\x03\xc6K\xb4\x01#\xcd\bs\x12t\x88\xf46\x95m\xd1\xf9{%\x06K\x95\x11\x86\xc7\xe8V\xcb\b#\xa1\r\bo~\t\x00\xb4\xa3<>k\x84\x99\xa0\x01\x9b\xb93w\xe5c\x82\n\xb2h\x8d\xd3)\x81N\x906 m\x9b\xe9ի\x97\x13\xb4\x01\x93\xf3k\x8e\x01\x00\x88k\x04\xfc\x90\xb4\x01\x95\x18Z\xa4v\x00\xfd\xa5\xb5\xea\u007f\x95U\xd2%\x92h\xae\xf0\xf6\xa0\xf2F\x06\x00\x90\xaa\x1fc\x00\xa0\xf9F\xa6\xba\x86\xa1\xfa{ k\xec\xdd2\x95\x91\xfbGh\x97J\xcdf\xbaw\xef\xee\x10\xb4\x01;\x15T\xcc\x04\x00p\xe7\x9f\x13S\xf4S\x89\x03\x80D\x1b\xd0\x03ې\x82\x82\x02/Em@\xa9\xe1\xd8H\x9f\xc9\xc5\xf5\rZ\x84*\xaa\xfe\x15)F\x98\xc2\xf9\x91*\x8b\x10\x02~\xe2\xba\xfd\x0eT/\xd6\x06\xa4q&\x97\x06\xfc\xac\x11d\x11v\xec\xd6-͖\xc4U}.\x01\x81\xe9\x94Y}N\xca1\x00\x87\x10\x03\x00m\xc0\xe4\xfc\x9anB\f\xc0\xfd\xdd1\xa0\x1b\x11\x00\xc0̣_w\xeb\xb7\xcc&\\\x03B\f\xa0O\x9f>\x01C\xc9\xcfϷp\x1c\x97LA\x1bP)\x82L4*/\b0\n*5^\xf6\xc4\xe9H0\xc2°\xfah\xb1\b\xad\x826\xa0X\xb4C\xa2\rH2*\xaf\xc4\xea\x8b\x04\x8b\xb0\xf5{\xed\xa8\xb1R\xac\xc6\x042i\x11`\xf59)\xdd\x02$\x88n\x01\x1c-z\x12M\xee\x04\u007fC\xeb-\x80\xbb\xe0<\xac\xed\x04\xc3\x00\xc0 \xbe;\x83\xf8o\x13\xfc\x17\x9aS\n\xceT>\xd3w\xc9̓\x06\rJ\xeaׯ_P\xe5 \x96e-p\v@P\x1b0\xdc\x1d21\x10`\x10\u007fD\xacS\a\xdar\xb4\x19a*Y}\xa4\xef\xe5\x03\xdf\a\x00 \xa3\xd8\xf3\x10\x85{\xf9p\xac>\x9a,B\xa9\xd6\xc3{\xe25\xf6\xb2\xc7OF\x88\xd5\xe7$\x9c\a\x90 \xe4\x01H\xb5\x01\xe1\xdc\xef\f\x80@m\xb3\xb7\xe0\\\xb3\xb7\xf0\xfc\xde\x193f\x98t\x03\x803\x9f\x87$\x83\xcbN\xff\x85\x96/,\xa8m\xbe\xa9\xe8d\xbf\xc1\x83\a˖\r\xcb\xcd͵@\x1e\x00\x01m@\xb5YdD@\xc0\x8e\x1a\xff!\x11\xa9,\xa5\xc9\b\xd3\xc8\xea#\x95\x99\xd7\xfa=7\xe7m~JF\xab\xef!\u0099yjY}4X\x84r\xe5\xde\xe7\x89wy\x1e\xf6\xe4\x87\x11d\xf59\te\x02:E\x99\x80\x0e\x99\x17ٲ@p7\x00\x02\x01\x00\xf8|´\x05\xf6\xf9\xf3\xe7\x9bt\x01\x00(\xbe\x80\xf3{\n\xce\a\xbe\xd0SP\xdb\xec\xf4\xd7?\xd7\x1cZ\x1bЂ3\x01\xf5j\x03j\xcd#7\x04\x02\xb7\xe5\x95\xc5$qUW$\xd7D#)\xe7\xe6ke\xf5\x19\xcd\xcd\x0f\xfa}\a\xaa\u007f8\f\x17\xc0hn\xbeVV\x1fI\x16\xa1R\xb9\xf7\x91\x928ϕ\xbf\xa6\xf9o\x88\x14\xabϨ̀0\x88\x88\v\x90\x10.\x98\x9d\x80\xfd\xf6\xc1\xbe\x87\xef---\xb5\xbd\xf9\xe6\x9b&\xcd\x00\xe0-\xacK\xf3\x14\xd6\x05\xbe\b\x9a\xc3ߨ\xaatTFF\x86\x05s\x01\"\xc2\xea3\xc0\"4ߛ3\xef\x1e\x99;\xe2\x1e\x14\xd9yz\u007fO/;\xaf\xcd\xef\xa9d\x03\xeae\xe7\x91\xf8=\xe26\xc3 \xbe\xa7\xf4\xa6\xe7\xde\xec\xb9?\x8e$\xabO\xefڃ0\x88\x88\r\x98\x10\xe2\x85\xfd\x88x\x8c\xf0\xf2\xeeҫ:\x0f\xb3\x01\xe3\xe5J\xfd+v\xbar\xe5JK\xe7\x1e\xb5\xe3Z\x00\xa0Np\xfe\xe6P\xfa\xec\x12\x1e\xb3\x11F\x98\x9e\xb7\x80V\x16a\xe0\xf3\xa0\xd2+#~\xf9\x14\xa57\xb9ѝ\x83V\x16\xa1\xec\xe75\xd4\x030\xf2&7\xbas j3\xb0\xa6mU\x8c\xeb\xeeըEh8\xbdW\x8f\xcd\b\xf5\x00\xb2\xb2\xb2B\x97?\x93\x91\xb5K*hxe\xe1\u0085B=\x00\xeb{\xef\xbdg\n\v\x00\xa0\r\b%\xc1R\xbb\x9f_\xe3.\xa8\x17;\u007fS\x04\x18aF\u0381jY\x84\xad\x9f\xbb%oc\xb6\x8c\xf2\xed\x03\x14\xce\xf2\xa4b\ajY\x84\x8a\x9f3\xa0\r\xa8\xf6,O*v@\xccf\x14Ji?\xaaA\x8b\x90Xn\xbfV\x9b\x11\xb4\x01U\x06\xb4?\x92\x8cq\x19\xd4\xf6\x14*\x02mݺ\xb5\xfd\xbe}\xfbL\xcdj\xb4\x01\x93\x8b\xeaN\x8a\x9c\x1f\xda6ʌ0\x12\x91\xe0p,\u00a0\xffw\xb3\xa7\xfc2\x86хp4\x9f\xf4\xedA8\x16a\xc8\xff7\xa8\r\x18.\x9aO\xfa\xf6\x80\x88\xcd0\x88\xef\xaaTEW\x85\x16!qb\x8f\x16\x9bIKKS\xdd\x1f\xa8:K\xc6x\xbc\xb9E\x1bЂ\x01\x00\x8a\x82\xc6\xc8\x02\xc0\xa1C\x87Z\xb5\x01K\x97\xbd\xc58\xfc\x8dR\x8d\xf5\xd7)2\xc2H\xde\x05+\xb1\b\xdb\xfc\x1c\xcbj\a\x19\x86ݯ\xacc\xaf\xe3>\x9fV\xfe\x80\x12\x8b0\xec\x0e\x81\x806\xa0\xd2}>\xad\xfc\x01\xc36cG\xb2%\xc2{\x87sr\x9a\xac>\x1a6\x83\xa5\xe1\x83*\x04\xb9\xd0G\x817\xfe\xfa\xf5\xeb-BU\xe0S\xa7NYZ\x01\xe0ҥK暚\x1a\xb3 \f\x02U\x81;\xf7\xa8K\x95\x99\xb0>\x94\x18a4\xb2\xc1\xa4\v'\x9bA\xc8 \xfe\x15i\xd1\xc8D\xf6\"\x91\x82\x9d\x11\xc8 \x94:\xbbMeMy\x12ڀҌ>\xda\x19\x84\x86l\x86A\x8dQ2e\xb4_Q\x91\xd1\xe7\x8dp\x16\xa8!\x9bQ\xa8\x10\xe4\x15\xe9\x02D\x8bt\x01Z\x85A\x02ڀG\x8e\x1c\x01\x00h\xbfq\xe3F\x88\x14߯E^\xf9:\xcd\a\x0f\xcb\"d\x10?M2\xc6\xcb\xdf'F\x98\x02\x8b\xd0\x1bFZ\x8a\xb46\xe0\xf7\x82C \xd4|\x10\xb5i\xd7CN?I\x9bQP\xb7\xba\xbf9X\x1b0*H\x1cT\f\x00\xfb\xf6\xed\x8b\xc2_\x94-\xf3EwS0Xj\x13\x8b\xfb\x8b\x0e\xd5\x1f\x83\xf8%\x921\x9e#\xd0gr$\x19a2\x06\x14\xad\x86\rh@\x1b\xd0\x1a)\x9a4I\x9b\x01\xa1\x17ɘ\x17\xab\xb4\x99H\xac!\x11\x9b\x81\x8a\xc7rEP\xa5\x9f\xab\xa9\xa9\x89\x92\xee\x00,\xf8\b \xec\x00\xfa\xb7\xf9\"\xae\xc9\xf1\x03\xdc\x01\x94I\xc6y\xf4\u007f;\x80\x1f\xec\x0e\xe0D8%\x9d\x1f\xc0\x0e@.\xd6\x11\xc4|<|\xf8pT\xd0\x11\x00ԁ\x85\x18\x00\x0e\x02\xc6'\xe47J\xb7Ɵ_/\xe79\xc21\x00i\xd4t\xe7\xf5r\x9e\xfb_\f\x80\xac̈́[\xeb\x1fB\f\x00\x8fS\x1a\xbc\x9f*\x17\x03h=\x02\x88o\x01p\x10ЖRT\xff\xb6\xe4\n\xb0\xe6z\x89\xe8\x12\xbe\x058\xa2E_\xed\u007f\xb7\x00\xdf\xcf[\x80p\xbb\xbd\x1f\xca-@\xb3\xbc\xc4\xddJ\xf1-@yyy\xf0-\x80\\\x1e@rQ\xfd^OaP\x12\xd0\xee\xeb\xe5N\x97d\x1e\x80\x93;'\x9d\xac7i\xde\xe9\xfe/\x0f\xe0\xdaٌ@\x96\x11\xb5\xd3߇<\x00H\x05\xd6\b\x00R\xcd\xc0\x9d\x90\a\x00ڀ۶m\x83k\xc0v!3\x01\xcb\xca\xca,ޢ\xfa\x1a\x00\x00Q\x1a\xf0\xea\xeb%\xab\x8bd&\xa0\x87=\xf9\x81$\x13p.ͬ\xae\xffe\x02^;\x9b\x81\xb5\x95\x8c\x99\xff\xa1e\x02\xe2q\xae\t\xe2\x04\xe4_\xa8Ʃ\xc0\xe13\x01\x85\x96\x90\xdf\xf8\xcf\x00\x00`.@\x82\xff\xc2l-\x83\xfc\xbep\x01'ʨ\xca\x10obir\xb1sʜՉ4\xa92\x90T-\xf8{\xbc\x86k\x1c\xec\af9\x0eAgߞ\x97\xa4khS8\x1b\xe3]0\xaf\xd5f\xbc챃\x8ff\xbcp\x8b\x16\xe7\x8fC\x17\xe0ff\x95ֱ\xbaPm\x8b\xff\xf9O7{\xf3\xcf4\xb7U\x06\nj\xf7h\x01\x80_\x845X\u007f]\x10\x008\xd19j\xce\x01\r\xdeR\x91rFaA\xc5\x06+ѕ\xa3Ҡ\x8f`gl\xa4ڟX\x1b\x10\x1a\xcc1\xcd\xfe\xa4\xa0\x03\xfdS\xea\xeb\x0f\xcd2z\x92\x1d\xd8\xf2\xb6\x047?\xefV\xf0\x81\x85zm\xe6\x06ߎ>ZX}r;Q\xb5-\xc9\u007f6\b\x00B|\xf6WZ\x00\xe0\x97\xa1\x9d\xf1B\xb3\xc7\u007f&\b\x00\xdc\b\xb6\x92\r\x11}#\xd3\xda\x01(\xbd\x91i\xf6'\xf7F\xa6\trrod\x9a;\x0e\xf9\x1d\x00\xb5\x1d\xc7\xe3r\xac\xbeξ݃e\xd6P\t\x00\x96굙\x1b|;\xfbi\xd9\x01@mB]\x00\x8e\xea\xda\xec\x00D\xea\xc0\x12&/\xffk\"G\x80\x80\xf3\x83\x06\x19>\x02\x04\xb6!\xf8\b\xe0FU\xc4A@\xea\xfc-o\xadJ\xaaN)v~\xf8\xbb\xb8\u007f\x1a\xfd\x89\x9d\x1f\xfa\x92\xf6O\xd7\x19+\x83v\x024@@\xea\xfc\xc1kH\x1c\x04vޒ\xfbn\x8c\xc4\xf9]p\x1c\x80#\x80t\rmH\xf1\b\x00>\xf0\x89V\x9b\xf1\xb2'\xaa~\x955\xa9\x93\x96<\x01\x1b{1\x9aA\xfcvM6\x13p\xfe\xea\x00\x00\xb8\xfdg\x9b]\xfe\xf3͂6\xa0+\xbf\xce\xf0\x11@.\b8ƕ_\xf7\xb7\xae\xc5G\xb2\xbbv/\xcf\xedZt 79\xbf\xfai\x06\xf1O$\xfb+\x9f\xbe\r\xed\xf0\xdd\xcamcofw\xf8\x12Q\xed\x93\xf0s\xa3́\x1a\xfez\x83oG\xee\xcdy\x9b8h\x1e\xee\xe43\xf0\xf3Dt\xf6ɛ|[}ҟ\xebh\x99\xd2q\xba\xb9S\x8b\x85\xefMe\x0fd\x86z\x0e\x12\r\xbeK\xf8^\xe8\x03\xfa\x82\x9fC\xdf\xd2\xe7 \xd1`\xeeRكc\xa5\xce\xe7\xe2j\x86\xc9=\a\x89\xfe\xe4\xd6J\xfcs\xf8\x13\xfeM\xa0\xbf\xfb\xef\xcc[jQ`\xf5Y:\xfa\xf6\xbd\xd4\x06\xc8C\xd4\u007f\xb4\xf9\x9b\x9c\f\xe2\x1f\vׯ\xb0Vp\xbb\xf2\x87\x8c\x01^=\xc9B\xf1\xf9\x17\xa3p\x15\xae\xb0\xe3\xf4\xa2ʧo\xf3\xef\xf2u\xc9\xdf\xed\xbb9\xffPV\x82\xbfe\xadn(\xacH\xbb\xbd\xf8\xfd\x9c\xceEUS\\\xf9\xf5\xfa\x83\x80v\x99\n\xaa\xae\xfc\xfa\xec\x91#G\xba\x84k\xc0\xbe}\xfb\xb6\x97\\M\xc4\t׀8\x13\xd0B\xf8z\x858\x8b\xd0\xee\x0f\xbe\x06\x04\x14\xef\xe4\xdb7J%#\xccJ\xe2J.\f\xab\x8ft\xdeA`\xceZ\xae\x01ۼy\x1f\xa2\x90w\xa0\x85\xd5G\"\xef \xa4\xd3%p\xe7_\x94\xee\x1e\xed\xf9\x86\xaf\x01\x9d\x91d\x11\xe6\xe5\xe5\xc5\tڀݻwO\xeaٳg\xd0\x1a\r\x1f>\x9c\xb9\xad\xf8D!\xe4\x01\x88A\xc0\xa6\xed\x1a\xb0\xb1sж\xdf\xdf\b\x99\x80\xcf\n\x89@\x83\x06\r\x8aUz8Q\"\x10p\x01,4\x9c\x9f\x14\b\xd8X\xde*\xdd\xc2\xe1D '\x8d\xccC\x9d\xac>R\x99\x87\xads\x05R\xe02\xdb\xee\x87\bg\x1e\xeaa\xf5\x19\xc9<\f\xeblP0Sz\x1c\xb9/kN\x12\xcdlN\x92 \x90\x9d\x9dm\x15e\x02&\x15\x15\x15ɮM\xc7\xc2\xd3=\x85L@W~\x83\x9eD\xa0\xefR\x81\xc1\xf9\x81\r(\xa4\x02\x0f\x1b6,6\f\x17\xc0*J\x05֓G\xae\x95է\xbf@\x84\x9f\x8f\x91\x9e\xf9\xbd\xec\x89Q4\xb5\bu\xb2\xfa\x8cr\x0f\x82\x9c\f\x92~\xc2p\x01\x8cr\x0f\x8c\xb0\xfaH،S\xe1h;X\x1a\x93\xf8Szϛt\xae\xa13\x92,BH\xae\x13i\x03\xba\xfd~\u007f\xa8\x92o\xcf\xc2\xdb_\xe0\x02\xb4\x80@c\xa2\xfa#\x00\xc7lj\x9d\x1f\x93\x81F\x8c\x1e=:V%q\xc1*\"\x03ia\x84\xe9e\xf5\xe9\x02\x01\x17\xfaؔȝ\xb9*\t\xb8\r\xa7\xf5\x9c\x06Y}zY\x84m\x9cK%\x1bP\xefs\x92`\xf5\x19\xb1\x19g\b\xc7\x18.\tL^}\xba[f'\x1dk\xe8\x8c$\x8b\x10\xd2\xeaEl@\x8f\xcf\xe73\x87#\x03\xb5\x1c\xdb\x1b\x046`3;vo\x82&qP\x87\xbf\xf1\xdf\xdf\xd5\x03\x80\xadD\xfd\x04\x8d\xf5\x00\xac\":\xb0\x1aF\x98\xa17\xab\x1eÃEp\xb3\x15\xdfH\xa2\xed\xe3h\x81\x15\x817\xabV\x16\xa1\xacSi\xa8\a\xa0u\xa7B\x92է\xc7f\x9ca\x1cc\x9c\xe4v\xe2k=6\xa3\xf7M\xae\a\x04\xb0\x1f\t\xf5\x00<999f\x15\u05ca\xe3[\x8f\xb6\x01\x10\xa8\xff\x06\n\x82\xac]\xbb6V\x15\x00\xac[\xb7\xce\xec)l\xf8P\x00\x00`\x032\x88\x9fep\xab\x1b\x8a\x11F\xe4l\xad\xc5\x00\x85\x85\x84\x82 \x92\xab\xb6\xc94\x8e+\x04\xcf\xd6jY\x84\x8aΤ\xb1\"\x90\xdaX\x05\rV\x9f\x16\x9bQs\xdf>Y\xaa\x01\xa1\xc7f\x8c\x9c\xe55\xb2\b\xad\xa2\x8a@\x9e\xcc\xccL\xb3\xcaĢ\xa0\xcaG\xae\x82\x86\x0f\x84\x8a@\x9b7on\x17\x12\x00\xb6n\xddj^\xbf~}\xbc\xb7\xa8\xfe\f\x00@B\x8b\xf3C[E \xd8%\xc7\b#\x1a]W\xb3\xa0\xe2\x85tq\xa7?\x90\x18\xc5\x1c\xd21\v\n\xd1\xf5p,\u0090N\xa4\xa3&`\xb8\xdb\n\x9a\xac>56\xe3\xd4\xe3\x18\x82حV\x9b1\x1a\xcdW\xc9\"\xb4\x8aj\x02z222Tی\xb4$\x18\x83\xf8\xcaU\xabV\xb5\x17\xb4\x01\x0f\x1c8`\x91\x05\x80\xf2\xf2rӎ\x1d;\xda㢠\xfb\x9c\xf9\x17\xc4_\xb2\x9bP\xc4[\xcc\b#~\xb5\x16nA\xa5\v\xc9 \xfe\f\x81\xa2\xa0\x8a\xe3\xa0\xc8\xeaSb\x11\x86}\x83\xea\xac\n\xacT\x858\x12\xac\xbeP6\xa3\xa5Vޛ\x921\x9f\xd1c3\x94*W+2A\xd3\xd2\xd24ٌLQ\xd0\x1d\xb8*p\xac\xa0\rXQQ\x11\xdd\n\x00\x97/_6\xd5\xd4ԘDڀ\xb6\xc4\xfc\v\xab\xe5*\xa8\x12\x04\x81v4\x9c?Ԃ\xca-$\x94\x86\x96\x8cs\x1d\xa9\xabKZ\xce\x1f\xa2\xa6\xbc\xaa\xed\xb3\x01]\x00\xe9x\xdaQ\xd6v\x90\x8e\xa7\x9d\x91h:\xacm(\x11\x18\xb56CQ\xbb\xc2I\xc2f\x18\xc4\xd7J%\xc2E\xba\x001X\x17\xc0\xc2\xf3\xbc9\xf0Ï?\xfe\xd8|\xe6̙h\x00\x80]\xbbvŽ\xfb\xee\xbb\x16\x19ͼ\u007fQR\xb1\xa1\xa9\f\xa4\xa4*\xe3\x14M\xd6n9\xb4$\xacDD\xdc\xf9èʄ\f\xa0\x19T\x06\xba\xee\xd6P\x83c씌y7\xcd\xfe\xae\x95̀\"\xb0d\x9c\x93%;}˩S\xa7\xbe\x13\x06\x01e A\x1bp\xef\u07bd\xd1\xf8K\x06\xb45\x12c\xd2`x\xc06\xc9@\xed4&V\xb2\xa0\xe2\xfeܒ\xc9Z/\x19\xe7\x11\x02\v\x1a\xa4\xf3F\xcb\xf9E}\xba$c\xb4P\xd6\x06\xb4K\xfa\xb3Q\x1e_;I\u007f.\x9d\x8eq\\2\xe6\xf5zl\x86\x12\b$K\x00\\\xaf\xf3\xcbI\x83\xf5\x95~\xae\xba\xba:\xfa\x83\x0f>\b\x06\x00|\x04\x88\x85\xd2\xc1 ((\xf3E?\xa2\x80v\xd4t\xe5B\xbc!\xad!X_\xb5\x14v9V\xca\x00\xd7A\xcbۊ\x826 \xcd\x1d\x0e1\x9ba\x10_/\x19\xf3\x12=6\x13!}G\xbd\xb2`\xf7ʬm7\x89:\xb0\xa9\xaa\xaa\xcar\xf1\xe2\xc5(\xf1\x11 J\x14\x03\x88s\xf8\x1b\x1f\x94\xf9\xa2\xbf\x12>\xefP\x05\x01I\x1f.\xb9\xf3*\x83\xf8\xe9\x921^\"\x98\xde\xeb\xa5i@2gd\x97ʄ\x18\x12ڀ\xd25\xa4\x11\xe30˱\xfa\xf4\xda\f\x83\xf8O%c\x9e\xae\xc7f(\xeb;z\r\x1es\xe4\xe4\xc1\u007f!\xfc\xffΝ;͂6`+\x00|\xf6\xd9g&\xa96\xe0o\a\x9e\xbc\xd9\xde\xf6\x8b^ \xac\xd5g\xa5\x05\x02r\xc1\x1b\xb9 \x0f\x83\xf8\x11\x921^\x89-\xa87\x13XH3\xad[\x8e0Qr\xa7\x8a\x94X\xa3ڀJkH\xf2\x96CI\xabOWƠ\x03\xf1\xc0\xb6\xbb*\x19\xf3\b=6CS\xdf\xd1h\xda0\xf0\x1d\xdaб\xfd|\x80\xef\xb0a\xc3\x06\xf3֭[\xe3\x0e\x1c8\x10\xd0\x06\xbcpႩ\xcd\x17\x80z(\x00\xc0\x92\xe5o\xd9\xdd\x05\r_H@\xe0u\n\xac>\xe2 \x10\x86\xa1\x15\xb4\xa0I\\u\x9bX\x87\r\xf1N\xa3\vI\x99E\x18\xee\x9e\xdc\x19\x86\x14cD\x1b0\xdc\x1a\x92\xc8s\b\xa7է\x19\x04\x18\xc4;e\xc6\xdcG\x8f\xcd\xd0f\x82JǯE\x1bP&\xd7\xe1\x13\xf8\xf9\xeaի\xa3\xca\xca\xca\xe2\x85k\xc0\x13'N\x98Be\x02ZV\xadZ\xc5$\x17\xd5U$\tu\xc5[\xda6J\xac>b \xa0\x92\xa1պ\xa07\xfav\xf4\x96)\xf2q\x1b\xc9\xdc~\xc2,B\xb5\x99r\x8a\xf3`@\x1bP\xed\x1a\x1a\xc9tT\xabէ\t\x04\x18N\xb6\xd2u\x8e\x1e\x9b\x89\x04\x13T<\x0fZ\xb4\x01e$\xd0\x0f-^\xbc8jŊ\x156\xac\rhݿ\u007f\xbf9,\x17`Ŋ\x15\x96\xd4\xee\xe7\xd7@*\xb0\xa8\xbe\xf8\a\x1a\xb8\x00ZY}\x86A@#C+\xb0\xa0\xb7\xe4m̑\xa9\xf4s?ib\x0f!\x16\xa1\xd6\\y\xa7\xc2է\x1em@\xadk\xa8\x87\xeb`֨էz>\x18\xc4? 3\xe6?걙H1A\x85\xf9Т\r\xc8 \xfe\xe3\xa0\xcaA\xfe\xc6%\xa5\xa5\xa5v\x9c\n\x1c\xbfi\xd3&\xb3*2\x10\xb4\xa4\x82\x86\xe1\x02\x19\b\xea\x8c\xe32ʉ*\u0600fH_ԡ\r\xa8\x1b\x04t2\xb4,]s\xdf~L\xa6\xdc\xd7\xdfi\x10{\f\xb2\b\xf5\xb2\xe5䒟\xb4j\x03\xea]C-,B]g_\r\xc9Om\x82c7\xf9\xb6>d\xb0?\xeaLPx\x91\xe2T\xe0\xb0ڀ\fⓥu<:\x17\x9f\x1d^ZZ\xeaX\xb9r\xa5m\xedڵQ\xaaـ\xf8\v\x9f\x124\xc6\x02J#\xf9\xe7\xe1K\u007f\x17\xa6\x1e\x80\x19\x88\v\x06\xb4\x015\x83\x80\x91l\xadd\xf6\xe8\r25\x06\x8bi\xbd\xe9t\xb2\b\x8d\xf2\xe5\xa5\xe9\xcf\x0fi\xd0\x064\xba\x86jX\x84\x86\x02_*ӟ\x8b\xa5՟~\x96\xfd\xfa\xcf\b\xf4G\x9d\t\x9a\x9e\x9e\x1e\xf0\xa9pڀ\xe2\xe2\xa2\x02\x95\xff\xf6g+\xd3a\a\xb0|\xf9\xf2(Mt`\xfc\x857\tڀ\x00\x00ނ\xda\xe6N\x85\x95/\r\x192Ĥ\xa0\rh\xce\xce\xce\xf6\x10\xd0\x06T\r\x02FS5\x19\xeeb\xb4\x1d5\\\x91\x94\x00\x1fK\x93է\x91EH\xaab\x8eST\x1f\xff/J\x00@\x90է\x96EH\xa4b\x8e\n\x02\xd4\bI\xf5\xa7+O\xa4\x15\xdeH\xa8?\xeaLP`\x02\x82o\x85\xd2\x06\x14\x92\xf7Z\x9c\xff|\xa0=Կ\xfc\xae\x05\v\x16D)\n\xe4\x86\xeaԙ}\xc9$TF\r\xe8\x8c\x17\xd46\xa7\x16V\xaf\x1a4h\x90\xb3_\xbf~f\x896\xa09//\xcfMP\x1b0,\b\x90\xca\xd3f\x10\xffOq\x95\x98\x14\xf6\xf0\x9b\xb4Y}*Y\x84\xa4k\xe69\x05m@\x99j\xc3\x0fQ`\xf5\x85c\x11\x12\xad\x99\x17\x86\x02=W\\\xfd\xc9Þ\xfc\x88p\u007fԙ\xa0P\v //σ\x01\xa0\x8d6 \x83\xf8\x95\x81\xaa݁\x975\xb4\xf3\x1f\x97\xbc\xae\xec\xfca\x01\x00\u007f\xe9\x8e\xef\x14\x81\x1a\x9a\x93\vΜ\xc3ڀ\x89}\xfa\xf41cm@3\xc7qn\nڀ\x8a @\x92\xa4!\x10\x82\x04\x10Hf\x8f\xee\x88\x04\xab/\f\x8b\xd0BI\xab\xcf)h\x03\x8aA@\xa2\rH\x92է\xc4\"$^03L\x11\x94\x8d\xe2\xd2o.\xae\xe6D\x04\x98\xa7\xc4m\x06\xaa\x01\x81\xaf\x01\x00H\xb5\x01\x1d\xe8B\x9d'\xbf6𢆷\xbf\xc3\xdf\xf8^\xb8\xefS\xe3\x1cィ\x8a\rW\xff\xd4\xfbͮ/\xbe\xf8\xa2\xf7\xb9\xe7\x9es\x15\x17\x17G\x15\x14\x14$\x01*a\x00 \xcd\bk\x03\x02\xa4\x19Z\f\xe2\xcbĥ\xa2<\xec\xc9\xeaH\xb1\xfa\x14X\x84T\x9c_hp\x04\x10\x97A\x831C\xa1P\x8a\xac>\xe9\xfcE\xd3p\xfeP \xe0\xe2j\xaa$\xa5\xdf\xca(3O\xa9\xd9\fB\xc8\f>\a\x00ЫW\xaf\xe4>}\xfa\xd8;\x16T\xa6\n\xba\x00\xb0\x03\x80c\x00\x83\xf8Q$\x00\xa0M\xf44%\xbf\xe6I\f\x00\xde\xe2\xe2\xe2\xe4\xc2\xc2\xc2\x14\f\x00q$\x17R\x05\x03\x8d\x88\xe10\x88\x9f!)\x15\xf5\x89\x02#\x8cJλ\f\bt\xa0\x99\"\r\xdb}\xa9\xf2\x11\xec\n(\xb3\xfa\xa8\xaea8\xa7t\xb3\x15\x9fIv=3\"\xc4Z\xa4b3\x85\x85\x85f\\\x16\x1c\x00\xc0{[\xe1!\x0e\x00\x00v\x00\x8e\xef\x8a\xf8\xfc\x99\x04\x00$\xcb\x04\x8cƾ\xf0\xc2\vV1\x00 \x84\xe2)3\xa6\xac$\x18a\nc\x1c(\x1dcg\xdfNi\x1e8UV\x9f\x02\bP!I\t\xb7\x00.\xee\xb4\x14\x00\xac\x94\xd7\xd0\x16\t痲\xfa~\x939\xeaΖm\xffi\xf1\x1a\x0f\x88\x001\x8b\xaa\xcd\x14\x17\x17\x9b{\xf5\xea\xe5\x02\x00\xe8TP1\x13\x00\x00b\x00x|W\xd5d\xb4\xaa5\x98\xb3\x12\xb9\xae\xfd\x10\x03\x10\x00\x00D\n\x10B\xeep\xd5J\t\xb3\xfa\x889\x88\x9cBP\xaa\xef\xc0/\xae\x03V\x9f\x95\x16\x00H\xeb\xe3c\x00pF\x10ਲ\b\xc56sg\xee\x8a?\xcaȐeDh\x97C\xcdfz\xf4\xe8a\xe9ի\x97\a\x00 %\xbf\xfa\x84D\x1b\xb0R\xcdw\xa85\x98yA\xf2Y\xf9\xb5\xffy\xe6\xb9\x197c\x00p\x88\x8e\x00n5UK\r:\xbf\x9b4\b\x80r\xaaT\xab\xef\xe6\xbc\xcd~\x91\x91v\x880\xab\x8f*\x8b\x10\x02~R\xe5c\xd1\x11\xc0\x19\x01\xe7wG\xe0X\xd5j3\x1d}\xfb}m\xb4\b9y\xb5\\\x82q\x0e\xaa6SXXh\xe9\u07bd\xbb\x17\x8e\x00\x8f\xf7\x9c\u007f\x9b\xdb_{E\xa2\r8\x83$\x00\xe4~\xe7\xfc\xe7\x02J\xa4]\v\xf7\xe7\xf4\xee\xdd; \x0fVPP\x10'\n\x02\xaa\xae^j\x80\xd5G\x94@\xc4 \xde#\x15\xea\xec\xe4\xdb;B\xc4Т\xc9\bk\x13\xb0\xa2\xcd\"\x84\x80\x9f4\xfb\x11\x02\x834\xb6\xe6!X}4\x03\xab\xd2ħ~RA\xd4\x0e\xec\xa1\x0e\x94Y}\xd4l\x06!d\xc9\xcf\xcf\xf7\xe2[\x00\x8f\xcb\u007f\xee\xe9V\xdf,8ے\xaf\xd3\xfdt.I\x00H\x813\x05d\x02z\x03\xca\xc0g\x9a]\xfesA\\j\x896 d\x02\x9ai8?-\x16!\x83\xf8\xcf\xc5*\xbd\xc9\xec\xd1\x05\x12\x86\x16\rF\x98b\xb4\x9f&\x8bP\xb8\x06\x94\xf0\x1f\x1e\xa2\xa0E\x18\x8e\xd5G\xe3jU.\xf5yN\x90\"\x10[\xf1\xc53\xdd\xd2I1OC\xb1\xfa\x88ی\xcf\xe7\xb3p\x1c\x97\x8c\xf3\x00\xbcp\f`\x10?3\xe8\x05]P{\xf5\xaf\x03\xde\xed2e\xca\x14+\x11\x00x\xed\xb5\xd7L\x9e\x82sU\x80,\x00\x00\t\xfe\xc09\xaa\xba9\xb46\xa0Gk5S\x1d\xac>b \xe0\xe4Ν\f\x96Ⱦ\xb0\x992#,\xecU\x1f-\x16!\x00\x80\f\x03\xf2\xa1f\xb2Z\x84jY}$\x93\xab\x94\xc8O\xdb%\u05fc\x95\x84\x98\xa7jX}\xc4l&''ǒ\x97\x97\x97\x82\x13\x81\xbcEEEB\x8eC\x9dx-\xbd\x05\xb5\xc7JJJ\\S\xa7NuΚ5\xcbj\b\x00f̘a\x9a2e\x8a\xbdsQ\xcd\f\x00\x00\xa7?HT\xf2\x96\xe6\xd0ڀzSe\xb50\xb4H\xb0\b\xad\xc9\xec\x91\r\xdf9\u007f\xe0\x0e\xb5\x9e\"#L\xf5=?\x05\x16a\xc7d\xf6\xe8ca\xb8\x00F\xb5\b\xb5\xb2\xfaH\xa4W\x87\xa2?7\x06\x91dP\xfd*\xa3W\xad\x1aY}\x86m&33Ӓ\x9d\x9d\x9d\x82\xb5\x01\x93\xfd~\xbf\xe0\xfc\xb7\xb7)\x00\x82\x1aG\x95\x94\x948\x00\x00fϞ\x9d\xb0p\xe1\xc28]\x000\u007f\xfe|ӬY\xb3\x18\xf8\xa2\xbb{\x1d}R\xe2\xfcA\x05\x15\x9a\x95\xb5\x01\xb5\x92e\xf4\xb0\xfa\x8c\xb0\b\x03\xbf\x9b\xca\x1e\x9c*r\xfe@e \xbb\xbf)\x8e\x02#Ls\x92\x0fA\x16\xa1P\x05I\r\x1bP\xaf\x16\xa1^V\x9f\x11\x82\x95\xe2\xb3\xdaQ@\xe7RZ\th\xa4\x91d+\x9dLP\xdd6\x93\x9e\x9en\xc9\xc8\xc8H\xc1d\xa0\x148\x06H\xf3\xff%\xed\xfeI\x93&\x99\xa6N\x9dj\a\x00\x006\xe0\x8a\x15+\xdak\x02\x80e˖\x99JKKm\xf0\x05\x00\x00\x19/\xbd\x1d/\xf0\x02Ԕ\xd0\x06.\x80\x88\x0e\xacv\x92\x8c\xe8\xae\xe9a\x11\xb6\xfeN'\xdf\xde^\"\xe7\x17\xdaO\b3\u008c\x18\x9dQ\x16\xa1\xb8\x0e\xa2\xdaz\x00Z\xb5\b\x8d\xb2\xfa\xf48V\xb8\xeaG?\tQ\bD\x0f\x18\x1b\x01*\xcd6\x93\x96\x96fIOOO\xc1t`\xd8\x01HIN\a$c\xfbБ\xd7\x14\xc8\xff\x9f>}\xbai\xf6\xec\xd9\f\xa6\x03C=\x00uڀk\u05ee5\xad\\\xb92~ѢE\x0e\x00\x80iӦ\xb5Ý-\x93t\xf6-\x83x7\xa1m\x12\t\xdd5-,\u00a0gK\xe0\xea~&c(\xd9\x04\x19a\x16\x02\xdbN\xbd,Bi%d-\x15\x81\xd4j\x11\x92b\xf5\x11\xb5\x19XC\x99\xb1ާ\xf38F⨢\xd9fpA\x90\x94\xac\xac,\x8b\xa4\xca\x11\x04\xe7\xafH\xc66_\xfc\x99y\xf3\xe6\x05^\xe4\x826\xe0\x96-[Bk\x03nٲŴ~\xfd\xfa8(\t\x06\x000w\xee\xdc\x18\xd1d>#3\x99E\x04\x02%$u\xd7\u0530\b\xdb<\x93\x8dk\xb4\xcaL\xe6hB\x8c0b\xb9\xfd:X\x84m>\xa3\xa3&`8-BҬ>b6\xc3 ~\x8c\xb4\xe8+\x83\xf88\x1d\x01Y\x92\xc1JM6\x93\x9e\x9e\xde!##C\xae\xc6\xc1s2\xeb\xf87\xe9\xe7\x96,Y\x12x\xa1\v%\xc1\x14\xb5\x01\x0f\x1e<\bڀ\xb1P\x14t\xf5\xea\xd5̒%Kb$\xe7)p\x92/%\x1dn7xUBCw-\x14\x8bP\xf1Y\x18ğS#\x1c\xa1\x91\x11F\x9cأ\x81E(k\\:\xab\x02+i\x11\xd2b\xf5\x11\xb1\x19\x19\xe1\x97Z\x1dW\xb24\xae+U\xdb\f\x1c\x03\x14ƶO2\xb6\xcfl~>V\uecebW\xaf6\x95\x95\x95\xc5)j\x03b\xc1\x80\x18\xa1,\xf8\xeaի\x95:]%\x83\xa8\xa9:\x93%h\xea\xaeɱ\bC.$\x83\xf8\xb7%c\xab7\xc8\b\xa3\xc6\xeaS\xc1\"T\xdc^B\x90H.p\xa4\xf5\xbcM\xcb\xf9Iڌ\x8c\x18\xc8\xdb\x1a\x93\xb2h&,\xe9\xb6\x19\x06\xf17\xc8\x047\x17\x87\xea\xef\x9dw\xde1m۶\xad}yyy@\x17 H\x1bP\x90\x06\x03\x00\x00m@\x8d\xc2\x03\xfdt:%mF\x98R\u007f\xb2\v)\xa3\x11p\x95\xf1\xf3\t\x06\x16\xb4\x03e\xe1\x13%\x16aȳ%\x83.Bd\x9c\x17\x8d\x93g\xfc|\x9c\x8e\x88\xfb\xb5\\\xc3\xf0\xce\xcf\xf1\t\xe1\xb4\x00T\x80\x00\xed\x94e]6\xc3 \xfe%\x19?|\"\\\u007f\xbbw\xef6\x1d:t\xa8\x1d\x00@\xab6\xa0\x18\x00\xf6\xec\xd9\x13\xb2\x82\x88\xdd\xdf\xd8N\xe66\xa0R\xe7\x82F\x82\x11fUK@\x81\x1a\x882\x93\xfa0\x81\x05\xa5)}&G\xb2\xb1\xaax3ބ\x05`\xa1\xddl\x90\x98\x15\xe95T[\"\xfba\x99\xf5|J\xc7\x1a\xd2&-i\xb6\x19\x19Y\xfb\x0f\xe3Y^\xb5\x9d\x814\x18\xcf\xf3-\x00p\xe9ҥVm\xc0]\xbbvŨ\x98\xd8١\xe4\x874\x1a\x0f\xedɵ\xaae\x112\x88\xbf\x911\xa8\x86\x14IV\xdf5\xeaO\x0eph\x03\x80.\x9b\x81\xb5\x93Y\xcf\x1bI\xda̵XC\x85\x12\xe7S\xb5\xf4)\a\x00\xadڀ\xef\xbc\xf3Nl\x98\x89\xfd\xa5\xcc\x03\xcc5\xc0ꣵ\xbd\xb2J\xb8\xd9!\x174\xa9LJP\x03\xf1\xb2d\\o\x1aH\xf2\x89$\x8bP:Fk\x04\x9c?9\x02G\x00\xdd6\x03k'Y\xcb˰\xc6:Y}\xb4\x8eq\x9am\x86A|i\xa8\xab\xcdpG\x80\xf2\xf2\xf2\xc0\x11\xa0\xb1\xb11*\xe8?\x0f\x1f>l\x11\x05\x01ۇ\x99\xdcJ\xc9\x03|aCMv\x03\xac>\xd2\x01\x16\xb9\x00R\xd8+B\x06\xf1[$\xe3:k\x80\xd5\x17)\x16\xa1\x10@\xa2\xc9\"Tb\xf5\xd1\f\xe4\x1a\xb2\x19i\x1d\vX[\x83\xac>ҁ\\\xcd6à@\\\xe3+ɸ\x8e\xa9\xe9\x0f\x82\x80۷oo\r\x02*i\x03\xc6\x00\x00@\x1e\xc0\xe2ŋ\xe3BLno\x19\x14z\xd6 \xab\x8f\xd4\x15K\xa8+\xa4\x90 so|\xd5\xc6\xf1\xba\x15j\"\xc0\"\x94^!\xd1`\x11\x86c\xf5Ѹ\xca5d3\xb6\x16-@i\x00p\f\x01V\x1f\xa9\xab\\U6\x03ٴ\xe2\xf2\xfa\f⟗\xf1\xbb\xe2p\xfd\xadY\xb3&p\r\xb8m\xdb6+\x00@EE\x85Y1\x13p\xfd\xfa\xf5\xb1B\"М9s\xe2\x14\x00 A&'\xa0&\xae\xb0\xdel\x90\xd5g4\xc9BM\x12\x89\"\b0\x88\u007fRf\x82\x1f7\xc8\xea\xa3\xc5\"TJ\"!\xc9\"T\xcb\xea#\x99\xcce\xd8f`\xcdd\xd6\xf1\xef\x84X}F\x93\xb9T\xdb\f\x00\x00\xce\x04\xb42\xfeF3\xe41Hw\xde\fjdB\xf5'$\x02\x95\x95\x95\tڀQa\xb9\x00@\x1e\x80\x1cb\xcc\x05P:\x8b\xbc!3\xc9\u007f&\xc0\xeaӛf\xa9%\x8dT\x16\x04\x18\xd4\xe4\x95\x19\xd3\b\x02\xac>\xd2,\xc2pi\xa4$X\x84ZY}$ҹ\x89،̕n3\x83\x9a\x92\t\xb2\xfa\xf4\xa6sk\xb2\x99\xb4\xb44!\x158\xd5˝\xec&c\x9b3C\xf5'M\x05\u07b4iS\xb4j6`iii\x9c@\x06*))\x89\x97\x01\x80\x1f\xc9l\xb3\xb6`2\x90SD\x06\x8a\x04#L\x0f\x91D\x01\x04\x82\xf9\xd5\f\xe2\xb7\x12b\xf5\x91b\x11\xaa%\x03\x19a\x11\xeae\xf5\x19!t9I\xb1\ba\xcd$kXG\x81է\x95Х\xf9w\x052Pfffj2w\xe2@\x02:\x1f\x9c\xa7\x82\xf8;\x95~WL\x06\x02\x00x\xfb\xed\xb7-\x9a\xeb\x01@A\x01\x00\x80\t\x13&\xb8F\x8f\x1em\x93\x01\x81mmE\x17\xb7\xffND\a\x8e\x04#\x8c\x14p\x04\x16\x85A\xfcR\x99m\x96\x85\x82\x11\x18b\xf5\x05\xe6\xbf%/#\x99\xe1\xf8;pm\xc3?2\x88\x877\x05\xc7 \xbe\xa7\x1d]\xe8\x9f\xc2\x1e\x1e\x9f\xca\x1e\x98\x9a\xca\x1e\x9c\x99ȝ\x9e\xce ~\n\x83\xf8\xd7%\r~\xf6\x1a\x83\xf8\xf1vta\x14\xfcN'߾Q\x9d}\xbb\x87\xa4\xb0\xef\xf7\xc2\xdf\xf9G\xdc\a\xf4嵳\x17b\b:2)&\xa8\xf7ּ\xcd\xedZ\xd6,h\r\x97Pb\xf5\xe9\x01\u007fM6\x03t\xe0\xaey\xeb\xff\fՌ<\xa8\xb29\x01Յ\rjJ\xe9\xc0˗/\xb7\xe8\xae\b4y\xf2d+\x00\xc0\xa8Q\xa3\x92^~\xf9eF\x02\x00OHE\x17Sأ\x1b0\x00D\x82\x11F\xfa\xe8\xd0!\x81;\xd7Sf\xab\xf5sJ\xdb@\xa5|}\x1b8Z\"w\xf6\xaf\x9d|{\xfa\xa7\xfa\x0eL\x02\xc92'w\xf6\x1d\x06\xf1\a\xf1.\xe5s\x99\xe7l\x96)\x10\x11(t\"\xa3\x82\x1c\xf6\xb32\x12b\xd2\x06\xcfp\x1e?S\x19.\xbf5<\x99=\xd2疼\xf7|w\xe6\xaex\xf4\xe7\xd9\xd3o\x88\xc0ѡu\ro\xcd{\xe7q\x19jww\x8a\xac>-\xc7?]6\xe3@\xf5o\xb9\xb9\xaa\x00\x00xP\x95\x00\x02\x8f\xc9}vܸq&qA\x90\x05\v\x16\xc4\x18*\t\x06m\xfc\xf8\xf1\xf1\x18\x00܃\x06\rbDo \xb8;\xaf\b8?:+\x14^\xbcr\x9bo\xe3/#\xc0\b\xa3\x12<\xbc3w\xe5\xefD\xe5\xa3[ӝI\a\x82\xee\xcfz\xf5ή\xb9k\x9f\xbc\xc1\xb7\xb3\xaf\x8b;=\x1e\xdf[\xbf/\xe4\"HKw\x87r\\\x12 \xa0\xc3\xf9C6\xb1\xf8H\"w\xfa2\x1e\xdbJЕ\xc0;\x94\xfb\xef\xc9Yx\x1bi\x16aG߾1\x92\xe2.\xd0\xee\xa2\xcc\xeaS\x13\x00\xd6e3\xb0\xcd\a\u038d\x03\xec\x01U\x05\x00 \x19\x9d\xaaDݟo\xf3\xe2x\xe5\x95WLcƌI\x80\x176\x00\xc0̙3c\f\xd7\x04\x14\xdaȑ#m\x00\x00X\x1b\xd0.\xae\x1a\f\xce\x0f\xe8\x04\x06\x8b\rgi\x04\xaf\xf3\x88^\x1f>\xd5-\xab\x93\x9b;uI\f\x02\x0eT\xbfQ\xefB\xda\xfc\x17\xdaC\xa6$P\xa7!c\v\x1f\x9b>\f\xe5\xe0$\x9d_\r\b\x90v~y\x108#\xfb\u007f\x1e\xf6\xe4\xc7I\\\xf5^\x06\xf1p<)\f$\x9a\xf9yݪĠ\xed()\xef\xf6\xa1\xad\xf0\xa2)\x02\xac\xbePW\xc0\xba_\x18Ω\x16\x10\xa8n\xbeٿ\xaf\x17\xae\nܚ\xaf\xf3\xd2K/\x99\x86\r\x1b\xe6\x1c=zt\x12\x00\xc0\xe4ɓ\xdb\x11)\n*nC\x87\x0ee0\x00\x804X\x00\x04\x9e)\x18\xe6\xf2\xa2S\xf5\x00\x00\x89茸XH\xd7\b$\xf4PI Jf\x8f\xbc#Ԑoq\xc6S_<\x91\xde\xfdư$\r?\x1f\x8b\xcf\xc9pn^\xc4 \xbe\nυ\x82S\xb6ut\x1a\xce\xcf \xfe\xbfpmkG\x8d\x9f&qU\x9f\x80\xd3AK\xe0\xce}dG\x8d\x1f\xb6\xfc\xac\xe237[\xf1U\"w\xe6[\x12\xce\x1f\n\x04B\x01\x83\xc8~\xaap<\x06rN~\xcd(P]\x83\xb8*,oI\xe0\xce\u007f.)\xf0\xba:\x82\xac>\xb9\x84\x1e#\xce\u007f\xbb\xd4~\x1c\xa8\xe1lVA\xbf\x0e\"m\xc0\xf6\x03\x06\f0\r\x192\xc49l\xd807\x00\xc0\xf8\xf1\xe3۩\xf9~]\x03\x1e8p #\xd2\x06t\x830\xc8Mh\xdf\v\xb0\v\x90,\xe2*\xca)\xbd\xd4R\x88!\xf8%Ԑ\x17\x9c\xf1\xb6\xdc\r\u007f\x97I\x1cr3\x88\u007f\x1a\a\xd0\xe0\x1c\xfco\xedo\xe6`\x87Wp~\x88\xf8~\xc8 \xfe\x04\x83\xf8\xcd\x10\xd4b\x10?\x89A\xfc\x10\x06\xf1=@\xe9\x06΄\x01GA\xfc]@\x17\xb5\xfby\xb7\xdd\xcf\xc73\\c8Y\xee6)\xbd\xb6\xe2&3\xfc.|\a\xa6\x9eޅ\xbf\xfb1\xdcW\x0f\xccH{\r?\xcb\x16\xfcl\x1f\xca\xdc\f\x059|\x12W\xa5w\xa7\xf1\r.\x815)@\xdc\xf27\xbae\x1c\xe6A\xb1\xbe\x03\xb4\x8e\xbe\xfd\x03#\xcc\xea\xeb@\xea\xa8\xc8 ~\xb5\xcc<\xb0 \fR\\\\\xec\x05\x00x\xfe\xf9\xe7\xbd\xfd\xfb\xf7w\r\x1e<\xd8\r\x000jԨX\xb5߯{\xc0/\xbc\xf0\x82]\xac\r\xf8w\xf4R\x92L\x92\x02\x18\xc2O#\xcd\xea#\xd1:\xfb\xf6\xfcX,\x9e\tN\x99\xc0\x9d\x1f\xc9 >\x11;\x86\xb0\xc1R#\xf5\xc4\xfb\x9a\xdaa\xd0x\x00ˮ\x81\xf6\xe2\x9c$\xaez\x97\x87=\xd9\xe8\xe6N}K\xe8\x98q\x15\xef\x12f\xb5\xacI#\xac\xcd+R\x91\x97\x1f\xe7,\xfa\xed\xf5\xca\xea\v\xe3\xfc?\x95\xb1\xafZ\x86\xbb\x10-\x95\x06\xebׯ\x9f\x17\x00\xe0\xe5\x97_\x8e\xd5\xd2\a\t\x00H\x01m@\x8e\xe3 30Gf\x91\xb6}\x1f\x01\xe0\x99g\xd2-n\xb6\xa2Q\f\x00v\xd4\xf0\x95L\xd90\xad\xedk\xc8\xdd\xc6\xf5\x15\a\xe1\xfa\nwܝ\xfb\xa6\xf5:`\xf5\xd1\x16\a\rD\xfb\x1f\xcb\xe8}\xf3]9o\xfe>\x95=\x98\x87\xe7`1\x83\xf8\xe3xn\x8c\xcc\xed\x15qv*\x00\x80\x87=\xc9w\xeb\x96\xd6\xf1{\n\x00[Cթ\x14\x8b\x83\xf6\xeb\xd7\xcf\x131\x00\x180`@\xe0\b\xf0\xec\xb3϶\x1e\x01@\xac \xcd\xd7\v\x10\xf8\xa4\xccC\xff\xe5\xfbt\x04\xb8)o\x9b\xf3\x06\xdf\xce\x1e\x1e\xf6D\x9dtk.s;\x10\xaa}\x86E)&`y\xb5\xbb\xed\xfe\x8b\xd1\x1a\x8aBD\x8a\xd5ׁ6\bH\xae\xfadY\x84V\u007f}\x14\xce1\xc8\xc4s\xb6\x1dϡf0\x10\xde\xfe\x1e\xf6d]g\xdf\xee\xe2\xdfd\x8e\xbc\xf3\xfbt\x04\x90^\xaf\xe3v\xd2\xee\xbb`n\x16Ƀ\x8b\x8e\x00\xee!C\x86\xb8\x87\x0f\x1fN\xf7\b \x17\x04,((p\bڀ\x9d\xb8\x83\x192\x0f^m\xf3_\xb4\\\xcfA@\xbc\xb5χh\xbf\x9b;\xf5o\xb1Ëϓ!@\xe0\n>\x03\xc3v\x141\x88\xef\"\xe5E\xe8,\vE\x9d\xd5G\x93E\x18\x82է\xea\xee\xdf\xc95A\xfe{W\x06\xf1yxnO\x86ۅ\x89\xd7K\xb8\tH\xe0\xce\xff;\x99=\xba\xb3\xb3o׀_dO\xbd\xe3z\x0e\x02\xdaQS4>\xda\xc8V\xfcA\b\x99\v\n\n\x92$A\xc0\xe8\xc1\x83\a'Q\r\x02\x8a\xaf\x01\xfb\xf6\xedk\x97h\x03&\bڀI\\\xf5N\x99\x87\u007f\xf1z\xbb\x06d\xfcM\xa0u\xe0c\x10\x0f\xc95\xff\x91\nH\x8a\x1d]\x06\x04\xae\xe0{\xedWa\x87\x03\xe4(\x8a\x85!\xa9\xb3\xfah\x81@\x18V\x9f\xae\x04 \xc6\xcf;\x18\xc4\xff\t\xcf}\xb98J.\xe7\xfc2\xff\xf7\xad\x87=\xb9ˎ\x1a\x90ͯLa\xbfV׀\nL\xdbmX\x1b\xd0\xccq\x9c\x1b\x8e\xdd2׀\xd1Æ\rK\xa2r\r\xa8\x94\b$\xd1\x06L\x00\x00\xb8+o\xf5\xa3\x89ܙ+m*\x96\"\xde{\xad\x13\x81\xe2\xb9\x0f\xa2p${\x99\xf8\xbc\x18\xca\xf9%\x06t\xf5\xa6\xbc\xad\xc5\xf7gM\xb8\x93 #LWyo\xd2\xc4\x1e\xd2 \xa0\x92\xd5g8\v\x90A\x01@\x00\xbdëJ\xce\x1f\x02 \xee\xb0\x1cHl\xf0\xe6\xbd։@X\xa9\xfaS\x99\xdd\xe5=999漼<\x0f\xec\xb6\x01\x00\x8a\x8a\x8a\xe2d\x12\x81\xa2G\x8f\x1e\x9d(h\x03\x12I\x04\x82T\xe0\xf1\xe3\xc7˦\x02K[vv\xb6\x13\x98K\x1d\xd8\xf7\x17\xcbDy\x97\x92r~\xad\x9f\xc55\xf0FJu\xe2\xc28\xff\u007f\xa4E%\xc0\x80n\xcd{7\x9bv*0a\x16\xa1\xac\xf3\xb7p\b\x82\x19r\xa4@@#\xab\xcf0\bx\xd9\xe3\u007f\x95q\xfe\xb3x\r\xc3\x1e\x11\xf0\xff51\x88\x1f\xa7\xa6F\"\xadT`\x85j?s333\xcd\xd9\xd9\xd9\x1e\xd8ecqP\xc5Z\x1dcǎ\x8d.))q\x12I\x05\x062Д)S\x9c\x18\x00lj\x16###\xc3y\u007f\xf6Ļ=\\\xc5e\x19\x10x4Rd \a\xcb\xc3\xdb\xfe\xafx\x8b\u007f%\xfc\x1d|\xc0\xf9\xbf\xc4\xe5\xc1\xe1\xcc\xe9\xc4u\x02\xafJ\xee\xb4\xe7\x1a\xd0\"$J\x062\xe0\xfc\x13\xf0\xb8\xa0M \t\x02ׂ\fԁ=\xbcXơoĻ\x83l|\x9f\xfe\xa5\x9a\xa3\x02\xb6\x15\xc8kx\xda\xe6o\x8a6\xfaVW\xfb;\f\xe2\u007f's\xedw9\x89;\xed\xc9\xc8\xc8\xf0\xc0\xee\x1a\x8b\x83\x86\xad\xe0zH\xb9\x1b\x87\xfe\x9a\x86R\x84\x82 YYY\x9amf\xeeܹQ\xa5\xa5\xa5vM\x05A\xca\xca\xca\u0096\x04S\xdbn\xce\xdb\U001006eb\xf8\xaf\x04\x04`\x8b\xf5kRΏ\xf3\xa5!\xef\xfe\xbf*P\xbd)\x01Ս\xffQ\xce\xe2\a\xd4\af\x9a\xba\xca\x18\xc4\f\rZ\x84\u05fa$\x98S\xaf4\x98Z\x10\xb8\x96%\xc1\x92٣\ve\xd6Y5\x0f\xa5\xb3o\xd7ݩ\xbe\x03\x93=\xec\xc9\x0f\x94@@tT\xfc6\x99=Z\x96\xc4U\xddK\xea\xe6\xc0\xc5\xd5\xfcZ\x9a\xefoG\x8d\xff풻\xee\xf7\xb8.`\xa0$\x98\xde\xfe\x96,Y\x12\xb5r\xe5J\x9bP\x12\xec\xc0\x81\x03\xca%\xc1\xc4EA\x97,Y\x12G\xe2*\xc8Þ\x98 \x93\xfb}\x06\x18_F\x9c\x1f积\x94\x9e\xefe@\xe0*Ο\u007f\xeagY3\xdb뼚9!\x15b\xb0\x15\xb4\b1\x84\xd1\"\xbc\xd6EA\x9dF\xb5\x01Á\xc0\xb5,\n\xfa\xa7\xf4\x9e\xa9v\xd4\xf8\x91d,'\xf4\\9\xff-\r\xddps\xdef\xbf\x87=\xb9Վ\x1a\xaf\x84\t\x12\x83M\xad\v%!\xaff\r\x1f\xcdx\xe1V\x0f{\xf2\x8c\xf8\xd6\t\x00(\x85=2]\x18\xa3\xb8(\xa8\u07b6z\xf5ꨲ\xb2\xb2x\x00\x00Ţ\xa0Zʂkiv\xae1\xc6\xc5\xd5\xfc\u007fs\xdf\x1e\x17\xd5}\xed{\x87\xe1\r\xb3g\x18\x90A\xb0h\x1eMS\x9b\xdb$\xa7=\xf7\xf6\x9169=\xcdI\xee\xed=iRc\x14\x02\xcc\xcc\x1e@\xad\xa6\x9a\x1a\xe3\x93\nj@T\x044 A#j\"\xa0\xc6\xf8@\x12\x15\xe3;\xa8`\x1a\xdf\b\x88\nlL\xa3\xa9\xe6\x18Ӥ1\xc9\xdc\xcfw\xf8m\xdcl\xf6\xcc~\xfe\xc8\xf9c}x̞\xbd\xf6\xef\xb7\xd6o\xed\xdfc}\xd7\xf7\x9c\x04\"\xecu-\x83\x9fa{\xee#(\xb1o\x02&\x83\xb8N\xdfJr5\xad\x19\x99\xbe\xe9\x11\xbd%\x9e\x19\x96\x9b%S\xffP\x8a\x8bp0˂\x87)-㥑\x1cT2\b|\xd7e\xc1m\xece\xa9\x8c\xb9Yz\x93\xce\x1eH\xab\xf9\x99\x95\xed*\xb5\xb2\x9d\xff%s<\x8c@\xf0v\xa0\xd2\\\x81l\x98\xe8j^%\xbc7\x06\u007f\xbc\xfbL\xfb\x13c_\xbc\xd7h\x9fٱcG\x10\xaa\x02\x83\x1c\x94\xf0\x02\x98\xfaQ\x83)%\x06\xd1\nl\x88u\xb7\xdd\xe6\x83@\x9c\xfb\xbc\xefL\xfd\x9e\x8cݬ\xd2\xc1oe\xb9\x04\x02\xc2\xf9J&\x15\x14\xbcw3F\xa6oJ2\x8a\xe4\xc1\"q\x1a\x80\\\x02\x99\xf2b\x83I\f\x92\xa4\xb4\x86\x9f\x96\x00\xe0'\b\xc4\u007f\xd7\xc4 $\x9f\xa3\u007f\x19w\x05\xec?JO\x94\x1eM\xc9\xfbA\xb2\xf3\xf0\xbcx\xd7\xe9\x1e\x994pL\xe1\xd7ZX\xee{*\xc6\xc4\u007f`/J\x18`\x86\xb8\xcf}}\u007f\xfa\x96\xa7h\xf9\xcc\xfe\xfd\xfb\x83\x8e\x1e=\nb\x90\x90+W\xae\xdca\x06jkk\xf3\x05\x80\x83\a\x0f\x86\xd20$\xbf\x99&\x84\x85\x12h\xe8\xdfc\xddm\x01;\xcd\xe6\xf1\xed\x90\xceRP\x02\vh\xc4,\v{\xa7V\x9d\x914O\f\xcb\x1d\x16o\fYX\xce&\x03Z\xfa.\xa8\xc1\xe4(\xb35\x05\x80\xffn\xd4`\x16\xb6\xc7&A\x92q\x98\x06\x9d\xdc\xc3i\xab\"\xc9\xd1\xf09\x19\x1f\xc4\U000fc092n\x81mЍ\x84\x9f+\xe2%\xc60\xd7\xd1Wi\xfbLss\xb3\t\x01\xa0\x8f\x1c\x94\x0f\x00 \a=|\xf8\xb0\x99\x96b\v{%\xd8\xee\xbe\xd0$\f\x00d9\xb0\x1f\x9f\x05 \xec\xbc$\xd3\xe9m\xbe\xb3^O\xb7\x99&\xd1#\x82\x8b\x84\xeeq\xff\r\xc9ACh\x05\x00?\x03\x926\x8aP\x92\x1c\x94TX\x12\xb7#\x9bBP\xed\xf3\x19k\xe6߂H\x81\xd4\xd32>\x89\xc1\x9dn\u007f\xfe女3\xd9\xce \xb2'կ\x1aS\x82\xebĩߍ\xf9\xe3ݴ}\x06\xd2\xd2\xd2\x12<\x80\x1d\x183\x80}\xfb\xf6\x05\xa4\a\xd7kȇ\xd3V\xff\xd2\xe1:}S\x88\xb2#A\xa0\xc0۟\xda\xf9^\x86\xe5ޕ\xe9d\x04\x06W\xb4\xa7+X\xe1\x14Y\x1fv\xc0\xed;:\x12\xbfq\x9ae\xdeƃI\x0f\xfe=\x85\xd9fzf\x00\xf6AF\x11\xfa\xa5\aG\xdf\x0fx\xfbz8\xa3s\xfb%}\xc6\xe6\xfa(\x88\x14Fi\x93\xf1у@\x81z\xfdP{\xf7\x95bs\x9d\xfeǏ\xd3\xde\xfc7\xda\\\x84\x90\xa6\xa6\xa6\x90~3\x80\xebׯ\x9b\xc8\xd4 \x94\xdf\x04ܼys\b-C&;\x0f\x8dG\xc3Ee\xa1\xb0\xbe~\xca\xe2\xe9AY\xee\xe9\x12\x03M(\xd7z\x99_\xbb\xc2U\"\xb4\xf4\x03\x88z\xab߈\x9f\xe7!?\xa8\xbe(ZA\xc0\x0f\xaaO\xd1&\xa7\x8e=\x00\xfb \xa3\b\xa5\x90\xa0\xbeg\x18\x99\xbe\xe9I\x89,\xd37)\xa0\xfa\x02\xfa\fA\xeea&\xf2Q\x00\u007fŞU\xbe\xa5\xb7\\\xdc\x13\xfc\x91\x9f\xb0\x0e#\n\xc3J A\r\x0f\x02{\xf7\xee\r\xe37\x01{zz\x82\xfa}x\xf4\xe8QӾ}\xfb\xc2\x05ǀ\xa1\xb4\fI\xcaG\x8b+\xc7\xfe\x17)\f\x11\xa8#Q\x82ʦ\x03\xa1\xa57\xe7`\xc0\u0c71\x97*\x03\x1c\xcb\x19\x1e\x04dP}JRN\xb5\x9c\x02\xd8\a\x19E\x18\b\tjOr5\xbf)\x91`\xf6\x98\x91\x83_%\x17\xa1\x85`M\xfe!\xb3T\xfdD<\xf8\x13]\xc77\a@\x82\x82\x1e̐ \x00\xca?\x92\a\x80c\xc0`\xc9<\x80={\xf6\x98\xea\xea\xea\"\xf9D\xa0\x95+W\x86\xd20$\xc3\xf6 \x1a~\xa0\xb0@$d'0\xf6\x06!\xb44\a\x81\x98\xec\x0e\x94Ao\xed\u007fF|\xe6֣)y#\x03$\xe6\x18\x16\x04\x14\xa2\xfa\x02\xf6\x81\x86<\x00\xfb \xa3\b\xe5x\xff\xac\xb1\xee\xd6[\"\x9fi\xb5\xb9.\x99(\x96\xf7V\n:\x1bA\xb0$\x8a\xaa3'\xb8N\xb6=\xf4|\x95#\xd03\x8d\x193&i\xecر\xba\x82\xc0ƍ\x1b#\x90\tH\xb8\x01C\x02f\x02nݺ\xd5G&\xf8\xc6\x1bo\xf0\xa9\xc0a\x94\f\t\x84\xde\xdfe\x82\x00\x8e\xf4FQ kГ\x80\xf4\xa2x\xf76\xd9yh\xaeLj\xae\xee \xa0\x86\xae+P_\xa8\xcc\x04\xb4+\xd4g\x14\x8aP\xd6.<^^\xe83\t\xae\x0fg\xd3\x1a\xfcZ|\x86\x90\x93v\x04,\xcd\xee:\xfdY\xb2\xf3\xd0Cr\xcfFR\x81\x13SSS5\x05\x81u\xeb\xd6E\xf2\xa9\xc0\r\r\ra\x8a\xb0\x00555>RA\x9e\x1b\xb0\xa8\xa8HU\x10\x183fL\x94\x80\x1b0P\xc4|\x9c_\x13I\xec\t\x94[Y\x8e\xa1Hפ)\bXX.\xc6\xc6v~.\xdcȴ\xbb;:\xb0\xbb\xab\x85\x8b\x90\x16W_\x80\xbcs\xa5X\x00\xbbJ}zQ\x84\xf2\x83_Đ\xeb\xf3\x19\xd7\xe9/~\x95\x9a\xff\x80\x06\xf0\x11U\x9fa\xdc\x1c\x8e\x0e\x17\xf1\tk\"\xee\x85o\x1d\xaeSc\x95r\x03\x120PbZZ\x9a\xaa \x80T~\x1e\f\xb4m۶pUh\xc0իW\x9b***\x18\xa0\x01\t7\xa0\xa2\x04!\xe4-\v\xb8\x01e\a\x96\x10l#\x8a\xeash\x19R/Ad\xa2\xeb\xf8\x9b\x12\xa5\xbb\u007f\xaf\x95\x90\x94\x06Q\xa7\xbf\xbeQ\x12\x00\xb4f\xf8\xe9@\x11*\x9db\xff^\xfc\xec\xf1\xee3k5\xa0\b\a\xc5g\xf8\xa3ʁ\xc4+\xad\xcb\xd4p\x03b\x06@Ѐ\x89N\xa7Sѳ\x02\xc4\xc7Á\x01\xee\xd3T\x0f\xa0\xbc\xbc\xdcTZZj\xe5\xb9\x01\xe7Ν\x1b0\b\x00\xb1\x84hE\x02\x80\xa2\x01e\x99șHeXq\x10\xf86\xc9\xd5\xe4\xa1eH\x8d\x05H|\xfaP\xd5\x16\xcf'\"\xed8\xa4\x95\x90\x94\xc6\xe0\x0f\x00>\xf9\xa5D\x00\xf8\xdfF\xe5\xf6k@\x11\xaa\x19P\x87$Rq\x1fP\x89\"\x1c\x14\x9f!\x85=o\x0f\x1c\xfc\xedۘ\xccnU:SRRB0\x03@A\x10\x97\xcb5\xd4\xe3\xf1\x04\xfc>\xe0\xfb|A\x10\xc0\xfauU\x04*..6-Z\xb4\xc8Ɨ\x04\x9b5kV\xb8\x9f\x92`\x91\x88R$\x008\x9e{\xee9\xe5\xebj\x0f\x17ʰܾ\x01A\xc0u\xfa\x9f\xc9\xce\xc3\xcf\xd02\xa4\xca\x12d\xfd\x8e\xfa\xec\xee\vRe\x9b\u007fnT\x100b\xf0K=\xfb\xef\xc6L\x18nc;\x85\x89,(\xb4\x19bdn\xbf\n\x14\xa1\x9a\xc1\xffs\x89\xfeޥ\x12E8(>\x03\xdeC\xc2\xc4\xd4o\xf0#\x11\x8e\xf1p\x9ap6\x98\xfegdd$\x92\x8a@\t\xe3ƍ\x93|\xf6\xfc\xfc|\v_\x12\xac\xa2\xa2\"Ґ\x9a\x80\x85\x85\x85\xa6\x05\v\x16\xc4\b\x8a\x82F\x88\x8a\x82F\xf2EAQ\xbdd̘1Z\xce\xd8\xc1-pV\"\b\xdc\x1a\xe1\xdc\xf78-C*\x89jA\x98\x92>\xa8'\b\xd0\x18\xfcr\x83\x80\x16\xaa/\x00\x8aP\xd5ෲ܃\x12`\xac\xbf\xaa@\x11\x0e\x8aόL\xdf\xf4++\xdb\xfd\xf1@\"֎O\x80b5B\x1f˲!\x98\x01\x90\xb2\xe0\x8eɓ'\xfb\xda2{\xf6l\x86/\v\xbex\xf1bE\x15\xbcT+\a\x03\xe9\x8c\x193b\x05܀6\x9e\x18$###\x1e\x95K\r\x00\r\xfd\x98\xa7\xc8\xee\x17\x04ܧ\xfe~_z\xfd#\xb4\xd3%%\x9c\xd3o\xca+\xc3r\xcfJ\xbc\x956\xebLwM\xa0\t\xb4\x91\x18\fq\x94\xf5Ie-\xaa\xdax%e\xbc\xc4\xfd\x831\xf6\xb4\xf5I\xcdpd\x8f\b\tð\xb8_\xcfE{\xba\xcc\x1amh7\xd8?1;\x19\xb0\xe6G\xed\xc0\xbb3\xf6\x8c\xa7IH\x8a\xe57\xa1\x06\xebc\a\x063\xd0\xfc\xf9\xf3\x83\xa9\x05\x80\x9c\x9c\x9cp\x017`܄\t\x13\xcc\xe0)\x13l\x02\x1a\x8d\b\v\xb9;c\x8f\x1bǁ|\xd9$\xe1\xe9@\xb2\xf3\xf0Ӕ\a\u007f\x94\xc23\xdfQ\x12\x8e\xda\x18\xc7^3iX\x1fG\xd1\x1c\x94\x12\xa8>\xaa\b4\x89\xfe\vVrD8\xe4\x8fW\x91\x1f\xd2(ѯ\xcfj@\xf5\x19\xbe\xc9\xd9K\xdd\xce}:p\xc3\xef\xe2\xedx\xd7\x19'M\x12[\xf0q\x12j0\x04\x00\xab\x88\x1b0vѢE\xc1\x86\a\x80y\xf3\xe6\x85\x13j0\x1c\x03\xc6N\x992\xc5ר\xcc\xccL\x1f_\x19\u007f\f\x98\x92\x92\x12e\xf4`\xbc;\xa3!\xc3\xcav~)qD\xf8e\x92똛\xd6\xe0WzdE@B\xcd*7\xaa\x02\xa1\xfa\xa8\x04\x81\x00\xa8>*A\xc0_\xbf)\xc9\x13 \x857\xc4\xfd\xd9\xccx\xbaM\x1aQ}\x86\x05\x01\xac\xeb\x81\xfc\x93\x18\xfc_\xf1\xd8\x15\x1a$\xb6\xe4\xc8=\x06ǀ$\x00X\xbd\x12܀`\x06*))1\x1b\x16\x00\xc06\xca'\x02͘1\xc3>mڴ~Fp\xb9\\\xe0-\x8b\x17$\x02E\x19\xbcS\x1dB\xf6\x04nId\f~\x93\xe0\xfap\x16\xad\xc1\xaf\x02\xdc\xf4oREK\xaclO\x84FT\x9f\xa1A@\x01\xaa\xcf\xd0 \xd7_\x81\x82\x80\x85\xed\x8e\xf0S\t\xea7:Q}\x86\x04\x01\x86\xe5>\x94\x18\xfcد\xfaO\xa3\xf9.D\xc9v1$\x11\by\x006\xaf\x1fn@d\xee\x82\x19hŊ\x15f\xdd\x01\x00,\xa3\x02n@\xfb\xacY\xb3$#pzz\xba\x8f\xbfL\x90\n\x1ce\xd4\xe0\x17t\xfc/\xa4\x8e\b\x89TJ\x95\x053\x98pC.\bHmX\xe5\xe8@\xf5\x19\x12\x04T\xa0\xfa\f\t\x02J\x1d\xdf_\x10\xf0C\xc6Rg\x10\xaaOw\x10\xb0\xb2ݭ\xa2\xc1\u007f\x13/\x00\xa3\x91\xa7^\x11呂\x1b\xd0oM\fp\x03.^\xbc\x98\xe7\x06\xb4UUU\x995\a\x00\xb0\x8b\xf2` d\x02\xe6\xe6\xe6\x9ad\xb0\x00A$\x13\x90\a\x03E\x195\xf8\x05\x83\xecA\xa9d!\xb2\xf3\xda`\xf1p\f\x8d\xc1\xaf0\x05\xf4~\x89\xaa\xc5(\x12q\x97\x0eT\x9f\xae \xa0\x01է+\b\xa8uxq\x9f\x8c\xc8\xd8\xf7#\x89\xc2\x1a_\x81\xa0\xc5@T\x9f\x1e\n\xb3\xa0d\xe7\xfb/`\xe6I\xce\xf9?fX\xee'4\x90\xa7\x02\x80\x9d\x1d\xb3k\x82\x05\x90\xa5\xa2\x17q\x03Zkjj̪\x03\xc0\x9a5kBy8\xf0\xe2ŋm\x05\x05\x05&\x85\x0f\x1bD\xb0\x00j\x11a*XT{\x86K\xa6\r\xf7\x96\x1co\xd5P\xe3\xee\xbf/`0W\x9f\xbf 0V\\\x05\x06Y\x8c\xbfH]\xfc\xa0N\x94\x9d\xa2 \xe7\xd8\f˱\xa07#\xc2\xea\r\x02F\xacs\xad,\x17\x87\xa3\x00EH\xad\xf4y\x80\x1c\t*\xc8L\xc2\r\x18\x89\x00\x00^\x80˗/\x9b\xfa\x98\x81Ο?\x1f\xc4\x13\x83\xd4\xd7\xd7Gnٲ\xc5d\x94b?\x1di\xa5aH\x86\xe5\xee\xe1!\xba\xfd7\x06[Q\xc0\x13\x15\x86\xd6\xfe\xfbؙ?\xa0\xc4\xd5'6h\xc2p\xe7\xc1\xd9\x12\x85No0nn8\x85 \x10G\x99\x1bP<\xf8\xac\x06\r\xfe\xe1\xbe>\x19H\xc9=q0|F&K2\x812\xbf\xa3\xd8g\xec4\xc1Y\xe0\x06\x02\x86U\x12y\x02|a\x86va\t,\x9a9\xef\xa3F\xa7$\x0fq\xb7\xec\x93J\x13f<\x9c\xd1\x05)\x06\x83\x1bP*\xc7^\xf3\xe0'D0R龻\xad\x13:M\x83\xe53\np\x124\xf9\x1d\a\x15\tz\xfc\xf8q\x1f7`_\x00\xe0\xa9\xc1\b7`\x10-Ť\xb1a\xa2\x86Zi\xe9\x02b\xcc\xc6v\xde\x14\x0e~\xb0\x12\v\xd8\\\x97XٞH\nAN\x88\xeaK\x02\xf9)_\xfe\\$K\f\xd2\x19?\xc8܀V\x91\xbe0\x1d6Z\"\xf1,\x9f0\ue7a4\xef\xc2g\x046\x14\x06\xb9x\x9a\xfa$l\x98D\v@\xe4\x15p\x03r\x1c\xd7\x1b\x00\xae]\xbb\xd6\x17\x00\xf6\xef\xdf\x1f\xf1\xee\xbb\xef\x06Qj\xa4?\x84\x16-^\xb9\x90\a\xd3\xd6\xfd2\xc1u\xe2C\tBR![\xcbo(\xcepx\x1e{)\xb0\x10N)\x9e\x1blT\x9f\xce\x19@\x94Q(B\x92\xeb\xff\xadij\xd9 \xa0\x91\x1b\xd0ߎ\xb5\xfa\x04.\x96\x1bJ\xda,~\x86c\x8c\xa7'\x8c\x86\xcfD\xb9.\x01\xad\xe9bX\xeeo\x12z\xbf\xfeazu\x88\xbf\xfbR\xac\x97\xa8Ć\tj\xaak{\x15p\x03\x82\x1c\xf4̙3!^?܀Auuu\xd1$\x0f\xc0\xbar\xe5J3\x8d\xc1O\xeb\x8cU\ue71fa\xb90\x87\xebTQ\xbc\xeb\xf4\xed\x00\\\x84g\x18\x96{\xd2(\xc6\x1e\xa1A\x1f~\xbe\xeaa+\xdb-\xe5\x84\x1f0\x1e.Z\x8f\xe3(\r\x02\x1a\xb8\x01\xe5άU\xa4pw[xNH\x91\xa0O\x86\xd1\xf0\x19\xd2ަ\x00\\}-r\xf7\xa3P1Y\x91\r\x91N\x8f\xb4z\xa4\xd7\xeb\xd1\xc7s\x03644\x80\x1c4,`&\xe0\xf6\xedۃ0\x03 \xa9\xc0V\xe4\x14\xd3\x18\xfcF\a\x015I>\xf7d\xec\xfe5\xbf7\x10\x80\x90tW\xa0\xda~ZQ}\xf7f\xec\xfa\xbd\x95\xed\xfeRB_\x83\x85\xe5\xc2\fB\xf5\xf9\r\x02*\xb9\x01\x95f\xadɃ\xb8<=a\f\xcbIq)|\xc9WO2\xd2g\b0k\xab\fQ\xe7\xf9\xfbӷ\xfeF!\x12\xd4(\xce\x04\xc56$\x01\xc0Wj\x1f@;-\xfa֮]\xdb\xc7\r\xb8gϞ\x88\xf7\xdf\u007fߤ\x04\v`\xc6\f\x80`\x01b\x8a\x8a\x8aTM\x8b\xc1i\xa62\x8f\\/\xaf\x9c\xea\f\xbf\xa7\x9e\xf3\xc4\xe1\x9c\xde\xe1:\xfdi\x80 \xf0-\xc9P\xfb\xbe^\xd2\x0e\xe1`\x02\x9a\xcc\xcavKm\x80m\xb5\xba{B\x8cp@\u007fA@\x057\xa0ڼu\xbf6\x8f\xce\xec\x0e\xf1Ú\x8b>\xc8Ј=\xf0\a%\xbe\x9b\xa4\x87\xdf\x0e0\xf8?\xb7\xb2]s\xfec\xec\xd4d\x95HP\xbd\xf8\nU\xdf\a\xa4\x9e\xc7\x02\x00j\x0fȽJ,\x80\x90\x1b0j\u05ee]&5h@sEE\x85\x8d\xc0\x81\xed\xf9\xf9\xf9\x8a\x82\x00\xa8\x8cAhHЀj\x90dZy\xe5\xf4\xa0\xfa\xec\xbfH]\xf2`\xa2\xaby}\xac\xbb\xed\x9b\x00\x0es۷Q\xc8r\xdf\xd7\xc9\xd5\xd77\xa8\x92\\ͅ\xc8x\x93*+ΰ\\\xa8A\xa8\xbe\x01A@!7\xa0VT\xdf\xc0B.\xbdg\xfd\x9b\xfd\xf4\xeb\x1c\x9d\xe8\xc3>[\xfcKڪ\x9fǺ\xdbVK\xc0\xb1\xc5\xf2\x96\xdd\xdd~\x97\xd6\x17\x8e\x0e[h\xfa\x1e\x8a\xeb\bЀ\x0e\xa5շ\x85܀\xb5\xb5\xb5\xd8\xd87\xa9\xae\aP^^n.--\x8d!\xf5\x00\xe2rss\x83e\xea\x01\xf8\x88\fI=\x00-X\xf2~\x83K\xae\xa8\x88h\xa6\xa1\x15\xa1e'\xa4\x0e\xffg\x88\xbb\xe5\x90̔\xf1v\x82\xeb\xc4\xdb?J\xdf\xf0\x84^T߳\xbd\xd0\xd7*?A\xa0\x8e!\x95\x84\fx\xebD\xf5\xcfKh\xfdm\xa0\x00\x80>\u05c9\xea\xeb\xb3\xc9\xe3c\xa7\xddcc/\xd7\xfb\xe9\xcf2-\xb3E\xb1ĸ/\xfe8\xc1ubS\xbc\xeb\xccm\x11\x8aP,\xc7\x19\x96\xfb\xb5Z\xa4\xaaA\xb31]6D\x99=A=\x80x\x8f\xc7\x13\xd0&\"n@Kuu\xb5IOE 3j\x8c\xe5\xe7\xe7\xc7͝;7\x0e\xb5\xc7\xfc\xd1\x16\x81\xbd455u\x18\t\x02\x9a\xb2\xb5` l| \x88\x90\xe9OT\xa0\x99\x06\u007f\x9d\xd6\nD<\xe6\xba\xf7>c\x87\rs\x1d}^\xaa\xca\xef\x1d\x90\x8a\xafB\xf1\xb7C\xdc-X\xcf>.W\xf8ӏ>\x06\xfaF\x8d\xcdHNp\x9f\xdc\xe8'\b\x1c\xfaiZ\xe5\xdd|\xfb\xf4\x80B\xf0\x16\xe1\xef\xf3}\xe7\xceQ(\xae*\x15\x00\x84ש\xe5w\x14\a\xe6G\x9e_\xfc\xa3\x04\xd7\xc9&\x94ʖз\xce\xe6\xb9\x12$\xb2a\x12\xbe\xa7\xe4\xfe\x89\xd9W\xb0\xab\xff\x1bR\x81\xe9\xdb\xfe\xb69\xeb\x8da\xfb\x05\x81\x8bH\n\x8b̾\f\xbf\xea\xe7[\xc6\xf8L`\xdb(\xbdNN\xd2\xd2\xd2\"\x9dNg\x12˲\x89\xd9\xd9\xd9C&L\x98 i\x9b\x85\v\x17Z\x8a\x8a\x8ab_}\xf5U{ee\xa5\xa5\xaa\xaaʤ\xbb&\xe0\x92%K\x82\v\n\nb\xf3\xf2\xf2\x86̙3g\xc8̙3\x83EUJ}\x9ce\x19\x19\x19I`1\xc5L@Ϯ%v=\xb1\U000514922\x8cH\x94(\"\x86\xa4\xa4\xa4$\xf2\x9f\xfb\v\x12j\xab\xae\xf0\xf7{:\xf5\x8fq\f\xcb9\xf9\xbatb\a\x13\xed\x19\xe0\xd4`\x82U\xe1.\xbeXߨԬ\xe1\t\xee\x93o\x89\x83\x00t$\xb8Ou<\x9c\xf1\xe6\xaf\xf4\xc0A\x05\xfa\xa2\xa0\xef\a\xcewF\xc7\x0f\x1c\x94\x8f\xa1\x8f\x05\xfd\xa9k\xe7\x99a\xb9{ml\xe7\xf9x_\x9d|\xf4Y?}oZ\xd9.\xb3Іxa \x18\xc8߷'\x9aa\xb9\xf1\f˝\x0e\x1c\xa0\xcfz\xedl\aj2L\xb4\xb2\xbdG\x8b\xa0\xacKIIq\xd0\U00099514\x14\xbbě\xdb.Чۆ\xe0\xe0$\xf5\x00Q\x104\x8e/\xcc\xcb\vX\x81\n\v\v㊋\x8b\xedeee\xcck\xaf\xbdf2\xac*paaa\xf0\x82\x05\vbQz\x18%\x88g̘\x11L\xc8\tBƏ\x1f\x9f\x90\x95\x95\x05\x82\x10\x04\x01C\xf2\xb4\xb1뉍\x0fL} iiiQ$\x12\xfa\xa8\x92\xf9\xff\x1bY\x8a<--͞\x96\x966\x8c\x88\x1d\xac\xc5V\xb6+;\xde}\xae\xcb\xe1>\xeb\x85ı~7\fQ\x84d\x85\x9a\xc4\x1e\xd4y\x83\xae\xd1\xe9\xe3\x87\x0fu\x9f\xac\xe6\x83\x00t\xf4\xe9s\xb7\x01(\xf3\u007f\rj_\xd4\xfd\xaewG;Ƞ\xb4\x91A\x99\xe8\xfe\xf0IA\u007fj\xdeq&\x83\xffI\x1e\x95\xd9K\xe8r\xce{G\xdf\xe556\x963\xa7\xa7\xa7\x87\xa4\xa5\xa5%\x92~\x86-\xe5җ\u007fʰ\\9\xc9\xd5\b\xb4D\x83\x9e\x8f\x86\xbb\x1a\xe7\xfe.}\xe6\xbd\x02\x9f\xe9\xe7KF\xfa\foC\xdeg\xfc\xf9\x92Q\xfaƍ\x1b\x17\x89r\xe0\x93'ON\x98:uj\xec\xcb/\xbf\xec\x1b\xe4\xf3\xe7Ϸ`\x96\xbedɒX\x14\xf1QR\xc7C\xb5\xf2W^y%x\xfe\xfc\xf9q\xa4<\xf8\x90iӦE\x80\x9b\f\x04\x05$\b\x18\n\xd2\xc0\xae\xa7\xd3\xe9\x04\xed\x18\x88G\x92\\.\x17\xe3t:\x13\xf9\xbfi\x90\x918\x9d\xce\x18\x81>\xfc\x1e?\xca\xf5҈\xbb݇\xa7ım\xe7e6\x98x9\xe1K3e\xb9\x04\xa5\xfaҜ\x99\xc3\x12\xd9\x13e\xb1l\xbb\xd7\xc1\x9e\xf3\t~'\xf7\xfb\xc6W\xdc\xc4խ\xbb\u007f\x87\xb2'\x9f\xe0\xef\x1fϞÛ\xd2{\xbf{\xe7h\xa7Ӊ5f\xbcڝ\xe6;u\x06z\x82}\xcf\xd8\xfb\xac}}\x81 \x03=\xc3\xdc\xc7+Ҝ\x99\xe8\xd3H\x81\r\x13\xfd\xbd0\x18\x0f\xe7`X\xeeO\xa4/\x95\xf49Һ\xb3F\xb8\x1b#\xd0\x0e\xac\x97!N\xa73Z\xe8C\xa0\xb1\xa7\xed3\xc4ox\x1f\x8d1Z\x1f\x88y\xc1\xcd1}\xfat\xc7\xecٳ\xedyyy\x96W^y%\x0e\xc5{\x8b\x8b\x8b\xad˗/W\xb4,դ|\xc1\x82\x05\xc1yyy\xd8\v\x88\xc7\x03\x10\xa6`\xc7ĉ\x13\xa9 \xb4Pr\x1c܃,\xcb&\t\x05\xd3!Z\xf9\xd9,\xcb\xc6x<\x9e$\x8fǓ(\x90\x98\x98\xec+`\x01z\x06\xebs\x85N\xf95\xc9'@\x16\x9a=P\xadw\xbe]#أ9\x0e\xf6\xdc\xd7qw\x06\u007f\xff\xba\xf8,\xf7C\x9dy\xf0\x8fŰ\x97\xbc\x0e\xb6\xa5/\xd0\xfc\x90\xdd\xfd,\xfa\x18}\xad\xed\x9e\xdd#}\x99|~\xfa\xc0\xce^|\x11\xb3C\x91\r\x87\xba\\.q\x92\x92\x9da\xb9L\xe4D\xc8\x1c\xe3\t\xe5\b\xc8B\xa23\xaf\x98\xbfK\x9f\x11\xdaP\xa0/\x86\x96>\xbc|\xc1\x06\x84\x97\xf1\xfc\xf9\xf3\x87,\\\xb80\xae\xa8\xa8\xc8VRR\xa2xOJ\xb3\xf2\x05\v\x16\x84\x93\xfd\x00\xf0\x04\x80\x9d4\x82&zi\xfc\xf8\xf1aX\xf7\b\xc4FS\x1f6X0\xa3\x11\xe8sH\f\xa4\x9f\x90\xa3\xc1\u007f(tT8\xf4n\xec\x17\x00\x03/1\xb5s\xf0\xfa\xee\xf3\x1cL\xb1\xb2\xdd\xfe\xa6\xbbH\x9c\xc9c\\w@,j\x03@\xef2\xe3\x82\xd7\xe1i\xf1\xc9\xc8\xcc\xf7F\x8d\x1b7.L\xfd[\xdf\a\xbd\x9e\xcbs8Jȧ\xfc\xf2\x05SW\xb4\r\x84\x16D\"\xc9\xf3\x8c \xb3\xa5=\n\x8e\xf0\x84}\xb0\x96a\xb9\xff\x15`\xaal\x1eL\x9f!~\xea\x10\xb4\xcfA[_nn\xaeM0\xf8cKKKU\x05pMJKJJ\x82\xb1\xce\xc0z\x03A ''Ƿ\x1c\x00=\x11\x8dF\xbe\xf0\xc2\v>\x16T,3D\x12AI_ФI\x93\xe2\xb0\xce\x12ʤI\x93\xac\xfejّ\x92dJ\x97\a|\x02\f\xa6\xb6\x8bP\xc9\xe8\xa9\t\xcb\x13\xc4\xed\xfb\x97\xecw~je\xbb\x03M\u007f/\xa3\x92\x8e=\x93\vR?\x03\xb8\xecux\xce\xf7\xc9Ȭ}\xa3&N\x9c\x88>V4\x8b#3\xa1\x14?\xe4\x1d\xc2eнB\x1b\xa2\x1f\x9f\x99Pt\xcf\xfd\x99\x87R\x87yN\xad\xb0\xb1\x9d\xa7U\xf4\x19\x04\x15\x9f\xa7\xcb\x01\xb7`Cl\x92Iؐڋ\n\xfe\xa1\xd4g\x8c\x10L\xfb\xc1\xd5\xc1\x0f\xfe\xe5˗\xdb+**\x185e\xfcT+E\x95Ѳ\xb2\xb2\x98\xd2\xd2R\xb0\x8f\xd8\xc9L\xa0oO\x80\xdf\x184J^|\xf1\xc5\x10,/\xb0\xe1\x01\xf9ӟ\xfe\x145y\xf2\xe48\xfe\xef)S\xa6\x18jЩS\xa7\x06M\x992\x05\xbb\xab\xb87tX\xc1\xbd\x06\nf\"~\r\x8a\xe3@\xc2\x17\x87d\x94\x9bJ\x9d:\xce\xd3\xe1uxZ\xbfH\xcc<\xd784\xb3e\xe1]Y\x1f<\xf5\xfb\x89\xe5\xf7\xa2}\xa3'\x95\f\xb3\xb2\xdd\xcb\xfd\xc0fy9\x85\xc1hQ\bbJ\xca<\xfb\x84\xc3\xd3\n\x9d\xdexO\xbb\xd7\xee\xb9\xe4\x1d\x99}\xf0\x0f\xa4OA7\x1d\x12\xa0\x80\a\xd6\xf9c\x18\x96;)\x13ܖYX\xceg\x9b\xfb\xb2\x8f\r\xf9AVcjr\xe6\x89⡙\xe7ޏa/\xff\x93\xd7\x0f\xb1\xb1]r}t\x93\xf4\xe9#\xffct\xb7I\x81\xcf\xf8l8X>\x03\x81\x8f\xf0\xf7\x87\xcf\x10\xf1\xf9P \x9f\xd13\xf8\xb1\x17\xc7O\xfb\x97-[\x16^QQa_\xb5j\x15\x12\u007f,555\xc6\xef\x01\xac_\xbf\xde\\UUe\xad\xac\xac\x8c)//G\x100\v7\x06q:\x90\x93\x933d\xf6\xecن\x04\x01\xcc(\xa6M\x9b\x16\x0f\xeac\xc8K/\xbd\x14\xc1\x0f\xd2iӦ\xc5\xf2\xff\a[\xb1\x11\xfaf̘a\x9a>}:vU\x1dD\xfa\f\x87\xdf\xf9\xffO\x9f>]\x96x\x84\xf1tG\x92\x81\xb2\x95LW\xfd\f\xfe\x8b^Gf\x9bO\x10\b\x04A\xe1롙\xe7\xcf\r\xcb:\xbb>9\xeb\xf4\f+\u06dd\xeb\a\xc9&\x94.\x1f\xa3\x8e\xa7gD\x80>\x8dx`\xfc\xfb\xcf@_\xbc炗?uH\xca<\xf7\x04\x18f\x89ċgs\fۃ\xa2&s\x88\x8e@\xcfp\x8da\xb9\xf9dJ\xbf\xd6\xc6v\x9dud\xb6}\xd3\xdb\xc6\xf6\xbe\xc1\x8e\x9f\xf8[\xfc\u007f\x81`I\xf16j\x06XI Q\xe83&\xe2\x1b\xbe\xb6H\xf8\x8c\xef\xffF.Y\xe1\x0f\xbcoL\x9b6\xcd*X\xa3\xab\xf2\x19\xa5\x82\xdd~~\xc3o\xe9ҥ\xd6\xe2\xe2b\xdf`\u007f\xfd\xf5\xd7C\x91\xf5W]]mݼysT]]\x9dq\xa7\x00[\xb7n5oܸ\x11\x10aۚ5k\x06\xa0\x04\x91&\fN\xb2y\xf3\xe6\x81>L6cPN\xfe\xf2\x97\xbf\x04Ϟ=\x1b\xc1$\x1e2k֬~\xeb]Г͙3ǎ=\b\bX\x8bu\xea\xebw\xbfٳg\x0f0\x18\xfe\x17\xe8s\xffS\xee+@\xc0\xa5\x92t\xd8\xcf\xfa\x0f\xfev\x9f\xe0w\xe9\xe0\xd0\xfby|f\x87\x9ai\xf27\xa4\xcc\xd6t\xecSX\xd9\xde\xcd1\xf4\x11\x9e\xfd\x81\tG\x9e\x96\xb8\xdfc3g\xce\f\xe7\xfb\xfb\x85\x19\x85\t\xf1\x99\x17\xfe\x95a\xb9i\xe4^ߨ\x9c\xaa\v\x06y\xbb\xe4 \x97\xf8\x1c}\xb3\x89a\xb9\xe7-\x9e\x1e\xd5o͜\x9c\x1c\x13vı1\x06A{\xc4\x01~֬Yv\xbe\x8ds\xe6\xcc\t\xd7;\x18srr\x18\xa5>\x83k\xf5\xea\xcb\xcfϷ\x14\x14\x14\xc4!3\x17\xbb\xfd\xe2\r\xbf\xf5\xebׇ\x02ɋ\x12\xe0;w\xee\x8cܳg\x8f\xfe<\x80\x86\x86\x86\xa0\xfa\xfa\xfa\xe8-[\xb60\x00\x15\xf8\xab\x13\xb0p\xe1B_\xb2\x10\xd6%\xf3\xe6\xcdC갦 0o\xde<\xdf)C^^^<$77W\xd2Ps\xe7\xce5\xe5\xe6\xe6\xda\xf9\xeb\xc0^\xac1\xa2\x9a\xf2\xf2\xf2\xec\x02}L\x80\xa9\x17C\xae\xc1\xb5\xaa\rj\xf1\\\xc1\xa6ٓ\tY\xed\xaf\r\xcdj\xbb\x90\x90\xd5\xee\x8d˼\xe4\u007fy\x90yɋk *\x83\x80P>\x8b\xf5\\>\x9c\x9cݲ\xe6\xaeqg\x16\f\xcb>\xbfL\xe2\x9a\xc5\f\xcb͈˼\xb42)\xab\xf5hBV\xfb-G\xe6\x05\xaf\xcdӥI'\xbe\x87\xef\xe3\xb9}\xf7\xf13ͷy\xbaZ\xbf\x97\xddR\xf9\xa3?6\x8fɜY\x99\x04\xdb\x1bdC\xaa>#\xf4\x059\x9f\xc1g\xfcuZ|F\x98ᇷ>\xd6\xfb%%%\xd6e˖\x99\xfc\xbc\xacC\xdey\xe7\x9dh`\xff\x0f\x1c8\x10\xde\xd8ب=\x13\x10$\x02(\x13\xb6{\xf7\xee\xa8\xfa\xfa\xfa(\xb9JA\xc8\x18\\\xb4h\x91\x1d\xd9H\x85\x85\x85\xb1H\x1eR\x9bl\x84 \x82(\a\xc9\xcf\xcf\x0f\x97\xc9K0\x15\x14\x14\xc4\xf0\xd7\x17\x16\x16\xaa2\xe8\x92%KL\x85\x85\x856\xf2\xbcXSY\xe4\xbeSPP`\xe1\xf5)\xb9^ʐ\xfc\xf7\u007f\xf2\u0091\x91\xe4\xd8\xeb\r\xb2\xa9\xe7'\bt\xf8$>\xf3\xa2\xea\xc1\x18\xe3\xe9R\xf5}\xbb\xa7\xd3\xeb\xc8\xea\xe8\x13\x9b\xa7[\xe5\xe0\xef\x0e\xf4\xfd\xcb\xe4\xe4\x04Y\x96\xc9\xfc\xecq\xe1\u0085\xb1\xbc\xcf,^\xbc8X\xad\r\x17.\\h\x1b,\x9f!~j\xc1\xfa\x1b\x02\u007fPbs\xde\xc7\x16-Z\x14\xadV\x1fr\xfb1\xf0\x91\xdf\xffꫯ\x02\xa2o\x92yi\a\x1f8p \xa2\xb1\xb11\xe2\xf8\xf1㡚\x02\xc0\x89\x13'L\xcd\xcd\xcda\xb8\t\t\x02\x8av\x9b\x8b\x8b\x8b}\x00\"\xa4#.]\xba4F\tO9dٲe\xe6\xe2\xe2b|/\x16RTT\xa4\xe8X\xaa\xa8\xa8\xc8D\xa6C\x88\x8c\xe8$E\xdfC\xb2Dii)\xbe\a.u{qq\xb1b\xc3\x14\x15\x15E/]\xba4\x16R\\\\\x1c\xa5\xe2\x04%\x8ao\xdfҥK\xa3%\xce\xd3G\x90\xbd\x83\x12r\xbe\xfdyo\x10\xb8\xecMȺ\xe8\x93\xf8\xacK^\xab\xc2\xc1hǛ8\xeb\xa2O\xf0=uA\xa3W\x1f\xbe\xab4\b\xf4\x0e\xfe\xbe\xef\u074c\xf1t\x1ddXn)j\x1f2n\xffU\x8f@fYRR\x12Cl\x01\b\xbaY\x8d\ry[(\xf5\x19\x04\r\xac\x9f\x89\xfdp|\xa6\xf8\b\xb4\xb4\xb44\x8a\xf755>\x83ky_\xc3=\x94~\x0f\xa8>\f\xfc\xb2\xb22\xdf.\u007fEE\x85\xa2\r\xbe\xc6\xc6F3\xc6\xef\x89\x13'\xc2Μ9\x13\xac*\x00\xb4\xb6\xb6\xfaJ\a\xe3\xcb$\b\xa8:j\x02\x8a\xb0\xbc\xbc܆\x87\xc6O9\x9e\xf2\x8a\x8a\n\xf3\x8a\x15+p\x9d\x1dR^^\xae\xeaL\x1ai\x8f\xe5\xe5\xe5̊\x15+\xc0\x89\x1eSQQ\x11*\xa3ϴbŊ\xbe\xeb\xcb\xcb\xcbU\xa7\x86\x96\x95\x95E\x95\x97\x97\xe3Y\xf1̲\xdf\xc75\x82\xf6)+e5\x8e3\x93\xc2\x16\xa9C\xb3/\x16&\x8d\xeb\xa8\x1b\x9a}\xb1=>\xeb\xf2WV\x05\x83ؑ}\xc9'\xf1Y\x97\x15\a\ra\xf0HȾ\xe4\x13G֥@A\x00\x9b\x9c\xa7m\x9e\uedd3Ƿ/\xbaob\v\xfb\xb3?\x1f\xffiF\xee\x8e\x10\x95\xfd\xc9\xfb\x00lb\x83O\x04\xba~\xe5ʕ&\f\bb?\xbc\x19\xb5\xfa\x8c\xcf&r>#\xb0\xa1f\x9f\xc1w\xf8\xef\xafX\xb1B6)\xa9\xa2\xa2\"\xaa\xa2\xa2\"\xa6\xb2\xb2Ҷj\xd5*\xd5L]\x1f~\xf8\xa1\xf9̙3\xa1(\xfb\xdf\xd1ѡ\x8c\x1c\xb4\xab\xab\xcbt\xf1\xe2\xc5`|\x89\x04\x01M<\x01\xabV\xad2\xaf^\xbdںz\xf5j\x1b~\xae]\xbb\xd6\xec\xa7b\x89\xf0:44T\x8b>8\xc4\xeaի-\xb8GUU\x15XQC\xfdp\xa5\x99\x00\x91\\\xb3f\r64\xa1Ssv\xd8믿\x1e\xc9?wUU\x95\xdf\xfb\xe03\xfe:|G\xaf\xbe\x82\xb2\x8d\xb1?{\xe9\xe4\xff\xb4y\xba\x1f'<\u007fs\t\x17\xc2\x0e\x94\xbf\xb2gvu&d_\xfȃ}\xf9\xdb!\x1a\x06?\u007f\x9cg\xf7t}\x96\x90}\xa9s\xe8\xb8K\u007fM\x1cwqg\x8c\xa7{\x15\xd1\xc5\x124ވH\xb6\xcb,\xb2\xa1\x15\xb6\xd7\xea3\xd8d&\xb6\xb1\xbe\xf1\xc6\x1bf\u007f6\xc4q\x17oC#|\x06\x02Fl\xda6\x84\xbf\xf1ύj=\xfe\xae[\xb7n]$\xfc\x18\u05ed[\xb7.:\x10\xaa/\x90\xb4\xb5\xb5\x05utt\x04wuu\x99?\xfa\xe8#yrP\x94\v\xc6\xc5\b\x02mmm\xbaHBptXSS\xc3\xd4\xd6\xd6Zkkk\x99\x8d\x1b7\x9aE\xb5\xca\xcc\xf8?\xf9\xdcZ]]\x1d\xaaG\x1f\x1ccÆ\r\xd1 7\x85\xbc\xf5\xd6[\xfd\xdeB(\x8a\xb0iӦ\xbe\xcf7lؠ\xfb8\xa8\xa6\xa6&\x82\u007f~\xa9\xfb\xe1\u007f\xa4\x8d\f\xaeի\x0f\xf7\xe3\x9f\x1fm\x11\x17z@\x9b\xf9\xcf\xf3+w\xda\xe2\xb3;\x91\xa8\x94l\xe9\x9dI`g\xff\x11B\x0f\xf6\x18\x91G{\xf3\x17\xba\xf1\xd9H\xab\xa7;\x99\xf1p\xb1\xd1\xcenߴ\xb1\xba\xba:\x84\u007f\xfe\xda\xdaZ\x8b؆o\xbd\xf5\x96\x8f|\x12\x9f\xe3guu\xb5\xae:\x92\xb5\xb5\xb5\xbe\x13'\xd2\x06\xcb\xe6͛́lX[[\x1b\xa2\xd7gP0\x03\x1b\xdc\x10\xb1\xcf\x10n\xbd\b|f\x94ψl\x18!\xa5\x8f\xe8\xc25x6]㰳\xb3\xd3\xd4\xd3\xd3c\xbez\xf5j\xd0\xf5\xeb\xd7\xfd\x97\x04\xbbq\xe3F\xd0իW\x11)\x10\x04\fa\b\x02/9\x88\tq4\x81\x82\xa3\xf5\xf5\xf5\xbe(\x84\x9f\xf8\xbb\xae\xae\x0e\xff\xb7\x80\x95\xd8\b}[\xb7n5m߾=\x92\xbf\xef\x8e\x1d\xbdS\xd1\xfa\xfazS]]]\xdf\xff\xb7o\xdf\x1e\xee5\xe8lv۶m\xe1h\x1fdǎ\x1d\xe1\x02>\xb6p\xd2nC\xf5\xe1^|;\xd0&\xb4\x8d\xe8\v\x11\xb4/\x12}aP\xfbB\x04\xfa\xfc\xd90z۶mA\x06\xe9\xebw_\x81>ӎ\x1d;|\xfc\x95\x10\xda>\xc3ې\x86\xcf\bm(\xf4\x99\xfa\xfa\xfap\xbe}\xb0\xed\xb6m\xdb\f\xb1\xe1իWM`\x01\xbby\xf3\xa6\xe9\xf3\xcf?\x1fH\x0e\x8a\u007f\xe2\xc3\xebׯ\x1bNH\xb0k\u05ee P\x13\x83\x9d\x14\x04\x85\a\x0e\x1c\b\xc6O\xf2w\xd4\xeeݻ\r\xcd \x04\xbd\x19\n \xeeݻ7\nr\xf0\xe0\xc1\xe0}\xfb\xf6\x85\xf3\u007f\xbf\xf7\xde{aF\xb7\xb1\xa1\xa1!\x8co\xcf\u07bd{C!\xfc\xdf\xf8\x8c\x96\xbe}\xfb\xf6E\x81\xd2\xedСCh\xa3\xef\xef\xbd{\xf7F\x18M\xf1\x06\x1b\xf1\xed\x11\xdb\x10\xb6\x85\x8d\x8d\xf6\x19pU\x82\xab\x02\x02\xd6*\x1ck\xf1\u007f\x83ɚ\x86\xcf\xf0mܿ\u007f\u007f0m\x1b\xa2N?ߞ\x83\a\x0f\x86B\xf8\xbf\xe1\xaf\r\r\r\x86\xd3\xf4ݺu\xcb\xf4\xc5\x17_\f\f\x00_~\xf9e_d\xa0!\xd8Hljj\nkjj\nonn\xee\x93#G\x8e\x98i\xe8;v\xec\x98\tG \x1f|\xf0A8\x910\xc8\xf1\xe3ǩ\xf1\xca\x1d=z4\x04\xed\x13ʱcǨ\xe9C[\xf8v\t$\x14m\xa7\xa1\x0f\xb6\x12\xda\xee\xf8\xf1㐰#G\x8ePa\xb1ijj2I\xb4\x0f\x1b\xd3T|\x06\x15s\x9b\x9b\x9bCI\xbbx\xbf\t\xa7\xe93\x83mCCЀZ\x05,\xc4\xd8\\\x84\xb4\xb5\xb5᧙\xa6>\xeca\xb4\xb5\xb5\x05\v\xc4L\xbb\x8dDO\b\x91\xe0A\xd0g\x16\xb6\xf1\u0085\vT\x1d\a6#\xb6\xe3%\x88\xb2>S{{{0/\xd8Ԣݧ\xa0\xca\x13\xb4\x8f\xba\r\x85\xed\x83\f\xd6x\x1c\xf4\x00p\xed\xda5\xd3\xc7\x1f\u007f\x1c\xc4\v\xd6%4\xf5ݸq\x03\xeb\x1e\x13~\xf22\x98\xed\xfb\xf8\xe3\x8f}\xfai\xb7Q(\x9f~\xfa)U}\xb0\x99P\xd0f\x9a\xfaО\xc1l\x9f\xb7\x971\xdb$\x14\xda\xfa\xc46\x1c\xac\xf1\xf8\xff\x01\xda\xfb/4\n \nSpyda\n\n \n\n"), + } + + // define dirs + dirb := &embedded.EmbeddedDir{ + Filename: "", + DirModTime: time.Unix(1612216897, 0), + ChildFiles: []*embedded.EmbeddedFile{ + filec, // ".gitkeep" + filed, // "favicon.png" + filee, // "logo.svg" + + }, + } + + // link ChildDirs + dirb.ChildDirs = []*embedded.EmbeddedDir{} + + // register embeddedBox + embedded.RegisterEmbeddedBox(`static/img`, &embedded.EmbeddedBox{ + Name: `static/img`, + Time: time.Unix(1612216897, 0), + Dirs: map[string]*embedded.EmbeddedDir{ + "": dirb, + }, + Files: map[string]*embedded.EmbeddedFile{ + ".gitkeep": filec, + "favicon.png": filed, + "logo.svg": filee, + }, + }) +} + +func init() { + + // define files + fileg := &embedded.EmbeddedFile{ + Filename: ".gitkeep", + FileModTime: time.Unix(1609727320, 0), + + Content: string(""), + } + fileh := &embedded.EmbeddedFile{ + Filename: "01-umbrella.js", + FileModTime: time.Unix(1611561370, 0), + + Content: string("// Umbrella JS http://umbrellajs.com/\n// -----------\n// Small, lightweight jQuery alternative\n// @author Francisco Presencia Fandos https://francisco.io/\n// @inspiration http://youmightnotneedjquery.com/\n\n// Initialize the library\nvar u = function(parameter, context) {\n // Make it an instance of u() to avoid needing 'new' as in 'new u()' and just\n // use 'u().bla();'.\n // @reference http://stackoverflow.com/q/24019863\n // @reference http://stackoverflow.com/q/8875878\n if (!(this instanceof u)) {\n return new u(parameter, context);\n }\n\n // No need to further processing it if it's already an instance\n if (parameter instanceof u) {\n return parameter;\n }\n\n // Parse it as a CSS selector if it's a string\n if (typeof parameter === 'string') {\n parameter = this.select(parameter, context);\n }\n\n // If we're referring a specific node as in on('click', function(){ u(this) })\n // or the select() function returned a single node such as in '#id'\n if (parameter && parameter.nodeName) {\n parameter = [parameter];\n }\n\n // Convert to an array, since there are many 'array-like' stuff in js-land\n this.nodes = this.slice(parameter);\n};\n\n// Map u(...).length to u(...).nodes.length\nu.prototype = {\n get length() {\n return this.nodes.length;\n }\n};\n\n// This made the code faster, read \"Initializing instance variables\" in\n// https://developers.google.com/speed/articles/optimizing-javascript\nu.prototype.nodes = [];\n\n// Add class(es) to the matched nodes\nu.prototype.addClass = function() {\n return this.eacharg(arguments, function(el, name) {\n el.classList.add(name);\n });\n};\n\n\n// [INTERNAL USE ONLY]\n// Add text in the specified position. It is used by other functions\nu.prototype.adjacent = function(html, data, callback) {\n if (typeof data === 'number') {\n if (data === 0) {\n data = [];\n } else {\n data = new Array(data).join().split(',').map(Number.call, Number);\n }\n }\n\n // Loop through all the nodes. It cannot reuse the eacharg() since the data\n // we want to do it once even if there's no \"data\" and we accept a selector\n return this.each(function(node, j) {\n var fragment = document.createDocumentFragment();\n\n // Allow for data to be falsy and still loop once\n u(data || {}).map(function(el, i) {\n // Allow for callbacks that accept some data\n var part = (typeof html === 'function') ? html.call(this, el, i, node, j) : html;\n\n if (typeof part === 'string') {\n return this.generate(part);\n }\n\n return u(part);\n }).each(function(n) {\n this.isInPage(n) ?\n fragment.appendChild(u(n).clone().first()) :\n fragment.appendChild(n);\n });\n\n callback.call(this, node, fragment);\n });\n};\n\n// Add some html as a sibling after each of the matched elements.\nu.prototype.after = function(html, data) {\n return this.adjacent(html, data, function(node, fragment) {\n node.parentNode.insertBefore(fragment, node.nextSibling);\n });\n};\n\n\n// Add some html as a child at the end of each of the matched elements.\nu.prototype.append = function(html, data) {\n return this.adjacent(html, data, function(node, fragment) {\n node.appendChild(fragment);\n });\n};\n\n\n// [INTERNAL USE ONLY]\n\n// Normalize the arguments to an array of strings\n// Allow for several class names like \"a b, c\" and several parameters\nu.prototype.args = function(args, node, i) {\n if (typeof args === 'function') {\n args = args(node, i);\n }\n\n // First flatten it all to a string http://stackoverflow.com/q/22920305\n // If we try to slice a string bad things happen: ['n', 'a', 'm', 'e']\n if (typeof args !== 'string') {\n args = this.slice(args).map(this.str(node, i));\n }\n\n // Then convert that string to an array of not-null strings\n return args.toString().split(/[\\s,]+/).filter(function(e) {\n return e.length;\n });\n};\n\n\n// Merge all of the nodes that the callback return into a simple array\nu.prototype.array = function(callback) {\n callback = callback;\n var self = this;\n return this.nodes.reduce(function(list, node, i) {\n var val;\n if (callback) {\n val = callback.call(self, node, i);\n if (!val) val = false;\n if (typeof val === 'string') val = u(val);\n if (val instanceof u) val = val.nodes;\n } else {\n val = node.innerHTML;\n }\n return list.concat(val !== false ? val : []);\n }, []);\n};\n\n\n// [INTERNAL USE ONLY]\n\n// Handle attributes for the matched elements\nu.prototype.attr = function(name, value, data) {\n data = data ? 'data-' : '';\n\n // This will handle those elements that can accept a pair with these footprints:\n // .attr('a'), .attr('a', 'b'), .attr({ a: 'b' })\n return this.pairs(name, value, function(node, name) {\n return node.getAttribute(data + name);\n }, function(node, name, value) {\n node.setAttribute(data + name, value);\n });\n};\n\n\n// Add some html before each of the matched elements.\nu.prototype.before = function(html, data) {\n return this.adjacent(html, data, function(node, fragment) {\n node.parentNode.insertBefore(fragment, node);\n });\n};\n\n\n// Get the direct children of all of the nodes with an optional filter\nu.prototype.children = function(selector) {\n return this.map(function(node) {\n return this.slice(node.children);\n }).filter(selector);\n};\n\n\n/**\n * Deep clone a DOM node and its descendants.\n * @return {[Object]} Returns an Umbrella.js instance.\n */\nu.prototype.clone = function() {\n return this.map(function(node, i) {\n var clone = node.cloneNode(true);\n var dest = this.getAll(clone);\n\n this.getAll(node).each(function(src, i) {\n for (var key in this.mirror) {\n if (this.mirror[key]) {\n this.mirror[key](src, dest.nodes[i]);\n }\n }\n });\n\n return clone;\n });\n};\n\n/**\n * Return an array of DOM nodes of a source node and its children.\n * @param {[Object]} context DOM node.\n * @param {[String]} tag DOM node tagName.\n * @return {[Array]} Array containing queried DOM nodes.\n */\nu.prototype.getAll = function getAll(context) {\n return u([context].concat(u('*', context).nodes));\n};\n\n// Store all of the operations to perform when cloning elements\nu.prototype.mirror = {};\n\n/**\n * Copy all JavaScript events of source node to destination node.\n * @param {[Object]} source DOM node\n * @param {[Object]} destination DOM node\n * @return {[undefined]]}\n */\nu.prototype.mirror.events = function(src, dest) {\n if (!src._e) return;\n\n for (var type in src._e) {\n src._e[type].forEach(function(ref) {\n u(dest).on(type, ref.callback);\n });\n }\n};\n\n/**\n * Copy select input value to its clone.\n * @param {[Object]} src DOM node\n * @param {[Object]} dest DOM node\n * @return {[undefined]}\n */\nu.prototype.mirror.select = function(src, dest) {\n if (u(src).is('select')) {\n dest.value = src.value;\n }\n};\n\n/**\n * Copy textarea input value to its clone\n * @param {[Object]} src DOM node\n * @param {[Object]} dest DOM node\n * @return {[undefined]}\n */\nu.prototype.mirror.textarea = function(src, dest) {\n if (u(src).is('textarea')) {\n dest.value = src.value;\n }\n};\n\n\n// Find the first ancestor that matches the selector for each node\nu.prototype.closest = function(selector) {\n return this.map(function(node) {\n // Keep going up and up on the tree. First element is also checked\n do {\n if (u(node).is(selector)) {\n return node;\n }\n } while ((node = node.parentNode) && node !== document);\n });\n};\n\n\n// Handle data-* attributes for the matched elements\nu.prototype.data = function(name, value) {\n return this.attr(name, value, true);\n};\n\n\n// Loops through every node from the current call\nu.prototype.each = function(callback) {\n // By doing callback.call we allow \"this\" to be the context for\n // the callback (see http://stackoverflow.com/q/4065353 precisely)\n this.nodes.forEach(callback.bind(this));\n\n return this;\n};\n\n\n// [INTERNAL USE ONLY]\n// Loop through the combination of every node and every argument passed\nu.prototype.eacharg = function(args, callback) {\n return this.each(function(node, i) {\n this.args(args, node, i).forEach(function(arg) {\n // Perform the callback for this node\n // By doing callback.call we allow \"this\" to be the context for\n // the callback (see http://stackoverflow.com/q/4065353 precisely)\n callback.call(this, node, arg);\n }, this);\n });\n};\n\n\n// Remove all children of the matched nodes from the DOM.\nu.prototype.empty = function() {\n return this.each(function(node) {\n while (node.firstChild) {\n node.removeChild(node.firstChild);\n }\n });\n};\n\n\n// .filter(selector)\n// Delete all of the nodes that don't pass the selector\nu.prototype.filter = function(selector) {\n // The default function if it's a CSS selector\n // Cannot change name to 'selector' since it'd mess with it inside this fn\n var callback = function(node) {\n // Make it compatible with some other browsers\n node.matches = node.matches || node.msMatchesSelector || node.webkitMatchesSelector;\n\n // Check if it's the same element (or any element if no selector was passed)\n return node.matches(selector || '*');\n };\n\n // filter() receives a function as in .filter(e => u(e).children().length)\n if (typeof selector === 'function') callback = selector;\n\n // filter() receives an instance of Umbrella as in .filter(u('a'))\n if (selector instanceof u) {\n callback = function(node) {\n return (selector.nodes).indexOf(node) !== -1;\n };\n }\n\n // Just a native filtering function for ultra-speed\n return u(this.nodes.filter(callback));\n};\n\n\n// Find all the nodes children of the current ones matched by a selector\nu.prototype.find = function(selector) {\n return this.map(function(node) {\n return u(selector || '*', node);\n });\n};\n\n\n// Get the first of the nodes\nu.prototype.first = function() {\n return this.nodes[0] || false;\n};\n\n\n// [INTERNAL USE ONLY]\n// Generate a fragment of HTML. This irons out the inconsistences\nu.prototype.generate = function(html) {\n // Table elements need to be child of for some f***ed up reason\n if (/^\\s* ]/.test(html)) {\n return u(document.createElement('table')).html(html).children().children().nodes;\n } else if (/^\\s* ]/.test(html)) {\n return u(document.createElement('table')).html(html).children().children().children().nodes;\n } else if (/^\\s* 0;\n};\n\n\n/**\n * Internal use only. This function checks to see if an element is in the page's body. As contains is inclusive and determining if the body contains itself isn't the intention of isInPage this case explicitly returns false.\nhttps://developer.mozilla.org/en-US/docs/Web/API/Node/contains\n * @param {[Object]} node DOM node\n * @return {Boolean} The Node.contains() method returns a Boolean value indicating whether a node is a descendant of a given node or not.\n */\nu.prototype.isInPage = function isInPage(node) {\n return (node === document.body) ? false : document.body.contains(node);\n};\n\n// Get the last of the nodes\nu.prototype.last = function() {\n return this.nodes[this.length - 1] || false;\n};\n\n\n// Merge all of the nodes that the callback returns\nu.prototype.map = function(callback) {\n return callback ? u(this.array(callback)).unique() : this;\n};\n\n\n// Delete all of the nodes that equals the filter\nu.prototype.not = function(filter) {\n return this.filter(function(node) {\n return !u(node).is(filter || true);\n });\n};\n\n\n// Removes the callback to the event listener for each node\nu.prototype.off = function(events, cb, cb2) {\n var cb_filter_off = (cb == null && cb2 == null);\n var sel = null;\n var cb_to_be_removed = cb;\n if (typeof cb === 'string') {\n sel = cb;\n cb_to_be_removed = cb2;\n }\n\n return this.eacharg(events, function(node, event) {\n u(node._e ? node._e[event] : []).each(function(ref) {\n if (cb_filter_off || (ref.orig_callback === cb_to_be_removed && ref.selector === sel)) {\n node.removeEventListener(event, ref.callback);\n }\n });\n });\n};\n\n\n// Attach a callback to the specified events\nu.prototype.on = function(events, cb, cb2) {\n var sel = null;\n var orig_callback = cb;\n if (typeof cb === 'string') {\n sel = cb;\n orig_callback = cb2;\n cb = function(e) {\n var args = arguments;\n var targetFound = false;\n u(e.currentTarget)\n .find(sel)\n .each(function(target) {\n if (target === e.target || target.contains(e.target)) {\n targetFound = true;\n try {\n Object.defineProperty(e, 'currentTarget', {\n get: function() {\n return target;\n }\n });\n } catch (err) {}\n cb2.apply(target, args);\n }\n });\n // due to e.currentEvent reassigning a second (or subsequent) handler may\n // not be fired for a single event, so chekc and apply if needed.\n if (!targetFound && e.currentTarget === e.target) {\n cb2.apply(e.target, args);\n }\n };\n }\n\n // Add the custom data as arguments to the callback\n var callback = function(e) {\n return cb.apply(this, [e].concat(e.detail || []));\n };\n\n return this.eacharg(events, function(node, event) {\n node.addEventListener(event, callback);\n\n // Store it so we can dereference it with `.off()` later on\n node._e = node._e || {};\n node._e[event] = node._e[event] || [];\n node._e[event].push({\n callback: callback,\n orig_callback: orig_callback,\n selector: sel\n });\n });\n};\n\n\n// [INTERNAL USE ONLY]\n\n// Take the arguments and a couple of callback to handle the getter/setter pairs\n// such as: .css('a'), .css('a', 'b'), .css({ a: 'b' })\nu.prototype.pairs = function(name, value, get, set) {\n // Convert it into a plain object if it is not\n if (typeof value !== 'undefined') {\n var nm = name;\n name = {};\n name[nm] = value;\n }\n\n if (typeof name === 'object') {\n // Set the value of each one, for each of the { prop: value } pairs\n return this.each(function(node) {\n for (var key in name) {\n set(node, key, name[key]);\n }\n });\n }\n\n // Return the style of the first one\n return this.length ? get(this.first(), name) : '';\n};\n\n// [INTERNAL USE ONLY]\n\n// Parametize an object: { a: 'b', c: 'd' } => 'a=b&c=d'\nu.prototype.param = function(obj) {\n return Object.keys(obj).map(function(key) {\n return this.uri(key) + '=' + this.uri(obj[key]);\n }.bind(this)).join('&');\n};\n\n// Travel the matched elements one node up\nu.prototype.parent = function(selector) {\n return this.map(function(node) {\n return node.parentNode;\n }).filter(selector);\n};\n\n\n// Add nodes at the beginning of each node\nu.prototype.prepend = function(html, data) {\n return this.adjacent(html, data, function(node, fragment) {\n node.insertBefore(fragment, node.firstChild);\n });\n};\n\n\n// Delete the matched nodes from the DOM\nu.prototype.remove = function() {\n // Loop through all the nodes\n return this.each(function(node) {\n // Perform the removal only if the node has a parent\n if (node.parentNode) {\n node.parentNode.removeChild(node);\n }\n });\n};\n\n\n// Removes a class from all of the matched nodes\nu.prototype.removeClass = function() {\n // Loop the combination of each node with each argument\n return this.eacharg(arguments, function(el, name) {\n // Remove the class using the native method\n el.classList.remove(name);\n });\n};\n\n\n// Replace the matched elements with the passed argument.\nu.prototype.replace = function(html, data) {\n var nodes = [];\n this.adjacent(html, data, function(node, fragment) {\n nodes = nodes.concat(this.slice(fragment.children));\n node.parentNode.replaceChild(fragment, node);\n });\n return u(nodes);\n};\n\n\n// Scroll to the first matched element\nu.prototype.scroll = function() {\n this.first().scrollIntoView({\n behavior: 'smooth'\n });\n return this;\n};\n\n\n// [INTERNAL USE ONLY]\n// Select the adequate part from the context\nu.prototype.select = function(parameter, context) {\n // Allow for spaces before or after\n parameter = parameter.replace(/^\\s*/, '').replace(/\\s*$/, '');\n\n if (/^'),\n // 2) clone the currently matched node\n // 3) append cloned dom node to constructed node based on selector\n return this.map(function(node) {\n return u(selector).each(function(n) {\n findDeepestNode(n)\n .append(node.cloneNode(true));\n\n node\n .parentNode\n .replaceChild(n, node);\n });\n });\n};\n\n// Export it for webpack\nif (typeof module === 'object' && module.exports) {\n // Avoid breaking it for `import { u } from ...`. Add `import u from ...`\n module.exports = u;\n module.exports.u = u;\n}\n"), + } + filei := &embedded.EmbeddedFile{ + Filename: "02-polyfill.js", + FileModTime: time.Unix(1609727320, 0), + + Content: string("(function () {\n\nif (typeof window.Element === \"undefined\" || \"classList\" in document.documentElement) return;\n\nvar prototype = Array.prototype,\n push = prototype.push,\n splice = prototype.splice,\n join = prototype.join;\n\nfunction DOMTokenList(el) {\n this.el = el;\n // The className needs to be trimmed and split on whitespace\n // to retrieve a list of classes.\n var classes = el.className.replace(/^\\s+|\\s+$/g,'').split(/\\s+/);\n for (var i = 0; i < classes.length; i++) {\n push.call(this, classes[i]);\n }\n};\n\nDOMTokenList.prototype = {\n add: function(token) {\n if(this.contains(token)) return;\n push.call(this, token);\n this.el.className = this.toString();\n },\n contains: function(token) {\n return this.el.className.indexOf(token) != -1;\n },\n item: function(index) {\n return this[index] || null;\n },\n remove: function(token) {\n if (!this.contains(token)) return;\n for (var i = 0; i < this.length; i++) {\n if (this[i] == token) break;\n }\n splice.call(this, i, 1);\n this.el.className = this.toString();\n },\n toString: function() {\n return join.call(this, ' ');\n },\n toggle: function(token) {\n if (!this.contains(token)) {\n this.add(token);\n } else {\n this.remove(token);\n }\n\n return this.contains(token);\n }\n};\n\nwindow.DOMTokenList = DOMTokenList;\n\nfunction defineElementGetter (obj, prop, getter) {\n if (Object.defineProperty) {\n Object.defineProperty(obj, prop,{\n get : getter\n });\n } else {\n obj.__defineGetter__(prop, getter);\n }\n}\n\ndefineElementGetter(Element.prototype, 'classList', function () {\n return new DOMTokenList(this);\n});\n\n})();\n"), + } + filej := &embedded.EmbeddedFile{ + Filename: "03-twix.js", + FileModTime: time.Unix(1609727320, 0), + + Content: string("/*\n * Twix v1.0 - a lightweight library for making AJAX requests.\n * Author: Neil Cowburn (neilco@gmail.com)\n * \n * Copyright (c) 2013 Neil Cowburn (http://github.com/neilco/)\n * \n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n * \n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n * \n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n * THE SOFTWARE.\n */\nvar Twix = (function () {\n function Twix() { }\n \n Twix.ajax = function(options) {\n options = options || {url:\"\"};\n options.type = options.type.toUpperCase() || 'GET';\n options.headers = options.headers || {};\n options.timeout = parseInt(options.timeout) || 0;\n options.success = options.success || function() {};\n options.error = options.error || function() {};\n options.async = typeof options.async === 'undefined' ? true : options.async;\n\n var client = new XMLHttpRequest();\n if (options.timeout > 0) {\n client.timeout = options.timeout;\n client.ontimeout = function () { \n options.error('timeout', 'timeout', client); \n };\n }\n client.open(options.type, options.url, options.async);\n\n for (var i in options.headers) {\n if (options.headers.hasOwnProperty(i)) {\n client.setRequestHeader(i, options.headers[i]);\n }\n }\n \n client.send(options.data);\n client.onreadystatechange = function() {\n if (this.readyState == 4 && ((this.status >= 200 && this.status < 300) || this.status == 304)) {\n var data = this.responseText;\n var contentType = this.getResponseHeader('Content-Type');\n if (contentType && contentType.match(/json/)) {\n data = JSON.parse(this.responseText);\n }\n options.success(data, this.statusText, this);\n } else if (this.readyState == 4) {\n options.error(this.status, this.statusText, this);\n }\n };\n\n if (options.async == false) {\n if (client.readyState == 4 && ((client.status >= 200 && client.status < 300) || client.status == 304)) {\n options.success(client.responseText, client);\n } else if (client.readyState == 4) {\n options.error(client.status, client.statusText, client);\n }\n } \n\n return client;\n };\n\n var _ajax = function(type, url, data, callback) {\n if (typeof data === \"function\") {\n callback = data;\n data = undefined;\n }\n return Twix.ajax({\n url: url,\n data: data, \n type: type,\n success: callback\n });\n };\n\n Twix.get = function(url, data, callback) {\n return _ajax(\"GET\", url, data, callback);\n };\n\n Twix.head = function(url, data, callback) {\n return _ajax(\"HEAD\", url, data, callback);\n };\n\n Twix.post = function(url, data, callback) {\n return _ajax(\"POST\", url, data, callback);\n };\n\n Twix.patch = function(url, data, callback) {\n return _ajax(\"PATCH\", url, data, callback);\n };\n\n Twix.put = function(url, data, callback) {\n return _ajax(\"PUT\", url, data, callback);\n };\n\n Twix.delete = function(url, data, callback) {\n return _ajax(\"DELETE\", url, data, callback);\n };\n\n Twix.options = function(url, data, callback) {\n return _ajax(\"OPTIONS\", url, data, callback);\n };\n \n \n return Twix;\n})();\n\n__ = Twix;\n"), + } + filek := &embedded.EmbeddedFile{ + Filename: "99-spyda.js", + FileModTime: time.Unix(1612563218, 0), + + Content: string("u(\"#burgerMenu\").on(\"click\", function(e) {\n e.preventDefault();\n\n if (u(\"#mainNav\").hasClass(\"responsive\")) {\n u(\"#mainNav\").removeClass(\"responsive\");\n } else {\n u(\"#mainNav\").addClass(\"responsive\");\n }\n});\n"), + } + filel := &embedded.EmbeddedFile{ + Filename: "spyda.min.js", + FileModTime: time.Unix(1612687762, 0), + + Content: string("var u=function(a,b){if(!(this instanceof u))return new u(a,b);if(a instanceof u)return a;typeof a=='string'&&(a=this.select(a,b)),a&&a.nodeName&&(a=[a]),this.nodes=this.slice(a)},Twix;u.prototype={get length(){return this.nodes.length}},u.prototype.nodes=[],u.prototype.addClass=function(){return this.eacharg(arguments,function(a,b){a.classList.add(b)})},u.prototype.adjacent=function(b,a,c){return typeof a=='number'&&(a===0?a=[]:a=new Array(a).join().split(',').map(Number.call,Number)),this.each(function(e,f){var d=document.createDocumentFragment();u(a||{}).map(function(c,d){var a=typeof b=='function'?b.call(this,c,d,e,f):b;return typeof a=='string'?this.generate(a):u(a)}).each(function(a){this.isInPage(a)?d.appendChild(u(a).clone().first()):d.appendChild(a)}),c.call(this,e,d)})},u.prototype.after=function(a,b){return this.adjacent(a,b,function(a,b){a.parentNode.insertBefore(b,a.nextSibling)})},u.prototype.append=function(a,b){return this.adjacent(a,b,function(a,b){a.appendChild(b)})},u.prototype.args=function(a,b,c){return typeof a=='function'&&(a=a(b,c)),typeof a!='string'&&(a=this.slice(a).map(this.str(b,c))),a.toString().split(/[\\s,]+/).filter(function(a){return a.length})},u.prototype.array=function(a){a=a;var b=this;return this.nodes.reduce(function(e,d,f){var c;return a?(c=a.call(b,d,f),c||(c=!1),typeof c=='string'&&(c=u(c)),c instanceof u&&(c=c.nodes)):c=d.innerHTML,e.concat(c!==!1?c:[])},[])},u.prototype.attr=function(b,c,a){return a=a?'data-':'',this.pairs(b,c,function(b,c){return b.getAttribute(a+c)},function(b,c,d){b.setAttribute(a+c,d)})},u.prototype.before=function(a,b){return this.adjacent(a,b,function(a,b){a.parentNode.insertBefore(b,a)})},u.prototype.children=function(a){return this.map(function(a){return this.slice(a.children)}).filter(a)},u.prototype.clone=function(){return this.map(function(a,d){var b=a.cloneNode(!0),c=this.getAll(b);return this.getAll(a).each(function(b,d){for(var a in this.mirror)this.mirror[a]&&this.mirror[a](b,c.nodes[d])}),b})},u.prototype.getAll=function(a){return u([a].concat(u('*',a).nodes))},u.prototype.mirror={},u.prototype.mirror.events=function(a,c){if(!a._e)return;for(var b in a._e)a._e[b].forEach(function(a){u(c).on(b,a.callback)})},u.prototype.mirror.select=function(a,b){u(a).is('select')&&(b.value=a.value)},u.prototype.mirror.textarea=function(a,b){u(a).is('textarea')&&(b.value=a.value)},u.prototype.closest=function(a){return this.map(function(b){do if(u(b).is(a))return b;while((b=b.parentNode)&&b!==document)})},u.prototype.data=function(a,b){return this.attr(a,b,!0)},u.prototype.each=function(a){return this.nodes.forEach(a.bind(this)),this},u.prototype.eacharg=function(a,b){return this.each(function(c,d){this.args(a,c,d).forEach(function(a){b.call(this,c,a)},this)})},u.prototype.empty=function(){return this.each(function(a){while(a.firstChild)a.removeChild(a.firstChild)})},u.prototype.filter=function(a){var b=function(b){return b.matches=b.matches||b.msMatchesSelector||b.webkitMatchesSelector,b.matches(a||'*')};return typeof a=='function'&&(b=a),a instanceof u&&(b=function(b){return a.nodes.indexOf(b)!==-1}),u(this.nodes.filter(b))},u.prototype.find=function(a){return this.map(function(b){return u(a||'*',b)})},u.prototype.first=function(){return this.nodes[0]||!1},u.prototype.generate=function(a){return/^\\s* ]/.test(a)?u(document.createElement('table')).html(a).children().children().nodes:/^\\s* ]/.test(a)?u(document.createElement('table')).html(a).children().children().children().nodes:/^\\s*0},u.prototype.isInPage=function(a){return!(a===document.body)&&document.body.contains(a)},u.prototype.last=function(){return this.nodes[this.length-1]||!1},u.prototype.map=function(a){return a?u(this.array(a)).unique():this},u.prototype.not=function(a){return this.filter(function(b){return!u(b).is(a||!0)})},u.prototype.off=function(e,a,d){var f=a==null&&d==null,b=null,c=a;return typeof a=='string'&&(b=a,c=d),this.eacharg(e,function(a,d){u(a._e?a._e[d]:[]).each(function(e){(f||e.orig_callback===c&&e.selector===b)&&a.removeEventListener(d,e.callback)})})},u.prototype.on=function(f,a,b){var c=null,d=a,e;return typeof a=='string'&&(c=a,d=b,a=function(a){var e=arguments,d=!1;u(a.currentTarget).find(c).each(function(c){if(c===a.target||c.contains(a.target)){d=!0;try{Object.defineProperty(a,'currentTarget',{get:function(){return c}})}catch(a){}b.apply(c,e)}}),!d&&a.currentTarget===a.target&&b.apply(a.target,e)}),e=function(b){return a.apply(this,[b].concat(b.detail||[]))},this.eacharg(f,function(a,b){a.addEventListener(b,e),a._e=a._e||{},a._e[b]=a._e[b]||[],a._e[b].push({callback:e,orig_callback:d,selector:c})})},u.prototype.pairs=function(a,b,c,d){if(typeof b!='undefined'){var e=a;a={},a[e]=b}return typeof a=='object'?this.each(function(c){for(var b in a)d(c,b,a[b])}):this.length?c(this.first(),a):''},u.prototype.param=function(a){return Object.keys(a).map(function(b){return this.uri(b)+'='+this.uri(a[b])}.bind(this)).join('&')},u.prototype.parent=function(a){return this.map(function(a){return a.parentNode}).filter(a)},u.prototype.prepend=function(a,b){return this.adjacent(a,b,function(a,b){a.insertBefore(b,a.firstChild)})},u.prototype.remove=function(){return this.each(function(a){a.parentNode&&a.parentNode.removeChild(a)})},u.prototype.removeClass=function(){return this.eacharg(arguments,function(a,b){a.classList.remove(b)})},u.prototype.replace=function(b,c){var a=[];return this.adjacent(b,c,function(b,c){a=a.concat(this.slice(c.children)),b.parentNode.replaceChild(c,b)}),u(a)},u.prototype.scroll=function(){return this.first().scrollIntoView({behavior:'smooth'}),this},u.prototype.select=function(a,b){return(a=a.replace(/^\\s*/,'').replace(/\\s*$/,''),/^0&&(b.timeout=a.timeout,b.ontimeout=function(){a.error('timeout','timeout',b)}),b.open(a.type,a.url,a.async);for(c in a.headers)a.headers.hasOwnProperty(c)&&b.setRequestHeader(c,a.headers[c]);return b.send(a.data),b.onreadystatechange=function(){var b,c;this.readyState==4&&(this.status>=200&&this.status<300||this.status==304)?(b=this.responseText,c=this.getResponseHeader('Content-Type'),c&&c.match(/json/)&&(b=JSON.parse(this.responseText)),a.success(b,this.statusText,this)):this.readyState==4&&a.error(this.status,this.statusText,this)},a.async==!1&&(b.readyState==4&&(b.status>=200&&b.status<300||b.status==304)?a.success(b.responseText,b):b.readyState==4&&a.error(b.status,b.statusText,b)),b};var b=function(d,e,b,c){return typeof b==\"function\"&&(c=b,b=void 0),a.ajax({url:e,data:b,type:d,success:c})};return a.get=function(a,c,d){return b(\"GET\",a,c,d)},a.head=function(a,c,d){return b(\"HEAD\",a,c,d)},a.post=function(a,c,d){return b(\"POST\",a,c,d)},a.patch=function(a,c,d){return b(\"PATCH\",a,c,d)},a.put=function(a,c,d){return b(\"PUT\",a,c,d)},a.delete=function(a,c,d){return b(\"DELETE\",a,c,d)},a.options=function(a,c,d){return b(\"OPTIONS\",a,c,d)},a}(),__=Twix,u(\"#burgerMenu\").on(\"click\",function(a){a.preventDefault(),u(\"#mainNav\").hasClass(\"responsive\")?u(\"#mainNav\").removeClass(\"responsive\"):u(\"#mainNav\").addClass(\"responsive\")})"), + } + + // define dirs + dirf := &embedded.EmbeddedDir{ + Filename: "", + DirModTime: time.Unix(1612563218, 0), + ChildFiles: []*embedded.EmbeddedFile{ + fileg, // ".gitkeep" + fileh, // "01-umbrella.js" + filei, // "02-polyfill.js" + filej, // "03-twix.js" + filek, // "99-spyda.js" + filel, // "spyda.min.js" + + }, + } + + // link ChildDirs + dirf.ChildDirs = []*embedded.EmbeddedDir{} + + // register embeddedBox + embedded.RegisterEmbeddedBox(`static/js`, &embedded.EmbeddedBox{ + Name: `static/js`, + Time: time.Unix(1612563218, 0), + Dirs: map[string]*embedded.EmbeddedDir{ + "": dirf, + }, + Files: map[string]*embedded.EmbeddedFile{ + ".gitkeep": fileg, + "01-umbrella.js": fileh, + "02-polyfill.js": filei, + "03-twix.js": filej, + "99-spyda.js": filek, + "spyda.min.js": filel, + }, + }) +} + +func init() { + + // define files + filen := &embedded.EmbeddedFile{ + Filename: "404.html", + FileModTime: time.Unix(1609727320, 0), + + Content: string("{{define \"content\"}}\n
\n
\n
\n

404 Not Found

\n

Ooops! The resource you are looking for is not here!

\n
\n
\n{{end}}\n"), + } + fileo := &embedded.EmbeddedFile{ + Filename: "_partials.html", + FileModTime: time.Unix(1612563218, 0), + + Content: string("{{ define \"pager\" }}\n{{ if $.Pager.HasPages }}\n\n{{ end }}\n{{ end }}\n\n{{ define \"item\" }}\n
\n
\n

{{ $.Title }}

\n

Updated {{ $.UpdatedAt | time }}

\n
\n {{ .Summary }}{{ else }} class=\"placeholder\">No summary available{{ end }}

\n

{{ $.URL }} {{ .Length }} View cached

\n
\n{{ end }}\n\n{{ define \"results\" }}\n
\n
\n {{ template \"pager\" $.Pager }}\n {{ range $idx, $item := $.Results }}\n {{ template \"item\" (dict \"Item\" $item) }}\n {{ else }}\n No search results found.\n {{ end }}\n {{ template \"pager\" $.Pager }}\n
\n
\n{{ end }}\n"), + } + filep := &embedded.EmbeddedFile{ + Filename: "add.html", + FileModTime: time.Unix(1612250767, 0), + + Content: string("{{define \"content\"}}\n
\n
\n
\n

Add site

\n

Add a new site to be indexed

\n
\n
\n \n \n \n \n Want a faster way to add urls? Add the Add to Spyda bookmarklet to your bookmarks bar (by dragging it to your bookmarks bar)\n
\n
\n
\n

How to add new sites

\n
\n

\n Spyda relies on users to contribute and add websites or URLs to be\n considered for crawling and indexing. Without this there is no way\n to increase the number of website indexed and crawled by Spyda.\n

\n

\n To add a website to Spyda's crawler for consideration, just enter the\n website's address or URl in the box and click \"Add\". Spyda will then\n start to crawl the website, index it and it will become available for\n future search queries.\n

\n

\n If you are the author or maintainer of a website that you wish NOT\n to be indexed by Spyda, please contact support.\n

\n
\n
\n{{end}}\n"), + } + fileq := &embedded.EmbeddedFile{ + Filename: "base.html", + FileModTime: time.Unix(1612563218, 0), + + Content: string("{{define \"base\"}}\n\n\n\n\n {{ if $.Debug }}\n \n \n \n \n \n {{ else }}\n \n \n {{ end }}\n\n \n\n \n \n\n {{ .InstanceName }} {{ .Title }}\n {{ with .Meta.Title }}\n {{ end }}\n {{ with .Meta.Author }}\n {{ end }}\n {{ with .Meta.Keywords }}\n {{ end }}\n {{ with .Meta.Description }}\n {{ end }}\n\n \n {{ with .Meta.Title }}\n {{ end }}\n {{ with .Meta.Description }}\n {{ end }}\n {{ with .Meta.UpdatedAt }}\n {{ end }}\n {{ with .Meta.Image }}\n {{ end }}\n {{ with .Meta.URL }}\n {{ end }}\n \n\n\n\n \n
\n {{template \"content\" . }}\n
\n \n This search engine is a work-in-progress.\n Please contact Support\n if you have any questions, concerns or feedback!\n \n
\n
\n \n {{ if $.Debug }}\n \n \n \n \n {{ else }}\n \n {{ end }}\n\n\n\n{{end}}\n"), + } + filer := &embedded.EmbeddedFile{ + Filename: "cache.html", + FileModTime: time.Unix(1612342859, 0), + + Content: string("{{define \"content\"}}\n
\n

\n This is a cached copy of {{ .CachedURL }},\n go there to get the latest copy. No ownership of this content is implied.\n

\n \n If your page appears here and you do not want it to, please contact Support\n
\n{{ end }}\n"), + } + files := &embedded.EmbeddedFile{ + Filename: "error.html", + FileModTime: time.Unix(1609727320, 0), + + Content: string("{{define \"content\"}}\n
\n
\n
\n

{{ if .Error }}Error{{ else }}Success {{ end }}

\n

{{ .Message }}

\n
\n
\n{{end}}\n"), + } + filet := &embedded.EmbeddedFile{ + Filename: "index.html", + FileModTime: time.Unix(1612250708, 0), + + Content: string("{{define \"content\"}}\n
\n
\n \n \n \n
\n{{end}}\n"), + } + fileu := &embedded.EmbeddedFile{ + Filename: "login.html", + FileModTime: time.Unix(1612070216, 0), + + Content: string("{{define \"content\"}}\n
\n
\n
\n

Sign in

\n

Login to your Spyda account on {{ .InstanceName }}

\n
\n
\n \n \n \n
\n \n
\n \n

\n Forgotten your password?\n

\n \n
\n
\n
\n

How to login to your account

\n
\n

\n Login to your Spyda account on {{ .InstanceName }} by filling in\n the Username and Password you used when you created your account.\n

\n

\n Check the \"Remember Me\" box if you don't want to have to keep logging in\n every few hours.\n

\n

\n If you have forgotten your password you can request a\n Password Reset as long as you remember\n your username and email address you signed up with and retain access to\n your email (We NEVER store your email address!).\n

\n
\n
\n{{end}}\n"), + } + filev := &embedded.EmbeddedFile{ + Filename: "page.html", + FileModTime: time.Unix(1611986841, 0), + + Content: string("{{define \"content\"}}\n \n{{ end }}\n"), + } + filew := &embedded.EmbeddedFile{ + Filename: "search.html", + FileModTime: time.Unix(1612563218, 0), + + Content: string("{{define \"content\"}}\n
\n
\n \n \n \n
\n{{ template \"pager\" (dict \"Pager\" $.Pager \"SearchQuery\" $.SearchQuery \"SearchTook\" $.SearchTook) }}\n
\n {{ with $.Results }}\n {{ range . }}\n \n {{ else }}\n

No search results

\n {{ end }}\n {{ end }}\n
\n{{ template \"pager\" (dict \"Pager\" $.Pager \"SearchQuery\" $.SearchQuery \"SearchTook\" $.SearchTook) }}\n{{end}}\n"), + } + filex := &embedded.EmbeddedFile{ + Filename: "support.html", + FileModTime: time.Unix(1609727320, 0), + + Content: string("{{define \"content\"}}\n
\n
\n
\n

Contact us

\n

How can we help you?

\n
\n
\n \n \n \n \n \n\n Please solve this simple math problem below so we know you're a human!\n \"captcha\"\n \n\n \n \n
\n
\n
\n{{end}}\n"), + } + + // define dirs + dirm := &embedded.EmbeddedDir{ + Filename: "", + DirModTime: time.Unix(1612563218, 0), + ChildFiles: []*embedded.EmbeddedFile{ + filen, // "404.html" + fileo, // "_partials.html" + filep, // "add.html" + fileq, // "base.html" + filer, // "cache.html" + files, // "error.html" + filet, // "index.html" + fileu, // "login.html" + filev, // "page.html" + filew, // "search.html" + filex, // "support.html" + + }, + } + + // link ChildDirs + dirm.ChildDirs = []*embedded.EmbeddedDir{} + + // register embeddedBox + embedded.RegisterEmbeddedBox(`templates`, &embedded.EmbeddedBox{ + Name: `templates`, + Time: time.Unix(1612563218, 0), + Dirs: map[string]*embedded.EmbeddedDir{ + "": dirm, + }, + Files: map[string]*embedded.EmbeddedFile{ + "404.html": filen, + "_partials.html": fileo, + "add.html": filep, + "base.html": fileq, + "cache.html": filer, + "error.html": files, + "index.html": filet, + "login.html": fileu, + "page.html": filev, + "search.html": filew, + "support.html": filex, + }, + }) +} diff --git a/internal/static/js/spyda.min.js b/internal/static/js/spyda.min.js index 8a244d0..742ba35 100644 --- a/internal/static/js/spyda.min.js +++ b/internal/static/js/spyda.min.js @@ -1 +1 @@ -var u=function(a,b){if(!(this instanceof u))return new u(a,b);if(a instanceof u)return a;typeof a=='string'&&(a=this.select(a,b)),a&&a.nodeName&&(a=[a]),this.nodes=this.slice(a)},Twix,dropCookie,cookieDuration,cookieName,cookieValue;u.prototype={get length(){return this.nodes.length}},u.prototype.nodes=[],u.prototype.addClass=function(){return this.eacharg(arguments,function(a,b){a.classList.add(b)})},u.prototype.adjacent=function(b,a,c){return typeof a=='number'&&(a===0?a=[]:a=new Array(a).join().split(',').map(Number.call,Number)),this.each(function(e,f){var d=document.createDocumentFragment();u(a||{}).map(function(c,d){var a=typeof b=='function'?b.call(this,c,d,e,f):b;return typeof a=='string'?this.generate(a):u(a)}).each(function(a){this.isInPage(a)?d.appendChild(u(a).clone().first()):d.appendChild(a)}),c.call(this,e,d)})},u.prototype.after=function(a,b){return this.adjacent(a,b,function(a,b){a.parentNode.insertBefore(b,a.nextSibling)})},u.prototype.append=function(a,b){return this.adjacent(a,b,function(a,b){a.appendChild(b)})},u.prototype.args=function(a,b,c){return typeof a=='function'&&(a=a(b,c)),typeof a!='string'&&(a=this.slice(a).map(this.str(b,c))),a.toString().split(/[\s,]+/).filter(function(a){return a.length})},u.prototype.array=function(a){a=a;var b=this;return this.nodes.reduce(function(e,d,f){var c;return a?(c=a.call(b,d,f),c||(c=!1),typeof c=='string'&&(c=u(c)),c instanceof u&&(c=c.nodes)):c=d.innerHTML,e.concat(c!==!1?c:[])},[])},u.prototype.attr=function(b,c,a){return a=a?'data-':'',this.pairs(b,c,function(b,c){return b.getAttribute(a+c)},function(b,c,d){b.setAttribute(a+c,d)})},u.prototype.before=function(a,b){return this.adjacent(a,b,function(a,b){a.parentNode.insertBefore(b,a)})},u.prototype.children=function(a){return this.map(function(a){return this.slice(a.children)}).filter(a)},u.prototype.clone=function(){return this.map(function(a,d){var b=a.cloneNode(!0),c=this.getAll(b);return this.getAll(a).each(function(b,d){for(var a in this.mirror)this.mirror[a]&&this.mirror[a](b,c.nodes[d])}),b})},u.prototype.getAll=function(a){return u([a].concat(u('*',a).nodes))},u.prototype.mirror={},u.prototype.mirror.events=function(a,c){if(!a._e)return;for(var b in a._e)a._e[b].forEach(function(a){u(c).on(b,a.callback)})},u.prototype.mirror.select=function(a,b){u(a).is('select')&&(b.value=a.value)},u.prototype.mirror.textarea=function(a,b){u(a).is('textarea')&&(b.value=a.value)},u.prototype.closest=function(a){return this.map(function(b){do if(u(b).is(a))return b;while((b=b.parentNode)&&b!==document)})},u.prototype.data=function(a,b){return this.attr(a,b,!0)},u.prototype.each=function(a){return this.nodes.forEach(a.bind(this)),this},u.prototype.eacharg=function(a,b){return this.each(function(c,d){this.args(a,c,d).forEach(function(a){b.call(this,c,a)},this)})},u.prototype.empty=function(){return this.each(function(a){while(a.firstChild)a.removeChild(a.firstChild)})},u.prototype.filter=function(a){var b=function(b){return b.matches=b.matches||b.msMatchesSelector||b.webkitMatchesSelector,b.matches(a||'*')};return typeof a=='function'&&(b=a),a instanceof u&&(b=function(b){return a.nodes.indexOf(b)!==-1}),u(this.nodes.filter(b))},u.prototype.find=function(a){return this.map(function(b){return u(a||'*',b)})},u.prototype.first=function(){return this.nodes[0]||!1},u.prototype.generate=function(a){return/^\s* ]/.test(a)?u(document.createElement('table')).html(a).children().children().nodes:/^\s* ]/.test(a)?u(document.createElement('table')).html(a).children().children().children().nodes:/^\s*0},u.prototype.isInPage=function(a){return!(a===document.body)&&document.body.contains(a)},u.prototype.last=function(){return this.nodes[this.length-1]||!1},u.prototype.map=function(a){return a?u(this.array(a)).unique():this},u.prototype.not=function(a){return this.filter(function(b){return!u(b).is(a||!0)})},u.prototype.off=function(e,a,d){var f=a==null&&d==null,b=null,c=a;return typeof a=='string'&&(b=a,c=d),this.eacharg(e,function(a,d){u(a._e?a._e[d]:[]).each(function(e){(f||e.orig_callback===c&&e.selector===b)&&a.removeEventListener(d,e.callback)})})},u.prototype.on=function(f,a,b){var c=null,d=a,e;return typeof a=='string'&&(c=a,d=b,a=function(a){var e=arguments,d=!1;u(a.currentTarget).find(c).each(function(c){if(c===a.target||c.contains(a.target)){d=!0;try{Object.defineProperty(a,'currentTarget',{get:function(){return c}})}catch(a){}b.apply(c,e)}}),!d&&a.currentTarget===a.target&&b.apply(a.target,e)}),e=function(b){return a.apply(this,[b].concat(b.detail||[]))},this.eacharg(f,function(a,b){a.addEventListener(b,e),a._e=a._e||{},a._e[b]=a._e[b]||[],a._e[b].push({callback:e,orig_callback:d,selector:c})})},u.prototype.pairs=function(a,b,c,d){if(typeof b!='undefined'){var e=a;a={},a[e]=b}return typeof a=='object'?this.each(function(c){for(var b in a)d(c,b,a[b])}):this.length?c(this.first(),a):''},u.prototype.param=function(a){return Object.keys(a).map(function(b){return this.uri(b)+'='+this.uri(a[b])}.bind(this)).join('&')},u.prototype.parent=function(a){return this.map(function(a){return a.parentNode}).filter(a)},u.prototype.prepend=function(a,b){return this.adjacent(a,b,function(a,b){a.insertBefore(b,a.firstChild)})},u.prototype.remove=function(){return this.each(function(a){a.parentNode&&a.parentNode.removeChild(a)})},u.prototype.removeClass=function(){return this.eacharg(arguments,function(a,b){a.classList.remove(b)})},u.prototype.replace=function(b,c){var a=[];return this.adjacent(b,c,function(b,c){a=a.concat(this.slice(c.children)),b.parentNode.replaceChild(c,b)}),u(a)},u.prototype.scroll=function(){return this.first().scrollIntoView({behavior:'smooth'}),this},u.prototype.select=function(a,b){return(a=a.replace(/^\s*/,'').replace(/\s*$/,''),/^0&&(b.timeout=a.timeout,b.ontimeout=function(){a.error('timeout','timeout',b)}),b.open(a.type,a.url,a.async);for(c in a.headers)a.headers.hasOwnProperty(c)&&b.setRequestHeader(c,a.headers[c]);return b.send(a.data),b.onreadystatechange=function(){var b,c;this.readyState==4&&(this.status>=200&&this.status<300||this.status==304)?(b=this.responseText,c=this.getResponseHeader('Content-Type'),c&&c.match(/json/)&&(b=JSON.parse(this.responseText)),a.success(b,this.statusText,this)):this.readyState==4&&a.error(this.status,this.statusText,this)},a.async==!1&&(b.readyState==4&&(b.status>=200&&b.status<300||b.status==304)?a.success(b.responseText,b):b.readyState==4&&a.error(b.status,b.statusText,b)),b};var b=function(d,e,b,c){return typeof b=="function"&&(c=b,b=void 0),a.ajax({url:e,data:b,type:d,success:c})};return a.get=function(a,c,d){return b("GET",a,c,d)},a.head=function(a,c,d){return b("HEAD",a,c,d)},a.post=function(a,c,d){return b("POST",a,c,d)},a.patch=function(a,c,d){return b("PATCH",a,c,d)},a.put=function(a,c,d){return b("PUT",a,c,d)},a.delete=function(a,c,d){return b("DELETE",a,c,d)},a.options=function(a,c,d){return b("OPTIONS",a,c,d)},a}(),__=Twix,dropCookie=!0,cookieDuration=14,cookieName="complianceCookie",cookieValue="on";function createDiv(){u("body").prepend(''),createCookie(window.cookieName,window.cookieValue,window.cookieDuration)}function createCookie(d,e,c){var a,b;c?(a=new Date,a.setTime(a.getTime()+c*24*60*60*1e3),b="; expires="+a.toGMTString()):(b=""),window.dropCookie&&(document.cookie=d+"="+e+b+"; path=/")}function checkCookie(e){for(var d=e+"=",c=document.cookie.split(";"),b=0,a;b ]/.test(a)?u(document.createElement('table')).html(a).children().children().nodes:/^\s* ]/.test(a)?u(document.createElement('table')).html(a).children().children().children().nodes:/^\s*0},u.prototype.isInPage=function(a){return!(a===document.body)&&document.body.contains(a)},u.prototype.last=function(){return this.nodes[this.length-1]||!1},u.prototype.map=function(a){return a?u(this.array(a)).unique():this},u.prototype.not=function(a){return this.filter(function(b){return!u(b).is(a||!0)})},u.prototype.off=function(e,a,d){var f=a==null&&d==null,b=null,c=a;return typeof a=='string'&&(b=a,c=d),this.eacharg(e,function(a,d){u(a._e?a._e[d]:[]).each(function(e){(f||e.orig_callback===c&&e.selector===b)&&a.removeEventListener(d,e.callback)})})},u.prototype.on=function(f,a,b){var c=null,d=a,e;return typeof a=='string'&&(c=a,d=b,a=function(a){var e=arguments,d=!1;u(a.currentTarget).find(c).each(function(c){if(c===a.target||c.contains(a.target)){d=!0;try{Object.defineProperty(a,'currentTarget',{get:function(){return c}})}catch(a){}b.apply(c,e)}}),!d&&a.currentTarget===a.target&&b.apply(a.target,e)}),e=function(b){return a.apply(this,[b].concat(b.detail||[]))},this.eacharg(f,function(a,b){a.addEventListener(b,e),a._e=a._e||{},a._e[b]=a._e[b]||[],a._e[b].push({callback:e,orig_callback:d,selector:c})})},u.prototype.pairs=function(a,b,c,d){if(typeof b!='undefined'){var e=a;a={},a[e]=b}return typeof a=='object'?this.each(function(c){for(var b in a)d(c,b,a[b])}):this.length?c(this.first(),a):''},u.prototype.param=function(a){return Object.keys(a).map(function(b){return this.uri(b)+'='+this.uri(a[b])}.bind(this)).join('&')},u.prototype.parent=function(a){return this.map(function(a){return a.parentNode}).filter(a)},u.prototype.prepend=function(a,b){return this.adjacent(a,b,function(a,b){a.insertBefore(b,a.firstChild)})},u.prototype.remove=function(){return this.each(function(a){a.parentNode&&a.parentNode.removeChild(a)})},u.prototype.removeClass=function(){return this.eacharg(arguments,function(a,b){a.classList.remove(b)})},u.prototype.replace=function(b,c){var a=[];return this.adjacent(b,c,function(b,c){a=a.concat(this.slice(c.children)),b.parentNode.replaceChild(c,b)}),u(a)},u.prototype.scroll=function(){return this.first().scrollIntoView({behavior:'smooth'}),this},u.prototype.select=function(a,b){return(a=a.replace(/^\s*/,'').replace(/\s*$/,''),/^0&&(b.timeout=a.timeout,b.ontimeout=function(){a.error('timeout','timeout',b)}),b.open(a.type,a.url,a.async);for(c in a.headers)a.headers.hasOwnProperty(c)&&b.setRequestHeader(c,a.headers[c]);return b.send(a.data),b.onreadystatechange=function(){var b,c;this.readyState==4&&(this.status>=200&&this.status<300||this.status==304)?(b=this.responseText,c=this.getResponseHeader('Content-Type'),c&&c.match(/json/)&&(b=JSON.parse(this.responseText)),a.success(b,this.statusText,this)):this.readyState==4&&a.error(this.status,this.statusText,this)},a.async==!1&&(b.readyState==4&&(b.status>=200&&b.status<300||b.status==304)?a.success(b.responseText,b):b.readyState==4&&a.error(b.status,b.statusText,b)),b};var b=function(d,e,b,c){return typeof b=="function"&&(c=b,b=void 0),a.ajax({url:e,data:b,type:d,success:c})};return a.get=function(a,c,d){return b("GET",a,c,d)},a.head=function(a,c,d){return b("HEAD",a,c,d)},a.post=function(a,c,d){return b("POST",a,c,d)},a.patch=function(a,c,d){return b("PATCH",a,c,d)},a.put=function(a,c,d){return b("PUT",a,c,d)},a.delete=function(a,c,d){return b("DELETE",a,c,d)},a.options=function(a,c,d){return b("OPTIONS",a,c,d)},a}(),__=Twix,u("#burgerMenu").on("click",function(a){a.preventDefault(),u("#mainNav").hasClass("responsive")?u("#mainNav").removeClass("responsive"):u("#mainNav").addClass("responsive")}) \ No newline at end of file