/*! FFXIV Bootstrap Theme * * Built on top of Bootstrap 4 (https://getbootstrap.com) * Built with the Bootstrap Theme Kit by HackerThemes (https://hackerthemes.com) */ /*! * Bootstrap v4.2.1 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ :root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #1d3d54; --secondary: #656565; --success: #284a2c; --info: #96bdb9; --warning: #e49e34; --danger: #78191a; --light: #e4dfd0; --dark: #2a2922; --snow: #e4dfd0; --ash: #aca8a2; --goobbue: #898784; --slate: #656565; --charcoal: #484742; --soot: #2a2922; --rose: #e69f95; --lilac: #836969; --rolanberry: #5b1729; --dalamud: #78191a; --rust: #622207; --wine: #451411; --coral: #cc6c5e; --blood: #913b27; --salmon: #e4aa8a; --sunset: #b65c2e; --mesa: #7d3906; --bark: #6a4b37; --chocolate: #6e3d24; --russet: #4f2d1f; --kobold: #30211a; --cork: #c99056; --qiqirn: #996e3f; --opo-opo: #7b5c2d; --alodgoat: #a2875c; --pumpkin: #c57424; --acorn: #8e581a; --orchard: #644215; --chestnut: #3c290d; --gobbiebag: #b9a488; --shale: #92816c; --mole: #615245; --loam: #3f3329; --bone: #ebd3a0; --ui: #b7a370; --desert: #dbb457; --honey: #fac62b; --millioncorn: #e49e34; --coeurl: #bc8804; --cream: #f2d770; --halatali: #a58430; --raisin: #403311; --mud: #585230; --sylph: #bbbb8a; --lime: #abb054; --moss: #707326; --meadow: #8b9c63; --olive: #4b5131; --marsh: #323621; --apple: #9ab363; --cactuar: #658240; --hunter: #284a2c; --ochu: #406339; --adamantoise: #5f7558; --nophica: #3a4d3b; --deepwood: #1e2a21; --celeste: #96bdb9; --turquoise: #437272; --morbol: #1f4646; --ice: #b2c4ce; --sky: #83b0d1; --seafog: #6481a0; --peacock: #3b6886; --rhotano: #1d3d54; --corpse: #8e9bac; --ceruleum: #4f5766; --woad: #2c364e; --ink: #1a1f27; --raptor: #5b7fc0; --othard: #2f5889; --storm: #224172; --void: #102944; --royal: #272f67; --midnight: #181937; --shadow: #373746; --abyssal: #312d57; --lavender: #877fae; --gloom: #514560; --currant: #322c3a; --iris: #b79ebc; --grape: #3b2a3c; --lotus: #fecef5; --colibri: #dc9bca; --plum: #79526c; --regal: #66304e; --pure: #f9f8f4; --jet: #1e1e1e; --metallic-silver: #cccccc; --metallic-gold: #ffff3d; --metallic-red: #dc1d4b; --metallic-green: #22f165; --metallic-blue: #7562ff; --pastel-pink: #fcc7c4; --pastel-green: #b8cfa8; --pastel-blue: #94a3d9; --pastel-purple: #bab2d9; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -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-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } *, *::before, *::after { -webkit-box-sizing: border-box; box-sizing: border-box; } html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } body { margin: 0; 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: 1rem; font-weight: 400; line-height: 1.5; color: #ffffff; text-align: left; background-color: #f9f8f4; } [tabindex="-1"]:focus { outline: 0 !important; } hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; } p { margin-top: 0; margin-bottom: 1rem; } abbr[title], abbr[data-original-title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; text-decoration-skip-ink: none; } address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } ol, ul, dl { margin-top: 0; margin-bottom: 1rem; } ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; } dt { font-weight: 700; } dd { margin-bottom: .5rem; margin-left: 0; } blockquote { margin: 0 0 1rem; } b, strong { font-weight: bolder; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sub { bottom: -.25em; } sup { top: -.5em; } a { color: #1d3d54; text-decoration: none; background-color: transparent; } a:hover { color: #09141b; text-decoration: underline; } a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; } a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color: inherit; text-decoration: none; } a:not([href]):not([tabindex]):focus { outline: 0; } pre, code, kbd, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; } pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; } figure { margin: 0 0 1rem; } img { vertical-align: middle; border-style: none; } svg { overflow: hidden; vertical-align: middle; } table { border-collapse: collapse; } caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom; } th { text-align: inherit; } label { display: inline-block; margin-bottom: 0.5rem; } button { border-radius: 0; } button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; } input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button, input { overflow: visible; } button, select { 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; } input[type="radio"], input[type="checkbox"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance: listbox; } textarea { overflow: auto; resize: vertical; } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; } progress { vertical-align: baseline; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { outline-offset: -2px; -webkit-appearance: none; } [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } output { display: inline-block; } summary { display: list-item; cursor: pointer; } template { display: none; } [hidden] { display: none !important; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit; } h1, .h1 { font-size: 2.5rem; } h2, .h2 { font-size: 2rem; } h3, .h3 { font-size: 1.75rem; } h4, .h4 { font-size: 1.5rem; } h5, .h5 { font-size: 1.25rem; } h6, .h6 { font-size: 1rem; } .lead { font-size: 1.25rem; font-weight: 300; } .display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; } .display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; } .display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; } .display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; } hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); } small, .small { font-size: 80%; font-weight: 400; } mark, .mark { padding: 0.2em; background-color: #fcf8e3; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; } .list-inline-item { display: inline-block; } .list-inline-item:not(:last-child) { margin-right: 0.5rem; } .initialism { font-size: 90%; text-transform: uppercase; } .blockquote { margin-bottom: 1rem; font-size: 1.25rem; } .blockquote-footer { display: block; font-size: 80%; color: #6c757d; } .blockquote-footer::before { content: "\2014\00A0"; } .img-fluid { max-width: 100%; height: auto; } .img-thumbnail { padding: 0.25rem; background-color: #f9f8f4; border: 1px solid #dee2e6; border-radius: 0.25rem; max-width: 100%; height: auto; } .figure { display: inline-block; } .figure-img { margin-bottom: 0.5rem; line-height: 1; } .figure-caption { font-size: 90%; color: #6c757d; } code { font-size: 87.5%; color: #e83e8c; word-break: break-word; } a > code { color: inherit; } kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: 0.2rem; } kbd kbd { padding: 0; font-size: 100%; font-weight: 700; } pre { display: block; font-size: 87.5%; color: #212529; } pre code { font-size: inherit; color: inherit; word-break: normal; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container { max-width: 540px; } } @media (min-width: 768px) { .container { max-width: 720px; } } @media (min-width: 992px) { .container { max-width: 960px; } } @media (min-width: 1200px) { .container { max-width: 1140px; } } .container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .no-gutters { margin-right: 0; margin-left: 0; } .no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0; } .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .order-last { -webkit-box-ordinal-group: 14; -webkit-order: 13; -ms-flex-order: 13; order: 13; } .order-0 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } .order-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .order-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .order-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } .order-4 { -webkit-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4; } .order-5 { -webkit-box-ordinal-group: 6; -webkit-order: 5; -ms-flex-order: 5; order: 5; } .order-6 { -webkit-box-ordinal-group: 7; -webkit-order: 6; -ms-flex-order: 6; order: 6; } .order-7 { -webkit-box-ordinal-group: 8; -webkit-order: 7; -ms-flex-order: 7; order: 7; } .order-8 { -webkit-box-ordinal-group: 9; -webkit-order: 8; -ms-flex-order: 8; order: 8; } .order-9 { -webkit-box-ordinal-group: 10; -webkit-order: 9; -ms-flex-order: 9; order: 9; } .order-10 { -webkit-box-ordinal-group: 11; -webkit-order: 10; -ms-flex-order: 10; order: 10; } .order-11 { -webkit-box-ordinal-group: 12; -webkit-order: 11; -ms-flex-order: 11; order: 11; } .order-12 { -webkit-box-ordinal-group: 13; -webkit-order: 12; -ms-flex-order: 12; order: 12; } .offset-1 { margin-left: 8.33333%; } .offset-2 { margin-left: 16.66667%; } .offset-3 { margin-left: 25%; } .offset-4 { margin-left: 33.33333%; } .offset-5 { margin-left: 41.66667%; } .offset-6 { margin-left: 50%; } .offset-7 { margin-left: 58.33333%; } .offset-8 { margin-left: 66.66667%; } .offset-9 { margin-left: 75%; } .offset-10 { margin-left: 83.33333%; } .offset-11 { margin-left: 91.66667%; } @media (min-width: 576px) { .col-sm { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-sm-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-sm-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-sm-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-sm-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-sm-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-sm-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-sm-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-sm-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-sm-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-sm-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-sm-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-sm-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-sm-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-sm-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .order-sm-last { -webkit-box-ordinal-group: 14; -webkit-order: 13; -ms-flex-order: 13; order: 13; } .order-sm-0 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } .order-sm-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .order-sm-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .order-sm-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } .order-sm-4 { -webkit-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4; } .order-sm-5 { -webkit-box-ordinal-group: 6; -webkit-order: 5; -ms-flex-order: 5; order: 5; } .order-sm-6 { -webkit-box-ordinal-group: 7; -webkit-order: 6; -ms-flex-order: 6; order: 6; } .order-sm-7 { -webkit-box-ordinal-group: 8; -webkit-order: 7; -ms-flex-order: 7; order: 7; } .order-sm-8 { -webkit-box-ordinal-group: 9; -webkit-order: 8; -ms-flex-order: 8; order: 8; } .order-sm-9 { -webkit-box-ordinal-group: 10; -webkit-order: 9; -ms-flex-order: 9; order: 9; } .order-sm-10 { -webkit-box-ordinal-group: 11; -webkit-order: 10; -ms-flex-order: 10; order: 10; } .order-sm-11 { -webkit-box-ordinal-group: 12; -webkit-order: 11; -ms-flex-order: 11; order: 11; } .order-sm-12 { -webkit-box-ordinal-group: 13; -webkit-order: 12; -ms-flex-order: 12; order: 12; } .offset-sm-0 { margin-left: 0; } .offset-sm-1 { margin-left: 8.33333%; } .offset-sm-2 { margin-left: 16.66667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.33333%; } .offset-sm-5 { margin-left: 41.66667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.33333%; } .offset-sm-8 { margin-left: 66.66667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.33333%; } .offset-sm-11 { margin-left: 91.66667%; } } @media (min-width: 768px) { .col-md { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-md-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-md-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-md-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-md-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-md-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-md-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-md-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-md-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-md-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-md-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-md-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-md-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-md-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-md-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .order-md-last { -webkit-box-ordinal-group: 14; -webkit-order: 13; -ms-flex-order: 13; order: 13; } .order-md-0 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } .order-md-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .order-md-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .order-md-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } .order-md-4 { -webkit-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4; } .order-md-5 { -webkit-box-ordinal-group: 6; -webkit-order: 5; -ms-flex-order: 5; order: 5; } .order-md-6 { -webkit-box-ordinal-group: 7; -webkit-order: 6; -ms-flex-order: 6; order: 6; } .order-md-7 { -webkit-box-ordinal-group: 8; -webkit-order: 7; -ms-flex-order: 7; order: 7; } .order-md-8 { -webkit-box-ordinal-group: 9; -webkit-order: 8; -ms-flex-order: 8; order: 8; } .order-md-9 { -webkit-box-ordinal-group: 10; -webkit-order: 9; -ms-flex-order: 9; order: 9; } .order-md-10 { -webkit-box-ordinal-group: 11; -webkit-order: 10; -ms-flex-order: 10; order: 10; } .order-md-11 { -webkit-box-ordinal-group: 12; -webkit-order: 11; -ms-flex-order: 11; order: 11; } .order-md-12 { -webkit-box-ordinal-group: 13; -webkit-order: 12; -ms-flex-order: 12; order: 12; } .offset-md-0 { margin-left: 0; } .offset-md-1 { margin-left: 8.33333%; } .offset-md-2 { margin-left: 16.66667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.33333%; } .offset-md-5 { margin-left: 41.66667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.33333%; } .offset-md-8 { margin-left: 66.66667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.33333%; } .offset-md-11 { margin-left: 91.66667%; } } @media (min-width: 992px) { .col-lg { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-lg-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-lg-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-lg-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-lg-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-lg-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-lg-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-lg-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-lg-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-lg-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-lg-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-lg-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-lg-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-lg-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-lg-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .order-lg-last { -webkit-box-ordinal-group: 14; -webkit-order: 13; -ms-flex-order: 13; order: 13; } .order-lg-0 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } .order-lg-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .order-lg-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .order-lg-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } .order-lg-4 { -webkit-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4; } .order-lg-5 { -webkit-box-ordinal-group: 6; -webkit-order: 5; -ms-flex-order: 5; order: 5; } .order-lg-6 { -webkit-box-ordinal-group: 7; -webkit-order: 6; -ms-flex-order: 6; order: 6; } .order-lg-7 { -webkit-box-ordinal-group: 8; -webkit-order: 7; -ms-flex-order: 7; order: 7; } .order-lg-8 { -webkit-box-ordinal-group: 9; -webkit-order: 8; -ms-flex-order: 8; order: 8; } .order-lg-9 { -webkit-box-ordinal-group: 10; -webkit-order: 9; -ms-flex-order: 9; order: 9; } .order-lg-10 { -webkit-box-ordinal-group: 11; -webkit-order: 10; -ms-flex-order: 10; order: 10; } .order-lg-11 { -webkit-box-ordinal-group: 12; -webkit-order: 11; -ms-flex-order: 11; order: 11; } .order-lg-12 { -webkit-box-ordinal-group: 13; -webkit-order: 12; -ms-flex-order: 12; order: 12; } .offset-lg-0 { margin-left: 0; } .offset-lg-1 { margin-left: 8.33333%; } .offset-lg-2 { margin-left: 16.66667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.33333%; } .offset-lg-5 { margin-left: 41.66667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.33333%; } .offset-lg-8 { margin-left: 66.66667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.33333%; } .offset-lg-11 { margin-left: 91.66667%; } } @media (min-width: 1200px) { .col-xl { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-xl-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-xl-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-xl-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-xl-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-xl-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-xl-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-xl-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-xl-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-xl-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-xl-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-xl-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-xl-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-xl-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-xl-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .order-xl-last { -webkit-box-ordinal-group: 14; -webkit-order: 13; -ms-flex-order: 13; order: 13; } .order-xl-0 { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } .order-xl-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .order-xl-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .order-xl-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } .order-xl-4 { -webkit-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4; } .order-xl-5 { -webkit-box-ordinal-group: 6; -webkit-order: 5; -ms-flex-order: 5; order: 5; } .order-xl-6 { -webkit-box-ordinal-group: 7; -webkit-order: 6; -ms-flex-order: 6; order: 6; } .order-xl-7 { -webkit-box-ordinal-group: 8; -webkit-order: 7; -ms-flex-order: 7; order: 7; } .order-xl-8 { -webkit-box-ordinal-group: 9; -webkit-order: 8; -ms-flex-order: 8; order: 8; } .order-xl-9 { -webkit-box-ordinal-group: 10; -webkit-order: 9; -ms-flex-order: 9; order: 9; } .order-xl-10 { -webkit-box-ordinal-group: 11; -webkit-order: 10; -ms-flex-order: 10; order: 10; } .order-xl-11 { -webkit-box-ordinal-group: 12; -webkit-order: 11; -ms-flex-order: 11; order: 11; } .order-xl-12 { -webkit-box-ordinal-group: 13; -webkit-order: 12; -ms-flex-order: 12; order: 12; } .offset-xl-0 { margin-left: 0; } .offset-xl-1 { margin-left: 8.33333%; } .offset-xl-2 { margin-left: 16.66667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.33333%; } .offset-xl-5 { margin-left: 41.66667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.33333%; } .offset-xl-8 { margin-left: 66.66667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.33333%; } .offset-xl-11 { margin-left: 91.66667%; } } .table { width: 100%; margin-bottom: 1rem; background-color: transparent; } .table th, .table td { padding: 0.75rem; vertical-align: top; border-top: 1px solid #dee2e6; } .table thead th { vertical-align: bottom; border-bottom: 2px solid #dee2e6; } .table tbody + tbody { border-top: 2px solid #dee2e6; } .table .table { background-color: #f9f8f4; } .table-sm th, .table-sm td { padding: 0.3rem; } .table-bordered { border: 1px solid #dee2e6; } .table-bordered th, .table-bordered td { border: 1px solid #dee2e6; } .table-bordered thead th, .table-bordered thead td { border-bottom-width: 2px; } .table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody { border: 0; } .table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, 0.05); } .table-hover tbody tr:hover { background-color: rgba(0, 0, 0, 0.075); } .table-primary, .table-primary > th, .table-primary > td { background-color: #c0c9cf; } .table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody { border-color: #899aa6; } .table-hover .table-primary:hover { background-color: #b2bdc4; } .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: #b2bdc4; } .table-secondary, .table-secondary > th, .table-secondary > td { background-color: #d4d4d4; } .table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody { border-color: #afafaf; } .table-hover .table-secondary:hover { background-color: #c7c7c7; } .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: #c7c7c7; } .table-success, .table-success > th, .table-success > td { background-color: #c3ccc4; } .table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody { border-color: #8fa191; } .table-hover .table-success:hover { background-color: #b5c0b6; } .table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: #b5c0b6; } .table-info, .table-info > th, .table-info > td { background-color: #e2edeb; } .table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody { border-color: #c8dddb; } .table-hover .table-info:hover { background-color: #d2e3e0; } .table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: #d2e3e0; } .table-warning, .table-warning > th, .table-warning > td { background-color: #f7e4c6; } .table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody { border-color: #f1cd95; } .table-hover .table-warning:hover { background-color: #f4d9b0; } .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: #f4d9b0; } .table-danger, .table-danger > th, .table-danger > td { background-color: #d9bfbf; } .table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody { border-color: #b98788; } .table-hover .table-danger:hover { background-color: #d0afaf; } .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: #d0afaf; } .table-light, .table-light > th, .table-light > td { background-color: #f7f6f2; } .table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody { border-color: #f1eee7; } .table-hover .table-light:hover { background-color: #edebe2; } .table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: #edebe2; } .table-dark, .table-dark > th, .table-dark > td { background-color: #c3c3c1; } .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #90908c; } .table-hover .table-dark:hover { background-color: #b6b6b4; } .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: #b6b6b4; } .table-snow, .table-snow > th, .table-snow > td { background-color: #f7f6f2; } .table-snow th, .table-snow td, .table-snow thead th, .table-snow tbody + tbody { border-color: #f1eee7; } .table-hover .table-snow:hover { background-color: #edebe2; } .table-hover .table-snow:hover > td, .table-hover .table-snow:hover > th { background-color: #edebe2; } .table-ash, .table-ash > th, .table-ash > td { background-color: #e8e7e5; } .table-ash th, .table-ash td, .table-ash thead th, .table-ash tbody + tbody { border-color: #d4d2cf; } .table-hover .table-ash:hover { background-color: #dcdbd7; } .table-hover .table-ash:hover > td, .table-hover .table-ash:hover > th { background-color: #dcdbd7; } .table-goobbue, .table-goobbue > th, .table-goobbue > td { background-color: #dedddd; } .table-goobbue th, .table-goobbue td, .table-goobbue thead th, .table-goobbue tbody + tbody { border-color: #c2c1bf; } .table-hover .table-goobbue:hover { background-color: #d1d0d0; } .table-hover .table-goobbue:hover > td, .table-hover .table-goobbue:hover > th { background-color: #d1d0d0; } .table-slate, .table-slate > th, .table-slate > td { background-color: #d4d4d4; } .table-slate th, .table-slate td, .table-slate thead th, .table-slate tbody + tbody { border-color: #afafaf; } .table-hover .table-slate:hover { background-color: #c7c7c7; } .table-hover .table-slate:hover > td, .table-hover .table-slate:hover > th { background-color: #c7c7c7; } .table-charcoal, .table-charcoal > th, .table-charcoal > td { background-color: #cccbca; } .table-charcoal th, .table-charcoal td, .table-charcoal thead th, .table-charcoal tbody + tbody { border-color: #a09f9d; } .table-hover .table-charcoal:hover { background-color: #bfbebd; } .table-hover .table-charcoal:hover > td, .table-hover .table-charcoal:hover > th { background-color: #bfbebd; } .table-soot, .table-soot > th, .table-soot > td { background-color: #c3c3c1; } .table-soot th, .table-soot td, .table-soot thead th, .table-soot tbody + tbody { border-color: #90908c; } .table-hover .table-soot:hover { background-color: #b6b6b4; } .table-hover .table-soot:hover > td, .table-hover .table-soot:hover > th { background-color: #b6b6b4; } .table-rose, .table-rose > th, .table-rose > td { background-color: #f8e4e1; } .table-rose th, .table-rose td, .table-rose thead th, .table-rose tbody + tbody { border-color: #f2cdc8; } .table-hover .table-rose:hover { background-color: #f3d1cc; } .table-hover .table-rose:hover > td, .table-hover .table-rose:hover > th { background-color: #f3d1cc; } .table-lilac, .table-lilac > th, .table-lilac > td { background-color: #dcd5d5; } .table-lilac th, .table-lilac td, .table-lilac thead th, .table-lilac tbody + tbody { border-color: #bfb1b1; } .table-hover .table-lilac:hover { background-color: #d0c7c7; } .table-hover .table-lilac:hover > td, .table-hover .table-lilac:hover > th { background-color: #d0c7c7; } .table-rolanberry, .table-rolanberry > th, .table-rolanberry > td { background-color: #d1bec3; } .table-rolanberry th, .table-rolanberry td, .table-rolanberry thead th, .table-rolanberry tbody + tbody { border-color: #aa8690; } .table-hover .table-rolanberry:hover { background-color: #c6afb5; } .table-hover .table-rolanberry:hover > td, .table-hover .table-rolanberry:hover > th { background-color: #c6afb5; } .table-dalamud, .table-dalamud > th, .table-dalamud > td { background-color: #d9bfbf; } .table-dalamud th, .table-dalamud td, .table-dalamud thead th, .table-dalamud tbody + tbody { border-color: #b98788; } .table-hover .table-dalamud:hover { background-color: #d0afaf; } .table-hover .table-dalamud:hover > td, .table-hover .table-dalamud:hover > th { background-color: #d0afaf; } .table-rust, .table-rust > th, .table-rust > td { background-color: #d3c1ba; } .table-rust th, .table-rust td, .table-rust thead th, .table-rust tbody + tbody { border-color: #ad8c7e; } .table-hover .table-rust:hover { background-color: #c9b3aa; } .table-hover .table-rust:hover > td, .table-hover .table-rust:hover > th { background-color: #c9b3aa; } .table-wine, .table-wine > th, .table-wine > td { background-color: #cbbdbc; } .table-wine th, .table-wine td, .table-wine thead th, .table-wine tbody + tbody { border-color: #9e8583; } .table-hover .table-wine:hover { background-color: #c0afae; } .table-hover .table-wine:hover > td, .table-hover .table-wine:hover > th { background-color: #c0afae; } .table-coral, .table-coral > th, .table-coral > td { background-color: #f1d6d2; } .table-coral th, .table-coral td, .table-coral thead th, .table-coral tbody + tbody { border-color: #e4b3ab; } .table-hover .table-coral:hover { background-color: #ebc4bf; } .table-hover .table-coral:hover > td, .table-hover .table-coral:hover > th { background-color: #ebc4bf; } .table-blood, .table-blood > th, .table-blood > td { background-color: #e0c8c3; } .table-blood th, .table-blood td, .table-blood thead th, .table-blood tbody + tbody { border-color: #c6998f; } .table-hover .table-blood:hover { background-color: #d7b9b2; } .table-hover .table-blood:hover > td, .table-hover .table-blood:hover > th { background-color: #d7b9b2; } .table-salmon, .table-salmon > th, .table-salmon > td { background-color: #f7e7de; } .table-salmon th, .table-salmon td, .table-salmon thead th, .table-salmon tbody + tbody { border-color: #f1d3c2; } .table-hover .table-salmon:hover { background-color: #f2d8c9; } .table-hover .table-salmon:hover > td, .table-hover .table-salmon:hover > th { background-color: #f2d8c9; } .table-sunset, .table-sunset > th, .table-sunset > td { background-color: #ebd1c4; } .table-sunset th, .table-sunset td, .table-sunset thead th, .table-sunset tbody + tbody { border-color: #d9aa92; } .table-hover .table-sunset:hover { background-color: #e5c2b1; } .table-hover .table-sunset:hover > td, .table-hover .table-sunset:hover > th { background-color: #e5c2b1; } .table-mesa, .table-mesa > th, .table-mesa > td { background-color: #dbc8b9; } .table-mesa th, .table-mesa td, .table-mesa thead th, .table-mesa tbody + tbody { border-color: #bb987e; } .table-hover .table-mesa:hover { background-color: #d2bba8; } .table-hover .table-mesa:hover > td, .table-hover .table-mesa:hover > th { background-color: #d2bba8; } .table-bark, .table-bark > th, .table-bark > td { background-color: #d5cdc7; } .table-bark th, .table-bark td, .table-bark thead th, .table-bark tbody + tbody { border-color: #b2a197; } .table-hover .table-bark:hover { background-color: #cac0b8; } .table-hover .table-bark:hover > td, .table-hover .table-bark:hover > th { background-color: #cac0b8; } .table-chocolate, .table-chocolate > th, .table-chocolate > td { background-color: #d6c9c2; } .table-chocolate th, .table-chocolate td, .table-chocolate thead th, .table-chocolate tbody + tbody { border-color: #b49a8d; } .table-hover .table-chocolate:hover { background-color: #ccbcb3; } .table-hover .table-chocolate:hover > td, .table-hover .table-chocolate:hover > th { background-color: #ccbcb3; } .table-russet, .table-russet > th, .table-russet > td { background-color: #cec4c0; } .table-russet th, .table-russet td, .table-russet thead th, .table-russet tbody + tbody { border-color: #a3928b; } .table-hover .table-russet:hover { background-color: #c3b7b2; } .table-hover .table-russet:hover > td, .table-hover .table-russet:hover > th { background-color: #c3b7b2; } .table-kobold, .table-kobold > th, .table-kobold > td { background-color: #c5c1bf; } .table-kobold th, .table-kobold td, .table-kobold thead th, .table-kobold tbody + tbody { border-color: #938c88; } .table-hover .table-kobold:hover { background-color: #b9b4b2; } .table-hover .table-kobold:hover > td, .table-hover .table-kobold:hover > th { background-color: #b9b4b2; } .table-cork, .table-cork > th, .table-cork > td { background-color: #f0e0d0; } .table-cork th, .table-cork td, .table-cork thead th, .table-cork tbody + tbody { border-color: #e3c5a7; } .table-hover .table-cork:hover { background-color: #ead3bd; } .table-hover .table-cork:hover > td, .table-hover .table-cork:hover > th { background-color: #ead3bd; } .table-qiqirn, .table-qiqirn > th, .table-qiqirn > td { background-color: #e2d6c9; } .table-qiqirn th, .table-qiqirn td, .table-qiqirn thead th, .table-qiqirn tbody + tbody { border-color: #cab49b; } .table-hover .table-qiqirn:hover { background-color: #d9c9b8; } .table-hover .table-qiqirn:hover > td, .table-hover .table-qiqirn:hover > th { background-color: #d9c9b8; } .table-opo-opo, .table-opo-opo > th, .table-opo-opo > td { background-color: #dad1c4; } .table-opo-opo th, .table-opo-opo td, .table-opo-opo thead th, .table-opo-opo tbody + tbody { border-color: #baaa92; } .table-hover .table-opo-opo:hover { background-color: #d0c5b4; } .table-hover .table-opo-opo:hover > td, .table-hover .table-opo-opo:hover > th { background-color: #d0c5b4; } .table-alodgoat, .table-alodgoat > th, .table-alodgoat > td { background-color: #e5ddd1; } .table-alodgoat th, .table-alodgoat td, .table-alodgoat thead th, .table-alodgoat tbody + tbody { border-color: #cfc1aa; } .table-hover .table-alodgoat:hover { background-color: #dcd1c1; } .table-hover .table-alodgoat:hover > td, .table-hover .table-alodgoat:hover > th { background-color: #dcd1c1; } .table-pumpkin, .table-pumpkin > th, .table-pumpkin > td { background-color: #efd8c2; } .table-pumpkin th, .table-pumpkin td, .table-pumpkin thead th, .table-pumpkin tbody + tbody { border-color: #e1b78d; } .table-hover .table-pumpkin:hover { background-color: #eacbae; } .table-hover .table-pumpkin:hover > td, .table-hover .table-pumpkin:hover > th { background-color: #eacbae; } .table-acorn, .table-acorn > th, .table-acorn > td { background-color: #dfd0bf; } .table-acorn th, .table-acorn td, .table-acorn thead th, .table-acorn tbody + tbody { border-color: #c4a888; } .table-hover .table-acorn:hover { background-color: #d7c4ae; } .table-hover .table-acorn:hover > td, .table-hover .table-acorn:hover > th { background-color: #d7c4ae; } .table-orchard, .table-orchard > th, .table-orchard > td { background-color: #d4cabd; } .table-orchard th, .table-orchard td, .table-orchard thead th, .table-orchard tbody + tbody { border-color: #ae9d85; } .table-hover .table-orchard:hover { background-color: #cabeae; } .table-hover .table-orchard:hover > td, .table-hover .table-orchard:hover > th { background-color: #cabeae; } .table-chestnut, .table-chestnut > th, .table-chestnut > td { background-color: #c8c3bb; } .table-chestnut th, .table-chestnut td, .table-chestnut thead th, .table-chestnut tbody + tbody { border-color: #9a9081; } .table-hover .table-chestnut:hover { background-color: #bdb7ad; } .table-hover .table-chestnut:hover > td, .table-hover .table-chestnut:hover > th { background-color: #bdb7ad; } .table-gobbiebag, .table-gobbiebag > th, .table-gobbiebag > td { background-color: #ebe6de; } .table-gobbiebag th, .table-gobbiebag td, .table-gobbiebag thead th, .table-gobbiebag tbody + tbody { border-color: #dbd0c1; } .table-hover .table-gobbiebag:hover { background-color: #e1dace; } .table-hover .table-gobbiebag:hover > td, .table-hover .table-gobbiebag:hover > th { background-color: #e1dace; } .table-shale, .table-shale > th, .table-shale > td { background-color: #e0dcd6; } .table-shale th, .table-shale td, .table-shale thead th, .table-shale tbody + tbody { border-color: #c6bdb3; } .table-hover .table-shale:hover { background-color: #d5d0c7; } .table-hover .table-shale:hover > td, .table-hover .table-shale:hover > th { background-color: #d5d0c7; } .table-mole, .table-mole > th, .table-mole > td { background-color: #d3cfcb; } .table-mole th, .table-mole td, .table-mole thead th, .table-mole tbody + tbody { border-color: #ada59e; } .table-hover .table-mole:hover { background-color: #c7c2bd; } .table-hover .table-mole:hover > td, .table-hover .table-mole:hover > th { background-color: #c7c2bd; } .table-loam, .table-loam > th, .table-loam > td { background-color: #c9c6c3; } .table-loam th, .table-loam td, .table-loam thead th, .table-loam tbody + tbody { border-color: #9b9590; } .table-hover .table-loam:hover { background-color: #bdb9b6; } .table-hover .table-loam:hover > td, .table-hover .table-loam:hover > th { background-color: #bdb9b6; } .table-bone, .table-bone > th, .table-bone > td { background-color: #f9f3e4; } .table-bone th, .table-bone td, .table-bone thead th, .table-bone tbody + tbody { border-color: #f5e8ce; } .table-hover .table-bone:hover { background-color: #f4eacf; } .table-hover .table-bone:hover > td, .table-hover .table-bone:hover > th { background-color: #f4eacf; } .table-ui, .table-ui > th, .table-ui > td { background-color: #ebe5d7; } .table-ui th, .table-ui td, .table-ui thead th, .table-ui tbody + tbody { border-color: #dacfb5; } .table-hover .table-ui:hover { background-color: #e3dac6; } .table-hover .table-ui:hover > td, .table-hover .table-ui:hover > th { background-color: #e3dac6; } .table-desert, .table-desert > th, .table-desert > td { background-color: #f5ead0; } .table-desert th, .table-desert td, .table-desert thead th, .table-desert tbody + tbody { border-color: #ecd8a8; } .table-hover .table-desert:hover { background-color: #f1e1bb; } .table-hover .table-desert:hover > td, .table-hover .table-desert:hover > th { background-color: #f1e1bb; } .table-honey, .table-honey > th, .table-honey > td { background-color: #feefc4; } .table-honey th, .table-honey td, .table-honey thead th, .table-honey tbody + tbody { border-color: #fce191; } .table-hover .table-honey:hover { background-color: #fee8ab; } .table-hover .table-honey:hover > td, .table-hover .table-honey:hover > th { background-color: #fee8ab; } .table-millioncorn, .table-millioncorn > th, .table-millioncorn > td { background-color: #f7e4c6; } .table-millioncorn th, .table-millioncorn td, .table-millioncorn thead th, .table-millioncorn tbody + tbody { border-color: #f1cd95; } .table-hover .table-millioncorn:hover { background-color: #f4d9b0; } .table-hover .table-millioncorn:hover > td, .table-hover .table-millioncorn:hover > th { background-color: #f4d9b0; } .table-coeurl, .table-coeurl > th, .table-coeurl > td { background-color: #ecdeb9; } .table-coeurl th, .table-coeurl td, .table-coeurl thead th, .table-coeurl tbody + tbody { border-color: #dcc17c; } .table-hover .table-coeurl:hover { background-color: #e7d5a5; } .table-hover .table-coeurl:hover > td, .table-hover .table-coeurl:hover > th { background-color: #e7d5a5; } .table-cream, .table-cream > th, .table-cream > td { background-color: #fbf4d7; } .table-cream th, .table-cream td, .table-cream thead th, .table-cream tbody + tbody { border-color: #f8eab5; } .table-hover .table-cream:hover { background-color: #f9eec0; } .table-hover .table-cream:hover > td, .table-hover .table-cream:hover > th { background-color: #f9eec0; } .table-halatali, .table-halatali > th, .table-halatali > td { background-color: #e6ddc5; } .table-halatali th, .table-halatali td, .table-halatali thead th, .table-halatali tbody + tbody { border-color: #d0bf93; } .table-hover .table-halatali:hover { background-color: #ded3b3; } .table-hover .table-halatali:hover > td, .table-hover .table-halatali:hover > th { background-color: #ded3b3; } .table-raisin, .table-raisin > th, .table-raisin > td { background-color: #cac6bc; } .table-raisin th, .table-raisin td, .table-raisin thead th, .table-raisin tbody + tbody { border-color: #9c9583; } .table-hover .table-raisin:hover { background-color: #bfbaae; } .table-hover .table-raisin:hover > td, .table-hover .table-raisin:hover > th { background-color: #bfbaae; } .table-mud, .table-mud > th, .table-mud > td { background-color: #d0cfc5; } .table-mud th, .table-mud td, .table-mud thead th, .table-mud tbody + tbody { border-color: #a8a593; } .table-hover .table-mud:hover { background-color: #c5c3b7; } .table-hover .table-mud:hover > td, .table-hover .table-mud:hover > th { background-color: #c5c3b7; } .table-sylph, .table-sylph > th, .table-sylph > td { background-color: #ececde; } .table-sylph th, .table-sylph td, .table-sylph thead th, .table-sylph tbody + tbody { border-color: #dcdcc2; } .table-hover .table-sylph:hover { background-color: #e3e3ce; } .table-hover .table-sylph:hover > td, .table-hover .table-sylph:hover > th { background-color: #e3e3ce; } .table-lime, .table-lime > th, .table-lime > td { background-color: #e7e9cf; } .table-lime th, .table-lime td, .table-lime thead th, .table-lime tbody + tbody { border-color: #d3d6a6; } .table-hover .table-lime:hover { background-color: #dee1be; } .table-hover .table-lime:hover > td, .table-hover .table-lime:hover > th { background-color: #dee1be; } .table-moss, .table-moss > th, .table-moss > td { background-color: #d7d8c2; } .table-moss th, .table-moss td, .table-moss thead th, .table-moss tbody + tbody { border-color: #b5b68e; } .table-hover .table-moss:hover { background-color: #cdceb2; } .table-hover .table-moss:hover > td, .table-hover .table-moss:hover > th { background-color: #cdceb2; } .table-meadow, .table-meadow > th, .table-meadow > td { background-color: #dfe3d3; } .table-meadow th, .table-meadow td, .table-meadow thead th, .table-meadow tbody + tbody { border-color: #c3ccae; } .table-hover .table-meadow:hover { background-color: #d4d9c3; } .table-hover .table-meadow:hover > td, .table-hover .table-meadow:hover > th { background-color: #d4d9c3; } .table-olive, .table-olive > th, .table-olive > td { background-color: #cdcec5; } .table-olive th, .table-olive td, .table-olive thead th, .table-olive tbody + tbody { border-color: #a1a594; } .table-hover .table-olive:hover { background-color: #c1c2b7; } .table-hover .table-olive:hover > td, .table-hover .table-olive:hover > th { background-color: #c1c2b7; } .table-marsh, .table-marsh > th, .table-marsh > td { background-color: #c6c7c1; } .table-marsh th, .table-marsh td, .table-marsh thead th, .table-marsh tbody + tbody { border-color: #94968c; } .table-hover .table-marsh:hover { background-color: #babbb4; } .table-hover .table-marsh:hover > td, .table-hover .table-marsh:hover > th { background-color: #babbb4; } .table-apple, .table-apple > th, .table-apple > td { background-color: #e3ead3; } .table-apple th, .table-apple td, .table-apple thead th, .table-apple tbody + tbody { border-color: #cad7ae; } .table-hover .table-apple:hover { background-color: #d8e2c2; } .table-hover .table-apple:hover > td, .table-hover .table-apple:hover > th { background-color: #d8e2c2; } .table-cactuar, .table-cactuar > th, .table-cactuar > td { background-color: #d4dcca; } .table-cactuar th, .table-cactuar td, .table-cactuar thead th, .table-cactuar tbody + tbody { border-color: #afbe9c; } .table-hover .table-cactuar:hover { background-color: #c8d2bb; } .table-hover .table-cactuar:hover > td, .table-hover .table-cactuar:hover > th { background-color: #c8d2bb; } .table-hunter, .table-hunter > th, .table-hunter > td { background-color: #c3ccc4; } .table-hunter th, .table-hunter td, .table-hunter thead th, .table-hunter tbody + tbody { border-color: #8fa191; } .table-hover .table-hunter:hover { background-color: #b5c0b6; } .table-hover .table-hunter:hover > td, .table-hover .table-hunter:hover > th { background-color: #b5c0b6; } .table-ochu, .table-ochu > th, .table-ochu > td { background-color: #cad3c8; } .table-ochu th, .table-ochu td, .table-ochu thead th, .table-ochu tbody + tbody { border-color: #9cae98; } .table-hover .table-ochu:hover { background-color: #bcc8ba; } .table-hover .table-ochu:hover > td, .table-hover .table-ochu:hover > th { background-color: #bcc8ba; } .table-adamantoise, .table-adamantoise > th, .table-adamantoise > td { background-color: #d2d8d0; } .table-adamantoise th, .table-adamantoise td, .table-adamantoise thead th, .table-adamantoise tbody + tbody { border-color: #acb7a8; } .table-hover .table-adamantoise:hover { background-color: #c5ccc2; } .table-hover .table-adamantoise:hover > td, .table-hover .table-adamantoise:hover > th { background-color: #c5ccc2; } .table-nophica, .table-nophica > th, .table-nophica > td { background-color: #c8cdc8; } .table-nophica th, .table-nophica td, .table-nophica thead th, .table-nophica tbody + tbody { border-color: #99a299; } .table-hover .table-nophica:hover { background-color: #bbc1bb; } .table-hover .table-nophica:hover > td, .table-hover .table-nophica:hover > th { background-color: #bbc1bb; } .table-deepwood, .table-deepwood > th, .table-deepwood > td { background-color: #c0c3c1; } .table-deepwood th, .table-deepwood td, .table-deepwood thead th, .table-deepwood tbody + tbody { border-color: #8a908c; } .table-hover .table-deepwood:hover { background-color: #b3b7b4; } .table-hover .table-deepwood:hover > td, .table-hover .table-deepwood:hover > th { background-color: #b3b7b4; } .table-celeste, .table-celeste > th, .table-celeste > td { background-color: #e2edeb; } .table-celeste th, .table-celeste td, .table-celeste thead th, .table-celeste tbody + tbody { border-color: #c8dddb; } .table-hover .table-celeste:hover { background-color: #d2e3e0; } .table-hover .table-celeste:hover > td, .table-hover .table-celeste:hover > th { background-color: #d2e3e0; } .table-turquoise, .table-turquoise > th, .table-turquoise > td { background-color: #cad8d8; } .table-turquoise th, .table-turquoise td, .table-turquoise thead th, .table-turquoise tbody + tbody { border-color: #9db6b6; } .table-hover .table-turquoise:hover { background-color: #bbcdcd; } .table-hover .table-turquoise:hover > td, .table-hover .table-turquoise:hover > th { background-color: #bbcdcd; } .table-morbol, .table-morbol > th, .table-morbol > td { background-color: #c0cbcb; } .table-morbol th, .table-morbol td, .table-morbol thead th, .table-morbol tbody + tbody { border-color: #8b9f9f; } .table-hover .table-morbol:hover { background-color: #b2bfbf; } .table-hover .table-morbol:hover > td, .table-hover .table-morbol:hover > th { background-color: #b2bfbf; } .table-ice, .table-ice > th, .table-ice > td { background-color: #e9eef1; } .table-ice th, .table-ice td, .table-ice thead th, .table-ice tbody + tbody { border-color: #d7e0e6; } .table-hover .table-ice:hover { background-color: #d9e2e7; } .table-hover .table-ice:hover > td, .table-hover .table-ice:hover > th { background-color: #d9e2e7; } .table-sky, .table-sky > th, .table-sky > td { background-color: #dce9f2; } .table-sky th, .table-sky td, .table-sky thead th, .table-sky tbody + tbody { border-color: #bfd6e7; } .table-hover .table-sky:hover { background-color: #c9ddeb; } .table-hover .table-sky:hover > td, .table-hover .table-sky:hover > th { background-color: #c9ddeb; } .table-seafog, .table-seafog > th, .table-seafog > td { background-color: #d4dce4; } .table-seafog th, .table-seafog td, .table-seafog thead th, .table-seafog tbody + tbody { border-color: #aebdce; } .table-hover .table-seafog:hover { background-color: #c4cfda; } .table-hover .table-seafog:hover > td, .table-hover .table-seafog:hover > th { background-color: #c4cfda; } .table-peacock, .table-peacock > th, .table-peacock > td { background-color: #c8d5dd; } .table-peacock th, .table-peacock td, .table-peacock thead th, .table-peacock tbody + tbody { border-color: #99b0c0; } .table-hover .table-peacock:hover { background-color: #b8c9d3; } .table-hover .table-peacock:hover > td, .table-hover .table-peacock:hover > th { background-color: #b8c9d3; } .table-rhotano, .table-rhotano > th, .table-rhotano > td { background-color: #c0c9cf; } .table-rhotano th, .table-rhotano td, .table-rhotano thead th, .table-rhotano tbody + tbody { border-color: #899aa6; } .table-hover .table-rhotano:hover { background-color: #b2bdc4; } .table-hover .table-rhotano:hover > td, .table-hover .table-rhotano:hover > th { background-color: #b2bdc4; } .table-corpse, .table-corpse > th, .table-corpse > td { background-color: #dfe3e8; } .table-corpse th, .table-corpse td, .table-corpse thead th, .table-corpse tbody + tbody { border-color: #c4cbd4; } .table-hover .table-corpse:hover { background-color: #d0d6dd; } .table-hover .table-corpse:hover > td, .table-hover .table-corpse:hover > th { background-color: #d0d6dd; } .table-ceruleum, .table-ceruleum > th, .table-ceruleum > td { background-color: #ced0d4; } .table-ceruleum th, .table-ceruleum td, .table-ceruleum thead th, .table-ceruleum tbody + tbody { border-color: #a3a8af; } .table-hover .table-ceruleum:hover { background-color: #c0c3c8; } .table-hover .table-ceruleum:hover > td, .table-hover .table-ceruleum:hover > th { background-color: #c0c3c8; } .table-woad, .table-woad > th, .table-woad > td { background-color: #c4c7cd; } .table-woad th, .table-woad td, .table-woad thead th, .table-woad tbody + tbody { border-color: #9196a3; } .table-hover .table-woad:hover { background-color: #b6bac1; } .table-hover .table-woad:hover > td, .table-hover .table-woad:hover > th { background-color: #b6bac1; } .table-ink, .table-ink > th, .table-ink > td { background-color: #bfc0c3; } .table-ink th, .table-ink td, .table-ink thead th, .table-ink tbody + tbody { border-color: #888b8f; } .table-hover .table-ink:hover { background-color: #b2b3b7; } .table-hover .table-ink:hover > td, .table-hover .table-ink:hover > th { background-color: #b2b3b7; } .table-raptor, .table-raptor > th, .table-raptor > td { background-color: #d1dbed; } .table-raptor th, .table-raptor td, .table-raptor thead th, .table-raptor tbody + tbody { border-color: #aabcde; } .table-hover .table-raptor:hover { background-color: #bfcde6; } .table-hover .table-raptor:hover > td, .table-hover .table-raptor:hover > th { background-color: #bfcde6; } .table-othard, .table-othard > th, .table-othard > td { background-color: #c5d0de; } .table-othard th, .table-othard td, .table-othard thead th, .table-othard tbody + tbody { border-color: #93a8c2; } .table-hover .table-othard:hover { background-color: #b5c3d5; } .table-hover .table-othard:hover > td, .table-hover .table-othard:hover > th { background-color: #b5c3d5; } .table-storm, .table-storm > th, .table-storm > td { background-color: #c1cad8; } .table-storm th, .table-storm td, .table-storm thead th, .table-storm tbody + tbody { border-color: #8c9cb6; } .table-hover .table-storm:hover { background-color: #b1bdce; } .table-hover .table-storm:hover > td, .table-hover .table-storm:hover > th { background-color: #b1bdce; } .table-void, .table-void > th, .table-void > td { background-color: #bcc3cb; } .table-void th, .table-void td, .table-void thead th, .table-void tbody + tbody { border-color: #83909e; } .table-hover .table-void:hover { background-color: #aeb6c0; } .table-hover .table-void:hover > td, .table-hover .table-void:hover > th { background-color: #aeb6c0; } .table-royal, .table-royal > th, .table-royal > td { background-color: #c3c5d4; } .table-royal th, .table-royal td, .table-royal thead th, .table-royal tbody + tbody { border-color: #8f93b0; } .table-hover .table-royal:hover { background-color: #b4b7c9; } .table-hover .table-royal:hover > td, .table-hover .table-royal:hover > th { background-color: #b4b7c9; } .table-midnight, .table-midnight > th, .table-midnight > td { background-color: #bebfc7; } .table-midnight th, .table-midnight td, .table-midnight thead th, .table-midnight tbody + tbody { border-color: #878797; } .table-hover .table-midnight:hover { background-color: #b0b2bb; } .table-hover .table-midnight:hover > td, .table-hover .table-midnight:hover > th { background-color: #b0b2bb; } .table-shadow, .table-shadow > th, .table-shadow > td { background-color: #c7c7cb; } .table-shadow th, .table-shadow td, .table-shadow thead th, .table-shadow tbody + tbody { border-color: #97979f; } .table-hover .table-shadow:hover { background-color: #bababf; } .table-hover .table-shadow:hover > td, .table-hover .table-shadow:hover > th { background-color: #bababf; } .table-abyssal, .table-abyssal > th, .table-abyssal > td { background-color: #c5c4d0; } .table-abyssal th, .table-abyssal td, .table-abyssal thead th, .table-abyssal tbody + tbody { border-color: #9492a8; } .table-hover .table-abyssal:hover { background-color: #b7b6c5; } .table-hover .table-abyssal:hover > td, .table-hover .table-abyssal:hover > th { background-color: #b7b6c5; } .table-lavender, .table-lavender > th, .table-lavender > td { background-color: #dddbe8; } .table-lavender th, .table-lavender td, .table-lavender thead th, .table-lavender tbody + tbody { border-color: #c1bcd5; } .table-hover .table-lavender:hover { background-color: #cecbde; } .table-hover .table-lavender:hover > td, .table-hover .table-lavender:hover > th { background-color: #cecbde; } .table-gloom, .table-gloom > th, .table-gloom > td { background-color: #cecbd2; } .table-gloom th, .table-gloom td, .table-gloom thead th, .table-gloom tbody + tbody { border-color: #a59eac; } .table-hover .table-gloom:hover { background-color: #c1bdc6; } .table-hover .table-gloom:hover > td, .table-hover .table-gloom:hover > th { background-color: #c1bdc6; } .table-currant, .table-currant > th, .table-currant > td { background-color: #c6c4c8; } .table-currant th, .table-currant td, .table-currant thead th, .table-currant tbody + tbody { border-color: #949199; } .table-hover .table-currant:hover { background-color: #b9b7bc; } .table-hover .table-currant:hover > td, .table-hover .table-currant:hover > th { background-color: #b9b7bc; } .table-iris, .table-iris > th, .table-iris > td { background-color: #ebe4ec; } .table-iris th, .table-iris td, .table-iris thead th, .table-iris tbody + tbody { border-color: #dacddc; } .table-hover .table-iris:hover { background-color: #e0d5e1; } .table-hover .table-iris:hover > td, .table-hover .table-iris:hover > th { background-color: #e0d5e1; } .table-grape, .table-grape > th, .table-grape > td { background-color: #c8c3c8; } .table-grape th, .table-grape td, .table-grape thead th, .table-grape tbody + tbody { border-color: #99909a; } .table-hover .table-grape:hover { background-color: #bcb6bc; } .table-hover .table-grape:hover > td, .table-hover .table-grape:hover > th { background-color: #bcb6bc; } .table-lotus, .table-lotus > th, .table-lotus > td { background-color: #fff1fc; } .table-lotus th, .table-lotus td, .table-lotus thead th, .table-lotus tbody + tbody { border-color: #fee6fa; } .table-hover .table-lotus:hover { background-color: #ffd8f7; } .table-hover .table-lotus:hover > td, .table-hover .table-lotus:hover > th { background-color: #ffd8f7; } .table-colibri, .table-colibri > th, .table-colibri > td { background-color: #f5e3f0; } .table-colibri th, .table-colibri td, .table-colibri thead th, .table-colibri tbody + tbody { border-color: #edcbe3; } .table-hover .table-colibri:hover { background-color: #eed0e6; } .table-hover .table-colibri:hover > td, .table-hover .table-colibri:hover > th { background-color: #eed0e6; } .table-plum, .table-plum > th, .table-plum > td { background-color: #d9cfd6; } .table-plum th, .table-plum td, .table-plum thead th, .table-plum tbody + tbody { border-color: #b9a5b3; } .table-hover .table-plum:hover { background-color: #cec1ca; } .table-hover .table-plum:hover > td, .table-hover .table-plum:hover > th { background-color: #cec1ca; } .table-regal, .table-regal > th, .table-regal > td { background-color: #d4c5cd; } .table-regal th, .table-regal td, .table-regal thead th, .table-regal tbody + tbody { border-color: #af93a3; } .table-hover .table-regal:hover { background-color: #c9b6c0; } .table-hover .table-regal:hover > td, .table-hover .table-regal:hover > th { background-color: #c9b6c0; } .table-pure, .table-pure > th, .table-pure > td { background-color: #fdfdfc; } .table-pure th, .table-pure td, .table-pure thead th, .table-pure tbody + tbody { border-color: #fcfbf9; } .table-hover .table-pure:hover { background-color: #f3f3ed; } .table-hover .table-pure:hover > td, .table-hover .table-pure:hover > th { background-color: #f3f3ed; } .table-jet, .table-jet > th, .table-jet > td { background-color: silver; } .table-jet th, .table-jet td, .table-jet thead th, .table-jet tbody + tbody { border-color: #8a8a8a; } .table-hover .table-jet:hover { background-color: #b3b3b3; } .table-hover .table-jet:hover > td, .table-hover .table-jet:hover > th { background-color: #b3b3b3; } .table-metallic-silver, .table-metallic-silver > th, .table-metallic-silver > td { background-color: #f1f1f1; } .table-metallic-silver th, .table-metallic-silver td, .table-metallic-silver thead th, .table-metallic-silver tbody + tbody { border-color: #e4e4e4; } .table-hover .table-metallic-silver:hover { background-color: #e4e4e4; } .table-hover .table-metallic-silver:hover > td, .table-hover .table-metallic-silver:hover > th { background-color: #e4e4e4; } .table-metallic-gold, .table-metallic-gold > th, .table-metallic-gold > td { background-color: #ffffc9; } .table-metallic-gold th, .table-metallic-gold td, .table-metallic-gold thead th, .table-metallic-gold tbody + tbody { border-color: #ffff9a; } .table-hover .table-metallic-gold:hover { background-color: #ffffb0; } .table-hover .table-metallic-gold:hover > td, .table-hover .table-metallic-gold:hover > th { background-color: #ffffb0; } .table-metallic-red, .table-metallic-red > th, .table-metallic-red > td { background-color: #f5c0cd; } .table-metallic-red th, .table-metallic-red td, .table-metallic-red thead th, .table-metallic-red tbody + tbody { border-color: #ed89a1; } .table-hover .table-metallic-red:hover { background-color: #f2aabc; } .table-hover .table-metallic-red:hover > td, .table-hover .table-metallic-red:hover > th { background-color: #f2aabc; } .table-metallic-green, .table-metallic-green > th, .table-metallic-green > td { background-color: #c1fbd4; } .table-metallic-green th, .table-metallic-green td, .table-metallic-green thead th, .table-metallic-green tbody + tbody { border-color: #8cf8af; } .table-hover .table-metallic-green:hover { background-color: #a9f9c3; } .table-hover .table-metallic-green:hover > td, .table-hover .table-metallic-green:hover > th { background-color: #a9f9c3; } .table-metallic-blue, .table-metallic-blue > th, .table-metallic-blue > td { background-color: #d8d3ff; } .table-metallic-blue th, .table-metallic-blue td, .table-metallic-blue thead th, .table-metallic-blue tbody + tbody { border-color: #b7adff; } .table-hover .table-metallic-blue:hover { background-color: #c1baff; } .table-hover .table-metallic-blue:hover > td, .table-hover .table-metallic-blue:hover > th { background-color: #c1baff; } .table-pastel-pink, .table-pastel-pink > th, .table-pastel-pink > td { background-color: #feefee; } .table-pastel-pink th, .table-pastel-pink td, .table-pastel-pink thead th, .table-pastel-pink tbody + tbody { border-color: #fde2e0; } .table-hover .table-pastel-pink:hover { background-color: #fdd8d6; } .table-hover .table-pastel-pink:hover > td, .table-hover .table-pastel-pink:hover > th { background-color: #fdd8d6; } .table-pastel-green, .table-pastel-green > th, .table-pastel-green > td { background-color: #ebf2e7; } .table-pastel-green th, .table-pastel-green td, .table-pastel-green thead th, .table-pastel-green tbody + tbody { border-color: #dae6d2; } .table-hover .table-pastel-green:hover { background-color: #dde9d6; } .table-hover .table-pastel-green:hover > td, .table-hover .table-pastel-green:hover > th { background-color: #dde9d6; } .table-pastel-blue, .table-pastel-blue > th, .table-pastel-blue > td { background-color: #e1e5f4; } .table-pastel-blue th, .table-pastel-blue td, .table-pastel-blue thead th, .table-pastel-blue tbody + tbody { border-color: #c7cfeb; } .table-hover .table-pastel-blue:hover { background-color: #ced5ed; } .table-hover .table-pastel-blue:hover > td, .table-hover .table-pastel-blue:hover > th { background-color: #ced5ed; } .table-pastel-purple, .table-pastel-purple > th, .table-pastel-purple > td { background-color: #ece9f4; } .table-pastel-purple th, .table-pastel-purple td, .table-pastel-purple thead th, .table-pastel-purple tbody + tbody { border-color: #dbd7eb; } .table-hover .table-pastel-purple:hover { background-color: #ddd8ec; } .table-hover .table-pastel-purple:hover > td, .table-hover .table-pastel-purple:hover > th { background-color: #ddd8ec; } .table-active, .table-active > th, .table-active > td { background-color: rgba(0, 0, 0, 0.075); } .table-hover .table-active:hover { background-color: rgba(0, 0, 0, 0.075); } .table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgba(0, 0, 0, 0.075); } .table .thead-dark th { color: #fff; background-color: #212529; border-color: #32383e; } .table .thead-light th { color: #495057; background-color: #e9ecef; border-color: #dee2e6; } .table-dark { color: #fff; background-color: #212529; } .table-dark th, .table-dark td, .table-dark thead th { border-color: #32383e; } .table-dark.table-bordered { border: 0; } .table-dark.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(255, 255, 255, 0.05); } .table-dark.table-hover tbody tr:hover { background-color: rgba(255, 255, 255, 0.075); } @media (max-width: 575.98px) { .table-responsive-sm { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive-sm > .table-bordered { border: 0; } } @media (max-width: 767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive-md > .table-bordered { border: 0; } } @media (max-width: 991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive-lg > .table-bordered { border: 0; } } @media (max-width: 1199.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive-xl > .table-bordered { border: 0; } } .table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive > .table-bordered { border: 0; } .form-control { display: block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; } @media screen and (prefers-reduced-motion: reduce) { .form-control { -webkit-transition: none; -o-transition: none; transition: none; } } .form-control::-ms-expand { background-color: transparent; border: 0; } .form-control:focus { color: #495057; background-color: #fff; border-color: #3e82b3; outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); } .form-control::-webkit-input-placeholder { color: #6c757d; opacity: 1; } .form-control::-moz-placeholder { color: #6c757d; opacity: 1; } .form-control:-ms-input-placeholder { color: #6c757d; opacity: 1; } .form-control::-ms-input-placeholder { color: #6c757d; opacity: 1; } .form-control::placeholder { color: #6c757d; opacity: 1; } .form-control:disabled, .form-control[readonly] { background-color: #e9ecef; opacity: 1; } select.form-control:focus::-ms-value { color: #495057; background-color: #fff; } .form-control-file, .form-control-range { display: block; width: 100%; } .col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5; } .col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; line-height: 1.5; } .col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5; } .form-control-plaintext { display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0; line-height: 1.5; color: #1a1f27; background-color: transparent; border: solid transparent; border-width: 1px 0; } .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; } .form-control-sm { height: calc(1.8125rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } .form-control-lg { height: calc(2.875rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } select.form-control[size], select.form-control[multiple] { height: auto; } textarea.form-control { height: auto; } .form-group { margin-bottom: 1rem; } .form-text { display: block; margin-top: 0.25rem; } .form-row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; } .form-row > .col, .form-row > [class*="col-"] { padding-right: 5px; padding-left: 5px; } .form-check { position: relative; display: block; padding-left: 1.25rem; } .form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; } .form-check-input:disabled ~ .form-check-label { color: #6c757d; } .form-check-label { margin-bottom: 0; } .form-check-inline { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-left: 0; margin-right: 0.75rem; } .form-check-inline .form-check-input { position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0; } .valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #284a2c; } .valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.875rem; line-height: 1.5; color: #fff; background-color: rgba(40, 74, 44, 0.9); border-radius: 0.25rem; } .was-validated .form-control:valid, .form-control.is-valid { border-color: #284a2c; padding-right: 2.25rem; background-repeat: no-repeat; background-position: center right calc(2.25rem / 4); -webkit-background-size: calc(2.25rem / 2) calc(2.25rem / 2); background-size: calc(2.25rem / 2) calc(2.25rem / 2); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23284a2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); } .was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color: #284a2c; -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.25); box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.25); } .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip { display: block; } .was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: 2.25rem; background-position: top calc(2.25rem / 4) right calc(2.25rem / 4); } .was-validated .custom-select:valid, .custom-select.is-valid { border-color: #284a2c; padding-right: 3.4375rem; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23284a2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat center right 1.75rem/1.125rem 1.125rem; } .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: #284a2c; -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.25); box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.25); } .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip { display: block; } .was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip { display: block; } .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #284a2c; } .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip { display: block; } .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color: #284a2c; } .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { border-color: #284a2c; } .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip { display: block; } .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { border-color: #3a6b40; background-color: #3a6b40; } .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.25); box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.25); } .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { border-color: #284a2c; } .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: #284a2c; } .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip { display: block; } .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color: #284a2c; -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.25); box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.25); } .invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #78191a; } .invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.875rem; line-height: 1.5; color: #fff; background-color: rgba(120, 25, 26, 0.9); border-radius: 0.25rem; } .was-validated .form-control:invalid, .form-control.is-invalid { border-color: #78191a; padding-right: 2.25rem; background-repeat: no-repeat; background-position: center right calc(2.25rem / 4); -webkit-background-size: calc(2.25rem / 2) calc(2.25rem / 2); background-size: calc(2.25rem / 2) calc(2.25rem / 2); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%2378191a' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); } .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color: #78191a; -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.25); box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.25); } .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip { display: block; } .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right: 2.25rem; background-position: top calc(2.25rem / 4) right calc(2.25rem / 4); } .was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: #78191a; padding-right: 3.4375rem; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%2378191a' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") no-repeat center right 1.75rem/1.125rem 1.125rem; } .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: #78191a; -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.25); box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.25); } .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip { display: block; } .was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip { display: block; } .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #78191a; } .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip { display: block; } .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color: #78191a; } .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { border-color: #78191a; } .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip { display: block; } .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { border-color: #a22223; background-color: #a22223; } .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.25); box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.25); } .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { border-color: #78191a; } .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: #78191a; } .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip { display: block; } .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color: #78191a; -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.25); box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.25); } .form-inline { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .form-inline .form-check { width: 100%; } @media (min-width: 576px) { .form-inline label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0; } .form-inline .form-group { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 0; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-plaintext { display: inline-block; } .form-inline .input-group, .form-inline .custom-select { width: auto; } .form-inline .form-check { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: auto; padding-left: 0; } .form-inline .form-check-input { position: relative; margin-top: 0; margin-right: 0.25rem; margin-left: 0; } .form-inline .custom-control { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .form-inline .custom-control-label { margin-bottom: 0; } } .btn { display: inline-block; font-weight: 400; color: #1a1f27; text-align: center; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; } @media screen and (prefers-reduced-motion: reduce) { .btn { -webkit-transition: none; -o-transition: none; transition: none; } } .btn:hover { color: #1a1f27; text-decoration: none; } .btn:focus, .btn.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); } .btn.disabled, .btn:disabled { opacity: 0.65; } .btn:not(:disabled):not(.disabled) { cursor: pointer; } a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; } .btn-primary { color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .btn-primary:hover { color: #fff; background-color: #132838; border-color: #10212e; } .btn-primary:focus, .btn-primary.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 90, 110, 0.5); box-shadow: 0 0 0 0.2rem rgba(63, 90, 110, 0.5); } .btn-primary.disabled, .btn-primary:disabled { color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { color: #fff; background-color: #10212e; border-color: #0d1b25; } .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 90, 110, 0.5); box-shadow: 0 0 0 0.2rem rgba(63, 90, 110, 0.5); } .btn-secondary { color: #fff; background-color: #656565; border-color: #656565; } .btn-secondary:hover { color: #fff; background-color: #525252; border-color: #4c4c4c; } .btn-secondary:focus, .btn-secondary.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(124, 124, 124, 0.5); box-shadow: 0 0 0 0.2rem rgba(124, 124, 124, 0.5); } .btn-secondary.disabled, .btn-secondary:disabled { color: #fff; background-color: #656565; border-color: #656565; } .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { color: #fff; background-color: #4c4c4c; border-color: #454545; } .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(124, 124, 124, 0.5); box-shadow: 0 0 0 0.2rem rgba(124, 124, 124, 0.5); } .btn-success { color: #fff; background-color: #284a2c; border-color: #284a2c; } .btn-success:hover { color: #fff; background-color: #1b311d; border-color: #162918; } .btn-success:focus, .btn-success.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 101, 76, 0.5); box-shadow: 0 0 0 0.2rem rgba(72, 101, 76, 0.5); } .btn-success.disabled, .btn-success:disabled { color: #fff; background-color: #284a2c; border-color: #284a2c; } .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { color: #fff; background-color: #162918; border-color: #122113; } .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 101, 76, 0.5); box-shadow: 0 0 0 0.2rem rgba(72, 101, 76, 0.5); } .btn-info { color: #212529; background-color: #96bdb9; border-color: #96bdb9; } .btn-info:hover { color: #212529; background-color: #7faea9; border-color: #77a9a4; } .btn-info:focus, .btn-info.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(132, 166, 163, 0.5); box-shadow: 0 0 0 0.2rem rgba(132, 166, 163, 0.5); } .btn-info.disabled, .btn-info:disabled { color: #212529; background-color: #96bdb9; border-color: #96bdb9; } .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { color: #212529; background-color: #77a9a4; border-color: #6fa49f; } .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(132, 166, 163, 0.5); box-shadow: 0 0 0 0.2rem rgba(132, 166, 163, 0.5); } .btn-warning { color: #212529; background-color: #e49e34; border-color: #e49e34; } .btn-warning:hover { color: #fff; background-color: #d58c1c; border-color: #ca841b; } .btn-warning:focus, .btn-warning.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 140, 50, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 140, 50, 0.5); } .btn-warning.disabled, .btn-warning:disabled { color: #212529; background-color: #e49e34; border-color: #e49e34; } .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { color: #fff; background-color: #ca841b; border-color: #bf7d19; } .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 140, 50, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 140, 50, 0.5); } .btn-danger { color: #fff; background-color: #78191a; border-color: #78191a; } .btn-danger:hover { color: #fff; background-color: #581213; border-color: #4e1011; } .btn-danger:focus, .btn-danger.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(140, 60, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(140, 60, 60, 0.5); } .btn-danger.disabled, .btn-danger:disabled { color: #fff; background-color: #78191a; border-color: #78191a; } .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color: #fff; background-color: #4e1011; border-color: #430e0f; } .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(140, 60, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(140, 60, 60, 0.5); } .btn-light { color: #212529; background-color: #e4dfd0; border-color: #e4dfd0; } .btn-light:hover { color: #212529; background-color: #d6ceb8; border-color: #d1c9b0; } .btn-light:focus, .btn-light.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 195, 183, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 195, 183, 0.5); } .btn-light.disabled, .btn-light:disabled { color: #212529; background-color: #e4dfd0; border-color: #e4dfd0; } .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { color: #212529; background-color: #d1c9b0; border-color: #cdc3a8; } .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 195, 183, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 195, 183, 0.5); } .btn-dark { color: #fff; background-color: #2a2922; border-color: #2a2922; } .btn-dark:hover { color: #fff; background-color: #151411; border-color: #0e0d0b; } .btn-dark:focus, .btn-dark.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(74, 73, 67, 0.5); box-shadow: 0 0 0 0.2rem rgba(74, 73, 67, 0.5); } .btn-dark.disabled, .btn-dark:disabled { color: #fff; background-color: #2a2922; border-color: #2a2922; } .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color: #fff; background-color: #0e0d0b; border-color: #070705; } .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(74, 73, 67, 0.5); box-shadow: 0 0 0 0.2rem rgba(74, 73, 67, 0.5); } .btn-snow { color: #212529; background-color: #e4dfd0; border-color: #e4dfd0; } .btn-snow:hover { color: #212529; background-color: #d6ceb8; border-color: #d1c9b0; } .btn-snow:focus, .btn-snow.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 195, 183, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 195, 183, 0.5); } .btn-snow.disabled, .btn-snow:disabled { color: #212529; background-color: #e4dfd0; border-color: #e4dfd0; } .btn-snow:not(:disabled):not(.disabled):active, .btn-snow:not(:disabled):not(.disabled).active, .show > .btn-snow.dropdown-toggle { color: #212529; background-color: #d1c9b0; border-color: #cdc3a8; } .btn-snow:not(:disabled):not(.disabled):active:focus, .btn-snow:not(:disabled):not(.disabled).active:focus, .show > .btn-snow.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 195, 183, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 195, 183, 0.5); } .btn-ash { color: #212529; background-color: #aca8a2; border-color: #aca8a2; } .btn-ash:hover { color: #fff; background-color: #9a958e; border-color: #948f87; } .btn-ash:focus, .btn-ash.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(151, 148, 144, 0.5); box-shadow: 0 0 0 0.2rem rgba(151, 148, 144, 0.5); } .btn-ash.disabled, .btn-ash:disabled { color: #212529; background-color: #aca8a2; border-color: #aca8a2; } .btn-ash:not(:disabled):not(.disabled):active, .btn-ash:not(:disabled):not(.disabled).active, .show > .btn-ash.dropdown-toggle { color: #fff; background-color: #948f87; border-color: #8e8880; } .btn-ash:not(:disabled):not(.disabled):active:focus, .btn-ash:not(:disabled):not(.disabled).active:focus, .show > .btn-ash.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(151, 148, 144, 0.5); box-shadow: 0 0 0 0.2rem rgba(151, 148, 144, 0.5); } .btn-goobbue { color: #fff; background-color: #898784; border-color: #898784; } .btn-goobbue:hover { color: #fff; background-color: #767471; border-color: #6f6d6b; } .btn-goobbue:focus, .btn-goobbue.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(155, 153, 150, 0.5); box-shadow: 0 0 0 0.2rem rgba(155, 153, 150, 0.5); } .btn-goobbue.disabled, .btn-goobbue:disabled { color: #fff; background-color: #898784; border-color: #898784; } .btn-goobbue:not(:disabled):not(.disabled):active, .btn-goobbue:not(:disabled):not(.disabled).active, .show > .btn-goobbue.dropdown-toggle { color: #fff; background-color: #6f6d6b; border-color: #696764; } .btn-goobbue:not(:disabled):not(.disabled):active:focus, .btn-goobbue:not(:disabled):not(.disabled).active:focus, .show > .btn-goobbue.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(155, 153, 150, 0.5); box-shadow: 0 0 0 0.2rem rgba(155, 153, 150, 0.5); } .btn-slate { color: #fff; background-color: #656565; border-color: #656565; } .btn-slate:hover { color: #fff; background-color: #525252; border-color: #4c4c4c; } .btn-slate:focus, .btn-slate.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(124, 124, 124, 0.5); box-shadow: 0 0 0 0.2rem rgba(124, 124, 124, 0.5); } .btn-slate.disabled, .btn-slate:disabled { color: #fff; background-color: #656565; border-color: #656565; } .btn-slate:not(:disabled):not(.disabled):active, .btn-slate:not(:disabled):not(.disabled).active, .show > .btn-slate.dropdown-toggle { color: #fff; background-color: #4c4c4c; border-color: #454545; } .btn-slate:not(:disabled):not(.disabled):active:focus, .btn-slate:not(:disabled):not(.disabled).active:focus, .show > .btn-slate.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(124, 124, 124, 0.5); box-shadow: 0 0 0 0.2rem rgba(124, 124, 124, 0.5); } .btn-charcoal { color: #fff; background-color: #484742; border-color: #484742; } .btn-charcoal:hover { color: #fff; background-color: #343330; border-color: #2d2d2a; } .btn-charcoal:focus, .btn-charcoal.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(99, 99, 94, 0.5); box-shadow: 0 0 0 0.2rem rgba(99, 99, 94, 0.5); } .btn-charcoal.disabled, .btn-charcoal:disabled { color: #fff; background-color: #484742; border-color: #484742; } .btn-charcoal:not(:disabled):not(.disabled):active, .btn-charcoal:not(:disabled):not(.disabled).active, .show > .btn-charcoal.dropdown-toggle { color: #fff; background-color: #2d2d2a; border-color: #272624; } .btn-charcoal:not(:disabled):not(.disabled):active:focus, .btn-charcoal:not(:disabled):not(.disabled).active:focus, .show > .btn-charcoal.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(99, 99, 94, 0.5); box-shadow: 0 0 0 0.2rem rgba(99, 99, 94, 0.5); } .btn-soot { color: #fff; background-color: #2a2922; border-color: #2a2922; } .btn-soot:hover { color: #fff; background-color: #151411; border-color: #0e0d0b; } .btn-soot:focus, .btn-soot.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(74, 73, 67, 0.5); box-shadow: 0 0 0 0.2rem rgba(74, 73, 67, 0.5); } .btn-soot.disabled, .btn-soot:disabled { color: #fff; background-color: #2a2922; border-color: #2a2922; } .btn-soot:not(:disabled):not(.disabled):active, .btn-soot:not(:disabled):not(.disabled).active, .show > .btn-soot.dropdown-toggle { color: #fff; background-color: #0e0d0b; border-color: #070705; } .btn-soot:not(:disabled):not(.disabled):active:focus, .btn-soot:not(:disabled):not(.disabled).active:focus, .show > .btn-soot.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(74, 73, 67, 0.5); box-shadow: 0 0 0 0.2rem rgba(74, 73, 67, 0.5); } .btn-rose { color: #212529; background-color: #e69f95; border-color: #e69f95; } .btn-rose:hover { color: #212529; background-color: #df8376; border-color: #dc7a6c; } .btn-rose:focus, .btn-rose.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(200, 141, 133, 0.5); box-shadow: 0 0 0 0.2rem rgba(200, 141, 133, 0.5); } .btn-rose.disabled, .btn-rose:disabled { color: #212529; background-color: #e69f95; border-color: #e69f95; } .btn-rose:not(:disabled):not(.disabled):active, .btn-rose:not(:disabled):not(.disabled).active, .show > .btn-rose.dropdown-toggle { color: #fff; background-color: #dc7a6c; border-color: #da7061; } .btn-rose:not(:disabled):not(.disabled):active:focus, .btn-rose:not(:disabled):not(.disabled).active:focus, .show > .btn-rose.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(200, 141, 133, 0.5); box-shadow: 0 0 0 0.2rem rgba(200, 141, 133, 0.5); } .btn-lilac { color: #fff; background-color: #836969; border-color: #836969; } .btn-lilac:hover { color: #fff; background-color: #6e5858; border-color: #675252; } .btn-lilac:focus, .btn-lilac.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(150, 128, 128, 0.5); box-shadow: 0 0 0 0.2rem rgba(150, 128, 128, 0.5); } .btn-lilac.disabled, .btn-lilac:disabled { color: #fff; background-color: #836969; border-color: #836969; } .btn-lilac:not(:disabled):not(.disabled):active, .btn-lilac:not(:disabled):not(.disabled).active, .show > .btn-lilac.dropdown-toggle { color: #fff; background-color: #675252; border-color: #604d4d; } .btn-lilac:not(:disabled):not(.disabled):active:focus, .btn-lilac:not(:disabled):not(.disabled).active:focus, .show > .btn-lilac.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(150, 128, 128, 0.5); box-shadow: 0 0 0 0.2rem rgba(150, 128, 128, 0.5); } .btn-rolanberry { color: #fff; background-color: #5b1729; border-color: #5b1729; } .btn-rolanberry:hover { color: #fff; background-color: #3c0f1b; border-color: #320d17; } .btn-rolanberry:focus, .btn-rolanberry.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 58, 73, 0.5); box-shadow: 0 0 0 0.2rem rgba(116, 58, 73, 0.5); } .btn-rolanberry.disabled, .btn-rolanberry:disabled { color: #fff; background-color: #5b1729; border-color: #5b1729; } .btn-rolanberry:not(:disabled):not(.disabled):active, .btn-rolanberry:not(:disabled):not(.disabled).active, .show > .btn-rolanberry.dropdown-toggle { color: #fff; background-color: #320d17; border-color: #280a12; } .btn-rolanberry:not(:disabled):not(.disabled):active:focus, .btn-rolanberry:not(:disabled):not(.disabled).active:focus, .show > .btn-rolanberry.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 58, 73, 0.5); box-shadow: 0 0 0 0.2rem rgba(116, 58, 73, 0.5); } .btn-dalamud { color: #fff; background-color: #78191a; border-color: #78191a; } .btn-dalamud:hover { color: #fff; background-color: #581213; border-color: #4e1011; } .btn-dalamud:focus, .btn-dalamud.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(140, 60, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(140, 60, 60, 0.5); } .btn-dalamud.disabled, .btn-dalamud:disabled { color: #fff; background-color: #78191a; border-color: #78191a; } .btn-dalamud:not(:disabled):not(.disabled):active, .btn-dalamud:not(:disabled):not(.disabled).active, .show > .btn-dalamud.dropdown-toggle { color: #fff; background-color: #4e1011; border-color: #430e0f; } .btn-dalamud:not(:disabled):not(.disabled):active:focus, .btn-dalamud:not(:disabled):not(.disabled).active:focus, .show > .btn-dalamud.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(140, 60, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(140, 60, 60, 0.5); } .btn-rust { color: #fff; background-color: #622207; border-color: #622207; } .btn-rust:hover { color: #fff; background-color: #3e1604; border-color: #321104; } .btn-rust:focus, .btn-rust.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(122, 67, 44, 0.5); box-shadow: 0 0 0 0.2rem rgba(122, 67, 44, 0.5); } .btn-rust.disabled, .btn-rust:disabled { color: #fff; background-color: #622207; border-color: #622207; } .btn-rust:not(:disabled):not(.disabled):active, .btn-rust:not(:disabled):not(.disabled).active, .show > .btn-rust.dropdown-toggle { color: #fff; background-color: #321104; border-color: #270d03; } .btn-rust:not(:disabled):not(.disabled):active:focus, .btn-rust:not(:disabled):not(.disabled).active:focus, .show > .btn-rust.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(122, 67, 44, 0.5); box-shadow: 0 0 0 0.2rem rgba(122, 67, 44, 0.5); } .btn-wine { color: #fff; background-color: #451411; border-color: #451411; } .btn-wine:hover { color: #fff; background-color: #260b09; border-color: #1c0807; } .btn-wine:focus, .btn-wine.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 55, 53, 0.5); box-shadow: 0 0 0 0.2rem rgba(97, 55, 53, 0.5); } .btn-wine.disabled, .btn-wine:disabled { color: #fff; background-color: #451411; border-color: #451411; } .btn-wine:not(:disabled):not(.disabled):active, .btn-wine:not(:disabled):not(.disabled).active, .show > .btn-wine.dropdown-toggle { color: #fff; background-color: #1c0807; border-color: #120504; } .btn-wine:not(:disabled):not(.disabled):active:focus, .btn-wine:not(:disabled):not(.disabled).active:focus, .show > .btn-wine.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 55, 53, 0.5); box-shadow: 0 0 0 0.2rem rgba(97, 55, 53, 0.5); } .btn-coral { color: #fff; background-color: #cc6c5e; border-color: #cc6c5e; } .btn-coral:hover { color: #fff; background-color: #c35141; border-color: #bc4c3b; } .btn-coral:focus, .btn-coral.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(212, 130, 118, 0.5); box-shadow: 0 0 0 0.2rem rgba(212, 130, 118, 0.5); } .btn-coral.disabled, .btn-coral:disabled { color: #fff; background-color: #cc6c5e; border-color: #cc6c5e; } .btn-coral:not(:disabled):not(.disabled):active, .btn-coral:not(:disabled):not(.disabled).active, .show > .btn-coral.dropdown-toggle { color: #fff; background-color: #bc4c3b; border-color: #b24838; } .btn-coral:not(:disabled):not(.disabled):active:focus, .btn-coral:not(:disabled):not(.disabled).active:focus, .show > .btn-coral.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(212, 130, 118, 0.5); box-shadow: 0 0 0 0.2rem rgba(212, 130, 118, 0.5); } .btn-blood { color: #fff; background-color: #913b27; border-color: #913b27; } .btn-blood:hover { color: #fff; background-color: #732f1f; border-color: #692b1c; } .btn-blood:focus, .btn-blood.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(162, 88, 71, 0.5); box-shadow: 0 0 0 0.2rem rgba(162, 88, 71, 0.5); } .btn-blood.disabled, .btn-blood:disabled { color: #fff; background-color: #913b27; border-color: #913b27; } .btn-blood:not(:disabled):not(.disabled):active, .btn-blood:not(:disabled):not(.disabled).active, .show > .btn-blood.dropdown-toggle { color: #fff; background-color: #692b1c; border-color: #5f2719; } .btn-blood:not(:disabled):not(.disabled):active:focus, .btn-blood:not(:disabled):not(.disabled).active:focus, .show > .btn-blood.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(162, 88, 71, 0.5); box-shadow: 0 0 0 0.2rem rgba(162, 88, 71, 0.5); } .btn-salmon { color: #212529; background-color: #e4aa8a; border-color: #e4aa8a; } .btn-salmon:hover { color: #212529; background-color: #dd936b; border-color: #da8c61; } .btn-salmon:focus, .btn-salmon.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 150, 123, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 150, 123, 0.5); } .btn-salmon.disabled, .btn-salmon:disabled { color: #212529; background-color: #e4aa8a; border-color: #e4aa8a; } .btn-salmon:not(:disabled):not(.disabled):active, .btn-salmon:not(:disabled):not(.disabled).active, .show > .btn-salmon.dropdown-toggle { color: #212529; background-color: #da8c61; border-color: #d88456; } .btn-salmon:not(:disabled):not(.disabled):active:focus, .btn-salmon:not(:disabled):not(.disabled).active:focus, .show > .btn-salmon.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 150, 123, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 150, 123, 0.5); } .btn-sunset { color: #fff; background-color: #b65c2e; border-color: #b65c2e; } .btn-sunset:hover { color: #fff; background-color: #974d26; border-color: #8d4724; } .btn-sunset:focus, .btn-sunset.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(193, 116, 77, 0.5); box-shadow: 0 0 0 0.2rem rgba(193, 116, 77, 0.5); } .btn-sunset.disabled, .btn-sunset:disabled { color: #fff; background-color: #b65c2e; border-color: #b65c2e; } .btn-sunset:not(:disabled):not(.disabled):active, .btn-sunset:not(:disabled):not(.disabled).active, .show > .btn-sunset.dropdown-toggle { color: #fff; background-color: #8d4724; border-color: #834221; } .btn-sunset:not(:disabled):not(.disabled):active:focus, .btn-sunset:not(:disabled):not(.disabled).active:focus, .show > .btn-sunset.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(193, 116, 77, 0.5); box-shadow: 0 0 0 0.2rem rgba(193, 116, 77, 0.5); } .btn-mesa { color: #fff; background-color: #7d3906; border-color: #7d3906; } .btn-mesa:hover { color: #fff; background-color: #592804; border-color: #4c2304; } .btn-mesa:focus, .btn-mesa.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(145, 87, 43, 0.5); box-shadow: 0 0 0 0.2rem rgba(145, 87, 43, 0.5); } .btn-mesa.disabled, .btn-mesa:disabled { color: #fff; background-color: #7d3906; border-color: #7d3906; } .btn-mesa:not(:disabled):not(.disabled):active, .btn-mesa:not(:disabled):not(.disabled).active, .show > .btn-mesa.dropdown-toggle { color: #fff; background-color: #4c2304; border-color: #401d03; } .btn-mesa:not(:disabled):not(.disabled):active:focus, .btn-mesa:not(:disabled):not(.disabled).active:focus, .show > .btn-mesa.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(145, 87, 43, 0.5); box-shadow: 0 0 0 0.2rem rgba(145, 87, 43, 0.5); } .btn-bark { color: #fff; background-color: #6a4b37; border-color: #6a4b37; } .btn-bark:hover { color: #fff; background-color: #51392a; border-color: #483326; } .btn-bark:focus, .btn-bark.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 102, 85, 0.5); box-shadow: 0 0 0 0.2rem rgba(128, 102, 85, 0.5); } .btn-bark.disabled, .btn-bark:disabled { color: #fff; background-color: #6a4b37; border-color: #6a4b37; } .btn-bark:not(:disabled):not(.disabled):active, .btn-bark:not(:disabled):not(.disabled).active, .show > .btn-bark.dropdown-toggle { color: #fff; background-color: #483326; border-color: #402d21; } .btn-bark:not(:disabled):not(.disabled):active:focus, .btn-bark:not(:disabled):not(.disabled).active:focus, .show > .btn-bark.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 102, 85, 0.5); box-shadow: 0 0 0 0.2rem rgba(128, 102, 85, 0.5); } .btn-chocolate { color: #fff; background-color: #6e3d24; border-color: #6e3d24; } .btn-chocolate:hover { color: #fff; background-color: #512d1b; border-color: #482817; } .btn-chocolate:focus, .btn-chocolate.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(132, 90, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(132, 90, 69, 0.5); } .btn-chocolate.disabled, .btn-chocolate:disabled { color: #fff; background-color: #6e3d24; border-color: #6e3d24; } .btn-chocolate:not(:disabled):not(.disabled):active, .btn-chocolate:not(:disabled):not(.disabled).active, .show > .btn-chocolate.dropdown-toggle { color: #fff; background-color: #482817; border-color: #3e2214; } .btn-chocolate:not(:disabled):not(.disabled):active:focus, .btn-chocolate:not(:disabled):not(.disabled).active:focus, .show > .btn-chocolate.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(132, 90, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(132, 90, 69, 0.5); } .btn-russet { color: #fff; background-color: #4f2d1f; border-color: #4f2d1f; } .btn-russet:hover { color: #fff; background-color: #341d14; border-color: #2a1811; } .btn-russet:focus, .btn-russet.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(105, 77, 65, 0.5); box-shadow: 0 0 0 0.2rem rgba(105, 77, 65, 0.5); } .btn-russet.disabled, .btn-russet:disabled { color: #fff; background-color: #4f2d1f; border-color: #4f2d1f; } .btn-russet:not(:disabled):not(.disabled):active, .btn-russet:not(:disabled):not(.disabled).active, .show > .btn-russet.dropdown-toggle { color: #fff; background-color: #2a1811; border-color: #21130d; } .btn-russet:not(:disabled):not(.disabled):active:focus, .btn-russet:not(:disabled):not(.disabled).active:focus, .show > .btn-russet.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(105, 77, 65, 0.5); box-shadow: 0 0 0 0.2rem rgba(105, 77, 65, 0.5); } .btn-kobold { color: #fff; background-color: #30211a; border-color: #30211a; } .btn-kobold:hover { color: #fff; background-color: #17100d; border-color: #0f0a08; } .btn-kobold:focus, .btn-kobold.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 66, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 66, 60, 0.5); } .btn-kobold.disabled, .btn-kobold:disabled { color: #fff; background-color: #30211a; border-color: #30211a; } .btn-kobold:not(:disabled):not(.disabled):active, .btn-kobold:not(:disabled):not(.disabled).active, .show > .btn-kobold.dropdown-toggle { color: #fff; background-color: #0f0a08; border-color: #070504; } .btn-kobold:not(:disabled):not(.disabled):active:focus, .btn-kobold:not(:disabled):not(.disabled).active:focus, .show > .btn-kobold.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 66, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 66, 60, 0.5); } .btn-cork { color: #212529; background-color: #c99056; border-color: #c99056; } .btn-cork:hover { color: #fff; background-color: #bd7d3c; border-color: #b37739; } .btn-cork:focus, .btn-cork.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(176, 128, 79, 0.5); box-shadow: 0 0 0 0.2rem rgba(176, 128, 79, 0.5); } .btn-cork.disabled, .btn-cork:disabled { color: #212529; background-color: #c99056; border-color: #c99056; } .btn-cork:not(:disabled):not(.disabled):active, .btn-cork:not(:disabled):not(.disabled).active, .show > .btn-cork.dropdown-toggle { color: #fff; background-color: #b37739; border-color: #a97036; } .btn-cork:not(:disabled):not(.disabled):active:focus, .btn-cork:not(:disabled):not(.disabled).active:focus, .show > .btn-cork.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(176, 128, 79, 0.5); box-shadow: 0 0 0 0.2rem rgba(176, 128, 79, 0.5); } .btn-qiqirn { color: #fff; background-color: #996e3f; border-color: #996e3f; } .btn-qiqirn:hover { color: #fff; background-color: #7e5b34; border-color: #755430; } .btn-qiqirn:focus, .btn-qiqirn.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(168, 132, 92, 0.5); box-shadow: 0 0 0 0.2rem rgba(168, 132, 92, 0.5); } .btn-qiqirn.disabled, .btn-qiqirn:disabled { color: #fff; background-color: #996e3f; border-color: #996e3f; } .btn-qiqirn:not(:disabled):not(.disabled):active, .btn-qiqirn:not(:disabled):not(.disabled).active, .show > .btn-qiqirn.dropdown-toggle { color: #fff; background-color: #755430; border-color: #6c4e2c; } .btn-qiqirn:not(:disabled):not(.disabled):active:focus, .btn-qiqirn:not(:disabled):not(.disabled).active:focus, .show > .btn-qiqirn.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(168, 132, 92, 0.5); box-shadow: 0 0 0 0.2rem rgba(168, 132, 92, 0.5); } .btn-opo-opo { color: #fff; background-color: #7b5c2d; border-color: #7b5c2d; } .btn-opo-opo:hover { color: #fff; background-color: #5f4723; border-color: #56401f; } .btn-opo-opo:focus, .btn-opo-opo.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(143, 116, 77, 0.5); box-shadow: 0 0 0 0.2rem rgba(143, 116, 77, 0.5); } .btn-opo-opo.disabled, .btn-opo-opo:disabled { color: #fff; background-color: #7b5c2d; border-color: #7b5c2d; } .btn-opo-opo:not(:disabled):not(.disabled):active, .btn-opo-opo:not(:disabled):not(.disabled).active, .show > .btn-opo-opo.dropdown-toggle { color: #fff; background-color: #56401f; border-color: #4c391c; } .btn-opo-opo:not(:disabled):not(.disabled):active:focus, .btn-opo-opo:not(:disabled):not(.disabled).active:focus, .show > .btn-opo-opo.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(143, 116, 77, 0.5); box-shadow: 0 0 0 0.2rem rgba(143, 116, 77, 0.5); } .btn-alodgoat { color: #fff; background-color: #a2875c; border-color: #a2875c; } .btn-alodgoat:hover { color: #fff; background-color: #8a734e; border-color: #816c4a; } .btn-alodgoat:focus, .btn-alodgoat.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(176, 153, 116, 0.5); box-shadow: 0 0 0 0.2rem rgba(176, 153, 116, 0.5); } .btn-alodgoat.disabled, .btn-alodgoat:disabled { color: #fff; background-color: #a2875c; border-color: #a2875c; } .btn-alodgoat:not(:disabled):not(.disabled):active, .btn-alodgoat:not(:disabled):not(.disabled).active, .show > .btn-alodgoat.dropdown-toggle { color: #fff; background-color: #816c4a; border-color: #796545; } .btn-alodgoat:not(:disabled):not(.disabled):active:focus, .btn-alodgoat:not(:disabled):not(.disabled).active:focus, .show > .btn-alodgoat.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(176, 153, 116, 0.5); box-shadow: 0 0 0 0.2rem rgba(176, 153, 116, 0.5); } .btn-pumpkin { color: #fff; background-color: #c57424; border-color: #c57424; } .btn-pumpkin:hover { color: #fff; background-color: #a5611e; border-color: #9a5b1c; } .btn-pumpkin:focus, .btn-pumpkin.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(206, 137, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(206, 137, 69, 0.5); } .btn-pumpkin.disabled, .btn-pumpkin:disabled { color: #fff; background-color: #c57424; border-color: #c57424; } .btn-pumpkin:not(:disabled):not(.disabled):active, .btn-pumpkin:not(:disabled):not(.disabled).active, .show > .btn-pumpkin.dropdown-toggle { color: #fff; background-color: #9a5b1c; border-color: #8f541a; } .btn-pumpkin:not(:disabled):not(.disabled):active:focus, .btn-pumpkin:not(:disabled):not(.disabled).active:focus, .show > .btn-pumpkin.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(206, 137, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(206, 137, 69, 0.5); } .btn-acorn { color: #fff; background-color: #8e581a; border-color: #8e581a; } .btn-acorn:hover { color: #fff; background-color: #6e4414; border-color: #633d12; } .btn-acorn:focus, .btn-acorn.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(159, 113, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(159, 113, 60, 0.5); } .btn-acorn.disabled, .btn-acorn:disabled { color: #fff; background-color: #8e581a; border-color: #8e581a; } .btn-acorn:not(:disabled):not(.disabled):active, .btn-acorn:not(:disabled):not(.disabled).active, .show > .btn-acorn.dropdown-toggle { color: #fff; background-color: #633d12; border-color: #583710; } .btn-acorn:not(:disabled):not(.disabled):active:focus, .btn-acorn:not(:disabled):not(.disabled).active:focus, .show > .btn-acorn.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(159, 113, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(159, 113, 60, 0.5); } .btn-orchard { color: #fff; background-color: #644215; border-color: #644215; } .btn-orchard:hover { color: #fff; background-color: #442d0e; border-color: #3a260c; } .btn-orchard:focus, .btn-orchard.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(123, 94, 56, 0.5); box-shadow: 0 0 0 0.2rem rgba(123, 94, 56, 0.5); } .btn-orchard.disabled, .btn-orchard:disabled { color: #fff; background-color: #644215; border-color: #644215; } .btn-orchard:not(:disabled):not(.disabled):active, .btn-orchard:not(:disabled):not(.disabled).active, .show > .btn-orchard.dropdown-toggle { color: #fff; background-color: #3a260c; border-color: #2f1f0a; } .btn-orchard:not(:disabled):not(.disabled):active:focus, .btn-orchard:not(:disabled):not(.disabled).active:focus, .show > .btn-orchard.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(123, 94, 56, 0.5); box-shadow: 0 0 0 0.2rem rgba(123, 94, 56, 0.5); } .btn-chestnut { color: #fff; background-color: #3c290d; border-color: #3c290d; } .btn-chestnut:hover { color: #fff; background-color: #1d1406; border-color: #120c04; } .btn-chestnut:focus, .btn-chestnut.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(89, 73, 49, 0.5); box-shadow: 0 0 0 0.2rem rgba(89, 73, 49, 0.5); } .btn-chestnut.disabled, .btn-chestnut:disabled { color: #fff; background-color: #3c290d; border-color: #3c290d; } .btn-chestnut:not(:disabled):not(.disabled):active, .btn-chestnut:not(:disabled):not(.disabled).active, .show > .btn-chestnut.dropdown-toggle { color: #fff; background-color: #120c04; border-color: #080502; } .btn-chestnut:not(:disabled):not(.disabled):active:focus, .btn-chestnut:not(:disabled):not(.disabled).active:focus, .show > .btn-chestnut.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(89, 73, 49, 0.5); box-shadow: 0 0 0 0.2rem rgba(89, 73, 49, 0.5); } .btn-gobbiebag { color: #212529; background-color: #b9a488; border-color: #b9a488; } .btn-gobbiebag:hover { color: #fff; background-color: #ab9270; border-color: #a68b68; } .btn-gobbiebag:focus, .btn-gobbiebag.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(162, 145, 122, 0.5); box-shadow: 0 0 0 0.2rem rgba(162, 145, 122, 0.5); } .btn-gobbiebag.disabled, .btn-gobbiebag:disabled { color: #212529; background-color: #b9a488; border-color: #b9a488; } .btn-gobbiebag:not(:disabled):not(.disabled):active, .btn-gobbiebag:not(:disabled):not(.disabled).active, .show > .btn-gobbiebag.dropdown-toggle { color: #fff; background-color: #a68b68; border-color: #a18560; } .btn-gobbiebag:not(:disabled):not(.disabled):active:focus, .btn-gobbiebag:not(:disabled):not(.disabled).active:focus, .show > .btn-gobbiebag.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(162, 145, 122, 0.5); box-shadow: 0 0 0 0.2rem rgba(162, 145, 122, 0.5); } .btn-shale { color: #fff; background-color: #92816c; border-color: #92816c; } .btn-shale:hover { color: #fff; background-color: #7c6e5c; border-color: #756756; } .btn-shale:focus, .btn-shale.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(162, 148, 130, 0.5); box-shadow: 0 0 0 0.2rem rgba(162, 148, 130, 0.5); } .btn-shale.disabled, .btn-shale:disabled { color: #fff; background-color: #92816c; border-color: #92816c; } .btn-shale:not(:disabled):not(.disabled):active, .btn-shale:not(:disabled):not(.disabled).active, .show > .btn-shale.dropdown-toggle { color: #fff; background-color: #756756; border-color: #6d6151; } .btn-shale:not(:disabled):not(.disabled):active:focus, .btn-shale:not(:disabled):not(.disabled).active:focus, .show > .btn-shale.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(162, 148, 130, 0.5); box-shadow: 0 0 0 0.2rem rgba(162, 148, 130, 0.5); } .btn-mole { color: #fff; background-color: #615245; border-color: #615245; } .btn-mole:hover { color: #fff; background-color: #4b3f35; border-color: #433930; } .btn-mole:focus, .btn-mole.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(121, 108, 97, 0.5); box-shadow: 0 0 0 0.2rem rgba(121, 108, 97, 0.5); } .btn-mole.disabled, .btn-mole:disabled { color: #fff; background-color: #615245; border-color: #615245; } .btn-mole:not(:disabled):not(.disabled):active, .btn-mole:not(:disabled):not(.disabled).active, .show > .btn-mole.dropdown-toggle { color: #fff; background-color: #433930; border-color: #3c332b; } .btn-mole:not(:disabled):not(.disabled):active:focus, .btn-mole:not(:disabled):not(.disabled).active:focus, .show > .btn-mole.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(121, 108, 97, 0.5); box-shadow: 0 0 0 0.2rem rgba(121, 108, 97, 0.5); } .btn-loam { color: #fff; background-color: #3f3329; border-color: #3f3329; } .btn-loam:hover { color: #fff; background-color: #28201a; border-color: #201a15; } .btn-loam:focus, .btn-loam.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(92, 82, 73, 0.5); box-shadow: 0 0 0 0.2rem rgba(92, 82, 73, 0.5); } .btn-loam.disabled, .btn-loam:disabled { color: #fff; background-color: #3f3329; border-color: #3f3329; } .btn-loam:not(:disabled):not(.disabled):active, .btn-loam:not(:disabled):not(.disabled).active, .show > .btn-loam.dropdown-toggle { color: #fff; background-color: #201a15; border-color: #181410; } .btn-loam:not(:disabled):not(.disabled):active:focus, .btn-loam:not(:disabled):not(.disabled).active:focus, .show > .btn-loam.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(92, 82, 73, 0.5); box-shadow: 0 0 0 0.2rem rgba(92, 82, 73, 0.5); } .btn-bone { color: #212529; background-color: #ebd3a0; border-color: #ebd3a0; } .btn-bone:hover { color: #212529; background-color: #e4c480; border-color: #e2bf76; } .btn-bone:focus, .btn-bone.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 185, 142, 0.5); box-shadow: 0 0 0 0.2rem rgba(205, 185, 142, 0.5); } .btn-bone.disabled, .btn-bone:disabled { color: #212529; background-color: #ebd3a0; border-color: #ebd3a0; } .btn-bone:not(:disabled):not(.disabled):active, .btn-bone:not(:disabled):not(.disabled).active, .show > .btn-bone.dropdown-toggle { color: #212529; background-color: #e2bf76; border-color: #e0bb6b; } .btn-bone:not(:disabled):not(.disabled):active:focus, .btn-bone:not(:disabled):not(.disabled).active:focus, .show > .btn-bone.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 185, 142, 0.5); box-shadow: 0 0 0 0.2rem rgba(205, 185, 142, 0.5); } .btn-ui { color: #212529; background-color: #b7a370; border-color: #b7a370; } .btn-ui:hover { color: #fff; background-color: #aa9357; border-color: #a28c52; } .btn-ui:focus, .btn-ui.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(161, 144, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(161, 144, 101, 0.5); } .btn-ui.disabled, .btn-ui:disabled { color: #212529; background-color: #b7a370; border-color: #b7a370; } .btn-ui:not(:disabled):not(.disabled):active, .btn-ui:not(:disabled):not(.disabled).active, .show > .btn-ui.dropdown-toggle { color: #fff; background-color: #a28c52; border-color: #9a844d; } .btn-ui:not(:disabled):not(.disabled):active:focus, .btn-ui:not(:disabled):not(.disabled).active:focus, .show > .btn-ui.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(161, 144, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(161, 144, 101, 0.5); } .btn-desert { color: #212529; background-color: #dbb457; border-color: #dbb457; } .btn-desert:hover { color: #212529; background-color: #d4a638; border-color: #d2a12d; } .btn-desert:focus, .btn-desert.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(191, 159, 80, 0.5); box-shadow: 0 0 0 0.2rem rgba(191, 159, 80, 0.5); } .btn-desert.disabled, .btn-desert:disabled { color: #212529; background-color: #dbb457; border-color: #dbb457; } .btn-desert:not(:disabled):not(.disabled):active, .btn-desert:not(:disabled):not(.disabled).active, .show > .btn-desert.dropdown-toggle { color: #212529; background-color: #d2a12d; border-color: #c8992b; } .btn-desert:not(:disabled):not(.disabled):active:focus, .btn-desert:not(:disabled):not(.disabled).active:focus, .show > .btn-desert.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(191, 159, 80, 0.5); box-shadow: 0 0 0 0.2rem rgba(191, 159, 80, 0.5); } .btn-honey { color: #212529; background-color: #fac62b; border-color: #fac62b; } .btn-honey:hover { color: #212529; background-color: #f9bc06; border-color: #ecb206; } .btn-honey:focus, .btn-honey.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 174, 43, 0.5); box-shadow: 0 0 0 0.2rem rgba(217, 174, 43, 0.5); } .btn-honey.disabled, .btn-honey:disabled { color: #212529; background-color: #fac62b; border-color: #fac62b; } .btn-honey:not(:disabled):not(.disabled):active, .btn-honey:not(:disabled):not(.disabled).active, .show > .btn-honey.dropdown-toggle { color: #212529; background-color: #ecb206; border-color: #e0a905; } .btn-honey:not(:disabled):not(.disabled):active:focus, .btn-honey:not(:disabled):not(.disabled).active:focus, .show > .btn-honey.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 174, 43, 0.5); box-shadow: 0 0 0 0.2rem rgba(217, 174, 43, 0.5); } .btn-millioncorn { color: #212529; background-color: #e49e34; border-color: #e49e34; } .btn-millioncorn:hover { color: #fff; background-color: #d58c1c; border-color: #ca841b; } .btn-millioncorn:focus, .btn-millioncorn.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 140, 50, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 140, 50, 0.5); } .btn-millioncorn.disabled, .btn-millioncorn:disabled { color: #212529; background-color: #e49e34; border-color: #e49e34; } .btn-millioncorn:not(:disabled):not(.disabled):active, .btn-millioncorn:not(:disabled):not(.disabled).active, .show > .btn-millioncorn.dropdown-toggle { color: #fff; background-color: #ca841b; border-color: #bf7d19; } .btn-millioncorn:not(:disabled):not(.disabled):active:focus, .btn-millioncorn:not(:disabled):not(.disabled).active:focus, .show > .btn-millioncorn.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(199, 140, 50, 0.5); box-shadow: 0 0 0 0.2rem rgba(199, 140, 50, 0.5); } .btn-coeurl { color: #fff; background-color: #bc8804; border-color: #bc8804; } .btn-coeurl:hover { color: #fff; background-color: #976d03; border-color: #8a6403; } .btn-coeurl:focus, .btn-coeurl.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(198, 154, 42, 0.5); box-shadow: 0 0 0 0.2rem rgba(198, 154, 42, 0.5); } .btn-coeurl.disabled, .btn-coeurl:disabled { color: #fff; background-color: #bc8804; border-color: #bc8804; } .btn-coeurl:not(:disabled):not(.disabled):active, .btn-coeurl:not(:disabled):not(.disabled).active, .show > .btn-coeurl.dropdown-toggle { color: #fff; background-color: #8a6403; border-color: #7e5b03; } .btn-coeurl:not(:disabled):not(.disabled):active:focus, .btn-coeurl:not(:disabled):not(.disabled).active:focus, .show > .btn-coeurl.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(198, 154, 42, 0.5); box-shadow: 0 0 0 0.2rem rgba(198, 154, 42, 0.5); } .btn-cream { color: #212529; background-color: #f2d770; border-color: #f2d770; } .btn-cream:hover { color: #212529; background-color: #efcd4d; border-color: #eeca41; } .btn-cream:focus, .btn-cream.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(211, 188, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(211, 188, 101, 0.5); } .btn-cream.disabled, .btn-cream:disabled { color: #212529; background-color: #f2d770; border-color: #f2d770; } .btn-cream:not(:disabled):not(.disabled):active, .btn-cream:not(:disabled):not(.disabled).active, .show > .btn-cream.dropdown-toggle { color: #212529; background-color: #eeca41; border-color: #edc736; } .btn-cream:not(:disabled):not(.disabled):active:focus, .btn-cream:not(:disabled):not(.disabled).active:focus, .show > .btn-cream.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(211, 188, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(211, 188, 101, 0.5); } .btn-halatali { color: #fff; background-color: #a58430; border-color: #a58430; } .btn-halatali:hover { color: #fff; background-color: #876c27; border-color: #7d6425; } .btn-halatali:focus, .btn-halatali.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(179, 150, 79, 0.5); box-shadow: 0 0 0 0.2rem rgba(179, 150, 79, 0.5); } .btn-halatali.disabled, .btn-halatali:disabled { color: #fff; background-color: #a58430; border-color: #a58430; } .btn-halatali:not(:disabled):not(.disabled):active, .btn-halatali:not(:disabled):not(.disabled).active, .show > .btn-halatali.dropdown-toggle { color: #fff; background-color: #7d6425; border-color: #745c22; } .btn-halatali:not(:disabled):not(.disabled):active:focus, .btn-halatali:not(:disabled):not(.disabled).active:focus, .show > .btn-halatali.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(179, 150, 79, 0.5); box-shadow: 0 0 0 0.2rem rgba(179, 150, 79, 0.5); } .btn-raisin { color: #fff; background-color: #403311; border-color: #403311; } .btn-raisin:hover { color: #fff; background-color: #221b09; border-color: #181306; } .btn-raisin:focus, .btn-raisin.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(93, 82, 53, 0.5); box-shadow: 0 0 0 0.2rem rgba(93, 82, 53, 0.5); } .btn-raisin.disabled, .btn-raisin:disabled { color: #fff; background-color: #403311; border-color: #403311; } .btn-raisin:not(:disabled):not(.disabled):active, .btn-raisin:not(:disabled):not(.disabled).active, .show > .btn-raisin.dropdown-toggle { color: #fff; background-color: #181306; border-color: #0e0b04; } .btn-raisin:not(:disabled):not(.disabled):active:focus, .btn-raisin:not(:disabled):not(.disabled).active:focus, .show > .btn-raisin.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(93, 82, 53, 0.5); box-shadow: 0 0 0 0.2rem rgba(93, 82, 53, 0.5); } .btn-mud { color: #fff; background-color: #585230; border-color: #585230; } .btn-mud:hover { color: #fff; background-color: #3f3b23; border-color: #37331e; } .btn-mud:focus, .btn-mud.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(113, 108, 79, 0.5); box-shadow: 0 0 0 0.2rem rgba(113, 108, 79, 0.5); } .btn-mud.disabled, .btn-mud:disabled { color: #fff; background-color: #585230; border-color: #585230; } .btn-mud:not(:disabled):not(.disabled):active, .btn-mud:not(:disabled):not(.disabled).active, .show > .btn-mud.dropdown-toggle { color: #fff; background-color: #37331e; border-color: #2f2c1a; } .btn-mud:not(:disabled):not(.disabled):active:focus, .btn-mud:not(:disabled):not(.disabled).active:focus, .show > .btn-mud.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(113, 108, 79, 0.5); box-shadow: 0 0 0 0.2rem rgba(113, 108, 79, 0.5); } .btn-sylph { color: #212529; background-color: #bbbb8a; border-color: #bbbb8a; } .btn-sylph:hover { color: #212529; background-color: #adad72; border-color: #a8a86a; } .btn-sylph:focus, .btn-sylph.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(164, 165, 123, 0.5); box-shadow: 0 0 0 0.2rem rgba(164, 165, 123, 0.5); } .btn-sylph.disabled, .btn-sylph:disabled { color: #212529; background-color: #bbbb8a; border-color: #bbbb8a; } .btn-sylph:not(:disabled):not(.disabled):active, .btn-sylph:not(:disabled):not(.disabled).active, .show > .btn-sylph.dropdown-toggle { color: #212529; background-color: #a8a86a; border-color: #a4a462; } .btn-sylph:not(:disabled):not(.disabled):active:focus, .btn-sylph:not(:disabled):not(.disabled).active:focus, .show > .btn-sylph.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(164, 165, 123, 0.5); box-shadow: 0 0 0 0.2rem rgba(164, 165, 123, 0.5); } .btn-lime { color: #212529; background-color: #abb054; border-color: #abb054; } .btn-lime:hover { color: #fff; background-color: #939846; border-color: #8b8f42; } .btn-lime:focus, .btn-lime.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(150, 155, 78, 0.5); box-shadow: 0 0 0 0.2rem rgba(150, 155, 78, 0.5); } .btn-lime.disabled, .btn-lime:disabled { color: #212529; background-color: #abb054; border-color: #abb054; } .btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle { color: #fff; background-color: #8b8f42; border-color: #82863e; } .btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(150, 155, 78, 0.5); box-shadow: 0 0 0 0.2rem rgba(150, 155, 78, 0.5); } .btn-moss { color: #fff; background-color: #707326; border-color: #707326; } .btn-moss:hover { color: #fff; background-color: #54561d; border-color: #4b4d19; } .btn-moss:focus, .btn-moss.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(133, 136, 71, 0.5); box-shadow: 0 0 0 0.2rem rgba(133, 136, 71, 0.5); } .btn-moss.disabled, .btn-moss:disabled { color: #fff; background-color: #707326; border-color: #707326; } .btn-moss:not(:disabled):not(.disabled):active, .btn-moss:not(:disabled):not(.disabled).active, .show > .btn-moss.dropdown-toggle { color: #fff; background-color: #4b4d19; border-color: #414316; } .btn-moss:not(:disabled):not(.disabled):active:focus, .btn-moss:not(:disabled):not(.disabled).active:focus, .show > .btn-moss.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(133, 136, 71, 0.5); box-shadow: 0 0 0 0.2rem rgba(133, 136, 71, 0.5); } .btn-meadow { color: #fff; background-color: #8b9c63; border-color: #8b9c63; } .btn-meadow:hover { color: #fff; background-color: #768554; border-color: #6f7d4f; } .btn-meadow:focus, .btn-meadow.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(156, 171, 122, 0.5); box-shadow: 0 0 0 0.2rem rgba(156, 171, 122, 0.5); } .btn-meadow.disabled, .btn-meadow:disabled { color: #fff; background-color: #8b9c63; border-color: #8b9c63; } .btn-meadow:not(:disabled):not(.disabled):active, .btn-meadow:not(:disabled):not(.disabled).active, .show > .btn-meadow.dropdown-toggle { color: #fff; background-color: #6f7d4f; border-color: #68754a; } .btn-meadow:not(:disabled):not(.disabled):active:focus, .btn-meadow:not(:disabled):not(.disabled).active:focus, .show > .btn-meadow.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(156, 171, 122, 0.5); box-shadow: 0 0 0 0.2rem rgba(156, 171, 122, 0.5); } .btn-olive { color: #fff; background-color: #4b5131; border-color: #4b5131; } .btn-olive:hover { color: #fff; background-color: #353923; border-color: #2e311e; } .btn-olive:focus, .btn-olive.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(102, 107, 80, 0.5); box-shadow: 0 0 0 0.2rem rgba(102, 107, 80, 0.5); } .btn-olive.disabled, .btn-olive:disabled { color: #fff; background-color: #4b5131; border-color: #4b5131; } .btn-olive:not(:disabled):not(.disabled):active, .btn-olive:not(:disabled):not(.disabled).active, .show > .btn-olive.dropdown-toggle { color: #fff; background-color: #2e311e; border-color: #262919; } .btn-olive:not(:disabled):not(.disabled):active:focus, .btn-olive:not(:disabled):not(.disabled).active:focus, .show > .btn-olive.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(102, 107, 80, 0.5); box-shadow: 0 0 0 0.2rem rgba(102, 107, 80, 0.5); } .btn-marsh { color: #fff; background-color: #323621; border-color: #323621; } .btn-marsh:hover { color: #fff; background-color: #1c1e12; border-color: #15160e; } .btn-marsh:focus, .btn-marsh.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(81, 84, 66, 0.5); box-shadow: 0 0 0 0.2rem rgba(81, 84, 66, 0.5); } .btn-marsh.disabled, .btn-marsh:disabled { color: #fff; background-color: #323621; border-color: #323621; } .btn-marsh:not(:disabled):not(.disabled):active, .btn-marsh:not(:disabled):not(.disabled).active, .show > .btn-marsh.dropdown-toggle { color: #fff; background-color: #15160e; border-color: #0d0e09; } .btn-marsh:not(:disabled):not(.disabled):active:focus, .btn-marsh:not(:disabled):not(.disabled).active:focus, .show > .btn-marsh.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(81, 84, 66, 0.5); box-shadow: 0 0 0 0.2rem rgba(81, 84, 66, 0.5); } .btn-apple { color: #212529; background-color: #9ab363; border-color: #9ab363; } .btn-apple:hover { color: #fff; background-color: #87a14f; border-color: #80994a; } .btn-apple:focus, .btn-apple.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(136, 158, 90, 0.5); box-shadow: 0 0 0 0.2rem rgba(136, 158, 90, 0.5); } .btn-apple.disabled, .btn-apple:disabled { color: #212529; background-color: #9ab363; border-color: #9ab363; } .btn-apple:not(:disabled):not(.disabled):active, .btn-apple:not(:disabled):not(.disabled).active, .show > .btn-apple.dropdown-toggle { color: #fff; background-color: #80994a; border-color: #799046; } .btn-apple:not(:disabled):not(.disabled):active:focus, .btn-apple:not(:disabled):not(.disabled).active:focus, .show > .btn-apple.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(136, 158, 90, 0.5); box-shadow: 0 0 0 0.2rem rgba(136, 158, 90, 0.5); } .btn-cactuar { color: #fff; background-color: #658240; border-color: #658240; } .btn-cactuar:hover { color: #fff; background-color: #516833; border-color: #4a602f; } .btn-cactuar:focus, .btn-cactuar.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(124, 149, 93, 0.5); box-shadow: 0 0 0 0.2rem rgba(124, 149, 93, 0.5); } .btn-cactuar.disabled, .btn-cactuar:disabled { color: #fff; background-color: #658240; border-color: #658240; } .btn-cactuar:not(:disabled):not(.disabled):active, .btn-cactuar:not(:disabled):not(.disabled).active, .show > .btn-cactuar.dropdown-toggle { color: #fff; background-color: #4a602f; border-color: #44572b; } .btn-cactuar:not(:disabled):not(.disabled):active:focus, .btn-cactuar:not(:disabled):not(.disabled).active:focus, .show > .btn-cactuar.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(124, 149, 93, 0.5); box-shadow: 0 0 0 0.2rem rgba(124, 149, 93, 0.5); } .btn-hunter { color: #fff; background-color: #284a2c; border-color: #284a2c; } .btn-hunter:hover { color: #fff; background-color: #1b311d; border-color: #162918; } .btn-hunter:focus, .btn-hunter.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 101, 76, 0.5); box-shadow: 0 0 0 0.2rem rgba(72, 101, 76, 0.5); } .btn-hunter.disabled, .btn-hunter:disabled { color: #fff; background-color: #284a2c; border-color: #284a2c; } .btn-hunter:not(:disabled):not(.disabled):active, .btn-hunter:not(:disabled):not(.disabled).active, .show > .btn-hunter.dropdown-toggle { color: #fff; background-color: #162918; border-color: #122113; } .btn-hunter:not(:disabled):not(.disabled):active:focus, .btn-hunter:not(:disabled):not(.disabled).active:focus, .show > .btn-hunter.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 101, 76, 0.5); box-shadow: 0 0 0 0.2rem rgba(72, 101, 76, 0.5); } .btn-ochu { color: #fff; background-color: #406339; border-color: #406339; } .btn-ochu:hover { color: #fff; background-color: #304b2b; border-color: #2b4326; } .btn-ochu:focus, .btn-ochu.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(93, 122, 87, 0.5); box-shadow: 0 0 0 0.2rem rgba(93, 122, 87, 0.5); } .btn-ochu.disabled, .btn-ochu:disabled { color: #fff; background-color: #406339; border-color: #406339; } .btn-ochu:not(:disabled):not(.disabled):active, .btn-ochu:not(:disabled):not(.disabled).active, .show > .btn-ochu.dropdown-toggle { color: #fff; background-color: #2b4326; border-color: #263b22; } .btn-ochu:not(:disabled):not(.disabled):active:focus, .btn-ochu:not(:disabled):not(.disabled).active:focus, .show > .btn-ochu.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(93, 122, 87, 0.5); box-shadow: 0 0 0 0.2rem rgba(93, 122, 87, 0.5); } .btn-adamantoise { color: #fff; background-color: #5f7558; border-color: #5f7558; } .btn-adamantoise:hover { color: #fff; background-color: #4d5f48; border-color: #475842; } .btn-adamantoise:focus, .btn-adamantoise.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 138, 113, 0.5); box-shadow: 0 0 0 0.2rem rgba(119, 138, 113, 0.5); } .btn-adamantoise.disabled, .btn-adamantoise:disabled { color: #fff; background-color: #5f7558; border-color: #5f7558; } .btn-adamantoise:not(:disabled):not(.disabled):active, .btn-adamantoise:not(:disabled):not(.disabled).active, .show > .btn-adamantoise.dropdown-toggle { color: #fff; background-color: #475842; border-color: #41513d; } .btn-adamantoise:not(:disabled):not(.disabled):active:focus, .btn-adamantoise:not(:disabled):not(.disabled).active:focus, .show > .btn-adamantoise.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 138, 113, 0.5); box-shadow: 0 0 0 0.2rem rgba(119, 138, 113, 0.5); } .btn-nophica { color: #fff; background-color: #3a4d3b; border-color: #3a4d3b; } .btn-nophica:hover { color: #fff; background-color: #2a372a; border-color: #243025; } .btn-nophica:focus, .btn-nophica.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 104, 88, 0.5); box-shadow: 0 0 0 0.2rem rgba(88, 104, 88, 0.5); } .btn-nophica.disabled, .btn-nophica:disabled { color: #fff; background-color: #3a4d3b; border-color: #3a4d3b; } .btn-nophica:not(:disabled):not(.disabled):active, .btn-nophica:not(:disabled):not(.disabled).active, .show > .btn-nophica.dropdown-toggle { color: #fff; background-color: #243025; border-color: #1f291f; } .btn-nophica:not(:disabled):not(.disabled):active:focus, .btn-nophica:not(:disabled):not(.disabled).active:focus, .show > .btn-nophica.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 104, 88, 0.5); box-shadow: 0 0 0 0.2rem rgba(88, 104, 88, 0.5); } .btn-deepwood { color: #fff; background-color: #1e2a21; border-color: #1e2a21; } .btn-deepwood:hover { color: #fff; background-color: #0e140f; border-color: #090c0a; } .btn-deepwood:focus, .btn-deepwood.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 74, 66, 0.5); box-shadow: 0 0 0 0.2rem rgba(64, 74, 66, 0.5); } .btn-deepwood.disabled, .btn-deepwood:disabled { color: #fff; background-color: #1e2a21; border-color: #1e2a21; } .btn-deepwood:not(:disabled):not(.disabled):active, .btn-deepwood:not(:disabled):not(.disabled).active, .show > .btn-deepwood.dropdown-toggle { color: #fff; background-color: #090c0a; border-color: #030504; } .btn-deepwood:not(:disabled):not(.disabled):active:focus, .btn-deepwood:not(:disabled):not(.disabled).active:focus, .show > .btn-deepwood.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 74, 66, 0.5); box-shadow: 0 0 0 0.2rem rgba(64, 74, 66, 0.5); } .btn-celeste { color: #212529; background-color: #96bdb9; border-color: #96bdb9; } .btn-celeste:hover { color: #212529; background-color: #7faea9; border-color: #77a9a4; } .btn-celeste:focus, .btn-celeste.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(132, 166, 163, 0.5); box-shadow: 0 0 0 0.2rem rgba(132, 166, 163, 0.5); } .btn-celeste.disabled, .btn-celeste:disabled { color: #212529; background-color: #96bdb9; border-color: #96bdb9; } .btn-celeste:not(:disabled):not(.disabled):active, .btn-celeste:not(:disabled):not(.disabled).active, .show > .btn-celeste.dropdown-toggle { color: #212529; background-color: #77a9a4; border-color: #6fa49f; } .btn-celeste:not(:disabled):not(.disabled):active:focus, .btn-celeste:not(:disabled):not(.disabled).active:focus, .show > .btn-celeste.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(132, 166, 163, 0.5); box-shadow: 0 0 0 0.2rem rgba(132, 166, 163, 0.5); } .btn-turquoise { color: #fff; background-color: #437272; border-color: #437272; } .btn-turquoise:hover { color: #fff; background-color: #355a5a; border-color: #305252; } .btn-turquoise:focus, .btn-turquoise.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(95, 135, 135, 0.5); box-shadow: 0 0 0 0.2rem rgba(95, 135, 135, 0.5); } .btn-turquoise.disabled, .btn-turquoise:disabled { color: #fff; background-color: #437272; border-color: #437272; } .btn-turquoise:not(:disabled):not(.disabled):active, .btn-turquoise:not(:disabled):not(.disabled).active, .show > .btn-turquoise.dropdown-toggle { color: #fff; background-color: #305252; border-color: #2b4a4a; } .btn-turquoise:not(:disabled):not(.disabled):active:focus, .btn-turquoise:not(:disabled):not(.disabled).active:focus, .show > .btn-turquoise.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(95, 135, 135, 0.5); box-shadow: 0 0 0 0.2rem rgba(95, 135, 135, 0.5); } .btn-morbol { color: #fff; background-color: #1f4646; border-color: #1f4646; } .btn-morbol:hover { color: #fff; background-color: #132b2b; border-color: #0f2323; } .btn-morbol:focus, .btn-morbol.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(65, 98, 98, 0.5); box-shadow: 0 0 0 0.2rem rgba(65, 98, 98, 0.5); } .btn-morbol.disabled, .btn-morbol:disabled { color: #fff; background-color: #1f4646; border-color: #1f4646; } .btn-morbol:not(:disabled):not(.disabled):active, .btn-morbol:not(:disabled):not(.disabled).active, .show > .btn-morbol.dropdown-toggle { color: #fff; background-color: #0f2323; border-color: #0b1a1a; } .btn-morbol:not(:disabled):not(.disabled):active:focus, .btn-morbol:not(:disabled):not(.disabled).active:focus, .show > .btn-morbol.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(65, 98, 98, 0.5); box-shadow: 0 0 0 0.2rem rgba(65, 98, 98, 0.5); } .btn-ice { color: #212529; background-color: #b2c4ce; border-color: #b2c4ce; } .btn-ice:hover { color: #212529; background-color: #9bb2bf; border-color: #93acba; } .btn-ice:focus, .btn-ice.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(156, 172, 181, 0.5); box-shadow: 0 0 0 0.2rem rgba(156, 172, 181, 0.5); } .btn-ice.disabled, .btn-ice:disabled { color: #212529; background-color: #b2c4ce; border-color: #b2c4ce; } .btn-ice:not(:disabled):not(.disabled):active, .btn-ice:not(:disabled):not(.disabled).active, .show > .btn-ice.dropdown-toggle { color: #212529; background-color: #93acba; border-color: #8ba6b5; } .btn-ice:not(:disabled):not(.disabled):active:focus, .btn-ice:not(:disabled):not(.disabled).active:focus, .show > .btn-ice.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(156, 172, 181, 0.5); box-shadow: 0 0 0 0.2rem rgba(156, 172, 181, 0.5); } .btn-sky { color: #212529; background-color: #83b0d1; border-color: #83b0d1; } .btn-sky:hover { color: #fff; background-color: #679ec7; border-color: #5e98c3; } .btn-sky:focus, .btn-sky.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 155, 184, 0.5); box-shadow: 0 0 0 0.2rem rgba(116, 155, 184, 0.5); } .btn-sky.disabled, .btn-sky:disabled { color: #212529; background-color: #83b0d1; border-color: #83b0d1; } .btn-sky:not(:disabled):not(.disabled):active, .btn-sky:not(:disabled):not(.disabled).active, .show > .btn-sky.dropdown-toggle { color: #fff; background-color: #5e98c3; border-color: #5592c0; } .btn-sky:not(:disabled):not(.disabled):active:focus, .btn-sky:not(:disabled):not(.disabled).active:focus, .show > .btn-sky.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 155, 184, 0.5); box-shadow: 0 0 0 0.2rem rgba(116, 155, 184, 0.5); } .btn-seafog { color: #fff; background-color: #6481a0; border-color: #6481a0; } .btn-seafog:hover { color: #fff; background-color: #546e89; border-color: #4f6882; } .btn-seafog:focus, .btn-seafog.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(123, 148, 174, 0.5); box-shadow: 0 0 0 0.2rem rgba(123, 148, 174, 0.5); } .btn-seafog.disabled, .btn-seafog:disabled { color: #fff; background-color: #6481a0; border-color: #6481a0; } .btn-seafog:not(:disabled):not(.disabled):active, .btn-seafog:not(:disabled):not(.disabled).active, .show > .btn-seafog.dropdown-toggle { color: #fff; background-color: #4f6882; border-color: #4b617a; } .btn-seafog:not(:disabled):not(.disabled):active:focus, .btn-seafog:not(:disabled):not(.disabled).active:focus, .show > .btn-seafog.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(123, 148, 174, 0.5); box-shadow: 0 0 0 0.2rem rgba(123, 148, 174, 0.5); } .btn-peacock { color: #fff; background-color: #3b6886; border-color: #3b6886; } .btn-peacock:hover { color: #fff; background-color: #2f536b; border-color: #2b4d63; } .btn-peacock:focus, .btn-peacock.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 127, 152, 0.5); box-shadow: 0 0 0 0.2rem rgba(88, 127, 152, 0.5); } .btn-peacock.disabled, .btn-peacock:disabled { color: #fff; background-color: #3b6886; border-color: #3b6886; } .btn-peacock:not(:disabled):not(.disabled):active, .btn-peacock:not(:disabled):not(.disabled).active, .show > .btn-peacock.dropdown-toggle { color: #fff; background-color: #2b4d63; border-color: #28465a; } .btn-peacock:not(:disabled):not(.disabled):active:focus, .btn-peacock:not(:disabled):not(.disabled).active:focus, .show > .btn-peacock.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 127, 152, 0.5); box-shadow: 0 0 0 0.2rem rgba(88, 127, 152, 0.5); } .btn-rhotano { color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .btn-rhotano:hover { color: #fff; background-color: #132838; border-color: #10212e; } .btn-rhotano:focus, .btn-rhotano.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 90, 110, 0.5); box-shadow: 0 0 0 0.2rem rgba(63, 90, 110, 0.5); } .btn-rhotano.disabled, .btn-rhotano:disabled { color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .btn-rhotano:not(:disabled):not(.disabled):active, .btn-rhotano:not(:disabled):not(.disabled).active, .show > .btn-rhotano.dropdown-toggle { color: #fff; background-color: #10212e; border-color: #0d1b25; } .btn-rhotano:not(:disabled):not(.disabled):active:focus, .btn-rhotano:not(:disabled):not(.disabled).active:focus, .show > .btn-rhotano.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 90, 110, 0.5); box-shadow: 0 0 0 0.2rem rgba(63, 90, 110, 0.5); } .btn-corpse { color: #212529; background-color: #8e9bac; border-color: #8e9bac; } .btn-corpse:hover { color: #fff; background-color: #78879c; border-color: #718196; } .btn-corpse:focus, .btn-corpse.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(126, 137, 152, 0.5); box-shadow: 0 0 0 0.2rem rgba(126, 137, 152, 0.5); } .btn-corpse.disabled, .btn-corpse:disabled { color: #212529; background-color: #8e9bac; border-color: #8e9bac; } .btn-corpse:not(:disabled):not(.disabled):active, .btn-corpse:not(:disabled):not(.disabled).active, .show > .btn-corpse.dropdown-toggle { color: #fff; background-color: #718196; border-color: #6a7b90; } .btn-corpse:not(:disabled):not(.disabled):active:focus, .btn-corpse:not(:disabled):not(.disabled).active:focus, .show > .btn-corpse.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(126, 137, 152, 0.5); box-shadow: 0 0 0 0.2rem rgba(126, 137, 152, 0.5); } .btn-ceruleum { color: #fff; background-color: #4f5766; border-color: #4f5766; } .btn-ceruleum:hover { color: #fff; background-color: #3e4550; border-color: #393e49; } .btn-ceruleum:focus, .btn-ceruleum.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(105, 112, 125, 0.5); box-shadow: 0 0 0 0.2rem rgba(105, 112, 125, 0.5); } .btn-ceruleum.disabled, .btn-ceruleum:disabled { color: #fff; background-color: #4f5766; border-color: #4f5766; } .btn-ceruleum:not(:disabled):not(.disabled):active, .btn-ceruleum:not(:disabled):not(.disabled).active, .show > .btn-ceruleum.dropdown-toggle { color: #fff; background-color: #393e49; border-color: #333842; } .btn-ceruleum:not(:disabled):not(.disabled):active:focus, .btn-ceruleum:not(:disabled):not(.disabled).active:focus, .show > .btn-ceruleum.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(105, 112, 125, 0.5); box-shadow: 0 0 0 0.2rem rgba(105, 112, 125, 0.5); } .btn-woad { color: #fff; background-color: #2c364e; border-color: #2c364e; } .btn-woad:hover { color: #fff; background-color: #1e2536; border-color: #1a1f2d; } .btn-woad:focus, .btn-woad.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 84, 105, 0.5); box-shadow: 0 0 0 0.2rem rgba(76, 84, 105, 0.5); } .btn-woad.disabled, .btn-woad:disabled { color: #fff; background-color: #2c364e; border-color: #2c364e; } .btn-woad:not(:disabled):not(.disabled):active, .btn-woad:not(:disabled):not(.disabled).active, .show > .btn-woad.dropdown-toggle { color: #fff; background-color: #1a1f2d; border-color: #151a25; } .btn-woad:not(:disabled):not(.disabled):active:focus, .btn-woad:not(:disabled):not(.disabled).active:focus, .show > .btn-woad.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 84, 105, 0.5); box-shadow: 0 0 0 0.2rem rgba(76, 84, 105, 0.5); } .btn-ink { color: #fff; background-color: #1a1f27; border-color: #1a1f27; } .btn-ink:hover { color: #fff; background-color: #0b0d10; border-color: #060708; } .btn-ink:focus, .btn-ink.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(60, 65, 71, 0.5); box-shadow: 0 0 0 0.2rem rgba(60, 65, 71, 0.5); } .btn-ink.disabled, .btn-ink:disabled { color: #fff; background-color: #1a1f27; border-color: #1a1f27; } .btn-ink:not(:disabled):not(.disabled):active, .btn-ink:not(:disabled):not(.disabled).active, .show > .btn-ink.dropdown-toggle { color: #fff; background-color: #060708; border-color: #010101; } .btn-ink:not(:disabled):not(.disabled):active:focus, .btn-ink:not(:disabled):not(.disabled).active:focus, .show > .btn-ink.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(60, 65, 71, 0.5); box-shadow: 0 0 0 0.2rem rgba(60, 65, 71, 0.5); } .btn-raptor { color: #fff; background-color: #5b7fc0; border-color: #5b7fc0; } .btn-raptor:hover { color: #fff; background-color: #446bb1; border-color: #4065a8; } .btn-raptor:focus, .btn-raptor.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 146, 201, 0.5); box-shadow: 0 0 0 0.2rem rgba(116, 146, 201, 0.5); } .btn-raptor.disabled, .btn-raptor:disabled { color: #fff; background-color: #5b7fc0; border-color: #5b7fc0; } .btn-raptor:not(:disabled):not(.disabled):active, .btn-raptor:not(:disabled):not(.disabled).active, .show > .btn-raptor.dropdown-toggle { color: #fff; background-color: #4065a8; border-color: #3d609e; } .btn-raptor:not(:disabled):not(.disabled):active:focus, .btn-raptor:not(:disabled):not(.disabled).active:focus, .show > .btn-raptor.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 146, 201, 0.5); box-shadow: 0 0 0 0.2rem rgba(116, 146, 201, 0.5); } .btn-othard { color: #fff; background-color: #2f5889; border-color: #2f5889; } .btn-othard:hover { color: #fff; background-color: #25466d; border-color: #224063; } .btn-othard:focus, .btn-othard.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(78, 113, 155, 0.5); box-shadow: 0 0 0 0.2rem rgba(78, 113, 155, 0.5); } .btn-othard.disabled, .btn-othard:disabled { color: #fff; background-color: #2f5889; border-color: #2f5889; } .btn-othard:not(:disabled):not(.disabled):active, .btn-othard:not(:disabled):not(.disabled).active, .show > .btn-othard.dropdown-toggle { color: #fff; background-color: #224063; border-color: #1f3a5a; } .btn-othard:not(:disabled):not(.disabled):active:focus, .btn-othard:not(:disabled):not(.disabled).active:focus, .show > .btn-othard.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(78, 113, 155, 0.5); box-shadow: 0 0 0 0.2rem rgba(78, 113, 155, 0.5); } .btn-storm { color: #fff; background-color: #224172; border-color: #224172; } .btn-storm:hover { color: #fff; background-color: #193055; border-color: #162b4b; } .btn-storm:focus, .btn-storm.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(67, 94, 135, 0.5); box-shadow: 0 0 0 0.2rem rgba(67, 94, 135, 0.5); } .btn-storm.disabled, .btn-storm:disabled { color: #fff; background-color: #224172; border-color: #224172; } .btn-storm:not(:disabled):not(.disabled):active, .btn-storm:not(:disabled):not(.disabled).active, .show > .btn-storm.dropdown-toggle { color: #fff; background-color: #162b4b; border-color: #132541; } .btn-storm:not(:disabled):not(.disabled):active:focus, .btn-storm:not(:disabled):not(.disabled).active:focus, .show > .btn-storm.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(67, 94, 135, 0.5); box-shadow: 0 0 0 0.2rem rgba(67, 94, 135, 0.5); } .btn-void { color: #fff; background-color: #102944; border-color: #102944; } .btn-void:hover { color: #fff; background-color: #091625; border-color: #06101b; } .btn-void:focus, .btn-void.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 73, 96, 0.5); box-shadow: 0 0 0 0.2rem rgba(52, 73, 96, 0.5); } .btn-void.disabled, .btn-void:disabled { color: #fff; background-color: #102944; border-color: #102944; } .btn-void:not(:disabled):not(.disabled):active, .btn-void:not(:disabled):not(.disabled).active, .show > .btn-void.dropdown-toggle { color: #fff; background-color: #06101b; border-color: #040a10; } .btn-void:not(:disabled):not(.disabled):active:focus, .btn-void:not(:disabled):not(.disabled).active:focus, .show > .btn-void.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 73, 96, 0.5); box-shadow: 0 0 0 0.2rem rgba(52, 73, 96, 0.5); } .btn-royal { color: #fff; background-color: #272f67; border-color: #272f67; } .btn-royal:hover { color: #fff; background-color: #1c224b; border-color: #191e42; } .btn-royal:focus, .btn-royal.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(71, 78, 126, 0.5); box-shadow: 0 0 0 0.2rem rgba(71, 78, 126, 0.5); } .btn-royal.disabled, .btn-royal:disabled { color: #fff; background-color: #272f67; border-color: #272f67; } .btn-royal:not(:disabled):not(.disabled):active, .btn-royal:not(:disabled):not(.disabled).active, .show > .btn-royal.dropdown-toggle { color: #fff; background-color: #191e42; border-color: #151a39; } .btn-royal:not(:disabled):not(.disabled):active:focus, .btn-royal:not(:disabled):not(.disabled).active:focus, .show > .btn-royal.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(71, 78, 126, 0.5); box-shadow: 0 0 0 0.2rem rgba(71, 78, 126, 0.5); } .btn-midnight { color: #fff; background-color: #181937; border-color: #181937; } .btn-midnight:hover { color: #fff; background-color: #0c0d1c; border-color: #090913; } .btn-midnight:focus, .btn-midnight.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 60, 85, 0.5); box-shadow: 0 0 0 0.2rem rgba(59, 60, 85, 0.5); } .btn-midnight.disabled, .btn-midnight:disabled { color: #fff; background-color: #181937; border-color: #181937; } .btn-midnight:not(:disabled):not(.disabled):active, .btn-midnight:not(:disabled):not(.disabled).active, .show > .btn-midnight.dropdown-toggle { color: #fff; background-color: #090913; border-color: #05050b; } .btn-midnight:not(:disabled):not(.disabled):active:focus, .btn-midnight:not(:disabled):not(.disabled).active:focus, .show > .btn-midnight.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 60, 85, 0.5); box-shadow: 0 0 0 0.2rem rgba(59, 60, 85, 0.5); } .btn-shadow { color: #fff; background-color: #373746; border-color: #373746; } .btn-shadow:hover { color: #fff; background-color: #262631; border-color: #212129; } .btn-shadow:focus, .btn-shadow.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(85, 85, 98, 0.5); box-shadow: 0 0 0 0.2rem rgba(85, 85, 98, 0.5); } .btn-shadow.disabled, .btn-shadow:disabled { color: #fff; background-color: #373746; border-color: #373746; } .btn-shadow:not(:disabled):not(.disabled):active, .btn-shadow:not(:disabled):not(.disabled).active, .show > .btn-shadow.dropdown-toggle { color: #fff; background-color: #212129; border-color: #1b1b22; } .btn-shadow:not(:disabled):not(.disabled):active:focus, .btn-shadow:not(:disabled):not(.disabled).active:focus, .show > .btn-shadow.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(85, 85, 98, 0.5); box-shadow: 0 0 0 0.2rem rgba(85, 85, 98, 0.5); } .btn-abyssal { color: #fff; background-color: #312d57; border-color: #312d57; } .btn-abyssal:hover { color: #fff; background-color: #23203e; border-color: #1e1c35; } .btn-abyssal:focus, .btn-abyssal.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(80, 77, 112, 0.5); box-shadow: 0 0 0 0.2rem rgba(80, 77, 112, 0.5); } .btn-abyssal.disabled, .btn-abyssal:disabled { color: #fff; background-color: #312d57; border-color: #312d57; } .btn-abyssal:not(:disabled):not(.disabled):active, .btn-abyssal:not(:disabled):not(.disabled).active, .show > .btn-abyssal.dropdown-toggle { color: #fff; background-color: #1e1c35; border-color: #19172d; } .btn-abyssal:not(:disabled):not(.disabled):active:focus, .btn-abyssal:not(:disabled):not(.disabled).active:focus, .show > .btn-abyssal.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(80, 77, 112, 0.5); box-shadow: 0 0 0 0.2rem rgba(80, 77, 112, 0.5); } .btn-lavender { color: #fff; background-color: #877fae; border-color: #877fae; } .btn-lavender:hover { color: #fff; background-color: #71689f; border-color: #6a6199; } .btn-lavender:focus, .btn-lavender.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(153, 146, 186, 0.5); box-shadow: 0 0 0 0.2rem rgba(153, 146, 186, 0.5); } .btn-lavender.disabled, .btn-lavender:disabled { color: #fff; background-color: #877fae; border-color: #877fae; } .btn-lavender:not(:disabled):not(.disabled):active, .btn-lavender:not(:disabled):not(.disabled).active, .show > .btn-lavender.dropdown-toggle { color: #fff; background-color: #6a6199; border-color: #655c91; } .btn-lavender:not(:disabled):not(.disabled):active:focus, .btn-lavender:not(:disabled):not(.disabled).active:focus, .show > .btn-lavender.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(153, 146, 186, 0.5); box-shadow: 0 0 0 0.2rem rgba(153, 146, 186, 0.5); } .btn-gloom { color: #fff; background-color: #514560; border-color: #514560; } .btn-gloom:hover { color: #fff; background-color: #3e354a; border-color: #383042; } .btn-gloom:focus, .btn-gloom.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(107, 97, 120, 0.5); box-shadow: 0 0 0 0.2rem rgba(107, 97, 120, 0.5); } .btn-gloom.disabled, .btn-gloom:disabled { color: #fff; background-color: #514560; border-color: #514560; } .btn-gloom:not(:disabled):not(.disabled):active, .btn-gloom:not(:disabled):not(.disabled).active, .show > .btn-gloom.dropdown-toggle { color: #fff; background-color: #383042; border-color: #322a3b; } .btn-gloom:not(:disabled):not(.disabled):active:focus, .btn-gloom:not(:disabled):not(.disabled).active:focus, .show > .btn-gloom.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(107, 97, 120, 0.5); box-shadow: 0 0 0 0.2rem rgba(107, 97, 120, 0.5); } .btn-currant { color: #fff; background-color: #322c3a; border-color: #322c3a; } .btn-currant:hover { color: #fff; background-color: #1f1c24; border-color: #19161d; } .btn-currant:focus, .btn-currant.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(81, 76, 88, 0.5); box-shadow: 0 0 0 0.2rem rgba(81, 76, 88, 0.5); } .btn-currant.disabled, .btn-currant:disabled { color: #fff; background-color: #322c3a; border-color: #322c3a; } .btn-currant:not(:disabled):not(.disabled):active, .btn-currant:not(:disabled):not(.disabled).active, .show > .btn-currant.dropdown-toggle { color: #fff; background-color: #19161d; border-color: #131116; } .btn-currant:not(:disabled):not(.disabled):active:focus, .btn-currant:not(:disabled):not(.disabled).active:focus, .show > .btn-currant.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(81, 76, 88, 0.5); box-shadow: 0 0 0 0.2rem rgba(81, 76, 88, 0.5); } .btn-iris { color: #212529; background-color: #b79ebc; border-color: #b79ebc; } .btn-iris:hover { color: #fff; background-color: #a687ac; border-color: #a180a7; } .btn-iris:focus, .btn-iris.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(161, 140, 166, 0.5); box-shadow: 0 0 0 0.2rem rgba(161, 140, 166, 0.5); } .btn-iris.disabled, .btn-iris:disabled { color: #212529; background-color: #b79ebc; border-color: #b79ebc; } .btn-iris:not(:disabled):not(.disabled):active, .btn-iris:not(:disabled):not(.disabled).active, .show > .btn-iris.dropdown-toggle { color: #fff; background-color: #a180a7; border-color: #9b78a2; } .btn-iris:not(:disabled):not(.disabled):active:focus, .btn-iris:not(:disabled):not(.disabled).active:focus, .show > .btn-iris.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(161, 140, 166, 0.5); box-shadow: 0 0 0 0.2rem rgba(161, 140, 166, 0.5); } .btn-grape { color: #fff; background-color: #3b2a3c; border-color: #3b2a3c; } .btn-grape:hover { color: #fff; background-color: #251a26; border-color: #1e151e; } .btn-grape:focus, .btn-grape.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 74, 89, 0.5); box-shadow: 0 0 0 0.2rem rgba(88, 74, 89, 0.5); } .btn-grape.disabled, .btn-grape:disabled { color: #fff; background-color: #3b2a3c; border-color: #3b2a3c; } .btn-grape:not(:disabled):not(.disabled):active, .btn-grape:not(:disabled):not(.disabled).active, .show > .btn-grape.dropdown-toggle { color: #fff; background-color: #1e151e; border-color: #161017; } .btn-grape:not(:disabled):not(.disabled):active:focus, .btn-grape:not(:disabled):not(.disabled).active:focus, .show > .btn-grape.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 74, 89, 0.5); box-shadow: 0 0 0 0.2rem rgba(88, 74, 89, 0.5); } .btn-lotus { color: #212529; background-color: #fecef5; border-color: #fecef5; } .btn-lotus:hover { color: #212529; background-color: #fda9ed; border-color: #fd9ceb; } .btn-lotus:focus, .btn-lotus.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 181, 214, 0.5); box-shadow: 0 0 0 0.2rem rgba(221, 181, 214, 0.5); } .btn-lotus.disabled, .btn-lotus:disabled { color: #212529; background-color: #fecef5; border-color: #fecef5; } .btn-lotus:not(:disabled):not(.disabled):active, .btn-lotus:not(:disabled):not(.disabled).active, .show > .btn-lotus.dropdown-toggle { color: #212529; background-color: #fd9ceb; border-color: #fd90e8; } .btn-lotus:not(:disabled):not(.disabled):active:focus, .btn-lotus:not(:disabled):not(.disabled).active:focus, .show > .btn-lotus.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 181, 214, 0.5); box-shadow: 0 0 0 0.2rem rgba(221, 181, 214, 0.5); } .btn-colibri { color: #212529; background-color: #dc9bca; border-color: #dc9bca; } .btn-colibri:hover { color: #212529; background-color: #d27fbb; border-color: #cf75b6; } .btn-colibri:focus, .btn-colibri.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(192, 137, 178, 0.5); box-shadow: 0 0 0 0.2rem rgba(192, 137, 178, 0.5); } .btn-colibri.disabled, .btn-colibri:disabled { color: #212529; background-color: #dc9bca; border-color: #dc9bca; } .btn-colibri:not(:disabled):not(.disabled):active, .btn-colibri:not(:disabled):not(.disabled).active, .show > .btn-colibri.dropdown-toggle { color: #212529; background-color: #cf75b6; border-color: #cb6cb1; } .btn-colibri:not(:disabled):not(.disabled):active:focus, .btn-colibri:not(:disabled):not(.disabled).active:focus, .show > .btn-colibri.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(192, 137, 178, 0.5); box-shadow: 0 0 0 0.2rem rgba(192, 137, 178, 0.5); } .btn-plum { color: #fff; background-color: #79526c; border-color: #79526c; } .btn-plum:hover { color: #fff; background-color: #624358; border-color: #5b3d51; } .btn-plum:focus, .btn-plum.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(141, 108, 130, 0.5); box-shadow: 0 0 0 0.2rem rgba(141, 108, 130, 0.5); } .btn-plum.disabled, .btn-plum:disabled { color: #fff; background-color: #79526c; border-color: #79526c; } .btn-plum:not(:disabled):not(.disabled):active, .btn-plum:not(:disabled):not(.disabled).active, .show > .btn-plum.dropdown-toggle { color: #fff; background-color: #5b3d51; border-color: #53384a; } .btn-plum:not(:disabled):not(.disabled):active:focus, .btn-plum:not(:disabled):not(.disabled).active:focus, .show > .btn-plum.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(141, 108, 130, 0.5); box-shadow: 0 0 0 0.2rem rgba(141, 108, 130, 0.5); } .btn-regal { color: #fff; background-color: #66304e; border-color: #66304e; } .btn-regal:hover { color: #fff; background-color: #4c243a; border-color: #432033; } .btn-regal:focus, .btn-regal.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(125, 79, 105, 0.5); box-shadow: 0 0 0 0.2rem rgba(125, 79, 105, 0.5); } .btn-regal.disabled, .btn-regal:disabled { color: #fff; background-color: #66304e; border-color: #66304e; } .btn-regal:not(:disabled):not(.disabled):active, .btn-regal:not(:disabled):not(.disabled).active, .show > .btn-regal.dropdown-toggle { color: #fff; background-color: #432033; border-color: #3b1c2d; } .btn-regal:not(:disabled):not(.disabled):active:focus, .btn-regal:not(:disabled):not(.disabled).active:focus, .show > .btn-regal.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(125, 79, 105, 0.5); box-shadow: 0 0 0 0.2rem rgba(125, 79, 105, 0.5); } .btn-pure { color: #212529; background-color: #f9f8f4; border-color: #f9f8f4; } .btn-pure:hover { color: #212529; background-color: #ece8db; border-color: #e7e3d3; } .btn-pure:focus, .btn-pure.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 216, 214, 0.5); box-shadow: 0 0 0 0.2rem rgba(217, 216, 214, 0.5); } .btn-pure.disabled, .btn-pure:disabled { color: #212529; background-color: #f9f8f4; border-color: #f9f8f4; } .btn-pure:not(:disabled):not(.disabled):active, .btn-pure:not(:disabled):not(.disabled).active, .show > .btn-pure.dropdown-toggle { color: #212529; background-color: #e7e3d3; border-color: #e3decb; } .btn-pure:not(:disabled):not(.disabled):active:focus, .btn-pure:not(:disabled):not(.disabled).active:focus, .show > .btn-pure.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 216, 214, 0.5); box-shadow: 0 0 0 0.2rem rgba(217, 216, 214, 0.5); } .btn-jet { color: #fff; background-color: #1e1e1e; border-color: #1e1e1e; } .btn-jet:hover { color: #fff; background-color: #0b0b0b; border-color: #050505; } .btn-jet:focus, .btn-jet.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5); } .btn-jet.disabled, .btn-jet:disabled { color: #fff; background-color: #1e1e1e; border-color: #1e1e1e; } .btn-jet:not(:disabled):not(.disabled):active, .btn-jet:not(:disabled):not(.disabled).active, .show > .btn-jet.dropdown-toggle { color: #fff; background-color: #050505; border-color: black; } .btn-jet:not(:disabled):not(.disabled):active:focus, .btn-jet:not(:disabled):not(.disabled).active:focus, .show > .btn-jet.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5); } .btn-metallic-silver { color: #212529; background-color: #cccccc; border-color: #cccccc; } .btn-metallic-silver:hover { color: #212529; background-color: #b9b9b9; border-color: #b3b3b3; } .btn-metallic-silver:focus, .btn-metallic-silver.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(178, 179, 180, 0.5); box-shadow: 0 0 0 0.2rem rgba(178, 179, 180, 0.5); } .btn-metallic-silver.disabled, .btn-metallic-silver:disabled { color: #212529; background-color: #cccccc; border-color: #cccccc; } .btn-metallic-silver:not(:disabled):not(.disabled):active, .btn-metallic-silver:not(:disabled):not(.disabled).active, .show > .btn-metallic-silver.dropdown-toggle { color: #212529; background-color: #b3b3b3; border-color: #acacac; } .btn-metallic-silver:not(:disabled):not(.disabled):active:focus, .btn-metallic-silver:not(:disabled):not(.disabled).active:focus, .show > .btn-metallic-silver.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(178, 179, 180, 0.5); box-shadow: 0 0 0 0.2rem rgba(178, 179, 180, 0.5); } .btn-metallic-gold { color: #212529; background-color: #ffff3d; border-color: #ffff3d; } .btn-metallic-gold:hover { color: #212529; background-color: #ffff17; border-color: #ffff0a; } .btn-metallic-gold:focus, .btn-metallic-gold.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 222, 58, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 222, 58, 0.5); } .btn-metallic-gold.disabled, .btn-metallic-gold:disabled { color: #212529; background-color: #ffff3d; border-color: #ffff3d; } .btn-metallic-gold:not(:disabled):not(.disabled):active, .btn-metallic-gold:not(:disabled):not(.disabled).active, .show > .btn-metallic-gold.dropdown-toggle { color: #212529; background-color: #ffff0a; border-color: #fcfc00; } .btn-metallic-gold:not(:disabled):not(.disabled):active:focus, .btn-metallic-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-metallic-gold.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 222, 58, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 222, 58, 0.5); } .btn-metallic-red { color: #fff; background-color: #dc1d4b; border-color: #dc1d4b; } .btn-metallic-red:hover { color: #fff; background-color: #ba193f; border-color: #af173c; } .btn-metallic-red:focus, .btn-metallic-red.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 63, 102, 0.5); box-shadow: 0 0 0 0.2rem rgba(225, 63, 102, 0.5); } .btn-metallic-red.disabled, .btn-metallic-red:disabled { color: #fff; background-color: #dc1d4b; border-color: #dc1d4b; } .btn-metallic-red:not(:disabled):not(.disabled):active, .btn-metallic-red:not(:disabled):not(.disabled).active, .show > .btn-metallic-red.dropdown-toggle { color: #fff; background-color: #af173c; border-color: #a41638; } .btn-metallic-red:not(:disabled):not(.disabled):active:focus, .btn-metallic-red:not(:disabled):not(.disabled).active:focus, .show > .btn-metallic-red.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 63, 102, 0.5); box-shadow: 0 0 0 0.2rem rgba(225, 63, 102, 0.5); } .btn-metallic-green { color: #212529; background-color: #22f165; border-color: #22f165; } .btn-metallic-green:hover { color: #fff; background-color: #0edf52; border-color: #0dd34d; } .btn-metallic-green:focus, .btn-metallic-green.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(34, 210, 92, 0.5); box-shadow: 0 0 0 0.2rem rgba(34, 210, 92, 0.5); } .btn-metallic-green.disabled, .btn-metallic-green:disabled { color: #212529; background-color: #22f165; border-color: #22f165; } .btn-metallic-green:not(:disabled):not(.disabled):active, .btn-metallic-green:not(:disabled):not(.disabled).active, .show > .btn-metallic-green.dropdown-toggle { color: #fff; background-color: #0dd34d; border-color: #0dc749; } .btn-metallic-green:not(:disabled):not(.disabled):active:focus, .btn-metallic-green:not(:disabled):not(.disabled).active:focus, .show > .btn-metallic-green.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(34, 210, 92, 0.5); box-shadow: 0 0 0 0.2rem rgba(34, 210, 92, 0.5); } .btn-metallic-blue { color: #fff; background-color: #7562ff; border-color: #7562ff; } .btn-metallic-blue:hover { color: #fff; background-color: #533cff; border-color: #482fff; } .btn-metallic-blue:focus, .btn-metallic-blue.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 122, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(138, 122, 255, 0.5); } .btn-metallic-blue.disabled, .btn-metallic-blue:disabled { color: #fff; background-color: #7562ff; border-color: #7562ff; } .btn-metallic-blue:not(:disabled):not(.disabled):active, .btn-metallic-blue:not(:disabled):not(.disabled).active, .show > .btn-metallic-blue.dropdown-toggle { color: #fff; background-color: #482fff; border-color: #3d22ff; } .btn-metallic-blue:not(:disabled):not(.disabled):active:focus, .btn-metallic-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-metallic-blue.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 122, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(138, 122, 255, 0.5); } .btn-pastel-pink { color: #212529; background-color: #fcc7c4; border-color: #fcc7c4; } .btn-pastel-pink:hover { color: #212529; background-color: #faa4a0; border-color: #fa9993; } .btn-pastel-pink:focus, .btn-pastel-pink.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(219, 175, 173, 0.5); box-shadow: 0 0 0 0.2rem rgba(219, 175, 173, 0.5); } .btn-pastel-pink.disabled, .btn-pastel-pink:disabled { color: #212529; background-color: #fcc7c4; border-color: #fcc7c4; } .btn-pastel-pink:not(:disabled):not(.disabled):active, .btn-pastel-pink:not(:disabled):not(.disabled).active, .show > .btn-pastel-pink.dropdown-toggle { color: #212529; background-color: #fa9993; border-color: #f98d87; } .btn-pastel-pink:not(:disabled):not(.disabled):active:focus, .btn-pastel-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-pastel-pink.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(219, 175, 173, 0.5); box-shadow: 0 0 0 0.2rem rgba(219, 175, 173, 0.5); } .btn-pastel-green { color: #212529; background-color: #b8cfa8; border-color: #b8cfa8; } .btn-pastel-green:hover { color: #212529; background-color: #a4c18f; border-color: #9dbd87; } .btn-pastel-green:focus, .btn-pastel-green.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(161, 182, 149, 0.5); box-shadow: 0 0 0 0.2rem rgba(161, 182, 149, 0.5); } .btn-pastel-green.disabled, .btn-pastel-green:disabled { color: #212529; background-color: #b8cfa8; border-color: #b8cfa8; } .btn-pastel-green:not(:disabled):not(.disabled):active, .btn-pastel-green:not(:disabled):not(.disabled).active, .show > .btn-pastel-green.dropdown-toggle { color: #212529; background-color: #9dbd87; border-color: #96b87f; } .btn-pastel-green:not(:disabled):not(.disabled):active:focus, .btn-pastel-green:not(:disabled):not(.disabled).active:focus, .show > .btn-pastel-green.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(161, 182, 149, 0.5); box-shadow: 0 0 0 0.2rem rgba(161, 182, 149, 0.5); } .btn-pastel-blue { color: #212529; background-color: #94a3d9; border-color: #94a3d9; } .btn-pastel-blue:hover { color: #fff; background-color: #788bcf; border-color: #6e83cc; } .btn-pastel-blue:focus, .btn-pastel-blue.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(131, 144, 191, 0.5); box-shadow: 0 0 0 0.2rem rgba(131, 144, 191, 0.5); } .btn-pastel-blue.disabled, .btn-pastel-blue:disabled { color: #212529; background-color: #94a3d9; border-color: #94a3d9; } .btn-pastel-blue:not(:disabled):not(.disabled):active, .btn-pastel-blue:not(:disabled):not(.disabled).active, .show > .btn-pastel-blue.dropdown-toggle { color: #fff; background-color: #6e83cc; border-color: #657bc8; } .btn-pastel-blue:not(:disabled):not(.disabled):active:focus, .btn-pastel-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-pastel-blue.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(131, 144, 191, 0.5); box-shadow: 0 0 0 0.2rem rgba(131, 144, 191, 0.5); } .btn-pastel-purple { color: #212529; background-color: #bab2d9; border-color: #bab2d9; } .btn-pastel-purple:hover { color: #212529; background-color: #a398cc; border-color: #9b90c8; } .btn-pastel-purple:focus, .btn-pastel-purple.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(163, 157, 191, 0.5); box-shadow: 0 0 0 0.2rem rgba(163, 157, 191, 0.5); } .btn-pastel-purple.disabled, .btn-pastel-purple:disabled { color: #212529; background-color: #bab2d9; border-color: #bab2d9; } .btn-pastel-purple:not(:disabled):not(.disabled):active, .btn-pastel-purple:not(:disabled):not(.disabled).active, .show > .btn-pastel-purple.dropdown-toggle { color: #212529; background-color: #9b90c8; border-color: #9487c4; } .btn-pastel-purple:not(:disabled):not(.disabled):active:focus, .btn-pastel-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-pastel-purple.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(163, 157, 191, 0.5); box-shadow: 0 0 0 0.2rem rgba(163, 157, 191, 0.5); } .btn-outline-primary { color: #1d3d54; border-color: #1d3d54; } .btn-outline-primary:hover { color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .btn-outline-primary:focus, .btn-outline-primary.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.5); box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.5); } .btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #1d3d54; background-color: transparent; } .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.5); box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.5); } .btn-outline-secondary { color: #656565; border-color: #656565; } .btn-outline-secondary:hover { color: #fff; background-color: #656565; border-color: #656565; } .btn-outline-secondary:focus, .btn-outline-secondary.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(101, 101, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(101, 101, 101, 0.5); } .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #656565; background-color: transparent; } .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { color: #fff; background-color: #656565; border-color: #656565; } .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(101, 101, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(101, 101, 101, 0.5); } .btn-outline-success { color: #284a2c; border-color: #284a2c; } .btn-outline-success:hover { color: #fff; background-color: #284a2c; border-color: #284a2c; } .btn-outline-success:focus, .btn-outline-success.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.5); box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.5); } .btn-outline-success.disabled, .btn-outline-success:disabled { color: #284a2c; background-color: transparent; } .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color: #fff; background-color: #284a2c; border-color: #284a2c; } .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.5); box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.5); } .btn-outline-info { color: #96bdb9; border-color: #96bdb9; } .btn-outline-info:hover { color: #212529; background-color: #96bdb9; border-color: #96bdb9; } .btn-outline-info:focus, .btn-outline-info.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(150, 189, 185, 0.5); box-shadow: 0 0 0 0.2rem rgba(150, 189, 185, 0.5); } .btn-outline-info.disabled, .btn-outline-info:disabled { color: #96bdb9; background-color: transparent; } .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { color: #212529; background-color: #96bdb9; border-color: #96bdb9; } .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(150, 189, 185, 0.5); box-shadow: 0 0 0 0.2rem rgba(150, 189, 185, 0.5); } .btn-outline-warning { color: #e49e34; border-color: #e49e34; } .btn-outline-warning:hover { color: #212529; background-color: #e49e34; border-color: #e49e34; } .btn-outline-warning:focus, .btn-outline-warning.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 158, 52, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 158, 52, 0.5); } .btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #e49e34; background-color: transparent; } .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { color: #212529; background-color: #e49e34; border-color: #e49e34; } .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 158, 52, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 158, 52, 0.5); } .btn-outline-danger { color: #78191a; border-color: #78191a; } .btn-outline-danger:hover { color: #fff; background-color: #78191a; border-color: #78191a; } .btn-outline-danger:focus, .btn-outline-danger.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.5); box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.5); } .btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #78191a; background-color: transparent; } .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { color: #fff; background-color: #78191a; border-color: #78191a; } .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.5); box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.5); } .btn-outline-light { color: #e4dfd0; border-color: #e4dfd0; } .btn-outline-light:hover { color: #212529; background-color: #e4dfd0; border-color: #e4dfd0; } .btn-outline-light:focus, .btn-outline-light.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 223, 208, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 223, 208, 0.5); } .btn-outline-light.disabled, .btn-outline-light:disabled { color: #e4dfd0; background-color: transparent; } .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { color: #212529; background-color: #e4dfd0; border-color: #e4dfd0; } .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 223, 208, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 223, 208, 0.5); } .btn-outline-dark { color: #2a2922; border-color: #2a2922; } .btn-outline-dark:hover { color: #fff; background-color: #2a2922; border-color: #2a2922; } .btn-outline-dark:focus, .btn-outline-dark.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(42, 41, 34, 0.5); box-shadow: 0 0 0 0.2rem rgba(42, 41, 34, 0.5); } .btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #2a2922; background-color: transparent; } .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { color: #fff; background-color: #2a2922; border-color: #2a2922; } .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(42, 41, 34, 0.5); box-shadow: 0 0 0 0.2rem rgba(42, 41, 34, 0.5); } .btn-outline-snow { color: #e4dfd0; border-color: #e4dfd0; } .btn-outline-snow:hover { color: #212529; background-color: #e4dfd0; border-color: #e4dfd0; } .btn-outline-snow:focus, .btn-outline-snow.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 223, 208, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 223, 208, 0.5); } .btn-outline-snow.disabled, .btn-outline-snow:disabled { color: #e4dfd0; background-color: transparent; } .btn-outline-snow:not(:disabled):not(.disabled):active, .btn-outline-snow:not(:disabled):not(.disabled).active, .show > .btn-outline-snow.dropdown-toggle { color: #212529; background-color: #e4dfd0; border-color: #e4dfd0; } .btn-outline-snow:not(:disabled):not(.disabled):active:focus, .btn-outline-snow:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-snow.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 223, 208, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 223, 208, 0.5); } .btn-outline-ash { color: #aca8a2; border-color: #aca8a2; } .btn-outline-ash:hover { color: #212529; background-color: #aca8a2; border-color: #aca8a2; } .btn-outline-ash:focus, .btn-outline-ash.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(172, 168, 162, 0.5); box-shadow: 0 0 0 0.2rem rgba(172, 168, 162, 0.5); } .btn-outline-ash.disabled, .btn-outline-ash:disabled { color: #aca8a2; background-color: transparent; } .btn-outline-ash:not(:disabled):not(.disabled):active, .btn-outline-ash:not(:disabled):not(.disabled).active, .show > .btn-outline-ash.dropdown-toggle { color: #212529; background-color: #aca8a2; border-color: #aca8a2; } .btn-outline-ash:not(:disabled):not(.disabled):active:focus, .btn-outline-ash:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-ash.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(172, 168, 162, 0.5); box-shadow: 0 0 0 0.2rem rgba(172, 168, 162, 0.5); } .btn-outline-goobbue { color: #898784; border-color: #898784; } .btn-outline-goobbue:hover { color: #fff; background-color: #898784; border-color: #898784; } .btn-outline-goobbue:focus, .btn-outline-goobbue.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(137, 135, 132, 0.5); box-shadow: 0 0 0 0.2rem rgba(137, 135, 132, 0.5); } .btn-outline-goobbue.disabled, .btn-outline-goobbue:disabled { color: #898784; background-color: transparent; } .btn-outline-goobbue:not(:disabled):not(.disabled):active, .btn-outline-goobbue:not(:disabled):not(.disabled).active, .show > .btn-outline-goobbue.dropdown-toggle { color: #fff; background-color: #898784; border-color: #898784; } .btn-outline-goobbue:not(:disabled):not(.disabled):active:focus, .btn-outline-goobbue:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-goobbue.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(137, 135, 132, 0.5); box-shadow: 0 0 0 0.2rem rgba(137, 135, 132, 0.5); } .btn-outline-slate { color: #656565; border-color: #656565; } .btn-outline-slate:hover { color: #fff; background-color: #656565; border-color: #656565; } .btn-outline-slate:focus, .btn-outline-slate.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(101, 101, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(101, 101, 101, 0.5); } .btn-outline-slate.disabled, .btn-outline-slate:disabled { color: #656565; background-color: transparent; } .btn-outline-slate:not(:disabled):not(.disabled):active, .btn-outline-slate:not(:disabled):not(.disabled).active, .show > .btn-outline-slate.dropdown-toggle { color: #fff; background-color: #656565; border-color: #656565; } .btn-outline-slate:not(:disabled):not(.disabled):active:focus, .btn-outline-slate:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-slate.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(101, 101, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(101, 101, 101, 0.5); } .btn-outline-charcoal { color: #484742; border-color: #484742; } .btn-outline-charcoal:hover { color: #fff; background-color: #484742; border-color: #484742; } .btn-outline-charcoal:focus, .btn-outline-charcoal.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 71, 66, 0.5); box-shadow: 0 0 0 0.2rem rgba(72, 71, 66, 0.5); } .btn-outline-charcoal.disabled, .btn-outline-charcoal:disabled { color: #484742; background-color: transparent; } .btn-outline-charcoal:not(:disabled):not(.disabled):active, .btn-outline-charcoal:not(:disabled):not(.disabled).active, .show > .btn-outline-charcoal.dropdown-toggle { color: #fff; background-color: #484742; border-color: #484742; } .btn-outline-charcoal:not(:disabled):not(.disabled):active:focus, .btn-outline-charcoal:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-charcoal.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 71, 66, 0.5); box-shadow: 0 0 0 0.2rem rgba(72, 71, 66, 0.5); } .btn-outline-soot { color: #2a2922; border-color: #2a2922; } .btn-outline-soot:hover { color: #fff; background-color: #2a2922; border-color: #2a2922; } .btn-outline-soot:focus, .btn-outline-soot.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(42, 41, 34, 0.5); box-shadow: 0 0 0 0.2rem rgba(42, 41, 34, 0.5); } .btn-outline-soot.disabled, .btn-outline-soot:disabled { color: #2a2922; background-color: transparent; } .btn-outline-soot:not(:disabled):not(.disabled):active, .btn-outline-soot:not(:disabled):not(.disabled).active, .show > .btn-outline-soot.dropdown-toggle { color: #fff; background-color: #2a2922; border-color: #2a2922; } .btn-outline-soot:not(:disabled):not(.disabled):active:focus, .btn-outline-soot:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-soot.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(42, 41, 34, 0.5); box-shadow: 0 0 0 0.2rem rgba(42, 41, 34, 0.5); } .btn-outline-rose { color: #e69f95; border-color: #e69f95; } .btn-outline-rose:hover { color: #212529; background-color: #e69f95; border-color: #e69f95; } .btn-outline-rose:focus, .btn-outline-rose.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(230, 159, 149, 0.5); box-shadow: 0 0 0 0.2rem rgba(230, 159, 149, 0.5); } .btn-outline-rose.disabled, .btn-outline-rose:disabled { color: #e69f95; background-color: transparent; } .btn-outline-rose:not(:disabled):not(.disabled):active, .btn-outline-rose:not(:disabled):not(.disabled).active, .show > .btn-outline-rose.dropdown-toggle { color: #212529; background-color: #e69f95; border-color: #e69f95; } .btn-outline-rose:not(:disabled):not(.disabled):active:focus, .btn-outline-rose:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-rose.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(230, 159, 149, 0.5); box-shadow: 0 0 0 0.2rem rgba(230, 159, 149, 0.5); } .btn-outline-lilac { color: #836969; border-color: #836969; } .btn-outline-lilac:hover { color: #fff; background-color: #836969; border-color: #836969; } .btn-outline-lilac:focus, .btn-outline-lilac.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(131, 105, 105, 0.5); box-shadow: 0 0 0 0.2rem rgba(131, 105, 105, 0.5); } .btn-outline-lilac.disabled, .btn-outline-lilac:disabled { color: #836969; background-color: transparent; } .btn-outline-lilac:not(:disabled):not(.disabled):active, .btn-outline-lilac:not(:disabled):not(.disabled).active, .show > .btn-outline-lilac.dropdown-toggle { color: #fff; background-color: #836969; border-color: #836969; } .btn-outline-lilac:not(:disabled):not(.disabled):active:focus, .btn-outline-lilac:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lilac.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(131, 105, 105, 0.5); box-shadow: 0 0 0 0.2rem rgba(131, 105, 105, 0.5); } .btn-outline-rolanberry { color: #5b1729; border-color: #5b1729; } .btn-outline-rolanberry:hover { color: #fff; background-color: #5b1729; border-color: #5b1729; } .btn-outline-rolanberry:focus, .btn-outline-rolanberry.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(91, 23, 41, 0.5); box-shadow: 0 0 0 0.2rem rgba(91, 23, 41, 0.5); } .btn-outline-rolanberry.disabled, .btn-outline-rolanberry:disabled { color: #5b1729; background-color: transparent; } .btn-outline-rolanberry:not(:disabled):not(.disabled):active, .btn-outline-rolanberry:not(:disabled):not(.disabled).active, .show > .btn-outline-rolanberry.dropdown-toggle { color: #fff; background-color: #5b1729; border-color: #5b1729; } .btn-outline-rolanberry:not(:disabled):not(.disabled):active:focus, .btn-outline-rolanberry:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-rolanberry.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(91, 23, 41, 0.5); box-shadow: 0 0 0 0.2rem rgba(91, 23, 41, 0.5); } .btn-outline-dalamud { color: #78191a; border-color: #78191a; } .btn-outline-dalamud:hover { color: #fff; background-color: #78191a; border-color: #78191a; } .btn-outline-dalamud:focus, .btn-outline-dalamud.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.5); box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.5); } .btn-outline-dalamud.disabled, .btn-outline-dalamud:disabled { color: #78191a; background-color: transparent; } .btn-outline-dalamud:not(:disabled):not(.disabled):active, .btn-outline-dalamud:not(:disabled):not(.disabled).active, .show > .btn-outline-dalamud.dropdown-toggle { color: #fff; background-color: #78191a; border-color: #78191a; } .btn-outline-dalamud:not(:disabled):not(.disabled):active:focus, .btn-outline-dalamud:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dalamud.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.5); box-shadow: 0 0 0 0.2rem rgba(120, 25, 26, 0.5); } .btn-outline-rust { color: #622207; border-color: #622207; } .btn-outline-rust:hover { color: #fff; background-color: #622207; border-color: #622207; } .btn-outline-rust:focus, .btn-outline-rust.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(98, 34, 7, 0.5); box-shadow: 0 0 0 0.2rem rgba(98, 34, 7, 0.5); } .btn-outline-rust.disabled, .btn-outline-rust:disabled { color: #622207; background-color: transparent; } .btn-outline-rust:not(:disabled):not(.disabled):active, .btn-outline-rust:not(:disabled):not(.disabled).active, .show > .btn-outline-rust.dropdown-toggle { color: #fff; background-color: #622207; border-color: #622207; } .btn-outline-rust:not(:disabled):not(.disabled):active:focus, .btn-outline-rust:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-rust.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(98, 34, 7, 0.5); box-shadow: 0 0 0 0.2rem rgba(98, 34, 7, 0.5); } .btn-outline-wine { color: #451411; border-color: #451411; } .btn-outline-wine:hover { color: #fff; background-color: #451411; border-color: #451411; } .btn-outline-wine:focus, .btn-outline-wine.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 20, 17, 0.5); box-shadow: 0 0 0 0.2rem rgba(69, 20, 17, 0.5); } .btn-outline-wine.disabled, .btn-outline-wine:disabled { color: #451411; background-color: transparent; } .btn-outline-wine:not(:disabled):not(.disabled):active, .btn-outline-wine:not(:disabled):not(.disabled).active, .show > .btn-outline-wine.dropdown-toggle { color: #fff; background-color: #451411; border-color: #451411; } .btn-outline-wine:not(:disabled):not(.disabled):active:focus, .btn-outline-wine:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-wine.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 20, 17, 0.5); box-shadow: 0 0 0 0.2rem rgba(69, 20, 17, 0.5); } .btn-outline-coral { color: #cc6c5e; border-color: #cc6c5e; } .btn-outline-coral:hover { color: #fff; background-color: #cc6c5e; border-color: #cc6c5e; } .btn-outline-coral:focus, .btn-outline-coral.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 108, 94, 0.5); box-shadow: 0 0 0 0.2rem rgba(204, 108, 94, 0.5); } .btn-outline-coral.disabled, .btn-outline-coral:disabled { color: #cc6c5e; background-color: transparent; } .btn-outline-coral:not(:disabled):not(.disabled):active, .btn-outline-coral:not(:disabled):not(.disabled).active, .show > .btn-outline-coral.dropdown-toggle { color: #fff; background-color: #cc6c5e; border-color: #cc6c5e; } .btn-outline-coral:not(:disabled):not(.disabled):active:focus, .btn-outline-coral:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-coral.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 108, 94, 0.5); box-shadow: 0 0 0 0.2rem rgba(204, 108, 94, 0.5); } .btn-outline-blood { color: #913b27; border-color: #913b27; } .btn-outline-blood:hover { color: #fff; background-color: #913b27; border-color: #913b27; } .btn-outline-blood:focus, .btn-outline-blood.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(145, 59, 39, 0.5); box-shadow: 0 0 0 0.2rem rgba(145, 59, 39, 0.5); } .btn-outline-blood.disabled, .btn-outline-blood:disabled { color: #913b27; background-color: transparent; } .btn-outline-blood:not(:disabled):not(.disabled):active, .btn-outline-blood:not(:disabled):not(.disabled).active, .show > .btn-outline-blood.dropdown-toggle { color: #fff; background-color: #913b27; border-color: #913b27; } .btn-outline-blood:not(:disabled):not(.disabled):active:focus, .btn-outline-blood:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blood.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(145, 59, 39, 0.5); box-shadow: 0 0 0 0.2rem rgba(145, 59, 39, 0.5); } .btn-outline-salmon { color: #e4aa8a; border-color: #e4aa8a; } .btn-outline-salmon:hover { color: #212529; background-color: #e4aa8a; border-color: #e4aa8a; } .btn-outline-salmon:focus, .btn-outline-salmon.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 170, 138, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 170, 138, 0.5); } .btn-outline-salmon.disabled, .btn-outline-salmon:disabled { color: #e4aa8a; background-color: transparent; } .btn-outline-salmon:not(:disabled):not(.disabled):active, .btn-outline-salmon:not(:disabled):not(.disabled).active, .show > .btn-outline-salmon.dropdown-toggle { color: #212529; background-color: #e4aa8a; border-color: #e4aa8a; } .btn-outline-salmon:not(:disabled):not(.disabled):active:focus, .btn-outline-salmon:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-salmon.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 170, 138, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 170, 138, 0.5); } .btn-outline-sunset { color: #b65c2e; border-color: #b65c2e; } .btn-outline-sunset:hover { color: #fff; background-color: #b65c2e; border-color: #b65c2e; } .btn-outline-sunset:focus, .btn-outline-sunset.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(182, 92, 46, 0.5); box-shadow: 0 0 0 0.2rem rgba(182, 92, 46, 0.5); } .btn-outline-sunset.disabled, .btn-outline-sunset:disabled { color: #b65c2e; background-color: transparent; } .btn-outline-sunset:not(:disabled):not(.disabled):active, .btn-outline-sunset:not(:disabled):not(.disabled).active, .show > .btn-outline-sunset.dropdown-toggle { color: #fff; background-color: #b65c2e; border-color: #b65c2e; } .btn-outline-sunset:not(:disabled):not(.disabled):active:focus, .btn-outline-sunset:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-sunset.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(182, 92, 46, 0.5); box-shadow: 0 0 0 0.2rem rgba(182, 92, 46, 0.5); } .btn-outline-mesa { color: #7d3906; border-color: #7d3906; } .btn-outline-mesa:hover { color: #fff; background-color: #7d3906; border-color: #7d3906; } .btn-outline-mesa:focus, .btn-outline-mesa.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(125, 57, 6, 0.5); box-shadow: 0 0 0 0.2rem rgba(125, 57, 6, 0.5); } .btn-outline-mesa.disabled, .btn-outline-mesa:disabled { color: #7d3906; background-color: transparent; } .btn-outline-mesa:not(:disabled):not(.disabled):active, .btn-outline-mesa:not(:disabled):not(.disabled).active, .show > .btn-outline-mesa.dropdown-toggle { color: #fff; background-color: #7d3906; border-color: #7d3906; } .btn-outline-mesa:not(:disabled):not(.disabled):active:focus, .btn-outline-mesa:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-mesa.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(125, 57, 6, 0.5); box-shadow: 0 0 0 0.2rem rgba(125, 57, 6, 0.5); } .btn-outline-bark { color: #6a4b37; border-color: #6a4b37; } .btn-outline-bark:hover { color: #fff; background-color: #6a4b37; border-color: #6a4b37; } .btn-outline-bark:focus, .btn-outline-bark.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(106, 75, 55, 0.5); box-shadow: 0 0 0 0.2rem rgba(106, 75, 55, 0.5); } .btn-outline-bark.disabled, .btn-outline-bark:disabled { color: #6a4b37; background-color: transparent; } .btn-outline-bark:not(:disabled):not(.disabled):active, .btn-outline-bark:not(:disabled):not(.disabled).active, .show > .btn-outline-bark.dropdown-toggle { color: #fff; background-color: #6a4b37; border-color: #6a4b37; } .btn-outline-bark:not(:disabled):not(.disabled):active:focus, .btn-outline-bark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-bark.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(106, 75, 55, 0.5); box-shadow: 0 0 0 0.2rem rgba(106, 75, 55, 0.5); } .btn-outline-chocolate { color: #6e3d24; border-color: #6e3d24; } .btn-outline-chocolate:hover { color: #fff; background-color: #6e3d24; border-color: #6e3d24; } .btn-outline-chocolate:focus, .btn-outline-chocolate.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(110, 61, 36, 0.5); box-shadow: 0 0 0 0.2rem rgba(110, 61, 36, 0.5); } .btn-outline-chocolate.disabled, .btn-outline-chocolate:disabled { color: #6e3d24; background-color: transparent; } .btn-outline-chocolate:not(:disabled):not(.disabled):active, .btn-outline-chocolate:not(:disabled):not(.disabled).active, .show > .btn-outline-chocolate.dropdown-toggle { color: #fff; background-color: #6e3d24; border-color: #6e3d24; } .btn-outline-chocolate:not(:disabled):not(.disabled):active:focus, .btn-outline-chocolate:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-chocolate.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(110, 61, 36, 0.5); box-shadow: 0 0 0 0.2rem rgba(110, 61, 36, 0.5); } .btn-outline-russet { color: #4f2d1f; border-color: #4f2d1f; } .btn-outline-russet:hover { color: #fff; background-color: #4f2d1f; border-color: #4f2d1f; } .btn-outline-russet:focus, .btn-outline-russet.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 45, 31, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 45, 31, 0.5); } .btn-outline-russet.disabled, .btn-outline-russet:disabled { color: #4f2d1f; background-color: transparent; } .btn-outline-russet:not(:disabled):not(.disabled):active, .btn-outline-russet:not(:disabled):not(.disabled).active, .show > .btn-outline-russet.dropdown-toggle { color: #fff; background-color: #4f2d1f; border-color: #4f2d1f; } .btn-outline-russet:not(:disabled):not(.disabled):active:focus, .btn-outline-russet:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-russet.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 45, 31, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 45, 31, 0.5); } .btn-outline-kobold { color: #30211a; border-color: #30211a; } .btn-outline-kobold:hover { color: #fff; background-color: #30211a; border-color: #30211a; } .btn-outline-kobold:focus, .btn-outline-kobold.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(48, 33, 26, 0.5); box-shadow: 0 0 0 0.2rem rgba(48, 33, 26, 0.5); } .btn-outline-kobold.disabled, .btn-outline-kobold:disabled { color: #30211a; background-color: transparent; } .btn-outline-kobold:not(:disabled):not(.disabled):active, .btn-outline-kobold:not(:disabled):not(.disabled).active, .show > .btn-outline-kobold.dropdown-toggle { color: #fff; background-color: #30211a; border-color: #30211a; } .btn-outline-kobold:not(:disabled):not(.disabled):active:focus, .btn-outline-kobold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-kobold.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(48, 33, 26, 0.5); box-shadow: 0 0 0 0.2rem rgba(48, 33, 26, 0.5); } .btn-outline-cork { color: #c99056; border-color: #c99056; } .btn-outline-cork:hover { color: #212529; background-color: #c99056; border-color: #c99056; } .btn-outline-cork:focus, .btn-outline-cork.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(201, 144, 86, 0.5); box-shadow: 0 0 0 0.2rem rgba(201, 144, 86, 0.5); } .btn-outline-cork.disabled, .btn-outline-cork:disabled { color: #c99056; background-color: transparent; } .btn-outline-cork:not(:disabled):not(.disabled):active, .btn-outline-cork:not(:disabled):not(.disabled).active, .show > .btn-outline-cork.dropdown-toggle { color: #212529; background-color: #c99056; border-color: #c99056; } .btn-outline-cork:not(:disabled):not(.disabled):active:focus, .btn-outline-cork:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cork.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(201, 144, 86, 0.5); box-shadow: 0 0 0 0.2rem rgba(201, 144, 86, 0.5); } .btn-outline-qiqirn { color: #996e3f; border-color: #996e3f; } .btn-outline-qiqirn:hover { color: #fff; background-color: #996e3f; border-color: #996e3f; } .btn-outline-qiqirn:focus, .btn-outline-qiqirn.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(153, 110, 63, 0.5); box-shadow: 0 0 0 0.2rem rgba(153, 110, 63, 0.5); } .btn-outline-qiqirn.disabled, .btn-outline-qiqirn:disabled { color: #996e3f; background-color: transparent; } .btn-outline-qiqirn:not(:disabled):not(.disabled):active, .btn-outline-qiqirn:not(:disabled):not(.disabled).active, .show > .btn-outline-qiqirn.dropdown-toggle { color: #fff; background-color: #996e3f; border-color: #996e3f; } .btn-outline-qiqirn:not(:disabled):not(.disabled):active:focus, .btn-outline-qiqirn:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-qiqirn.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(153, 110, 63, 0.5); box-shadow: 0 0 0 0.2rem rgba(153, 110, 63, 0.5); } .btn-outline-opo-opo { color: #7b5c2d; border-color: #7b5c2d; } .btn-outline-opo-opo:hover { color: #fff; background-color: #7b5c2d; border-color: #7b5c2d; } .btn-outline-opo-opo:focus, .btn-outline-opo-opo.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(123, 92, 45, 0.5); box-shadow: 0 0 0 0.2rem rgba(123, 92, 45, 0.5); } .btn-outline-opo-opo.disabled, .btn-outline-opo-opo:disabled { color: #7b5c2d; background-color: transparent; } .btn-outline-opo-opo:not(:disabled):not(.disabled):active, .btn-outline-opo-opo:not(:disabled):not(.disabled).active, .show > .btn-outline-opo-opo.dropdown-toggle { color: #fff; background-color: #7b5c2d; border-color: #7b5c2d; } .btn-outline-opo-opo:not(:disabled):not(.disabled):active:focus, .btn-outline-opo-opo:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-opo-opo.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(123, 92, 45, 0.5); box-shadow: 0 0 0 0.2rem rgba(123, 92, 45, 0.5); } .btn-outline-alodgoat { color: #a2875c; border-color: #a2875c; } .btn-outline-alodgoat:hover { color: #fff; background-color: #a2875c; border-color: #a2875c; } .btn-outline-alodgoat:focus, .btn-outline-alodgoat.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(162, 135, 92, 0.5); box-shadow: 0 0 0 0.2rem rgba(162, 135, 92, 0.5); } .btn-outline-alodgoat.disabled, .btn-outline-alodgoat:disabled { color: #a2875c; background-color: transparent; } .btn-outline-alodgoat:not(:disabled):not(.disabled):active, .btn-outline-alodgoat:not(:disabled):not(.disabled).active, .show > .btn-outline-alodgoat.dropdown-toggle { color: #fff; background-color: #a2875c; border-color: #a2875c; } .btn-outline-alodgoat:not(:disabled):not(.disabled):active:focus, .btn-outline-alodgoat:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-alodgoat.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(162, 135, 92, 0.5); box-shadow: 0 0 0 0.2rem rgba(162, 135, 92, 0.5); } .btn-outline-pumpkin { color: #c57424; border-color: #c57424; } .btn-outline-pumpkin:hover { color: #fff; background-color: #c57424; border-color: #c57424; } .btn-outline-pumpkin:focus, .btn-outline-pumpkin.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(197, 116, 36, 0.5); box-shadow: 0 0 0 0.2rem rgba(197, 116, 36, 0.5); } .btn-outline-pumpkin.disabled, .btn-outline-pumpkin:disabled { color: #c57424; background-color: transparent; } .btn-outline-pumpkin:not(:disabled):not(.disabled):active, .btn-outline-pumpkin:not(:disabled):not(.disabled).active, .show > .btn-outline-pumpkin.dropdown-toggle { color: #fff; background-color: #c57424; border-color: #c57424; } .btn-outline-pumpkin:not(:disabled):not(.disabled):active:focus, .btn-outline-pumpkin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pumpkin.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(197, 116, 36, 0.5); box-shadow: 0 0 0 0.2rem rgba(197, 116, 36, 0.5); } .btn-outline-acorn { color: #8e581a; border-color: #8e581a; } .btn-outline-acorn:hover { color: #fff; background-color: #8e581a; border-color: #8e581a; } .btn-outline-acorn:focus, .btn-outline-acorn.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 88, 26, 0.5); box-shadow: 0 0 0 0.2rem rgba(142, 88, 26, 0.5); } .btn-outline-acorn.disabled, .btn-outline-acorn:disabled { color: #8e581a; background-color: transparent; } .btn-outline-acorn:not(:disabled):not(.disabled):active, .btn-outline-acorn:not(:disabled):not(.disabled).active, .show > .btn-outline-acorn.dropdown-toggle { color: #fff; background-color: #8e581a; border-color: #8e581a; } .btn-outline-acorn:not(:disabled):not(.disabled):active:focus, .btn-outline-acorn:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-acorn.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 88, 26, 0.5); box-shadow: 0 0 0 0.2rem rgba(142, 88, 26, 0.5); } .btn-outline-orchard { color: #644215; border-color: #644215; } .btn-outline-orchard:hover { color: #fff; background-color: #644215; border-color: #644215; } .btn-outline-orchard:focus, .btn-outline-orchard.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(100, 66, 21, 0.5); box-shadow: 0 0 0 0.2rem rgba(100, 66, 21, 0.5); } .btn-outline-orchard.disabled, .btn-outline-orchard:disabled { color: #644215; background-color: transparent; } .btn-outline-orchard:not(:disabled):not(.disabled):active, .btn-outline-orchard:not(:disabled):not(.disabled).active, .show > .btn-outline-orchard.dropdown-toggle { color: #fff; background-color: #644215; border-color: #644215; } .btn-outline-orchard:not(:disabled):not(.disabled):active:focus, .btn-outline-orchard:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orchard.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(100, 66, 21, 0.5); box-shadow: 0 0 0 0.2rem rgba(100, 66, 21, 0.5); } .btn-outline-chestnut { color: #3c290d; border-color: #3c290d; } .btn-outline-chestnut:hover { color: #fff; background-color: #3c290d; border-color: #3c290d; } .btn-outline-chestnut:focus, .btn-outline-chestnut.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(60, 41, 13, 0.5); box-shadow: 0 0 0 0.2rem rgba(60, 41, 13, 0.5); } .btn-outline-chestnut.disabled, .btn-outline-chestnut:disabled { color: #3c290d; background-color: transparent; } .btn-outline-chestnut:not(:disabled):not(.disabled):active, .btn-outline-chestnut:not(:disabled):not(.disabled).active, .show > .btn-outline-chestnut.dropdown-toggle { color: #fff; background-color: #3c290d; border-color: #3c290d; } .btn-outline-chestnut:not(:disabled):not(.disabled):active:focus, .btn-outline-chestnut:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-chestnut.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(60, 41, 13, 0.5); box-shadow: 0 0 0 0.2rem rgba(60, 41, 13, 0.5); } .btn-outline-gobbiebag { color: #b9a488; border-color: #b9a488; } .btn-outline-gobbiebag:hover { color: #212529; background-color: #b9a488; border-color: #b9a488; } .btn-outline-gobbiebag:focus, .btn-outline-gobbiebag.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 164, 136, 0.5); box-shadow: 0 0 0 0.2rem rgba(185, 164, 136, 0.5); } .btn-outline-gobbiebag.disabled, .btn-outline-gobbiebag:disabled { color: #b9a488; background-color: transparent; } .btn-outline-gobbiebag:not(:disabled):not(.disabled):active, .btn-outline-gobbiebag:not(:disabled):not(.disabled).active, .show > .btn-outline-gobbiebag.dropdown-toggle { color: #212529; background-color: #b9a488; border-color: #b9a488; } .btn-outline-gobbiebag:not(:disabled):not(.disabled):active:focus, .btn-outline-gobbiebag:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gobbiebag.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 164, 136, 0.5); box-shadow: 0 0 0 0.2rem rgba(185, 164, 136, 0.5); } .btn-outline-shale { color: #92816c; border-color: #92816c; } .btn-outline-shale:hover { color: #fff; background-color: #92816c; border-color: #92816c; } .btn-outline-shale:focus, .btn-outline-shale.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(146, 129, 108, 0.5); box-shadow: 0 0 0 0.2rem rgba(146, 129, 108, 0.5); } .btn-outline-shale.disabled, .btn-outline-shale:disabled { color: #92816c; background-color: transparent; } .btn-outline-shale:not(:disabled):not(.disabled):active, .btn-outline-shale:not(:disabled):not(.disabled).active, .show > .btn-outline-shale.dropdown-toggle { color: #fff; background-color: #92816c; border-color: #92816c; } .btn-outline-shale:not(:disabled):not(.disabled):active:focus, .btn-outline-shale:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-shale.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(146, 129, 108, 0.5); box-shadow: 0 0 0 0.2rem rgba(146, 129, 108, 0.5); } .btn-outline-mole { color: #615245; border-color: #615245; } .btn-outline-mole:hover { color: #fff; background-color: #615245; border-color: #615245; } .btn-outline-mole:focus, .btn-outline-mole.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 82, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(97, 82, 69, 0.5); } .btn-outline-mole.disabled, .btn-outline-mole:disabled { color: #615245; background-color: transparent; } .btn-outline-mole:not(:disabled):not(.disabled):active, .btn-outline-mole:not(:disabled):not(.disabled).active, .show > .btn-outline-mole.dropdown-toggle { color: #fff; background-color: #615245; border-color: #615245; } .btn-outline-mole:not(:disabled):not(.disabled):active:focus, .btn-outline-mole:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-mole.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 82, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(97, 82, 69, 0.5); } .btn-outline-loam { color: #3f3329; border-color: #3f3329; } .btn-outline-loam:hover { color: #fff; background-color: #3f3329; border-color: #3f3329; } .btn-outline-loam:focus, .btn-outline-loam.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 51, 41, 0.5); box-shadow: 0 0 0 0.2rem rgba(63, 51, 41, 0.5); } .btn-outline-loam.disabled, .btn-outline-loam:disabled { color: #3f3329; background-color: transparent; } .btn-outline-loam:not(:disabled):not(.disabled):active, .btn-outline-loam:not(:disabled):not(.disabled).active, .show > .btn-outline-loam.dropdown-toggle { color: #fff; background-color: #3f3329; border-color: #3f3329; } .btn-outline-loam:not(:disabled):not(.disabled):active:focus, .btn-outline-loam:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-loam.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 51, 41, 0.5); box-shadow: 0 0 0 0.2rem rgba(63, 51, 41, 0.5); } .btn-outline-bone { color: #ebd3a0; border-color: #ebd3a0; } .btn-outline-bone:hover { color: #212529; background-color: #ebd3a0; border-color: #ebd3a0; } .btn-outline-bone:focus, .btn-outline-bone.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 211, 160, 0.5); box-shadow: 0 0 0 0.2rem rgba(235, 211, 160, 0.5); } .btn-outline-bone.disabled, .btn-outline-bone:disabled { color: #ebd3a0; background-color: transparent; } .btn-outline-bone:not(:disabled):not(.disabled):active, .btn-outline-bone:not(:disabled):not(.disabled).active, .show > .btn-outline-bone.dropdown-toggle { color: #212529; background-color: #ebd3a0; border-color: #ebd3a0; } .btn-outline-bone:not(:disabled):not(.disabled):active:focus, .btn-outline-bone:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-bone.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 211, 160, 0.5); box-shadow: 0 0 0 0.2rem rgba(235, 211, 160, 0.5); } .btn-outline-ui { color: #b7a370; border-color: #b7a370; } .btn-outline-ui:hover { color: #212529; background-color: #b7a370; border-color: #b7a370; } .btn-outline-ui:focus, .btn-outline-ui.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(183, 163, 112, 0.5); box-shadow: 0 0 0 0.2rem rgba(183, 163, 112, 0.5); } .btn-outline-ui.disabled, .btn-outline-ui:disabled { color: #b7a370; background-color: transparent; } .btn-outline-ui:not(:disabled):not(.disabled):active, .btn-outline-ui:not(:disabled):not(.disabled).active, .show > .btn-outline-ui.dropdown-toggle { color: #212529; background-color: #b7a370; border-color: #b7a370; } .btn-outline-ui:not(:disabled):not(.disabled):active:focus, .btn-outline-ui:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-ui.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(183, 163, 112, 0.5); box-shadow: 0 0 0 0.2rem rgba(183, 163, 112, 0.5); } .btn-outline-desert { color: #dbb457; border-color: #dbb457; } .btn-outline-desert:hover { color: #212529; background-color: #dbb457; border-color: #dbb457; } .btn-outline-desert:focus, .btn-outline-desert.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(219, 180, 87, 0.5); box-shadow: 0 0 0 0.2rem rgba(219, 180, 87, 0.5); } .btn-outline-desert.disabled, .btn-outline-desert:disabled { color: #dbb457; background-color: transparent; } .btn-outline-desert:not(:disabled):not(.disabled):active, .btn-outline-desert:not(:disabled):not(.disabled).active, .show > .btn-outline-desert.dropdown-toggle { color: #212529; background-color: #dbb457; border-color: #dbb457; } .btn-outline-desert:not(:disabled):not(.disabled):active:focus, .btn-outline-desert:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-desert.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(219, 180, 87, 0.5); box-shadow: 0 0 0 0.2rem rgba(219, 180, 87, 0.5); } .btn-outline-honey { color: #fac62b; border-color: #fac62b; } .btn-outline-honey:hover { color: #212529; background-color: #fac62b; border-color: #fac62b; } .btn-outline-honey:focus, .btn-outline-honey.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(250, 198, 43, 0.5); box-shadow: 0 0 0 0.2rem rgba(250, 198, 43, 0.5); } .btn-outline-honey.disabled, .btn-outline-honey:disabled { color: #fac62b; background-color: transparent; } .btn-outline-honey:not(:disabled):not(.disabled):active, .btn-outline-honey:not(:disabled):not(.disabled).active, .show > .btn-outline-honey.dropdown-toggle { color: #212529; background-color: #fac62b; border-color: #fac62b; } .btn-outline-honey:not(:disabled):not(.disabled):active:focus, .btn-outline-honey:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-honey.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(250, 198, 43, 0.5); box-shadow: 0 0 0 0.2rem rgba(250, 198, 43, 0.5); } .btn-outline-millioncorn { color: #e49e34; border-color: #e49e34; } .btn-outline-millioncorn:hover { color: #212529; background-color: #e49e34; border-color: #e49e34; } .btn-outline-millioncorn:focus, .btn-outline-millioncorn.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 158, 52, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 158, 52, 0.5); } .btn-outline-millioncorn.disabled, .btn-outline-millioncorn:disabled { color: #e49e34; background-color: transparent; } .btn-outline-millioncorn:not(:disabled):not(.disabled):active, .btn-outline-millioncorn:not(:disabled):not(.disabled).active, .show > .btn-outline-millioncorn.dropdown-toggle { color: #212529; background-color: #e49e34; border-color: #e49e34; } .btn-outline-millioncorn:not(:disabled):not(.disabled):active:focus, .btn-outline-millioncorn:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-millioncorn.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 158, 52, 0.5); box-shadow: 0 0 0 0.2rem rgba(228, 158, 52, 0.5); } .btn-outline-coeurl { color: #bc8804; border-color: #bc8804; } .btn-outline-coeurl:hover { color: #fff; background-color: #bc8804; border-color: #bc8804; } .btn-outline-coeurl:focus, .btn-outline-coeurl.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(188, 136, 4, 0.5); box-shadow: 0 0 0 0.2rem rgba(188, 136, 4, 0.5); } .btn-outline-coeurl.disabled, .btn-outline-coeurl:disabled { color: #bc8804; background-color: transparent; } .btn-outline-coeurl:not(:disabled):not(.disabled):active, .btn-outline-coeurl:not(:disabled):not(.disabled).active, .show > .btn-outline-coeurl.dropdown-toggle { color: #fff; background-color: #bc8804; border-color: #bc8804; } .btn-outline-coeurl:not(:disabled):not(.disabled):active:focus, .btn-outline-coeurl:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-coeurl.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(188, 136, 4, 0.5); box-shadow: 0 0 0 0.2rem rgba(188, 136, 4, 0.5); } .btn-outline-cream { color: #f2d770; border-color: #f2d770; } .btn-outline-cream:hover { color: #212529; background-color: #f2d770; border-color: #f2d770; } .btn-outline-cream:focus, .btn-outline-cream.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(242, 215, 112, 0.5); box-shadow: 0 0 0 0.2rem rgba(242, 215, 112, 0.5); } .btn-outline-cream.disabled, .btn-outline-cream:disabled { color: #f2d770; background-color: transparent; } .btn-outline-cream:not(:disabled):not(.disabled):active, .btn-outline-cream:not(:disabled):not(.disabled).active, .show > .btn-outline-cream.dropdown-toggle { color: #212529; background-color: #f2d770; border-color: #f2d770; } .btn-outline-cream:not(:disabled):not(.disabled):active:focus, .btn-outline-cream:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cream.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(242, 215, 112, 0.5); box-shadow: 0 0 0 0.2rem rgba(242, 215, 112, 0.5); } .btn-outline-halatali { color: #a58430; border-color: #a58430; } .btn-outline-halatali:hover { color: #fff; background-color: #a58430; border-color: #a58430; } .btn-outline-halatali:focus, .btn-outline-halatali.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(165, 132, 48, 0.5); box-shadow: 0 0 0 0.2rem rgba(165, 132, 48, 0.5); } .btn-outline-halatali.disabled, .btn-outline-halatali:disabled { color: #a58430; background-color: transparent; } .btn-outline-halatali:not(:disabled):not(.disabled):active, .btn-outline-halatali:not(:disabled):not(.disabled).active, .show > .btn-outline-halatali.dropdown-toggle { color: #fff; background-color: #a58430; border-color: #a58430; } .btn-outline-halatali:not(:disabled):not(.disabled):active:focus, .btn-outline-halatali:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-halatali.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(165, 132, 48, 0.5); box-shadow: 0 0 0 0.2rem rgba(165, 132, 48, 0.5); } .btn-outline-raisin { color: #403311; border-color: #403311; } .btn-outline-raisin:hover { color: #fff; background-color: #403311; border-color: #403311; } .btn-outline-raisin:focus, .btn-outline-raisin.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 51, 17, 0.5); box-shadow: 0 0 0 0.2rem rgba(64, 51, 17, 0.5); } .btn-outline-raisin.disabled, .btn-outline-raisin:disabled { color: #403311; background-color: transparent; } .btn-outline-raisin:not(:disabled):not(.disabled):active, .btn-outline-raisin:not(:disabled):not(.disabled).active, .show > .btn-outline-raisin.dropdown-toggle { color: #fff; background-color: #403311; border-color: #403311; } .btn-outline-raisin:not(:disabled):not(.disabled):active:focus, .btn-outline-raisin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-raisin.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 51, 17, 0.5); box-shadow: 0 0 0 0.2rem rgba(64, 51, 17, 0.5); } .btn-outline-mud { color: #585230; border-color: #585230; } .btn-outline-mud:hover { color: #fff; background-color: #585230; border-color: #585230; } .btn-outline-mud:focus, .btn-outline-mud.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 82, 48, 0.5); box-shadow: 0 0 0 0.2rem rgba(88, 82, 48, 0.5); } .btn-outline-mud.disabled, .btn-outline-mud:disabled { color: #585230; background-color: transparent; } .btn-outline-mud:not(:disabled):not(.disabled):active, .btn-outline-mud:not(:disabled):not(.disabled).active, .show > .btn-outline-mud.dropdown-toggle { color: #fff; background-color: #585230; border-color: #585230; } .btn-outline-mud:not(:disabled):not(.disabled):active:focus, .btn-outline-mud:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-mud.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 82, 48, 0.5); box-shadow: 0 0 0 0.2rem rgba(88, 82, 48, 0.5); } .btn-outline-sylph { color: #bbbb8a; border-color: #bbbb8a; } .btn-outline-sylph:hover { color: #212529; background-color: #bbbb8a; border-color: #bbbb8a; } .btn-outline-sylph:focus, .btn-outline-sylph.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(187, 187, 138, 0.5); box-shadow: 0 0 0 0.2rem rgba(187, 187, 138, 0.5); } .btn-outline-sylph.disabled, .btn-outline-sylph:disabled { color: #bbbb8a; background-color: transparent; } .btn-outline-sylph:not(:disabled):not(.disabled):active, .btn-outline-sylph:not(:disabled):not(.disabled).active, .show > .btn-outline-sylph.dropdown-toggle { color: #212529; background-color: #bbbb8a; border-color: #bbbb8a; } .btn-outline-sylph:not(:disabled):not(.disabled):active:focus, .btn-outline-sylph:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-sylph.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(187, 187, 138, 0.5); box-shadow: 0 0 0 0.2rem rgba(187, 187, 138, 0.5); } .btn-outline-lime { color: #abb054; border-color: #abb054; } .btn-outline-lime:hover { color: #212529; background-color: #abb054; border-color: #abb054; } .btn-outline-lime:focus, .btn-outline-lime.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(171, 176, 84, 0.5); box-shadow: 0 0 0 0.2rem rgba(171, 176, 84, 0.5); } .btn-outline-lime.disabled, .btn-outline-lime:disabled { color: #abb054; background-color: transparent; } .btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle { color: #212529; background-color: #abb054; border-color: #abb054; } .btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(171, 176, 84, 0.5); box-shadow: 0 0 0 0.2rem rgba(171, 176, 84, 0.5); } .btn-outline-moss { color: #707326; border-color: #707326; } .btn-outline-moss:hover { color: #fff; background-color: #707326; border-color: #707326; } .btn-outline-moss:focus, .btn-outline-moss.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(112, 115, 38, 0.5); box-shadow: 0 0 0 0.2rem rgba(112, 115, 38, 0.5); } .btn-outline-moss.disabled, .btn-outline-moss:disabled { color: #707326; background-color: transparent; } .btn-outline-moss:not(:disabled):not(.disabled):active, .btn-outline-moss:not(:disabled):not(.disabled).active, .show > .btn-outline-moss.dropdown-toggle { color: #fff; background-color: #707326; border-color: #707326; } .btn-outline-moss:not(:disabled):not(.disabled):active:focus, .btn-outline-moss:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-moss.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(112, 115, 38, 0.5); box-shadow: 0 0 0 0.2rem rgba(112, 115, 38, 0.5); } .btn-outline-meadow { color: #8b9c63; border-color: #8b9c63; } .btn-outline-meadow:hover { color: #fff; background-color: #8b9c63; border-color: #8b9c63; } .btn-outline-meadow:focus, .btn-outline-meadow.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 156, 99, 0.5); box-shadow: 0 0 0 0.2rem rgba(139, 156, 99, 0.5); } .btn-outline-meadow.disabled, .btn-outline-meadow:disabled { color: #8b9c63; background-color: transparent; } .btn-outline-meadow:not(:disabled):not(.disabled):active, .btn-outline-meadow:not(:disabled):not(.disabled).active, .show > .btn-outline-meadow.dropdown-toggle { color: #fff; background-color: #8b9c63; border-color: #8b9c63; } .btn-outline-meadow:not(:disabled):not(.disabled):active:focus, .btn-outline-meadow:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-meadow.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 156, 99, 0.5); box-shadow: 0 0 0 0.2rem rgba(139, 156, 99, 0.5); } .btn-outline-olive { color: #4b5131; border-color: #4b5131; } .btn-outline-olive:hover { color: #fff; background-color: #4b5131; border-color: #4b5131; } .btn-outline-olive:focus, .btn-outline-olive.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(75, 81, 49, 0.5); box-shadow: 0 0 0 0.2rem rgba(75, 81, 49, 0.5); } .btn-outline-olive.disabled, .btn-outline-olive:disabled { color: #4b5131; background-color: transparent; } .btn-outline-olive:not(:disabled):not(.disabled):active, .btn-outline-olive:not(:disabled):not(.disabled).active, .show > .btn-outline-olive.dropdown-toggle { color: #fff; background-color: #4b5131; border-color: #4b5131; } .btn-outline-olive:not(:disabled):not(.disabled):active:focus, .btn-outline-olive:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-olive.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(75, 81, 49, 0.5); box-shadow: 0 0 0 0.2rem rgba(75, 81, 49, 0.5); } .btn-outline-marsh { color: #323621; border-color: #323621; } .btn-outline-marsh:hover { color: #fff; background-color: #323621; border-color: #323621; } .btn-outline-marsh:focus, .btn-outline-marsh.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(50, 54, 33, 0.5); box-shadow: 0 0 0 0.2rem rgba(50, 54, 33, 0.5); } .btn-outline-marsh.disabled, .btn-outline-marsh:disabled { color: #323621; background-color: transparent; } .btn-outline-marsh:not(:disabled):not(.disabled):active, .btn-outline-marsh:not(:disabled):not(.disabled).active, .show > .btn-outline-marsh.dropdown-toggle { color: #fff; background-color: #323621; border-color: #323621; } .btn-outline-marsh:not(:disabled):not(.disabled):active:focus, .btn-outline-marsh:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-marsh.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(50, 54, 33, 0.5); box-shadow: 0 0 0 0.2rem rgba(50, 54, 33, 0.5); } .btn-outline-apple { color: #9ab363; border-color: #9ab363; } .btn-outline-apple:hover { color: #212529; background-color: #9ab363; border-color: #9ab363; } .btn-outline-apple:focus, .btn-outline-apple.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(154, 179, 99, 0.5); box-shadow: 0 0 0 0.2rem rgba(154, 179, 99, 0.5); } .btn-outline-apple.disabled, .btn-outline-apple:disabled { color: #9ab363; background-color: transparent; } .btn-outline-apple:not(:disabled):not(.disabled):active, .btn-outline-apple:not(:disabled):not(.disabled).active, .show > .btn-outline-apple.dropdown-toggle { color: #212529; background-color: #9ab363; border-color: #9ab363; } .btn-outline-apple:not(:disabled):not(.disabled):active:focus, .btn-outline-apple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-apple.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(154, 179, 99, 0.5); box-shadow: 0 0 0 0.2rem rgba(154, 179, 99, 0.5); } .btn-outline-cactuar { color: #658240; border-color: #658240; } .btn-outline-cactuar:hover { color: #fff; background-color: #658240; border-color: #658240; } .btn-outline-cactuar:focus, .btn-outline-cactuar.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(101, 130, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(101, 130, 64, 0.5); } .btn-outline-cactuar.disabled, .btn-outline-cactuar:disabled { color: #658240; background-color: transparent; } .btn-outline-cactuar:not(:disabled):not(.disabled):active, .btn-outline-cactuar:not(:disabled):not(.disabled).active, .show > .btn-outline-cactuar.dropdown-toggle { color: #fff; background-color: #658240; border-color: #658240; } .btn-outline-cactuar:not(:disabled):not(.disabled):active:focus, .btn-outline-cactuar:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cactuar.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(101, 130, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(101, 130, 64, 0.5); } .btn-outline-hunter { color: #284a2c; border-color: #284a2c; } .btn-outline-hunter:hover { color: #fff; background-color: #284a2c; border-color: #284a2c; } .btn-outline-hunter:focus, .btn-outline-hunter.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.5); box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.5); } .btn-outline-hunter.disabled, .btn-outline-hunter:disabled { color: #284a2c; background-color: transparent; } .btn-outline-hunter:not(:disabled):not(.disabled):active, .btn-outline-hunter:not(:disabled):not(.disabled).active, .show > .btn-outline-hunter.dropdown-toggle { color: #fff; background-color: #284a2c; border-color: #284a2c; } .btn-outline-hunter:not(:disabled):not(.disabled):active:focus, .btn-outline-hunter:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-hunter.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.5); box-shadow: 0 0 0 0.2rem rgba(40, 74, 44, 0.5); } .btn-outline-ochu { color: #406339; border-color: #406339; } .btn-outline-ochu:hover { color: #fff; background-color: #406339; border-color: #406339; } .btn-outline-ochu:focus, .btn-outline-ochu.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 99, 57, 0.5); box-shadow: 0 0 0 0.2rem rgba(64, 99, 57, 0.5); } .btn-outline-ochu.disabled, .btn-outline-ochu:disabled { color: #406339; background-color: transparent; } .btn-outline-ochu:not(:disabled):not(.disabled):active, .btn-outline-ochu:not(:disabled):not(.disabled).active, .show > .btn-outline-ochu.dropdown-toggle { color: #fff; background-color: #406339; border-color: #406339; } .btn-outline-ochu:not(:disabled):not(.disabled):active:focus, .btn-outline-ochu:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-ochu.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 99, 57, 0.5); box-shadow: 0 0 0 0.2rem rgba(64, 99, 57, 0.5); } .btn-outline-adamantoise { color: #5f7558; border-color: #5f7558; } .btn-outline-adamantoise:hover { color: #fff; background-color: #5f7558; border-color: #5f7558; } .btn-outline-adamantoise:focus, .btn-outline-adamantoise.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(95, 117, 88, 0.5); box-shadow: 0 0 0 0.2rem rgba(95, 117, 88, 0.5); } .btn-outline-adamantoise.disabled, .btn-outline-adamantoise:disabled { color: #5f7558; background-color: transparent; } .btn-outline-adamantoise:not(:disabled):not(.disabled):active, .btn-outline-adamantoise:not(:disabled):not(.disabled).active, .show > .btn-outline-adamantoise.dropdown-toggle { color: #fff; background-color: #5f7558; border-color: #5f7558; } .btn-outline-adamantoise:not(:disabled):not(.disabled):active:focus, .btn-outline-adamantoise:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-adamantoise.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(95, 117, 88, 0.5); box-shadow: 0 0 0 0.2rem rgba(95, 117, 88, 0.5); } .btn-outline-nophica { color: #3a4d3b; border-color: #3a4d3b; } .btn-outline-nophica:hover { color: #fff; background-color: #3a4d3b; border-color: #3a4d3b; } .btn-outline-nophica:focus, .btn-outline-nophica.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 77, 59, 0.5); box-shadow: 0 0 0 0.2rem rgba(58, 77, 59, 0.5); } .btn-outline-nophica.disabled, .btn-outline-nophica:disabled { color: #3a4d3b; background-color: transparent; } .btn-outline-nophica:not(:disabled):not(.disabled):active, .btn-outline-nophica:not(:disabled):not(.disabled).active, .show > .btn-outline-nophica.dropdown-toggle { color: #fff; background-color: #3a4d3b; border-color: #3a4d3b; } .btn-outline-nophica:not(:disabled):not(.disabled):active:focus, .btn-outline-nophica:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-nophica.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 77, 59, 0.5); box-shadow: 0 0 0 0.2rem rgba(58, 77, 59, 0.5); } .btn-outline-deepwood { color: #1e2a21; border-color: #1e2a21; } .btn-outline-deepwood:hover { color: #fff; background-color: #1e2a21; border-color: #1e2a21; } .btn-outline-deepwood:focus, .btn-outline-deepwood.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(30, 42, 33, 0.5); box-shadow: 0 0 0 0.2rem rgba(30, 42, 33, 0.5); } .btn-outline-deepwood.disabled, .btn-outline-deepwood:disabled { color: #1e2a21; background-color: transparent; } .btn-outline-deepwood:not(:disabled):not(.disabled):active, .btn-outline-deepwood:not(:disabled):not(.disabled).active, .show > .btn-outline-deepwood.dropdown-toggle { color: #fff; background-color: #1e2a21; border-color: #1e2a21; } .btn-outline-deepwood:not(:disabled):not(.disabled):active:focus, .btn-outline-deepwood:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-deepwood.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(30, 42, 33, 0.5); box-shadow: 0 0 0 0.2rem rgba(30, 42, 33, 0.5); } .btn-outline-celeste { color: #96bdb9; border-color: #96bdb9; } .btn-outline-celeste:hover { color: #212529; background-color: #96bdb9; border-color: #96bdb9; } .btn-outline-celeste:focus, .btn-outline-celeste.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(150, 189, 185, 0.5); box-shadow: 0 0 0 0.2rem rgba(150, 189, 185, 0.5); } .btn-outline-celeste.disabled, .btn-outline-celeste:disabled { color: #96bdb9; background-color: transparent; } .btn-outline-celeste:not(:disabled):not(.disabled):active, .btn-outline-celeste:not(:disabled):not(.disabled).active, .show > .btn-outline-celeste.dropdown-toggle { color: #212529; background-color: #96bdb9; border-color: #96bdb9; } .btn-outline-celeste:not(:disabled):not(.disabled):active:focus, .btn-outline-celeste:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-celeste.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(150, 189, 185, 0.5); box-shadow: 0 0 0 0.2rem rgba(150, 189, 185, 0.5); } .btn-outline-turquoise { color: #437272; border-color: #437272; } .btn-outline-turquoise:hover { color: #fff; background-color: #437272; border-color: #437272; } .btn-outline-turquoise:focus, .btn-outline-turquoise.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(67, 114, 114, 0.5); box-shadow: 0 0 0 0.2rem rgba(67, 114, 114, 0.5); } .btn-outline-turquoise.disabled, .btn-outline-turquoise:disabled { color: #437272; background-color: transparent; } .btn-outline-turquoise:not(:disabled):not(.disabled):active, .btn-outline-turquoise:not(:disabled):not(.disabled).active, .show > .btn-outline-turquoise.dropdown-toggle { color: #fff; background-color: #437272; border-color: #437272; } .btn-outline-turquoise:not(:disabled):not(.disabled):active:focus, .btn-outline-turquoise:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-turquoise.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(67, 114, 114, 0.5); box-shadow: 0 0 0 0.2rem rgba(67, 114, 114, 0.5); } .btn-outline-morbol { color: #1f4646; border-color: #1f4646; } .btn-outline-morbol:hover { color: #fff; background-color: #1f4646; border-color: #1f4646; } .btn-outline-morbol:focus, .btn-outline-morbol.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(31, 70, 70, 0.5); box-shadow: 0 0 0 0.2rem rgba(31, 70, 70, 0.5); } .btn-outline-morbol.disabled, .btn-outline-morbol:disabled { color: #1f4646; background-color: transparent; } .btn-outline-morbol:not(:disabled):not(.disabled):active, .btn-outline-morbol:not(:disabled):not(.disabled).active, .show > .btn-outline-morbol.dropdown-toggle { color: #fff; background-color: #1f4646; border-color: #1f4646; } .btn-outline-morbol:not(:disabled):not(.disabled):active:focus, .btn-outline-morbol:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-morbol.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(31, 70, 70, 0.5); box-shadow: 0 0 0 0.2rem rgba(31, 70, 70, 0.5); } .btn-outline-ice { color: #b2c4ce; border-color: #b2c4ce; } .btn-outline-ice:hover { color: #212529; background-color: #b2c4ce; border-color: #b2c4ce; } .btn-outline-ice:focus, .btn-outline-ice.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(178, 196, 206, 0.5); box-shadow: 0 0 0 0.2rem rgba(178, 196, 206, 0.5); } .btn-outline-ice.disabled, .btn-outline-ice:disabled { color: #b2c4ce; background-color: transparent; } .btn-outline-ice:not(:disabled):not(.disabled):active, .btn-outline-ice:not(:disabled):not(.disabled).active, .show > .btn-outline-ice.dropdown-toggle { color: #212529; background-color: #b2c4ce; border-color: #b2c4ce; } .btn-outline-ice:not(:disabled):not(.disabled):active:focus, .btn-outline-ice:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-ice.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(178, 196, 206, 0.5); box-shadow: 0 0 0 0.2rem rgba(178, 196, 206, 0.5); } .btn-outline-sky { color: #83b0d1; border-color: #83b0d1; } .btn-outline-sky:hover { color: #212529; background-color: #83b0d1; border-color: #83b0d1; } .btn-outline-sky:focus, .btn-outline-sky.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(131, 176, 209, 0.5); box-shadow: 0 0 0 0.2rem rgba(131, 176, 209, 0.5); } .btn-outline-sky.disabled, .btn-outline-sky:disabled { color: #83b0d1; background-color: transparent; } .btn-outline-sky:not(:disabled):not(.disabled):active, .btn-outline-sky:not(:disabled):not(.disabled).active, .show > .btn-outline-sky.dropdown-toggle { color: #212529; background-color: #83b0d1; border-color: #83b0d1; } .btn-outline-sky:not(:disabled):not(.disabled):active:focus, .btn-outline-sky:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-sky.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(131, 176, 209, 0.5); box-shadow: 0 0 0 0.2rem rgba(131, 176, 209, 0.5); } .btn-outline-seafog { color: #6481a0; border-color: #6481a0; } .btn-outline-seafog:hover { color: #fff; background-color: #6481a0; border-color: #6481a0; } .btn-outline-seafog:focus, .btn-outline-seafog.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(100, 129, 160, 0.5); box-shadow: 0 0 0 0.2rem rgba(100, 129, 160, 0.5); } .btn-outline-seafog.disabled, .btn-outline-seafog:disabled { color: #6481a0; background-color: transparent; } .btn-outline-seafog:not(:disabled):not(.disabled):active, .btn-outline-seafog:not(:disabled):not(.disabled).active, .show > .btn-outline-seafog.dropdown-toggle { color: #fff; background-color: #6481a0; border-color: #6481a0; } .btn-outline-seafog:not(:disabled):not(.disabled):active:focus, .btn-outline-seafog:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-seafog.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(100, 129, 160, 0.5); box-shadow: 0 0 0 0.2rem rgba(100, 129, 160, 0.5); } .btn-outline-peacock { color: #3b6886; border-color: #3b6886; } .btn-outline-peacock:hover { color: #fff; background-color: #3b6886; border-color: #3b6886; } .btn-outline-peacock:focus, .btn-outline-peacock.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 104, 134, 0.5); box-shadow: 0 0 0 0.2rem rgba(59, 104, 134, 0.5); } .btn-outline-peacock.disabled, .btn-outline-peacock:disabled { color: #3b6886; background-color: transparent; } .btn-outline-peacock:not(:disabled):not(.disabled):active, .btn-outline-peacock:not(:disabled):not(.disabled).active, .show > .btn-outline-peacock.dropdown-toggle { color: #fff; background-color: #3b6886; border-color: #3b6886; } .btn-outline-peacock:not(:disabled):not(.disabled):active:focus, .btn-outline-peacock:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-peacock.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 104, 134, 0.5); box-shadow: 0 0 0 0.2rem rgba(59, 104, 134, 0.5); } .btn-outline-rhotano { color: #1d3d54; border-color: #1d3d54; } .btn-outline-rhotano:hover { color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .btn-outline-rhotano:focus, .btn-outline-rhotano.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.5); box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.5); } .btn-outline-rhotano.disabled, .btn-outline-rhotano:disabled { color: #1d3d54; background-color: transparent; } .btn-outline-rhotano:not(:disabled):not(.disabled):active, .btn-outline-rhotano:not(:disabled):not(.disabled).active, .show > .btn-outline-rhotano.dropdown-toggle { color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .btn-outline-rhotano:not(:disabled):not(.disabled):active:focus, .btn-outline-rhotano:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-rhotano.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.5); box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.5); } .btn-outline-corpse { color: #8e9bac; border-color: #8e9bac; } .btn-outline-corpse:hover { color: #212529; background-color: #8e9bac; border-color: #8e9bac; } .btn-outline-corpse:focus, .btn-outline-corpse.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 155, 172, 0.5); box-shadow: 0 0 0 0.2rem rgba(142, 155, 172, 0.5); } .btn-outline-corpse.disabled, .btn-outline-corpse:disabled { color: #8e9bac; background-color: transparent; } .btn-outline-corpse:not(:disabled):not(.disabled):active, .btn-outline-corpse:not(:disabled):not(.disabled).active, .show > .btn-outline-corpse.dropdown-toggle { color: #212529; background-color: #8e9bac; border-color: #8e9bac; } .btn-outline-corpse:not(:disabled):not(.disabled):active:focus, .btn-outline-corpse:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-corpse.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 155, 172, 0.5); box-shadow: 0 0 0 0.2rem rgba(142, 155, 172, 0.5); } .btn-outline-ceruleum { color: #4f5766; border-color: #4f5766; } .btn-outline-ceruleum:hover { color: #fff; background-color: #4f5766; border-color: #4f5766; } .btn-outline-ceruleum:focus, .btn-outline-ceruleum.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 87, 102, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 87, 102, 0.5); } .btn-outline-ceruleum.disabled, .btn-outline-ceruleum:disabled { color: #4f5766; background-color: transparent; } .btn-outline-ceruleum:not(:disabled):not(.disabled):active, .btn-outline-ceruleum:not(:disabled):not(.disabled).active, .show > .btn-outline-ceruleum.dropdown-toggle { color: #fff; background-color: #4f5766; border-color: #4f5766; } .btn-outline-ceruleum:not(:disabled):not(.disabled):active:focus, .btn-outline-ceruleum:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-ceruleum.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 87, 102, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 87, 102, 0.5); } .btn-outline-woad { color: #2c364e; border-color: #2c364e; } .btn-outline-woad:hover { color: #fff; background-color: #2c364e; border-color: #2c364e; } .btn-outline-woad:focus, .btn-outline-woad.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 54, 78, 0.5); box-shadow: 0 0 0 0.2rem rgba(44, 54, 78, 0.5); } .btn-outline-woad.disabled, .btn-outline-woad:disabled { color: #2c364e; background-color: transparent; } .btn-outline-woad:not(:disabled):not(.disabled):active, .btn-outline-woad:not(:disabled):not(.disabled).active, .show > .btn-outline-woad.dropdown-toggle { color: #fff; background-color: #2c364e; border-color: #2c364e; } .btn-outline-woad:not(:disabled):not(.disabled):active:focus, .btn-outline-woad:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-woad.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 54, 78, 0.5); box-shadow: 0 0 0 0.2rem rgba(44, 54, 78, 0.5); } .btn-outline-ink { color: #1a1f27; border-color: #1a1f27; } .btn-outline-ink:hover { color: #fff; background-color: #1a1f27; border-color: #1a1f27; } .btn-outline-ink:focus, .btn-outline-ink.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(26, 31, 39, 0.5); box-shadow: 0 0 0 0.2rem rgba(26, 31, 39, 0.5); } .btn-outline-ink.disabled, .btn-outline-ink:disabled { color: #1a1f27; background-color: transparent; } .btn-outline-ink:not(:disabled):not(.disabled):active, .btn-outline-ink:not(:disabled):not(.disabled).active, .show > .btn-outline-ink.dropdown-toggle { color: #fff; background-color: #1a1f27; border-color: #1a1f27; } .btn-outline-ink:not(:disabled):not(.disabled):active:focus, .btn-outline-ink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-ink.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(26, 31, 39, 0.5); box-shadow: 0 0 0 0.2rem rgba(26, 31, 39, 0.5); } .btn-outline-raptor { color: #5b7fc0; border-color: #5b7fc0; } .btn-outline-raptor:hover { color: #fff; background-color: #5b7fc0; border-color: #5b7fc0; } .btn-outline-raptor:focus, .btn-outline-raptor.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(91, 127, 192, 0.5); box-shadow: 0 0 0 0.2rem rgba(91, 127, 192, 0.5); } .btn-outline-raptor.disabled, .btn-outline-raptor:disabled { color: #5b7fc0; background-color: transparent; } .btn-outline-raptor:not(:disabled):not(.disabled):active, .btn-outline-raptor:not(:disabled):not(.disabled).active, .show > .btn-outline-raptor.dropdown-toggle { color: #fff; background-color: #5b7fc0; border-color: #5b7fc0; } .btn-outline-raptor:not(:disabled):not(.disabled):active:focus, .btn-outline-raptor:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-raptor.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(91, 127, 192, 0.5); box-shadow: 0 0 0 0.2rem rgba(91, 127, 192, 0.5); } .btn-outline-othard { color: #2f5889; border-color: #2f5889; } .btn-outline-othard:hover { color: #fff; background-color: #2f5889; border-color: #2f5889; } .btn-outline-othard:focus, .btn-outline-othard.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(47, 88, 137, 0.5); box-shadow: 0 0 0 0.2rem rgba(47, 88, 137, 0.5); } .btn-outline-othard.disabled, .btn-outline-othard:disabled { color: #2f5889; background-color: transparent; } .btn-outline-othard:not(:disabled):not(.disabled):active, .btn-outline-othard:not(:disabled):not(.disabled).active, .show > .btn-outline-othard.dropdown-toggle { color: #fff; background-color: #2f5889; border-color: #2f5889; } .btn-outline-othard:not(:disabled):not(.disabled):active:focus, .btn-outline-othard:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-othard.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(47, 88, 137, 0.5); box-shadow: 0 0 0 0.2rem rgba(47, 88, 137, 0.5); } .btn-outline-storm { color: #224172; border-color: #224172; } .btn-outline-storm:hover { color: #fff; background-color: #224172; border-color: #224172; } .btn-outline-storm:focus, .btn-outline-storm.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(34, 65, 114, 0.5); box-shadow: 0 0 0 0.2rem rgba(34, 65, 114, 0.5); } .btn-outline-storm.disabled, .btn-outline-storm:disabled { color: #224172; background-color: transparent; } .btn-outline-storm:not(:disabled):not(.disabled):active, .btn-outline-storm:not(:disabled):not(.disabled).active, .show > .btn-outline-storm.dropdown-toggle { color: #fff; background-color: #224172; border-color: #224172; } .btn-outline-storm:not(:disabled):not(.disabled):active:focus, .btn-outline-storm:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-storm.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(34, 65, 114, 0.5); box-shadow: 0 0 0 0.2rem rgba(34, 65, 114, 0.5); } .btn-outline-void { color: #102944; border-color: #102944; } .btn-outline-void:hover { color: #fff; background-color: #102944; border-color: #102944; } .btn-outline-void:focus, .btn-outline-void.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(16, 41, 68, 0.5); box-shadow: 0 0 0 0.2rem rgba(16, 41, 68, 0.5); } .btn-outline-void.disabled, .btn-outline-void:disabled { color: #102944; background-color: transparent; } .btn-outline-void:not(:disabled):not(.disabled):active, .btn-outline-void:not(:disabled):not(.disabled).active, .show > .btn-outline-void.dropdown-toggle { color: #fff; background-color: #102944; border-color: #102944; } .btn-outline-void:not(:disabled):not(.disabled):active:focus, .btn-outline-void:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-void.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(16, 41, 68, 0.5); box-shadow: 0 0 0 0.2rem rgba(16, 41, 68, 0.5); } .btn-outline-royal { color: #272f67; border-color: #272f67; } .btn-outline-royal:hover { color: #fff; background-color: #272f67; border-color: #272f67; } .btn-outline-royal:focus, .btn-outline-royal.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(39, 47, 103, 0.5); box-shadow: 0 0 0 0.2rem rgba(39, 47, 103, 0.5); } .btn-outline-royal.disabled, .btn-outline-royal:disabled { color: #272f67; background-color: transparent; } .btn-outline-royal:not(:disabled):not(.disabled):active, .btn-outline-royal:not(:disabled):not(.disabled).active, .show > .btn-outline-royal.dropdown-toggle { color: #fff; background-color: #272f67; border-color: #272f67; } .btn-outline-royal:not(:disabled):not(.disabled):active:focus, .btn-outline-royal:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-royal.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(39, 47, 103, 0.5); box-shadow: 0 0 0 0.2rem rgba(39, 47, 103, 0.5); } .btn-outline-midnight { color: #181937; border-color: #181937; } .btn-outline-midnight:hover { color: #fff; background-color: #181937; border-color: #181937; } .btn-outline-midnight:focus, .btn-outline-midnight.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(24, 25, 55, 0.5); box-shadow: 0 0 0 0.2rem rgba(24, 25, 55, 0.5); } .btn-outline-midnight.disabled, .btn-outline-midnight:disabled { color: #181937; background-color: transparent; } .btn-outline-midnight:not(:disabled):not(.disabled):active, .btn-outline-midnight:not(:disabled):not(.disabled).active, .show > .btn-outline-midnight.dropdown-toggle { color: #fff; background-color: #181937; border-color: #181937; } .btn-outline-midnight:not(:disabled):not(.disabled):active:focus, .btn-outline-midnight:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-midnight.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(24, 25, 55, 0.5); box-shadow: 0 0 0 0.2rem rgba(24, 25, 55, 0.5); } .btn-outline-shadow { color: #373746; border-color: #373746; } .btn-outline-shadow:hover { color: #fff; background-color: #373746; border-color: #373746; } .btn-outline-shadow:focus, .btn-outline-shadow.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(55, 55, 70, 0.5); box-shadow: 0 0 0 0.2rem rgba(55, 55, 70, 0.5); } .btn-outline-shadow.disabled, .btn-outline-shadow:disabled { color: #373746; background-color: transparent; } .btn-outline-shadow:not(:disabled):not(.disabled):active, .btn-outline-shadow:not(:disabled):not(.disabled).active, .show > .btn-outline-shadow.dropdown-toggle { color: #fff; background-color: #373746; border-color: #373746; } .btn-outline-shadow:not(:disabled):not(.disabled):active:focus, .btn-outline-shadow:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-shadow.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(55, 55, 70, 0.5); box-shadow: 0 0 0 0.2rem rgba(55, 55, 70, 0.5); } .btn-outline-abyssal { color: #312d57; border-color: #312d57; } .btn-outline-abyssal:hover { color: #fff; background-color: #312d57; border-color: #312d57; } .btn-outline-abyssal:focus, .btn-outline-abyssal.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(49, 45, 87, 0.5); box-shadow: 0 0 0 0.2rem rgba(49, 45, 87, 0.5); } .btn-outline-abyssal.disabled, .btn-outline-abyssal:disabled { color: #312d57; background-color: transparent; } .btn-outline-abyssal:not(:disabled):not(.disabled):active, .btn-outline-abyssal:not(:disabled):not(.disabled).active, .show > .btn-outline-abyssal.dropdown-toggle { color: #fff; background-color: #312d57; border-color: #312d57; } .btn-outline-abyssal:not(:disabled):not(.disabled):active:focus, .btn-outline-abyssal:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-abyssal.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(49, 45, 87, 0.5); box-shadow: 0 0 0 0.2rem rgba(49, 45, 87, 0.5); } .btn-outline-lavender { color: #877fae; border-color: #877fae; } .btn-outline-lavender:hover { color: #fff; background-color: #877fae; border-color: #877fae; } .btn-outline-lavender:focus, .btn-outline-lavender.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(135, 127, 174, 0.5); box-shadow: 0 0 0 0.2rem rgba(135, 127, 174, 0.5); } .btn-outline-lavender.disabled, .btn-outline-lavender:disabled { color: #877fae; background-color: transparent; } .btn-outline-lavender:not(:disabled):not(.disabled):active, .btn-outline-lavender:not(:disabled):not(.disabled).active, .show > .btn-outline-lavender.dropdown-toggle { color: #fff; background-color: #877fae; border-color: #877fae; } .btn-outline-lavender:not(:disabled):not(.disabled):active:focus, .btn-outline-lavender:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lavender.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(135, 127, 174, 0.5); box-shadow: 0 0 0 0.2rem rgba(135, 127, 174, 0.5); } .btn-outline-gloom { color: #514560; border-color: #514560; } .btn-outline-gloom:hover { color: #fff; background-color: #514560; border-color: #514560; } .btn-outline-gloom:focus, .btn-outline-gloom.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(81, 69, 96, 0.5); box-shadow: 0 0 0 0.2rem rgba(81, 69, 96, 0.5); } .btn-outline-gloom.disabled, .btn-outline-gloom:disabled { color: #514560; background-color: transparent; } .btn-outline-gloom:not(:disabled):not(.disabled):active, .btn-outline-gloom:not(:disabled):not(.disabled).active, .show > .btn-outline-gloom.dropdown-toggle { color: #fff; background-color: #514560; border-color: #514560; } .btn-outline-gloom:not(:disabled):not(.disabled):active:focus, .btn-outline-gloom:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gloom.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(81, 69, 96, 0.5); box-shadow: 0 0 0 0.2rem rgba(81, 69, 96, 0.5); } .btn-outline-currant { color: #322c3a; border-color: #322c3a; } .btn-outline-currant:hover { color: #fff; background-color: #322c3a; border-color: #322c3a; } .btn-outline-currant:focus, .btn-outline-currant.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(50, 44, 58, 0.5); box-shadow: 0 0 0 0.2rem rgba(50, 44, 58, 0.5); } .btn-outline-currant.disabled, .btn-outline-currant:disabled { color: #322c3a; background-color: transparent; } .btn-outline-currant:not(:disabled):not(.disabled):active, .btn-outline-currant:not(:disabled):not(.disabled).active, .show > .btn-outline-currant.dropdown-toggle { color: #fff; background-color: #322c3a; border-color: #322c3a; } .btn-outline-currant:not(:disabled):not(.disabled):active:focus, .btn-outline-currant:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-currant.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(50, 44, 58, 0.5); box-shadow: 0 0 0 0.2rem rgba(50, 44, 58, 0.5); } .btn-outline-iris { color: #b79ebc; border-color: #b79ebc; } .btn-outline-iris:hover { color: #212529; background-color: #b79ebc; border-color: #b79ebc; } .btn-outline-iris:focus, .btn-outline-iris.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(183, 158, 188, 0.5); box-shadow: 0 0 0 0.2rem rgba(183, 158, 188, 0.5); } .btn-outline-iris.disabled, .btn-outline-iris:disabled { color: #b79ebc; background-color: transparent; } .btn-outline-iris:not(:disabled):not(.disabled):active, .btn-outline-iris:not(:disabled):not(.disabled).active, .show > .btn-outline-iris.dropdown-toggle { color: #212529; background-color: #b79ebc; border-color: #b79ebc; } .btn-outline-iris:not(:disabled):not(.disabled):active:focus, .btn-outline-iris:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-iris.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(183, 158, 188, 0.5); box-shadow: 0 0 0 0.2rem rgba(183, 158, 188, 0.5); } .btn-outline-grape { color: #3b2a3c; border-color: #3b2a3c; } .btn-outline-grape:hover { color: #fff; background-color: #3b2a3c; border-color: #3b2a3c; } .btn-outline-grape:focus, .btn-outline-grape.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 42, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(59, 42, 60, 0.5); } .btn-outline-grape.disabled, .btn-outline-grape:disabled { color: #3b2a3c; background-color: transparent; } .btn-outline-grape:not(:disabled):not(.disabled):active, .btn-outline-grape:not(:disabled):not(.disabled).active, .show > .btn-outline-grape.dropdown-toggle { color: #fff; background-color: #3b2a3c; border-color: #3b2a3c; } .btn-outline-grape:not(:disabled):not(.disabled):active:focus, .btn-outline-grape:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-grape.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 42, 60, 0.5); box-shadow: 0 0 0 0.2rem rgba(59, 42, 60, 0.5); } .btn-outline-lotus { color: #fecef5; border-color: #fecef5; } .btn-outline-lotus:hover { color: #212529; background-color: #fecef5; border-color: #fecef5; } .btn-outline-lotus:focus, .btn-outline-lotus.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(254, 206, 245, 0.5); box-shadow: 0 0 0 0.2rem rgba(254, 206, 245, 0.5); } .btn-outline-lotus.disabled, .btn-outline-lotus:disabled { color: #fecef5; background-color: transparent; } .btn-outline-lotus:not(:disabled):not(.disabled):active, .btn-outline-lotus:not(:disabled):not(.disabled).active, .show > .btn-outline-lotus.dropdown-toggle { color: #212529; background-color: #fecef5; border-color: #fecef5; } .btn-outline-lotus:not(:disabled):not(.disabled):active:focus, .btn-outline-lotus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lotus.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(254, 206, 245, 0.5); box-shadow: 0 0 0 0.2rem rgba(254, 206, 245, 0.5); } .btn-outline-colibri { color: #dc9bca; border-color: #dc9bca; } .btn-outline-colibri:hover { color: #212529; background-color: #dc9bca; border-color: #dc9bca; } .btn-outline-colibri:focus, .btn-outline-colibri.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 155, 202, 0.5); box-shadow: 0 0 0 0.2rem rgba(220, 155, 202, 0.5); } .btn-outline-colibri.disabled, .btn-outline-colibri:disabled { color: #dc9bca; background-color: transparent; } .btn-outline-colibri:not(:disabled):not(.disabled):active, .btn-outline-colibri:not(:disabled):not(.disabled).active, .show > .btn-outline-colibri.dropdown-toggle { color: #212529; background-color: #dc9bca; border-color: #dc9bca; } .btn-outline-colibri:not(:disabled):not(.disabled):active:focus, .btn-outline-colibri:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-colibri.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 155, 202, 0.5); box-shadow: 0 0 0 0.2rem rgba(220, 155, 202, 0.5); } .btn-outline-plum { color: #79526c; border-color: #79526c; } .btn-outline-plum:hover { color: #fff; background-color: #79526c; border-color: #79526c; } .btn-outline-plum:focus, .btn-outline-plum.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(121, 82, 108, 0.5); box-shadow: 0 0 0 0.2rem rgba(121, 82, 108, 0.5); } .btn-outline-plum.disabled, .btn-outline-plum:disabled { color: #79526c; background-color: transparent; } .btn-outline-plum:not(:disabled):not(.disabled):active, .btn-outline-plum:not(:disabled):not(.disabled).active, .show > .btn-outline-plum.dropdown-toggle { color: #fff; background-color: #79526c; border-color: #79526c; } .btn-outline-plum:not(:disabled):not(.disabled):active:focus, .btn-outline-plum:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-plum.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(121, 82, 108, 0.5); box-shadow: 0 0 0 0.2rem rgba(121, 82, 108, 0.5); } .btn-outline-regal { color: #66304e; border-color: #66304e; } .btn-outline-regal:hover { color: #fff; background-color: #66304e; border-color: #66304e; } .btn-outline-regal:focus, .btn-outline-regal.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(102, 48, 78, 0.5); box-shadow: 0 0 0 0.2rem rgba(102, 48, 78, 0.5); } .btn-outline-regal.disabled, .btn-outline-regal:disabled { color: #66304e; background-color: transparent; } .btn-outline-regal:not(:disabled):not(.disabled):active, .btn-outline-regal:not(:disabled):not(.disabled).active, .show > .btn-outline-regal.dropdown-toggle { color: #fff; background-color: #66304e; border-color: #66304e; } .btn-outline-regal:not(:disabled):not(.disabled):active:focus, .btn-outline-regal:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-regal.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(102, 48, 78, 0.5); box-shadow: 0 0 0 0.2rem rgba(102, 48, 78, 0.5); } .btn-outline-pure { color: #f9f8f4; border-color: #f9f8f4; } .btn-outline-pure:hover { color: #212529; background-color: #f9f8f4; border-color: #f9f8f4; } .btn-outline-pure:focus, .btn-outline-pure.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(249, 248, 244, 0.5); box-shadow: 0 0 0 0.2rem rgba(249, 248, 244, 0.5); } .btn-outline-pure.disabled, .btn-outline-pure:disabled { color: #f9f8f4; background-color: transparent; } .btn-outline-pure:not(:disabled):not(.disabled):active, .btn-outline-pure:not(:disabled):not(.disabled).active, .show > .btn-outline-pure.dropdown-toggle { color: #212529; background-color: #f9f8f4; border-color: #f9f8f4; } .btn-outline-pure:not(:disabled):not(.disabled):active:focus, .btn-outline-pure:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pure.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(249, 248, 244, 0.5); box-shadow: 0 0 0 0.2rem rgba(249, 248, 244, 0.5); } .btn-outline-jet { color: #1e1e1e; border-color: #1e1e1e; } .btn-outline-jet:hover { color: #fff; background-color: #1e1e1e; border-color: #1e1e1e; } .btn-outline-jet:focus, .btn-outline-jet.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(30, 30, 30, 0.5); box-shadow: 0 0 0 0.2rem rgba(30, 30, 30, 0.5); } .btn-outline-jet.disabled, .btn-outline-jet:disabled { color: #1e1e1e; background-color: transparent; } .btn-outline-jet:not(:disabled):not(.disabled):active, .btn-outline-jet:not(:disabled):not(.disabled).active, .show > .btn-outline-jet.dropdown-toggle { color: #fff; background-color: #1e1e1e; border-color: #1e1e1e; } .btn-outline-jet:not(:disabled):not(.disabled):active:focus, .btn-outline-jet:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-jet.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(30, 30, 30, 0.5); box-shadow: 0 0 0 0.2rem rgba(30, 30, 30, 0.5); } .btn-outline-metallic-silver { color: #cccccc; border-color: #cccccc; } .btn-outline-metallic-silver:hover { color: #212529; background-color: #cccccc; border-color: #cccccc; } .btn-outline-metallic-silver:focus, .btn-outline-metallic-silver.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5); box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5); } .btn-outline-metallic-silver.disabled, .btn-outline-metallic-silver:disabled { color: #cccccc; background-color: transparent; } .btn-outline-metallic-silver:not(:disabled):not(.disabled):active, .btn-outline-metallic-silver:not(:disabled):not(.disabled).active, .show > .btn-outline-metallic-silver.dropdown-toggle { color: #212529; background-color: #cccccc; border-color: #cccccc; } .btn-outline-metallic-silver:not(:disabled):not(.disabled):active:focus, .btn-outline-metallic-silver:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-metallic-silver.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5); box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5); } .btn-outline-metallic-gold { color: #ffff3d; border-color: #ffff3d; } .btn-outline-metallic-gold:hover { color: #212529; background-color: #ffff3d; border-color: #ffff3d; } .btn-outline-metallic-gold:focus, .btn-outline-metallic-gold.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 61, 0.5); box-shadow: 0 0 0 0.2rem rgba(255, 255, 61, 0.5); } .btn-outline-metallic-gold.disabled, .btn-outline-metallic-gold:disabled { color: #ffff3d; background-color: transparent; } .btn-outline-metallic-gold:not(:disabled):not(.disabled):active, .btn-outline-metallic-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-metallic-gold.dropdown-toggle { color: #212529; background-color: #ffff3d; border-color: #ffff3d; } .btn-outline-metallic-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-metallic-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-metallic-gold.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 61, 0.5); box-shadow: 0 0 0 0.2rem rgba(255, 255, 61, 0.5); } .btn-outline-metallic-red { color: #dc1d4b; border-color: #dc1d4b; } .btn-outline-metallic-red:hover { color: #fff; background-color: #dc1d4b; border-color: #dc1d4b; } .btn-outline-metallic-red:focus, .btn-outline-metallic-red.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 29, 75, 0.5); box-shadow: 0 0 0 0.2rem rgba(220, 29, 75, 0.5); } .btn-outline-metallic-red.disabled, .btn-outline-metallic-red:disabled { color: #dc1d4b; background-color: transparent; } .btn-outline-metallic-red:not(:disabled):not(.disabled):active, .btn-outline-metallic-red:not(:disabled):not(.disabled).active, .show > .btn-outline-metallic-red.dropdown-toggle { color: #fff; background-color: #dc1d4b; border-color: #dc1d4b; } .btn-outline-metallic-red:not(:disabled):not(.disabled):active:focus, .btn-outline-metallic-red:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-metallic-red.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 29, 75, 0.5); box-shadow: 0 0 0 0.2rem rgba(220, 29, 75, 0.5); } .btn-outline-metallic-green { color: #22f165; border-color: #22f165; } .btn-outline-metallic-green:hover { color: #212529; background-color: #22f165; border-color: #22f165; } .btn-outline-metallic-green:focus, .btn-outline-metallic-green.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(34, 241, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(34, 241, 101, 0.5); } .btn-outline-metallic-green.disabled, .btn-outline-metallic-green:disabled { color: #22f165; background-color: transparent; } .btn-outline-metallic-green:not(:disabled):not(.disabled):active, .btn-outline-metallic-green:not(:disabled):not(.disabled).active, .show > .btn-outline-metallic-green.dropdown-toggle { color: #212529; background-color: #22f165; border-color: #22f165; } .btn-outline-metallic-green:not(:disabled):not(.disabled):active:focus, .btn-outline-metallic-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-metallic-green.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(34, 241, 101, 0.5); box-shadow: 0 0 0 0.2rem rgba(34, 241, 101, 0.5); } .btn-outline-metallic-blue { color: #7562ff; border-color: #7562ff; } .btn-outline-metallic-blue:hover { color: #fff; background-color: #7562ff; border-color: #7562ff; } .btn-outline-metallic-blue:focus, .btn-outline-metallic-blue.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(117, 98, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(117, 98, 255, 0.5); } .btn-outline-metallic-blue.disabled, .btn-outline-metallic-blue:disabled { color: #7562ff; background-color: transparent; } .btn-outline-metallic-blue:not(:disabled):not(.disabled):active, .btn-outline-metallic-blue:not(:disabled):not(.disabled).active, .show > .btn-outline-metallic-blue.dropdown-toggle { color: #fff; background-color: #7562ff; border-color: #7562ff; } .btn-outline-metallic-blue:not(:disabled):not(.disabled):active:focus, .btn-outline-metallic-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-metallic-blue.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(117, 98, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(117, 98, 255, 0.5); } .btn-outline-pastel-pink { color: #fcc7c4; border-color: #fcc7c4; } .btn-outline-pastel-pink:hover { color: #212529; background-color: #fcc7c4; border-color: #fcc7c4; } .btn-outline-pastel-pink:focus, .btn-outline-pastel-pink.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 199, 196, 0.5); box-shadow: 0 0 0 0.2rem rgba(252, 199, 196, 0.5); } .btn-outline-pastel-pink.disabled, .btn-outline-pastel-pink:disabled { color: #fcc7c4; background-color: transparent; } .btn-outline-pastel-pink:not(:disabled):not(.disabled):active, .btn-outline-pastel-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-pastel-pink.dropdown-toggle { color: #212529; background-color: #fcc7c4; border-color: #fcc7c4; } .btn-outline-pastel-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pastel-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pastel-pink.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 199, 196, 0.5); box-shadow: 0 0 0 0.2rem rgba(252, 199, 196, 0.5); } .btn-outline-pastel-green { color: #b8cfa8; border-color: #b8cfa8; } .btn-outline-pastel-green:hover { color: #212529; background-color: #b8cfa8; border-color: #b8cfa8; } .btn-outline-pastel-green:focus, .btn-outline-pastel-green.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(184, 207, 168, 0.5); box-shadow: 0 0 0 0.2rem rgba(184, 207, 168, 0.5); } .btn-outline-pastel-green.disabled, .btn-outline-pastel-green:disabled { color: #b8cfa8; background-color: transparent; } .btn-outline-pastel-green:not(:disabled):not(.disabled):active, .btn-outline-pastel-green:not(:disabled):not(.disabled).active, .show > .btn-outline-pastel-green.dropdown-toggle { color: #212529; background-color: #b8cfa8; border-color: #b8cfa8; } .btn-outline-pastel-green:not(:disabled):not(.disabled):active:focus, .btn-outline-pastel-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pastel-green.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(184, 207, 168, 0.5); box-shadow: 0 0 0 0.2rem rgba(184, 207, 168, 0.5); } .btn-outline-pastel-blue { color: #94a3d9; border-color: #94a3d9; } .btn-outline-pastel-blue:hover { color: #212529; background-color: #94a3d9; border-color: #94a3d9; } .btn-outline-pastel-blue:focus, .btn-outline-pastel-blue.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(148, 163, 217, 0.5); box-shadow: 0 0 0 0.2rem rgba(148, 163, 217, 0.5); } .btn-outline-pastel-blue.disabled, .btn-outline-pastel-blue:disabled { color: #94a3d9; background-color: transparent; } .btn-outline-pastel-blue:not(:disabled):not(.disabled):active, .btn-outline-pastel-blue:not(:disabled):not(.disabled).active, .show > .btn-outline-pastel-blue.dropdown-toggle { color: #212529; background-color: #94a3d9; border-color: #94a3d9; } .btn-outline-pastel-blue:not(:disabled):not(.disabled):active:focus, .btn-outline-pastel-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pastel-blue.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(148, 163, 217, 0.5); box-shadow: 0 0 0 0.2rem rgba(148, 163, 217, 0.5); } .btn-outline-pastel-purple { color: #bab2d9; border-color: #bab2d9; } .btn-outline-pastel-purple:hover { color: #212529; background-color: #bab2d9; border-color: #bab2d9; } .btn-outline-pastel-purple:focus, .btn-outline-pastel-purple.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(186, 178, 217, 0.5); box-shadow: 0 0 0 0.2rem rgba(186, 178, 217, 0.5); } .btn-outline-pastel-purple.disabled, .btn-outline-pastel-purple:disabled { color: #bab2d9; background-color: transparent; } .btn-outline-pastel-purple:not(:disabled):not(.disabled):active, .btn-outline-pastel-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-pastel-purple.dropdown-toggle { color: #212529; background-color: #bab2d9; border-color: #bab2d9; } .btn-outline-pastel-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-pastel-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pastel-purple.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(186, 178, 217, 0.5); box-shadow: 0 0 0 0.2rem rgba(186, 178, 217, 0.5); } .btn-link { font-weight: 400; color: #1d3d54; } .btn-link:hover { color: #09141b; text-decoration: underline; } .btn-link:focus, .btn-link.focus { text-decoration: underline; -webkit-box-shadow: none; box-shadow: none; } .btn-link:disabled, .btn-link.disabled { color: #6c757d; pointer-events: none; } .btn-lg, .btn-group-lg > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } .btn-sm, .btn-group-sm > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 0.5rem; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } @media screen and (prefers-reduced-motion: reduce) { .fade { -webkit-transition: none; -o-transition: none; transition: none; } } .fade:not(.show) { opacity: 0; } .collapse:not(.show) { display: none; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; } @media screen and (prefers-reduced-motion: reduce) { .collapsing { -webkit-transition: none; -o-transition: none; transition: none; } } .dropup, .dropright, .dropdown, .dropleft { position: relative; } .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; } .dropdown-toggle:empty::after { margin-left: 0; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 1rem; color: #1a1f27; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; } .dropdown-menu-right { right: 0; left: auto; } @media (min-width: 576px) { .dropdown-menu-sm-right { right: 0; left: auto; } } @media (min-width: 768px) { .dropdown-menu-md-right { right: 0; left: auto; } } @media (min-width: 992px) { .dropdown-menu-lg-right { right: 0; left: auto; } } @media (min-width: 1200px) { .dropdown-menu-xl-right { right: 0; left: auto; } } .dropdown-menu-left { right: auto; left: 0; } @media (min-width: 576px) { .dropdown-menu-sm-left { right: auto; left: 0; } } @media (min-width: 768px) { .dropdown-menu-md-left { right: auto; left: 0; } } @media (min-width: 992px) { .dropdown-menu-lg-left { right: auto; left: 0; } } @media (min-width: 1200px) { .dropdown-menu-xl-left { right: auto; left: 0; } } .dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; } .dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; } .dropup .dropdown-toggle:empty::after { margin-left: 0; } .dropright .dropdown-menu { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem; } .dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; } .dropright .dropdown-toggle:empty::after { margin-left: 0; } .dropright .dropdown-toggle::after { vertical-align: 0; } .dropleft .dropdown-menu { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem; } .dropleft .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; } .dropleft .dropdown-toggle::after { display: none; } .dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; } .dropleft .dropdown-toggle:empty::after { margin-left: 0; } .dropleft .dropdown-toggle::before { vertical-align: 0; } .dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { right: auto; bottom: auto; } .dropdown-divider { height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #e9ecef; } .dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; } .dropdown-item:first-child { border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); } .dropdown-item:last-child { border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); } .dropdown-item:hover, .dropdown-item:focus { color: #16181b; text-decoration: none; background-color: #f8f9fa; } .dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #1d3d54; } .dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; pointer-events: none; background-color: transparent; } .dropdown-menu.show { display: block; } .dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.875rem; color: #6c757d; white-space: nowrap; } .dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: #212529; } .btn-group, .btn-group-vertical { position: relative; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover { z-index: 1; } .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 1; } .btn-toolbar { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .btn-toolbar .input-group { width: auto; } .btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) { margin-left: -1px; } .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; } .dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; } .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { margin-left: 0; } .dropleft .dropdown-toggle-split::before { margin-right: 0; } .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; } .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; } .btn-group-vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group { width: 100%; } .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) { margin-top: -1px; } .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-top-right-radius: 0; } .btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bottom: 0; } .btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; } .input-group { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; width: 100%; } .input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0; } .input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file { margin-left: -1px; } .input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { z-index: 3; } .input-group > .custom-file .custom-file-input:focus { z-index: 4; } .input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group > .custom-file { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group-prepend, .input-group-append { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .input-group-prepend .btn, .input-group-append .btn { position: relative; z-index: 2; } .input-group-prepend .btn:focus, .input-group-append .btn:focus { z-index: 3; } .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn { margin-left: -1px; } .input-group-prepend { margin-right: -1px; } .input-group-append { margin-left: -1px; } .input-group-text { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: 0.25rem; } .input-group-text input[type="radio"], .input-group-text input[type="checkbox"] { margin-top: 0; } .input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select { height: calc(2.875rem + 2px); } .input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } .input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select { height: calc(1.8125rem + 2px); } .input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } .input-group-lg > .custom-select, .input-group-sm > .custom-select { padding-right: 1.75rem; } .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .custom-control { position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem; } .custom-control-inline { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; margin-right: 1rem; } .custom-control-input { position: absolute; z-index: -1; opacity: 0; } .custom-control-input:checked ~ .custom-control-label::before { color: #fff; border-color: #1d3d54; background-color: #1d3d54; } .custom-control-input:focus ~ .custom-control-label::before { -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); } .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { border-color: #3e82b3; } .custom-control-input:not(:disabled):active ~ .custom-control-label::before { color: #fff; background-color: #5d9ac7; border-color: #5d9ac7; } .custom-control-input:disabled ~ .custom-control-label { color: #6c757d; } .custom-control-input:disabled ~ .custom-control-label::before { background-color: #e9ecef; } .custom-control-label { position: relative; margin-bottom: 0; vertical-align: top; } .custom-control-label::before { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; background-color: #fff; border: #adb5bd solid 1px; } .custom-control-label::after { position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; background-repeat: no-repeat; background-position: center center; -webkit-background-size: 50% 50%; background-size: 50% 50%; } .custom-checkbox .custom-control-label::before { border-radius: 0.25rem; } .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { border-color: #1d3d54; background-color: #1d3d54; } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); } .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(29, 61, 84, 0.5); } .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(29, 61, 84, 0.5); } .custom-radio .custom-control-label::before { border-radius: 50%; } .custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(29, 61, 84, 0.5); } .custom-switch { padding-left: 2.25rem; } .custom-switch .custom-control-label::before { left: -2.25rem; width: 1.75rem; pointer-events: all; border-radius: 0.5rem; } .custom-switch .custom-control-label::after { top: calc(0.25rem + 2px); left: calc(-2.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem - 4px); background-color: #adb5bd; border-radius: 0.5rem; -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -o-transform 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -o-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; } @media screen and (prefers-reduced-motion: reduce) { .custom-switch .custom-control-label::after { -webkit-transition: none; -o-transition: none; transition: none; } } .custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color: #fff; -webkit-transform: translateX(0.75rem); -o-transform: translateX(0.75rem); transform: translateX(0.75rem); } .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(29, 61, 84, 0.5); } .custom-select { display: inline-block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; font-weight: 400; line-height: 1.5; color: #495057; vertical-align: middle; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; background-color: #fff; border: 1px solid #ced4da; border-radius: 0.25rem; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .custom-select:focus { border-color: #3e82b3; outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(62, 130, 179, 0.5); box-shadow: 0 0 0 0.2rem rgba(62, 130, 179, 0.5); } .custom-select:focus::-ms-value { color: #495057; background-color: #fff; } .custom-select[multiple], .custom-select[size]:not([size="1"]) { height: auto; padding-right: 0.75rem; background-image: none; } .custom-select:disabled { color: #6c757d; background-color: #e9ecef; } .custom-select::-ms-expand { opacity: 0; } .custom-select-sm { height: calc(1.8125rem + 2px); padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.875rem; } .custom-select-lg { height: calc(2.875rem + 2px); padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.25rem; } .custom-file { position: relative; display: inline-block; width: 100%; height: calc(2.25rem + 2px); margin-bottom: 0; } .custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(2.25rem + 2px); margin: 0; opacity: 0; } .custom-file-input:focus ~ .custom-file-label { border-color: #3e82b3; -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); } .custom-file-input:disabled ~ .custom-file-label { background-color: #e9ecef; } .custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"; } .custom-file-input ~ .custom-file-label[data-browse]::after { content: attr(data-browse); } .custom-file-label { position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; border: 1px solid #ced4da; border-radius: 0.25rem; } .custom-file-label::after { position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: 2.25rem; padding: 0.375rem 0.75rem; line-height: 1.5; color: #495057; content: "Browse"; background-color: #e9ecef; border-left: inherit; border-radius: 0 0.25rem 0.25rem 0; } .custom-range { width: 100%; height: calc(1rem + 0.4rem); padding: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .custom-range:focus { outline: none; } .custom-range:focus::-webkit-slider-thumb { -webkit-box-shadow: 0 0 0 1px #f9f8f4, 0 0 0 0.2rem rgba(29, 61, 84, 0.25); box-shadow: 0 0 0 1px #f9f8f4, 0 0 0 0.2rem rgba(29, 61, 84, 0.25); } .custom-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #f9f8f4, 0 0 0 0.2rem rgba(29, 61, 84, 0.25); } .custom-range:focus::-ms-thumb { box-shadow: 0 0 0 1px #f9f8f4, 0 0 0 0.2rem rgba(29, 61, 84, 0.25); } .custom-range::-moz-focus-outer { border: 0; } .custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #1d3d54; border: 0; border-radius: 1rem; -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -webkit-appearance: none; appearance: none; } @media screen and (prefers-reduced-motion: reduce) { .custom-range::-webkit-slider-thumb { -webkit-transition: none; -o-transition: none; transition: none; } } .custom-range::-webkit-slider-thumb:active { background-color: #5d9ac7; } .custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; } .custom-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: #1d3d54; border: 0; border-radius: 1rem; -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -moz-appearance: none; appearance: none; } @media screen and (prefers-reduced-motion: reduce) { .custom-range::-moz-range-thumb { -webkit-transition: none; -o-transition: none; transition: none; } } .custom-range::-moz-range-thumb:active { background-color: #5d9ac7; } .custom-range::-moz-range-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; } .custom-range::-ms-thumb { width: 1rem; height: 1rem; margin-top: 0; margin-right: 0.2rem; margin-left: 0.2rem; background-color: #1d3d54; border: 0; border-radius: 1rem; -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; appearance: none; } @media screen and (prefers-reduced-motion: reduce) { .custom-range::-ms-thumb { -webkit-transition: none; -o-transition: none; transition: none; } } .custom-range::-ms-thumb:active { background-color: #5d9ac7; } .custom-range::-ms-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: transparent; border-color: transparent; border-width: 0.5rem; } .custom-range::-ms-fill-lower { background-color: #dee2e6; border-radius: 1rem; } .custom-range::-ms-fill-upper { margin-right: 15px; background-color: #dee2e6; border-radius: 1rem; } .custom-range:disabled::-webkit-slider-thumb { background-color: #adb5bd; } .custom-range:disabled::-webkit-slider-runnable-track { cursor: default; } .custom-range:disabled::-moz-range-thumb { background-color: #adb5bd; } .custom-range:disabled::-moz-range-track { cursor: default; } .custom-range:disabled::-ms-thumb { background-color: #adb5bd; } .custom-control-label::before, .custom-file-label, .custom-select { -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; } @media screen and (prefers-reduced-motion: reduce) { .custom-control-label::before, .custom-file-label, .custom-select { -webkit-transition: none; -o-transition: none; transition: none; } } .nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; } .nav-link { display: block; padding: 0.5rem 1rem; } .nav-link:hover, .nav-link:focus { text-decoration: none; } .nav-link.disabled { color: #6c757d; pointer-events: none; cursor: default; } .nav-tabs { border-bottom: 1px solid #dee2e6; } .nav-tabs .nav-item { margin-bottom: -1px; } .nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dee2e6; } .nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #f9f8f4; border-color: #dee2e6 #dee2e6 #f9f8f4; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; } .nav-pills .nav-link { border-radius: 0.25rem; } .nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: #1d3d54; } .nav-fill .nav-item { -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: center; } .nav-justified .nav-item { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; text-align: center; } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .navbar { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 0.5rem 1rem; } .navbar > .container, .navbar > .container-fluid { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } .navbar-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; } .navbar-nav .nav-link { padding-right: 0; padding-left: 0; } .navbar-nav .dropdown-menu { position: static; float: none; } .navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; } .navbar-collapse { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; } .navbar-toggler:hover, .navbar-toggler:focus { text-decoration: none; } .navbar-toggler:not(:disabled):not(.disabled) { cursor: pointer; } .navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; -webkit-background-size: 100% 100%; background-size: 100% 100%; } @media (max-width: 575.98px) { .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { padding-right: 0; padding-left: 0; } } @media (min-width: 576px) { .navbar-expand-sm { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-sm .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-sm .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-sm .navbar-toggler { display: none; } } @media (max-width: 767.98px) { .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { padding-right: 0; padding-left: 0; } } @media (min-width: 768px) { .navbar-expand-md { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-md .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-md .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-md .navbar-toggler { display: none; } } @media (max-width: 991.98px) { .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { padding-right: 0; padding-left: 0; } } @media (min-width: 992px) { .navbar-expand-lg { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-lg .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-lg .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-lg .navbar-toggler { display: none; } } @media (max-width: 1199.98px) { .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { padding-right: 0; padding-left: 0; } } @media (min-width: 1200px) { .navbar-expand-xl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-xl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-xl .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-xl .navbar-toggler { display: none; } } .navbar-expand { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand > .container, .navbar-expand > .container-fluid { padding-right: 0; padding-left: 0; } .navbar-expand .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .navbar-expand .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand > .container, .navbar-expand > .container-fluid { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand .navbar-toggler { display: none; } .navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); } .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); } .navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); } .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); } .navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); } .navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(0, 0, 0, 0.9); } .navbar-dark .navbar-brand { color: #fff; } .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: #fff; } .navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); } .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: rgba(255, 255, 255, 0.75); } .navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); } .navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active { color: #fff; } .navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); } .navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); } .navbar-dark .navbar-text a { color: #fff; } .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color: #fff; } .card { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; } .card > hr { margin-right: 0; margin-left: 0; } .card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .card > .list-group:last-child .list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .card-body { -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1.25rem; } .card-title { margin-bottom: 0.75rem; } .card-subtitle { margin-top: -0.375rem; margin-bottom: 0; } .card-text:last-child { margin-bottom: 0; } .card-link:hover { text-decoration: none; } .card-link + .card-link { margin-left: 1.25rem; } .card-header { padding: 0.75rem 1.25rem; margin-bottom: 0; color: inherit; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); } .card-header:first-child { border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } .card-header + .list-group .list-group-item:first-child { border-top: 0; } .card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); } .card-footer:last-child { border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } .card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0; } .card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; } .card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem; } .card-img { width: 100%; border-radius: calc(0.25rem - 1px); } .card-img-top { width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); } .card-img-bottom { width: 100%; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); } .card-deck { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .card-deck .card { margin-bottom: 15px; } @media (min-width: 576px) { .card-deck { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-right: -15px; margin-left: -15px; } .card-deck .card { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -webkit-flex: 1 0 0%; -ms-flex: 1 0 0%; flex: 1 0 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px; } } .card-group { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .card-group > .card { margin-bottom: 15px; } @media (min-width: 576px) { .card-group { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; } .card-group > .card { -webkit-box-flex: 1; -webkit-flex: 1 0 0%; -ms-flex: 1 0 0%; flex: 1 0 0%; margin-bottom: 0; } .card-group > .card + .card { margin-left: 0; border-left: 0; } .card-group > .card:first-child { border-top-right-radius: 0; border-bottom-right-radius: 0; } .card-group > .card:first-child .card-img-top, .card-group > .card:first-child .card-header { border-top-right-radius: 0; } .card-group > .card:first-child .card-img-bottom, .card-group > .card:first-child .card-footer { border-bottom-right-radius: 0; } .card-group > .card:last-child { border-top-left-radius: 0; border-bottom-left-radius: 0; } .card-group > .card:last-child .card-img-top, .card-group > .card:last-child .card-header { border-top-left-radius: 0; } .card-group > .card:last-child .card-img-bottom, .card-group > .card:last-child .card-footer { border-bottom-left-radius: 0; } .card-group > .card:only-child { border-radius: 0.25rem; } .card-group > .card:only-child .card-img-top, .card-group > .card:only-child .card-header { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .card-group > .card:only-child .card-img-bottom, .card-group > .card:only-child .card-footer { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { border-radius: 0; } .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { border-radius: 0; } } .card-columns .card { margin-bottom: 0.75rem; } @media (min-width: 576px) { .card-columns { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-gap: 1.25rem; -moz-column-gap: 1.25rem; column-gap: 1.25rem; orphans: 1; widows: 1; } .card-columns .card { display: inline-block; width: 100%; } } .accordion .card { overflow: hidden; } .accordion .card:not(:first-of-type) .card-header:first-child { border-radius: 0; } .accordion .card:not(:first-of-type):not(:last-of-type) { border-bottom: 0; border-radius: 0; } .accordion .card:first-of-type { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .accordion .card:last-of-type { border-top-left-radius: 0; border-top-right-radius: 0; } .accordion .card .card-header { margin-bottom: -1px; } .breadcrumb { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: #e9ecef; border-radius: 0.25rem; } .breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; } .breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; color: #6c757d; content: "/"; } .breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; } .breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; } .breadcrumb-item.active { color: #6c757d; } .pagination { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; border-radius: 0.25rem; } .page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #1d3d54; background-color: #fff; border: 1px solid #dee2e6; } .page-link:hover { z-index: 2; color: #09141b; text-decoration: none; background-color: #e9ecef; border-color: #dee2e6; } .page-link:focus { z-index: 2; outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); box-shadow: 0 0 0 0.2rem rgba(29, 61, 84, 0.25); } .page-link:not(:disabled):not(.disabled) { cursor: pointer; } .page-item:first-child .page-link { margin-left: 0; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .page-item:last-child .page-link { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; } .page-item.active .page-link { z-index: 1; color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .page-item.disabled .page-link { color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; border-color: #dee2e6; } .pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5; } .pagination-lg .page-item:first-child .page-link { border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem; } .pagination-lg .page-item:last-child .page-link { border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; } .pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; } .pagination-sm .page-item:first-child .page-link { border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem; } .pagination-sm .page-item:last-child .page-link { border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem; } .badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; } a.badge:hover, a.badge:focus { text-decoration: none; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; } .badge-primary { color: #fff; background-color: #1d3d54; } a.badge-primary:hover, a.badge-primary:focus { color: #fff; background-color: #10212e; } .badge-secondary { color: #fff; background-color: #656565; } a.badge-secondary:hover, a.badge-secondary:focus { color: #fff; background-color: #4c4c4c; } .badge-success { color: #fff; background-color: #284a2c; } a.badge-success:hover, a.badge-success:focus { color: #fff; background-color: #162918; } .badge-info { color: #212529; background-color: #96bdb9; } a.badge-info:hover, a.badge-info:focus { color: #212529; background-color: #77a9a4; } .badge-warning { color: #212529; background-color: #e49e34; } a.badge-warning:hover, a.badge-warning:focus { color: #212529; background-color: #ca841b; } .badge-danger { color: #fff; background-color: #78191a; } a.badge-danger:hover, a.badge-danger:focus { color: #fff; background-color: #4e1011; } .badge-light { color: #212529; background-color: #e4dfd0; } a.badge-light:hover, a.badge-light:focus { color: #212529; background-color: #d1c9b0; } .badge-dark { color: #fff; background-color: #2a2922; } a.badge-dark:hover, a.badge-dark:focus { color: #fff; background-color: #0e0d0b; } .badge-snow { color: #212529; background-color: #e4dfd0; } a.badge-snow:hover, a.badge-snow:focus { color: #212529; background-color: #d1c9b0; } .badge-ash { color: #212529; background-color: #aca8a2; } a.badge-ash:hover, a.badge-ash:focus { color: #212529; background-color: #948f87; } .badge-goobbue { color: #fff; background-color: #898784; } a.badge-goobbue:hover, a.badge-goobbue:focus { color: #fff; background-color: #6f6d6b; } .badge-slate { color: #fff; background-color: #656565; } a.badge-slate:hover, a.badge-slate:focus { color: #fff; background-color: #4c4c4c; } .badge-charcoal { color: #fff; background-color: #484742; } a.badge-charcoal:hover, a.badge-charcoal:focus { color: #fff; background-color: #2d2d2a; } .badge-soot { color: #fff; background-color: #2a2922; } a.badge-soot:hover, a.badge-soot:focus { color: #fff; background-color: #0e0d0b; } .badge-rose { color: #212529; background-color: #e69f95; } a.badge-rose:hover, a.badge-rose:focus { color: #212529; background-color: #dc7a6c; } .badge-lilac { color: #fff; background-color: #836969; } a.badge-lilac:hover, a.badge-lilac:focus { color: #fff; background-color: #675252; } .badge-rolanberry { color: #fff; background-color: #5b1729; } a.badge-rolanberry:hover, a.badge-rolanberry:focus { color: #fff; background-color: #320d17; } .badge-dalamud { color: #fff; background-color: #78191a; } a.badge-dalamud:hover, a.badge-dalamud:focus { color: #fff; background-color: #4e1011; } .badge-rust { color: #fff; background-color: #622207; } a.badge-rust:hover, a.badge-rust:focus { color: #fff; background-color: #321104; } .badge-wine { color: #fff; background-color: #451411; } a.badge-wine:hover, a.badge-wine:focus { color: #fff; background-color: #1c0807; } .badge-coral { color: #fff; background-color: #cc6c5e; } a.badge-coral:hover, a.badge-coral:focus { color: #fff; background-color: #bc4c3b; } .badge-blood { color: #fff; background-color: #913b27; } a.badge-blood:hover, a.badge-blood:focus { color: #fff; background-color: #692b1c; } .badge-salmon { color: #212529; background-color: #e4aa8a; } a.badge-salmon:hover, a.badge-salmon:focus { color: #212529; background-color: #da8c61; } .badge-sunset { color: #fff; background-color: #b65c2e; } a.badge-sunset:hover, a.badge-sunset:focus { color: #fff; background-color: #8d4724; } .badge-mesa { color: #fff; background-color: #7d3906; } a.badge-mesa:hover, a.badge-mesa:focus { color: #fff; background-color: #4c2304; } .badge-bark { color: #fff; background-color: #6a4b37; } a.badge-bark:hover, a.badge-bark:focus { color: #fff; background-color: #483326; } .badge-chocolate { color: #fff; background-color: #6e3d24; } a.badge-chocolate:hover, a.badge-chocolate:focus { color: #fff; background-color: #482817; } .badge-russet { color: #fff; background-color: #4f2d1f; } a.badge-russet:hover, a.badge-russet:focus { color: #fff; background-color: #2a1811; } .badge-kobold { color: #fff; background-color: #30211a; } a.badge-kobold:hover, a.badge-kobold:focus { color: #fff; background-color: #0f0a08; } .badge-cork { color: #212529; background-color: #c99056; } a.badge-cork:hover, a.badge-cork:focus { color: #212529; background-color: #b37739; } .badge-qiqirn { color: #fff; background-color: #996e3f; } a.badge-qiqirn:hover, a.badge-qiqirn:focus { color: #fff; background-color: #755430; } .badge-opo-opo { color: #fff; background-color: #7b5c2d; } a.badge-opo-opo:hover, a.badge-opo-opo:focus { color: #fff; background-color: #56401f; } .badge-alodgoat { color: #fff; background-color: #a2875c; } a.badge-alodgoat:hover, a.badge-alodgoat:focus { color: #fff; background-color: #816c4a; } .badge-pumpkin { color: #fff; background-color: #c57424; } a.badge-pumpkin:hover, a.badge-pumpkin:focus { color: #fff; background-color: #9a5b1c; } .badge-acorn { color: #fff; background-color: #8e581a; } a.badge-acorn:hover, a.badge-acorn:focus { color: #fff; background-color: #633d12; } .badge-orchard { color: #fff; background-color: #644215; } a.badge-orchard:hover, a.badge-orchard:focus { color: #fff; background-color: #3a260c; } .badge-chestnut { color: #fff; background-color: #3c290d; } a.badge-chestnut:hover, a.badge-chestnut:focus { color: #fff; background-color: #120c04; } .badge-gobbiebag { color: #212529; background-color: #b9a488; } a.badge-gobbiebag:hover, a.badge-gobbiebag:focus { color: #212529; background-color: #a68b68; } .badge-shale { color: #fff; background-color: #92816c; } a.badge-shale:hover, a.badge-shale:focus { color: #fff; background-color: #756756; } .badge-mole { color: #fff; background-color: #615245; } a.badge-mole:hover, a.badge-mole:focus { color: #fff; background-color: #433930; } .badge-loam { color: #fff; background-color: #3f3329; } a.badge-loam:hover, a.badge-loam:focus { color: #fff; background-color: #201a15; } .badge-bone { color: #212529; background-color: #ebd3a0; } a.badge-bone:hover, a.badge-bone:focus { color: #212529; background-color: #e2bf76; } .badge-ui { color: #212529; background-color: #b7a370; } a.badge-ui:hover, a.badge-ui:focus { color: #212529; background-color: #a28c52; } .badge-desert { color: #212529; background-color: #dbb457; } a.badge-desert:hover, a.badge-desert:focus { color: #212529; background-color: #d2a12d; } .badge-honey { color: #212529; background-color: #fac62b; } a.badge-honey:hover, a.badge-honey:focus { color: #212529; background-color: #ecb206; } .badge-millioncorn { color: #212529; background-color: #e49e34; } a.badge-millioncorn:hover, a.badge-millioncorn:focus { color: #212529; background-color: #ca841b; } .badge-coeurl { color: #fff; background-color: #bc8804; } a.badge-coeurl:hover, a.badge-coeurl:focus { color: #fff; background-color: #8a6403; } .badge-cream { color: #212529; background-color: #f2d770; } a.badge-cream:hover, a.badge-cream:focus { color: #212529; background-color: #eeca41; } .badge-halatali { color: #fff; background-color: #a58430; } a.badge-halatali:hover, a.badge-halatali:focus { color: #fff; background-color: #7d6425; } .badge-raisin { color: #fff; background-color: #403311; } a.badge-raisin:hover, a.badge-raisin:focus { color: #fff; background-color: #181306; } .badge-mud { color: #fff; background-color: #585230; } a.badge-mud:hover, a.badge-mud:focus { color: #fff; background-color: #37331e; } .badge-sylph { color: #212529; background-color: #bbbb8a; } a.badge-sylph:hover, a.badge-sylph:focus { color: #212529; background-color: #a8a86a; } .badge-lime { color: #212529; background-color: #abb054; } a.badge-lime:hover, a.badge-lime:focus { color: #212529; background-color: #8b8f42; } .badge-moss { color: #fff; background-color: #707326; } a.badge-moss:hover, a.badge-moss:focus { color: #fff; background-color: #4b4d19; } .badge-meadow { color: #fff; background-color: #8b9c63; } a.badge-meadow:hover, a.badge-meadow:focus { color: #fff; background-color: #6f7d4f; } .badge-olive { color: #fff; background-color: #4b5131; } a.badge-olive:hover, a.badge-olive:focus { color: #fff; background-color: #2e311e; } .badge-marsh { color: #fff; background-color: #323621; } a.badge-marsh:hover, a.badge-marsh:focus { color: #fff; background-color: #15160e; } .badge-apple { color: #212529; background-color: #9ab363; } a.badge-apple:hover, a.badge-apple:focus { color: #212529; background-color: #80994a; } .badge-cactuar { color: #fff; background-color: #658240; } a.badge-cactuar:hover, a.badge-cactuar:focus { color: #fff; background-color: #4a602f; } .badge-hunter { color: #fff; background-color: #284a2c; } a.badge-hunter:hover, a.badge-hunter:focus { color: #fff; background-color: #162918; } .badge-ochu { color: #fff; background-color: #406339; } a.badge-ochu:hover, a.badge-ochu:focus { color: #fff; background-color: #2b4326; } .badge-adamantoise { color: #fff; background-color: #5f7558; } a.badge-adamantoise:hover, a.badge-adamantoise:focus { color: #fff; background-color: #475842; } .badge-nophica { color: #fff; background-color: #3a4d3b; } a.badge-nophica:hover, a.badge-nophica:focus { color: #fff; background-color: #243025; } .badge-deepwood { color: #fff; background-color: #1e2a21; } a.badge-deepwood:hover, a.badge-deepwood:focus { color: #fff; background-color: #090c0a; } .badge-celeste { color: #212529; background-color: #96bdb9; } a.badge-celeste:hover, a.badge-celeste:focus { color: #212529; background-color: #77a9a4; } .badge-turquoise { color: #fff; background-color: #437272; } a.badge-turquoise:hover, a.badge-turquoise:focus { color: #fff; background-color: #305252; } .badge-morbol { color: #fff; background-color: #1f4646; } a.badge-morbol:hover, a.badge-morbol:focus { color: #fff; background-color: #0f2323; } .badge-ice { color: #212529; background-color: #b2c4ce; } a.badge-ice:hover, a.badge-ice:focus { color: #212529; background-color: #93acba; } .badge-sky { color: #212529; background-color: #83b0d1; } a.badge-sky:hover, a.badge-sky:focus { color: #212529; background-color: #5e98c3; } .badge-seafog { color: #fff; background-color: #6481a0; } a.badge-seafog:hover, a.badge-seafog:focus { color: #fff; background-color: #4f6882; } .badge-peacock { color: #fff; background-color: #3b6886; } a.badge-peacock:hover, a.badge-peacock:focus { color: #fff; background-color: #2b4d63; } .badge-rhotano { color: #fff; background-color: #1d3d54; } a.badge-rhotano:hover, a.badge-rhotano:focus { color: #fff; background-color: #10212e; } .badge-corpse { color: #212529; background-color: #8e9bac; } a.badge-corpse:hover, a.badge-corpse:focus { color: #212529; background-color: #718196; } .badge-ceruleum { color: #fff; background-color: #4f5766; } a.badge-ceruleum:hover, a.badge-ceruleum:focus { color: #fff; background-color: #393e49; } .badge-woad { color: #fff; background-color: #2c364e; } a.badge-woad:hover, a.badge-woad:focus { color: #fff; background-color: #1a1f2d; } .badge-ink { color: #fff; background-color: #1a1f27; } a.badge-ink:hover, a.badge-ink:focus { color: #fff; background-color: #060708; } .badge-raptor { color: #fff; background-color: #5b7fc0; } a.badge-raptor:hover, a.badge-raptor:focus { color: #fff; background-color: #4065a8; } .badge-othard { color: #fff; background-color: #2f5889; } a.badge-othard:hover, a.badge-othard:focus { color: #fff; background-color: #224063; } .badge-storm { color: #fff; background-color: #224172; } a.badge-storm:hover, a.badge-storm:focus { color: #fff; background-color: #162b4b; } .badge-void { color: #fff; background-color: #102944; } a.badge-void:hover, a.badge-void:focus { color: #fff; background-color: #06101b; } .badge-royal { color: #fff; background-color: #272f67; } a.badge-royal:hover, a.badge-royal:focus { color: #fff; background-color: #191e42; } .badge-midnight { color: #fff; background-color: #181937; } a.badge-midnight:hover, a.badge-midnight:focus { color: #fff; background-color: #090913; } .badge-shadow { color: #fff; background-color: #373746; } a.badge-shadow:hover, a.badge-shadow:focus { color: #fff; background-color: #212129; } .badge-abyssal { color: #fff; background-color: #312d57; } a.badge-abyssal:hover, a.badge-abyssal:focus { color: #fff; background-color: #1e1c35; } .badge-lavender { color: #fff; background-color: #877fae; } a.badge-lavender:hover, a.badge-lavender:focus { color: #fff; background-color: #6a6199; } .badge-gloom { color: #fff; background-color: #514560; } a.badge-gloom:hover, a.badge-gloom:focus { color: #fff; background-color: #383042; } .badge-currant { color: #fff; background-color: #322c3a; } a.badge-currant:hover, a.badge-currant:focus { color: #fff; background-color: #19161d; } .badge-iris { color: #212529; background-color: #b79ebc; } a.badge-iris:hover, a.badge-iris:focus { color: #212529; background-color: #a180a7; } .badge-grape { color: #fff; background-color: #3b2a3c; } a.badge-grape:hover, a.badge-grape:focus { color: #fff; background-color: #1e151e; } .badge-lotus { color: #212529; background-color: #fecef5; } a.badge-lotus:hover, a.badge-lotus:focus { color: #212529; background-color: #fd9ceb; } .badge-colibri { color: #212529; background-color: #dc9bca; } a.badge-colibri:hover, a.badge-colibri:focus { color: #212529; background-color: #cf75b6; } .badge-plum { color: #fff; background-color: #79526c; } a.badge-plum:hover, a.badge-plum:focus { color: #fff; background-color: #5b3d51; } .badge-regal { color: #fff; background-color: #66304e; } a.badge-regal:hover, a.badge-regal:focus { color: #fff; background-color: #432033; } .badge-pure { color: #212529; background-color: #f9f8f4; } a.badge-pure:hover, a.badge-pure:focus { color: #212529; background-color: #e7e3d3; } .badge-jet { color: #fff; background-color: #1e1e1e; } a.badge-jet:hover, a.badge-jet:focus { color: #fff; background-color: #050505; } .badge-metallic-silver { color: #212529; background-color: #cccccc; } a.badge-metallic-silver:hover, a.badge-metallic-silver:focus { color: #212529; background-color: #b3b3b3; } .badge-metallic-gold { color: #212529; background-color: #ffff3d; } a.badge-metallic-gold:hover, a.badge-metallic-gold:focus { color: #212529; background-color: #ffff0a; } .badge-metallic-red { color: #fff; background-color: #dc1d4b; } a.badge-metallic-red:hover, a.badge-metallic-red:focus { color: #fff; background-color: #af173c; } .badge-metallic-green { color: #212529; background-color: #22f165; } a.badge-metallic-green:hover, a.badge-metallic-green:focus { color: #212529; background-color: #0dd34d; } .badge-metallic-blue { color: #fff; background-color: #7562ff; } a.badge-metallic-blue:hover, a.badge-metallic-blue:focus { color: #fff; background-color: #482fff; } .badge-pastel-pink { color: #212529; background-color: #fcc7c4; } a.badge-pastel-pink:hover, a.badge-pastel-pink:focus { color: #212529; background-color: #fa9993; } .badge-pastel-green { color: #212529; background-color: #b8cfa8; } a.badge-pastel-green:hover, a.badge-pastel-green:focus { color: #212529; background-color: #9dbd87; } .badge-pastel-blue { color: #212529; background-color: #94a3d9; } a.badge-pastel-blue:hover, a.badge-pastel-blue:focus { color: #212529; background-color: #6e83cc; } .badge-pastel-purple { color: #212529; background-color: #bab2d9; } a.badge-pastel-purple:hover, a.badge-pastel-purple:focus { color: #212529; background-color: #9b90c8; } .jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #e9ecef; border-radius: 0.3rem; } @media (min-width: 576px) { .jumbotron { padding: 4rem 2rem; } } .jumbotron-fluid { padding-right: 0; padding-left: 0; border-radius: 0; } .alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; } .alert-heading { color: inherit; } .alert-link { font-weight: 700; } .alert-dismissible { padding-right: 4rem; } .alert-dismissible .close { position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit; } .alert-primary { color: #0f202c; background-color: #d2d8dd; border-color: #c0c9cf; } .alert-primary hr { border-top-color: #b2bdc4; } .alert-primary .alert-link { color: #020406; } .alert-secondary { color: #353535; background-color: #e0e0e0; border-color: #d4d4d4; } .alert-secondary hr { border-top-color: #c7c7c7; } .alert-secondary .alert-link { color: #1c1c1c; } .alert-success { color: #152617; background-color: #d4dbd5; border-color: #c3ccc4; } .alert-success hr { border-top-color: #b5c0b6; } .alert-success .alert-link { color: #030503; } .alert-info { color: #4e6260; background-color: #eaf2f1; border-color: #e2edeb; } .alert-info hr { border-top-color: #d2e3e0; } .alert-info .alert-link { color: #374644; } .alert-warning { color: #77521b; background-color: #faecd6; border-color: #f7e4c6; } .alert-warning hr { border-top-color: #f4d9b0; } .alert-warning .alert-link { color: #4d3512; } .alert-danger { color: #3e0d0e; background-color: #e4d1d1; border-color: #d9bfbf; } .alert-danger hr { border-top-color: #d0afaf; } .alert-danger .alert-link { color: #140404; } .alert-light { color: #77746c; background-color: #faf9f6; border-color: #f7f6f2; } .alert-light hr { border-top-color: #edebe2; } .alert-light .alert-link { color: #5c5a54; } .alert-dark { color: #161512; background-color: #d4d4d3; border-color: #c3c3c1; } .alert-dark hr { border-top-color: #b6b6b4; } .alert-dark .alert-link { color: black; } .alert-snow { color: #77746c; background-color: #faf9f6; border-color: #f7f6f2; } .alert-snow hr { border-top-color: #edebe2; } .alert-snow .alert-link { color: #5c5a54; } .alert-ash { color: #595754; background-color: #eeeeec; border-color: #e8e7e5; } .alert-ash hr { border-top-color: #dcdbd7; } .alert-ash .alert-link { color: #3f3d3b; } .alert-goobbue { color: #474645; background-color: #e7e7e6; border-color: #dedddd; } .alert-goobbue hr { border-top-color: #d1d0d0; } .alert-goobbue .alert-link { color: #2d2d2c; } .alert-slate { color: #353535; background-color: #e0e0e0; border-color: #d4d4d4; } .alert-slate hr { border-top-color: #c7c7c7; } .alert-slate .alert-link { color: #1c1c1c; } .alert-charcoal { color: #252522; background-color: #dadad9; border-color: #cccbca; } .alert-charcoal hr { border-top-color: #bfbebd; } .alert-charcoal .alert-link { color: #0a0a0a; } .alert-soot { color: #161512; background-color: #d4d4d3; border-color: #c3c3c1; } .alert-soot hr { border-top-color: #b6b6b4; } .alert-soot .alert-link { color: black; } .alert-rose { color: #78534d; background-color: #faecea; border-color: #f8e4e1; } .alert-rose hr { border-top-color: #f3d1cc; } .alert-rose .alert-link { color: #593e39; } .alert-lilac { color: #443737; background-color: #e6e1e1; border-color: #dcd5d5; } .alert-lilac hr { border-top-color: #d0c7c7; } .alert-lilac .alert-link { color: #282020; } .alert-rolanberry { color: #2f0c15; background-color: #ded1d4; border-color: #d1bec3; } .alert-rolanberry hr { border-top-color: #c6afb5; } .alert-rolanberry .alert-link { color: #060203; } .alert-dalamud { color: #3e0d0e; background-color: #e4d1d1; border-color: #d9bfbf; } .alert-dalamud hr { border-top-color: #d0afaf; } .alert-dalamud .alert-link { color: #140404; } .alert-rust { color: #331204; background-color: #e0d3cd; border-color: #d3c1ba; } .alert-rust hr { border-top-color: #c9b3aa; } .alert-rust .alert-link { color: #040100; } .alert-wine { color: #240a09; background-color: #dad0cf; border-color: #cbbdbc; } .alert-wine hr { border-top-color: #c0afae; } .alert-wine .alert-link { color: black; } .alert-coral { color: #6a3831; background-color: #f5e2df; border-color: #f1d6d2; } .alert-coral hr { border-top-color: #ebc4bf; } .alert-coral .alert-link { color: #472621; } .alert-blood { color: #4b1f14; background-color: #e9d8d4; border-color: #e0c8c3; } .alert-blood hr { border-top-color: #d7b9b2; } .alert-blood .alert-link { color: #230e09; } .alert-salmon { color: #775848; background-color: #faeee8; border-color: #f7e7de; } .alert-salmon hr { border-top-color: #f2d8c9; } .alert-salmon .alert-link { color: #574135; } .alert-sunset { color: #5f3018; background-color: #f0ded5; border-color: #ebd1c4; } .alert-sunset hr { border-top-color: #e5c2b1; } .alert-sunset .alert-link { color: #361b0e; } .alert-mesa { color: #411e03; background-color: #e5d7cd; border-color: #dbc8b9; } .alert-mesa hr { border-top-color: #d2bba8; } .alert-mesa .alert-link { color: #100801; } .alert-bark { color: #37271d; background-color: #e1dbd7; border-color: #d5cdc7; } .alert-bark hr { border-top-color: #cac0b8; } .alert-bark .alert-link { color: #160f0b; } .alert-chocolate { color: #392013; background-color: #e2d8d3; border-color: #d6c9c2; } .alert-chocolate hr { border-top-color: #ccbcb3; } .alert-chocolate .alert-link { color: #130b06; } .alert-russet { color: #291710; background-color: #dcd5d2; border-color: #cec4c0; } .alert-russet hr { border-top-color: #c3b7b2; } .alert-russet .alert-link { color: #040202; } .alert-kobold { color: #19110e; background-color: #d6d3d1; border-color: #c5c1bf; } .alert-kobold hr { border-top-color: #b9b4b2; } .alert-kobold .alert-link { color: black; } .alert-cork { color: #694b2d; background-color: #f4e9dd; border-color: #f0e0d0; } .alert-cork hr { border-top-color: #ead3bd; } .alert-cork .alert-link { color: #45321e; } .alert-qiqirn { color: #503921; background-color: #ebe2d9; border-color: #e2d6c9; } .alert-qiqirn hr { border-top-color: #d9c9b8; } .alert-qiqirn .alert-link { color: #2c1f12; } .alert-opo-opo { color: #403017; background-color: #e5ded5; border-color: #dad1c4; } .alert-opo-opo hr { border-top-color: #d0c5b4; } .alert-opo-opo .alert-link { color: #1a140a; } .alert-alodgoat { color: #544630; background-color: #ece7de; border-color: #e5ddd1; } .alert-alodgoat hr { border-top-color: #dcd1c1; } .alert-alodgoat .alert-link { color: #342b1d; } .alert-pumpkin { color: #663c13; background-color: #f3e3d3; border-color: #efd8c2; } .alert-pumpkin hr { border-top-color: #eacbae; } .alert-pumpkin .alert-link { color: #3b230b; } .alert-acorn { color: #4a2e0e; background-color: #e8ded1; border-color: #dfd0bf; } .alert-acorn hr { border-top-color: #d7c4ae; } .alert-acorn .alert-link { color: #1f1306; } .alert-orchard { color: #34220b; background-color: #e0d9d0; border-color: #d4cabd; } .alert-orchard hr { border-top-color: #cabeae; } .alert-orchard .alert-link { color: #0a0602; } .alert-chestnut { color: #1f1507; background-color: #d8d4cf; border-color: #c8c3bb; } .alert-chestnut hr { border-top-color: #bdb7ad; } .alert-chestnut .alert-link { color: black; } .alert-gobbiebag { color: #605547; background-color: #f1ede7; border-color: #ebe6de; } .alert-gobbiebag hr { border-top-color: #e1dace; } .alert-gobbiebag .alert-link { color: #433b31; } .alert-shale { color: #4c4338; background-color: #e9e6e2; border-color: #e0dcd6; } .alert-shale hr { border-top-color: #d5d0c7; } .alert-shale .alert-link { color: #2f2922; } .alert-mole { color: #322b24; background-color: #dfdcda; border-color: #d3cfcb; } .alert-mole hr { border-top-color: #c7c2bd; } .alert-mole .alert-link { color: #14120f; } .alert-loam { color: #211b15; background-color: #d9d6d4; border-color: #c9c6c3; } .alert-loam hr { border-top-color: #bdb9b6; } .alert-loam .alert-link { color: #020201; } .alert-bone { color: #7a6e53; background-color: #fbf6ec; border-color: #f9f3e4; } .alert-bone hr { border-top-color: #f4eacf; } .alert-bone .alert-link { color: #5c533e; } .alert-ui { color: #5f553a; background-color: #f1ede2; border-color: #ebe5d7; } .alert-ui hr { border-top-color: #e3dac6; } .alert-ui .alert-link { color: #3f3927; } .alert-desert { color: #725e2d; background-color: #f8f0dd; border-color: #f5ead0; } .alert-desert hr { border-top-color: #f1e1bb; } .alert-desert .alert-link { color: #4d401f; } .alert-honey { color: #826716; background-color: #fef4d5; border-color: #feefc4; } .alert-honey hr { border-top-color: #fee8ab; } .alert-honey .alert-link { color: #56440f; } .alert-millioncorn { color: #77521b; background-color: #faecd6; border-color: #f7e4c6; } .alert-millioncorn hr { border-top-color: #f4d9b0; } .alert-millioncorn .alert-link { color: #4d3512; } .alert-coeurl { color: #624702; background-color: #f2e7cd; border-color: #ecdeb9; } .alert-coeurl hr { border-top-color: #e7d5a5; } .alert-coeurl .alert-link { color: #302301; } .alert-cream { color: #7e703a; background-color: #fcf7e2; border-color: #fbf4d7; } .alert-cream hr { border-top-color: #f9eec0; } .alert-cream .alert-link { color: #5b512a; } .alert-halatali { color: #564519; background-color: #ede6d6; border-color: #e6ddc5; } .alert-halatali hr { border-top-color: #ded3b3; } .alert-halatali .alert-link { color: #2e250e; } .alert-raisin { color: #211b09; background-color: #d9d6cf; border-color: #cac6bc; } .alert-raisin hr { border-top-color: #bfbaae; } .alert-raisin .alert-link { color: black; } .alert-mud { color: #2e2b19; background-color: #dedcd6; border-color: #d0cfc5; } .alert-mud hr { border-top-color: #c5c3b7; } .alert-mud .alert-link { color: #0d0c07; } .alert-sylph { color: #616148; background-color: #f1f1e8; border-color: #ececde; } .alert-sylph hr { border-top-color: #e3e3ce; } .alert-sylph .alert-link { color: #444432; } .alert-lime { color: #595c2c; background-color: #eeefdd; border-color: #e7e9cf; } .alert-lime hr { border-top-color: #dee1be; } .alert-lime .alert-link { color: #383a1c; } .alert-moss { color: #3a3c14; background-color: #e2e3d4; border-color: #d7d8c2; } .alert-moss hr { border-top-color: #cdceb2; } .alert-moss .alert-link { color: #151607; } .alert-meadow { color: #485133; background-color: #e8ebe0; border-color: #dfe3d3; } .alert-meadow hr { border-top-color: #d4d9c3; } .alert-meadow .alert-link { color: #2c321f; } .alert-olive { color: #272a19; background-color: #dbdcd6; border-color: #cdcec5; } .alert-olive hr { border-top-color: #c1c2b7; } .alert-olive .alert-link { color: #090a06; } .alert-marsh { color: #1a1c11; background-color: #d6d7d3; border-color: #c6c7c1; } .alert-marsh hr { border-top-color: #babbb4; } .alert-marsh .alert-link { color: black; } .alert-apple { color: #505d33; background-color: #ebf0e0; border-color: #e3ead3; } .alert-apple hr { border-top-color: #d8e2c2; } .alert-apple .alert-link { color: #343c21; } .alert-cactuar { color: #354421; background-color: #e0e6d9; border-color: #d4dcca; } .alert-cactuar hr { border-top-color: #c8d2bb; } .alert-cactuar .alert-link { color: #1a2210; } .alert-hunter { color: #152617; background-color: #d4dbd5; border-color: #c3ccc4; } .alert-hunter hr { border-top-color: #b5c0b6; } .alert-hunter .alert-link { color: #030503; } .alert-ochu { color: #21331e; background-color: #d9e0d7; border-color: #cad3c8; } .alert-ochu hr { border-top-color: #bcc8ba; } .alert-ochu .alert-link { color: #0c130b; } .alert-adamantoise { color: #313d2e; background-color: #dfe3de; border-color: #d2d8d0; } .alert-adamantoise hr { border-top-color: #c5ccc2; } .alert-adamantoise .alert-link { color: #1a2018; } .alert-nophica { color: #1e281f; background-color: #d8dbd8; border-color: #c8cdc8; } .alert-nophica hr { border-top-color: #bbc1bb; } .alert-nophica .alert-link { color: #080b08; } .alert-deepwood { color: #101611; background-color: #d2d4d3; border-color: #c0c3c1; } .alert-deepwood hr { border-top-color: #b3b7b4; } .alert-deepwood .alert-link { color: black; } .alert-celeste { color: #4e6260; background-color: #eaf2f1; border-color: #e2edeb; } .alert-celeste hr { border-top-color: #d2e3e0; } .alert-celeste .alert-link { color: #374644; } .alert-turquoise { color: #233b3b; background-color: #d9e3e3; border-color: #cad8d8; } .alert-turquoise hr { border-top-color: #bbcdcd; } .alert-turquoise .alert-link { color: #101b1b; } .alert-morbol { color: #102424; background-color: #d2dada; border-color: #c0cbcb; } .alert-morbol hr { border-top-color: #b2bfbf; } .alert-morbol .alert-link { color: #000101; } .alert-ice { color: #5d666b; background-color: #f0f3f5; border-color: #e9eef1; } .alert-ice hr { border-top-color: #d9e2e7; } .alert-ice .alert-link { color: #454c50; } .alert-sky { color: #445c6d; background-color: #e6eff6; border-color: #dce9f2; } .alert-sky hr { border-top-color: #c9ddeb; } .alert-sky .alert-link { color: #30414e; } .alert-seafog { color: #344353; background-color: #e0e6ec; border-color: #d4dce4; } .alert-seafog hr { border-top-color: #c4cfda; } .alert-seafog .alert-link { color: #202a34; } .alert-peacock { color: #1f3646; background-color: #d8e1e7; border-color: #c8d5dd; } .alert-peacock hr { border-top-color: #b8c9d3; } .alert-peacock .alert-link { color: #0f1b23; } .alert-rhotano { color: #0f202c; background-color: #d2d8dd; border-color: #c0c9cf; } .alert-rhotano hr { border-top-color: #b2bdc4; } .alert-rhotano .alert-link { color: #020406; } .alert-corpse { color: #4a5159; background-color: #e8ebee; border-color: #dfe3e8; } .alert-corpse hr { border-top-color: #d0d6dd; } .alert-corpse .alert-link { color: #33383d; } .alert-ceruleum { color: #292d35; background-color: #dcdde0; border-color: #ced0d4; } .alert-ceruleum hr { border-top-color: #c0c3c8; } .alert-ceruleum .alert-link { color: #131518; } .alert-woad { color: #171c29; background-color: #d5d7dc; border-color: #c4c7cd; } .alert-woad hr { border-top-color: #b6bac1; } .alert-woad .alert-link { color: #050608; } .alert-ink { color: #0e1014; background-color: #d1d2d4; border-color: #bfc0c3; } .alert-ink hr { border-top-color: #b2b3b7; } .alert-ink .alert-link { color: black; } .alert-raptor { color: #2f4264; background-color: #dee5f2; border-color: #d1dbed; } .alert-raptor hr { border-top-color: #bfcde6; } .alert-raptor .alert-link { color: #1f2b41; } .alert-othard { color: #182e47; background-color: #d5dee7; border-color: #c5d0de; } .alert-othard hr { border-top-color: #b5c3d5; } .alert-othard .alert-link { color: #0b1521; } .alert-storm { color: #12223b; background-color: #d3d9e3; border-color: #c1cad8; } .alert-storm hr { border-top-color: #b1bdce; } .alert-storm .alert-link { color: #060b14; } .alert-void { color: #081523; background-color: #cfd4da; border-color: #bcc3cb; } .alert-void hr { border-top-color: #aeb6c0; } .alert-void .alert-link { color: black; } .alert-royal { color: #141836; background-color: #d4d5e1; border-color: #c3c5d4; } .alert-royal hr { border-top-color: #b4b7c9; } .alert-royal .alert-link { color: #060711; } .alert-midnight { color: #0c0d1d; background-color: #d1d1d7; border-color: #bebfc7; } .alert-midnight hr { border-top-color: #b0b2bb; } .alert-midnight .alert-link { color: black; } .alert-shadow { color: #1d1d24; background-color: #d7d7da; border-color: #c7c7cb; } .alert-shadow hr { border-top-color: #bababf; } .alert-shadow .alert-link { color: #060608; } .alert-abyssal { color: #19172d; background-color: #d6d5dd; border-color: #c5c4d0; } .alert-abyssal hr { border-top-color: #b7b6c5; } .alert-abyssal .alert-link { color: #06060b; } .alert-lavender { color: #46425a; background-color: #e7e5ef; border-color: #dddbe8; } .alert-lavender hr { border-top-color: #cecbde; } .alert-lavender .alert-link { color: #2f2c3d; } .alert-gloom { color: #2a2432; background-color: #dcdadf; border-color: #cecbd2; } .alert-gloom hr { border-top-color: #c1bdc6; } .alert-gloom .alert-link { color: #110f14; } .alert-currant { color: #1a171e; background-color: #d6d5d8; border-color: #c6c4c8; } .alert-currant hr { border-top-color: #b9b7bc; } .alert-currant .alert-link { color: #010101; } .alert-iris { color: #5f5262; background-color: #f1ecf2; border-color: #ebe4ec; } .alert-iris hr { border-top-color: #e0d5e1; } .alert-iris .alert-link { color: #443b46; } .alert-grape { color: #1f161f; background-color: #d8d4d8; border-color: #c8c3c8; } .alert-grape hr { border-top-color: #bcb6bc; } .alert-grape .alert-link { color: #010101; } .alert-lotus { color: #846b7f; background-color: #fff5fd; border-color: #fff1fc; } .alert-lotus hr { border-top-color: #ffd8f7; } .alert-lotus .alert-link { color: #685464; } .alert-colibri { color: #725169; background-color: #f8ebf4; border-color: #f5e3f0; } .alert-colibri hr { border-top-color: #eed0e6; } .alert-colibri .alert-link { color: #543c4e; } .alert-plum { color: #3f2b38; background-color: #e4dce2; border-color: #d9cfd6; } .alert-plum hr { border-top-color: #cec1ca; } .alert-plum .alert-link { color: #21161d; } .alert-regal { color: #351929; background-color: #e0d6dc; border-color: #d4c5cd; } .alert-regal hr { border-top-color: #c9b6c0; } .alert-regal .alert-link { color: #12090e; } .alert-pure { color: #81817f; background-color: #fefefd; border-color: #fdfdfc; } .alert-pure hr { border-top-color: #f3f3ed; } .alert-pure .alert-link { color: #676766; } .alert-jet { color: #101010; background-color: #d2d2d2; border-color: silver; } .alert-jet hr { border-top-color: #b3b3b3; } .alert-jet .alert-link { color: black; } .alert-metallic-silver { color: #6a6a6a; background-color: whitesmoke; border-color: #f1f1f1; } .alert-metallic-silver hr { border-top-color: #e4e4e4; } .alert-metallic-silver .alert-link { color: #515151; } .alert-metallic-gold { color: #858520; background-color: #ffffd8; border-color: #ffffc9; } .alert-metallic-gold hr { border-top-color: #ffffb0; } .alert-metallic-gold .alert-link { color: #5c5c16; } .alert-metallic-red { color: #720f27; background-color: #f8d2db; border-color: #f5c0cd; } .alert-metallic-red hr { border-top-color: #f2aabc; } .alert-metallic-red .alert-link { color: #450918; } .alert-metallic-green { color: #127d35; background-color: #d3fce0; border-color: #c1fbd4; } .alert-metallic-green hr { border-top-color: #a9f9c3; } .alert-metallic-green .alert-link { color: #0c5022; } .alert-metallic-blue { color: #3d3385; background-color: #e3e0ff; border-color: #d8d3ff; } .alert-metallic-blue hr { border-top-color: #c1baff; } .alert-metallic-blue .alert-link { color: #2c2560; } .alert-pastel-pink { color: #836766; background-color: #fef4f3; border-color: #feefee; } .alert-pastel-pink hr { border-top-color: #fdd8d6; } .alert-pastel-pink .alert-link { color: #665050; } .alert-pastel-green { color: #606c57; background-color: #f1f5ee; border-color: #ebf2e7; } .alert-pastel-green hr { border-top-color: #dde9d6; } .alert-pastel-green .alert-link { color: #475040; } .alert-pastel-blue { color: #4d5571; background-color: #eaedf7; border-color: #e1e5f4; } .alert-pastel-blue hr { border-top-color: #ced5ed; } .alert-pastel-blue .alert-link { color: #383e53; } .alert-pastel-purple { color: #615d71; background-color: #f1f0f7; border-color: #ece9f4; } .alert-pastel-purple hr { border-top-color: #ddd8ec; } .alert-pastel-purple .alert-link { color: #494655; } @-webkit-keyframes progress-bar-stripes { from { background-position: 1rem 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 1rem 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 1rem 0; } to { background-position: 0 0; } } .progress { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; background-color: #e9ecef; border-radius: 0.25rem; } .progress-bar { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #1d3d54; -webkit-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } @media screen and (prefers-reduced-motion: reduce) { .progress-bar { -webkit-transition: none; -o-transition: none; transition: none; } } .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 1rem 1rem; background-size: 1rem 1rem; } .progress-bar-animated { -webkit-animation: progress-bar-stripes 1s linear infinite; -o-animation: progress-bar-stripes 1s linear infinite; animation: progress-bar-stripes 1s linear infinite; } .media { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .media-body { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .list-group { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; } .list-group-item-action { width: 100%; color: #495057; text-align: inherit; } .list-group-item-action:hover, .list-group-item-action:focus { color: #495057; text-decoration: none; background-color: #f8f9fa; } .list-group-item-action:active { color: #1a1f27; background-color: #e9ecef; } .list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.125); } .list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .list-group-item:hover, .list-group-item:focus { z-index: 1; text-decoration: none; } .list-group-item.disabled, .list-group-item:disabled { color: #6c757d; pointer-events: none; background-color: #fff; } .list-group-item.active { z-index: 2; color: #fff; background-color: #1d3d54; border-color: #1d3d54; } .list-group-flush .list-group-item { border-right: 0; border-left: 0; border-radius: 0; } .list-group-flush .list-group-item:last-child { margin-bottom: -1px; } .list-group-flush:first-child .list-group-item:first-child { border-top: 0; } .list-group-flush:last-child .list-group-item:last-child { margin-bottom: 0; border-bottom: 0; } .list-group-item-primary { color: #0f202c; background-color: #c0c9cf; } .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #0f202c; background-color: #b2bdc4; } .list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #0f202c; border-color: #0f202c; } .list-group-item-secondary { color: #353535; background-color: #d4d4d4; } .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #353535; background-color: #c7c7c7; } .list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #353535; border-color: #353535; } .list-group-item-success { color: #152617; background-color: #c3ccc4; } .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #152617; background-color: #b5c0b6; } .list-group-item-success.list-group-item-action.active { color: #fff; background-color: #152617; border-color: #152617; } .list-group-item-info { color: #4e6260; background-color: #e2edeb; } .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #4e6260; background-color: #d2e3e0; } .list-group-item-info.list-group-item-action.active { color: #fff; background-color: #4e6260; border-color: #4e6260; } .list-group-item-warning { color: #77521b; background-color: #f7e4c6; } .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #77521b; background-color: #f4d9b0; } .list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #77521b; border-color: #77521b; } .list-group-item-danger { color: #3e0d0e; background-color: #d9bfbf; } .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #3e0d0e; background-color: #d0afaf; } .list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #3e0d0e; border-color: #3e0d0e; } .list-group-item-light { color: #77746c; background-color: #f7f6f2; } .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #77746c; background-color: #edebe2; } .list-group-item-light.list-group-item-action.active { color: #fff; background-color: #77746c; border-color: #77746c; } .list-group-item-dark { color: #161512; background-color: #c3c3c1; } .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #161512; background-color: #b6b6b4; } .list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #161512; border-color: #161512; } .list-group-item-snow { color: #77746c; background-color: #f7f6f2; } .list-group-item-snow.list-group-item-action:hover, .list-group-item-snow.list-group-item-action:focus { color: #77746c; background-color: #edebe2; } .list-group-item-snow.list-group-item-action.active { color: #fff; background-color: #77746c; border-color: #77746c; } .list-group-item-ash { color: #595754; background-color: #e8e7e5; } .list-group-item-ash.list-group-item-action:hover, .list-group-item-ash.list-group-item-action:focus { color: #595754; background-color: #dcdbd7; } .list-group-item-ash.list-group-item-action.active { color: #fff; background-color: #595754; border-color: #595754; } .list-group-item-goobbue { color: #474645; background-color: #dedddd; } .list-group-item-goobbue.list-group-item-action:hover, .list-group-item-goobbue.list-group-item-action:focus { color: #474645; background-color: #d1d0d0; } .list-group-item-goobbue.list-group-item-action.active { color: #fff; background-color: #474645; border-color: #474645; } .list-group-item-slate { color: #353535; background-color: #d4d4d4; } .list-group-item-slate.list-group-item-action:hover, .list-group-item-slate.list-group-item-action:focus { color: #353535; background-color: #c7c7c7; } .list-group-item-slate.list-group-item-action.active { color: #fff; background-color: #353535; border-color: #353535; } .list-group-item-charcoal { color: #252522; background-color: #cccbca; } .list-group-item-charcoal.list-group-item-action:hover, .list-group-item-charcoal.list-group-item-action:focus { color: #252522; background-color: #bfbebd; } .list-group-item-charcoal.list-group-item-action.active { color: #fff; background-color: #252522; border-color: #252522; } .list-group-item-soot { color: #161512; background-color: #c3c3c1; } .list-group-item-soot.list-group-item-action:hover, .list-group-item-soot.list-group-item-action:focus { color: #161512; background-color: #b6b6b4; } .list-group-item-soot.list-group-item-action.active { color: #fff; background-color: #161512; border-color: #161512; } .list-group-item-rose { color: #78534d; background-color: #f8e4e1; } .list-group-item-rose.list-group-item-action:hover, .list-group-item-rose.list-group-item-action:focus { color: #78534d; background-color: #f3d1cc; } .list-group-item-rose.list-group-item-action.active { color: #fff; background-color: #78534d; border-color: #78534d; } .list-group-item-lilac { color: #443737; background-color: #dcd5d5; } .list-group-item-lilac.list-group-item-action:hover, .list-group-item-lilac.list-group-item-action:focus { color: #443737; background-color: #d0c7c7; } .list-group-item-lilac.list-group-item-action.active { color: #fff; background-color: #443737; border-color: #443737; } .list-group-item-rolanberry { color: #2f0c15; background-color: #d1bec3; } .list-group-item-rolanberry.list-group-item-action:hover, .list-group-item-rolanberry.list-group-item-action:focus { color: #2f0c15; background-color: #c6afb5; } .list-group-item-rolanberry.list-group-item-action.active { color: #fff; background-color: #2f0c15; border-color: #2f0c15; } .list-group-item-dalamud { color: #3e0d0e; background-color: #d9bfbf; } .list-group-item-dalamud.list-group-item-action:hover, .list-group-item-dalamud.list-group-item-action:focus { color: #3e0d0e; background-color: #d0afaf; } .list-group-item-dalamud.list-group-item-action.active { color: #fff; background-color: #3e0d0e; border-color: #3e0d0e; } .list-group-item-rust { color: #331204; background-color: #d3c1ba; } .list-group-item-rust.list-group-item-action:hover, .list-group-item-rust.list-group-item-action:focus { color: #331204; background-color: #c9b3aa; } .list-group-item-rust.list-group-item-action.active { color: #fff; background-color: #331204; border-color: #331204; } .list-group-item-wine { color: #240a09; background-color: #cbbdbc; } .list-group-item-wine.list-group-item-action:hover, .list-group-item-wine.list-group-item-action:focus { color: #240a09; background-color: #c0afae; } .list-group-item-wine.list-group-item-action.active { color: #fff; background-color: #240a09; border-color: #240a09; } .list-group-item-coral { color: #6a3831; background-color: #f1d6d2; } .list-group-item-coral.list-group-item-action:hover, .list-group-item-coral.list-group-item-action:focus { color: #6a3831; background-color: #ebc4bf; } .list-group-item-coral.list-group-item-action.active { color: #fff; background-color: #6a3831; border-color: #6a3831; } .list-group-item-blood { color: #4b1f14; background-color: #e0c8c3; } .list-group-item-blood.list-group-item-action:hover, .list-group-item-blood.list-group-item-action:focus { color: #4b1f14; background-color: #d7b9b2; } .list-group-item-blood.list-group-item-action.active { color: #fff; background-color: #4b1f14; border-color: #4b1f14; } .list-group-item-salmon { color: #775848; background-color: #f7e7de; } .list-group-item-salmon.list-group-item-action:hover, .list-group-item-salmon.list-group-item-action:focus { color: #775848; background-color: #f2d8c9; } .list-group-item-salmon.list-group-item-action.active { color: #fff; background-color: #775848; border-color: #775848; } .list-group-item-sunset { color: #5f3018; background-color: #ebd1c4; } .list-group-item-sunset.list-group-item-action:hover, .list-group-item-sunset.list-group-item-action:focus { color: #5f3018; background-color: #e5c2b1; } .list-group-item-sunset.list-group-item-action.active { color: #fff; background-color: #5f3018; border-color: #5f3018; } .list-group-item-mesa { color: #411e03; background-color: #dbc8b9; } .list-group-item-mesa.list-group-item-action:hover, .list-group-item-mesa.list-group-item-action:focus { color: #411e03; background-color: #d2bba8; } .list-group-item-mesa.list-group-item-action.active { color: #fff; background-color: #411e03; border-color: #411e03; } .list-group-item-bark { color: #37271d; background-color: #d5cdc7; } .list-group-item-bark.list-group-item-action:hover, .list-group-item-bark.list-group-item-action:focus { color: #37271d; background-color: #cac0b8; } .list-group-item-bark.list-group-item-action.active { color: #fff; background-color: #37271d; border-color: #37271d; } .list-group-item-chocolate { color: #392013; background-color: #d6c9c2; } .list-group-item-chocolate.list-group-item-action:hover, .list-group-item-chocolate.list-group-item-action:focus { color: #392013; background-color: #ccbcb3; } .list-group-item-chocolate.list-group-item-action.active { color: #fff; background-color: #392013; border-color: #392013; } .list-group-item-russet { color: #291710; background-color: #cec4c0; } .list-group-item-russet.list-group-item-action:hover, .list-group-item-russet.list-group-item-action:focus { color: #291710; background-color: #c3b7b2; } .list-group-item-russet.list-group-item-action.active { color: #fff; background-color: #291710; border-color: #291710; } .list-group-item-kobold { color: #19110e; background-color: #c5c1bf; } .list-group-item-kobold.list-group-item-action:hover, .list-group-item-kobold.list-group-item-action:focus { color: #19110e; background-color: #b9b4b2; } .list-group-item-kobold.list-group-item-action.active { color: #fff; background-color: #19110e; border-color: #19110e; } .list-group-item-cork { color: #694b2d; background-color: #f0e0d0; } .list-group-item-cork.list-group-item-action:hover, .list-group-item-cork.list-group-item-action:focus { color: #694b2d; background-color: #ead3bd; } .list-group-item-cork.list-group-item-action.active { color: #fff; background-color: #694b2d; border-color: #694b2d; } .list-group-item-qiqirn { color: #503921; background-color: #e2d6c9; } .list-group-item-qiqirn.list-group-item-action:hover, .list-group-item-qiqirn.list-group-item-action:focus { color: #503921; background-color: #d9c9b8; } .list-group-item-qiqirn.list-group-item-action.active { color: #fff; background-color: #503921; border-color: #503921; } .list-group-item-opo-opo { color: #403017; background-color: #dad1c4; } .list-group-item-opo-opo.list-group-item-action:hover, .list-group-item-opo-opo.list-group-item-action:focus { color: #403017; background-color: #d0c5b4; } .list-group-item-opo-opo.list-group-item-action.active { color: #fff; background-color: #403017; border-color: #403017; } .list-group-item-alodgoat { color: #544630; background-color: #e5ddd1; } .list-group-item-alodgoat.list-group-item-action:hover, .list-group-item-alodgoat.list-group-item-action:focus { color: #544630; background-color: #dcd1c1; } .list-group-item-alodgoat.list-group-item-action.active { color: #fff; background-color: #544630; border-color: #544630; } .list-group-item-pumpkin { color: #663c13; background-color: #efd8c2; } .list-group-item-pumpkin.list-group-item-action:hover, .list-group-item-pumpkin.list-group-item-action:focus { color: #663c13; background-color: #eacbae; } .list-group-item-pumpkin.list-group-item-action.active { color: #fff; background-color: #663c13; border-color: #663c13; } .list-group-item-acorn { color: #4a2e0e; background-color: #dfd0bf; } .list-group-item-acorn.list-group-item-action:hover, .list-group-item-acorn.list-group-item-action:focus { color: #4a2e0e; background-color: #d7c4ae; } .list-group-item-acorn.list-group-item-action.active { color: #fff; background-color: #4a2e0e; border-color: #4a2e0e; } .list-group-item-orchard { color: #34220b; background-color: #d4cabd; } .list-group-item-orchard.list-group-item-action:hover, .list-group-item-orchard.list-group-item-action:focus { color: #34220b; background-color: #cabeae; } .list-group-item-orchard.list-group-item-action.active { color: #fff; background-color: #34220b; border-color: #34220b; } .list-group-item-chestnut { color: #1f1507; background-color: #c8c3bb; } .list-group-item-chestnut.list-group-item-action:hover, .list-group-item-chestnut.list-group-item-action:focus { color: #1f1507; background-color: #bdb7ad; } .list-group-item-chestnut.list-group-item-action.active { color: #fff; background-color: #1f1507; border-color: #1f1507; } .list-group-item-gobbiebag { color: #605547; background-color: #ebe6de; } .list-group-item-gobbiebag.list-group-item-action:hover, .list-group-item-gobbiebag.list-group-item-action:focus { color: #605547; background-color: #e1dace; } .list-group-item-gobbiebag.list-group-item-action.active { color: #fff; background-color: #605547; border-color: #605547; } .list-group-item-shale { color: #4c4338; background-color: #e0dcd6; } .list-group-item-shale.list-group-item-action:hover, .list-group-item-shale.list-group-item-action:focus { color: #4c4338; background-color: #d5d0c7; } .list-group-item-shale.list-group-item-action.active { color: #fff; background-color: #4c4338; border-color: #4c4338; } .list-group-item-mole { color: #322b24; background-color: #d3cfcb; } .list-group-item-mole.list-group-item-action:hover, .list-group-item-mole.list-group-item-action:focus { color: #322b24; background-color: #c7c2bd; } .list-group-item-mole.list-group-item-action.active { color: #fff; background-color: #322b24; border-color: #322b24; } .list-group-item-loam { color: #211b15; background-color: #c9c6c3; } .list-group-item-loam.list-group-item-action:hover, .list-group-item-loam.list-group-item-action:focus { color: #211b15; background-color: #bdb9b6; } .list-group-item-loam.list-group-item-action.active { color: #fff; background-color: #211b15; border-color: #211b15; } .list-group-item-bone { color: #7a6e53; background-color: #f9f3e4; } .list-group-item-bone.list-group-item-action:hover, .list-group-item-bone.list-group-item-action:focus { color: #7a6e53; background-color: #f4eacf; } .list-group-item-bone.list-group-item-action.active { color: #fff; background-color: #7a6e53; border-color: #7a6e53; } .list-group-item-ui { color: #5f553a; background-color: #ebe5d7; } .list-group-item-ui.list-group-item-action:hover, .list-group-item-ui.list-group-item-action:focus { color: #5f553a; background-color: #e3dac6; } .list-group-item-ui.list-group-item-action.active { color: #fff; background-color: #5f553a; border-color: #5f553a; } .list-group-item-desert { color: #725e2d; background-color: #f5ead0; } .list-group-item-desert.list-group-item-action:hover, .list-group-item-desert.list-group-item-action:focus { color: #725e2d; background-color: #f1e1bb; } .list-group-item-desert.list-group-item-action.active { color: #fff; background-color: #725e2d; border-color: #725e2d; } .list-group-item-honey { color: #826716; background-color: #feefc4; } .list-group-item-honey.list-group-item-action:hover, .list-group-item-honey.list-group-item-action:focus { color: #826716; background-color: #fee8ab; } .list-group-item-honey.list-group-item-action.active { color: #fff; background-color: #826716; border-color: #826716; } .list-group-item-millioncorn { color: #77521b; background-color: #f7e4c6; } .list-group-item-millioncorn.list-group-item-action:hover, .list-group-item-millioncorn.list-group-item-action:focus { color: #77521b; background-color: #f4d9b0; } .list-group-item-millioncorn.list-group-item-action.active { color: #fff; background-color: #77521b; border-color: #77521b; } .list-group-item-coeurl { color: #624702; background-color: #ecdeb9; } .list-group-item-coeurl.list-group-item-action:hover, .list-group-item-coeurl.list-group-item-action:focus { color: #624702; background-color: #e7d5a5; } .list-group-item-coeurl.list-group-item-action.active { color: #fff; background-color: #624702; border-color: #624702; } .list-group-item-cream { color: #7e703a; background-color: #fbf4d7; } .list-group-item-cream.list-group-item-action:hover, .list-group-item-cream.list-group-item-action:focus { color: #7e703a; background-color: #f9eec0; } .list-group-item-cream.list-group-item-action.active { color: #fff; background-color: #7e703a; border-color: #7e703a; } .list-group-item-halatali { color: #564519; background-color: #e6ddc5; } .list-group-item-halatali.list-group-item-action:hover, .list-group-item-halatali.list-group-item-action:focus { color: #564519; background-color: #ded3b3; } .list-group-item-halatali.list-group-item-action.active { color: #fff; background-color: #564519; border-color: #564519; } .list-group-item-raisin { color: #211b09; background-color: #cac6bc; } .list-group-item-raisin.list-group-item-action:hover, .list-group-item-raisin.list-group-item-action:focus { color: #211b09; background-color: #bfbaae; } .list-group-item-raisin.list-group-item-action.active { color: #fff; background-color: #211b09; border-color: #211b09; } .list-group-item-mud { color: #2e2b19; background-color: #d0cfc5; } .list-group-item-mud.list-group-item-action:hover, .list-group-item-mud.list-group-item-action:focus { color: #2e2b19; background-color: #c5c3b7; } .list-group-item-mud.list-group-item-action.active { color: #fff; background-color: #2e2b19; border-color: #2e2b19; } .list-group-item-sylph { color: #616148; background-color: #ececde; } .list-group-item-sylph.list-group-item-action:hover, .list-group-item-sylph.list-group-item-action:focus { color: #616148; background-color: #e3e3ce; } .list-group-item-sylph.list-group-item-action.active { color: #fff; background-color: #616148; border-color: #616148; } .list-group-item-lime { color: #595c2c; background-color: #e7e9cf; } .list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus { color: #595c2c; background-color: #dee1be; } .list-group-item-lime.list-group-item-action.active { color: #fff; background-color: #595c2c; border-color: #595c2c; } .list-group-item-moss { color: #3a3c14; background-color: #d7d8c2; } .list-group-item-moss.list-group-item-action:hover, .list-group-item-moss.list-group-item-action:focus { color: #3a3c14; background-color: #cdceb2; } .list-group-item-moss.list-group-item-action.active { color: #fff; background-color: #3a3c14; border-color: #3a3c14; } .list-group-item-meadow { color: #485133; background-color: #dfe3d3; } .list-group-item-meadow.list-group-item-action:hover, .list-group-item-meadow.list-group-item-action:focus { color: #485133; background-color: #d4d9c3; } .list-group-item-meadow.list-group-item-action.active { color: #fff; background-color: #485133; border-color: #485133; } .list-group-item-olive { color: #272a19; background-color: #cdcec5; } .list-group-item-olive.list-group-item-action:hover, .list-group-item-olive.list-group-item-action:focus { color: #272a19; background-color: #c1c2b7; } .list-group-item-olive.list-group-item-action.active { color: #fff; background-color: #272a19; border-color: #272a19; } .list-group-item-marsh { color: #1a1c11; background-color: #c6c7c1; } .list-group-item-marsh.list-group-item-action:hover, .list-group-item-marsh.list-group-item-action:focus { color: #1a1c11; background-color: #babbb4; } .list-group-item-marsh.list-group-item-action.active { color: #fff; background-color: #1a1c11; border-color: #1a1c11; } .list-group-item-apple { color: #505d33; background-color: #e3ead3; } .list-group-item-apple.list-group-item-action:hover, .list-group-item-apple.list-group-item-action:focus { color: #505d33; background-color: #d8e2c2; } .list-group-item-apple.list-group-item-action.active { color: #fff; background-color: #505d33; border-color: #505d33; } .list-group-item-cactuar { color: #354421; background-color: #d4dcca; } .list-group-item-cactuar.list-group-item-action:hover, .list-group-item-cactuar.list-group-item-action:focus { color: #354421; background-color: #c8d2bb; } .list-group-item-cactuar.list-group-item-action.active { color: #fff; background-color: #354421; border-color: #354421; } .list-group-item-hunter { color: #152617; background-color: #c3ccc4; } .list-group-item-hunter.list-group-item-action:hover, .list-group-item-hunter.list-group-item-action:focus { color: #152617; background-color: #b5c0b6; } .list-group-item-hunter.list-group-item-action.active { color: #fff; background-color: #152617; border-color: #152617; } .list-group-item-ochu { color: #21331e; background-color: #cad3c8; } .list-group-item-ochu.list-group-item-action:hover, .list-group-item-ochu.list-group-item-action:focus { color: #21331e; background-color: #bcc8ba; } .list-group-item-ochu.list-group-item-action.active { color: #fff; background-color: #21331e; border-color: #21331e; } .list-group-item-adamantoise { color: #313d2e; background-color: #d2d8d0; } .list-group-item-adamantoise.list-group-item-action:hover, .list-group-item-adamantoise.list-group-item-action:focus { color: #313d2e; background-color: #c5ccc2; } .list-group-item-adamantoise.list-group-item-action.active { color: #fff; background-color: #313d2e; border-color: #313d2e; } .list-group-item-nophica { color: #1e281f; background-color: #c8cdc8; } .list-group-item-nophica.list-group-item-action:hover, .list-group-item-nophica.list-group-item-action:focus { color: #1e281f; background-color: #bbc1bb; } .list-group-item-nophica.list-group-item-action.active { color: #fff; background-color: #1e281f; border-color: #1e281f; } .list-group-item-deepwood { color: #101611; background-color: #c0c3c1; } .list-group-item-deepwood.list-group-item-action:hover, .list-group-item-deepwood.list-group-item-action:focus { color: #101611; background-color: #b3b7b4; } .list-group-item-deepwood.list-group-item-action.active { color: #fff; background-color: #101611; border-color: #101611; } .list-group-item-celeste { color: #4e6260; background-color: #e2edeb; } .list-group-item-celeste.list-group-item-action:hover, .list-group-item-celeste.list-group-item-action:focus { color: #4e6260; background-color: #d2e3e0; } .list-group-item-celeste.list-group-item-action.active { color: #fff; background-color: #4e6260; border-color: #4e6260; } .list-group-item-turquoise { color: #233b3b; background-color: #cad8d8; } .list-group-item-turquoise.list-group-item-action:hover, .list-group-item-turquoise.list-group-item-action:focus { color: #233b3b; background-color: #bbcdcd; } .list-group-item-turquoise.list-group-item-action.active { color: #fff; background-color: #233b3b; border-color: #233b3b; } .list-group-item-morbol { color: #102424; background-color: #c0cbcb; } .list-group-item-morbol.list-group-item-action:hover, .list-group-item-morbol.list-group-item-action:focus { color: #102424; background-color: #b2bfbf; } .list-group-item-morbol.list-group-item-action.active { color: #fff; background-color: #102424; border-color: #102424; } .list-group-item-ice { color: #5d666b; background-color: #e9eef1; } .list-group-item-ice.list-group-item-action:hover, .list-group-item-ice.list-group-item-action:focus { color: #5d666b; background-color: #d9e2e7; } .list-group-item-ice.list-group-item-action.active { color: #fff; background-color: #5d666b; border-color: #5d666b; } .list-group-item-sky { color: #445c6d; background-color: #dce9f2; } .list-group-item-sky.list-group-item-action:hover, .list-group-item-sky.list-group-item-action:focus { color: #445c6d; background-color: #c9ddeb; } .list-group-item-sky.list-group-item-action.active { color: #fff; background-color: #445c6d; border-color: #445c6d; } .list-group-item-seafog { color: #344353; background-color: #d4dce4; } .list-group-item-seafog.list-group-item-action:hover, .list-group-item-seafog.list-group-item-action:focus { color: #344353; background-color: #c4cfda; } .list-group-item-seafog.list-group-item-action.active { color: #fff; background-color: #344353; border-color: #344353; } .list-group-item-peacock { color: #1f3646; background-color: #c8d5dd; } .list-group-item-peacock.list-group-item-action:hover, .list-group-item-peacock.list-group-item-action:focus { color: #1f3646; background-color: #b8c9d3; } .list-group-item-peacock.list-group-item-action.active { color: #fff; background-color: #1f3646; border-color: #1f3646; } .list-group-item-rhotano { color: #0f202c; background-color: #c0c9cf; } .list-group-item-rhotano.list-group-item-action:hover, .list-group-item-rhotano.list-group-item-action:focus { color: #0f202c; background-color: #b2bdc4; } .list-group-item-rhotano.list-group-item-action.active { color: #fff; background-color: #0f202c; border-color: #0f202c; } .list-group-item-corpse { color: #4a5159; background-color: #dfe3e8; } .list-group-item-corpse.list-group-item-action:hover, .list-group-item-corpse.list-group-item-action:focus { color: #4a5159; background-color: #d0d6dd; } .list-group-item-corpse.list-group-item-action.active { color: #fff; background-color: #4a5159; border-color: #4a5159; } .list-group-item-ceruleum { color: #292d35; background-color: #ced0d4; } .list-group-item-ceruleum.list-group-item-action:hover, .list-group-item-ceruleum.list-group-item-action:focus { color: #292d35; background-color: #c0c3c8; } .list-group-item-ceruleum.list-group-item-action.active { color: #fff; background-color: #292d35; border-color: #292d35; } .list-group-item-woad { color: #171c29; background-color: #c4c7cd; } .list-group-item-woad.list-group-item-action:hover, .list-group-item-woad.list-group-item-action:focus { color: #171c29; background-color: #b6bac1; } .list-group-item-woad.list-group-item-action.active { color: #fff; background-color: #171c29; border-color: #171c29; } .list-group-item-ink { color: #0e1014; background-color: #bfc0c3; } .list-group-item-ink.list-group-item-action:hover, .list-group-item-ink.list-group-item-action:focus { color: #0e1014; background-color: #b2b3b7; } .list-group-item-ink.list-group-item-action.active { color: #fff; background-color: #0e1014; border-color: #0e1014; } .list-group-item-raptor { color: #2f4264; background-color: #d1dbed; } .list-group-item-raptor.list-group-item-action:hover, .list-group-item-raptor.list-group-item-action:focus { color: #2f4264; background-color: #bfcde6; } .list-group-item-raptor.list-group-item-action.active { color: #fff; background-color: #2f4264; border-color: #2f4264; } .list-group-item-othard { color: #182e47; background-color: #c5d0de; } .list-group-item-othard.list-group-item-action:hover, .list-group-item-othard.list-group-item-action:focus { color: #182e47; background-color: #b5c3d5; } .list-group-item-othard.list-group-item-action.active { color: #fff; background-color: #182e47; border-color: #182e47; } .list-group-item-storm { color: #12223b; background-color: #c1cad8; } .list-group-item-storm.list-group-item-action:hover, .list-group-item-storm.list-group-item-action:focus { color: #12223b; background-color: #b1bdce; } .list-group-item-storm.list-group-item-action.active { color: #fff; background-color: #12223b; border-color: #12223b; } .list-group-item-void { color: #081523; background-color: #bcc3cb; } .list-group-item-void.list-group-item-action:hover, .list-group-item-void.list-group-item-action:focus { color: #081523; background-color: #aeb6c0; } .list-group-item-void.list-group-item-action.active { color: #fff; background-color: #081523; border-color: #081523; } .list-group-item-royal { color: #141836; background-color: #c3c5d4; } .list-group-item-royal.list-group-item-action:hover, .list-group-item-royal.list-group-item-action:focus { color: #141836; background-color: #b4b7c9; } .list-group-item-royal.list-group-item-action.active { color: #fff; background-color: #141836; border-color: #141836; } .list-group-item-midnight { color: #0c0d1d; background-color: #bebfc7; } .list-group-item-midnight.list-group-item-action:hover, .list-group-item-midnight.list-group-item-action:focus { color: #0c0d1d; background-color: #b0b2bb; } .list-group-item-midnight.list-group-item-action.active { color: #fff; background-color: #0c0d1d; border-color: #0c0d1d; } .list-group-item-shadow { color: #1d1d24; background-color: #c7c7cb; } .list-group-item-shadow.list-group-item-action:hover, .list-group-item-shadow.list-group-item-action:focus { color: #1d1d24; background-color: #bababf; } .list-group-item-shadow.list-group-item-action.active { color: #fff; background-color: #1d1d24; border-color: #1d1d24; } .list-group-item-abyssal { color: #19172d; background-color: #c5c4d0; } .list-group-item-abyssal.list-group-item-action:hover, .list-group-item-abyssal.list-group-item-action:focus { color: #19172d; background-color: #b7b6c5; } .list-group-item-abyssal.list-group-item-action.active { color: #fff; background-color: #19172d; border-color: #19172d; } .list-group-item-lavender { color: #46425a; background-color: #dddbe8; } .list-group-item-lavender.list-group-item-action:hover, .list-group-item-lavender.list-group-item-action:focus { color: #46425a; background-color: #cecbde; } .list-group-item-lavender.list-group-item-action.active { color: #fff; background-color: #46425a; border-color: #46425a; } .list-group-item-gloom { color: #2a2432; background-color: #cecbd2; } .list-group-item-gloom.list-group-item-action:hover, .list-group-item-gloom.list-group-item-action:focus { color: #2a2432; background-color: #c1bdc6; } .list-group-item-gloom.list-group-item-action.active { color: #fff; background-color: #2a2432; border-color: #2a2432; } .list-group-item-currant { color: #1a171e; background-color: #c6c4c8; } .list-group-item-currant.list-group-item-action:hover, .list-group-item-currant.list-group-item-action:focus { color: #1a171e; background-color: #b9b7bc; } .list-group-item-currant.list-group-item-action.active { color: #fff; background-color: #1a171e; border-color: #1a171e; } .list-group-item-iris { color: #5f5262; background-color: #ebe4ec; } .list-group-item-iris.list-group-item-action:hover, .list-group-item-iris.list-group-item-action:focus { color: #5f5262; background-color: #e0d5e1; } .list-group-item-iris.list-group-item-action.active { color: #fff; background-color: #5f5262; border-color: #5f5262; } .list-group-item-grape { color: #1f161f; background-color: #c8c3c8; } .list-group-item-grape.list-group-item-action:hover, .list-group-item-grape.list-group-item-action:focus { color: #1f161f; background-color: #bcb6bc; } .list-group-item-grape.list-group-item-action.active { color: #fff; background-color: #1f161f; border-color: #1f161f; } .list-group-item-lotus { color: #846b7f; background-color: #fff1fc; } .list-group-item-lotus.list-group-item-action:hover, .list-group-item-lotus.list-group-item-action:focus { color: #846b7f; background-color: #ffd8f7; } .list-group-item-lotus.list-group-item-action.active { color: #fff; background-color: #846b7f; border-color: #846b7f; } .list-group-item-colibri { color: #725169; background-color: #f5e3f0; } .list-group-item-colibri.list-group-item-action:hover, .list-group-item-colibri.list-group-item-action:focus { color: #725169; background-color: #eed0e6; } .list-group-item-colibri.list-group-item-action.active { color: #fff; background-color: #725169; border-color: #725169; } .list-group-item-plum { color: #3f2b38; background-color: #d9cfd6; } .list-group-item-plum.list-group-item-action:hover, .list-group-item-plum.list-group-item-action:focus { color: #3f2b38; background-color: #cec1ca; } .list-group-item-plum.list-group-item-action.active { color: #fff; background-color: #3f2b38; border-color: #3f2b38; } .list-group-item-regal { color: #351929; background-color: #d4c5cd; } .list-group-item-regal.list-group-item-action:hover, .list-group-item-regal.list-group-item-action:focus { color: #351929; background-color: #c9b6c0; } .list-group-item-regal.list-group-item-action.active { color: #fff; background-color: #351929; border-color: #351929; } .list-group-item-pure { color: #81817f; background-color: #fdfdfc; } .list-group-item-pure.list-group-item-action:hover, .list-group-item-pure.list-group-item-action:focus { color: #81817f; background-color: #f3f3ed; } .list-group-item-pure.list-group-item-action.active { color: #fff; background-color: #81817f; border-color: #81817f; } .list-group-item-jet { color: #101010; background-color: silver; } .list-group-item-jet.list-group-item-action:hover, .list-group-item-jet.list-group-item-action:focus { color: #101010; background-color: #b3b3b3; } .list-group-item-jet.list-group-item-action.active { color: #fff; background-color: #101010; border-color: #101010; } .list-group-item-metallic-silver { color: #6a6a6a; background-color: #f1f1f1; } .list-group-item-metallic-silver.list-group-item-action:hover, .list-group-item-metallic-silver.list-group-item-action:focus { color: #6a6a6a; background-color: #e4e4e4; } .list-group-item-metallic-silver.list-group-item-action.active { color: #fff; background-color: #6a6a6a; border-color: #6a6a6a; } .list-group-item-metallic-gold { color: #858520; background-color: #ffffc9; } .list-group-item-metallic-gold.list-group-item-action:hover, .list-group-item-metallic-gold.list-group-item-action:focus { color: #858520; background-color: #ffffb0; } .list-group-item-metallic-gold.list-group-item-action.active { color: #fff; background-color: #858520; border-color: #858520; } .list-group-item-metallic-red { color: #720f27; background-color: #f5c0cd; } .list-group-item-metallic-red.list-group-item-action:hover, .list-group-item-metallic-red.list-group-item-action:focus { color: #720f27; background-color: #f2aabc; } .list-group-item-metallic-red.list-group-item-action.active { color: #fff; background-color: #720f27; border-color: #720f27; } .list-group-item-metallic-green { color: #127d35; background-color: #c1fbd4; } .list-group-item-metallic-green.list-group-item-action:hover, .list-group-item-metallic-green.list-group-item-action:focus { color: #127d35; background-color: #a9f9c3; } .list-group-item-metallic-green.list-group-item-action.active { color: #fff; background-color: #127d35; border-color: #127d35; } .list-group-item-metallic-blue { color: #3d3385; background-color: #d8d3ff; } .list-group-item-metallic-blue.list-group-item-action:hover, .list-group-item-metallic-blue.list-group-item-action:focus { color: #3d3385; background-color: #c1baff; } .list-group-item-metallic-blue.list-group-item-action.active { color: #fff; background-color: #3d3385; border-color: #3d3385; } .list-group-item-pastel-pink { color: #836766; background-color: #feefee; } .list-group-item-pastel-pink.list-group-item-action:hover, .list-group-item-pastel-pink.list-group-item-action:focus { color: #836766; background-color: #fdd8d6; } .list-group-item-pastel-pink.list-group-item-action.active { color: #fff; background-color: #836766; border-color: #836766; } .list-group-item-pastel-green { color: #606c57; background-color: #ebf2e7; } .list-group-item-pastel-green.list-group-item-action:hover, .list-group-item-pastel-green.list-group-item-action:focus { color: #606c57; background-color: #dde9d6; } .list-group-item-pastel-green.list-group-item-action.active { color: #fff; background-color: #606c57; border-color: #606c57; } .list-group-item-pastel-blue { color: #4d5571; background-color: #e1e5f4; } .list-group-item-pastel-blue.list-group-item-action:hover, .list-group-item-pastel-blue.list-group-item-action:focus { color: #4d5571; background-color: #ced5ed; } .list-group-item-pastel-blue.list-group-item-action.active { color: #fff; background-color: #4d5571; border-color: #4d5571; } .list-group-item-pastel-purple { color: #615d71; background-color: #ece9f4; } .list-group-item-pastel-purple.list-group-item-action:hover, .list-group-item-pastel-purple.list-group-item-action:focus { color: #615d71; background-color: #ddd8ec; } .list-group-item-pastel-purple.list-group-item-action.active { color: #fff; background-color: #615d71; border-color: #615d71; } .close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; } .close:hover { color: #000; text-decoration: none; } .close:not(:disabled):not(.disabled) { cursor: pointer; } .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { opacity: .75; } button.close { padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; } a.close.disabled { pointer-events: none; } .toast { max-width: 350px; overflow: hidden; font-size: 0.875rem; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 0.25rem; -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); opacity: 0; } .toast:not(:last-child) { margin-bottom: 0.75rem; } .toast.showing { opacity: 1; } .toast.show { display: block; opacity: 1; } .toast.hide { display: none; } .toast-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0.25rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .toast-body { padding: 0.75rem; } .modal-open { overflow: hidden; } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal { position: fixed; top: 0; left: 0; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0; } .modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; } .modal.fade .modal-dialog { -webkit-transition: -webkit-transform 0.3s ease-out; transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out; -webkit-transform: translate(0, -50px); -o-transform: translate(0, -50px); transform: translate(0, -50px); } @media screen and (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog { -webkit-transition: none; -o-transition: none; transition: none; } } .modal.show .modal-dialog { -webkit-transform: none; -o-transform: none; transform: none; } .modal-dialog-centered { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; min-height: calc(100% - (0.5rem * 2)); } .modal-dialog-centered::before { display: block; height: calc(100vh - (0.5rem * 2)); content: ""; } .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0; } .modal-backdrop { position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #000; } .modal-backdrop.fade { opacity: 0; } .modal-backdrop.show { opacity: 0.5; } .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #e9ecef; border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; } .modal-header .close { padding: 1rem 1rem; margin: -1rem -1rem -1rem auto; } .modal-title { margin-bottom: 0; line-height: 1.5; } .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem; } .modal-footer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 1rem; border-top: 1px solid #e9ecef; border-bottom-right-radius: 0.3rem; border-bottom-left-radius: 0.3rem; } .modal-footer > :not(:first-child) { margin-left: .25rem; } .modal-footer > :not(:last-child) { margin-right: .25rem; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; } .modal-dialog-centered { min-height: calc(100% - (1.75rem * 2)); } .modal-dialog-centered::before { height: calc(100vh - (1.75rem * 2)); } .modal-sm { max-width: 300px; } } @media (min-width: 992px) { .modal-lg, .modal-xl { max-width: 800px; } } @media (min-width: 1200px) { .modal-xl { max-width: 1140px; } } .tooltip { position: absolute; z-index: 1070; display: block; margin: 0; 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-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; word-wrap: break-word; opacity: 0; } .tooltip.show { opacity: 0.9; } .tooltip .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; } .tooltip .arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid; } .bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { padding: 0.4rem 0; } .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { bottom: 0; } .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { top: 0; border-width: 0.4rem 0.4rem 0; border-top-color: #000; } .bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { padding: 0 0.4rem; } .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { left: 0; width: 0.4rem; height: 0.8rem; } .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { right: 0; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #000; } .bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { padding: 0.4rem 0; } .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { top: 0; } .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { bottom: 0; border-width: 0 0.4rem 0.4rem; border-bottom-color: #000; } .bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { padding: 0 0.4rem; } .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { right: 0; width: 0.4rem; height: 0.8rem; } .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { left: 0; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #000; } .tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: #fff; text-align: center; background-color: #000; border-radius: 0.25rem; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; 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-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; word-wrap: break-word; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; } .popover .arrow { position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0 0.3rem; } .popover .arrow::before, .popover .arrow::after { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; } .bs-popover-top, .bs-popover-auto[x-placement^="top"] { margin-bottom: 0.5rem; } .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { bottom: calc((0.5rem + 1px) * -1); } .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { border-width: 0.5rem 0.5rem 0; } .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { bottom: 0; border-top-color: rgba(0, 0, 0, 0.25); } .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { bottom: 1px; border-top-color: #fff; } .bs-popover-right, .bs-popover-auto[x-placement^="right"] { margin-left: 0.5rem; } .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0; } .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { border-width: 0.5rem 0.5rem 0.5rem 0; } .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { left: 0; border-right-color: rgba(0, 0, 0, 0.25); } .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { left: 1px; border-right-color: #fff; } .bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { margin-top: 0.5rem; } .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { top: calc((0.5rem + 1px) * -1); } .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { border-width: 0 0.5rem 0.5rem 0.5rem; } .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { top: 0; border-bottom-color: rgba(0, 0, 0, 0.25); } .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { top: 1px; border-bottom-color: #fff; } .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid #f7f7f7; } .bs-popover-left, .bs-popover-auto[x-placement^="left"] { margin-right: 0.5rem; } .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0; } .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { border-width: 0.5rem 0 0.5rem 0.5rem; } .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { right: 0; border-left-color: rgba(0, 0, 0, 0.25); } .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { right: 1px; border-left-color: #fff; } .popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 1rem; color: inherit; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); } .popover-header:empty { display: none; } .popover-body { padding: 0.5rem 0.75rem; color: #1a1f27; } .carousel { position: relative; } .carousel.pointer-event { -ms-touch-action: pan-y; touch-action: pan-y; } .carousel-inner { position: relative; width: 100%; overflow: hidden; } .carousel-inner::after { display: block; clear: both; content: ""; } .carousel-item { position: relative; display: none; float: left; width: 100%; margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: -webkit-transform 0.6s ease-in-out; transition: -webkit-transform 0.6s ease-in-out; -o-transition: -o-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out; } @media screen and (prefers-reduced-motion: reduce) { .carousel-item { -webkit-transition: none; -o-transition: none; transition: none; } } .carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; } .carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { -webkit-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); } .carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { -webkit-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); } .carousel-fade .carousel-item { opacity: 0; -webkit-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; -webkit-transform: none; -o-transform: none; transform: none; } .carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right { z-index: 1; opacity: 1; } .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; -webkit-transition: 0s 0.6s opacity; -o-transition: 0s 0.6s opacity; transition: 0s 0.6s opacity; } @media screen and (prefers-reduced-motion: reduce) { .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { -webkit-transition: none; -o-transition: none; transition: none; } } .carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5; -webkit-transition: opacity 0.15s ease; -o-transition: opacity 0.15s ease; transition: opacity 0.15s ease; } @media screen and (prefers-reduced-motion: reduce) { .carousel-control-prev, .carousel-control-next { -webkit-transition: none; -o-transition: none; transition: none; } } .carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus { color: #fff; text-decoration: none; outline: 0; opacity: 0.9; } .carousel-control-prev { left: 0; } .carousel-control-next { right: 0; } .carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 20px; height: 20px; background: transparent no-repeat center center; -webkit-background-size: 100% 100%; background-size: 100% 100%; } .carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); } .carousel-control-next-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); } .carousel-indicators { position: absolute; right: 0; bottom: 0; left: 0; z-index: 15; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none; } .carousel-indicators li { -webkit-box-sizing: content-box; box-sizing: content-box; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: #fff; background-clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; -webkit-transition: opacity 0.6s ease; -o-transition: opacity 0.6s ease; transition: opacity 0.6s ease; } @media screen and (prefers-reduced-motion: reduce) { .carousel-indicators li { -webkit-transition: none; -o-transition: none; transition: none; } } .carousel-indicators .active { opacity: 1; } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; } @-webkit-keyframes spinner-border { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-o-keyframes spinner-border { to { -o-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spinner-border { to { -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } .spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; -webkit-animation: spinner-border .75s linear infinite; -o-animation: spinner-border .75s linear infinite; animation: spinner-border .75s linear infinite; } .spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; } @-webkit-keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0); } 50% { opacity: 1; } } @-o-keyframes spinner-grow { 0% { -o-transform: scale(0); transform: scale(0); } 50% { opacity: 1; } } @keyframes spinner-grow { 0% { -webkit-transform: scale(0); -o-transform: scale(0); transform: scale(0); } 50% { opacity: 1; } } .spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; background-color: currentColor; border-radius: 50%; opacity: 0; -webkit-animation: spinner-grow .75s linear infinite; -o-animation: spinner-grow .75s linear infinite; animation: spinner-grow .75s linear infinite; } .spinner-grow-sm { width: 1rem; height: 1rem; } .align-baseline { vertical-align: baseline !important; } .align-top { vertical-align: top !important; } .align-middle { vertical-align: middle !important; } .align-bottom { vertical-align: bottom !important; } .align-text-bottom { vertical-align: text-bottom !important; } .align-text-top { vertical-align: text-top !important; } .bg-primary { background-color: #1d3d54 !important; } a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #10212e !important; } .bg-secondary { background-color: #656565 !important; } a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: #4c4c4c !important; } .bg-success { background-color: #284a2c !important; } a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #162918 !important; } .bg-info { background-color: #96bdb9 !important; } a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #77a9a4 !important; } .bg-warning { background-color: #e49e34 !important; } a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #ca841b !important; } .bg-danger { background-color: #78191a !important; } a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #4e1011 !important; } .bg-light { background-color: #e4dfd0 !important; } a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #d1c9b0 !important; } .bg-dark { background-color: #2a2922 !important; } a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: #0e0d0b !important; } .bg-snow { background-color: #e4dfd0 !important; } a.bg-snow:hover, a.bg-snow:focus, button.bg-snow:hover, button.bg-snow:focus { background-color: #d1c9b0 !important; } .bg-ash { background-color: #aca8a2 !important; } a.bg-ash:hover, a.bg-ash:focus, button.bg-ash:hover, button.bg-ash:focus { background-color: #948f87 !important; } .bg-goobbue { background-color: #898784 !important; } a.bg-goobbue:hover, a.bg-goobbue:focus, button.bg-goobbue:hover, button.bg-goobbue:focus { background-color: #6f6d6b !important; } .bg-slate { background-color: #656565 !important; } a.bg-slate:hover, a.bg-slate:focus, button.bg-slate:hover, button.bg-slate:focus { background-color: #4c4c4c !important; } .bg-charcoal { background-color: #484742 !important; } a.bg-charcoal:hover, a.bg-charcoal:focus, button.bg-charcoal:hover, button.bg-charcoal:focus { background-color: #2d2d2a !important; } .bg-soot { background-color: #2a2922 !important; } a.bg-soot:hover, a.bg-soot:focus, button.bg-soot:hover, button.bg-soot:focus { background-color: #0e0d0b !important; } .bg-rose { background-color: #e69f95 !important; } a.bg-rose:hover, a.bg-rose:focus, button.bg-rose:hover, button.bg-rose:focus { background-color: #dc7a6c !important; } .bg-lilac { background-color: #836969 !important; } a.bg-lilac:hover, a.bg-lilac:focus, button.bg-lilac:hover, button.bg-lilac:focus { background-color: #675252 !important; } .bg-rolanberry { background-color: #5b1729 !important; } a.bg-rolanberry:hover, a.bg-rolanberry:focus, button.bg-rolanberry:hover, button.bg-rolanberry:focus { background-color: #320d17 !important; } .bg-dalamud { background-color: #78191a !important; } a.bg-dalamud:hover, a.bg-dalamud:focus, button.bg-dalamud:hover, button.bg-dalamud:focus { background-color: #4e1011 !important; } .bg-rust { background-color: #622207 !important; } a.bg-rust:hover, a.bg-rust:focus, button.bg-rust:hover, button.bg-rust:focus { background-color: #321104 !important; } .bg-wine { background-color: #451411 !important; } a.bg-wine:hover, a.bg-wine:focus, button.bg-wine:hover, button.bg-wine:focus { background-color: #1c0807 !important; } .bg-coral { background-color: #cc6c5e !important; } a.bg-coral:hover, a.bg-coral:focus, button.bg-coral:hover, button.bg-coral:focus { background-color: #bc4c3b !important; } .bg-blood { background-color: #913b27 !important; } a.bg-blood:hover, a.bg-blood:focus, button.bg-blood:hover, button.bg-blood:focus { background-color: #692b1c !important; } .bg-salmon { background-color: #e4aa8a !important; } a.bg-salmon:hover, a.bg-salmon:focus, button.bg-salmon:hover, button.bg-salmon:focus { background-color: #da8c61 !important; } .bg-sunset { background-color: #b65c2e !important; } a.bg-sunset:hover, a.bg-sunset:focus, button.bg-sunset:hover, button.bg-sunset:focus { background-color: #8d4724 !important; } .bg-mesa { background-color: #7d3906 !important; } a.bg-mesa:hover, a.bg-mesa:focus, button.bg-mesa:hover, button.bg-mesa:focus { background-color: #4c2304 !important; } .bg-bark { background-color: #6a4b37 !important; } a.bg-bark:hover, a.bg-bark:focus, button.bg-bark:hover, button.bg-bark:focus { background-color: #483326 !important; } .bg-chocolate { background-color: #6e3d24 !important; } a.bg-chocolate:hover, a.bg-chocolate:focus, button.bg-chocolate:hover, button.bg-chocolate:focus { background-color: #482817 !important; } .bg-russet { background-color: #4f2d1f !important; } a.bg-russet:hover, a.bg-russet:focus, button.bg-russet:hover, button.bg-russet:focus { background-color: #2a1811 !important; } .bg-kobold { background-color: #30211a !important; } a.bg-kobold:hover, a.bg-kobold:focus, button.bg-kobold:hover, button.bg-kobold:focus { background-color: #0f0a08 !important; } .bg-cork { background-color: #c99056 !important; } a.bg-cork:hover, a.bg-cork:focus, button.bg-cork:hover, button.bg-cork:focus { background-color: #b37739 !important; } .bg-qiqirn { background-color: #996e3f !important; } a.bg-qiqirn:hover, a.bg-qiqirn:focus, button.bg-qiqirn:hover, button.bg-qiqirn:focus { background-color: #755430 !important; } .bg-opo-opo { background-color: #7b5c2d !important; } a.bg-opo-opo:hover, a.bg-opo-opo:focus, button.bg-opo-opo:hover, button.bg-opo-opo:focus { background-color: #56401f !important; } .bg-alodgoat { background-color: #a2875c !important; } a.bg-alodgoat:hover, a.bg-alodgoat:focus, button.bg-alodgoat:hover, button.bg-alodgoat:focus { background-color: #816c4a !important; } .bg-pumpkin { background-color: #c57424 !important; } a.bg-pumpkin:hover, a.bg-pumpkin:focus, button.bg-pumpkin:hover, button.bg-pumpkin:focus { background-color: #9a5b1c !important; } .bg-acorn { background-color: #8e581a !important; } a.bg-acorn:hover, a.bg-acorn:focus, button.bg-acorn:hover, button.bg-acorn:focus { background-color: #633d12 !important; } .bg-orchard { background-color: #644215 !important; } a.bg-orchard:hover, a.bg-orchard:focus, button.bg-orchard:hover, button.bg-orchard:focus { background-color: #3a260c !important; } .bg-chestnut { background-color: #3c290d !important; } a.bg-chestnut:hover, a.bg-chestnut:focus, button.bg-chestnut:hover, button.bg-chestnut:focus { background-color: #120c04 !important; } .bg-gobbiebag { background-color: #b9a488 !important; } a.bg-gobbiebag:hover, a.bg-gobbiebag:focus, button.bg-gobbiebag:hover, button.bg-gobbiebag:focus { background-color: #a68b68 !important; } .bg-shale { background-color: #92816c !important; } a.bg-shale:hover, a.bg-shale:focus, button.bg-shale:hover, button.bg-shale:focus { background-color: #756756 !important; } .bg-mole { background-color: #615245 !important; } a.bg-mole:hover, a.bg-mole:focus, button.bg-mole:hover, button.bg-mole:focus { background-color: #433930 !important; } .bg-loam { background-color: #3f3329 !important; } a.bg-loam:hover, a.bg-loam:focus, button.bg-loam:hover, button.bg-loam:focus { background-color: #201a15 !important; } .bg-bone { background-color: #ebd3a0 !important; } a.bg-bone:hover, a.bg-bone:focus, button.bg-bone:hover, button.bg-bone:focus { background-color: #e2bf76 !important; } .bg-ui { background-color: #b7a370 !important; } a.bg-ui:hover, a.bg-ui:focus, button.bg-ui:hover, button.bg-ui:focus { background-color: #a28c52 !important; } .bg-desert { background-color: #dbb457 !important; } a.bg-desert:hover, a.bg-desert:focus, button.bg-desert:hover, button.bg-desert:focus { background-color: #d2a12d !important; } .bg-honey { background-color: #fac62b !important; } a.bg-honey:hover, a.bg-honey:focus, button.bg-honey:hover, button.bg-honey:focus { background-color: #ecb206 !important; } .bg-millioncorn { background-color: #e49e34 !important; } a.bg-millioncorn:hover, a.bg-millioncorn:focus, button.bg-millioncorn:hover, button.bg-millioncorn:focus { background-color: #ca841b !important; } .bg-coeurl { background-color: #bc8804 !important; } a.bg-coeurl:hover, a.bg-coeurl:focus, button.bg-coeurl:hover, button.bg-coeurl:focus { background-color: #8a6403 !important; } .bg-cream { background-color: #f2d770 !important; } a.bg-cream:hover, a.bg-cream:focus, button.bg-cream:hover, button.bg-cream:focus { background-color: #eeca41 !important; } .bg-halatali { background-color: #a58430 !important; } a.bg-halatali:hover, a.bg-halatali:focus, button.bg-halatali:hover, button.bg-halatali:focus { background-color: #7d6425 !important; } .bg-raisin { background-color: #403311 !important; } a.bg-raisin:hover, a.bg-raisin:focus, button.bg-raisin:hover, button.bg-raisin:focus { background-color: #181306 !important; } .bg-mud { background-color: #585230 !important; } a.bg-mud:hover, a.bg-mud:focus, button.bg-mud:hover, button.bg-mud:focus { background-color: #37331e !important; } .bg-sylph { background-color: #bbbb8a !important; } a.bg-sylph:hover, a.bg-sylph:focus, button.bg-sylph:hover, button.bg-sylph:focus { background-color: #a8a86a !important; } .bg-lime { background-color: #abb054 !important; } a.bg-lime:hover, a.bg-lime:focus, button.bg-lime:hover, button.bg-lime:focus { background-color: #8b8f42 !important; } .bg-moss { background-color: #707326 !important; } a.bg-moss:hover, a.bg-moss:focus, button.bg-moss:hover, button.bg-moss:focus { background-color: #4b4d19 !important; } .bg-meadow { background-color: #8b9c63 !important; } a.bg-meadow:hover, a.bg-meadow:focus, button.bg-meadow:hover, button.bg-meadow:focus { background-color: #6f7d4f !important; } .bg-olive { background-color: #4b5131 !important; } a.bg-olive:hover, a.bg-olive:focus, button.bg-olive:hover, button.bg-olive:focus { background-color: #2e311e !important; } .bg-marsh { background-color: #323621 !important; } a.bg-marsh:hover, a.bg-marsh:focus, button.bg-marsh:hover, button.bg-marsh:focus { background-color: #15160e !important; } .bg-apple { background-color: #9ab363 !important; } a.bg-apple:hover, a.bg-apple:focus, button.bg-apple:hover, button.bg-apple:focus { background-color: #80994a !important; } .bg-cactuar { background-color: #658240 !important; } a.bg-cactuar:hover, a.bg-cactuar:focus, button.bg-cactuar:hover, button.bg-cactuar:focus { background-color: #4a602f !important; } .bg-hunter { background-color: #284a2c !important; } a.bg-hunter:hover, a.bg-hunter:focus, button.bg-hunter:hover, button.bg-hunter:focus { background-color: #162918 !important; } .bg-ochu { background-color: #406339 !important; } a.bg-ochu:hover, a.bg-ochu:focus, button.bg-ochu:hover, button.bg-ochu:focus { background-color: #2b4326 !important; } .bg-adamantoise { background-color: #5f7558 !important; } a.bg-adamantoise:hover, a.bg-adamantoise:focus, button.bg-adamantoise:hover, button.bg-adamantoise:focus { background-color: #475842 !important; } .bg-nophica { background-color: #3a4d3b !important; } a.bg-nophica:hover, a.bg-nophica:focus, button.bg-nophica:hover, button.bg-nophica:focus { background-color: #243025 !important; } .bg-deepwood { background-color: #1e2a21 !important; } a.bg-deepwood:hover, a.bg-deepwood:focus, button.bg-deepwood:hover, button.bg-deepwood:focus { background-color: #090c0a !important; } .bg-celeste { background-color: #96bdb9 !important; } a.bg-celeste:hover, a.bg-celeste:focus, button.bg-celeste:hover, button.bg-celeste:focus { background-color: #77a9a4 !important; } .bg-turquoise { background-color: #437272 !important; } a.bg-turquoise:hover, a.bg-turquoise:focus, button.bg-turquoise:hover, button.bg-turquoise:focus { background-color: #305252 !important; } .bg-morbol { background-color: #1f4646 !important; } a.bg-morbol:hover, a.bg-morbol:focus, button.bg-morbol:hover, button.bg-morbol:focus { background-color: #0f2323 !important; } .bg-ice { background-color: #b2c4ce !important; } a.bg-ice:hover, a.bg-ice:focus, button.bg-ice:hover, button.bg-ice:focus { background-color: #93acba !important; } .bg-sky { background-color: #83b0d1 !important; } a.bg-sky:hover, a.bg-sky:focus, button.bg-sky:hover, button.bg-sky:focus { background-color: #5e98c3 !important; } .bg-seafog { background-color: #6481a0 !important; } a.bg-seafog:hover, a.bg-seafog:focus, button.bg-seafog:hover, button.bg-seafog:focus { background-color: #4f6882 !important; } .bg-peacock { background-color: #3b6886 !important; } a.bg-peacock:hover, a.bg-peacock:focus, button.bg-peacock:hover, button.bg-peacock:focus { background-color: #2b4d63 !important; } .bg-rhotano { background-color: #1d3d54 !important; } a.bg-rhotano:hover, a.bg-rhotano:focus, button.bg-rhotano:hover, button.bg-rhotano:focus { background-color: #10212e !important; } .bg-corpse { background-color: #8e9bac !important; } a.bg-corpse:hover, a.bg-corpse:focus, button.bg-corpse:hover, button.bg-corpse:focus { background-color: #718196 !important; } .bg-ceruleum { background-color: #4f5766 !important; } a.bg-ceruleum:hover, a.bg-ceruleum:focus, button.bg-ceruleum:hover, button.bg-ceruleum:focus { background-color: #393e49 !important; } .bg-woad { background-color: #2c364e !important; } a.bg-woad:hover, a.bg-woad:focus, button.bg-woad:hover, button.bg-woad:focus { background-color: #1a1f2d !important; } .bg-ink { background-color: #1a1f27 !important; } a.bg-ink:hover, a.bg-ink:focus, button.bg-ink:hover, button.bg-ink:focus { background-color: #060708 !important; } .bg-raptor { background-color: #5b7fc0 !important; } a.bg-raptor:hover, a.bg-raptor:focus, button.bg-raptor:hover, button.bg-raptor:focus { background-color: #4065a8 !important; } .bg-othard { background-color: #2f5889 !important; } a.bg-othard:hover, a.bg-othard:focus, button.bg-othard:hover, button.bg-othard:focus { background-color: #224063 !important; } .bg-storm { background-color: #224172 !important; } a.bg-storm:hover, a.bg-storm:focus, button.bg-storm:hover, button.bg-storm:focus { background-color: #162b4b !important; } .bg-void { background-color: #102944 !important; } a.bg-void:hover, a.bg-void:focus, button.bg-void:hover, button.bg-void:focus { background-color: #06101b !important; } .bg-royal { background-color: #272f67 !important; } a.bg-royal:hover, a.bg-royal:focus, button.bg-royal:hover, button.bg-royal:focus { background-color: #191e42 !important; } .bg-midnight { background-color: #181937 !important; } a.bg-midnight:hover, a.bg-midnight:focus, button.bg-midnight:hover, button.bg-midnight:focus { background-color: #090913 !important; } .bg-shadow { background-color: #373746 !important; } a.bg-shadow:hover, a.bg-shadow:focus, button.bg-shadow:hover, button.bg-shadow:focus { background-color: #212129 !important; } .bg-abyssal { background-color: #312d57 !important; } a.bg-abyssal:hover, a.bg-abyssal:focus, button.bg-abyssal:hover, button.bg-abyssal:focus { background-color: #1e1c35 !important; } .bg-lavender { background-color: #877fae !important; } a.bg-lavender:hover, a.bg-lavender:focus, button.bg-lavender:hover, button.bg-lavender:focus { background-color: #6a6199 !important; } .bg-gloom { background-color: #514560 !important; } a.bg-gloom:hover, a.bg-gloom:focus, button.bg-gloom:hover, button.bg-gloom:focus { background-color: #383042 !important; } .bg-currant { background-color: #322c3a !important; } a.bg-currant:hover, a.bg-currant:focus, button.bg-currant:hover, button.bg-currant:focus { background-color: #19161d !important; } .bg-iris { background-color: #b79ebc !important; } a.bg-iris:hover, a.bg-iris:focus, button.bg-iris:hover, button.bg-iris:focus { background-color: #a180a7 !important; } .bg-grape { background-color: #3b2a3c !important; } a.bg-grape:hover, a.bg-grape:focus, button.bg-grape:hover, button.bg-grape:focus { background-color: #1e151e !important; } .bg-lotus { background-color: #fecef5 !important; } a.bg-lotus:hover, a.bg-lotus:focus, button.bg-lotus:hover, button.bg-lotus:focus { background-color: #fd9ceb !important; } .bg-colibri { background-color: #dc9bca !important; } a.bg-colibri:hover, a.bg-colibri:focus, button.bg-colibri:hover, button.bg-colibri:focus { background-color: #cf75b6 !important; } .bg-plum { background-color: #79526c !important; } a.bg-plum:hover, a.bg-plum:focus, button.bg-plum:hover, button.bg-plum:focus { background-color: #5b3d51 !important; } .bg-regal { background-color: #66304e !important; } a.bg-regal:hover, a.bg-regal:focus, button.bg-regal:hover, button.bg-regal:focus { background-color: #432033 !important; } .bg-pure { background-color: #f9f8f4 !important; } a.bg-pure:hover, a.bg-pure:focus, button.bg-pure:hover, button.bg-pure:focus { background-color: #e7e3d3 !important; } .bg-jet { background-color: #1e1e1e !important; } a.bg-jet:hover, a.bg-jet:focus, button.bg-jet:hover, button.bg-jet:focus { background-color: #050505 !important; } .bg-metallic-silver { background-color: #cccccc !important; } a.bg-metallic-silver:hover, a.bg-metallic-silver:focus, button.bg-metallic-silver:hover, button.bg-metallic-silver:focus { background-color: #b3b3b3 !important; } .bg-metallic-gold { background-color: #ffff3d !important; } a.bg-metallic-gold:hover, a.bg-metallic-gold:focus, button.bg-metallic-gold:hover, button.bg-metallic-gold:focus { background-color: #ffff0a !important; } .bg-metallic-red { background-color: #dc1d4b !important; } a.bg-metallic-red:hover, a.bg-metallic-red:focus, button.bg-metallic-red:hover, button.bg-metallic-red:focus { background-color: #af173c !important; } .bg-metallic-green { background-color: #22f165 !important; } a.bg-metallic-green:hover, a.bg-metallic-green:focus, button.bg-metallic-green:hover, button.bg-metallic-green:focus { background-color: #0dd34d !important; } .bg-metallic-blue { background-color: #7562ff !important; } a.bg-metallic-blue:hover, a.bg-metallic-blue:focus, button.bg-metallic-blue:hover, button.bg-metallic-blue:focus { background-color: #482fff !important; } .bg-pastel-pink { background-color: #fcc7c4 !important; } a.bg-pastel-pink:hover, a.bg-pastel-pink:focus, button.bg-pastel-pink:hover, button.bg-pastel-pink:focus { background-color: #fa9993 !important; } .bg-pastel-green { background-color: #b8cfa8 !important; } a.bg-pastel-green:hover, a.bg-pastel-green:focus, button.bg-pastel-green:hover, button.bg-pastel-green:focus { background-color: #9dbd87 !important; } .bg-pastel-blue { background-color: #94a3d9 !important; } a.bg-pastel-blue:hover, a.bg-pastel-blue:focus, button.bg-pastel-blue:hover, button.bg-pastel-blue:focus { background-color: #6e83cc !important; } .bg-pastel-purple { background-color: #bab2d9 !important; } a.bg-pastel-purple:hover, a.bg-pastel-purple:focus, button.bg-pastel-purple:hover, button.bg-pastel-purple:focus { background-color: #9b90c8 !important; } .bg-white { background-color: #fff !important; } .bg-transparent { background-color: transparent !important; } .border { border: 1px solid #dee2e6 !important; } .border-top { border-top: 1px solid #dee2e6 !important; } .border-right { border-right: 1px solid #dee2e6 !important; } .border-bottom { border-bottom: 1px solid #dee2e6 !important; } .border-left { border-left: 1px solid #dee2e6 !important; } .border-0 { border: 0 !important; } .border-top-0 { border-top: 0 !important; } .border-right-0 { border-right: 0 !important; } .border-bottom-0 { border-bottom: 0 !important; } .border-left-0 { border-left: 0 !important; } .border-primary { border-color: #1d3d54 !important; } .border-secondary { border-color: #656565 !important; } .border-success { border-color: #284a2c !important; } .border-info { border-color: #96bdb9 !important; } .border-warning { border-color: #e49e34 !important; } .border-danger { border-color: #78191a !important; } .border-light { border-color: #e4dfd0 !important; } .border-dark { border-color: #2a2922 !important; } .border-snow { border-color: #e4dfd0 !important; } .border-ash { border-color: #aca8a2 !important; } .border-goobbue { border-color: #898784 !important; } .border-slate { border-color: #656565 !important; } .border-charcoal { border-color: #484742 !important; } .border-soot { border-color: #2a2922 !important; } .border-rose { border-color: #e69f95 !important; } .border-lilac { border-color: #836969 !important; } .border-rolanberry { border-color: #5b1729 !important; } .border-dalamud { border-color: #78191a !important; } .border-rust { border-color: #622207 !important; } .border-wine { border-color: #451411 !important; } .border-coral { border-color: #cc6c5e !important; } .border-blood { border-color: #913b27 !important; } .border-salmon { border-color: #e4aa8a !important; } .border-sunset { border-color: #b65c2e !important; } .border-mesa { border-color: #7d3906 !important; } .border-bark { border-color: #6a4b37 !important; } .border-chocolate { border-color: #6e3d24 !important; } .border-russet { border-color: #4f2d1f !important; } .border-kobold { border-color: #30211a !important; } .border-cork { border-color: #c99056 !important; } .border-qiqirn { border-color: #996e3f !important; } .border-opo-opo { border-color: #7b5c2d !important; } .border-alodgoat { border-color: #a2875c !important; } .border-pumpkin { border-color: #c57424 !important; } .border-acorn { border-color: #8e581a !important; } .border-orchard { border-color: #644215 !important; } .border-chestnut { border-color: #3c290d !important; } .border-gobbiebag { border-color: #b9a488 !important; } .border-shale { border-color: #92816c !important; } .border-mole { border-color: #615245 !important; } .border-loam { border-color: #3f3329 !important; } .border-bone { border-color: #ebd3a0 !important; } .border-ui { border-color: #b7a370 !important; } .border-desert { border-color: #dbb457 !important; } .border-honey { border-color: #fac62b !important; } .border-millioncorn { border-color: #e49e34 !important; } .border-coeurl { border-color: #bc8804 !important; } .border-cream { border-color: #f2d770 !important; } .border-halatali { border-color: #a58430 !important; } .border-raisin { border-color: #403311 !important; } .border-mud { border-color: #585230 !important; } .border-sylph { border-color: #bbbb8a !important; } .border-lime { border-color: #abb054 !important; } .border-moss { border-color: #707326 !important; } .border-meadow { border-color: #8b9c63 !important; } .border-olive { border-color: #4b5131 !important; } .border-marsh { border-color: #323621 !important; } .border-apple { border-color: #9ab363 !important; } .border-cactuar { border-color: #658240 !important; } .border-hunter { border-color: #284a2c !important; } .border-ochu { border-color: #406339 !important; } .border-adamantoise { border-color: #5f7558 !important; } .border-nophica { border-color: #3a4d3b !important; } .border-deepwood { border-color: #1e2a21 !important; } .border-celeste { border-color: #96bdb9 !important; } .border-turquoise { border-color: #437272 !important; } .border-morbol { border-color: #1f4646 !important; } .border-ice { border-color: #b2c4ce !important; } .border-sky { border-color: #83b0d1 !important; } .border-seafog { border-color: #6481a0 !important; } .border-peacock { border-color: #3b6886 !important; } .border-rhotano { border-color: #1d3d54 !important; } .border-corpse { border-color: #8e9bac !important; } .border-ceruleum { border-color: #4f5766 !important; } .border-woad { border-color: #2c364e !important; } .border-ink { border-color: #1a1f27 !important; } .border-raptor { border-color: #5b7fc0 !important; } .border-othard { border-color: #2f5889 !important; } .border-storm { border-color: #224172 !important; } .border-void { border-color: #102944 !important; } .border-royal { border-color: #272f67 !important; } .border-midnight { border-color: #181937 !important; } .border-shadow { border-color: #373746 !important; } .border-abyssal { border-color: #312d57 !important; } .border-lavender { border-color: #877fae !important; } .border-gloom { border-color: #514560 !important; } .border-currant { border-color: #322c3a !important; } .border-iris { border-color: #b79ebc !important; } .border-grape { border-color: #3b2a3c !important; } .border-lotus { border-color: #fecef5 !important; } .border-colibri { border-color: #dc9bca !important; } .border-plum { border-color: #79526c !important; } .border-regal { border-color: #66304e !important; } .border-pure { border-color: #f9f8f4 !important; } .border-jet { border-color: #1e1e1e !important; } .border-metallic-silver { border-color: #cccccc !important; } .border-metallic-gold { border-color: #ffff3d !important; } .border-metallic-red { border-color: #dc1d4b !important; } .border-metallic-green { border-color: #22f165 !important; } .border-metallic-blue { border-color: #7562ff !important; } .border-pastel-pink { border-color: #fcc7c4 !important; } .border-pastel-green { border-color: #b8cfa8 !important; } .border-pastel-blue { border-color: #94a3d9 !important; } .border-pastel-purple { border-color: #bab2d9 !important; } .border-white { border-color: #fff !important; } .rounded { border-radius: 0.25rem !important; } .rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; } .rounded-right { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; } .rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; } .rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; } .rounded-circle { border-radius: 50% !important; } .rounded-pill { border-radius: 50rem !important; } .rounded-0 { border-radius: 0 !important; } .clearfix::after { display: block; clear: both; content: ""; } .d-none { display: none !important; } .d-inline { display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; } .d-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } @media (min-width: 576px) { .d-sm-none { display: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; } .d-sm-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; } .d-md-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 992px) { .d-lg-none { display: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; } .d-lg-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 1200px) { .d-xl-none { display: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; } .d-xl-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media print { .d-print-none { display: none !important; } .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; } .d-print-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } .embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; } .embed-responsive::before { display: block; content: ""; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; } .embed-responsive-21by9::before { padding-top: 42.85714%; } .embed-responsive-16by9::before { padding-top: 56.25%; } .embed-responsive-3by4::before { padding-top: 133.33333%; } .embed-responsive-1by1::before { padding-top: 100%; } .flex-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; } .align-self-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; } @media (min-width: 576px) { .flex-sm-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-sm-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-sm-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-sm-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-sm-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-sm-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-sm-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-sm-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-sm-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-sm-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-sm-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-sm-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-sm-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-sm-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-sm-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-sm-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-sm-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-sm-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-sm-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-sm-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-sm-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-sm-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-sm-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-sm-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-sm-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-sm-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-sm-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-sm-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-sm-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-sm-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-sm-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; } .align-self-sm-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-sm-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 768px) { .flex-md-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-md-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-md-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-md-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-md-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-md-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-md-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-md-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-md-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-md-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-md-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-md-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-md-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-md-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-md-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-md-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-md-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-md-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-md-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-md-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-md-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-md-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-md-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-md-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-md-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-md-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-md-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-md-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-md-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-md-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-md-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-md-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; } .align-self-md-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-md-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 992px) { .flex-lg-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-lg-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-lg-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-lg-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-lg-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-lg-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-lg-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-lg-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-lg-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-lg-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-lg-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-lg-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-lg-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-lg-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-lg-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-lg-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-lg-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-lg-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-lg-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-lg-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-lg-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-lg-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-lg-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-lg-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-lg-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-lg-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-lg-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-lg-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-lg-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-lg-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-lg-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; } .align-self-lg-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-lg-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 1200px) { .flex-xl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-xl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-xl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-xl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-xl-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-xl-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-xl-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-xl-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-xl-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-xl-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-xl-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-xl-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-xl-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-xl-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-xl-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-xl-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-xl-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-xl-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-xl-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-xl-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-xl-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-xl-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-xl-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-xl-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-xl-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-xl-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-xl-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-xl-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-xl-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-xl-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-xl-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; } .align-self-xl-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-xl-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; } } .float-left { float: left !important; } .float-right { float: right !important; } .float-none { float: none !important; } @media (min-width: 576px) { .float-sm-left { float: left !important; } .float-sm-right { float: right !important; } .float-sm-none { float: none !important; } } @media (min-width: 768px) { .float-md-left { float: left !important; } .float-md-right { float: right !important; } .float-md-none { float: none !important; } } @media (min-width: 992px) { .float-lg-left { float: left !important; } .float-lg-right { float: right !important; } .float-lg-none { float: none !important; } } @media (min-width: 1200px) { .float-xl-left { float: left !important; } .float-xl-right { float: right !important; } .float-xl-none { float: none !important; } } .overflow-auto { overflow: auto !important; } .overflow-hidden { overflow: hidden !important; } .position-static { position: static !important; } .position-relative { position: relative !important; } .position-absolute { position: absolute !important; } .position-fixed { position: fixed !important; } .position-sticky { position: -webkit-sticky !important; position: sticky !important; } .fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; } .fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; } @supports ((position: -webkit-sticky) or (position: sticky)) { .sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; } .shadow-sm { -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } .shadow { -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } .shadow-lg { -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } .shadow-none { -webkit-box-shadow: none !important; box-shadow: none !important; } .w-25 { width: 25% !important; } .w-50 { width: 50% !important; } .w-75 { width: 75% !important; } .w-100 { width: 100% !important; } .w-auto { width: auto !important; } .h-25 { height: 25% !important; } .h-50 { height: 50% !important; } .h-75 { height: 75% !important; } .h-100 { height: 100% !important; } .h-auto { height: auto !important; } .mw-100 { max-width: 100% !important; } .mh-100 { max-height: 100% !important; } .min-vw-100 { min-width: 100vw !important; } .min-vh-100 { min-height: 100vh !important; } .vw-100 { width: 100vw !important; } .vh-100 { height: 100vh !important; } .m-0 { margin: 0 !important; } .mt-0, .my-0 { margin-top: 0 !important; } .mr-0, .mx-0 { margin-right: 0 !important; } .mb-0, .my-0 { margin-bottom: 0 !important; } .ml-0, .mx-0 { margin-left: 0 !important; } .m-1 { margin: 0.25rem !important; } .mt-1, .my-1 { margin-top: 0.25rem !important; } .mr-1, .mx-1 { margin-right: 0.25rem !important; } .mb-1, .my-1 { margin-bottom: 0.25rem !important; } .ml-1, .mx-1 { margin-left: 0.25rem !important; } .m-2 { margin: 0.5rem !important; } .mt-2, .my-2 { margin-top: 0.5rem !important; } .mr-2, .mx-2 { margin-right: 0.5rem !important; } .mb-2, .my-2 { margin-bottom: 0.5rem !important; } .ml-2, .mx-2 { margin-left: 0.5rem !important; } .m-3 { margin: 1rem !important; } .mt-3, .my-3 { margin-top: 1rem !important; } .mr-3, .mx-3 { margin-right: 1rem !important; } .mb-3, .my-3 { margin-bottom: 1rem !important; } .ml-3, .mx-3 { margin-left: 1rem !important; } .m-4 { margin: 1.5rem !important; } .mt-4, .my-4 { margin-top: 1.5rem !important; } .mr-4, .mx-4 { margin-right: 1.5rem !important; } .mb-4, .my-4 { margin-bottom: 1.5rem !important; } .ml-4, .mx-4 { margin-left: 1.5rem !important; } .m-5 { margin: 3rem !important; } .mt-5, .my-5 { margin-top: 3rem !important; } .mr-5, .mx-5 { margin-right: 3rem !important; } .mb-5, .my-5 { margin-bottom: 3rem !important; } .ml-5, .mx-5 { margin-left: 3rem !important; } .p-0 { padding: 0 !important; } .pt-0, .py-0 { padding-top: 0 !important; } .pr-0, .px-0 { padding-right: 0 !important; } .pb-0, .py-0 { padding-bottom: 0 !important; } .pl-0, .px-0 { padding-left: 0 !important; } .p-1 { padding: 0.25rem !important; } .pt-1, .py-1 { padding-top: 0.25rem !important; } .pr-1, .px-1 { padding-right: 0.25rem !important; } .pb-1, .py-1 { padding-bottom: 0.25rem !important; } .pl-1, .px-1 { padding-left: 0.25rem !important; } .p-2 { padding: 0.5rem !important; } .pt-2, .py-2 { padding-top: 0.5rem !important; } .pr-2, .px-2 { padding-right: 0.5rem !important; } .pb-2, .py-2 { padding-bottom: 0.5rem !important; } .pl-2, .px-2 { padding-left: 0.5rem !important; } .p-3 { padding: 1rem !important; } .pt-3, .py-3 { padding-top: 1rem !important; } .pr-3, .px-3 { padding-right: 1rem !important; } .pb-3, .py-3 { padding-bottom: 1rem !important; } .pl-3, .px-3 { padding-left: 1rem !important; } .p-4 { padding: 1.5rem !important; } .pt-4, .py-4 { padding-top: 1.5rem !important; } .pr-4, .px-4 { padding-right: 1.5rem !important; } .pb-4, .py-4 { padding-bottom: 1.5rem !important; } .pl-4, .px-4 { padding-left: 1.5rem !important; } .p-5 { padding: 3rem !important; } .pt-5, .py-5 { padding-top: 3rem !important; } .pr-5, .px-5 { padding-right: 3rem !important; } .pb-5, .py-5 { padding-bottom: 3rem !important; } .pl-5, .px-5 { padding-left: 3rem !important; } .m-n1 { margin: -0.25rem !important; } .mt-n1, .my-n1 { margin-top: -0.25rem !important; } .mr-n1, .mx-n1 { margin-right: -0.25rem !important; } .mb-n1, .my-n1 { margin-bottom: -0.25rem !important; } .ml-n1, .mx-n1 { margin-left: -0.25rem !important; } .m-n2 { margin: -0.5rem !important; } .mt-n2, .my-n2 { margin-top: -0.5rem !important; } .mr-n2, .mx-n2 { margin-right: -0.5rem !important; } .mb-n2, .my-n2 { margin-bottom: -0.5rem !important; } .ml-n2, .mx-n2 { margin-left: -0.5rem !important; } .m-n3 { margin: -1rem !important; } .mt-n3, .my-n3 { margin-top: -1rem !important; } .mr-n3, .mx-n3 { margin-right: -1rem !important; } .mb-n3, .my-n3 { margin-bottom: -1rem !important; } .ml-n3, .mx-n3 { margin-left: -1rem !important; } .m-n4 { margin: -1.5rem !important; } .mt-n4, .my-n4 { margin-top: -1.5rem !important; } .mr-n4, .mx-n4 { margin-right: -1.5rem !important; } .mb-n4, .my-n4 { margin-bottom: -1.5rem !important; } .ml-n4, .mx-n4 { margin-left: -1.5rem !important; } .m-n5 { margin: -3rem !important; } .mt-n5, .my-n5 { margin-top: -3rem !important; } .mr-n5, .mx-n5 { margin-right: -3rem !important; } .mb-n5, .my-n5 { margin-bottom: -3rem !important; } .ml-n5, .mx-n5 { margin-left: -3rem !important; } .m-auto { margin: auto !important; } .mt-auto, .my-auto { margin-top: auto !important; } .mr-auto, .mx-auto { margin-right: auto !important; } .mb-auto, .my-auto { margin-bottom: auto !important; } .ml-auto, .mx-auto { margin-left: auto !important; } @media (min-width: 576px) { .m-sm-0 { margin: 0 !important; } .mt-sm-0, .my-sm-0 { margin-top: 0 !important; } .mr-sm-0, .mx-sm-0 { margin-right: 0 !important; } .mb-sm-0, .my-sm-0 { margin-bottom: 0 !important; } .ml-sm-0, .mx-sm-0 { margin-left: 0 !important; } .m-sm-1 { margin: 0.25rem !important; } .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; } .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; } .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; } .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; } .m-sm-2 { margin: 0.5rem !important; } .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; } .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; } .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; } .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; } .m-sm-3 { margin: 1rem !important; } .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; } .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; } .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; } .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; } .m-sm-4 { margin: 1.5rem !important; } .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; } .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; } .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; } .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; } .m-sm-5 { margin: 3rem !important; } .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; } .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; } .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; } .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; } .p-sm-0 { padding: 0 !important; } .pt-sm-0, .py-sm-0 { padding-top: 0 !important; } .pr-sm-0, .px-sm-0 { padding-right: 0 !important; } .pb-sm-0, .py-sm-0 { padding-bottom: 0 !important; } .pl-sm-0, .px-sm-0 { padding-left: 0 !important; } .p-sm-1 { padding: 0.25rem !important; } .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; } .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; } .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; } .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; } .p-sm-2 { padding: 0.5rem !important; } .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; } .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; } .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; } .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; } .p-sm-3 { padding: 1rem !important; } .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; } .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; } .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; } .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; } .p-sm-4 { padding: 1.5rem !important; } .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; } .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; } .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; } .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; } .p-sm-5 { padding: 3rem !important; } .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; } .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; } .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; } .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; } .m-sm-n1 { margin: -0.25rem !important; } .mt-sm-n1, .my-sm-n1 { margin-top: -0.25rem !important; } .mr-sm-n1, .mx-sm-n1 { margin-right: -0.25rem !important; } .mb-sm-n1, .my-sm-n1 { margin-bottom: -0.25rem !important; } .ml-sm-n1, .mx-sm-n1 { margin-left: -0.25rem !important; } .m-sm-n2 { margin: -0.5rem !important; } .mt-sm-n2, .my-sm-n2 { margin-top: -0.5rem !important; } .mr-sm-n2, .mx-sm-n2 { margin-right: -0.5rem !important; } .mb-sm-n2, .my-sm-n2 { margin-bottom: -0.5rem !important; } .ml-sm-n2, .mx-sm-n2 { margin-left: -0.5rem !important; } .m-sm-n3 { margin: -1rem !important; } .mt-sm-n3, .my-sm-n3 { margin-top: -1rem !important; } .mr-sm-n3, .mx-sm-n3 { margin-right: -1rem !important; } .mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem !important; } .ml-sm-n3, .mx-sm-n3 { margin-left: -1rem !important; } .m-sm-n4 { margin: -1.5rem !important; } .mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem !important; } .mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem !important; } .mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem !important; } .ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem !important; } .m-sm-n5 { margin: -3rem !important; } .mt-sm-n5, .my-sm-n5 { margin-top: -3rem !important; } .mr-sm-n5, .mx-sm-n5 { margin-right: -3rem !important; } .mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem !important; } .ml-sm-n5, .mx-sm-n5 { margin-left: -3rem !important; } .m-sm-auto { margin: auto !important; } .mt-sm-auto, .my-sm-auto { margin-top: auto !important; } .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; } .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; } .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; } } @media (min-width: 768px) { .m-md-0 { margin: 0 !important; } .mt-md-0, .my-md-0 { margin-top: 0 !important; } .mr-md-0, .mx-md-0 { margin-right: 0 !important; } .mb-md-0, .my-md-0 { margin-bottom: 0 !important; } .ml-md-0, .mx-md-0 { margin-left: 0 !important; } .m-md-1 { margin: 0.25rem !important; } .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; } .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; } .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; } .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; } .m-md-2 { margin: 0.5rem !important; } .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; } .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; } .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; } .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; } .m-md-3 { margin: 1rem !important; } .mt-md-3, .my-md-3 { margin-top: 1rem !important; } .mr-md-3, .mx-md-3 { margin-right: 1rem !important; } .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; } .ml-md-3, .mx-md-3 { margin-left: 1rem !important; } .m-md-4 { margin: 1.5rem !important; } .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; } .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; } .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; } .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; } .m-md-5 { margin: 3rem !important; } .mt-md-5, .my-md-5 { margin-top: 3rem !important; } .mr-md-5, .mx-md-5 { margin-right: 3rem !important; } .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; } .ml-md-5, .mx-md-5 { margin-left: 3rem !important; } .p-md-0 { padding: 0 !important; } .pt-md-0, .py-md-0 { padding-top: 0 !important; } .pr-md-0, .px-md-0 { padding-right: 0 !important; } .pb-md-0, .py-md-0 { padding-bottom: 0 !important; } .pl-md-0, .px-md-0 { padding-left: 0 !important; } .p-md-1 { padding: 0.25rem !important; } .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; } .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; } .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; } .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; } .p-md-2 { padding: 0.5rem !important; } .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; } .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; } .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; } .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; } .p-md-3 { padding: 1rem !important; } .pt-md-3, .py-md-3 { padding-top: 1rem !important; } .pr-md-3, .px-md-3 { padding-right: 1rem !important; } .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; } .pl-md-3, .px-md-3 { padding-left: 1rem !important; } .p-md-4 { padding: 1.5rem !important; } .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; } .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; } .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; } .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; } .p-md-5 { padding: 3rem !important; } .pt-md-5, .py-md-5 { padding-top: 3rem !important; } .pr-md-5, .px-md-5 { padding-right: 3rem !important; } .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; } .pl-md-5, .px-md-5 { padding-left: 3rem !important; } .m-md-n1 { margin: -0.25rem !important; } .mt-md-n1, .my-md-n1 { margin-top: -0.25rem !important; } .mr-md-n1, .mx-md-n1 { margin-right: -0.25rem !important; } .mb-md-n1, .my-md-n1 { margin-bottom: -0.25rem !important; } .ml-md-n1, .mx-md-n1 { margin-left: -0.25rem !important; } .m-md-n2 { margin: -0.5rem !important; } .mt-md-n2, .my-md-n2 { margin-top: -0.5rem !important; } .mr-md-n2, .mx-md-n2 { margin-right: -0.5rem !important; } .mb-md-n2, .my-md-n2 { margin-bottom: -0.5rem !important; } .ml-md-n2, .mx-md-n2 { margin-left: -0.5rem !important; } .m-md-n3 { margin: -1rem !important; } .mt-md-n3, .my-md-n3 { margin-top: -1rem !important; } .mr-md-n3, .mx-md-n3 { margin-right: -1rem !important; } .mb-md-n3, .my-md-n3 { margin-bottom: -1rem !important; } .ml-md-n3, .mx-md-n3 { margin-left: -1rem !important; } .m-md-n4 { margin: -1.5rem !important; } .mt-md-n4, .my-md-n4 { margin-top: -1.5rem !important; } .mr-md-n4, .mx-md-n4 { margin-right: -1.5rem !important; } .mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem !important; } .ml-md-n4, .mx-md-n4 { margin-left: -1.5rem !important; } .m-md-n5 { margin: -3rem !important; } .mt-md-n5, .my-md-n5 { margin-top: -3rem !important; } .mr-md-n5, .mx-md-n5 { margin-right: -3rem !important; } .mb-md-n5, .my-md-n5 { margin-bottom: -3rem !important; } .ml-md-n5, .mx-md-n5 { margin-left: -3rem !important; } .m-md-auto { margin: auto !important; } .mt-md-auto, .my-md-auto { margin-top: auto !important; } .mr-md-auto, .mx-md-auto { margin-right: auto !important; } .mb-md-auto, .my-md-auto { margin-bottom: auto !important; } .ml-md-auto, .mx-md-auto { margin-left: auto !important; } } @media (min-width: 992px) { .m-lg-0 { margin: 0 !important; } .mt-lg-0, .my-lg-0 { margin-top: 0 !important; } .mr-lg-0, .mx-lg-0 { margin-right: 0 !important; } .mb-lg-0, .my-lg-0 { margin-bottom: 0 !important; } .ml-lg-0, .mx-lg-0 { margin-left: 0 !important; } .m-lg-1 { margin: 0.25rem !important; } .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; } .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; } .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; } .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; } .m-lg-2 { margin: 0.5rem !important; } .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; } .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; } .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; } .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; } .m-lg-3 { margin: 1rem !important; } .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; } .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; } .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; } .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; } .m-lg-4 { margin: 1.5rem !important; } .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; } .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; } .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; } .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; } .m-lg-5 { margin: 3rem !important; } .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; } .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; } .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; } .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; } .p-lg-0 { padding: 0 !important; } .pt-lg-0, .py-lg-0 { padding-top: 0 !important; } .pr-lg-0, .px-lg-0 { padding-right: 0 !important; } .pb-lg-0, .py-lg-0 { padding-bottom: 0 !important; } .pl-lg-0, .px-lg-0 { padding-left: 0 !important; } .p-lg-1 { padding: 0.25rem !important; } .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; } .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; } .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; } .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; } .p-lg-2 { padding: 0.5rem !important; } .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; } .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; } .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; } .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; } .p-lg-3 { padding: 1rem !important; } .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; } .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; } .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; } .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; } .p-lg-4 { padding: 1.5rem !important; } .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; } .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; } .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; } .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; } .p-lg-5 { padding: 3rem !important; } .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; } .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; } .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; } .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; } .m-lg-n1 { margin: -0.25rem !important; } .mt-lg-n1, .my-lg-n1 { margin-top: -0.25rem !important; } .mr-lg-n1, .mx-lg-n1 { margin-right: -0.25rem !important; } .mb-lg-n1, .my-lg-n1 { margin-bottom: -0.25rem !important; } .ml-lg-n1, .mx-lg-n1 { margin-left: -0.25rem !important; } .m-lg-n2 { margin: -0.5rem !important; } .mt-lg-n2, .my-lg-n2 { margin-top: -0.5rem !important; } .mr-lg-n2, .mx-lg-n2 { margin-right: -0.5rem !important; } .mb-lg-n2, .my-lg-n2 { margin-bottom: -0.5rem !important; } .ml-lg-n2, .mx-lg-n2 { margin-left: -0.5rem !important; } .m-lg-n3 { margin: -1rem !important; } .mt-lg-n3, .my-lg-n3 { margin-top: -1rem !important; } .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem !important; } .mb-lg-n3, .my-lg-n3 { margin-bottom: -1rem !important; } .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem !important; } .m-lg-n4 { margin: -1.5rem !important; } .mt-lg-n4, .my-lg-n4 { margin-top: -1.5rem !important; } .mr-lg-n4, .mx-lg-n4 { margin-right: -1.5rem !important; } .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem !important; } .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem !important; } .m-lg-n5 { margin: -3rem !important; } .mt-lg-n5, .my-lg-n5 { margin-top: -3rem !important; } .mr-lg-n5, .mx-lg-n5 { margin-right: -3rem !important; } .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem !important; } .ml-lg-n5, .mx-lg-n5 { margin-left: -3rem !important; } .m-lg-auto { margin: auto !important; } .mt-lg-auto, .my-lg-auto { margin-top: auto !important; } .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; } .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; } .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; } } @media (min-width: 1200px) { .m-xl-0 { margin: 0 !important; } .mt-xl-0, .my-xl-0 { margin-top: 0 !important; } .mr-xl-0, .mx-xl-0 { margin-right: 0 !important; } .mb-xl-0, .my-xl-0 { margin-bottom: 0 !important; } .ml-xl-0, .mx-xl-0 { margin-left: 0 !important; } .m-xl-1 { margin: 0.25rem !important; } .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; } .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; } .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; } .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; } .m-xl-2 { margin: 0.5rem !important; } .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; } .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; } .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; } .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; } .m-xl-3 { margin: 1rem !important; } .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; } .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; } .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; } .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; } .m-xl-4 { margin: 1.5rem !important; } .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; } .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; } .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; } .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; } .m-xl-5 { margin: 3rem !important; } .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; } .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; } .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; } .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; } .p-xl-0 { padding: 0 !important; } .pt-xl-0, .py-xl-0 { padding-top: 0 !important; } .pr-xl-0, .px-xl-0 { padding-right: 0 !important; } .pb-xl-0, .py-xl-0 { padding-bottom: 0 !important; } .pl-xl-0, .px-xl-0 { padding-left: 0 !important; } .p-xl-1 { padding: 0.25rem !important; } .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; } .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; } .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; } .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; } .p-xl-2 { padding: 0.5rem !important; } .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; } .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; } .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; } .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; } .p-xl-3 { padding: 1rem !important; } .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; } .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; } .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; } .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; } .p-xl-4 { padding: 1.5rem !important; } .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; } .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; } .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; } .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; } .p-xl-5 { padding: 3rem !important; } .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; } .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; } .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; } .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; } .m-xl-n1 { margin: -0.25rem !important; } .mt-xl-n1, .my-xl-n1 { margin-top: -0.25rem !important; } .mr-xl-n1, .mx-xl-n1 { margin-right: -0.25rem !important; } .mb-xl-n1, .my-xl-n1 { margin-bottom: -0.25rem !important; } .ml-xl-n1, .mx-xl-n1 { margin-left: -0.25rem !important; } .m-xl-n2 { margin: -0.5rem !important; } .mt-xl-n2, .my-xl-n2 { margin-top: -0.5rem !important; } .mr-xl-n2, .mx-xl-n2 { margin-right: -0.5rem !important; } .mb-xl-n2, .my-xl-n2 { margin-bottom: -0.5rem !important; } .ml-xl-n2, .mx-xl-n2 { margin-left: -0.5rem !important; } .m-xl-n3 { margin: -1rem !important; } .mt-xl-n3, .my-xl-n3 { margin-top: -1rem !important; } .mr-xl-n3, .mx-xl-n3 { margin-right: -1rem !important; } .mb-xl-n3, .my-xl-n3 { margin-bottom: -1rem !important; } .ml-xl-n3, .mx-xl-n3 { margin-left: -1rem !important; } .m-xl-n4 { margin: -1.5rem !important; } .mt-xl-n4, .my-xl-n4 { margin-top: -1.5rem !important; } .mr-xl-n4, .mx-xl-n4 { margin-right: -1.5rem !important; } .mb-xl-n4, .my-xl-n4 { margin-bottom: -1.5rem !important; } .ml-xl-n4, .mx-xl-n4 { margin-left: -1.5rem !important; } .m-xl-n5 { margin: -3rem !important; } .mt-xl-n5, .my-xl-n5 { margin-top: -3rem !important; } .mr-xl-n5, .mx-xl-n5 { margin-right: -3rem !important; } .mb-xl-n5, .my-xl-n5 { margin-bottom: -3rem !important; } .ml-xl-n5, .mx-xl-n5 { margin-left: -3rem !important; } .m-xl-auto { margin: auto !important; } .mt-xl-auto, .my-xl-auto { margin-top: auto !important; } .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; } .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; } .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; } } .text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } .text-justify { text-align: justify !important; } .text-wrap { white-space: normal !important; } .text-nowrap { white-space: nowrap !important; } .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .text-left { text-align: left !important; } .text-right { text-align: right !important; } .text-center { text-align: center !important; } @media (min-width: 576px) { .text-sm-left { text-align: left !important; } .text-sm-right { text-align: right !important; } .text-sm-center { text-align: center !important; } } @media (min-width: 768px) { .text-md-left { text-align: left !important; } .text-md-right { text-align: right !important; } .text-md-center { text-align: center !important; } } @media (min-width: 992px) { .text-lg-left { text-align: left !important; } .text-lg-right { text-align: right !important; } .text-lg-center { text-align: center !important; } } @media (min-width: 1200px) { .text-xl-left { text-align: left !important; } .text-xl-right { text-align: right !important; } .text-xl-center { text-align: center !important; } } .text-lowercase { text-transform: lowercase !important; } .text-uppercase { text-transform: uppercase !important; } .text-capitalize { text-transform: capitalize !important; } .font-weight-light { font-weight: 300 !important; } .font-weight-lighter { font-weight: lighter !important; } .font-weight-normal { font-weight: 400 !important; } .font-weight-bold { font-weight: 700 !important; } .font-weight-bolder { font-weight: bolder !important; } .font-italic { font-style: italic !important; } .text-white { color: #fff !important; } .text-primary { color: #1d3d54 !important; } a.text-primary:hover, a.text-primary:focus { color: #09141b !important; } .text-secondary { color: #656565 !important; } a.text-secondary:hover, a.text-secondary:focus { color: #3f3f3f !important; } .text-success { color: #284a2c !important; } a.text-success:hover, a.text-success:focus { color: #0d180e !important; } .text-info { color: #96bdb9 !important; } a.text-info:hover, a.text-info:focus { color: #679f9a !important; } .text-warning { color: #e49e34 !important; } a.text-warning:hover, a.text-warning:focus { color: #b47618 !important; } .text-danger { color: #78191a !important; } a.text-danger:hover, a.text-danger:focus { color: #390c0c !important; } .text-light { color: #e4dfd0 !important; } a.text-light:hover, a.text-light:focus { color: #c8be9f !important; } .text-dark { color: #2a2922 !important; } a.text-dark:hover, a.text-dark:focus { color: black !important; } .text-snow { color: #e4dfd0 !important; } a.text-snow:hover, a.text-snow:focus { color: #c8be9f !important; } .text-ash { color: #aca8a2 !important; } a.text-ash:hover, a.text-ash:focus { color: #88827a !important; } .text-goobbue { color: #898784 !important; } a.text-goobbue:hover, a.text-goobbue:focus { color: #62615e !important; } .text-slate { color: #656565 !important; } a.text-slate:hover, a.text-slate:focus { color: #3f3f3f !important; } .text-charcoal { color: #484742 !important; } a.text-charcoal:hover, a.text-charcoal:focus { color: #20201d !important; } .text-soot { color: #2a2922 !important; } a.text-soot:hover, a.text-soot:focus { color: black !important; } .text-rose { color: #e69f95 !important; } a.text-rose:hover, a.text-rose:focus { color: #d76757 !important; } .text-lilac { color: #836969 !important; } a.text-lilac:hover, a.text-lilac:focus { color: #594747 !important; } .text-rolanberry { color: #5b1729 !important; } a.text-rolanberry:hover, a.text-rolanberry:focus { color: #1e080d !important; } .text-dalamud { color: #78191a !important; } a.text-dalamud:hover, a.text-dalamud:focus { color: #390c0c !important; } .text-rust { color: #622207 !important; } a.text-rust:hover, a.text-rust:focus { color: #1b0902 !important; } .text-wine { color: #451411 !important; } a.text-wine:hover, a.text-wine:focus { color: #080202 !important; } .text-coral { color: #cc6c5e !important; } a.text-coral:hover, a.text-coral:focus { color: #a84435 !important; } .text-blood { color: #913b27 !important; } a.text-blood:hover, a.text-blood:focus { color: #552217 !important; } .text-salmon { color: #e4aa8a !important; } a.text-salmon:hover, a.text-salmon:focus { color: #d67d4c !important; } .text-sunset { color: #b65c2e !important; } a.text-sunset:hover, a.text-sunset:focus { color: #793d1f !important; } .text-mesa { color: #7d3906 !important; } a.text-mesa:hover, a.text-mesa:focus { color: #341802 !important; } .text-bark { color: #6a4b37 !important; } a.text-bark:hover, a.text-bark:focus { color: #38271d !important; } .text-chocolate { color: #6e3d24 !important; } a.text-chocolate:hover, a.text-chocolate:focus { color: #341d11 !important; } .text-russet { color: #4f2d1f !important; } a.text-russet:hover, a.text-russet:focus { color: #180e09 !important; } .text-kobold { color: #30211a !important; } a.text-kobold:hover, a.text-kobold:focus { color: black !important; } .text-cork { color: #c99056 !important; } a.text-cork:hover, a.text-cork:focus { color: #a06a33 !important; } .text-qiqirn { color: #996e3f !important; } a.text-qiqirn:hover, a.text-qiqirn:focus { color: #634729 !important; } .text-opo-opo { color: #7b5c2d !important; } a.text-opo-opo:hover, a.text-opo-opo:focus { color: #433219 !important; } .text-alodgoat { color: #a2875c !important; } a.text-alodgoat:hover, a.text-alodgoat:focus { color: #715e40 !important; } .text-pumpkin { color: #c57424 !important; } a.text-pumpkin:hover, a.text-pumpkin:focus { color: #844e18 !important; } .text-acorn { color: #8e581a !important; } a.text-acorn:hover, a.text-acorn:focus { color: #4d300e !important; } .text-orchard { color: #644215 !important; } a.text-orchard:hover, a.text-orchard:focus { color: #251808 !important; } .text-chestnut { color: #3c290d !important; } a.text-chestnut:hover, a.text-chestnut:focus { color: black !important; } .text-gobbiebag { color: #b9a488 !important; } a.text-gobbiebag:hover, a.text-gobbiebag:focus { color: #9a7f5b !important; } .text-shale { color: #92816c !important; } a.text-shale:hover, a.text-shale:focus { color: #665a4b !important; } .text-mole { color: #615245 !important; } a.text-mole:hover, a.text-mole:focus { color: #342c25 !important; } .text-loam { color: #3f3329 !important; } a.text-loam:hover, a.text-loam:focus { color: #110d0b !important; } .text-bone { color: #ebd3a0 !important; } a.text-bone:hover, a.text-bone:focus { color: #deb661 !important; } .text-ui { color: #b7a370 !important; } a.text-ui:hover, a.text-ui:focus { color: #917d49 !important; } .text-desert { color: #dbb457 !important; } a.text-desert:hover, a.text-desert:focus { color: #bd9129 !important; } .text-honey { color: #fac62b !important; } a.text-honey:hover, a.text-honey:focus { color: #d4a005 !important; } .text-millioncorn { color: #e49e34 !important; } a.text-millioncorn:hover, a.text-millioncorn:focus { color: #b47618 !important; } .text-coeurl { color: #bc8804 !important; } a.text-coeurl:hover, a.text-coeurl:focus { color: #715202 !important; } .text-cream { color: #f2d770 !important; } a.text-cream:hover, a.text-cream:focus { color: #ecc32a !important; } .text-halatali { color: #a58430 !important; } a.text-halatali:hover, a.text-halatali:focus { color: #6a551f !important; } .text-raisin { color: #403311 !important; } a.text-raisin:hover, a.text-raisin:focus { color: #040301 !important; } .text-mud { color: #585230 !important; } a.text-mud:hover, a.text-mud:focus { color: #272415 !important; } .text-sylph { color: #bbbb8a !important; } a.text-sylph:hover, a.text-sylph:focus { color: #9d9d5b !important; } .text-lime { color: #abb054 !important; } a.text-lime:hover, a.text-lime:focus { color: #7a7e3a !important; } .text-moss { color: #707326 !important; } a.text-moss:hover, a.text-moss:focus { color: #383a13 !important; } .text-meadow { color: #8b9c63 !important; } a.text-meadow:hover, a.text-meadow:focus { color: #616d45 !important; } .text-olive { color: #4b5131 !important; } a.text-olive:hover, a.text-olive:focus { color: #1f2114 !important; } .text-marsh { color: #323621 !important; } a.text-marsh:hover, a.text-marsh:focus { color: #060704 !important; } .text-apple { color: #9ab363 !important; } a.text-apple:hover, a.text-apple:focus { color: #728742 !important; } .text-cactuar { color: #658240 !important; } a.text-cactuar:hover, a.text-cactuar:focus { color: #3d4f27 !important; } .text-hunter { color: #284a2c !important; } a.text-hunter:hover, a.text-hunter:focus { color: #0d180e !important; } .text-ochu { color: #406339 !important; } a.text-ochu:hover, a.text-ochu:focus { color: #21321d !important; } .text-adamantoise { color: #5f7558 !important; } a.text-adamantoise:hover, a.text-adamantoise:focus { color: #3c4937 !important; } .text-nophica { color: #3a4d3b !important; } a.text-nophica:hover, a.text-nophica:focus { color: #19211a !important; } .text-deepwood { color: #1e2a21 !important; } a.text-deepwood:hover, a.text-deepwood:focus { color: black !important; } .text-celeste { color: #96bdb9 !important; } a.text-celeste:hover, a.text-celeste:focus { color: #679f9a !important; } .text-turquoise { color: #437272 !important; } a.text-turquoise:hover, a.text-turquoise:focus { color: #274242 !important; } .text-morbol { color: #1f4646 !important; } a.text-morbol:hover, a.text-morbol:focus { color: #081111 !important; } .text-ice { color: #b2c4ce !important; } a.text-ice:hover, a.text-ice:focus { color: #83a0b0 !important; } .text-sky { color: #83b0d1 !important; } a.text-sky:hover, a.text-sky:focus { color: #4b8cbc !important; } .text-seafog { color: #6481a0 !important; } a.text-seafog:hover, a.text-seafog:focus { color: #465b72 !important; } .text-peacock { color: #3b6886 !important; } a.text-peacock:hover, a.text-peacock:focus { color: #243f51 !important; } .text-rhotano { color: #1d3d54 !important; } a.text-rhotano:hover, a.text-rhotano:focus { color: #09141b !important; } .text-corpse { color: #8e9bac !important; } a.text-corpse:hover, a.text-corpse:focus { color: #657489 !important; } .text-ceruleum { color: #4f5766 !important; } a.text-ceruleum:hover, a.text-ceruleum:focus { color: #2e323b !important; } .text-woad { color: #2c364e !important; } a.text-woad:hover, a.text-woad:focus { color: #10141d !important; } .text-ink { color: #1a1f27 !important; } a.text-ink:hover, a.text-ink:focus { color: black !important; } .text-raptor { color: #5b7fc0 !important; } a.text-raptor:hover, a.text-raptor:focus { color: #395a95 !important; } .text-othard { color: #2f5889 !important; } a.text-othard:hover, a.text-othard:focus { color: #1b3350 !important; } .text-storm { color: #224172 !important; } a.text-storm:hover, a.text-storm:focus { color: #101f37 !important; } .text-void { color: #102944 !important; } a.text-void:hover, a.text-void:focus { color: #010406 !important; } .text-royal { color: #272f67 !important; } a.text-royal:hover, a.text-royal:focus { color: #121630 !important; } .text-midnight { color: #181937 !important; } a.text-midnight:hover, a.text-midnight:focus { color: #010102 !important; } .text-shadow { color: #373746 !important; } a.text-shadow:hover, a.text-shadow:focus { color: #15151b !important; } .text-abyssal { color: #312d57 !important; } a.text-abyssal:hover, a.text-abyssal:focus { color: #151325 !important; } .text-lavender { color: #877fae !important; } a.text-lavender:hover, a.text-lavender:focus { color: #605789 !important; } .text-gloom { color: #514560 !important; } a.text-gloom:hover, a.text-gloom:focus { color: #2b2533 !important; } .text-currant { color: #322c3a !important; } a.text-currant:hover, a.text-currant:focus { color: #0d0b0f !important; } .text-iris { color: #b79ebc !important; } a.text-iris:hover, a.text-iris:focus { color: #95719d !important; } .text-grape { color: #3b2a3c !important; } a.text-grape:hover, a.text-grape:focus { color: #0f0b0f !important; } .text-lotus { color: #fecef5 !important; } a.text-lotus:hover, a.text-lotus:focus { color: #fc83e6 !important; } .text-colibri { color: #dc9bca !important; } a.text-colibri:hover, a.text-colibri:focus { color: #c862ac !important; } .text-plum { color: #79526c !important; } a.text-plum:hover, a.text-plum:focus { color: #4b3343 !important; } .text-regal { color: #66304e !important; } a.text-regal:hover, a.text-regal:focus { color: #321826 !important; } .text-pure { color: #f9f8f4 !important; } a.text-pure:hover, a.text-pure:focus { color: #ded9c3 !important; } .text-jet { color: #1e1e1e !important; } a.text-jet:hover, a.text-jet:focus { color: black !important; } .text-metallic-silver { color: #cccccc !important; } a.text-metallic-silver:hover, a.text-metallic-silver:focus { color: #a6a6a6 !important; } .text-metallic-gold { color: #ffff3d !important; } a.text-metallic-gold:hover, a.text-metallic-gold:focus { color: #f0f000 !important; } .text-metallic-red { color: #dc1d4b !important; } a.text-metallic-red:hover, a.text-metallic-red:focus { color: #981434 !important; } .text-metallic-green { color: #22f165 !important; } a.text-metallic-green:hover, a.text-metallic-green:focus { color: #0cbb44 !important; } .text-metallic-blue { color: #7562ff !important; } a.text-metallic-blue:hover, a.text-metallic-blue:focus { color: #3216ff !important; } .text-pastel-pink { color: #fcc7c4 !important; } a.text-pastel-pink:hover, a.text-pastel-pink:focus { color: #f8827b !important; } .text-pastel-green { color: #b8cfa8 !important; } a.text-pastel-green:hover, a.text-pastel-green:focus { color: #90b477 !important; } .text-pastel-blue { color: #94a3d9 !important; } a.text-pastel-blue:hover, a.text-pastel-blue:focus { color: #5c72c5 !important; } .text-pastel-purple { color: #bab2d9 !important; } a.text-pastel-purple:hover, a.text-pastel-purple:focus { color: #8c7fc0 !important; } .text-body { color: #1a1f27 !important; } .text-muted { color: #6c757d !important; } .text-black-50 { color: rgba(0, 0, 0, 0.5) !important; } .text-white-50 { color: rgba(255, 255, 255, 0.5) !important; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .text-decoration-none { text-decoration: none !important; } .text-reset { color: inherit !important; } .visible { visibility: visible !important; } .invisible { visibility: hidden !important; } @media print { *, *::before, *::after { text-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; } a:not(.btn) { text-decoration: underline; } abbr[title]::after { content: " (" attr(title) ")"; } pre { white-space: pre-wrap !important; } pre, blockquote { border: 1px solid #adb5bd; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } @page { size: a3; } body { min-width: 992px !important; } .container { min-width: 992px !important; } .navbar { display: none; } .badge { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #dee2e6 !important; } .table-dark { color: inherit; } .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #dee2e6; } .table .thead-dark th { color: inherit; border-color: #dee2e6; } } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZmeGl2LnNjc3MiLCJmZnhpdi5jc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiX2N1c3RvbS12YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mbG9hdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0VDSUU7QUNKRjs7Ozs7RURVRTtBRVZGO0VBR0ksZUFBYztFQUFkLGlCQUFjO0VBQWQsaUJBQWM7RUFBZCxlQUFjO0VBQWQsY0FBYztFQUFkLGlCQUFjO0VBQWQsaUJBQWM7RUFBZCxnQkFBYztFQUFkLGVBQWM7RUFBZCxlQUFjO0VBQWQsYUFBYztFQUFkLGVBQWM7RUFBZCxvQkFBYztFQUlkLGtCQUFjO0VBQWQsb0JBQWM7RUFBZCxrQkFBYztFQUFkLGVBQWM7RUFBZCxrQkFBYztFQUFkLGlCQUFjO0VBQWQsZ0JBQWM7RUFBZCxlQUFjO0VBQWQsZUFBYztFQUFkLGNBQWM7RUFBZCxrQkFBYztFQUFkLGdCQUFjO0VBQWQsbUJBQWM7RUFBZCxlQUFjO0VBQWQsZUFBYztFQUFkLGdCQUFjO0VBQWQscUJBQWM7RUFBZCxrQkFBYztFQUFkLGVBQWM7RUFBZCxlQUFjO0VBQWQsZ0JBQWM7RUFBZCxnQkFBYztFQUFkLGlCQUFjO0VBQWQsaUJBQWM7RUFBZCxlQUFjO0VBQWQsZUFBYztFQUFkLG9CQUFjO0VBQWQsaUJBQWM7RUFBZCxpQkFBYztFQUFkLGVBQWM7RUFBZCxpQkFBYztFQUFkLGtCQUFjO0VBQWQsbUJBQWM7RUFBZCxrQkFBYztFQUFkLGdCQUFjO0VBQWQsa0JBQWM7RUFBZCxtQkFBYztFQUFkLG9CQUFjO0VBQWQsZ0JBQWM7RUFBZCxlQUFjO0VBQWQsZUFBYztFQUFkLGVBQWM7RUFBZCxhQUFjO0VBQWQsaUJBQWM7RUFBZCxnQkFBYztFQUFkLHNCQUFjO0VBQWQsaUJBQWM7RUFBZCxnQkFBYztFQUFkLG1CQUFjO0VBQWQsaUJBQWM7RUFBZCxjQUFjO0VBQWQsZ0JBQWM7RUFBZCxlQUFjO0VBQWQsZUFBYztFQUFkLGlCQUFjO0VBQWQsZ0JBQWM7RUFBZCxnQkFBYztFQUFkLGdCQUFjO0VBQWQsa0JBQWM7RUFBZCxpQkFBYztFQUFkLGVBQWM7RUFBZCxzQkFBYztFQUFkLGtCQUFjO0VBQWQsbUJBQWM7RUFBZCxrQkFBYztFQUFkLG9CQUFjO0VBQWQsaUJBQWM7RUFBZCxjQUFjO0VBQWQsY0FBYztFQUFkLGlCQUFjO0VBQWQsa0JBQWM7RUFBZCxrQkFBYztFQUFkLGlCQUFjO0VBQWQsbUJBQWM7RUFBZCxlQUFjO0VBQWQsY0FBYztFQUFkLGlCQUFjO0VBQWQsaUJBQWM7RUFBZCxnQkFBYztFQUFkLGVBQWM7RUFBZCxnQkFBYztFQUFkLG1CQUFjO0VBQWQsaUJBQWM7RUFBZCxrQkFBYztFQUFkLG1CQUFjO0VBQWQsZ0JBQWM7RUFBZCxrQkFBYztFQUFkLGVBQWM7RUFBZCxnQkFBYztFQUFkLGdCQUFjO0VBQWQsa0JBQWM7RUFBZCxlQUFjO0VBQWQsZ0JBQWM7RUFBZCxlQUFjO0VBQWQsY0FBYztFQUFkLDBCQUFjO0VBQWQsd0JBQWM7RUFBZCx1QkFBYztFQUFkLHlCQUFjO0VBQWQsd0JBQWM7RUFB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O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUksd0JDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7O0VBWU0scUJDbUUwRCxFQUFBOztBYnhFaEU7RVlpQk0seUJBSnNDLEVBQUE7RUFENUM7O0lBU1EseUJBUm9DLEVBQUE7O0FBcEI1Qzs7O0VBSUkseUJDMkU0RCxFQUFBOztBRC9FaEU7Ozs7RUFZTSxxQkNtRTBELEVBQUE7O0FieEVoRTtFWWlCTSx5QkFKc0MsRUFBQTtFQUQ1Qzs7SUFTUSx5QkFSb0MsRUFBQTs7QUFwQjVDOzs7RUFJSSx5QkMyRTRELEVBQUE7O0FEL0VoRTs7OztFQVlNLHFCQ21FMEQsRUFBQTs7QWJ4RWhFO0VZaUJNLHlCQUpzQyxFQUFBO0VBRDVDOztJQVNRLHlCQVJvQyxFQUFBOztBQXBCNUM7OztFQUlJLHlCQzJFNEQsRUFBQTs7QUQvRWhFOzs7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VUw7RUFDRSxxQkFBcUI7RUFDckIsZ0JwQndSK0I7RW9CdlIvQixjbkJnRVc7RW1CL0RYLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIseUJBQWlCO0tBQWpCLHNCQUFpQjtNQUFqQixxQkFBaUI7VUFBakIsaUJBQWlCO0VBQ2pCLDZCQUE2QjtFQUM3Qiw2QkFBMkM7RUN1RjNDLHlCckIyUmtDO0VxQjFSbEMsZXJCb0xnQztFcUJuTGhDLGdCckI4TCtCO0VxQjNMN0Isc0JyQnVJZ0M7RWlCM085QixxSmpCb2I2STtFaUJwYjdJLDZJakJvYjZJO0VpQnBiN0ksd0lqQm9iNkk7RWlCcGI3SSxxSWpCb2I2STtFaUJwYjdJLDJLakJvYjZJLEVBQUE7RWlCL2EvSTtJR0xKO01ITU0sd0JBQWdCO01BQWhCLG1CQUFnQjtNQUFoQixnQkFBZ0IsRUFBQSxFR3FDckI7RWxCckNDO0lrQk9FLGNuQnNEUztJbUJyRFQscUJBQXFCLEVBQUE7RUFkekI7SUFtQkksVUFBVTtJQUNWLHVEbkIyQ2E7WW1CM0NiLCtDbkIyQ2EsRUFBQTtFbUIvRGpCO0lBMEJJLGFwQjhZNkIsRUFBQTtFb0J4YWpDO0lBZ0NJLGVBQWUsRUFBQTs7QUFjbkI7O0VBRUUsb0JBQW9CLEVBQUE7O0FBU3BCO0VDekRBLFdyQkNhO0VtQkRYLHlCbEIrRGE7RW9CN0RmLHFCcEI2RGUsRUFBQTtFQ3pEZjtJbUJBRSxXckJMVztJbUJEWCx5QkVEb0Y7SUFTcEYscUJBVHlILEVBQUE7RUFZM0g7SUFNSSx1REFBaUY7WUFBakYsK0NBQWlGLEVBQUE7RUFLckY7SUFFRSxXckJ2Qlc7SXFCd0JYLHlCcEJzQ2E7SW9CckNiLHFCcEJxQ2EsRUFBQTtFb0I5QmY7O0lBR0UsV3JCbkNXO0lxQm9DWCx5QkF0Q3VLO0lBMEN2SyxxQkExQytNLEVBQUE7SUE0Qy9NOztNQUtJLHVEQUFpRjtjQUFqRiwrQ0FBaUYsRUFBQTs7QURTdkY7RUN6REEsV3JCQ2E7RW1CRFgseUJsQkdXO0VvQkRiLHFCcEJDYSxFQUFBO0VDR2I7SW1CQUUsV3JCTFc7SW1CRFgseUJFRG9GO0lB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RUFBQTtJQTRDL007O01BS0kseURBQWlGO2NBQWpGLGlEQUFpRixFQUFBOztBRFN2RjtFQ3pEQSxjckJVZ0I7RW1CVmQseUJsQitNbUI7RW9CN01yQixxQnBCNk1xQixFQUFBO0VDek1yQjtJbUJBRSxXckJMVztJbUJEWCx5QkVEb0Y7SUFTcEYscUJBVHlILEVBQUE7RUFZM0g7SUFNSSx5REFBaUY7WUFBakYsaURBQWlGLEVBQUE7RUFLckY7SUFFRSxjckJkYztJcUJlZCx5QnBCc0xtQjtJb0JyTG5CLHFCcEJxTG1CLEVBQUE7RW9COUtyQjs7SUFHRSxXckJuQ1c7SXFCb0NYLHlCQXRDdUs7SUEwQ3ZLLHFCQTFDK00sRUFBQTtJQTRDL007O01BS0kseURBQWlGO2NBQWpGLGlEQUFpRixFQUFBOztBRFN2RjtFQ3pEQSxjckJVZ0I7RW1CVmQseUJsQmdOcUI7RW9COU12QixxQnBCOE11QixFQUFBO0VDMU12QjtJbUJBRSxjckJJYztJbUJWZCx5QkVEb0Y7SUFTcEYscUJBVHlILEVBQUE7RUFZM0g7SUFNSSx5REFBaUY7WUFBakYsaURBQWlGLEVBQUE7RUFLckY7SUFFRSxjckJkYztJcUJlZCx5QnBCdUxxQjtJb0J0THJCLHFCcEJzTHFCLEVBQUE7RW9CL0t2Qjs7SUFHRSxjckIxQmM7SXFCMkJkLHlCQXRDdUs7SUEwQ3ZLLHFCQTFDK00sRUFBQTtJQTRDL007O01BS0kseURBQWlGO2NBQWpGLGlEQUFpRixFQUFBOztBRGV2RjtFQ1JBLGNwQlFlO0VvQlBmLHFCcEJPZSxFQUFBO0VDekRmO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJHYTtJb0JGYixxQnBCRWEsRUFBQTtFb0JDZjtJQUVFLHNEcEJIYTtZb0JHYiw4Q3BCSGEsRUFBQTtFb0JNZjtJQUVFLGNwQlJhO0lvQlNiLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQmhCYTtJb0JpQmIscUJwQmpCYSxFQUFBO0lvQm1CYjs7TUFLSSxzRHBCeEJTO2NvQndCVCw4Q3BCeEJTLEVBQUE7O0FtQkFmO0VDUkEsY3BCcERhO0VvQnFEYixxQnBCckRhLEVBQUE7RUNHYjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCekRXO0lvQjBEWCxxQnBCMURXLEVBQUE7RW9CNkRiO0lBRUUseURwQi9EVztZb0IrRFgsaURwQi9EVyxFQUFBO0VvQmtFYjtJQUVFLGNwQnBFVztJb0JxRVgsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCNUVXO0lvQjZFWCxxQnBCN0VXLEVBQUE7SW9CK0VYOztNQUtJLHlEcEJwRk87Y29Cb0ZQLGlEcEJwRk8sRUFBQTs7QW1CNERiO0VDUkEsY3BCSmM7RW9CS2QscUJwQkxjLEVBQUE7RUM3Q2Q7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQlRZO0lvQlVaLHFCcEJWWSxFQUFBO0VvQmFkO0lBRUUsc0RwQmZZO1lvQmVaLDhDcEJmWSxFQUFBO0VvQmtCZDtJQUVFLGNwQnBCWTtJb0JxQlosNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCNUJZO0lvQjZCWixxQnBCN0JZLEVBQUE7SW9CK0JaOztNQUtJLHNEcEJwQ1E7Y29Cb0NSLDhDcEJwQ1EsRUFBQTs7QW1CWWQ7RUNSQSxjcEJDZTtFb0JBZixxQnBCQWUsRUFBQTtFQ2xEZjtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCSmE7SW9CS2IscUJwQkxhLEVBQUE7RW9CUWY7SUFFRSx5RHBCVmE7WW9CVWIsaURwQlZhLEVBQUE7RW9CYWY7SUFFRSxjcEJmYTtJb0JnQmIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCdkJhO0lvQndCYixxQnBCeEJhLEVBQUE7SW9CMEJiOztNQUtJLHlEcEIvQlM7Y29CK0JULGlEcEIvQlMsRUFBQTs7QW1CT2Y7RUNSQSxjcEJsQm1CO0VvQm1CbkIscUJwQm5CbUIsRUFBQTtFQy9CbkI7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQnZCaUI7SW9Cd0JqQixxQnBCeEJpQixFQUFBO0VvQjJCbkI7SUFFRSx3RHBCN0JpQjtZb0I2QmpCLGdEcEI3QmlCLEVBQUE7RW9CZ0NuQjtJQUVFLGNwQmxDaUI7SW9CbUNqQiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEIxQ2lCO0lvQjJDakIscUJwQjNDaUIsRUFBQTtJb0I2Q2pCOztNQUtJLHdEcEJsRGE7Y29Ca0RiLGdEcEJsRGEsRUFBQTs7QW1CMEJuQjtFQ1JBLGNwQjlDZTtFb0IrQ2YscUJwQi9DZSxFQUFBO0VDSGY7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQm5EYTtJb0JvRGIscUJwQnBEYSxFQUFBO0VvQnVEZjtJQUVFLHVEcEJ6RGE7WW9CeURiLCtDcEJ6RGEsRUFBQTtFb0I0RGY7SUFFRSxjcEI5RGE7SW9CK0RiLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQnRFYTtJb0J1RWIscUJwQnZFYSxFQUFBO0lvQnlFYjs7TUFLSSx1RHBCOUVTO2NvQjhFVCwrQ3BCOUVTLEVBQUE7O0FtQnNEZjtFQ1JBLGNwQnZEWTtFb0J3RFoscUJwQnhEWSxFQUFBO0VDTVo7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQjVEVTtJb0I2RFYscUJwQjdEVSxFQUFBO0VvQmdFWjtJQUVFLHlEcEJsRVU7WW9Ca0VWLGlEcEJsRVUsRUFBQTtFb0JxRVo7SUFFRSxjcEJ2RVU7SW9Cd0VWLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQi9FVTtJb0JnRlYscUJwQmhGVSxFQUFBO0lvQmtGVjs7TUFLSSx5RHBCdkZNO2NvQnVGTixpRHBCdkZNLEVBQUE7O0FtQitEWjtFQ1JBLGNwQmxEWTtFb0JtRFoscUJwQm5EWSxFQUFBO0VDQ1o7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQnZEVTtJb0J3RFYscUJwQnhEVSxFQUFBO0VvQjJEWjtJQUVFLHNEcEI3RFU7WW9CNkRWLDhDcEI3RFUsRUFBQTtFb0JnRVo7SUFFRSxjcEJsRVU7SW9CbUVWLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQjFFVTtJb0IyRVYscUJwQjNFVSxFQUFBO0lvQjZFVjs7TUFLSSxzRHBCbEZNO2NvQmtGTiw4Q3BCbEZNLEVBQUE7O0FtQjBEWjtFQ1JBLGNwQjBEYztFb0J6RGQscUJwQnlEYyxFQUFBO0VDM0dkO0ltQnFERSxjckJqRGM7SXFCa0RkLHlCcEJxRFk7SW9CcERaLHFCcEJvRFksRUFBQTtFb0JqRGQ7SUFFRSx5RHBCK0NZO1lvQi9DWixpRHBCK0NZLEVBQUE7RW9CNUNkO0lBRUUsY3BCMENZO0lvQnpDWiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEJrQ1k7SW9CakNaLHFCcEJpQ1ksRUFBQTtJb0IvQlo7O01BS0kseURwQjBCUTtjb0IxQlIsaURwQjBCUSxFQUFBOztBbUJsRGQ7RUNSQSxjcEIyRGE7RW9CMURiLHFCcEIwRGEsRUFBQTtFQzVHYjtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCc0RXO0lvQnJEWCxxQnBCcURXLEVBQUE7RW9CbERiO0lBRUUseURwQmdEVztZb0JoRFgsaURwQmdEVyxFQUFBO0VvQjdDYjtJQUVFLGNwQjJDVztJb0IxQ1gsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCbUNXO0lvQmxDWCxxQnBCa0NXLEVBQUE7SW9CaENYOztNQUtJLHlEcEIyQk87Y29CM0JQLGlEcEIyQk8sRUFBQTs7QW1CbkRiO0VDUkEsY3BCNERpQjtFb0IzRGpCLHFCcEIyRGlCLEVBQUE7RUM3R2pCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJ1RGU7SW9CdERmLHFCcEJzRGUsRUFBQTtFb0JuRGpCO0lBRUUseURwQmlEZTtZb0JqRGYsaURwQmlEZSxFQUFBO0VvQjlDakI7SUFFRSxjcEI0Q2U7SW9CM0NmLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQm9DZTtJb0JuQ2YscUJwQm1DZSxFQUFBO0lvQmpDZjs7TUFLSSx5RHBCNEJXO2NvQjVCWCxpRHBCNEJXLEVBQUE7O0FtQnBEakI7RUNSQSxjcEI2RGU7RW9CNURmLHFCcEI0RGUsRUFBQTtFQzlHZjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCd0RhO0lvQnZEYixxQnBCdURhLEVBQUE7RW9CcERmO0lBRUUseURwQmtEYTtZb0JsRGIsaURwQmtEYSxFQUFBO0VvQi9DZjtJQUVFLGNwQjZDYTtJb0I1Q2IsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCcUNhO0lvQnBDYixxQnBCb0NhLEVBQUE7SW9CbENiOztNQUtJLHlEcEI2QlM7Y29CN0JULGlEcEI2QlMsRUFBQTs7QW1CckRmO0VDUkEsY3BCOERrQjtFb0I3RGxCLHFCcEI2RGtCLEVBQUE7RUMvR2xCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJ5RGdCO0lvQnhEaEIscUJwQndEZ0IsRUFBQTtFb0JyRGxCO0lBRUUsc0RwQm1EZ0I7WW9CbkRoQiw4Q3BCbURnQixFQUFBO0VvQmhEbEI7SUFFRSxjcEI4Q2dCO0lvQjdDaEIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCc0NnQjtJb0JyQ2hCLHFCcEJxQ2dCLEVBQUE7SW9CbkNoQjs7TUFLSSxzRHBCOEJZO2NvQjlCWiw4Q3BCOEJZLEVBQUE7O0FtQnREbEI7RUNSQSxjcEIrRGM7RW9COURkLHFCcEI4RGMsRUFBQTtFQ2hIZDtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCMERZO0lvQnpEWixxQnBCeURZLEVBQUE7RW9CdERkO0lBRUUsc0RwQm9EWTtZb0JwRFosOENwQm9EWSxFQUFBO0VvQmpEZDtJQUVFLGNwQitDWTtJb0I5Q1osNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCdUNZO0lvQnRDWixxQnBCc0NZLEVBQUE7SW9CcENaOztNQUtJLHNEcEIrQlE7Y29CL0JSLDhDcEIrQlEsRUFBQTs7QW1CdkRkO0VDUkEsY3BCZ0VjO0VvQi9EZCxxQnBCK0RjLEVBQUE7RUNqSGQ7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQjJEWTtJb0IxRFoscUJwQjBEWSxFQUFBO0VvQnZEZDtJQUVFLHlEcEJxRFk7WW9CckRaLGlEcEJxRFksRUFBQTtFb0JsRGQ7SUFFRSxjcEJnRFk7SW9CL0NaLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQndDWTtJb0J2Q1oscUJwQnVDWSxFQUFBO0lvQnJDWjs7TUFLSSx5RHBCZ0NRO2NvQmhDUixpRHBCZ0NRLEVBQUE7O0FtQnhEZDtFQ1JBLGNwQmlFZTtFb0JoRWYscUJwQmdFZSxFQUFBO0VDbEhmO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEI0RGE7SW9CM0RiLHFCcEIyRGEsRUFBQTtFb0J4RGY7SUFFRSx5RHBCc0RhO1lvQnREYixpRHBCc0RhLEVBQUE7RW9CbkRmO0lBRUUsY3BCaURhO0lvQmhEYiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJ5Q2E7SW9CeENiLHFCcEJ3Q2EsRUFBQTtJb0J0Q2I7O01BS0kseURwQmlDUztjb0JqQ1QsaURwQmlDUyxFQUFBOztBbUJ6RGY7RUNSQSxjcEJrRW9CO0VvQmpFcEIscUJwQmlFb0IsRUFBQTtFQ25IcEI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQjZEa0I7SW9CNURsQixxQnBCNERrQixFQUFBO0VvQnpEcEI7SUFFRSxzRHBCdURrQjtZb0J2RGxCLDhDcEJ1RGtCLEVBQUE7RW9CcERwQjtJQUVFLGNwQmtEa0I7SW9CakRsQiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEIwQ2tCO0lvQnpDbEIscUJwQnlDa0IsRUFBQTtJb0J2Q2xCOztNQUtJLHNEcEJrQ2M7Y29CbENkLDhDcEJrQ2MsRUFBQTs7QW1CMURwQjtFQ1JBLGNwQm1FaUI7RW9CbEVqQixxQnBCa0VpQixFQUFBO0VDcEhqQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCOERlO0lvQjdEZixxQnBCNkRlLEVBQUE7RW9CMURqQjtJQUVFLHVEcEJ3RGU7WW9CeERmLCtDcEJ3RGUsRUFBQTtFb0JyRGpCO0lBRUUsY3BCbURlO0lvQmxEZiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEIyQ2U7SW9CMUNmLHFCcEIwQ2UsRUFBQTtJb0J4Q2Y7O01BS0ksdURwQm1DVztjb0JuQ1gsK0NwQm1DVyxFQUFBOztBbUIzRGpCO0VDUkEsY3BCb0VjO0VvQm5FZCxxQnBCbUVjLEVBQUE7RUNySGQ7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQitEWTtJb0I5RFoscUJwQjhEWSxFQUFBO0VvQjNEZDtJQUVFLHFEcEJ5RFk7WW9CekRaLDZDcEJ5RFksRUFBQTtFb0J0RGQ7SUFFRSxjcEJvRFk7SW9CbkRaLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQjRDWTtJb0IzQ1oscUJwQjJDWSxFQUFBO0lvQnpDWjs7TUFLSSxxRHBCb0NRO2NvQnBDUiw2Q3BCb0NRLEVBQUE7O0FtQjVEZDtFQ1JBLGNwQnFFYztFb0JwRWQscUJwQm9FYyxFQUFBO0VDdEhkO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJnRVk7SW9CL0RaLHFCcEIrRFksRUFBQTtFb0I1RGQ7SUFFRSxzRHBCMERZO1lvQjFEWiw4Q3BCMERZLEVBQUE7RW9CdkRkO0lBRUUsY3BCcURZO0lvQnBEWiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEI2Q1k7SW9CNUNaLHFCcEI0Q1ksRUFBQTtJb0IxQ1o7O01BS0ksc0RwQnFDUTtjb0JyQ1IsOENwQnFDUSxFQUFBOztBbUI3RGQ7RUNSQSxjcEJzRWU7RW9CckVmLHFCcEJxRWUsRUFBQTtFQ3ZIZjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCaUVhO0lvQmhFYixxQnBCZ0VhLEVBQUE7RW9CN0RmO0lBRUUsd0RwQjJEYTtZb0IzRGIsZ0RwQjJEYSxFQUFBO0VvQnhEZjtJQUVFLGNwQnNEYTtJb0JyRGIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCOENhO0lvQjdDYixxQnBCNkNhLEVBQUE7SW9CM0NiOztNQUtJLHdEcEJzQ1M7Y29CdENULGdEcEJzQ1MsRUFBQTs7QW1COURmO0VDUkEsY3BCdUVlO0VvQnRFZixxQnBCc0VlLEVBQUE7RUN4SGY7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQmtFYTtJb0JqRWIscUJwQmlFYSxFQUFBO0VvQjlEZjtJQUVFLHVEcEI0RGE7WW9CNURiLCtDcEI0RGEsRUFBQTtFb0J6RGY7SUFFRSxjcEJ1RGE7SW9CdERiLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQitDYTtJb0I5Q2IscUJwQjhDYSxFQUFBO0lvQjVDYjs7TUFLSSx1RHBCdUNTO2NvQnZDVCwrQ3BCdUNTLEVBQUE7O0FtQi9EZjtFQ1JBLGNwQndFZ0I7RW9CdkVoQixxQnBCdUVnQixFQUFBO0VDekhoQjtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCbUVjO0lvQmxFZCxxQnBCa0VjLEVBQUE7RW9CL0RoQjtJQUVFLHlEcEI2RGM7WW9CN0RkLGlEcEI2RGMsRUFBQTtFb0IxRGhCO0lBRUUsY3BCd0RjO0lvQnZEZCw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEJnRGM7SW9CL0NkLHFCcEIrQ2MsRUFBQTtJb0I3Q2Q7O01BS0kseURwQndDVTtjb0J4Q1YsaURwQndDVSxFQUFBOztBbUJoRWhCO0VDUkEsY3BCeUVnQjtFb0J4RWhCLHFCcEJ3RWdCLEVBQUE7RUMxSGhCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJvRWM7SW9CbkVkLHFCcEJtRWMsRUFBQTtFb0JoRWhCO0lBRUUsdURwQjhEYztZb0I5RGQsK0NwQjhEYyxFQUFBO0VvQjNEaEI7SUFFRSxjcEJ5RGM7SW9CeERkLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQmlEYztJb0JoRGQscUJwQmdEYyxFQUFBO0lvQjlDZDs7TUFLSSx1RHBCeUNVO2NvQnpDViwrQ3BCeUNVLEVBQUE7O0FtQmpFaEI7RUNSQSxjcEIwRWM7RW9CekVkLHFCcEJ5RWMsRUFBQTtFQzNIZDtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCcUVZO0lvQnBFWixxQnBCb0VZLEVBQUE7RW9CakVkO0lBRUUsc0RwQitEWTtZb0IvRFosOENwQitEWSxFQUFBO0VvQjVEZDtJQUVFLGNwQjBEWTtJb0J6RFosNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCa0RZO0lvQmpEWixxQnBCaURZLEVBQUE7SW9CL0NaOztNQUtJLHNEcEIwQ1E7Y29CMUNSLDhDcEIwQ1EsRUFBQTs7QW1CbEVkO0VDUkEsY3BCMkVjO0VvQjFFZCxxQnBCMEVjLEVBQUE7RUM1SGQ7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQnNFWTtJb0JyRVoscUJwQnFFWSxFQUFBO0VvQmxFZDtJQUVFLHVEcEJnRVk7WW9CaEVaLCtDcEJnRVksRUFBQTtFb0I3RGQ7SUFFRSxjcEIyRFk7SW9CMURaLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQm1EWTtJb0JsRFoscUJwQmtEWSxFQUFBO0lvQmhEWjs7TUFLSSx1RHBCMkNRO2NvQjNDUiwrQ3BCMkNRLEVBQUE7O0FtQm5FZDtFQ1JBLGNwQjRFbUI7RW9CM0VuQixxQnBCMkVtQixFQUFBO0VDN0huQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCdUVpQjtJb0J0RWpCLHFCcEJzRWlCLEVBQUE7RW9CbkVuQjtJQUVFLHVEcEJpRWlCO1lvQmpFakIsK0NwQmlFaUIsRUFBQTtFb0I5RG5CO0lBRUUsY3BCNERpQjtJb0IzRGpCLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQm9EaUI7SW9CbkRqQixxQnBCbURpQixFQUFBO0lvQmpEakI7O01BS0ksdURwQjRDYTtjb0I1Q2IsK0NwQjRDYSxFQUFBOztBbUJwRW5CO0VDUkEsY3BCNkVnQjtFb0I1RWhCLHFCcEI0RWdCLEVBQUE7RUM5SGhCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJ3RWM7SW9CdkVkLHFCcEJ1RWMsRUFBQTtFb0JwRWhCO0lBRUUsc0RwQmtFYztZb0JsRWQsOENwQmtFYyxFQUFBO0VvQi9EaEI7SUFFRSxjcEI2RGM7SW9CNURkLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQnFEYztJb0JwRGQscUJwQm9EYyxFQUFBO0lvQmxEZDs7TUFLSSxzRHBCNkNVO2NvQjdDViw4Q3BCNkNVLEVBQUE7O0FtQnJFaEI7RUNSQSxjcEI4RWdCO0VvQjdFaEIscUJwQjZFZ0IsRUFBQTtFQy9IaEI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQnlFYztJb0J4RWQscUJwQndFYyxFQUFBO0VvQnJFaEI7SUFFRSxzRHBCbUVjO1lvQm5FZCw4Q3BCbUVjLEVBQUE7RW9CaEVoQjtJQUVFLGNwQjhEYztJb0I3RGQsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCc0RjO0lvQnJEZCxxQnBCcURjLEVBQUE7SW9CbkRkOztNQUtJLHNEcEI4Q1U7Y29COUNWLDhDcEI4Q1UsRUFBQTs7QW1CdEVoQjtFQ1JBLGNwQitFYztFb0I5RWQscUJwQjhFYyxFQUFBO0VDaElkO0ltQnFERSxjckJqRGM7SXFCa0RkLHlCcEIwRVk7SW9CekVaLHFCcEJ5RVksRUFBQTtFb0J0RWQ7SUFFRSx3RHBCb0VZO1lvQnBFWixnRHBCb0VZLEVBQUE7RW9CakVkO0lBRUUsY3BCK0RZO0lvQjlEWiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEJ1RFk7SW9CdERaLHFCcEJzRFksRUFBQTtJb0JwRFo7O01BS0ksd0RwQitDUTtjb0IvQ1IsZ0RwQitDUSxFQUFBOztBbUJ2RWQ7RUNSQSxjcEJnRmdCO0VvQi9FaEIscUJwQitFZ0IsRUFBQTtFQ2pJaEI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQjJFYztJb0IxRWQscUJwQjBFYyxFQUFBO0VvQnZFaEI7SUFFRSx3RHBCcUVjO1lvQnJFZCxnRHBCcUVjLEVBQUE7RW9CbEVoQjtJQUVFLGNwQmdFYztJb0IvRGQsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCd0RjO0lvQnZEZCxxQnBCdURjLEVBQUE7SW9CckRkOztNQUtJLHdEcEJnRFU7Y29CaERWLGdEcEJnRFUsRUFBQTs7QW1CeEVoQjtFQ1JBLGNwQmlGaUI7RW9CaEZqQixxQnBCZ0ZpQixFQUFBO0VDbElqQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCNEVlO0lvQjNFZixxQnBCMkVlLEVBQUE7RW9CeEVqQjtJQUVFLHVEcEJzRWU7WW9CdEVmLCtDcEJzRWUsRUFBQTtFb0JuRWpCO0lBRUUsY3BCaUVlO0lvQmhFZiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJ5RGU7SW9CeERmLHFCcEJ3RGUsRUFBQTtJb0J0RGY7O01BS0ksdURwQmlEVztjb0JqRFgsK0NwQmlEVyxFQUFBOztBbUJ6RWpCO0VDUkEsY3BCa0ZrQjtFb0JqRmxCLHFCcEJpRmtCLEVBQUE7RUNuSWxCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEI2RWdCO0lvQjVFaEIscUJwQjRFZ0IsRUFBQTtFb0J6RWxCO0lBRUUsd0RwQnVFZ0I7WW9CdkVoQixnRHBCdUVnQixFQUFBO0VvQnBFbEI7SUFFRSxjcEJrRWdCO0lvQmpFaEIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCMERnQjtJb0J6RGhCLHFCcEJ5RGdCLEVBQUE7SW9CdkRoQjs7TUFLSSx3RHBCa0RZO2NvQmxEWixnRHBCa0RZLEVBQUE7O0FtQjFFbEI7RUNSQSxjcEJtRmlCO0VvQmxGakIscUJwQmtGaUIsRUFBQTtFQ3BJakI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQjhFZTtJb0I3RWYscUJwQjZFZSxFQUFBO0VvQjFFakI7SUFFRSx3RHBCd0VlO1lvQnhFZixnRHBCd0VlLEVBQUE7RW9CckVqQjtJQUVFLGNwQm1FZTtJb0JsRWYsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCMkRlO0lvQjFEZixxQnBCMERlLEVBQUE7SW9CeERmOztNQUtJLHdEcEJtRFc7Y29CbkRYLGdEcEJtRFcsRUFBQTs7QW1CM0VqQjtFQ1JBLGNwQm9GZTtFb0JuRmYscUJwQm1GZSxFQUFBO0VDcklmO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEIrRWE7SW9COUViLHFCcEI4RWEsRUFBQTtFb0IzRWY7SUFFRSx1RHBCeUVhO1lvQnpFYiwrQ3BCeUVhLEVBQUE7RW9CdEVmO0lBRUUsY3BCb0VhO0lvQm5FYiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEI0RGE7SW9CM0RiLHFCcEIyRGEsRUFBQTtJb0J6RGI7O01BS0ksdURwQm9EUztjb0JwRFQsK0NwQm9EUyxFQUFBOztBbUI1RWY7RUNSQSxjcEJxRmlCO0VvQnBGakIscUJwQm9GaUIsRUFBQTtFQ3RJakI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQmdGZTtJb0IvRWYscUJwQitFZSxFQUFBO0VvQjVFakI7SUFFRSx1RHBCMEVlO1lvQjFFZiwrQ3BCMEVlLEVBQUE7RW9CdkVqQjtJQUVFLGNwQnFFZTtJb0JwRWYsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCNkRlO0lvQjVEZixxQnBCNERlLEVBQUE7SW9CMURmOztNQUtJLHVEcEJxRFc7Y29CckRYLCtDcEJxRFcsRUFBQTs7QW1CN0VqQjtFQ1JBLGNwQnNGa0I7RW9CckZsQixxQnBCcUZrQixFQUFBO0VDdklsQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCaUZnQjtJb0JoRmhCLHFCcEJnRmdCLEVBQUE7RW9CN0VsQjtJQUVFLHNEcEIyRWdCO1lvQjNFaEIsOENwQjJFZ0IsRUFBQTtFb0J4RWxCO0lBRUUsY3BCc0VnQjtJb0JyRWhCLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQjhEZ0I7SW9CN0RoQixxQnBCNkRnQixFQUFBO0lvQjNEaEI7O01BS0ksc0RwQnNEWTtjb0J0RFosOENwQnNEWSxFQUFBOztBbUI5RWxCO0VDUkEsY3BCdUZtQjtFb0J0Rm5CLHFCcEJzRm1CLEVBQUE7RUN4SW5CO0ltQnFERSxjckJqRGM7SXFCa0RkLHlCcEJrRmlCO0lvQmpGakIscUJwQmlGaUIsRUFBQTtFb0I5RW5CO0lBRUUseURwQjRFaUI7WW9CNUVqQixpRHBCNEVpQixFQUFBO0VvQnpFbkI7SUFFRSxjcEJ1RWlCO0lvQnRFakIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCK0RpQjtJb0I5RGpCLHFCcEI4RGlCLEVBQUE7SW9CNURqQjs7TUFLSSx5RHBCdURhO2NvQnZEYixpRHBCdURhLEVBQUE7O0FtQi9FbkI7RUNSQSxjcEJ3RmU7RW9CdkZmLHFCcEJ1RmUsRUFBQTtFQ3pJZjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCbUZhO0lvQmxGYixxQnBCa0ZhLEVBQUE7RW9CL0VmO0lBRUUseURwQjZFYTtZb0I3RWIsaURwQjZFYSxFQUFBO0VvQjFFZjtJQUVFLGNwQndFYTtJb0J2RWIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCZ0VhO0lvQi9EYixxQnBCK0RhLEVBQUE7SW9CN0RiOztNQUtJLHlEcEJ3RFM7Y29CeERULGlEcEJ3RFMsRUFBQTs7QW1CaEZmO0VDUkEsY3BCeUZjO0VvQnhGZCxxQnBCd0ZjLEVBQUE7RUMxSWQ7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQm9GWTtJb0JuRloscUJwQm1GWSxFQUFBO0VvQmhGZDtJQUVFLHNEcEI4RVk7WW9COUVaLDhDcEI4RVksRUFBQTtFb0IzRWQ7SUFFRSxjcEJ5RVk7SW9CeEVaLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQmlFWTtJb0JoRVoscUJwQmdFWSxFQUFBO0lvQjlEWjs7TUFLSSxzRHBCeURRO2NvQnpEUiw4Q3BCeURRLEVBQUE7O0FtQmpGZDtFQ1JBLGNwQjBGYztFb0J6RmQscUJwQnlGYyxFQUFBO0VDM0lkO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJxRlk7SW9CcEZaLHFCcEJvRlksRUFBQTtFb0JqRmQ7SUFFRSxzRHBCK0VZO1lvQi9FWiw4Q3BCK0VZLEVBQUE7RW9CNUVkO0lBRUUsY3BCMEVZO0lvQnpFWiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJrRVk7SW9CakVaLHFCcEJpRVksRUFBQTtJb0IvRFo7O01BS0ksc0RwQjBEUTtjb0IxRFIsOENwQjBEUSxFQUFBOztBbUJsRmQ7RUNSQSxjcEIyRmM7RW9CMUZkLHFCcEIwRmMsRUFBQTtFQzVJZDtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCc0ZZO0lvQnJGWixxQnBCcUZZLEVBQUE7RW9CbEZkO0lBRUUseURwQmdGWTtZb0JoRlosaURwQmdGWSxFQUFBO0VvQjdFZDtJQUVFLGNwQjJFWTtJb0IxRVosNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCbUVZO0lvQmxFWixxQnBCa0VZLEVBQUE7SW9CaEVaOztNQUtJLHlEcEIyRFE7Y29CM0RSLGlEcEIyRFEsRUFBQTs7QW1CbkZkO0VDUkEsY3BCNEZZO0VvQjNGWixxQnBCMkZZLEVBQUE7RUM3SVo7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQnVGVTtJb0J0RlYscUJwQnNGVSxFQUFBO0VvQm5GWjtJQUVFLHlEcEJpRlU7WW9CakZWLGlEcEJpRlUsRUFBQTtFb0I5RVo7SUFFRSxjcEI0RVU7SW9CM0VWLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQm9FVTtJb0JuRVYscUJwQm1FVSxFQUFBO0lvQmpFVjs7TUFLSSx5RHBCNERNO2NvQjVETixpRHBCNERNLEVBQUE7O0FtQnBGWjtFQ1JBLGNwQjZGZ0I7RW9CNUZoQixxQnBCNEZnQixFQUFBO0VDOUloQjtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCd0ZjO0lvQnZGZCxxQnBCdUZjLEVBQUE7RW9CcEZoQjtJQUVFLHdEcEJrRmM7WW9CbEZkLGdEcEJrRmMsRUFBQTtFb0IvRWhCO0lBRUUsY3BCNkVjO0lvQjVFZCw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEJxRWM7SW9CcEVkLHFCcEJvRWMsRUFBQTtJb0JsRWQ7O01BS0ksd0RwQjZEVTtjb0I3RFYsZ0RwQjZEVSxFQUFBOztBbUJyRmhCO0VDUkEsY3BCOEZlO0VvQjdGZixxQnBCNkZlLEVBQUE7RUMvSWY7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQnlGYTtJb0J4RmIscUJwQndGYSxFQUFBO0VvQnJGZjtJQUVFLHdEcEJtRmE7WW9CbkZiLGdEcEJtRmEsRUFBQTtFb0JoRmY7SUFFRSxjcEI4RWE7SW9CN0ViLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQnNFYTtJb0JyRWIscUJwQnFFYSxFQUFBO0lvQm5FYjs7TUFLSSx3RHBCOERTO2NvQjlEVCxnRHBCOERTLEVBQUE7O0FtQnRGZjtFQ1JBLGNwQitGcUI7RW9COUZyQixxQnBCOEZxQixFQUFBO0VDaEpyQjtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCMEZtQjtJb0J6Rm5CLHFCcEJ5Rm1CLEVBQUE7RW9CdEZyQjtJQUVFLHdEcEJvRm1CO1lvQnBGbkIsZ0RwQm9GbUIsRUFBQTtFb0JqRnJCO0lBRUUsY3BCK0VtQjtJb0I5RW5CLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQnVFbUI7SW9CdEVuQixxQnBCc0VtQixFQUFBO0lvQnBFbkI7O01BS0ksd0RwQitEZTtjb0IvRGYsZ0RwQitEZSxFQUFBOztBbUJ2RnJCO0VDUkEsY3BCZ0dnQjtFb0IvRmhCLHFCcEIrRmdCLEVBQUE7RUNqSmhCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEIyRmM7SW9CMUZkLHFCcEIwRmMsRUFBQTtFb0J2RmhCO0lBRUUsdURwQnFGYztZb0JyRmQsK0NwQnFGYyxFQUFBO0VvQmxGaEI7SUFFRSxjcEJnRmM7SW9CL0VkLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQndFYztJb0J2RWQscUJwQnVFYyxFQUFBO0lvQnJFZDs7TUFLSSx1RHBCZ0VVO2NvQmhFViwrQ3BCZ0VVLEVBQUE7O0FtQnhGaEI7RUNSQSxjcEJpR2U7RW9CaEdmLHFCcEJnR2UsRUFBQTtFQ2xKZjtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCNEZhO0lvQjNGYixxQnBCMkZhLEVBQUE7RW9CeEZmO0lBRUUseURwQnNGYTtZb0J0RmIsaURwQnNGYSxFQUFBO0VvQm5GZjtJQUVFLGNwQmlGYTtJb0JoRmIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCeUVhO0lvQnhFYixxQnBCd0VhLEVBQUE7SW9CdEViOztNQUtJLHlEcEJpRVM7Y29CakVULGlEcEJpRVMsRUFBQTs7QW1CekZmO0VDUkEsY3BCa0drQjtFb0JqR2xCLHFCcEJpR2tCLEVBQUE7RUNuSmxCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEI2RmdCO0lvQjVGaEIscUJwQjRGZ0IsRUFBQTtFb0J6RmxCO0lBRUUsd0RwQnVGZ0I7WW9CdkZoQixnRHBCdUZnQixFQUFBO0VvQnBGbEI7SUFFRSxjcEJrRmdCO0lvQmpGaEIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCMEVnQjtJb0J6RWhCLHFCcEJ5RWdCLEVBQUE7SW9CdkVoQjs7TUFLSSx3RHBCa0VZO2NvQmxFWixnRHBCa0VZLEVBQUE7O0FtQjFGbEI7RUNSQSxjcEJtR2dCO0VvQmxHaEIscUJwQmtHZ0IsRUFBQTtFQ3BKaEI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQjhGYztJb0I3RmQscUJwQjZGYyxFQUFBO0VvQjFGaEI7SUFFRSxzRHBCd0ZjO1lvQnhGZCw4Q3BCd0ZjLEVBQUE7RW9CckZoQjtJQUVFLGNwQm1GYztJb0JsRmQsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCMkVjO0lvQjFFZCxxQnBCMEVjLEVBQUE7SW9CeEVkOztNQUtJLHNEcEJtRVU7Y29CbkVWLDhDcEJtRVUsRUFBQTs7QW1CM0ZoQjtFQ1JBLGNwQm9HYTtFb0JuR2IscUJwQm1HYSxFQUFBO0VDckpiO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEIrRlc7SW9COUZYLHFCcEI4RlcsRUFBQTtFb0IzRmI7SUFFRSxzRHBCeUZXO1lvQnpGWCw4Q3BCeUZXLEVBQUE7RW9CdEZiO0lBRUUsY3BCb0ZXO0lvQm5GWCw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEI0RVc7SW9CM0VYLHFCcEIyRVcsRUFBQTtJb0J6RVg7O01BS0ksc0RwQm9FTztjb0JwRVAsOENwQm9FTyxFQUFBOztBbUI1RmI7RUNSQSxjcEJxR2U7RW9CcEdmLHFCcEJvR2UsRUFBQTtFQ3RKZjtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCZ0dhO0lvQi9GYixxQnBCK0ZhLEVBQUE7RW9CNUZmO0lBRUUseURwQjBGYTtZb0IxRmIsaURwQjBGYSxFQUFBO0VvQnZGZjtJQUVFLGNwQnFGYTtJb0JwRmIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCNkVhO0lvQjVFYixxQnBCNEVhLEVBQUE7SW9CMUViOztNQUtJLHlEcEJxRVM7Y29CckVULGlEcEJxRVMsRUFBQTs7QW1CN0ZmO0VDUkEsY3BCc0djO0VvQnJHZCxxQnBCcUdjLEVBQUE7RUN2SmQ7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQmlHWTtJb0JoR1oscUJwQmdHWSxFQUFBO0VvQjdGZDtJQUVFLHdEcEIyRlk7WW9CM0ZaLGdEcEIyRlksRUFBQTtFb0J4RmQ7SUFFRSxjcEJzRlk7SW9CckZaLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQjhFWTtJb0I3RVoscUJwQjZFWSxFQUFBO0lvQjNFWjs7TUFLSSx3RHBCc0VRO2NvQnRFUixnRHBCc0VRLEVBQUE7O0FtQjlGZDtFQ1JBLGNwQnVHYztFb0J0R2QscUJwQnNHYyxFQUFBO0VDeEpkO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJrR1k7SW9CakdaLHFCcEJpR1ksRUFBQTtFb0I5RmQ7SUFFRSx3RHBCNEZZO1lvQjVGWixnRHBCNEZZLEVBQUE7RW9CekZkO0lBRUUsY3BCdUZZO0lvQnRGWiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEIrRVk7SW9COUVaLHFCcEI4RVksRUFBQTtJb0I1RVo7O01BS0ksd0RwQnVFUTtjb0J2RVIsZ0RwQnVFUSxFQUFBOztBbUIvRmQ7RUNSQSxjcEJ3R2dCO0VvQnZHaEIscUJwQnVHZ0IsRUFBQTtFQ3pKaEI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQm1HYztJb0JsR2QscUJwQmtHYyxFQUFBO0VvQi9GaEI7SUFFRSx3RHBCNkZjO1lvQjdGZCxnRHBCNkZjLEVBQUE7RW9CMUZoQjtJQUVFLGNwQndGYztJb0J2RmQsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCZ0ZjO0lvQi9FZCxxQnBCK0VjLEVBQUE7SW9CN0VkOztNQUtJLHdEcEJ3RVU7Y29CeEVWLGdEcEJ3RVUsRUFBQTs7QW1CaEdoQjtFQ1JBLGNwQnlHZTtFb0J4R2YscUJwQndHZSxFQUFBO0VDMUpmO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJvR2E7SW9CbkdiLHFCcEJtR2EsRUFBQTtFb0JoR2Y7SUFFRSxzRHBCOEZhO1lvQjlGYiw4Q3BCOEZhLEVBQUE7RW9CM0ZmO0lBRUUsY3BCeUZhO0lvQnhGYiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJpRmE7SW9CaEZiLHFCcEJnRmEsRUFBQTtJb0I5RWI7O01BS0ksc0RwQnlFUztjb0J6RVQsOENwQnlFUyxFQUFBOztBbUJqR2Y7RUNSQSxjcEIwR2U7RW9CekdmLHFCcEJ5R2UsRUFBQTtFQzNKZjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCcUdhO0lvQnBHYixxQnBCb0dhLEVBQUE7RW9CakdmO0lBRUUsc0RwQitGYTtZb0IvRmIsOENwQitGYSxFQUFBO0VvQjVGZjtJQUVFLGNwQjBGYTtJb0J6RmIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCa0ZhO0lvQmpGYixxQnBCaUZhLEVBQUE7SW9CL0ViOztNQUtJLHNEcEIwRVM7Y29CMUVULDhDcEIwRVMsRUFBQTs7QW1CbEdmO0VDUkEsY3BCMkdlO0VvQjFHZixxQnBCMEdlLEVBQUE7RUM1SmY7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQnNHYTtJb0JyR2IscUJwQnFHYSxFQUFBO0VvQmxHZjtJQUVFLHdEcEJnR2E7WW9CaEdiLGdEcEJnR2EsRUFBQTtFb0I3RmY7SUFFRSxjcEIyRmE7SW9CMUZiLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQm1GYTtJb0JsRmIscUJwQmtGYSxFQUFBO0lvQmhGYjs7TUFLSSx3RHBCMkVTO2NvQjNFVCxnRHBCMkVTLEVBQUE7O0FtQm5HZjtFQ1JBLGNwQjRHaUI7RW9CM0dqQixxQnBCMkdpQixFQUFBO0VDN0pqQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCdUdlO0lvQnRHZixxQnBCc0dlLEVBQUE7RW9CbkdqQjtJQUVFLHdEcEJpR2U7WW9CakdmLGdEcEJpR2UsRUFBQTtFb0I5RmpCO0lBRUUsY3BCNEZlO0lvQjNGZiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJvRmU7SW9CbkZmLHFCcEJtRmUsRUFBQTtJb0JqRmY7O01BS0ksd0RwQjRFVztjb0I1RVgsZ0RwQjRFVyxFQUFBOztBbUJwR2pCO0VDUkEsY3BCNkdnQjtFb0I1R2hCLHFCcEI0R2dCLEVBQUE7RUM5SmhCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJ3R2M7SW9CdkdkLHFCcEJ1R2MsRUFBQTtFb0JwR2hCO0lBRUUsc0RwQmtHYztZb0JsR2QsOENwQmtHYyxFQUFBO0VvQi9GaEI7SUFFRSxjcEI2RmM7SW9CNUZkLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQnFGYztJb0JwRmQscUJwQm9GYyxFQUFBO0lvQmxGZDs7TUFLSSxzRHBCNkVVO2NvQjdFViw4Q3BCNkVVLEVBQUE7O0FtQnJHaEI7RUNSQSxjcEI4R2M7RW9CN0dkLHFCcEI2R2MsRUFBQTtFQy9KZDtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCeUdZO0lvQnhHWixxQnBCd0dZLEVBQUE7RW9CckdkO0lBRUUsc0RwQm1HWTtZb0JuR1osOENwQm1HWSxFQUFBO0VvQmhHZDtJQUVFLGNwQjhGWTtJb0I3RlosNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCc0ZZO0lvQnJGWixxQnBCcUZZLEVBQUE7SW9CbkZaOztNQUtJLHNEcEI4RVE7Y29COUVSLDhDcEI4RVEsRUFBQTs7QW1CdEdkO0VDUkEsY3BCK0dxQjtFb0I5R3JCLHFCcEI4R3FCLEVBQUE7RUNoS3JCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEIwR21CO0lvQnpHbkIscUJwQnlHbUIsRUFBQTtFb0J0R3JCO0lBRUUsdURwQm9HbUI7WW9CcEduQiwrQ3BCb0dtQixFQUFBO0VvQmpHckI7SUFFRSxjcEIrRm1CO0lvQjlGbkIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCdUZtQjtJb0J0Rm5CLHFCcEJzRm1CLEVBQUE7SW9CcEZuQjs7TUFLSSx1RHBCK0VlO2NvQi9FZiwrQ3BCK0VlLEVBQUE7O0FtQnZHckI7RUNSQSxjcEJnSGlCO0VvQi9HakIscUJwQitHaUIsRUFBQTtFQ2pLakI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQjJHZTtJb0IxR2YscUJwQjBHZSxFQUFBO0VvQnZHakI7SUFFRSxzRHBCcUdlO1lvQnJHZiw4Q3BCcUdlLEVBQUE7RW9CbEdqQjtJQUVFLGNwQmdHZTtJb0IvRmYsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCd0ZlO0lvQnZGZixxQnBCdUZlLEVBQUE7SW9CckZmOztNQUtJLHNEcEJnRlc7Y29CaEZYLDhDcEJnRlcsRUFBQTs7QW1CeEdqQjtFQ1JBLGNwQmlIa0I7RW9CaEhsQixxQnBCZ0hrQixFQUFBO0VDbEtsQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCNEdnQjtJb0IzR2hCLHFCcEIyR2dCLEVBQUE7RW9CeEdsQjtJQUVFLHNEcEJzR2dCO1lvQnRHaEIsOENwQnNHZ0IsRUFBQTtFb0JuR2xCO0lBRUUsY3BCaUdnQjtJb0JoR2hCLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQnlGZ0I7SW9CeEZoQixxQnBCd0ZnQixFQUFBO0lvQnRGaEI7O01BS0ksc0RwQmlGWTtjb0JqRlosOENwQmlGWSxFQUFBOztBbUJ6R2xCO0VDUkEsY3BCa0hpQjtFb0JqSGpCLHFCcEJpSGlCLEVBQUE7RUNuS2pCO0ltQnFERSxjckJqRGM7SXFCa0RkLHlCcEI2R2U7SW9CNUdmLHFCcEI0R2UsRUFBQTtFb0J6R2pCO0lBRUUseURwQnVHZTtZb0J2R2YsaURwQnVHZSxFQUFBO0VvQnBHakI7SUFFRSxjcEJrR2U7SW9CakdmLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQjBGZTtJb0J6RmYscUJwQnlGZSxFQUFBO0lvQnZGZjs7TUFLSSx5RHBCa0ZXO2NvQmxGWCxpRHBCa0ZXLEVBQUE7O0FtQjFHakI7RUNSQSxjcEJtSG1CO0VvQmxIbkIscUJwQmtIbUIsRUFBQTtFQ3BLbkI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQjhHaUI7SW9CN0dqQixxQnBCNkdpQixFQUFBO0VvQjFHbkI7SUFFRSx3RHBCd0dpQjtZb0J4R2pCLGdEcEJ3R2lCLEVBQUE7RW9CckduQjtJQUVFLGNwQm1HaUI7SW9CbEdqQiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEIyRmlCO0lvQjFGakIscUJwQjBGaUIsRUFBQTtJb0J4RmpCOztNQUtJLHdEcEJtRmE7Y29CbkZiLGdEcEJtRmEsRUFBQTs7QW1CM0duQjtFQ1JBLGNwQm9IZ0I7RW9CbkhoQixxQnBCbUhnQixFQUFBO0VDcktoQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCK0djO0lvQjlHZCxxQnBCOEdjLEVBQUE7RW9CM0doQjtJQUVFLHNEcEJ5R2M7WW9CekdkLDhDcEJ5R2MsRUFBQTtFb0J0R2hCO0lBRUUsY3BCb0djO0lvQm5HZCw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEI0RmM7SW9CM0ZkLHFCcEIyRmMsRUFBQTtJb0J6RmQ7O01BS0ksc0RwQm9GVTtjb0JwRlYsOENwQm9GVSxFQUFBOztBbUI1R2hCO0VDUkEsY3BCcUhhO0VvQnBIYixxQnBCb0hhLEVBQUE7RUN0S2I7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQmdIVztJb0IvR1gscUJwQitHVyxFQUFBO0VvQjVHYjtJQUVFLHlEcEIwR1c7WW9CMUdYLGlEcEIwR1csRUFBQTtFb0J2R2I7SUFFRSxjcEJxR1c7SW9CcEdYLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQjZGVztJb0I1RlgscUJwQjRGVyxFQUFBO0lvQjFGWDs7TUFLSSx5RHBCcUZPO2NvQnJGUCxpRHBCcUZPLEVBQUE7O0FtQjdHYjtFQ1JBLGNwQnNIYTtFb0JySGIscUJwQnFIYSxFQUFBO0VDdktiO0ltQnFERSxjckJqRGM7SXFCa0RkLHlCcEJpSFc7SW9CaEhYLHFCcEJnSFcsRUFBQTtFb0I3R2I7SUFFRSx5RHBCMkdXO1lvQjNHWCxpRHBCMkdXLEVBQUE7RW9CeEdiO0lBRUUsY3BCc0dXO0lvQnJHWCw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEI4Rlc7SW9CN0ZYLHFCcEI2RlcsRUFBQTtJb0IzRlg7O01BS0kseURwQnNGTztjb0J0RlAsaURwQnNGTyxFQUFBOztBbUI5R2I7RUNSQSxjcEJ1SGdCO0VvQnRIaEIscUJwQnNIZ0IsRUFBQTtFQ3hLaEI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQmtIYztJb0JqSGQscUJwQmlIYyxFQUFBO0VvQjlHaEI7SUFFRSx5RHBCNEdjO1lvQjVHZCxpRHBCNEdjLEVBQUE7RW9CekdoQjtJQUVFLGNwQnVHYztJb0J0R2QsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCK0ZjO0lvQjlGZCxxQnBCOEZjLEVBQUE7SW9CNUZkOztNQUtJLHlEcEJ1RlU7Y29CdkZWLGlEcEJ1RlUsRUFBQTs7QW1CL0doQjtFQ1JBLGNwQndIaUI7RW9CdkhqQixxQnBCdUhpQixFQUFBO0VDektqQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCbUhlO0lvQmxIZixxQnBCa0hlLEVBQUE7RW9CL0dqQjtJQUVFLHdEcEI2R2U7WW9CN0dmLGdEcEI2R2UsRUFBQTtFb0IxR2pCO0lBRUUsY3BCd0dlO0lvQnZHZiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJnR2U7SW9CL0ZmLHFCcEIrRmUsRUFBQTtJb0I3RmY7O01BS0ksd0RwQndGVztjb0J4RlgsZ0RwQndGVyxFQUFBOztBbUJoSGpCO0VDUkEsY3BCeUhpQjtFb0J4SGpCLHFCcEJ3SGlCLEVBQUE7RUMxS2pCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJvSGU7SW9CbkhmLHFCcEJtSGUsRUFBQTtFb0JoSGpCO0lBRUUsc0RwQjhHZTtZb0I5R2YsOENwQjhHZSxFQUFBO0VvQjNHakI7SUFFRSxjcEJ5R2U7SW9CeEdmLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQmlHZTtJb0JoR2YscUJwQmdHZSxFQUFBO0lvQjlGZjs7TUFLSSxzRHBCeUZXO2NvQnpGWCw4Q3BCeUZXLEVBQUE7O0FtQmpIakI7RUNSQSxjcEIwSGdCO0VvQnpIaEIscUJwQnlIZ0IsRUFBQTtFQzNLaEI7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQnFIYztJb0JwSGQscUJwQm9IYyxFQUFBO0VvQmpIaEI7SUFFRSx5RHBCK0djO1lvQi9HZCxpRHBCK0djLEVBQUE7RW9CNUdoQjtJQUVFLGNwQjBHYztJb0J6R2QsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCa0djO0lvQmpHZCxxQnBCaUdjLEVBQUE7SW9CL0ZkOztNQUtJLHlEcEIwRlU7Y29CMUZWLGlEcEIwRlUsRUFBQTs7QW1CbEhoQjtFQ1JBLGNwQjJIa0I7RW9CMUhsQixxQnBCMEhrQixFQUFBO0VDNUtsQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCc0hnQjtJb0JySGhCLHFCcEJxSGdCLEVBQUE7RW9CbEhsQjtJQUVFLHVEcEJnSGdCO1lvQmhIaEIsK0NwQmdIZ0IsRUFBQTtFb0I3R2xCO0lBRUUsY3BCMkdnQjtJb0IxR2hCLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQm1HZ0I7SW9CbEdoQixxQnBCa0dnQixFQUFBO0lvQmhHaEI7O01BS0ksdURwQjJGWTtjb0IzRlosK0NwQjJGWSxFQUFBOztBbUJuSGxCO0VDUkEsY3BCNEhjO0VvQjNIZCxxQnBCMkhjLEVBQUE7RUM3S2Q7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQnVIWTtJb0J0SFoscUJwQnNIWSxFQUFBO0VvQm5IZDtJQUVFLHNEcEJpSFk7WW9CakhaLDhDcEJpSFksRUFBQTtFb0I5R2Q7SUFFRSxjcEI0R1k7SW9CM0daLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQm9HWTtJb0JuR1oscUJwQm1HWSxFQUFBO0lvQmpHWjs7TUFLSSxzRHBCNEZRO2NvQjVGUiw4Q3BCNEZRLEVBQUE7O0FtQnBIZDtFQ1JBLGNwQjZIYTtFb0I1SGIscUJwQjRIYSxFQUFBO0VDOUtiO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJ3SFc7SW9CdkhYLHFCcEJ1SFcsRUFBQTtFb0JwSGI7SUFFRSxzRHBCa0hXO1lvQmxIWCw4Q3BCa0hXLEVBQUE7RW9CL0diO0lBRUUsY3BCNkdXO0lvQjVHWCw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJxR1c7SW9CcEdYLHFCcEJvR1csRUFBQTtJb0JsR1g7O01BS0ksc0RwQjZGTztjb0I3RlAsOENwQjZGTyxFQUFBOztBbUJySGI7RUNSQSxjcEI4SGdCO0VvQjdIaEIscUJwQjZIZ0IsRUFBQTtFQy9LaEI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQnlIYztJb0J4SGQscUJwQndIYyxFQUFBO0VvQnJIaEI7SUFFRSx3RHBCbUhjO1lvQm5IZCxnRHBCbUhjLEVBQUE7RW9CaEhoQjtJQUVFLGNwQjhHYztJb0I3R2QsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCc0djO0lvQnJHZCxxQnBCcUdjLEVBQUE7SW9CbkdkOztNQUtJLHdEcEI4RlU7Y29COUZWLGdEcEI4RlUsRUFBQTs7QW1CdEhoQjtFQ1JBLGNwQitIZ0I7RW9COUhoQixxQnBCOEhnQixFQUFBO0VDaExoQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCMEhjO0lvQnpIZCxxQnBCeUhjLEVBQUE7RW9CdEhoQjtJQUVFLHVEcEJvSGM7WW9CcEhkLCtDcEJvSGMsRUFBQTtFb0JqSGhCO0lBRUUsY3BCK0djO0lvQjlHZCw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJ1R2M7SW9CdEdkLHFCcEJzR2MsRUFBQTtJb0JwR2Q7O01BS0ksdURwQitGVTtjb0IvRlYsK0NwQitGVSxFQUFBOztBbUJ2SGhCO0VDUkEsY3BCZ0llO0VvQi9IZixxQnBCK0hlLEVBQUE7RUNqTGY7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQjJIYTtJb0IxSGIscUJwQjBIYSxFQUFBO0VvQnZIZjtJQUVFLHVEcEJxSGE7WW9CckhiLCtDcEJxSGEsRUFBQTtFb0JsSGY7SUFFRSxjcEJnSGE7SW9CL0diLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQndHYTtJb0J2R2IscUJwQnVHYSxFQUFBO0lvQnJHYjs7TUFLSSx1RHBCZ0dTO2NvQmhHVCwrQ3BCZ0dTLEVBQUE7O0FtQnhIZjtFQ1JBLGNwQmlJYztFb0JoSWQscUJwQmdJYyxFQUFBO0VDbExkO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEI0SFk7SW9CM0haLHFCcEIySFksRUFBQTtFb0J4SGQ7SUFFRSxzRHBCc0hZO1lvQnRIWiw4Q3BCc0hZLEVBQUE7RW9CbkhkO0lBRUUsY3BCaUhZO0lvQmhIWiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJ5R1k7SW9CeEdaLHFCcEJ3R1ksRUFBQTtJb0J0R1o7O01BS0ksc0RwQmlHUTtjb0JqR1IsOENwQmlHUSxFQUFBOztBbUJ6SGQ7RUNSQSxjcEJrSWU7RW9CaklmLHFCcEJpSWUsRUFBQTtFQ25MZjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCNkhhO0lvQjVIYixxQnBCNEhhLEVBQUE7RW9CekhmO0lBRUUsdURwQnVIYTtZb0J2SGIsK0NwQnVIYSxFQUFBO0VvQnBIZjtJQUVFLGNwQmtIYTtJb0JqSGIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCMEdhO0lvQnpHYixxQnBCeUdhLEVBQUE7SW9CdkdiOztNQUtJLHVEcEJrR1M7Y29CbEdULCtDcEJrR1MsRUFBQTs7QW1CMUhmO0VDUkEsY3BCbUlrQjtFb0JsSWxCLHFCcEJrSWtCLEVBQUE7RUNwTGxCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEI4SGdCO0lvQjdIaEIscUJwQjZIZ0IsRUFBQTtFb0IxSGxCO0lBRUUsc0RwQndIZ0I7WW9CeEhoQiw4Q3BCd0hnQixFQUFBO0VvQnJIbEI7SUFFRSxjcEJtSGdCO0lvQmxIaEIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCMkdnQjtJb0IxR2hCLHFCcEIwR2dCLEVBQUE7SW9CeEdoQjs7TUFLSSxzRHBCbUdZO2NvQm5HWiw4Q3BCbUdZLEVBQUE7O0FtQjNIbEI7RUNSQSxjcEJvSWdCO0VvQm5JaEIscUJwQm1JZ0IsRUFBQTtFQ3JMaEI7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQitIYztJb0I5SGQscUJwQjhIYyxFQUFBO0VvQjNIaEI7SUFFRSxzRHBCeUhjO1lvQnpIZCw4Q3BCeUhjLEVBQUE7RW9CdEhoQjtJQUVFLGNwQm9IYztJb0JuSGQsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCNEdjO0lvQjNHZCxxQnBCMkdjLEVBQUE7SW9CekdkOztNQUtJLHNEcEJvR1U7Y29CcEdWLDhDcEJvR1UsRUFBQTs7QW1CNUhoQjtFQ1JBLGNwQnFJaUI7RW9CcElqQixxQnBCb0lpQixFQUFBO0VDdExqQjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCZ0llO0lvQi9IZixxQnBCK0hlLEVBQUE7RW9CNUhqQjtJQUVFLHNEcEIwSGU7WW9CMUhmLDhDcEIwSGUsRUFBQTtFb0J2SGpCO0lBRUUsY3BCcUhlO0lvQnBIZiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEI2R2U7SW9CNUdmLHFCcEI0R2UsRUFBQTtJb0IxR2Y7O01BS0ksc0RwQnFHVztjb0JyR1gsOENwQnFHVyxFQUFBOztBbUI3SGpCO0VDUkEsY3BCc0lrQjtFb0JySWxCLHFCcEJxSWtCLEVBQUE7RUN2TGxCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJpSWdCO0lvQmhJaEIscUJwQmdJZ0IsRUFBQTtFb0I3SGxCO0lBRUUseURwQjJIZ0I7WW9CM0hoQixpRHBCMkhnQixFQUFBO0VvQnhIbEI7SUFFRSxjcEJzSGdCO0lvQnJIaEIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCOEdnQjtJb0I3R2hCLHFCcEI2R2dCLEVBQUE7SW9CM0doQjs7TUFLSSx5RHBCc0dZO2NvQnRHWixpRHBCc0dZLEVBQUE7O0FtQjlIbEI7RUNSQSxjcEJ1SWU7RW9CdElmLHFCcEJzSWUsRUFBQTtFQ3hMZjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCa0lhO0lvQmpJYixxQnBCaUlhLEVBQUE7RW9COUhmO0lBRUUsc0RwQjRIYTtZb0I1SGIsOENwQjRIYSxFQUFBO0VvQnpIZjtJQUVFLGNwQnVIYTtJb0J0SGIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCK0dhO0lvQjlHYixxQnBCOEdhLEVBQUE7SW9CNUdiOztNQUtJLHNEcEJ1R1M7Y29CdkdULDhDcEJ1R1MsRUFBQTs7QW1CL0hmO0VDUkEsY3BCd0lpQjtFb0J2SWpCLHFCcEJ1SWlCLEVBQUE7RUN6TGpCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJtSWU7SW9CbElmLHFCcEJrSWUsRUFBQTtFb0IvSGpCO0lBRUUsc0RwQjZIZTtZb0I3SGYsOENwQjZIZSxFQUFBO0VvQjFIakI7SUFFRSxjcEJ3SGU7SW9CdkhmLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQmdIZTtJb0IvR2YscUJwQitHZSxFQUFBO0lvQjdHZjs7TUFLSSxzRHBCd0dXO2NvQnhHWCw4Q3BCd0dXLEVBQUE7O0FtQmhJakI7RUNSQSxjcEJ5SWM7RW9CeElkLHFCcEJ3SWMsRUFBQTtFQzFMZDtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCb0lZO0lvQm5JWixxQnBCbUlZLEVBQUE7RW9CaElkO0lBRUUseURwQjhIWTtZb0I5SFosaURwQjhIWSxFQUFBO0VvQjNIZDtJQUVFLGNwQnlIWTtJb0J4SFosNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCaUhZO0lvQmhIWixxQnBCZ0hZLEVBQUE7SW9COUdaOztNQUtJLHlEcEJ5R1E7Y29CekdSLGlEcEJ5R1EsRUFBQTs7QW1CaklkO0VDUkEsY3BCMEllO0VvQnpJZixxQnBCeUllLEVBQUE7RUMzTGY7SW1CcURFLFdyQjFEVztJcUIyRFgseUJwQnFJYTtJb0JwSWIscUJwQm9JYSxFQUFBO0VvQmpJZjtJQUVFLHNEcEIrSGE7WW9CL0hiLDhDcEIrSGEsRUFBQTtFb0I1SGY7SUFFRSxjcEIwSGE7SW9CekhiLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQmtIYTtJb0JqSGIscUJwQmlIYSxFQUFBO0lvQi9HYjs7TUFLSSxzRHBCMEdTO2NvQjFHVCw4Q3BCMEdTLEVBQUE7O0FtQmxJZjtFQ1JBLGNwQjJJZTtFb0IxSWYscUJwQjBJZSxFQUFBO0VDNUxmO0ltQnFERSxjckJqRGM7SXFCa0RkLHlCcEJzSWE7SW9CckliLHFCcEJxSWEsRUFBQTtFb0JsSWY7SUFFRSx5RHBCZ0lhO1lvQmhJYixpRHBCZ0lhLEVBQUE7RW9CN0hmO0lBRUUsY3BCMkhhO0lvQjFIYiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEJtSGE7SW9CbEhiLHFCcEJrSGEsRUFBQTtJb0JoSGI7O01BS0kseURwQjJHUztjb0IzR1QsaURwQjJHUyxFQUFBOztBbUJuSWY7RUNSQSxjcEI0SWlCO0VvQjNJakIscUJwQjJJaUIsRUFBQTtFQzdMakI7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQnVJZTtJb0J0SWYscUJwQnNJZSxFQUFBO0VvQm5JakI7SUFFRSx5RHBCaUllO1lvQmpJZixpRHBCaUllLEVBQUE7RW9COUhqQjtJQUVFLGNwQjRIZTtJb0IzSGYsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCb0hlO0lvQm5IZixxQnBCbUhlLEVBQUE7SW9CakhmOztNQUtJLHlEcEI0R1c7Y29CNUdYLGlEcEI0R1csRUFBQTs7QW1CcElqQjtFQ1JBLGNwQjZJYztFb0I1SWQscUJwQjRJYyxFQUFBO0VDOUxkO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEJ3SVk7SW9CdklaLHFCcEJ1SVksRUFBQTtFb0JwSWQ7SUFFRSx3RHBCa0lZO1lvQmxJWixnRHBCa0lZLEVBQUE7RW9CL0hkO0lBRUUsY3BCNkhZO0lvQjVIWiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJxSFk7SW9CcEhaLHFCcEJvSFksRUFBQTtJb0JsSFo7O01BS0ksd0RwQjZHUTtjb0I3R1IsZ0RwQjZHUSxFQUFBOztBbUJySWQ7RUNSQSxjcEI4SWU7RW9CN0lmLHFCcEI2SWUsRUFBQTtFQy9MZjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCeUlhO0lvQnhJYixxQnBCd0lhLEVBQUE7RW9CcklmO0lBRUUsdURwQm1JYTtZb0JuSWIsK0NwQm1JYSxFQUFBO0VvQmhJZjtJQUVFLGNwQjhIYTtJb0I3SGIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCc0hhO0lvQnJIYixxQnBCcUhhLEVBQUE7SW9CbkhiOztNQUtJLHVEcEI4R1M7Y29COUdULCtDcEI4R1MsRUFBQTs7QW1CdElmO0VDUkEsY3BCK0ljO0VvQjlJZCxxQnBCOEljLEVBQUE7RUNoTWQ7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQjBJWTtJb0J6SVoscUJwQnlJWSxFQUFBO0VvQnRJZDtJQUVFLHlEcEJvSVk7WW9CcElaLGlEcEJvSVksRUFBQTtFb0JqSWQ7SUFFRSxjcEIrSFk7SW9COUhaLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQnVIWTtJb0J0SFoscUJwQnNIWSxFQUFBO0lvQnBIWjs7TUFLSSx5RHBCK0dRO2NvQi9HUixpRHBCK0dRLEVBQUE7O0FtQnZJZDtFQ1JBLGNwQmdKYTtFb0IvSWIscUJwQitJYSxFQUFBO0VDak1iO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEIySVc7SW9CMUlYLHFCcEIwSVcsRUFBQTtFb0J2SWI7SUFFRSxzRHBCcUlXO1lvQnJJWCw4Q3BCcUlXLEVBQUE7RW9CbEliO0lBRUUsY3BCZ0lXO0lvQi9IWCw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXckI3RVc7SXFCOEVYLHlCcEJ3SFc7SW9CdkhYLHFCcEJ1SFcsRUFBQTtJb0JySFg7O01BS0ksc0RwQmdITztjb0JoSFAsOENwQmdITyxFQUFBOztBbUJ4SWI7RUNSQSxjcEJpSnlCO0VvQmhKekIscUJwQmdKeUIsRUFBQTtFQ2xNekI7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQjRJdUI7SW9CM0l2QixxQnBCMkl1QixFQUFBO0VvQnhJekI7SUFFRSx5RHBCc0l1QjtZb0J0SXZCLGlEcEJzSXVCLEVBQUE7RW9Cbkl6QjtJQUVFLGNwQmlJdUI7SW9CaEl2Qiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEJ5SHVCO0lvQnhIdkIscUJwQndIdUIsRUFBQTtJb0J0SHZCOztNQUtJLHlEcEJpSG1CO2NvQmpIbkIsaURwQmlIbUIsRUFBQTs7QW1Cekl6QjtFQ1JBLGNwQmtKdUI7RW9Cakp2QixxQnBCaUp1QixFQUFBO0VDbk12QjtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCNklxQjtJb0I1SXJCLHFCcEI0SXFCLEVBQUE7RW9Cekl2QjtJQUVFLHdEcEJ1SXFCO1lvQnZJckIsZ0RwQnVJcUIsRUFBQTtFb0JwSXZCO0lBRUUsY3BCa0lxQjtJb0JqSXJCLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQjBIcUI7SW9CekhyQixxQnBCeUhxQixFQUFBO0lvQnZIckI7O01BS0ksd0RwQmtIaUI7Y29CbEhqQixnRHBCa0hpQixFQUFBOztBbUIxSXZCO0VDUkEsY3BCbUpzQjtFb0JsSnRCLHFCcEJrSnNCLEVBQUE7RUNwTXRCO0ltQnFERSxXckIxRFc7SXFCMkRYLHlCcEI4SW9CO0lvQjdJcEIscUJwQjZJb0IsRUFBQTtFb0IxSXRCO0lBRUUsdURwQndJb0I7WW9CeElwQiwrQ3BCd0lvQixFQUFBO0VvQnJJdEI7SUFFRSxjcEJtSW9CO0lvQmxJcEIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV3JCN0VXO0lxQjhFWCx5QnBCMkhvQjtJb0IxSHBCLHFCcEIwSG9CLEVBQUE7SW9CeEhwQjs7TUFLSSx1RHBCbUhnQjtjb0JuSGhCLCtDcEJtSGdCLEVBQUE7O0FtQjNJdEI7RUNSQSxjcEJvSndCO0VvQm5KeEIscUJwQm1Kd0IsRUFBQTtFQ3JNeEI7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQitJc0I7SW9COUl0QixxQnBCOElzQixFQUFBO0VvQjNJeEI7SUFFRSx3RHBCeUlzQjtZb0J6SXRCLGdEcEJ5SXNCLEVBQUE7RW9CdEl4QjtJQUVFLGNwQm9Jc0I7SW9Cbkl0Qiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEI0SHNCO0lvQjNIdEIscUJwQjJIc0IsRUFBQTtJb0J6SHRCOztNQUtJLHdEcEJvSGtCO2NvQnBIbEIsZ0RwQm9Ia0IsRUFBQTs7QW1CNUl4QjtFQ1JBLGNwQnFKdUI7RW9CcEp2QixxQnBCb0p1QixFQUFBO0VDdE12QjtJbUJxREUsV3JCMURXO0lxQjJEWCx5QnBCZ0pxQjtJb0IvSXJCLHFCcEIrSXFCLEVBQUE7RW9CNUl2QjtJQUVFLHdEcEIwSXFCO1lvQjFJckIsZ0RwQjBJcUIsRUFBQTtFb0J2SXZCO0lBRUUsY3BCcUlxQjtJb0JwSXJCLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLFdyQjdFVztJcUI4RVgseUJwQjZIcUI7SW9CNUhyQixxQnBCNEhxQixFQUFBO0lvQjFIckI7O01BS0ksd0RwQnFIaUI7Y29CckhqQixnRHBCcUhpQixFQUFBOztBbUI3SXZCO0VDUkEsY3BCc0pxQjtFb0JySnJCLHFCcEJxSnFCLEVBQUE7RUN2TXJCO0ltQnFERSxjckJqRGM7SXFCa0RkLHlCcEJpSm1CO0lvQmhKbkIscUJwQmdKbUIsRUFBQTtFb0I3SXJCO0lBRUUseURwQjJJbUI7WW9CM0luQixpRHBCMkltQixFQUFBO0VvQnhJckI7SUFFRSxjcEJzSW1CO0lvQnJJbkIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCOEhtQjtJb0I3SG5CLHFCcEI2SG1CLEVBQUE7SW9CM0huQjs7TUFLSSx5RHBCc0hlO2NvQnRIZixpRHBCc0hlLEVBQUE7O0FtQjlJckI7RUNSQSxjcEJ1SnNCO0VvQnRKdEIscUJwQnNKc0IsRUFBQTtFQ3hNdEI7SW1CcURFLGNyQmpEYztJcUJrRGQseUJwQmtKb0I7SW9CakpwQixxQnBCaUpvQixFQUFBO0VvQjlJdEI7SUFFRSx5RHBCNElvQjtZb0I1SXBCLGlEcEI0SW9CLEVBQUE7RW9Cekl0QjtJQUVFLGNwQnVJb0I7SW9CdElwQiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxjckJwRWM7SXFCcUVkLHlCcEIrSG9CO0lvQjlIcEIscUJwQjhIb0IsRUFBQTtJb0I1SHBCOztNQUtJLHlEcEJ1SGdCO2NvQnZIaEIsaURwQnVIZ0IsRUFBQTs7QW1CL0l0QjtFQ1JBLGNwQndKcUI7RW9CdkpyQixxQnBCdUpxQixFQUFBO0VDek1yQjtJbUJxREUsY3JCakRjO0lxQmtEZCx5QnBCbUptQjtJb0JsSm5CLHFCcEJrSm1CLEVBQUE7RW9CL0lyQjtJQUVFLHlEcEI2SW1CO1lvQjdJbkIsaURwQjZJbUIsRUFBQTtFb0IxSXJCO0lBRUUsY3BCd0ltQjtJb0J2SW5CLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNyQnBFYztJcUJxRWQseUJwQmdJbUI7SW9CL0huQixxQnBCK0htQixFQUFBO0lvQjdIbkI7O01BS0kseURwQndIZTtjb0J4SGYsaURwQndIZSxFQUFBOztBbUJoSnJCO0VDUkEsY3BCeUp1QjtFb0J4SnZCLHFCcEJ3SnVCLEVBQUE7RUMxTXZCO0ltQnFERSxjckJqRGM7SXFCa0RkLHlCcEJvSnFCO0lvQm5KckIscUJwQm1KcUIsRUFBQTtFb0JoSnZCO0lBRUUseURwQjhJcUI7WW9COUlyQixpRHBCOElxQixFQUFBO0VvQjNJdkI7SUFFRSxjcEJ5SXFCO0lvQnhJckIsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsY3JCcEVjO0lxQnFFZCx5QnBCaUlxQjtJb0JoSXJCLHFCcEJnSXFCLEVBQUE7SW9COUhyQjs7TUFLSSx5RHBCeUhpQjtjb0J6SGpCLGlEcEJ5SGlCLEVBQUE7O0FtQnRJekI7RUFDRSxnQnBCK00rQjtFb0I5TS9CLGNuQmJlLEVBQUE7RUN6RGY7SWtCeUVFLGNwQnFGOEQ7SW9CcEY5RCwwQnBCcUYrQyxFQUFBO0VvQjNGbkQ7SUFXSSwwQnBCZ0YrQztJb0IvRS9DLHdCQUFnQjtZQUFoQixnQkFBZ0IsRUFBQTtFQVpwQjtJQWlCSSxjcEJwRmM7SW9CcUZkLG9CQUFvQixFQUFBOztBQVd4QjtFQ1JFLG9CckJ5U2dDO0VxQnhTaEMsa0JyQnFMb0Q7RXFCcExwRCxnQnJCb0krQjtFcUJqSTdCLHFCckJ3SStCLEVBQUE7O0FvQmpJbkM7RUNaRSx1QnJCb1NpQztFcUJuU2pDLG1CckJzTG9EO0VxQnJMcEQsZ0JyQnFJK0I7RXFCbEk3QixxQnJCeUkrQixFQUFBOztBb0J6SG5DO0VBQ0UsY0FBYztFQUNkLFdBQVcsRUFBQTtFQUZiO0lBTUksa0JwQm1UK0IsRUFBQTs7QW9COVNuQzs7O0VBSUksV0FBVyxFQUFBOztBRXZJZjtFTElNLHdDakIyUDJDO0VpQjNQM0MsbUNqQjJQMkM7RWlCM1AzQyxnQ2pCMlAyQyxFQUFBO0VpQnRQN0M7SUtUSjtNTFVNLHdCQUFnQjtNQUFoQixtQkFBZ0I7TUFBaEIsZ0JBQWdCLEVBQUEsRUtKckI7RUFORDtJQUlJLFVBQVUsRUFBQTs7QUFJZDtF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QUNkLFc1Qnlid0M7STRCeGJ4QyxZNUJ3YndDO0k0QnZieEMsb0JBQW9CO0lBQ3BCLFdBQVc7SUFDWCxzQjVCNUVXO0k0QjZFWCx5QjVCMEo2QixFQUFBO0U0QjFLakM7SUFzQkksa0JBQWtCO0lBQ2xCLFlBQStFO0lBQy9FLGFBQStEO0lBQy9ELGNBQWM7SUFDZCxXNUIwYXdDO0k0QnpheEMsWTVCeWF3QztJNEJ4YXhDLFdBQVc7SUFDWCw0QkFBNEI7SUFDNUIsa0NBQWtDO0lBQ2xDLGdDNUJ3YTJDO1k0QnhhM0Msd0I1QndhMkMsRUFBQTs7QTRCL1ovQztFckJ4R0ksc0JQNk9nQyxFQUFBOztBNEJySXBDO0VBT00sNk1idkVxSSxFQUFBOztBYWdFM0k7RUFhTSxxQjNCcERXO0VrQi9EYix5QmxCK0RhLEVBQUE7O0EyQnVDakI7RUFrQk0sMEpibEZxSSxFQUFBOztBYWdFM0k7RUF3Qk0sdUMzQi9EVyxFQUFBOztBMkJ1Q2pCO0VBMkJNLHVDM0JsRVcsRUFBQTs7QTJCMkVqQjtFQUVJLGtCNUJ3WitDLEVBQUE7O0E0QjFabkQ7RUFPTSx1SmIzR3FJLEVBQUE7O0Fhb0czSTtFQWFNLHVDM0J4RlcsRUFBQTs7QTJCa0dqQjtFQUNFLHFCQUEyRCxFQUFBO0VBRDdEO0lBS00sY0FBcUQ7SUFDckQsYzVCZ1krRTtJNEIvWC9FLG1CQUFtQjtJQUNuQixxQjVCK1g0RSxFQUFBO0U0QnZZbEY7SUFZTSx3QkFBMEk7SUFDMUksMEJBQStHO0lBQy9HLHVCNUIwWGlJO0k0QnpYakksd0I1QnlYaUk7STRCeFhqSSx5QjVCM0tZO0k0QjRLWixxQjVCc1g0RTtJaUJ4aUI1RSxpS2pCNmYrSDtJaUI3Zi9ILHlKakI2ZitIO0lpQjdmL0gsK0lqQjZmK0g7SWlCN2YvSCx5SWpCNmYrSDtJaUI3Zi9ILG9QakI2ZitILEVBQUE7SWlCeGZqSTtNVzRKSjtRWDNKTSx3QkFBZ0I7UUFBaEIsbUJBQWdCO1FBQWhCLGdCQUFnQixFQUFBLEVXOEtqQjtFQW5CTDtJQXdCTSxzQjVCeExTO0k0QnlMVCxzQ0FBNEU7U0FBNUUsaUNBQTRFO1lBQTVFLDhCQUE0RSxFQUFBO0VBekJsRjtJQStCTSx1QzNCaklXLEVBQUE7O0EyQjZJakI7RUFDRSxxQkFBcUI7RUFDckIsV0FBVztFQUNYLDJCNUJvUjRGO0U0Qm5SNUYsMEM1QjBLa0M7RTRCektsQyxnQjVCeUUrQjtFNEJ4RS9CLGdCNUI2RStCO0U0QjVFL0IsYzVCM01nQjtFNEI0TWhCLHNCQUFzQjtFQUN0Qiw2TTVCbVdtSTtFNEJsV25JLHNCNUJyTmE7RTRCc05iLHlCNUJsTmdCO0U0Qm9OZCxzQjVCa0JnQztFNEJibEMsd0JBQWdCO0tBQWhCLHFCQUFnQjtVQUFoQixnQkFBZ0IsRUFBQTtFQWxCbEI7SUFxQkkscUI1QnVQc0U7STRCdFB0RSxVQUFVO0lBSVIsd0Q1QmtQb0U7WTRCbFBwRSxnRDVCa1BvRSxFQUFBO0k0QjVRMUU7TUFtQ00sYzVCdk9ZO000QndPWixzQjVCL09TLEVBQUE7RTRCMk1mO0lBMENJLFlBQVk7SUFDWixzQjVCbUlnQztJNEJsSWhDLHNCQUFzQixFQUFBO0VBNUMxQjtJQWdESSxjNUJyUGM7STRCc1BkLHlCNUIxUGMsRUFBQTtFNEJ5TWxCO0lBc0RJLFVBQVUsRUFBQTs7QUFJZDtFQUNFLDZCNUIrTitGO0U0QjlOL0Ysb0I1QjBIa0M7RTRCekhsQyx1QjVCeUhrQztFNEJ4SGxDLG9CNUJ5SGlDO0U0QnhIakMsbUI1QldvRCxFQUFBOztBNEJSdEQ7RUFDRSw0QjVCME4rRjtFNEJ6Ti9GLG1CNUJ1SGlDO0U0QnRIakMsc0I1QnNIaUM7RTRCckhqQyxrQjVCc0hnQztFNEJySGhDLGtCNUJFb0QsRUFBQTs7QTRCTXREO0VBQ0Usa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsMkI1Qm9NNEY7RTRCbk01RixnQkFBZ0IsRUFBQTs7QUFHbEI7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCwyQjVCNEw0RjtFNEIzTDVGLFNBQVM7RUFDVCxVQUFVLEVBQUE7RUFOWjtJQVNJLHFCNUI0S3NFO0k0QjNLdEUsdUQzQjlPYTtZMkI4T2IsK0MzQjlPYSxFQUFBO0UyQm9PakI7SUFjSSx5QjVCOVNjLEVBQUE7RTRCZ1NsQjtJQW1CTSxpQjVCZ1VRLEVBQUE7RTRCblZkO0lBd0JJLDBCQUEwQixFQUFBOztBQUk5QjtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLE9BQU87RUFDUCxVQUFVO0VBQ1YsMkI1QjhKNEY7RTRCN0o1Rix5QjVCb0RrQztFNEJuRGxDLGdCNUI3QytCO0U0QjhDL0IsZ0I1QnpDK0I7RTRCMEMvQixjNUJqVWdCO0U0QmtVaEIsc0I1QnpVYTtFNEIwVWIseUI1QnRVZ0I7RU9QZCxzQlA2T2dDLEVBQUE7RTRCb0ZwQztJQWlCSSxrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsVUFBVTtJQUNWLGNBQWM7SUFDZCxlNUI0SWdIO0k0QjNJaEgseUI1Qm1DZ0M7STRCbENoQyxnQjVCekQ2QjtJNEIwRDdCLGM1QmpWYztJNEJrVmQsaUJBQWlCO0lUMVZqQix5Qm5CR2M7STRCeVZkLG9CQUFvQjtJckI5VnBCLGtDcUIrVmdGLEVBQUE7O0FBVXBGO0VBQ0UsV0FBVztFQUNYLDJCQUErRjtFQUMvRixVQUFVO0VBQ1YsNkJBQTZCO0VBQzdCLHdCQUFnQjtLQUFoQixxQkFBZ0I7VUFBaEIsZ0JBQWdCLEVBQUE7RUFMbEI7SUFRSSxhQUFhLEVBQUE7SUFSakI7TUFZOEIsMEUzQnBUYjtjMkJvVGEsa0UzQnBUYixFQUFBO0kyQndTakI7TUFhOEIsa0UzQnJUYixFQUFBO0kyQndTakI7TUFjOEIsa0UzQnRUYixFQUFBO0UyQndTakI7SUFrQkksU0FBUyxFQUFBO0VBbEJiO0lBc0JJLFc1QjJONkM7STRCMU43QyxZNUIwTjZDO0k0QnpON0Msb0JBQXlFO0lUL1h6RSx5QmxCK0RhO0kyQmtVYixTNUIwTjBDO0lPN2xCMUMsbUJQOGxCNkM7SWlCNWxCM0MsNEhqQjZmK0g7SWlCN2YvSCxvSGpCNmYrSDtJaUI3Zi9ILCtHakI2ZitIO0lpQjdmL0gsNEdqQjZmK0g7SWlCN2YvSCxrSmpCNmYrSDtJNEJ4SGpJLHdCQUFnQjtZQUFoQixnQkFBZ0IsRUFBQTtJWGhZaEI7TVdrV0o7UVhqV00sd0JBQWdCO1FBQWhCLG1CQUFnQjtRQUFoQixnQkFBZ0IsRUFBQSxFV29ZbkI7SUFuQ0g7TVR2V0kseUJuQmdtQjJFLEVBQUE7RTRCelAvRTtJQXNDSSxXNUJvTW9DO0k0Qm5NcEMsYzVCb01xQztJNEJuTXJDLGtCQUFrQjtJQUNsQixlNUJtTXVDO0k0QmxNdkMseUI1QjdZYztJNEI4WWQseUJBQXlCO0lyQnBaekIsbUJQdWxCb0MsRUFBQTtFNEI5T3hDO0lBaURJLFc1QmdNNkM7STRCL0w3QyxZNUIrTDZDO0ltQnhsQjdDLHlCbEIrRGE7STJCNFZiLFM1QmdNMEM7SU83bEIxQyxtQlA4bEI2QztJaUI1bEIzQyw0SGpCNmYrSDtJaUI3Zi9ILG9IakI2ZitIO0lpQjdmL0gsK0dqQjZmK0g7SWlCN2YvSCw0R2pCNmYrSDtJaUI3Zi9ILGtKakI2ZitIO0k0QjlGakkscUJBQWdCO1NBQWhCLGdCQUFnQixFQUFBO0lYMVpoQjtNV2tXSjtRWGpXTSx3QkFBZ0I7UUFBaEIsbUJBQWdCO1FBQWhCLGdCQUFnQixFQUFBLEVXOFpuQjtJQTdESDtNVHZXSSx5Qm5CZ21CMkUsRUFBQTtFNEJ6UC9FO0lBZ0VJLFc1QjBLb0M7STRCektwQyxjNUIwS3FDO0k0QnpLckMsa0JBQWtCO0lBQ2xCLGU1QnlLdUM7STRCeEt2Qyx5QjVCdmFjO0k0QndhZCx5QkFBeUI7SXJCOWF6QixtQlB1bEJvQyxFQUFBO0U0QjlPeEM7SUEyRUksVzVCc0s2QztJNEJySzdDLFk1QnFLNkM7STRCcEs3QyxhQUFhO0lBQ2Isb0I1QnZEK0I7STRCd0QvQixtQjVCeEQrQjtJbUI5WC9CLHlCbEIrRGE7STJCeVhiLFM1Qm1LMEM7SU83bEIxQyxtQlA4bEI2QztJaUI1bEIzQyw0SGpCNmYrSDtJaUI3Zi9ILG9IakI2ZitIO0lpQjdmL0gsK0dqQjZmK0g7SWlCN2YvSCw0R2pCNmYrSDtJaUI3Zi9ILGtKakI2ZitIO0k0QmpFakksZ0JBQWdCLEVBQUE7SVh2YmhCO01X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Y0FBYztFQUNkLHVCakMrdUJ3QztFaUM5dUJ4QyxpQmpDb08rQjtFaUNuTy9CLGlCakNrdkJzQztFaUNqdkJ0QyxjaEN5RGU7RWdDeERmLHNCakNOYTtFaUNPYix5QmpDSmdCLEVBQUE7RWlDSmxCO0lBV0ksVUFBVTtJQUNWLGNqQ3dKOEQ7SWlDdko5RCxxQkFBcUI7SUFDckIseUJqQ1hjO0lpQ1lkLHFCakNYYyxFQUFBO0VpQ0psQjtJQW1CSSxVQUFVO0lBQ1YsVWpDMnVCaUM7SWlDMXVCakMsdURoQzBDYTtZZ0MxQ2IsK0NoQzBDYSxFQUFBO0VnQy9EakI7SUEwQkksZUFBZSxFQUFBOztBQUluQjtFQUdNLGNBQWM7RTFCUmhCLCtCUGtOZ0M7RU9qTmhDLGtDUGlOZ0MsRUFBQTs7QWlDN01wQztFMUJuQkksZ0NQZ09nQztFTy9OaEMsbUNQK05nQyxFQUFBOztBaUM3TXBDO0VBY0ksVUFBVTtFQUNWLFdqQzVDVztFaUM2Q1gseUJoQ2lCYTtFZ0NoQmIscUJoQ2dCYSxFQUFBOztBZ0NqQ2pCO0VBcUJJLGNqQzVDYztFaUM2Q2Qsb0JBQW9CO0VBRXBCLFlBQVk7RUFDWixzQmpDdERXO0VpQ3VEWCxxQmpDcERjLEVBQUE7O0FrQ1BoQjtFQUNFLHVCbEN3dkJzQztFa0N2dkJ0QyxrQmxDc1JrRDtFa0NyUmxELGdCbENxTzZCLEVBQUE7O0FrQ2hPM0I7RTNCb0JGLDhCUG1OK0I7RU9sTi9CLGlDUGtOK0IsRUFBQTs7QWtDbE83QjtFM0JDRiwrQlBpTytCO0VPaE8vQixrQ1BnTytCLEVBQUE7O0FrQy9PakM7RUFDRSx1QmxDc3ZCcUM7RWtDcnZCckMsbUJsQ3VSa0Q7RWtDdFJsRCxnQmxDc082QixFQUFBOztBa0NqTzNCO0UzQm9CRiw4QlBvTitCO0VPbk4vQixpQ1BtTitCLEVBQUE7O0FrQ25PN0I7RTNCQ0YsK0JQa08rQjtFT2pPL0Isa0NQaU8rQixFQUFBOztBbUM5T25DO0VBQ0UscUJBQXFCO0VBQ3JCLHFCbkNpM0JzQztFbUNoM0J0QyxjbkM2MkJxQztFbUM1MkJyQyxnQm5Dd1IrQjtFbUN2Ui9CLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHdCQUF3QjtFNUJUdEIsc0JQNk9nQyxFQUFBO0VFak9sQztJaUNFSSxxQkFBcUIsRUFBQTtFQWIzQjtJQW1CSSxhQUFhLEVBQUE7O0FBS2pCO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVMsRUFBQTs7QUFPWDtFQUNFLG9CbkNvMUJzQztFbUNuMUJ0QyxtQm5DbTFCc0M7RU92M0JwQyxvQlAwM0JxQyxFQUFBOztBbUM3MEJ2QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DbUVlLEVBQUE7RUNyRGY7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DT2EsRUFBQTtFQ09iO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ3VEYyxFQUFBO0VDekNkO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5DNERlLEVBQUE7RUM5Q2Y7SWtDVkksY3BDVVk7SW9DVFoseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkN5Q21CLEVBQUE7RUMzQm5CO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ2FlLEVBQUE7RUNDZjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQ0lZLEVBQUE7RUNVWjtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNTWSxFQUFBO0VDS1o7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkNxSGMsRUFBQTtFQ3ZHZDtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQ3NIYSxFQUFBO0VDeEdiO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ3VIaUIsRUFBQTtFQ3pHakI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5Dd0hlLEVBQUE7RUMxR2Y7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DeUhrQixFQUFBO0VDM0dsQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkMwSGMsRUFBQTtFQzVHZDtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQzJIYyxFQUFBO0VDN0dkO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzRIZSxFQUFBO0VDOUdmO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzZIb0IsRUFBQTtFQy9HcEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DOEhpQixFQUFBO0VDaEhqQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkMrSGMsRUFBQTtFQ2pIZDtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNnSWMsRUFBQTtFQ2xIZDtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNpSWUsRUFBQTtFQ25IZjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNrSWUsRUFBQTtFQ3BIZjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQ21JZ0IsRUFBQTtFQ3JIaEI7SWtDVkksY3BDVVk7SW9DVFoseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5Db0lnQixFQUFBO0VDdEhoQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNxSWMsRUFBQTtFQ3ZIZDtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNzSWMsRUFBQTtFQ3hIZDtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkN1SW1CLEVBQUE7RUN6SG5CO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ3dJZ0IsRUFBQTtFQzFIaEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DeUlnQixFQUFBO0VDM0hoQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQzBJYyxFQUFBO0VDNUhkO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzJJZ0IsRUFBQTtFQzdIaEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DNElpQixFQUFBO0VDOUhqQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkM2SWtCLEVBQUE7RUMvSGxCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzhJaUIsRUFBQTtFQ2hJakI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DK0llLEVBQUE7RUNqSWY7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DZ0ppQixFQUFBO0VDbElqQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNpSmtCLEVBQUE7RUNuSWxCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5Da0ptQixFQUFBO0VDcEluQjtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNtSmUsRUFBQTtFQ3JJZjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNvSmMsRUFBQTtFQ3RJZDtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNxSmMsRUFBQTtFQ3ZJZDtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQ3NKYyxFQUFBO0VDeElkO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5DdUpZLEVBQUE7RUN6SVo7SWtDVkksY3BDVVk7SW9DVFoseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkN3SmdCLEVBQUE7RUMxSWhCO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5DeUplLEVBQUE7RUMzSWY7SWtDVkksY3BDVVk7SW9DVFoseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkMwSnFCLEVBQUE7RUM1SXJCO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzJKZ0IsRUFBQTtFQzdJaEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkM0SmUsRUFBQTtFQzlJZjtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkM2SmtCLEVBQUE7RUMvSWxCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzhKZ0IsRUFBQTtFQ2hKaEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DK0phLEVBQUE7RUNqSmI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkNnS2UsRUFBQTtFQ2xKZjtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQ2lLYyxFQUFBO0VDbkpkO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ2tLYyxFQUFBO0VDcEpkO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ21LZ0IsRUFBQTtFQ3JKaEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5Db0tlLEVBQUE7RUN0SmY7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DcUtlLEVBQUE7RUN2SmY7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkNzS2UsRUFBQTtFQ3hKZjtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkN1S2lCLEVBQUE7RUN6SmpCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ3dLZ0IsRUFBQTtFQzFKaEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DeUtjLEVBQUE7RUMzSmQ7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DMEtxQixFQUFBO0VDNUpyQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkMyS2lCLEVBQUE7RUM3SmpCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzRLa0IsRUFBQTtFQzlKbEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkM2S2lCLEVBQUE7RUMvSmpCO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzhLbUIsRUFBQTtFQ2hLbkI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DK0tnQixFQUFBO0VDaktoQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQ2dMYSxFQUFBO0VDbEtiO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5DaUxhLEVBQUE7RUNuS2I7SWtDVkksY3BDVVk7SW9DVFoseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5Da0xnQixFQUFBO0VDcEtoQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNtTGlCLEVBQUE7RUNyS2pCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ29MaUIsRUFBQTtFQ3RLakI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkNxTGdCLEVBQUE7RUN2S2hCO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ3NMa0IsRUFBQTtFQ3hLbEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DdUxjLEVBQUE7RUN6S2Q7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5Dd0xhLEVBQUE7RUMxS2I7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DeUxnQixFQUFBO0VDM0toQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkMwTGdCLEVBQUE7RUM1S2hCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzJMZSxFQUFBO0VDN0tmO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzRMYyxFQUFBO0VDOUtkO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzZMZSxFQUFBO0VDL0tmO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQzhMa0IsRUFBQTtFQ2hMbEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DK0xnQixFQUFBO0VDakxoQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNnTWlCLEVBQUE7RUNsTGpCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ2lNa0IsRUFBQTtFQ25MbEI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5Da01lLEVBQUE7RUNwTGY7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DbU1pQixFQUFBO0VDckxqQjtJa0NWSSxXcENDUztJb0NBVCx5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQ29NYyxFQUFBO0VDdExkO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ3FNZSxFQUFBO0VDdkxmO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5Dc01lLEVBQUE7RUN4TGY7SWtDVkksY3BDVVk7SW9DVFoseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkN1TWlCLEVBQUE7RUN6TGpCO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ3dNYyxFQUFBO0VDMUxkO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsV3BDTWE7RW9DTGIseUJuQ3lNZSxFQUFBO0VDM0xmO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5DME1jLEVBQUE7RUM1TGQ7SWtDVkksY3BDVVk7SW9DVFoseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxXcENNYTtFb0NMYix5Qm5DMk1hLEVBQUE7RUM3TGI7SWtDVkksV3BDQ1M7SW9DQVQseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkM0TXlCLEVBQUE7RUM5THpCO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5DNk11QixFQUFBO0VDL0x2QjtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkM4TXNCLEVBQUE7RUNoTXRCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5DK013QixFQUFBO0VDak14QjtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLFdwQ01hO0VvQ0xiLHlCbkNnTnVCLEVBQUE7RUNsTXZCO0lrQ1ZJLFdwQ0NTO0lvQ0FULHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5DaU5xQixFQUFBO0VDbk1yQjtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUQwQ3RDO0VDaERBLGNwQ2VnQjtFb0NkaEIseUJuQ2tOc0IsRUFBQTtFQ3BNdEI7SWtDVkksY3BDVVk7SW9DVFoseUJBQWtDLEVBQUE7O0FEMEN0QztFQ2hEQSxjcENlZ0I7RW9DZGhCLHlCbkNtTnFCLEVBQUE7RUNyTXJCO0lrQ1ZJLGNwQ1VZO0lvQ1RaLHlCQUFrQyxFQUFBOztBRDBDdEM7RUNoREEsY3BDZWdCO0VvQ2RoQix5Qm5Db051QixFQUFBO0VDdE12QjtJa0NWSSxjcENVWTtJb0NUWix5QkFBa0MsRUFBQTs7QUNQeEM7RUFDRSxrQkFBb0Q7RUFDcEQsbUJyQ294QnNDO0VxQ254QnRDLHlCckNNZ0I7RU9MZCxxQlA4TytCLEVBQUE7RVd0TC9CO0kwQjVESjtNQU9JLGtCckMrd0JvQyxFQUFBLEVxQzd3QnZDOztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7RTlCVGIsZ0I4QlVzQixFQUFBOztBQ1YxQjtFQUNFLGtCQUFrQjtFQUNsQix3QnRDcTZCeUM7RXNDcDZCekMsbUJ0Q3E2QnNDO0VzQ3A2QnRDLDZCQUE2QztFL0JKM0Msc0JQNk9nQyxFQUFBOztBc0NwT3BDO0VBRUUsY0FBYyxFQUFBOztBQUloQjtFQUNFLGdCdEM2UStCLEVBQUE7O0FzQ3JRakM7RUFDRSxtQkFBc0QsRUFBQTtFQUR4RDtJQUtJLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sUUFBUTtJQUNSLHdCdEN1NEJ1QztJc0N0NEJ2QyxjQUFjLEVBQUE7O0FBVWhCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxZQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxZQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxZQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxZQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLFlBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxZQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsWUFBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLFlBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLFlBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxZQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLFlBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUsb0J4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxZQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQsNEJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBRHFDNUI7RUM5Q0EsY3hCbUZnRTtFSTlFOUQseUJKOEU4RDtFd0JqRmhFLHFCeEJpRmdFLEVBQUE7RXdCL0VoRTtJQUNFLHlCQUFxQyxFQUFBO0VBR3ZDO0lBQ0UsY0FBMEIsRUFBQTs7QURxQzVCO0VDOUNBLGN4Qm1GZ0U7RUk5RTlELHlCSjhFOEQ7RXdCakZoRSxxQnhCaUZnRSxFQUFBO0V3Qi9FaEU7SUFDRSx5QkFBcUMsRUFBQTtFQUd2QztJQUNFLGNBQTBCLEVBQUE7O0FEcUM1QjtFQzlDQSxjeEJtRmdFO0VJOUU5RCx5Qko4RThEO0V3QmpGaEUscUJ4QmlGZ0UsRUFBQTtFd0IvRWhFO0lBQ0UseUJBQXFDLEVBQUE7RUFHdkM7SUFDRSxjQUEwQixFQUFBOztBQ1Y5QjtFQUNFO0lBQU8sMkJBQXVDLEVBQUE7RUFDOUM7SUFBSyx3QkFBd0IsRUFBQSxFQUFBOztBQUYvQjtFQUNFO0lBQU8sMkJBQXVDLEVBQUE7RUFDOUM7SUFBSyx3QkFBd0IsRUFBQSxFQUFBOztBQUYvQjtFQUNFO0lBQU8sMkJBQXVDLEVBQUE7RUFDOUM7SUFBSyx3QkFBd0IsRUFBQSxFQUFBOztBQUcvQjtFQUNFLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixZeENpN0JzQztFd0NoN0J0QyxnQkFBZ0I7RUFDaEIsa0J4Q2c3QnlEO0V3Qy82QnpELHlCeENEZ0I7RU9MZCxzQlA2T2dDLEVBQUE7O0F3Q2xPcEM7RUFDRSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQXNCO0VBQXRCLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0Qix3QkFBdUI7RUFBdkIsK0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsV3hDWmE7RXdDYWIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQix5QnZDK0NlO0VnQi9EWCxtQ2pCMDdCNEM7RWlCMTdCNUMsOEJqQjA3QjRDO0VpQjE3QjVDLDJCakIwN0I0QyxFQUFBO0VpQnI3QjlDO0l1QklKO012QkhNLHdCQUFnQjtNQUFoQixtQkFBZ0I7TUFBaEIsZ0JBQWdCLEVBQUEsRXVCWXJCOztBQUVEO0VyQmlCRSw2TUFBNkk7RUFBN0ksd01BQTZJO0VBQTdJLHFNQUE2STtFcUJmN0ksa0N4QzQ1QnNDO1V3QzU1QnRDLDBCeEM0NUJzQyxFQUFBOztBd0N6NUJ4QztFQUNFLDBEeEMrNUJvRDtPd0MvNUJwRCxxRHhDKzVCb0Q7VXdDLzVCcEQsa0R4Qys1Qm9ELEVBQUE7O0F5Qy83QnREO0VBQ0Usb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF1QjtFQUF2QiwrQkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QixFQUFBOztBQUd6QjtFQUNFLG1CQUFPO0VBQVAsZUFBTztNQUFQLFdBQU87VUFBUCxPQUFPLEVBQUE7O0FDRlQ7RUFDRSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQXNCO0VBQXRCLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUd0QixlQUFlO0VBQ2YsZ0JBQWdCLEVBQUE7O0FBU2xCO0VBQ0UsV0FBVztFQUNYLGMxQ1BnQjtFMENRaEIsbUJBQW1CLEVBQUE7RXhDTm5CO0l3Q1VFLGMxQ1pjO0kwQ2FkLHFCQUFxQjtJQUNyQix5QjFDcEJjLEVBQUE7RTBDV2xCO0lBYUksY3pDeUNTO0l5Q3hDVCx5QjFDeEJjLEVBQUE7O0EwQ2lDbEI7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLHdCMUM4NUJ5QztFMEM1NUJ6QyxtQjFDK0wrQjtFMEM5TC9CLHNCMUN6Q2E7RTBDMENiLHNDMUNoQ2EsRUFBQTtFMEN5QmY7SW5DaENJLCtCUHVPZ0M7SU90T2hDLGdDUHNPZ0MsRUFBQTtFMEN2TXBDO0lBY0ksZ0JBQWdCO0luQ2hDaEIsbUNQeU5nQztJT3hOaEMsa0NQd05nQyxFQUFBO0VFak9sQztJd0M2Q0UsVUFBVTtJQUNWLHFCQUFxQixFQUFBO0VBcEJ6QjtJQXlCSSxjMUN0RGM7STBDdURkLG9CQUFvQjtJQUNwQixzQjFDOURXLEVBQUE7RTBDbUNmO0lBZ0NJLFVBQVU7SUFDVixXMUNwRVc7STBDcUVYLHlCekNQYTtJeUNRYixxQnpDUmEsRUFBQTs7QXlDa0JqQjtFQUVJLGVBQWU7RUFDZixjQUFjO0VuQ3RGZCxnQm1DdUZ3QixFQUFBO0VBSjVCO0lBT00sbUIxQ2dKMkIsRUFBQTs7QTBDdkpqQztFQWFNLGFBQWEsRUFBQTs7QUFibkI7RUFtQk0sZ0JBQWdCO0VBQ2hCLGdCQUFnQixFQUFBOztBQ3hHcEI7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHdCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTRCakZoRTtFQUNFLGM1QmdGOEQ7RTRCL0U5RCx5QjVCK0U4RCxFQUFBO0VicEVoRTtJeUNQTSxjNUIyRTBEO0k0QjFFMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXM0NQTztJMkNRUCx5QjVCcUUwRDtJNEJwRTFELHFCNUJvRTBELEVBQUE7O0E0QmpGaEU7RUFDRSxjNUJnRjhEO0U0Qi9FOUQseUI1QitFOEQsRUFBQTtFYnBFaEU7SXlDUE0sYzVCMkUwRDtJNEIxRTFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sVzNDUE87STJDUVAseUI1QnFFMEQ7STRCcEUxRCxxQjVCb0UwRCxFQUFBOztBNEJqRmhFO0VBQ0UsYzVCZ0Y4RDtFNEIvRTlELHlCNUIrRThELEVBQUE7RWJwRWhFO0l5Q1BNLGM1QjJFMEQ7STRCMUUxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFczQ1BPO0kyQ1FQLHlCNUJxRTBEO0k0QnBFMUQscUI1Qm9FMEQsRUFBQTs7QTZCcEZsRTtFQUNFLFlBQVk7RUFDWixpQjVDa2lDdUQ7RTRDamlDdkQsZ0I1QzhSK0I7RTRDN1IvQixjQUFjO0VBQ2QsVzVDWWE7RTRDWGIseUI1Q0NhO0U0Q0FiLFdBQVcsRUFBQTtFMUNLWDtJMENERSxXNUNNVztJNENMWCxxQkFBcUIsRUFBQTtFQVp6QjtJQXFCSSxlQUFlLEVBQUE7STFDTGpCO00wQ0NJLFlBQVksRUFBQTs7QUFjbEI7RUFDRSxVQUFVO0VBQ1YsNkJBQTZCO0VBQzdC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ckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FBTnBEO0VBQ0Usb0NBQW1DLEVBQUE7O0FwRFVyQzs7O0VvRExJLG9DQUFnRCxFQUFBOztBQU5wRDtFQUNFLG9DQUFtQyxFQUFBOztBcERVckM7OztFb0RMSSxvQ0FBZ0QsRUFBQTs7QUFOcEQ7RUFDRSxvQ0FBbUMsRUFBQTs7QXBEVXJDOzs7RW9ETEksb0NBQWdELEVBQUE7O0FDQ3REO0VBQ0UsaUNBQW1DLEVBQUE7O0FBR3JDO0VBQ0Usd0NBQXdDLEVBQUE7O0FDWDFDO0VBQWtCLG9DQUFvRCxFQUFBOztBQUN0RTtFQUFrQix3Q0FBd0QsRUFBQTs7QUFDMUU7RUFBa0IsMENBQTBELEVBQUE7O0FBQzVFO0VBQWtCLDJDQUEyRCxFQUFBOztBQUM3RTtFQUFrQix5Q0FBeUQsRUFBQTs7QUFFM0U7RUFBbUIsb0JBQW9CLEVBQUE7O0FBQ3ZDO0VBQW1CLHdCQUF3QixFQUFBOztBQUMzQztFQUFtQiwwQkFBMEIsRUFBQTs7QUFDN0M7RUFBbUIsMkJBQTJCLEVBQUE7O0FBQzlDO0VBQW1CLHlCQUF5QixFQUFBOztBQUcxQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQURqQztFQUNFLGdDQUErQixFQUFBOztBQUluQztFQUNFLDZCQUErQixFQUFBOztBQU9qQztFQUNFLGlDQUF3QyxFQUFBOztBQUUxQztFQUNFLDBDQUFpRDtFQUNqRCwyQ0FBa0QsRUFBQTs7QUFFcEQ7RUFDRSwyQ0FBa0Q7RUFDbEQsOENBQXFELEVBQUE7O0FBRXZEO0VBQ0UsOENBQXFEO0VBQ3JELDZDQUFvRCxFQUFBOztBQUV0RDtFQUNFLDBDQUFpRDtFQUNqRCw2Q0FBb0QsRUFBQTs7QUFHdEQ7RUFDRSw2QkFBNkIsRUFBQTs7QUFHL0I7RUFDRSwrQkFBdUMsRUFBQTs7QUFHekM7RUFDRSwyQkFBMkIsRUFBQTs7QUw1RDNCO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxXQUFXLEVBQUE7O0FNTVg7RUFBMkIsd0JBQXdCLEVBQUE7O0FBQ25EO0VBQTJCLDBCQUEwQixFQUFBOztBQUNyRDtFQUEyQixnQ0FBZ0MsRUFBQTs7QUFDM0Q7RUFBMkIseUJBQXlCLEVBQUE7O0FBQ3BEO0VBQTJCLHlCQUF5QixFQUFBOztBQUNwRDtFQUEyQiw2QkFBNkIsRUFBQTs7QUFDeEQ7RUFBMkIsOEJBQThCLEVBQUE7O0FBQ3pEO0VBQTJCLCtCQUF3QjtFQUF4QixnQ0FBd0I7RUFBeEIsK0JBQXdCO0VBQXhCLHdCQUF3QixFQUFBOztBQUNuRDtFQUEyQixzQ0FBK0I7RUFBL0IsdUNBQStCO0VBQS9CLHNDQUErQjtFQUEvQiwrQkFBK0IsRUFBQTs7QTlDMEMxRDtFOENsREE7SUFBMkIsd0JBQXdCLEVBQUE7RUFDbkQ7SUFBMkIsMEJBQTBCLEVBQUE7RUFDckQ7SUFBMkIsZ0NBQWdDLEVBQUE7RUFDM0Q7SUFBMkIseUJBQXlCLEVBQUE7RUFDcEQ7SUFBMkIseUJBQXlCLEVBQUE7RUFDcEQ7SUFBMkIsNkJBQTZCLEVBQUE7RUFDeEQ7SUFBMkIsOEJBQThCLEVBQUE7RUFDekQ7SUFBMkIsK0JBQXdCO0lBQXhCLGdDQUF3QjtJQUF4QiwrQkFBd0I7SUFBeEIsd0JBQXdCLEVBQUE7RUFDbkQ7SUFBMkIsc0NBQStCO0lBQS9CLHVDQUErQjtJQUEvQixzQ0FBK0I7SUFBL0IsK0JBQStCLEVBQUEsRUFBSTs7QTlDMEM5RDtFOENsREE7SUFBMkIsd0JBQXdCLEVBQUE7RUFDbkQ7SUFBMkIsMEJBQTBCLEVBQUE7RUFDckQ7SUFBMkIsZ0NBQWdDLEVBQUE7RUFDM0Q7SUFBMkIseUJBQXlCLEVBQUE7RUFDcEQ7SUFBMkIseUJBQXlCLEVBQUE7RUFDcEQ7SUFBMkIsNkJBQTZCLEVBQUE7RUFDeEQ7SUFBMkIsOEJBQThCLEVBQUE7RUFDekQ7SUFBMkIsK0JBQXdCO0lBQXhCLGdDQUF3QjtJQUF4QiwrQkFBd0I7SUFBeEIsd0JBQXdCLEVBQUE7RUFDbkQ7SUFBMkIsc0NBQStCO0lBQS9CLHVDQUErQjtJQUEvQixzQ0FBK0I7SUFBL0IsK0JBQStCLEVBQUEsRUFBSTs7QTlDMEM5RDtFOENsREE7SUFBMkIsd0JBQXdCLEVBQUE7RUFDbkQ7SUFBMkIsMEJBQTBCLEVBQUE7RUFDckQ7SUFBMkIsZ0NBQWdDLEVBQUE7RUFDM0Q7SUFBMkIseUJBQXlCLEVBQUE7RUFDcEQ7SUFBMkIseUJBQXlCLEVBQUE7RUFDcEQ7SUFBMkIsNkJBQTZCLEVBQUE7RUFDeEQ7SUFBMkIsOEJBQThCLEVBQUE7RUFDekQ7SUFBMkIsK0JBQXdCO0lBQXhCLGdDQUF3QjtJQUF4QiwrQkFBd0I7SUFBeEIsd0JBQXdCLEVBQUE7RUFDbkQ7SUFBMkIsc0NBQStCO0lBQS9CLHVDQUErQjtJQUEvQixzQ0FBK0I7SUFBL0IsK0JBQStCLEVBQUEsRUFBSTs7QTlDMEM5RDtFOENsREE7SUFBMkIsd0JBQXdCLEVBQUE7RUFDbkQ7SUFBMkIsMEJBQTBCLEVBQUE7RUFDckQ7SUFBMkIsZ0NBQWdDLEVBQUE7RUFDM0Q7SUFBMkIseUJBQXlCLEVBQUE7RUFDcEQ7SUFBMkIseUJBQXlCLEVBQUE7RUFDcEQ7SUFBMkIsNkJBQTZCLEVBQUE7RUFDeEQ7SUFBMkIsOEJBQThCLEVBQUE7RUFDekQ7SUFBMkIsK0JBQXdCO0lBQXhCLGdDQUF3QjtJQUF4QiwrQkFBd0I7SUFBeEIsd0JBQXdCLEVBQUE7RUFDbkQ7SUFBMkIsc0NBQStCO0lBQS9CLHVDQUErQjtJQUEvQixzQ0FBK0I7SUFBL0IsK0JBQStCLEVBQUEsRUFBSTs7QUFTbEU7RUFDRTtJQUF3Qix3QkFBd0IsRUFBQTtFQUNoRDtJQUF3QiwwQkFBMEIsRUFBQTtFQUNsRDtJQUF3QixnQ0FBZ0MsRUFBQTtFQUN4RDtJQUF3Qix5QkFBeUIsRUFBQTtFQUNqRDtJQUF3Qix5QkFBeUIsRUFBQTtFQUNqRDtJQUF3Qiw2QkFBNkIsRUFBQTtFQUNyRDtJQUF3Qiw4QkFBOEIsRUFBQTtFQUN0RDtJQUF3QiwrQkFBd0I7SUFBeEIsZ0NBQXdCO0lBQXhCLCtCQUF3QjtJQUF4Qix3QkFBd0IsRUFBQTtFQUNoRDtJQUF3QixzQ0FBK0I7SUFBL0IsdUNBQStCO0lBQS9CLHNDQUErQjtJQUEvQiwrQkFBK0IsRUFBQSxFQUFJOztBQ2xDN0Q7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLFdBQVc7RUFDWCxVQUFVO0VBQ1YsZ0JBQWdCLEVBQUE7RUFMbEI7SUFRSSxjQUFjO0lBQ2QsV0FBVyxFQUFBO0VBVGY7Ozs7O0lBaUJJLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sU0FBUztJQUNULE9BQU87SUFDUCxXQUFXO0lBQ1gsWUFBWTtJQUNaLFNBQVMsRUFBQTs7QUFRWDtFQUVJLHNCQUE0RixFQUFBOztBQUZoRztFQUVJLG1CQUE0RixFQUFBOztBQUZoRztFQUVJLHVCQUE0RixFQUFBOztBQUZoRztFQUVJLGlCQUE0RixFQUFBOztBQ3pCOUY7RUFBZ0MseUNBQThCO0VBQTlCLHdDQUE4QjtFQUE5QixzQ0FBOEI7TUFBOUIsa0NBQThCO1VBQTlCLDhCQUE4QixFQUFBOztBQUM5RDtFQUFnQyx1Q0FBaUM7RUFBakMsd0NBQWlDO0VBQWpDLHlDQUFpQztNQUFqQyxxQ0FBaUM7VUFBakMsaUNBQWlDLEVBQUE7O0FBQ2pFO0VBQWdDLHlDQUFzQztFQUF0Qyx5Q0FBc0M7RUFBdEMsOENBQXNDO01BQXRDLDBDQUFzQztVQUF0QyxzQ0FBc0MsRUFBQTs7QUFDdEU7RUFBZ0MsdUNBQXlDO0VBQXpDLHlDQUF5QztFQUF6QyxpREFBeUM7TUFBekMsNkNBQXlDO1VBQXpDLHlDQUF5QyxFQUFBOztBQUV6RTtFQUE4QixrQ0FBMEI7TUFBMUIsOEJBQTBCO1VBQTFCLDBCQUEwQixFQUFBOztBQUN4RDtFQUE4QixvQ0FBNEI7TUFBNUIsZ0NBQTRCO1VBQTVCLDRCQUE0QixFQUFBOztBQUMxRDtFQUE4QiwwQ0FBa0M7TUFBbEMsc0NBQWtDO1VBQWxDLGtDQUFrQyxFQUFBOztBQUNoRTtFQUE4Qiw4QkFBeUI7RUFBekIsaUNBQXlCO01BQXpCLDZCQUF5QjtVQUF6Qix5QkFBeUIsRUFBQTs7QUFDdkQ7RUFBOEIsOEJBQXVCO0VBQXZCLCtCQUF1QjtNQUF2QiwrQkFBdUI7VUFBdkIsdUJBQXVCLEVBQUE7O0FBQ3JEO0VBQThCLDhCQUF1QjtFQUF2QiwrQkFBdUI7TUFBdkIsK0JBQXVCO1VBQXZCLHVCQUF1QixFQUFBOztBQUNyRDtFQUE4QixpQ0FBeUI7TUFBekIsK0JBQXlCO1VBQXpCLHlCQUF5QixFQUFBOztBQUN2RDtFQUE4QixpQ0FBeUI7TUFBekIsK0JBQXlCO1VBQXpCLHlCQUF5QixFQUFBOztBQUV2RDtFQUFvQyxrQ0FBc0M7RUFBdEMsOENBQXNDO01BQXRDLCtCQUFzQztVQUF0QyxzQ0FBc0MsRUFBQTs7QUFDMUU7RUFBb0MsZ0NBQW9DO0VBQXBDLDRDQUFvQztNQUFwQyw2QkFBb0M7VUFBcEMsb0NBQW9DLEVBQUE7O0FBQ3hFO0VBQW9DLG1DQUFrQztFQUFsQywwQ0FBa0M7TUFBbEMsZ0NBQWtDO1VBQWxDLGtDQUFrQyxFQUFBOztBQUN0RTtFQUFvQyxvQ0FBeUM7RUFBekMsaURBQXlDO01BQXpDLGlDQUF5QztVQUF6Qyx5Q0FBeUMsRUFBQTs7QUFDN0U7RUFBb0MsZ0RBQXdDO01BQXhDLG9DQUF3QztVQUF4Qyx3Q0FBd0MsRUFBQTs7QUFFNUU7RUFBaUMsbUNBQWtDO0VBQWxDLDBDQUFrQztNQUFsQyxnQ0FBa0M7VUFBbEMsa0NBQWtDLEVBQUE7O0FBQ25FO0VBQWlDLGlDQUFnQztFQUFoQyx3Q0FBZ0M7TUFBaEMsOEJBQWdDO1VBQWhDLGdDQUFnQyxFQUFBOztBQUNqRTtFQUFpQyxvQ0FBOEI7RUFBOUIsc0NBQThCO01BQTlCLGlDQUE4QjtVQUE5Qiw4QkFBOEIsRUFBQTs7QUFDL0Q7RUFBaUMsc0NBQWdDO0VBQWhDLHdDQUFnQztNQUFoQyxtQ0FBZ0M7VUFBaEMsZ0NBQWdDLEVBQUE7O0FBQ2pFO0VBQWlDLHFDQUErQjtFQUEvQix1Q0FBK0I7TUFBL0Isa0NBQStCO1VBQS9CLCtCQUErQixFQUFBOztBQUVoRTtFQUFrQyw0Q0FBb0M7TUFBcEMsb0NBQW9DO1VBQXBDLG9DQUFvQyxFQUFBOztBQUN0RTtFQUFrQywwQ0FBa0M7TUFBbEMsa0NBQWtDO1VBQWxDLGtDQUFrQyxFQUFBOztBQUNwRTtFQUFrQyx3Q0FBZ0M7TUFBaEMscUNBQWdDO1VBQWhDLGdDQUFnQyxFQUFBOztBQUNsRTtFQUFrQywrQ0FBdUM7TUFBdkMsc0NBQXVDO1VBQXZDLHVDQUF1QyxFQUFBOztBQUN6RTtFQUFrQyw4Q0FBc0M7TUFBdEMseUNBQXNDO1VBQXRDLHNDQUFzQyxFQUFBOztBQUN4RTtFQUFrQyx5Q0FBaUM7TUFBakMsc0NBQWlDO1VBQWpDLGlDQUFpQyxFQUFBOztBQUVuRTtFQUFnQyxtQ0FBMkI7TUFBM0Isb0NBQTJCO1VBQTNCLDJCQUEyQixFQUFBOztBQUMzRDtFQUFnQyx5Q0FBaUM7TUFBakMscUNBQWlDO1VBQWpDLGlDQUFpQyxFQUFBOztBQUNqRTtFQUFnQyx1Q0FBK0I7TUFBL0IsbUNBQStCO1VBQS9CLCtCQUErQixFQUFBOztBQUMvRDtFQUFnQyxxQ0FBNkI7TUFBN0Isc0NBQTZCO1VBQTdCLDZCQUE2QixFQUFBOztBQUM3RDtFQUFnQyx1Q0FBK0I7TUFBL0Isd0NBQStCO1VBQS9CLCtCQUErQixFQUFBOztBQUMvRDtFQUFnQyxzQ0FBOEI7TUFBOUIsdUNBQThCO1VBQTlCLDhCQUE4QixFQUFBOztBaERZOUQ7RWdEbERBO0lBQWdDLHlDQUE4QjtJQUE5Qix3Q0FBOEI7SUFBOUIsc0NBQThCO1FBQTlCLGtDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQTtFQUM5RDtJQUFnQyx1Q0FBaUM7SUFBakMsd0NBQWlDO0lBQWpDLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDLEVBQUE7RUFDakU7SUFBZ0MseUNBQXNDO0lBQXRDLHlDQUFzQztJQUF0Qyw4Q0FBc0M7UUFBdEMsMENBQXNDO1lBQXRDLHNDQUFzQyxFQUFBO0VBQ3RFO0lBQWdDLHVDQUF5QztJQUF6Qyx5Q0FBeUM7SUFBekMsaURBQXlDO1FBQXpDLDZDQUF5QztZQUF6Qyx5Q0FBeUMsRUFBQTtFQUV6RTtJQUE4QixrQ0FBMEI7UUFBMUIsOEJBQTBCO1lBQTFCLDBCQUEwQixFQUFBO0VBQ3hEO0lBQThCLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCLEVBQUE7RUFDMUQ7SUFBOEIsMENBQWtDO1FBQWxDLHNDQUFrQztZQUFsQyxrQ0FBa0MsRUFBQTtFQUNoRTtJQUE4Qiw4QkFBeUI7SUFBekIsaUNBQXlCO1FBQXpCLDZCQUF5QjtZQUF6Qix5QkFBeUIsRUFBQTtFQUN2RDtJQUE4Qiw4QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLCtCQUF1QjtZQUF2Qix1QkFBdUIsRUFBQTtFQUNyRDtJQUE4Qiw4QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLCtCQUF1QjtZQUF2Qix1QkFBdUIsRUFBQTtFQUNyRDtJQUE4QixpQ0FBeUI7UUFBekIsK0JBQXlCO1lBQXpCLHlCQUF5QixFQUFBO0VBQ3ZEO0lBQThCLGlDQUF5QjtRQUF6QiwrQkFBeUI7WUFBekIseUJBQXlCLEVBQUE7RUFFdkQ7SUFBb0Msa0NBQXNDO0lBQXRDLDhDQUFzQztRQUF0QywrQkFBc0M7WUFBdEMsc0NBQXNDLEVBQUE7RUFDMUU7SUFBb0MsZ0NBQW9DO0lBQXBDLDRDQUFvQztRQUFwQyw2QkFBb0M7WUFBcEMsb0NBQW9DLEVBQUE7RUFDeEU7SUFBb0MsbUNBQWtDO0lBQWxDLDBDQUFrQztRQUFsQyxnQ0FBa0M7WUFBbEMsa0NBQWtDLEVBQUE7RUFDdEU7SUFBb0Msb0NBQXlDO0lBQXpDLGlEQUF5QztRQUF6QyxpQ0FBeUM7WUFBekMseUNBQXlDLEVBQUE7RUFDN0U7SUFBb0MsZ0RBQXdDO1FBQXhDLG9DQUF3QztZQUF4Qyx3Q0FBd0MsRUFBQTtFQUU1RTtJQUFpQyxtQ0FBa0M7SUFBbEMsMENBQWtDO1FBQWxDLGdDQUFrQztZQUFsQyxrQ0FBa0MsRUFBQTtFQUNuRTtJQUFpQyxpQ0FBZ0M7SUFBaEMsd0NBQWdDO1FBQWhDLDhCQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNqRTtJQUFpQyxvQ0FBOEI7SUFBOUIsc0NBQThCO1FBQTlCLGlDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQTtFQUMvRDtJQUFpQyxzQ0FBZ0M7SUFBaEMsd0NBQWdDO1FBQWhDLG1DQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNqRTtJQUFpQyxxQ0FBK0I7SUFBL0IsdUNBQStCO1FBQS9CLGtDQUErQjtZQUEvQiwrQkFBK0IsRUFBQTtFQUVoRTtJQUFrQyw0Q0FBb0M7UUFBcEMsb0NBQW9DO1lBQXBDLG9DQUFvQyxFQUFBO0VBQ3RFO0lBQWtDLDBDQUFrQztRQUFsQyxrQ0FBa0M7WUFBbEMsa0NBQWtDLEVBQUE7RUFDcEU7SUFBa0Msd0NBQWdDO1FBQWhDLHFDQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNsRTtJQUFrQywrQ0FBdUM7UUFBdkMsc0NBQXVDO1lBQXZDLHVDQUF1QyxFQUFBO0VBQ3pFO0lBQWtDLDhDQUFzQztRQUF0Qyx5Q0FBc0M7WUFBdEMsc0NBQXNDLEVBQUE7RUFDeEU7SUFBa0MseUNBQWlDO1FBQWpDLHNDQUFpQztZQUFqQyxpQ0FBaUMsRUFBQTtFQUVuRTtJQUFnQyxtQ0FBMkI7UUFBM0Isb0NBQTJCO1lBQTNCLDJCQUEyQixFQUFBO0VBQzNEO0lBQWdDLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDLEVBQUE7RUFDakU7SUFBZ0MsdUNBQStCO1FBQS9CLG1DQUErQjtZQUEvQiwrQkFBK0IsRUFBQTtFQUMvRDtJQUFnQyxxQ0FBNkI7UUFBN0Isc0NBQTZCO1lBQTdCLDZCQUE2QixFQUFBO0VBQzdEO0lBQWdDLHVDQUErQjtRQUEvQix3Q0FBK0I7WUFBL0IsK0JBQStCLEVBQUE7RUFDL0Q7SUFBZ0Msc0NBQThCO1FBQTlCLHVDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQSxFQUFJOztBaERZbEU7RWdEbERBO0lBQWdDLHlDQUE4QjtJQUE5Qix3Q0FBOEI7SUFBOUIsc0NBQThCO1FBQTlCLGtDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQTtFQUM5RDtJQUFnQyx1Q0FBaUM7SUFBakMsd0NBQWlDO0lBQWpDLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDLEVBQUE7RUFDakU7SUFBZ0MseUNBQXNDO0lBQXRDLHlDQUFzQztJQUF0Qyw4Q0FBc0M7UUFBdEMsMENBQXNDO1lBQXRDLHNDQUFzQyxFQUFBO0VBQ3RFO0lBQWdDLHVDQUF5QztJQUF6Qyx5Q0FBeUM7SUFBekMsaURBQXlDO1FBQXpDLDZDQUF5QztZQUF6Qyx5Q0FBeUMsRUFBQTtFQUV6RTtJQUE4QixrQ0FBMEI7UUFBMUIsOEJBQTBCO1lBQTFCLDBCQUEwQixFQUFBO0VBQ3hEO0lBQThCLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCLEVBQUE7RUFDMUQ7SUFBOEIsMENBQWtDO1FBQWxDLHNDQUFrQztZQUFsQyxrQ0FBa0MsRUFBQTtFQUNoRTtJQUE4Qiw4QkFBeUI7SUFBekIsaUNBQXlCO1FBQXpCLDZCQUF5QjtZQUF6Qix5QkFBeUIsRUFBQTtFQUN2RDtJQUE4Qiw4QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLCtCQUF1QjtZQUF2Qix1QkFBdUIsRUFBQTtFQUNyRDtJQUE4Qiw4QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLCtCQUF1QjtZQUF2Qix1QkFBdUIsRUFBQTtFQUNyRDtJQUE4QixpQ0FBeUI7UUFBekIsK0JBQXlCO1lBQXpCLHlCQUF5QixFQUFBO0VBQ3ZEO0lBQThCLGlDQUF5QjtRQUF6QiwrQkFBeUI7WUFBekIseUJBQXlCLEVBQUE7RUFFdkQ7SUFBb0Msa0NBQXNDO0lBQXRDLDhDQUFzQztRQUF0QywrQkFBc0M7WUFBdEMsc0NBQXNDLEVBQUE7RUFDMUU7SUFBb0MsZ0NBQW9DO0lBQXBDLDRDQUFvQztRQUFwQyw2QkFBb0M7WUFBcEMsb0NBQW9DLEVBQUE7RUFDeEU7SUFBb0MsbUNBQWtDO0lBQWxDLDBDQUFrQztRQUFsQyxnQ0FBa0M7WUFBbEMsa0NBQWtDLEVBQUE7RUFDdEU7SUFBb0Msb0NBQXlDO0lBQXpDLGlEQUF5QztRQUF6QyxpQ0FBeUM7WUFBekMseUNBQXlDLEVBQUE7RUFDN0U7SUFBb0MsZ0RBQXdDO1FBQXhDLG9DQUF3QztZQUF4Qyx3Q0FBd0MsRUFBQTtFQUU1RTtJQUFpQyxtQ0FBa0M7SUFBbEMsMENBQWtDO1FBQWxDLGdDQUFrQztZQUFsQyxrQ0FBa0MsRUFBQTtFQUNuRTtJQUFpQyxpQ0FBZ0M7SUFBaEMsd0NBQWdDO1FBQWhDLDhCQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNqRTtJQUFpQyxvQ0FBOEI7SUFBOUIsc0NBQThCO1FBQTlCLGlDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQTtFQUMvRDtJQUFpQyxzQ0FBZ0M7SUFBaEMsd0NBQWdDO1FBQWhDLG1DQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNqRTtJQUFpQyxxQ0FBK0I7SUFBL0IsdUNBQStCO1FBQS9CLGtDQUErQjtZQUEvQiwrQkFBK0IsRUFBQTtFQUVoRTtJQUFrQyw0Q0FBb0M7UUFBcEMsb0NBQW9DO1lBQXBDLG9DQUFvQyxFQUFBO0VBQ3RFO0lBQWtDLDBDQUFrQztRQUFsQyxrQ0FBa0M7WUFBbEMsa0NBQWtDLEVBQUE7RUFDcEU7SUFBa0Msd0NBQWdDO1FBQWhDLHFDQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNsRTtJQUFrQywrQ0FBdUM7UUFBdkMsc0NBQXVDO1lBQXZDLHVDQUF1QyxFQUFBO0VBQ3pFO0lBQWtDLDhDQUFzQztRQUF0Qyx5Q0FBc0M7WUFBdEMsc0NBQXNDLEVBQUE7RUFDeEU7SUFBa0MseUNBQWlDO1FBQWpDLHNDQUFpQztZQUFqQyxpQ0FBaUMsRUFBQTtFQUVuRTtJQUFnQyxtQ0FBMkI7UUFBM0Isb0NBQTJCO1lBQTNCLDJCQUEyQixFQUFBO0VBQzNEO0lBQWdDLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDLEVBQUE7RUFDakU7SUFBZ0MsdUNBQStCO1FBQS9CLG1DQUErQjtZQUEvQiwrQkFBK0IsRUFBQTtFQUMvRDtJQUFnQyxxQ0FBNkI7UUFBN0Isc0NBQTZCO1lBQTdCLDZCQUE2QixFQUFBO0VBQzdEO0lBQWdDLHVDQUErQjtRQUEvQix3Q0FBK0I7WUFBL0IsK0JBQStCLEVBQUE7RUFDL0Q7SUFBZ0Msc0NBQThCO1FBQTlCLHVDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQSxFQUFJOztBaERZbEU7RWdEbERBO0lBQWdDLHlDQUE4QjtJQUE5Qix3Q0FBOEI7SUFBOUIsc0NBQThCO1FBQTlCLGtDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQTtFQUM5RDtJQUFnQyx1Q0FBaUM7SUFBakMsd0NBQWlDO0lBQWpDLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDLEVBQUE7RUFDakU7SUFBZ0MseUNBQXNDO0lBQXRDLHlDQUFzQztJQUF0Qyw4Q0FBc0M7UUFBdEMsMENBQXNDO1lBQXRDLHNDQUFzQyxFQUFBO0VBQ3RFO0lBQWdDLHVDQUF5QztJQUF6Qyx5Q0FBeUM7SUFBekMsaURBQXlDO1FBQXpDLDZDQUF5QztZQUF6Qyx5Q0FBeUMsRUFBQTtFQUV6RTtJQUE4QixrQ0FBMEI7UUFBMUIsOEJBQTBCO1lBQTFCLDBCQUEwQixFQUFBO0VBQ3hEO0lBQThCLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCLEVBQUE7RUFDMUQ7SUFBOEIsMENBQWtDO1FBQWxDLHNDQUFrQztZQUFsQyxrQ0FBa0MsRUFBQTtFQUNoRTtJQUE4Qiw4QkFBeUI7SUFBekIsaUNBQXlCO1FBQXpCLDZCQUF5QjtZQUF6Qix5QkFBeUIsRUFBQTtFQUN2RDtJQUE4Qiw4QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLCtCQUF1QjtZQUF2Qix1QkFBdUIsRUFBQTtFQUNyRDtJQUE4Qiw4QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLCtCQUF1QjtZQUF2Qix1QkFBdUIsRUFBQTtFQUNyRDtJQUE4QixpQ0FBeUI7UUFBekIsK0JBQXlCO1lBQXpCLHlCQUF5QixFQUFBO0VBQ3ZEO0lBQThCLGlDQUF5QjtRQUF6QiwrQkFBeUI7WUFBekIseUJBQXlCLEVBQUE7RUFFdkQ7SUFBb0Msa0NBQXNDO0lBQXRDLDhDQUFzQztRQUF0QywrQkFBc0M7WUFBdEMsc0NBQXNDLEVBQUE7RUFDMUU7SUFBb0MsZ0NBQW9DO0lBQXBDLDRDQUFvQztRQUFwQyw2QkFBb0M7WUFBcEMsb0NBQW9DLEVBQUE7RUFDeEU7SUFBb0MsbUNBQWtDO0lBQWxDLDBDQUFrQztRQUFsQyxnQ0FBa0M7WUFBbEMsa0NBQWtDLEVBQUE7RUFDdEU7SUFBb0Msb0NBQXlDO0lBQXpDLGlEQUF5QztRQUF6QyxpQ0FBeUM7WUFBekMseUNBQXlDLEVBQUE7RUFDN0U7SUFBb0MsZ0RBQXdDO1FBQXhDLG9DQUF3QztZQUF4Qyx3Q0FBd0MsRUFBQTtFQUU1RTtJQUFpQyxtQ0FBa0M7SUFBbEMsMENBQWtDO1FBQWxDLGdDQUFrQztZQUFsQyxrQ0FBa0MsRUFBQTtFQUNuRTtJQUFpQyxpQ0FBZ0M7SUFBaEMsd0NBQWdDO1FBQWhDLDhCQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNqRTtJQUFpQyxvQ0FBOEI7SUFBOUIsc0NBQThCO1FBQTlCLGlDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQTtFQUMvRDtJQUFpQyxzQ0FBZ0M7SUFBaEMsd0NBQWdDO1FBQWhDLG1DQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNqRTtJQUFpQyxxQ0FBK0I7SUFBL0IsdUNBQStCO1FBQS9CLGtDQUErQjtZQUEvQiwrQkFBK0IsRUFBQTtFQUVoRTtJQUFrQyw0Q0FBb0M7UUFBcEMsb0NBQW9DO1lBQXBDLG9DQUFvQyxFQUFBO0VBQ3RFO0lBQWtDLDBDQUFrQztRQUFsQyxrQ0FBa0M7WUFBbEMsa0NBQWtDLEVBQUE7RUFDcEU7SUFBa0Msd0NBQWdDO1FBQWhDLHFDQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNsRTtJQUFrQywrQ0FBdUM7UUFBdkMsc0NBQXVDO1lBQXZDLHVDQUF1QyxFQUFBO0VBQ3pFO0lBQWtDLDhDQUFzQztRQUF0Qyx5Q0FBc0M7WUFBdEMsc0NBQXNDLEVBQUE7RUFDeEU7SUFBa0MseUNBQWlDO1FBQWpDLHNDQUFpQztZQUFqQyxpQ0FBaUMsRUFBQTtFQUVuRTtJQUFnQyxtQ0FBMkI7UUFBM0Isb0NBQTJCO1lBQTNCLDJCQUEyQixFQUFBO0VBQzNEO0lBQWdDLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDLEVBQUE7RUFDakU7SUFBZ0MsdUNBQStCO1FBQS9CLG1DQUErQjtZQUEvQiwrQkFBK0IsRUFBQTtFQUMvRDtJQUFnQyxxQ0FBNkI7UUFBN0Isc0NBQTZCO1lBQTdCLDZCQUE2QixFQUFBO0VBQzdEO0lBQWdDLHVDQUErQjtRQUEvQix3Q0FBK0I7WUFBL0IsK0JBQStCLEVBQUE7RUFDL0Q7SUFBZ0Msc0NBQThCO1FBQTlCLHVDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQSxFQUFJOztBaERZbEU7RWdEbERBO0lBQWdDLHlDQUE4QjtJQUE5Qix3Q0FBOEI7SUFBOUIsc0NBQThCO1FBQTlCLGtDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQTtFQUM5RDtJQUFnQyx1Q0FBaUM7SUFBakMsd0NBQWlDO0lBQWpDLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDLEVBQUE7RUFDakU7SUFBZ0MseUNBQXNDO0lBQXRDLHlDQUFzQztJQUF0Qyw4Q0FBc0M7UUFBdEMsMENBQXNDO1lBQXRDLHNDQUFzQyxFQUFBO0VBQ3RFO0lBQWdDLHVDQUF5QztJQUF6Qyx5Q0FBeUM7SUFBekMsaURBQXlDO1FBQXpDLDZDQUF5QztZQUF6Qyx5Q0FBeUMsRUFBQTtFQUV6RTtJQUE4QixrQ0FBMEI7UUFBMUIsOEJBQTBCO1lBQTFCLDBCQUEwQixFQUFBO0VBQ3hEO0lBQThCLG9DQUE0QjtRQUE1QixnQ0FBNEI7WUFBNUIsNEJBQTRCLEVBQUE7RUFDMUQ7SUFBOEIsMENBQWtDO1FBQWxDLHNDQUFrQztZQUFsQyxrQ0FBa0MsRUFBQTtFQUNoRTtJQUE4Qiw4QkFBeUI7SUFBekIsaUNBQXlCO1FBQXpCLDZCQUF5QjtZQUF6Qix5QkFBeUIsRUFBQTtFQUN2RDtJQUE4Qiw4QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLCtCQUF1QjtZQUF2Qix1QkFBdUIsRUFBQTtFQUNyRDtJQUE4Qiw4QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLCtCQUF1QjtZQUF2Qix1QkFBdUIsRUFBQTtFQUNyRDtJQUE4QixpQ0FBeUI7UUFBekIsK0JBQXlCO1lBQXpCLHlCQUF5QixFQUFBO0VBQ3ZEO0lBQThCLGlDQUF5QjtRQUF6QiwrQkFBeUI7WUFBekIseUJBQXlCLEVBQUE7RUFFdkQ7SUFBb0Msa0NBQXNDO0lBQXRDLDhDQUFzQztRQUF0QywrQkFBc0M7WUFBdEMsc0NBQXNDLEVBQUE7RUFDMUU7SUFBb0MsZ0NBQW9DO0lBQXBDLDRDQUFvQztRQUFwQyw2QkFBb0M7WUFBcEMsb0NBQW9DLEVBQUE7RUFDeEU7SUFBb0MsbUNBQWtDO0lBQWxDLDBDQUFrQztRQUFsQyxnQ0FBa0M7WUFBbEMsa0NBQWtDLEVBQUE7RUFDdEU7SUFBb0Msb0NBQXlDO0lBQXpDLGlEQUF5QztRQUF6QyxpQ0FBeUM7WUFBekMseUNBQXlDLEVBQUE7RUFDN0U7SUFBb0MsZ0RBQXdDO1FBQXhDLG9DQUF3QztZQUF4Qyx3Q0FBd0MsRUFBQTtFQUU1RTtJQUFpQyxtQ0FBa0M7SUFBbEMsMENBQWtDO1FBQWxDLGdDQUFrQztZQUFsQyxrQ0FBa0MsRUFBQTtFQUNuRTtJQUFpQyxpQ0FBZ0M7SUFBaEMsd0NBQWdDO1FBQWhDLDhCQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNqRTtJQUFpQyxvQ0FBOEI7SUFBOUIsc0NBQThCO1FBQTlCLGlDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQTtFQUMvRDtJQUFpQyxzQ0FBZ0M7SUFBaEMsd0NBQWdDO1FBQWhDLG1DQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNqRTtJQUFpQyxxQ0FBK0I7SUFBL0IsdUNBQStCO1FBQS9CLGtDQUErQjtZQUEvQiwrQkFBK0IsRUFBQTtFQUVoRTtJQUFrQyw0Q0FBb0M7UUFBcEMsb0NBQW9DO1lBQXBDLG9DQUFvQyxFQUFBO0VBQ3RFO0lBQWtDLDBDQUFrQztRQUFsQyxrQ0FBa0M7WUFBbEMsa0NBQWtDLEVBQUE7RUFDcEU7SUFBa0Msd0NBQWdDO1FBQWhDLHFDQUFnQztZQUFoQyxnQ0FBZ0MsRUFBQTtFQUNsRTtJQUFrQywrQ0FBdUM7UUFBdkMsc0NBQXVDO1lBQXZDLHVDQUF1QyxFQUFBO0VBQ3pFO0lBQWtDLDhDQUFzQztRQUF0Qyx5Q0FBc0M7WUFBdEMsc0NBQXNDLEVBQUE7RUFDeEU7SUFBa0MseUNBQWlDO1FBQWpDLHNDQUFpQztZQUFqQyxpQ0FBaUMsRUFBQTtFQUVuRTtJQUFnQyxtQ0FBMkI7UUFBM0Isb0NBQTJCO1lBQTNCLDJCQUEyQixFQUFBO0VBQzNEO0lBQWdDLHlDQUFpQztRQUFqQyxxQ0FBaUM7WUFBakMsaUNBQWlDLEVBQUE7RUFDakU7SUFBZ0MsdUNBQStCO1FBQS9CLG1DQUErQjtZQUEvQiwrQkFBK0IsRUFBQTtFQUMvRDtJQUFnQyxxQ0FBNkI7UUFBN0Isc0NBQTZCO1lBQTdCLDZCQUE2QixFQUFBO0VBQzdEO0lBQWdDLHVDQUErQjtRQUEvQix3Q0FBK0I7WUFBL0IsK0JBQStCLEVBQUE7RUFDL0Q7SUFBZ0Msc0NBQThCO1FBQTlCLHVDQUE4QjtZQUE5Qiw4QkFBOEIsRUFBQSxFQUFJOztBQzVDbEU7RUNERixzQkFBc0IsRUFBQTs7QURFcEI7RUNDRix1QkFBdUIsRUFBQTs7QURBckI7RUNHRixzQkFBc0IsRUFBQTs7QWxEbURwQjtFaUR4REE7SUNERixzQkFBc0IsRUFBQTtFREVwQjtJQ0NGLHVCQUF1QixFQUFBO0VEQXJCO0lDR0Ysc0JBQXNCLEVBQUEsRURIMkI7O0FqRHNEL0M7RWlEeERBO0lDREYsc0JBQXNCLEVBQUE7RURFcEI7SUNDRix1QkFBdUIsRUFBQTtFREFyQjtJQ0dGLHNCQUFzQixFQUFBLEVESDJCOztBakRzRC9DO0VpRHhEQTtJQ0RGLHNCQUFzQixFQUFBO0VERXBCO0lDQ0YsdUJBQXVCLEVBQUE7RURBckI7SUNHRixzQkFBc0IsRUFBQSxFREgyQjs7QWpEc0QvQztFaUR4REE7SUNERixzQkFBc0IsRUFBQTtFREVwQjtJQ0NGLHVCQUF1QixFQUFBO0VEQXJCO0lDR0Ysc0JBQXNCLEVBQUEsRURIMkI7O0FFSGpEO0VBQXNCLHlCQUEyQixFQUFBOztBQUFqRDtFQUFzQiwyQkFBMkIsRUFBQTs7QUNDakQ7RUFBeUIsMkJBQThCLEVBQUE7O0FBQXZEO0VBQXlCLDZCQUE4QixFQUFBOztBQUF2RDtFQUF5Qiw2QkFBOEIsRUFBQTs7QUFBdkQ7RUFBeUIsMEJBQThCLEVBQUE7O0FBQXZEO0VBQXlCLG1DQUE4QjtFQUE5QiwyQkFBOEIsRUFBQTs7QUFLekQ7RUFDRSxlQUFlO0VBQ2YsTUFBTTtFQUNOLFFBQVE7RUFDUixPQUFPO0VBQ1AsYS9Eb3FCc0MsRUFBQTs7QStEanFCeEM7RUFDRSxlQUFlO0VBQ2YsUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUFPO0VBQ1AsYS9ENHBCc0MsRUFBQTs7QStEeHBCVjtFQUQ5QjtJQUVJLHdCQUFnQjtJQUFoQixnQkFBZ0I7SUFDaEIsTUFBTTtJQUNOLGEvRG9wQm9DLEVBQUEsRStEbHBCdkM7O0FDM0JEO0VDRUUsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixXQUFXO0VBQ1gsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLFNBQVMsRUFBQTs7QUFVVDtFQUVFLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixVQUFVO0VBQ1YsbUJBQW1CLEVBQUE7O0FDNUJ2QjtFQUFhLHNFQUFxQztVQUFyQyw4REFBcUMsRUFBQTs7QUFDbEQ7RUFBVSxnRUFBa0M7VUFBbEMsd0RBQWtDLEVBQUE7O0FBQzVDO0VBQWEsK0RBQXFDO1VBQXJDLHVEQUFxQyxFQUFBOztBQUNsRDtFQUFlLG1DQUEyQjtVQUEzQiwyQkFBMkIsRUFBQTs7QUNDdEM7RUFBdUIscUJBQTRCLEVBQUE7O0FBQW5EO0VBQXVCLHFCQUE0QixFQUFBOztBQUFuRDtFQUF1QixxQkFBNEIsRUFBQTs7QUFBbkQ7RUFBdUIsc0JBQTRCLEVBQUE7O0FBQW5EO0VBQXVCLHNCQUE0QixFQUFBOztBQUFuRDtFQUF1QixzQkFBNEIsRUFBQTs7QUFBbkQ7RUFBdUIsc0JBQTRCLEVBQUE7O0FBQW5EO0VBQXVCLHNCQUE0QixFQUFBOztBQUFuRDtFQUF1Qix1QkFBNEIsRUFBQTs7QUFBbkQ7RUFBdUIsdUJBQTRCLEVBQUE7O0FBSXZEO0VBQVUsMEJBQTBCLEVBQUE7O0FBQ3BDO0VBQVUsMkJBQTJCLEVBQUE7O0FBSXJDO0VBQWMsMkJBQTJCLEVBQUE7O0FBQ3pDO0VBQWMsNEJBQTRCLEVBQUE7O0FBRTFDO0VBQVUsdUJBQXVCLEVBQUE7O0FBQ2pDO0VBQVUsd0JBQXdCLEVBQUE7O0FDVDFCO0VBQWdDLG9CQUE0QixFQUFBOztBQUM1RDs7RUFFRSx3QkFBb0MsRUFBQTs7QUFFdEM7O0VBRUUsMEJBQXdDLEVBQUE7O0FBRTFDOztFQUVFLDJCQUEwQyxFQUFBOztBQUU1Qzs7RUFFRSx5QkFBc0MsRUFBQTs7QUFmeEM7RUFBZ0MsMEJBQTRCLEVBQUE7O0FBQzVEOztFQUVFLDhCQUFvQyxFQUFBOztBQUV0Qzs7RUFFRSxnQ0FBd0MsRUFBQTs7QUFFMUM7O0VBRUUsaUNBQTBDLEVBQUE7O0FBRTVDOztFQUVFLCtCQUFzQyxFQUFBOztBQWZ4QztFQUFnQyx5QkFBNEIsRUFBQTs7QUFDNUQ7O0VBRUUsNkJBQW9DLEVBQUE7O0FBRXRDOztFQUVFLCtCQUF3QyxFQUFBOztBQUUxQzs7RUFFRSxnQ0FBMEMsRUFBQTs7QUFFNUM7O0VBRUUsOEJBQXNDLEVBQUE7O0FBZnhDO0VBQWdDLHVCQUE0QixFQUFBOztBQUM1RDs7RUFFRSwyQkFBb0MsRUFBQTs7QUFFdEM7O0VBRUUsNkJBQXdDLEVBQUE7O0FBRTFDOztFQUVFLDhCQUEwQyxFQUFBOztBQUU1Qzs7RUFFRSw0QkFBc0MsRUFBQTs7QUFmeEM7RUFBZ0MseUJBQTRCLEVBQUE7O0FBQzVEOztFQUVFLDZCQUFvQyxFQUFBOztBQUV0Qzs7RUFFRSwrQkFBd0MsRUFBQTs7QUFFMUM7O0VBRUUsZ0NBQTBDLEVBQUE7O0FBRTVDOztFQUVFLDhCQUFzQyxFQUFBOztBQWZ4QztFQUFnQyx1QkFBNEIsRUFBQTs7QUFDNUQ7O0VBRUUsMkJBQW9DLEVBQUE7O0FBRXRDOztFQUVFLDZCQUF3QyxFQUFBOztBQUUxQzs7RUFFRSw4QkFBMEMsRUFBQTs7QUFFNUM7O0VBRUUsNEJBQXNDLEVBQUE7O0FBZnhDO0VBQWdDLHFCQUE0QixFQUFBOztBQUM1RDs7RUFFRSx5QkFBb0MsRUFBQTs7QUFFdEM7O0VBRUUsMkJBQXdDLEVBQUE7O0FBRTFDOztFQUVFLDRCQUEwQyxFQUFBOztBQUU1Qzs7RUFFRSwwQkFBc0MsRUFBQTs7QUFmeEM7RUFBZ0MsMkJBQTRCLEVBQUE7O0FBQzVEOztFQUVFLCtCQUFvQyxFQUFBOztBQUV0Qzs7RUFFRSxpQ0FBd0MsRUFBQTs7QUFFMUM7O0VBRUUsa0NBQTBDLEVBQUE7O0FBRTVDOztFQUVFLGdDQUFzQyxFQUFBOztBQWZ4QztFQUFnQywwQkFBNEIsRUFBQTs7QUFDNUQ7O0VBRUUsOEJBQW9DLEVBQUE7O0FBRXRDOztFQUVFLGdDQUF3QyxFQUFBOztBQUUxQzs7RUFFRSxpQ0FBMEMsRUFBQTs7QUFFNUM7O0VBRUUsK0JBQXNDLEVBQUE7O0FBZnhDO0VBQWdDLHdCQUE0QixFQUFBOztBQUM1RDs7RUFFRSw0QkFBb0MsRUFBQTs7QUFFdEM7O0VBRUUsOEJBQXdDLEVBQUE7O0FBRTFDOztFQUVFLCtCQUEwQyxFQUFBOztBQUU1Qzs7RUFFRSw2QkFBc0MsRUFBQTs7QUFmeEM7RUFBZ0MsMEJBQTRCLEVBQUE7O0FBQzVEOztFQUVFLDhCQUFvQyxFQUFBOztBQUV0Qzs7RUFFRSxnQ0FBd0MsRUFBQTs7QUFFMUM7O0VBRUUsaUNBQTBDLEVBQUE7O0FBRTVDOztFQUVFLCtCQUFzQyxFQUFBOztBQWZ4QztFQUFnQyx3QkFBNEIsRUFBQTs7QUFDNUQ7O0VBRUUsNEJBQW9DLEVBQUE7O0FBRXRDOztFQUVFLDhCQUF3QyxFQUFBOztBQUUxQzs7RUFFRSwrQkFBMEMsRUFBQTs7QUFFNUM7O0VBRUUsNkJBQXNDLEVBQUE7O0FBUXhDO0VBQXdCLDJCQUEyQixFQUFBOztBQUNuRDs7RUFFRSwrQkFBK0IsRUFBQTs7QUFFakM7O0VBRUUsaUNBQWlDLEVBQUE7O0FBRW5DOztFQUVFLGtDQUFrQyxFQUFBOztBQUVwQzs7RUFFRSxnQ0FBZ0MsRUFBQTs7QUFmbEM7RUFBd0IsMEJBQTJCLEVBQUE7O0FBQ25EOztFQUVFLDhCQUErQixFQUFBOztBQUVqQzs7RUFFRSxnQ0FBaUMsRUFBQTs7QUFFbkM7O0VBRUUsaUNBQWtDLEVBQUE7O0FBRXBDOztFQUVFLCtCQUFnQyxFQUFBOztBQWZsQztFQUF3Qix3QkFBMkIsRUFBQTs7QUFDbkQ7O0VBRUUsNEJBQStCLEVBQUE7O0FBRWpDOztFQUVFLDhCQUFpQyxFQUFBOztBQUVuQzs7RUFFRSwrQkFBa0MsRUFBQTs7QUFFcEM7O0VBRUUsNkJBQWdDLEVBQUE7O0FBZmxDO0VBQXdCLDBCQUEyQixFQUFBOztBQUNuRDs7RUFFRSw4QkFBK0IsRUFBQTs7QUFFakM7O0VBRUUsZ0NBQWlDLEVBQUE7O0FBRW5DOztFQUVFLGlDQUFrQyxFQUFBOztBQUVwQzs7RUFFRSwrQkFBZ0MsRUFBQTs7QUFmbEM7RUFBd0Isd0JBQTJCLEVBQUE7O0FBQ25EOztFQUVFLDRCQUErQixFQUFBOztBQUVqQzs7RUFFRSw4QkFBaUMsRUFBQTs7QUFFbkM7O0VBRUUsK0JBQWtDLEVBQUE7O0FBRXBDOztFQUVFLDZCQUFnQyxFQUFBOztBQU10QztFQUFtQix1QkFBdUIsRUFBQTs7QUFDMUM7O0VBRUUsMkJBQTJCLEVBQUE7O0FBRTdCOztFQUVFLDZCQUE2QixFQUFBOztBQUUvQjs7RUFFRSw4QkFBOEIsRUFBQTs7QUFFaEM7O0VBRUUsNEJBQTRCLEVBQUE7O0F6RFQ5QjtFeURsREk7SUFBZ0Msb0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsd0JBQW9DLEVBQUE7RUFFdEM7O0lBRUUsMEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsMkJBQTBDLEVBQUE7RUFFNUM7O0lBRUUseUJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMEJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsOEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsZ0NBQXdDLEVBQUE7RUFFMUM7O0lBRUUsaUNBQTBDLEVBQUE7RUFFNUM7O0lBRUUsK0JBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MscUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUseUJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsMkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsNEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsMEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMkJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsK0JBQW9DLEVBQUE7RUFFdEM7O0lBRUUsaUNBQXdDLEVBQUE7RUFFMUM7O0lBRUUsa0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsZ0NBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMEJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsOEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsZ0NBQXdDLEVBQUE7RUFFMUM7O0lBRUUsaUNBQTBDLEVBQUE7RUFFNUM7O0lBRUUsK0JBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMEJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsOEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsZ0NBQXdDLEVBQUE7RUFFMUM7O0lBRUUsaUNBQTBDLEVBQUE7RUFFNUM7O0lBRUUsK0JBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFReEM7SUFBd0IsMkJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsK0JBQStCLEVBQUE7RUFFakM7O0lBRUUsaUNBQWlDLEVBQUE7RUFFbkM7O0lBRUUsa0NBQWtDLEVBQUE7RUFFcEM7O0lBRUUsZ0NBQWdDLEVBQUE7RUFmbEM7SUFBd0IsMEJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsOEJBQStCLEVBQUE7RUFFakM7O0lBRUUsZ0NBQWlDLEVBQUE7RUFFbkM7O0lBRUUsaUNBQWtDLEVBQUE7RUFFcEM7O0lBRUUsK0JBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0IsMEJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsOEJBQStCLEVBQUE7RUFFakM7O0lBRUUsZ0NBQWlDLEVBQUE7RUFFbkM7O0lBRUUsaUNBQWtDLEVBQUE7RUFFcEM7O0lBRUUsK0JBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFNdEM7SUFBbUIsdUJBQXVCLEVBQUE7RUFDMUM7O0lBRUUsMkJBQTJCLEVBQUE7RUFFN0I7O0lBRUUsNkJBQTZCLEVBQUE7RUFFL0I7O0lBRUUsOEJBQThCLEVBQUE7RUFFaEM7O0lBRUUsNEJBQTRCLEVBQUEsRUFDN0I7O0F6RFZEO0V5RGxESTtJQUFnQyxvQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSx3QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwwQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwyQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSx5QkFBc0MsRUFBQTtFQWZ4QztJQUFnQywwQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw4QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSxnQ0FBd0MsRUFBQTtFQUUxQzs7SUFFRSxpQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSwrQkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyxxQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSx5QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwyQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw0QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSwwQkFBc0MsRUFBQTtFQWZ4QztJQUFnQywyQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwrQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSxpQ0FBd0MsRUFBQTtFQUUxQzs7SUFFRSxrQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSxnQ0FBc0MsRUFBQTtFQWZ4QztJQUFnQywwQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw4QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSxnQ0FBd0MsRUFBQTtFQUUxQzs7SUFFRSxpQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSwrQkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFB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QUVFLDJCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDRCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDBCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDJCQUE0QixFQUFBO0VBQzVEOztJQUVFLCtCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGlDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGtDQUEwQyxFQUFBO0VBRTVDOztJQUVFLGdDQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDBCQUE0QixFQUFBO0VBQzVEOztJQUVFLDhCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGdDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGlDQUEwQyxFQUFBO0VBRTVDOztJQUVFLCtCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDBCQUE0QixFQUFBO0VBQzVEOztJQUVFLDhCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGdDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGlDQUEwQyxFQUFBO0VBRTVDOztJQUVFLCtCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBUXhDO0lBQXdCLDJCQUEyQixFQUFBO0VBQ25EOztJQUVFLCtCQUErQixFQUFBO0VBRWpDOztJQUVFLGlDQUFpQyxFQUFBO0VBRW5DOztJQUVFLGtDQUFrQyxFQUFBO0VBRXBDOztJQUVFLGdDQUFnQyxFQUFBO0VBZmxDO0lBQXdCLDBCQUEyQixFQUFBO0VBQ25EOztJQUVFLDhCQUErQixFQUFBO0VBRWpDOztJQUVFLGdDQUFpQyxFQUFBO0VBRW5DOztJQUVFLGlDQUFrQyxFQUFBO0VBRXBDOztJQUVFLCtCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLDBCQUEyQixFQUFBO0VBQ25EOztJQUVFLDhCQUErQixFQUFBO0VBRWpDOztJQUVFLGdDQUFpQyxFQUFBO0VBRW5DOztJQUVFLGlDQUFrQyxFQUFBO0VBRXBDOztJQUVFLCtCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBTXRDO0lBQW1CLHVCQUF1QixFQUFBO0VBQzFDOztJQUVFLDJCQUEyQixFQUFBO0VBRTdCOztJQUVFLDZCQUE2QixFQUFBO0VBRS9COztJQUVFLDhCQUE4QixFQUFBO0VBRWhDOztJQUVFLDRCQUE0QixFQUFBLEVBQzdCOztBekRWRDtFeURsREk7SUFBZ0Msb0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsd0JBQW9DLEVBQUE7RUFFdEM7O0lBRUUsMEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsMkJBQTBDLEVBQUE7RUFFNUM7O0lBRUUseUJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMEJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsOEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsZ0NBQXdDLEVBQUE7RUFFMUM7O0lBRUUsaUNBQTBDLEVBQUE7RUFFNUM7O0lBRUUsK0JBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MscUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUseUJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsMkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsNEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsMEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMkJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsK0JBQW9DLEVBQUE7RUFFdEM7O0lBRUUsaUNBQXdDLEVBQUE7RUFFMUM7O0lBRUUsa0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsZ0NBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMEJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsOEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsZ0NBQXdDLEVBQUE7RUFFMUM7O0lBRUUsaUNBQTBDLEVBQUE7RUFFNUM7O0lBRUUsK0JBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMEJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsOEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsZ0NBQXdDLEVBQUE7RUFFMUM7O0lBRUUsaUNBQTBDLEVBQUE7RUFFNUM7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Q0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkksdUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkksdUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkksdUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHVCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHVCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHVCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkksdUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FBTDlFO0VBQ0UseUJBQXdCLEVBQUE7O0FyRVUxQjtFcUVOSSx5QkFBMEUsRUFBQTs7QUFMOUU7RUFDRSx5QkFBd0IsRUFBQTs7QXJFVTFCO0VxRU5JLHlCQUEwRSxFQUFBOztBQUw5RTtFQUNFLHlCQUF3QixFQUFBOztBckVVMUI7RXFFTkkseUJBQTBFLEVBQUE7O0FGd0NoRjtFQUFhLHlCQUE2QixFQUFBOztBQUMxQztFQUFjLHlCQUE2QixFQUFBOztBQUUzQztFQUFpQixvQ0FBa0MsRUFBQTs7QUFDbkQ7RUFBaUIsMENBQWtDLEVBQUE7O0FBSW5EO0VHdkRFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLDZCQUE2QjtFQUM3QixTQUFTLEVBQUE7O0FIdURYO0VBQXdCLGdDQUFnQyxFQUFBOztBQUl4RDtFQUFjLHlCQUF5QixFQUFBOztBSTlEdkM7RUNDRSw4QkFBa0MsRUFBQTs7QURHcEM7RUNIRSw2QkFBa0MsRUFBQTs7QUNNbEM7RTVFT0Y7OztJNEVETSw0QkFBNEI7SUFFNUIsbUNBQTJCO1lBQTNCLDJCQUEyQixFQUFBO0VBRzdCO0lBRUksMEJBQTBCLEVBQUE7RUFTOUI7SUFDRSw2QkFBNkIsRUFBQTtFNUUrTG5DO0k0RWhMTSxnQ0FBZ0MsRUFBQTtFQUVsQzs7SUFFRSx5QjNFekNZO0kyRTBDWix3QkFBd0IsRUFBQTtFQVExQjtJQUNFLDJCQUEyQixFQUFBO0VBRzdCOztJQUVFLHdCQUF3QixFQUFBO0VBRzFCOzs7SUFHRSxVQUFVO0lBQ1YsU0FBUyxFQUFBO0VBR1g7O0lBRUUsdUJBQXVCLEVBQUE7RUFRekI7SUFDRSxRM0V3K0JnQyxFQUFBO0VEcGhDdEM7STRFK0NNLDJCQUEyQyxFQUFBO0VsRXZGL0M7SWtFMEZJLDJCQUEyQyxFQUFBO0U3QzlFakQ7STZDbUZNLGFBQWEsRUFBQTtFeEMvRm5CO0l3Q2tHTSxzQjNFdEZTLEVBQUE7RWFiZjtJOER1R00sb0NBQW9DLEVBQUE7SUFEdEM7O01BS0ksaUNBQW1DLEVBQUE7RTlEaEUzQzs7SThEdUVRLG9DQUFzQyxFQUFBO0U5RGE5QztJOERSTSxjQUFjLEVBQUE7STdEdEhsQjs7OztNNkQ0SE0scUIzRXZIVSxFQUFBO0VhdUdsQjtJOERxQk0sY0FBYztJQUNkLHFCM0U3SFksRUFBQSxFMkU4SGIiLCJmaWxlIjoiZmZ4aXYuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIEZGWElWIEJvb3RzdHJhcCBUaGVtZVxuICpcbiAqICBCdWlsdCBvbiB0b3Agb2YgQm9vdHN0cmFwIDQgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqICBCdWlsdCB3aXRoIHRoZSBCb290c3RyYXAgVGhlbWUgS2l0IGJ5IEhhY2tlclRoZW1lcyAoaHR0cHM6Ly9oYWNrZXJ0aGVtZXMuY29tKVxuICovXG5AaW1wb3J0ICdjdXN0b20tdmFyaWFibGVzJztcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAnO1xuQGltcG9ydCAnY3VzdG9tLXN0eWxlcyc7XG5cbiIsIi8qISBGRlhJViBCb290c3RyYXAgVGhlbWVcbiAqXG4gKiAgQnVpbHQgb24gdG9wIG9mIEJvb3RzdHJhcCA0IChodHRwczovL2dldGJvb3RzdHJhcC5jb20pXG4gKiAgQnVpbHQgd2l0aCB0aGUgQm9vdHN0cmFwIFRoZW1lIEtpdCBieSBIYWNrZXJUaGVtZXMgKGh0dHBzOi8vaGFja2VydGhlbWVzLmNvbSlcbiAqL1xuLyohXG4gKiBCb290c3RyYXAgdjQuMi4xIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2RjMzU0NTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmZjMTA3O1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjMWQzZDU0O1xuICAtLXNlY29uZGFyeTogIzY1NjU2NTtcbiAgLS1zdWNjZXNzOiAjMjg0YTJjO1xuICAtLWluZm86ICM5NmJkYjk7XG4gIC0td2FybmluZzogI2U0OWUzNDtcbiAgLS1kYW5nZXI6ICM3ODE5MWE7XG4gIC0tbGlnaHQ6ICNlNGRmZDA7XG4gIC0tZGFyazogIzJhMjkyMjtcbiAgLS1zbm93OiAjZTRkZmQwO1xuICAtLWFzaDogI2FjYThhMjtcbiAgLS1nb29iYnVlOiAjODk4Nzg0O1xuICAtLXNsYXRlOiAjNjU2NTY1O1xuICAtLWNoYXJjb2FsOiAjNDg0NzQyO1xuICAtLXNvb3Q6ICMyYTI5MjI7XG4gIC0tcm9zZTogI2U2OWY5NTtcbiAgLS1saWxhYzogIzgzNjk2OTtcbiAgLS1yb2xhbmJlcnJ5OiAjNWIxNzI5O1xuICAtLWRhbGFtdWQ6ICM3ODE5MWE7XG4gIC0tcnVzdDogIzYyMjIwNztcbiAgLS13aW5lOiAjNDUxNDExO1xuICAtLWNvcmFsOiAjY2M2YzVlO1xuICAtLWJsb29kOiAjOTEzYjI3O1xuICAtLXNhbG1vbjogI2U0YWE4YTtcbiAgLS1zdW5zZXQ6ICNiNjVjMmU7XG4gIC0tbWVzYTogIzdkMzkwNjtcbiAgLS1iYXJrOiAjNmE0YjM3O1xuICAtLWNob2NvbGF0ZTogIzZlM2QyNDtcbiAgLS1ydXNzZXQ6ICM0ZjJkMWY7XG4gIC0ta29ib2xkOiAjMzAyMTFhO1xuICAtLWNvcms6ICNjOTkwNTY7XG4gIC0tcWlxaXJuOiAjOTk2ZTNmO1xuICAtLW9wby1vcG86ICM3YjVjMmQ7XG4gIC0tYWxvZGdvYXQ6ICNhMjg3NWM7XG4gIC0tcHVtcGtpbjogI2M1NzQyNDtcbiAgLS1hY29ybjogIzhlNTgxYTtcbiAgLS1vcmNoYXJkOiAjNjQ0MjE1O1xuICAtLWNoZXN0bnV0OiAjM2MyOTBkO1xuICAtLWdvYmJpZWJhZzogI2I5YTQ4ODtcbiAgLS1zaGFsZTogIzkyODE2YztcbiAgLS1tb2xlOiAjNjE1MjQ1O1xuICAtLWxvYW06ICMzZjMzMjk7XG4gIC0tYm9uZTogI2ViZDNhMDtcbiAgLS11aTogI2I3YTM3MDtcbiAgLS1kZXNlcnQ6ICNkYmI0NTc7XG4gIC0taG9uZXk6ICNmYWM2MmI7XG4gIC0tbWlsbGlvbmNvcm46ICNlNDllMzQ7XG4gIC0tY29ldXJsOiAjYmM4ODA0O1xuICAtLWNyZWFtOiAjZjJkNzcwO1xuICAtLWhhbGF0YWxpOiAjYTU4NDMwO1xuICAtLXJhaXNpbjogIzQwMzMxMTtcbiAgLS1tdWQ6ICM1ODUyMzA7XG4gIC0tc3lscGg6ICNiYmJiOGE7XG4gIC0tbGltZTogI2FiYjA1NDtcbiAgLS1tb3NzOiAjNzA3MzI2O1xuICAtLW1lYWRvdzogIzhiOWM2MztcbiAgLS1vbGl2ZTogIzRiNTEzMTtcbiAgLS1tYXJzaDogIzMyMzYyMTtcbiAgLS1hcHBsZTogIzlhYjM2MztcbiAgLS1jYWN0dWFyOiAjNjU4MjQwO1xuICAtLWh1bnRlcjogIzI4NGEyYztcbiAgLS1vY2h1OiAjNDA2MzM5O1xuICAtLWFkYW1hbnRvaXNlOiAjNWY3NTU4O1xuICAtLW5vcGhpY2E6ICMzYTRkM2I7XG4gIC0tZGVlcHdvb2Q6ICMxZTJhMjE7XG4gIC0tY2VsZXN0ZTogIzk2YmRiOTtcbiAgLS10dXJxdW9pc2U6ICM0MzcyNzI7XG4gIC0tbW9yYm9sOiAjMWY0NjQ2O1xuICAtLWljZTogI2IyYzRjZTtcbiAgLS1za3k6ICM4M2IwZDE7XG4gIC0tc2VhZm9nOiAjNjQ4MWEwO1xuICAtLXBlYWNvY2s6ICMzYjY4ODY7XG4gIC0tcmhvdGFubzogIzFkM2Q1NDtcbiAgLS1jb3Jwc2U6ICM4ZTliYWM7XG4gIC0tY2VydWxldW06ICM0ZjU3NjY7XG4gIC0td29hZDogIzJjMzY0ZTtcbiAgLS1pbms6ICMxYTFmMjc7XG4gIC0tcmFwdG9yOiAjNWI3ZmMwO1xuICAtLW90aGFyZDogIzJmNTg4OTtcbiAgLS1zdG9ybTogIzIyNDE3MjtcbiAgLS12b2lkOiAjMTAyOTQ0O1xuICAtLXJveWFsOiAjMjcyZjY3O1xuICAtLW1pZG5pZ2h0OiAjMTgxOTM3O1xuICAtLXNoYWRvdzogIzM3Mzc0NjtcbiAgLS1hYnlzc2FsOiAjMzEyZDU3O1xuICAtLWxhdmVuZGVyOiAjODc3ZmFlO1xuICAtLWdsb29tOiAjNTE0NTYwO1xuICAtLWN1cnJhbnQ6ICMzMjJjM2E7XG4gIC0taXJpczogI2I3OWViYztcbiAgLS1ncmFwZTogIzNiMmEzYztcbiAgLS1sb3R1czogI2ZlY2VmNTtcbiAgLS1jb2xpYnJpOiAjZGM5YmNhO1xuICAtLXBsdW06ICM3OTUyNmM7XG4gIC0tcmVnYWw6ICM2NjMwNGU7XG4gIC0tcHVyZTogI2Y5ZjhmNDtcbiAgLS1qZXQ6ICMxZTFlMWU7XG4gIC0tbWV0YWxsaWMtc2lsdmVyOiAjY2NjY2NjO1xuICAtLW1ldGFsbGljLWdvbGQ6ICNmZmZmM2Q7XG4gIC0tbWV0YWxsaWMtcmVkOiAjZGMxZDRiO1xuICAtLW1ldGFsbGljLWdyZWVuOiAjMjJmMTY1O1xuICAtLW1ldGFsbGljLWJsdWU6ICM3NTYyZmY7XG4gIC0tcGFzdGVsLXBpbms6ICNmY2M3YzQ7XG4gIC0tcGFzdGVsLWdyZWVuOiAjYjhjZmE4O1xuICAtLXBhc3RlbC1ibHVlOiAjOTRhM2Q5O1xuICAtLXBhc3RlbC1wdXJwbGU6ICNiYWIyZDk7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMxYTFmMjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY4ZjQ7IH1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5hIHtcbiAgY29sb3I6ICMxZDNkNTQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwOTE0MWI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyLCBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjsgfVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwOyB9XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTsgfVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtOyB9XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07IH1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtOyB9XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogIzZjNzU3ZDsgfVxuICAuYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgfVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOGY0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7IH1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZTgzZThjO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gIGEgPiBjb2RlIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtOyB9XG4gIGtiZCBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMjEyNTI5OyB9XG4gIHByZSBjb2RlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsOyB9XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDU0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7IH0gfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xOyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzOyB9XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7IH1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTsgfVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyOyB9XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7IH1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDsgfVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1OyB9XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7IH1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNzsgfVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4OyB9XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7IH1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwOyB9XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTsgfVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7IH1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC50YWJsZSB0aCxcbiAgLnRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7IH1cbiAgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2RlZTJlNjsgfVxuICAudGFibGUgLnRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOGY0OyB9XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTsgfVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7IH1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDsgfVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwYzljZjsgfVxuXG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODk5YWE2OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmJkYzQ7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiZGM0OyB9XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQ0OyB9XG5cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2FmYWZhZjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNzsgfVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzY2NjNDsgfVxuXG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGZhMTkxOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWMwYjY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVjMGI2OyB9XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlZGViOyB9XG5cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNjOGRkZGI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZTNlMDsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMmUzZTA7IH1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U0YzY7IH1cblxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2YxY2Q5NTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRkOWIwOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZDliMDsgfVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5YmZiZjsgfVxuXG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiOTg3ODg7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBhZmFmOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGFmYWY7IH1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjI7IH1cblxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmMWVlZTc7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTI7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTI7IH1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2MzYzE7IH1cblxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzkwOTA4YzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZiNmI0OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I2YjZiNDsgfVxuXG4udGFibGUtc25vdyxcbi50YWJsZS1zbm93ID4gdGgsXG4udGFibGUtc25vdyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjZmMjsgfVxuXG4udGFibGUtc25vdyB0aCxcbi50YWJsZS1zbm93IHRkLFxuLnRhYmxlLXNub3cgdGhlYWQgdGgsXG4udGFibGUtc25vdyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjFlZWU3OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc25vdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTI7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zbm93OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc25vdzpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmUyOyB9XG5cbi50YWJsZS1hc2gsXG4udGFibGUtYXNoID4gdGgsXG4udGFibGUtYXNoID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlN2U1OyB9XG5cbi50YWJsZS1hc2ggdGgsXG4udGFibGUtYXNoIHRkLFxuLnRhYmxlLWFzaCB0aGVhZCB0aCxcbi50YWJsZS1hc2ggdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2Q0ZDJjZjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFzaDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2RiZDc7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1hc2g6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1hc2g6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGJkNzsgfVxuXG4udGFibGUtZ29vYmJ1ZSxcbi50YWJsZS1nb29iYnVlID4gdGgsXG4udGFibGUtZ29vYmJ1ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGRkZDsgfVxuXG4udGFibGUtZ29vYmJ1ZSB0aCxcbi50YWJsZS1nb29iYnVlIHRkLFxuLnRhYmxlLWdvb2JidWUgdGhlYWQgdGgsXG4udGFibGUtZ29vYmJ1ZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYzJjMWJmOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ29vYmJ1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQwZDA7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1nb29iYnVlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZ29vYmJ1ZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMGQwOyB9XG5cbi50YWJsZS1zbGF0ZSxcbi50YWJsZS1zbGF0ZSA+IHRoLFxuLnRhYmxlLXNsYXRlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQ0OyB9XG5cbi50YWJsZS1zbGF0ZSB0aCxcbi50YWJsZS1zbGF0ZSB0ZCxcbi50YWJsZS1zbGF0ZSB0aGVhZCB0aCxcbi50YWJsZS1zbGF0ZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYWZhZmFmOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2xhdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2xhdGU6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zbGF0ZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3OyB9XG5cbi50YWJsZS1jaGFyY29hbCxcbi50YWJsZS1jaGFyY29hbCA+IHRoLFxuLnRhYmxlLWNoYXJjb2FsID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjYmNhOyB9XG5cbi50YWJsZS1jaGFyY29hbCB0aCxcbi50YWJsZS1jaGFyY29hbCB0ZCxcbi50YWJsZS1jaGFyY29hbCB0aGVhZCB0aCxcbi50YWJsZS1jaGFyY29hbCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTA5ZjlkOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtY2hhcmNvYWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZWJkOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtY2hhcmNvYWw6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jaGFyY29hbDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZWJkOyB9XG5cbi50YWJsZS1zb290LFxuLnRhYmxlLXNvb3QgPiB0aCxcbi50YWJsZS1zb290ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjM2MxOyB9XG5cbi50YWJsZS1zb290IHRoLFxuLnRhYmxlLXNvb3QgdGQsXG4udGFibGUtc29vdCB0aGVhZCB0aCxcbi50YWJsZS1zb290IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5MDkwOGM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zb290OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2YjZiNDsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXNvb3Q6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zb290OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNmI2YjQ7IH1cblxuLnRhYmxlLXJvc2UsXG4udGFibGUtcm9zZSA+IHRoLFxuLnRhYmxlLXJvc2UgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGU0ZTE7IH1cblxuLnRhYmxlLXJvc2UgdGgsXG4udGFibGUtcm9zZSB0ZCxcbi50YWJsZS1yb3NlIHRoZWFkIHRoLFxuLnRhYmxlLXJvc2UgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2YyY2RjODsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXJvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNkMWNjOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcm9zZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXJvc2U6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZDFjYzsgfVxuXG4udGFibGUtbGlsYWMsXG4udGFibGUtbGlsYWMgPiB0aCxcbi50YWJsZS1saWxhYyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZDVkNTsgfVxuXG4udGFibGUtbGlsYWMgdGgsXG4udGFibGUtbGlsYWMgdGQsXG4udGFibGUtbGlsYWMgdGhlYWQgdGgsXG4udGFibGUtbGlsYWMgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2JmYjFiMTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbGFjOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwYzdjNzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxpbGFjOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbGlsYWM6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwYzdjNzsgfVxuXG4udGFibGUtcm9sYW5iZXJyeSxcbi50YWJsZS1yb2xhbmJlcnJ5ID4gdGgsXG4udGFibGUtcm9sYW5iZXJyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxYmVjMzsgfVxuXG4udGFibGUtcm9sYW5iZXJyeSB0aCxcbi50YWJsZS1yb2xhbmJlcnJ5IHRkLFxuLnRhYmxlLXJvbGFuYmVycnkgdGhlYWQgdGgsXG4udGFibGUtcm9sYW5iZXJyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYWE4NjkwOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcm9sYW5iZXJyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmFmYjU7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1yb2xhbmJlcnJ5OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtcm9sYW5iZXJyeTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZhZmI1OyB9XG5cbi50YWJsZS1kYWxhbXVkLFxuLnRhYmxlLWRhbGFtdWQgPiB0aCxcbi50YWJsZS1kYWxhbXVkID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDliZmJmOyB9XG5cbi50YWJsZS1kYWxhbXVkIHRoLFxuLnRhYmxlLWRhbGFtdWQgdGQsXG4udGFibGUtZGFsYW11ZCB0aGVhZCB0aCxcbi50YWJsZS1kYWxhbXVkIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiOTg3ODg7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYWxhbXVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwYWZhZjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRhbGFtdWQ6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYWxhbXVkOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGFmYWY7IH1cblxuLnRhYmxlLXJ1c3QsXG4udGFibGUtcnVzdCA+IHRoLFxuLnRhYmxlLXJ1c3QgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2MxYmE7IH1cblxuLnRhYmxlLXJ1c3QgdGgsXG4udGFibGUtcnVzdCB0ZCxcbi50YWJsZS1ydXN0IHRoZWFkIHRoLFxuLnRhYmxlLXJ1c3QgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2FkOGM3ZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXJ1c3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzliM2FhOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcnVzdDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXJ1c3Q6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M5YjNhYTsgfVxuXG4udGFibGUtd2luZSxcbi50YWJsZS13aW5lID4gdGgsXG4udGFibGUtd2luZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiYmRiYzsgfVxuXG4udGFibGUtd2luZSB0aCxcbi50YWJsZS13aW5lIHRkLFxuLnRhYmxlLXdpbmUgdGhlYWQgdGgsXG4udGFibGUtd2luZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOWU4NTgzOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2luZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGFmYWU7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS13aW5lOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtd2luZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBhZmFlOyB9XG5cbi50YWJsZS1jb3JhbCxcbi50YWJsZS1jb3JhbCA+IHRoLFxuLnRhYmxlLWNvcmFsID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFkNmQyOyB9XG5cbi50YWJsZS1jb3JhbCB0aCxcbi50YWJsZS1jb3JhbCB0ZCxcbi50YWJsZS1jb3JhbCB0aGVhZCB0aCxcbi50YWJsZS1jb3JhbCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTRiM2FiOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtY29yYWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjNGJmOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtY29yYWw6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jb3JhbDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjNGJmOyB9XG5cbi50YWJsZS1ibG9vZCxcbi50YWJsZS1ibG9vZCA+IHRoLFxuLnRhYmxlLWJsb29kID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBjOGMzOyB9XG5cbi50YWJsZS1ibG9vZCB0aCxcbi50YWJsZS1ibG9vZCB0ZCxcbi50YWJsZS1ibG9vZCB0aGVhZCB0aCxcbi50YWJsZS1ibG9vZCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5OThmOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYmxvb2Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdiOWIyOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtYmxvb2Q6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1ibG9vZDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdiOWIyOyB9XG5cbi50YWJsZS1zYWxtb24sXG4udGFibGUtc2FsbW9uID4gdGgsXG4udGFibGUtc2FsbW9uID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlN2RlOyB9XG5cbi50YWJsZS1zYWxtb24gdGgsXG4udGFibGUtc2FsbW9uIHRkLFxuLnRhYmxlLXNhbG1vbiB0aGVhZCB0aCxcbi50YWJsZS1zYWxtb24gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2YxZDNjMjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNhbG1vbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmQ4Yzk7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zYWxtb246aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zYWxtb246aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDhjOTsgfVxuXG4udGFibGUtc3Vuc2V0LFxuLnRhYmxlLXN1bnNldCA+IHRoLFxuLnRhYmxlLXN1bnNldCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDFjNDsgfVxuXG4udGFibGUtc3Vuc2V0IHRoLFxuLnRhYmxlLXN1bnNldCB0ZCxcbi50YWJsZS1zdW5zZXQgdGhlYWQgdGgsXG4udGFibGUtc3Vuc2V0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNkOWFhOTI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdW5zZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVjMmIxOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtc3Vuc2V0OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc3Vuc2V0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWMyYjE7IH1cblxuLnRhYmxlLW1lc2EsXG4udGFibGUtbWVzYSA+IHRoLFxuLnRhYmxlLW1lc2EgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmM4Yjk7IH1cblxuLnRhYmxlLW1lc2EgdGgsXG4udGFibGUtbWVzYSB0ZCxcbi50YWJsZS1tZXNhIHRoZWFkIHRoLFxuLnRhYmxlLW1lc2EgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2JiOTg3ZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW1lc2E6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJiYmE4OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbWVzYTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLW1lc2E6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QyYmJhODsgfVxuXG4udGFibGUtYmFyayxcbi50YWJsZS1iYXJrID4gdGgsXG4udGFibGUtYmFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1Y2RjNzsgfVxuXG4udGFibGUtYmFyayB0aCxcbi50YWJsZS1iYXJrIHRkLFxuLnRhYmxlLWJhcmsgdGhlYWQgdGgsXG4udGFibGUtYmFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjJhMTk3OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYmFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWMwYjg7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1iYXJrOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtYmFyazpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjMGI4OyB9XG5cbi50YWJsZS1jaG9jb2xhdGUsXG4udGFibGUtY2hvY29sYXRlID4gdGgsXG4udGFibGUtY2hvY29sYXRlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZjOWMyOyB9XG5cbi50YWJsZS1jaG9jb2xhdGUgdGgsXG4udGFibGUtY2hvY29sYXRlIHRkLFxuLnRhYmxlLWNob2NvbGF0ZSB0aGVhZCB0aCxcbi50YWJsZS1jaG9jb2xhdGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2I0OWE4ZDsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWNob2NvbGF0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2JjYjM7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jaG9jb2xhdGU6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jaG9jb2xhdGU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYmNiMzsgfVxuXG4udGFibGUtcnVzc2V0LFxuLnRhYmxlLXJ1c3NldCA+IHRoLFxuLnRhYmxlLXJ1c3NldCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlYzRjMDsgfVxuXG4udGFibGUtcnVzc2V0IHRoLFxuLnRhYmxlLXJ1c3NldCB0ZCxcbi50YWJsZS1ydXNzZXQgdGhlYWQgdGgsXG4udGFibGUtcnVzc2V0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhMzkyOGI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ydXNzZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNiN2IyOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcnVzc2V0OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtcnVzc2V0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjM2I3YjI7IH1cblxuLnRhYmxlLWtvYm9sZCxcbi50YWJsZS1rb2JvbGQgPiB0aCxcbi50YWJsZS1rb2JvbGQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWMxYmY7IH1cblxuLnRhYmxlLWtvYm9sZCB0aCxcbi50YWJsZS1rb2JvbGQgdGQsXG4udGFibGUta29ib2xkIHRoZWFkIHRoLFxuLnRhYmxlLWtvYm9sZCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTM4Yzg4OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUta29ib2xkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YjRiMjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWtvYm9sZDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWtvYm9sZDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliNGIyOyB9XG5cbi50YWJsZS1jb3JrLFxuLnRhYmxlLWNvcmsgPiB0aCxcbi50YWJsZS1jb3JrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlMGQwOyB9XG5cbi50YWJsZS1jb3JrIHRoLFxuLnRhYmxlLWNvcmsgdGQsXG4udGFibGUtY29yayB0aGVhZCB0aCxcbi50YWJsZS1jb3JrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlM2M1YTc7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1jb3JrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZDNiZDsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWNvcms6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jb3JrOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWQzYmQ7IH1cblxuLnRhYmxlLXFpcWlybixcbi50YWJsZS1xaXFpcm4gPiB0aCxcbi50YWJsZS1xaXFpcm4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmQ2Yzk7IH1cblxuLnRhYmxlLXFpcWlybiB0aCxcbi50YWJsZS1xaXFpcm4gdGQsXG4udGFibGUtcWlxaXJuIHRoZWFkIHRoLFxuLnRhYmxlLXFpcWlybiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2FiNDliOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcWlxaXJuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5YzliODsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXFpcWlybjpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXFpcWlybjpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDljOWI4OyB9XG5cbi50YWJsZS1vcG8tb3BvLFxuLnRhYmxlLW9wby1vcG8gPiB0aCxcbi50YWJsZS1vcG8tb3BvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkMWM0OyB9XG5cbi50YWJsZS1vcG8tb3BvIHRoLFxuLnRhYmxlLW9wby1vcG8gdGQsXG4udGFibGUtb3BvLW9wbyB0aGVhZCB0aCxcbi50YWJsZS1vcG8tb3BvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiYWFhOTI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1vcG8tb3BvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwYzViNDsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLW9wby1vcG86aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1vcG8tb3BvOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGM1YjQ7IH1cblxuLnRhYmxlLWFsb2Rnb2F0LFxuLnRhYmxlLWFsb2Rnb2F0ID4gdGgsXG4udGFibGUtYWxvZGdvYXQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWRkZDE7IH1cblxuLnRhYmxlLWFsb2Rnb2F0IHRoLFxuLnRhYmxlLWFsb2Rnb2F0IHRkLFxuLnRhYmxlLWFsb2Rnb2F0IHRoZWFkIHRoLFxuLnRhYmxlLWFsb2Rnb2F0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNjZmMxYWE7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hbG9kZ29hdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2QxYzE7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1hbG9kZ29hdDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFsb2Rnb2F0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2QxYzE7IH1cblxuLnRhYmxlLXB1bXBraW4sXG4udGFibGUtcHVtcGtpbiA+IHRoLFxuLnRhYmxlLXB1bXBraW4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmQ4YzI7IH1cblxuLnRhYmxlLXB1bXBraW4gdGgsXG4udGFibGUtcHVtcGtpbiB0ZCxcbi50YWJsZS1wdW1wa2luIHRoZWFkIHRoLFxuLnRhYmxlLXB1bXBraW4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2UxYjc4ZDsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXB1bXBraW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFjYmFlOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcHVtcGtpbjpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXB1bXBraW46aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhY2JhZTsgfVxuXG4udGFibGUtYWNvcm4sXG4udGFibGUtYWNvcm4gPiB0aCxcbi50YWJsZS1hY29ybiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZDBiZjsgfVxuXG4udGFibGUtYWNvcm4gdGgsXG4udGFibGUtYWNvcm4gdGQsXG4udGFibGUtYWNvcm4gdGhlYWQgdGgsXG4udGFibGUtYWNvcm4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2M0YTg4ODsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjb3JuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3YzRhZTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjb3JuOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtYWNvcm46aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3YzRhZTsgfVxuXG4udGFibGUtb3JjaGFyZCxcbi50YWJsZS1vcmNoYXJkID4gdGgsXG4udGFibGUtb3JjaGFyZCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0Y2FiZDsgfVxuXG4udGFibGUtb3JjaGFyZCB0aCxcbi50YWJsZS1vcmNoYXJkIHRkLFxuLnRhYmxlLW9yY2hhcmQgdGhlYWQgdGgsXG4udGFibGUtb3JjaGFyZCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYWU5ZDg1OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtb3JjaGFyZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWJlYWU7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1vcmNoYXJkOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtb3JjaGFyZDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FiZWFlOyB9XG5cbi50YWJsZS1jaGVzdG51dCxcbi50YWJsZS1jaGVzdG51dCA+IHRoLFxuLnRhYmxlLWNoZXN0bnV0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjM2JiOyB9XG5cbi50YWJsZS1jaGVzdG51dCB0aCxcbi50YWJsZS1jaGVzdG51dCB0ZCxcbi50YWJsZS1jaGVzdG51dCB0aGVhZCB0aCxcbi50YWJsZS1jaGVzdG51dCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOWE5MDgxOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtY2hlc3RudXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiN2FkOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtY2hlc3RudXQ6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jaGVzdG51dDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiN2FkOyB9XG5cbi50YWJsZS1nb2JiaWViYWcsXG4udGFibGUtZ29iYmllYmFnID4gdGgsXG4udGFibGUtZ29iYmllYmFnID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlNmRlOyB9XG5cbi50YWJsZS1nb2JiaWViYWcgdGgsXG4udGFibGUtZ29iYmllYmFnIHRkLFxuLnRhYmxlLWdvYmJpZWJhZyB0aGVhZCB0aCxcbi50YWJsZS1nb2JiaWViYWcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2RiZDBjMTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdvYmJpZWJhZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWRhY2U7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1nb2JiaWViYWc6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1nb2JiaWViYWc6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UxZGFjZTsgfVxuXG4udGFibGUtc2hhbGUsXG4udGFibGUtc2hhbGUgPiB0aCxcbi50YWJsZS1zaGFsZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZGNkNjsgfVxuXG4udGFibGUtc2hhbGUgdGgsXG4udGFibGUtc2hhbGUgdGQsXG4udGFibGUtc2hhbGUgdGhlYWQgdGgsXG4udGFibGUtc2hhbGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2M2YmRiMzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNoYWxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDBjNzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXNoYWxlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2hhbGU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDBjNzsgfVxuXG4udGFibGUtbW9sZSxcbi50YWJsZS1tb2xlID4gdGgsXG4udGFibGUtbW9sZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzY2ZjYjsgfVxuXG4udGFibGUtbW9sZSB0aCxcbi50YWJsZS1tb2xlIHRkLFxuLnRhYmxlLW1vbGUgdGhlYWQgdGgsXG4udGFibGUtbW9sZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhNTllOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbW9sZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2MyYmQ7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1tb2xlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbW9sZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjMmJkOyB9XG5cbi50YWJsZS1sb2FtLFxuLnRhYmxlLWxvYW0gPiB0aCxcbi50YWJsZS1sb2FtID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzljNmMzOyB9XG5cbi50YWJsZS1sb2FtIHRoLFxuLnRhYmxlLWxvYW0gdGQsXG4udGFibGUtbG9hbSB0aGVhZCB0aCxcbi50YWJsZS1sb2FtIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Yjk1OTA7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1sb2FtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYjliNjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxvYW06aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1sb2FtOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZGI5YjY7IH1cblxuLnRhYmxlLWJvbmUsXG4udGFibGUtYm9uZSA+IHRoLFxuLnRhYmxlLWJvbmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWYzZTQ7IH1cblxuLnRhYmxlLWJvbmUgdGgsXG4udGFibGUtYm9uZSB0ZCxcbi50YWJsZS1ib25lIHRoZWFkIHRoLFxuLnRhYmxlLWJvbmUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZThjZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWJvbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRlYWNmOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtYm9uZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWJvbmU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZWFjZjsgfVxuXG4udGFibGUtdWksXG4udGFibGUtdWkgPiB0aCxcbi50YWJsZS11aSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZTVkNzsgfVxuXG4udGFibGUtdWkgdGgsXG4udGFibGUtdWkgdGQsXG4udGFibGUtdWkgdGhlYWQgdGgsXG4udGFibGUtdWkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2RhY2ZiNTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXVpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZGFjNjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXVpOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtdWk6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZGFjNjsgfVxuXG4udGFibGUtZGVzZXJ0LFxuLnRhYmxlLWRlc2VydCA+IHRoLFxuLnRhYmxlLWRlc2VydCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZWFkMDsgfVxuXG4udGFibGUtZGVzZXJ0IHRoLFxuLnRhYmxlLWRlc2VydCB0ZCxcbi50YWJsZS1kZXNlcnQgdGhlYWQgdGgsXG4udGFibGUtZGVzZXJ0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlY2Q4YTg7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kZXNlcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlMWJiOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGVzZXJ0OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGVzZXJ0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWUxYmI7IH1cblxuLnRhYmxlLWhvbmV5LFxuLnRhYmxlLWhvbmV5ID4gdGgsXG4udGFibGUtaG9uZXkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWVmYzQ7IH1cblxuLnRhYmxlLWhvbmV5IHRoLFxuLnRhYmxlLWhvbmV5IHRkLFxuLnRhYmxlLWhvbmV5IHRoZWFkIHRoLFxuLnRhYmxlLWhvbmV5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmY2UxOTE7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ob25leTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWU4YWI7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1ob25leTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWhvbmV5OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWU4YWI7IH1cblxuLnRhYmxlLW1pbGxpb25jb3JuLFxuLnRhYmxlLW1pbGxpb25jb3JuID4gdGgsXG4udGFibGUtbWlsbGlvbmNvcm4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U0YzY7IH1cblxuLnRhYmxlLW1pbGxpb25jb3JuIHRoLFxuLnRhYmxlLW1pbGxpb25jb3JuIHRkLFxuLnRhYmxlLW1pbGxpb25jb3JuIHRoZWFkIHRoLFxuLnRhYmxlLW1pbGxpb25jb3JuIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmMWNkOTU7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1taWxsaW9uY29ybjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGQ5YjA7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1taWxsaW9uY29ybjpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLW1pbGxpb25jb3JuOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGQ5YjA7IH1cblxuLnRhYmxlLWNvZXVybCxcbi50YWJsZS1jb2V1cmwgPiB0aCxcbi50YWJsZS1jb2V1cmwgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2RlYjk7IH1cblxuLnRhYmxlLWNvZXVybCB0aCxcbi50YWJsZS1jb2V1cmwgdGQsXG4udGFibGUtY29ldXJsIHRoZWFkIHRoLFxuLnRhYmxlLWNvZXVybCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGNjMTdjOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtY29ldXJsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZDVhNTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWNvZXVybDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWNvZXVybDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdkNWE1OyB9XG5cbi50YWJsZS1jcmVhbSxcbi50YWJsZS1jcmVhbSA+IHRoLFxuLnRhYmxlLWNyZWFtID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmNGQ3OyB9XG5cbi50YWJsZS1jcmVhbSB0aCxcbi50YWJsZS1jcmVhbSB0ZCxcbi50YWJsZS1jcmVhbSB0aGVhZCB0aCxcbi50YWJsZS1jcmVhbSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhlYWI1OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtY3JlYW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjllZWMwOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtY3JlYW06aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jcmVhbTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjllZWMwOyB9XG5cbi50YWJsZS1oYWxhdGFsaSxcbi50YWJsZS1oYWxhdGFsaSA+IHRoLFxuLnRhYmxlLWhhbGF0YWxpID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZkZGM1OyB9XG5cbi50YWJsZS1oYWxhdGFsaSB0aCxcbi50YWJsZS1oYWxhdGFsaSB0ZCxcbi50YWJsZS1oYWxhdGFsaSB0aGVhZCB0aCxcbi50YWJsZS1oYWxhdGFsaSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDBiZjkzOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaGFsYXRhbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkM2IzOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtaGFsYXRhbGk6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1oYWxhdGFsaTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkM2IzOyB9XG5cbi50YWJsZS1yYWlzaW4sXG4udGFibGUtcmFpc2luID4gdGgsXG4udGFibGUtcmFpc2luID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjNmJjOyB9XG5cbi50YWJsZS1yYWlzaW4gdGgsXG4udGFibGUtcmFpc2luIHRkLFxuLnRhYmxlLXJhaXNpbiB0aGVhZCB0aCxcbi50YWJsZS1yYWlzaW4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzljOTU4MzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXJhaXNpbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJhYWU7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1yYWlzaW46aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1yYWlzaW46aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmFhZTsgfVxuXG4udGFibGUtbXVkLFxuLnRhYmxlLW11ZCA+IHRoLFxuLnRhYmxlLW11ZCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwY2ZjNTsgfVxuXG4udGFibGUtbXVkIHRoLFxuLnRhYmxlLW11ZCB0ZCxcbi50YWJsZS1tdWQgdGhlYWQgdGgsXG4udGFibGUtbXVkIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhOGE1OTM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1tdWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjM2I3OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbXVkOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbXVkOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNWMzYjc7IH1cblxuLnRhYmxlLXN5bHBoLFxuLnRhYmxlLXN5bHBoID4gdGgsXG4udGFibGUtc3lscGggPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZGU7IH1cblxuLnRhYmxlLXN5bHBoIHRoLFxuLnRhYmxlLXN5bHBoIHRkLFxuLnRhYmxlLXN5bHBoIHRoZWFkIHRoLFxuLnRhYmxlLXN5bHBoIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNkY2RjYzI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zeWxwaDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzY2U7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zeWxwaDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXN5bHBoOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2UzY2U7IH1cblxuLnRhYmxlLWxpbWUsXG4udGFibGUtbGltZSA+IHRoLFxuLnRhYmxlLWxpbWUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U5Y2Y7IH1cblxuLnRhYmxlLWxpbWUgdGgsXG4udGFibGUtbGltZSB0ZCxcbi50YWJsZS1saW1lIHRoZWFkIHRoLFxuLnRhYmxlLWxpbWUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2QzZDZhNjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMWJlOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTFiZTsgfVxuXG4udGFibGUtbW9zcyxcbi50YWJsZS1tb3NzID4gdGgsXG4udGFibGUtbW9zcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDhjMjsgfVxuXG4udGFibGUtbW9zcyB0aCxcbi50YWJsZS1tb3NzIHRkLFxuLnRhYmxlLW1vc3MgdGhlYWQgdGgsXG4udGFibGUtbW9zcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjViNjhlOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbW9zczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNlYjI7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1tb3NzOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbW9zczpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZWIyOyB9XG5cbi50YWJsZS1tZWFkb3csXG4udGFibGUtbWVhZG93ID4gdGgsXG4udGFibGUtbWVhZG93ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZlM2QzOyB9XG5cbi50YWJsZS1tZWFkb3cgdGgsXG4udGFibGUtbWVhZG93IHRkLFxuLnRhYmxlLW1lYWRvdyB0aGVhZCB0aCxcbi50YWJsZS1tZWFkb3cgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2MzY2NhZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW1lYWRvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ5YzM7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1tZWFkb3c6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1tZWFkb3c6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDljMzsgfVxuXG4udGFibGUtb2xpdmUsXG4udGFibGUtb2xpdmUgPiB0aCxcbi50YWJsZS1vbGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2VjNTsgfVxuXG4udGFibGUtb2xpdmUgdGgsXG4udGFibGUtb2xpdmUgdGQsXG4udGFibGUtb2xpdmUgdGhlYWQgdGgsXG4udGFibGUtb2xpdmUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ExYTU5NDsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW9saXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzJiNzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLW9saXZlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtb2xpdmU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzJiNzsgfVxuXG4udGFibGUtbWFyc2gsXG4udGFibGUtbWFyc2ggPiB0aCxcbi50YWJsZS1tYXJzaCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzdjMTsgfVxuXG4udGFibGUtbWFyc2ggdGgsXG4udGFibGUtbWFyc2ggdGQsXG4udGFibGUtbWFyc2ggdGhlYWQgdGgsXG4udGFibGUtbWFyc2ggdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk0OTY4YzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW1hcnNoOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmJiNDsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLW1hcnNoOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbWFyc2g6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmJiNDsgfVxuXG4udGFibGUtYXBwbGUsXG4udGFibGUtYXBwbGUgPiB0aCxcbi50YWJsZS1hcHBsZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFkMzsgfVxuXG4udGFibGUtYXBwbGUgdGgsXG4udGFibGUtYXBwbGUgdGQsXG4udGFibGUtYXBwbGUgdGhlYWQgdGgsXG4udGFibGUtYXBwbGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2NhZDdhZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFwcGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZTJjMjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFwcGxlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtYXBwbGU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZTJjMjsgfVxuXG4udGFibGUtY2FjdHVhcixcbi50YWJsZS1jYWN0dWFyID4gdGgsXG4udGFibGUtY2FjdHVhciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZGNjYTsgfVxuXG4udGFibGUtY2FjdHVhciB0aCxcbi50YWJsZS1jYWN0dWFyIHRkLFxuLnRhYmxlLWNhY3R1YXIgdGhlYWQgdGgsXG4udGFibGUtY2FjdHVhciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYWZiZTljOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtY2FjdHVhcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGQyYmI7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jYWN0dWFyOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtY2FjdHVhcjpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhkMmJiOyB9XG5cbi50YWJsZS1odW50ZXIsXG4udGFibGUtaHVudGVyID4gdGgsXG4udGFibGUtaHVudGVyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjY2M0OyB9XG5cbi50YWJsZS1odW50ZXIgdGgsXG4udGFibGUtaHVudGVyIHRkLFxuLnRhYmxlLWh1bnRlciB0aGVhZCB0aCxcbi50YWJsZS1odW50ZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzhmYTE5MTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWh1bnRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWMwYjY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1odW50ZXI6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1odW50ZXI6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I1YzBiNjsgfVxuXG4udGFibGUtb2NodSxcbi50YWJsZS1vY2h1ID4gdGgsXG4udGFibGUtb2NodSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZDNjODsgfVxuXG4udGFibGUtb2NodSB0aCxcbi50YWJsZS1vY2h1IHRkLFxuLnRhYmxlLW9jaHUgdGhlYWQgdGgsXG4udGFibGUtb2NodSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOWNhZTk4OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtb2NodTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2M4YmE7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1vY2h1OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtb2NodTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNjOGJhOyB9XG5cbi50YWJsZS1hZGFtYW50b2lzZSxcbi50YWJsZS1hZGFtYW50b2lzZSA+IHRoLFxuLnRhYmxlLWFkYW1hbnRvaXNlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkOGQwOyB9XG5cbi50YWJsZS1hZGFtYW50b2lzZSB0aCxcbi50YWJsZS1hZGFtYW50b2lzZSB0ZCxcbi50YWJsZS1hZGFtYW50b2lzZSB0aGVhZCB0aCxcbi50YWJsZS1hZGFtYW50b2lzZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYWNiN2E4OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWRhbWFudG9pc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjY2MyOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtYWRhbWFudG9pc2U6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1hZGFtYW50b2lzZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjY2MyOyB9XG5cbi50YWJsZS1ub3BoaWNhLFxuLnRhYmxlLW5vcGhpY2EgPiB0aCxcbi50YWJsZS1ub3BoaWNhID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjZGM4OyB9XG5cbi50YWJsZS1ub3BoaWNhIHRoLFxuLnRhYmxlLW5vcGhpY2EgdGQsXG4udGFibGUtbm9waGljYSB0aGVhZCB0aCxcbi50YWJsZS1ub3BoaWNhIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5OWEyOTk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ub3BoaWNhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYzFiYjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLW5vcGhpY2E6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1ub3BoaWNhOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmMxYmI7IH1cblxuLnRhYmxlLWRlZXB3b29kLFxuLnRhYmxlLWRlZXB3b29kID4gdGgsXG4udGFibGUtZGVlcHdvb2QgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGMzYzE7IH1cblxuLnRhYmxlLWRlZXB3b29kIHRoLFxuLnRhYmxlLWRlZXB3b29kIHRkLFxuLnRhYmxlLWRlZXB3b29kIHRoZWFkIHRoLFxuLnRhYmxlLWRlZXB3b29kIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4YTkwOGM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kZWVwd29vZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2I3YjQ7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kZWVwd29vZDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRlZXB3b29kOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2I3YjQ7IH1cblxuLnRhYmxlLWNlbGVzdGUsXG4udGFibGUtY2VsZXN0ZSA+IHRoLFxuLnRhYmxlLWNlbGVzdGUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmVkZWI7IH1cblxuLnRhYmxlLWNlbGVzdGUgdGgsXG4udGFibGUtY2VsZXN0ZSB0ZCxcbi50YWJsZS1jZWxlc3RlIHRoZWFkIHRoLFxuLnRhYmxlLWNlbGVzdGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2M4ZGRkYjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWNlbGVzdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJlM2UwOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtY2VsZXN0ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWNlbGVzdGU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QyZTNlMDsgfVxuXG4udGFibGUtdHVycXVvaXNlLFxuLnRhYmxlLXR1cnF1b2lzZSA+IHRoLFxuLnRhYmxlLXR1cnF1b2lzZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZDhkODsgfVxuXG4udGFibGUtdHVycXVvaXNlIHRoLFxuLnRhYmxlLXR1cnF1b2lzZSB0ZCxcbi50YWJsZS10dXJxdW9pc2UgdGhlYWQgdGgsXG4udGFibGUtdHVycXVvaXNlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5ZGI2YjY7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS10dXJxdW9pc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJjZGNkOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtdHVycXVvaXNlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtdHVycXVvaXNlOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmNkY2Q7IH1cblxuLnRhYmxlLW1vcmJvbCxcbi50YWJsZS1tb3Jib2wgPiB0aCxcbi50YWJsZS1tb3Jib2wgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGNiY2I7IH1cblxuLnRhYmxlLW1vcmJvbCB0aCxcbi50YWJsZS1tb3Jib2wgdGQsXG4udGFibGUtbW9yYm9sIHRoZWFkIHRoLFxuLnRhYmxlLW1vcmJvbCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGI5ZjlmOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbW9yYm9sOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYmZiZjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLW1vcmJvbDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLW1vcmJvbDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiZmJmOyB9XG5cbi50YWJsZS1pY2UsXG4udGFibGUtaWNlID4gdGgsXG4udGFibGUtaWNlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllZWYxOyB9XG5cbi50YWJsZS1pY2UgdGgsXG4udGFibGUtaWNlIHRkLFxuLnRhYmxlLWljZSB0aGVhZCB0aCxcbi50YWJsZS1pY2UgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZTBlNjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWljZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWUyZTc7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1pY2U6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1pY2U6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTJlNzsgfVxuXG4udGFibGUtc2t5LFxuLnRhYmxlLXNreSA+IHRoLFxuLnRhYmxlLXNreSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZTlmMjsgfVxuXG4udGFibGUtc2t5IHRoLFxuLnRhYmxlLXNreSB0ZCxcbi50YWJsZS1za3kgdGhlYWQgdGgsXG4udGFibGUtc2t5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiZmQ2ZTc7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1za3k6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkZGViOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2t5OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2t5OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOWRkZWI7IH1cblxuLnRhYmxlLXNlYWZvZyxcbi50YWJsZS1zZWFmb2cgPiB0aCxcbi50YWJsZS1zZWFmb2cgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGRjZTQ7IH1cblxuLnRhYmxlLXNlYWZvZyB0aCxcbi50YWJsZS1zZWFmb2cgdGQsXG4udGFibGUtc2VhZm9nIHRoZWFkIHRoLFxuLnRhYmxlLXNlYWZvZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYWViZGNlOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2VhZm9nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0Y2ZkYTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXNlYWZvZzpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXNlYWZvZzpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjZmRhOyB9XG5cbi50YWJsZS1wZWFjb2NrLFxuLnRhYmxlLXBlYWNvY2sgPiB0aCxcbi50YWJsZS1wZWFjb2NrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhkNWRkOyB9XG5cbi50YWJsZS1wZWFjb2NrIHRoLFxuLnRhYmxlLXBlYWNvY2sgdGQsXG4udGFibGUtcGVhY29jayB0aGVhZCB0aCxcbi50YWJsZS1wZWFjb2NrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5OWIwYzA7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wZWFjb2NrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YzlkMzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXBlYWNvY2s6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wZWFjb2NrOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOGM5ZDM7IH1cblxuLnRhYmxlLXJob3Rhbm8sXG4udGFibGUtcmhvdGFubyA+IHRoLFxuLnRhYmxlLXJob3Rhbm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGM5Y2Y7IH1cblxuLnRhYmxlLXJob3Rhbm8gdGgsXG4udGFibGUtcmhvdGFubyB0ZCxcbi50YWJsZS1yaG90YW5vIHRoZWFkIHRoLFxuLnRhYmxlLXJob3Rhbm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg5OWFhNjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXJob3Rhbm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiZGM0OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcmhvdGFubzpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXJob3Rhbm86aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYmRjNDsgfVxuXG4udGFibGUtY29ycHNlLFxuLnRhYmxlLWNvcnBzZSA+IHRoLFxuLnRhYmxlLWNvcnBzZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZTNlODsgfVxuXG4udGFibGUtY29ycHNlIHRoLFxuLnRhYmxlLWNvcnBzZSB0ZCxcbi50YWJsZS1jb3Jwc2UgdGhlYWQgdGgsXG4udGFibGUtY29ycHNlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNjNGNiZDQ7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1jb3Jwc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkNmRkOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtY29ycHNlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtY29ycHNlOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGQ2ZGQ7IH1cblxuLnRhYmxlLWNlcnVsZXVtLFxuLnRhYmxlLWNlcnVsZXVtID4gdGgsXG4udGFibGUtY2VydWxldW0gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWQwZDQ7IH1cblxuLnRhYmxlLWNlcnVsZXVtIHRoLFxuLnRhYmxlLWNlcnVsZXVtIHRkLFxuLnRhYmxlLWNlcnVsZXVtIHRoZWFkIHRoLFxuLnRhYmxlLWNlcnVsZXVtIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhM2E4YWY7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1jZXJ1bGV1bTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGMzYzg7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jZXJ1bGV1bTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWNlcnVsZXVtOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMGMzYzg7IH1cblxuLnRhYmxlLXdvYWQsXG4udGFibGUtd29hZCA+IHRoLFxuLnRhYmxlLXdvYWQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGM3Y2Q7IH1cblxuLnRhYmxlLXdvYWQgdGgsXG4udGFibGUtd29hZCB0ZCxcbi50YWJsZS13b2FkIHRoZWFkIHRoLFxuLnRhYmxlLXdvYWQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzkxOTZhMzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdvYWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZiYWMxOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtd29hZDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXdvYWQ6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I2YmFjMTsgfVxuXG4udGFibGUtaW5rLFxuLnRhYmxlLWluayA+IHRoLFxuLnRhYmxlLWluayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYzBjMzsgfVxuXG4udGFibGUtaW5rIHRoLFxuLnRhYmxlLWluayB0ZCxcbi50YWJsZS1pbmsgdGhlYWQgdGgsXG4udGFibGUtaW5rIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4ODhiOGY7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiM2I3OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtaW5rOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtaW5rOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjc7IH1cblxuLnRhYmxlLXJhcHRvcixcbi50YWJsZS1yYXB0b3IgPiB0aCxcbi50YWJsZS1yYXB0b3IgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWRiZWQ7IH1cblxuLnRhYmxlLXJhcHRvciB0aCxcbi50YWJsZS1yYXB0b3IgdGQsXG4udGFibGUtcmFwdG9yIHRoZWFkIHRoLFxuLnRhYmxlLXJhcHRvciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYWFiY2RlOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcmFwdG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmY2RlNjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXJhcHRvcjpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXJhcHRvcjpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZjZGU2OyB9XG5cbi50YWJsZS1vdGhhcmQsXG4udGFibGUtb3RoYXJkID4gdGgsXG4udGFibGUtb3RoYXJkID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkMGRlOyB9XG5cbi50YWJsZS1vdGhhcmQgdGgsXG4udGFibGUtb3RoYXJkIHRkLFxuLnRhYmxlLW90aGFyZCB0aGVhZCB0aCxcbi50YWJsZS1vdGhhcmQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzkzYThjMjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW90aGFyZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWMzZDU7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1vdGhhcmQ6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1vdGhhcmQ6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I1YzNkNTsgfVxuXG4udGFibGUtc3Rvcm0sXG4udGFibGUtc3Rvcm0gPiB0aCxcbi50YWJsZS1zdG9ybSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxY2FkODsgfVxuXG4udGFibGUtc3Rvcm0gdGgsXG4udGFibGUtc3Rvcm0gdGQsXG4udGFibGUtc3Rvcm0gdGhlYWQgdGgsXG4udGFibGUtc3Rvcm0gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzhjOWNiNjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN0b3JtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxYmRjZTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXN0b3JtOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc3Rvcm06aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IxYmRjZTsgfVxuXG4udGFibGUtdm9pZCxcbi50YWJsZS12b2lkID4gdGgsXG4udGFibGUtdm9pZCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYzNjYjsgfVxuXG4udGFibGUtdm9pZCB0aCxcbi50YWJsZS12b2lkIHRkLFxuLnRhYmxlLXZvaWQgdGhlYWQgdGgsXG4udGFibGUtdm9pZCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODM5MDllOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtdm9pZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWI2YzA7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS12b2lkOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtdm9pZDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWViNmMwOyB9XG5cbi50YWJsZS1yb3lhbCxcbi50YWJsZS1yb3lhbCA+IHRoLFxuLnRhYmxlLXJveWFsID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjNWQ0OyB9XG5cbi50YWJsZS1yb3lhbCB0aCxcbi50YWJsZS1yb3lhbCB0ZCxcbi50YWJsZS1yb3lhbCB0aGVhZCB0aCxcbi50YWJsZS1yb3lhbCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGY5M2IwOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcm95YWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRiN2M5OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcm95YWw6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1yb3lhbDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRiN2M5OyB9XG5cbi50YWJsZS1taWRuaWdodCxcbi50YWJsZS1taWRuaWdodCA+IHRoLFxuLnRhYmxlLW1pZG5pZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZmM3OyB9XG5cbi50YWJsZS1taWRuaWdodCB0aCxcbi50YWJsZS1taWRuaWdodCB0ZCxcbi50YWJsZS1taWRuaWdodCB0aGVhZCB0aCxcbi50YWJsZS1taWRuaWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjODc4Nzk3OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbWlkbmlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiMmJiOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbWlkbmlnaHQ6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1taWRuaWdodDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiMmJiOyB9XG5cbi50YWJsZS1zaGFkb3csXG4udGFibGUtc2hhZG93ID4gdGgsXG4udGFibGUtc2hhZG93ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2NiOyB9XG5cbi50YWJsZS1zaGFkb3cgdGgsXG4udGFibGUtc2hhZG93IHRkLFxuLnRhYmxlLXNoYWRvdyB0aGVhZCB0aCxcbi50YWJsZS1zaGFkb3cgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk3OTc5ZjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNoYWRvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zaGFkb3c6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zaGFkb3c6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiZjsgfVxuXG4udGFibGUtYWJ5c3NhbCxcbi50YWJsZS1hYnlzc2FsID4gdGgsXG4udGFibGUtYWJ5c3NhbCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1YzRkMDsgfVxuXG4udGFibGUtYWJ5c3NhbCB0aCxcbi50YWJsZS1hYnlzc2FsIHRkLFxuLnRhYmxlLWFieXNzYWwgdGhlYWQgdGgsXG4udGFibGUtYWJ5c3NhbCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTQ5MmE4OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWJ5c3NhbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I2YzU7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1hYnlzc2FsOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtYWJ5c3NhbDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiNmM1OyB9XG5cbi50YWJsZS1sYXZlbmRlcixcbi50YWJsZS1sYXZlbmRlciA+IHRoLFxuLnRhYmxlLWxhdmVuZGVyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkYmU4OyB9XG5cbi50YWJsZS1sYXZlbmRlciB0aCxcbi50YWJsZS1sYXZlbmRlciB0ZCxcbi50YWJsZS1sYXZlbmRlciB0aGVhZCB0aCxcbi50YWJsZS1sYXZlbmRlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYzFiY2Q1OyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGF2ZW5kZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjYmRlOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbGF2ZW5kZXI6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1sYXZlbmRlcjpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjYmRlOyB9XG5cbi50YWJsZS1nbG9vbSxcbi50YWJsZS1nbG9vbSA+IHRoLFxuLnRhYmxlLWdsb29tID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjYmQyOyB9XG5cbi50YWJsZS1nbG9vbSB0aCxcbi50YWJsZS1nbG9vbSB0ZCxcbi50YWJsZS1nbG9vbSB0aGVhZCB0aCxcbi50YWJsZS1nbG9vbSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTU5ZWFjOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ2xvb206aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFiZGM2OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZ2xvb206aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1nbG9vbTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFiZGM2OyB9XG5cbi50YWJsZS1jdXJyYW50LFxuLnRhYmxlLWN1cnJhbnQgPiB0aCxcbi50YWJsZS1jdXJyYW50ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjNGM4OyB9XG5cbi50YWJsZS1jdXJyYW50IHRoLFxuLnRhYmxlLWN1cnJhbnQgdGQsXG4udGFibGUtY3VycmFudCB0aGVhZCB0aCxcbi50YWJsZS1jdXJyYW50IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NDkxOTk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1jdXJyYW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YjdiYzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWN1cnJhbnQ6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jdXJyYW50OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWI3YmM7IH1cblxuLnRhYmxlLWlyaXMsXG4udGFibGUtaXJpcyA+IHRoLFxuLnRhYmxlLWlyaXMgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmU0ZWM7IH1cblxuLnRhYmxlLWlyaXMgdGgsXG4udGFibGUtaXJpcyB0ZCxcbi50YWJsZS1pcmlzIHRoZWFkIHRoLFxuLnRhYmxlLWlyaXMgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2RhY2RkYzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWlyaXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBkNWUxOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtaXJpczpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWlyaXM6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZDVlMTsgfVxuXG4udGFibGUtZ3JhcGUsXG4udGFibGUtZ3JhcGUgPiB0aCxcbi50YWJsZS1ncmFwZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzNjODsgfVxuXG4udGFibGUtZ3JhcGUgdGgsXG4udGFibGUtZ3JhcGUgdGQsXG4udGFibGUtZ3JhcGUgdGhlYWQgdGgsXG4udGFibGUtZ3JhcGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk5OTA5YTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyYXBlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYjZiYzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWdyYXBlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZ3JhcGU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JjYjZiYzsgfVxuXG4udGFibGUtbG90dXMsXG4udGFibGUtbG90dXMgPiB0aCxcbi50YWJsZS1sb3R1cyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjFmYzsgfVxuXG4udGFibGUtbG90dXMgdGgsXG4udGFibGUtbG90dXMgdGQsXG4udGFibGUtbG90dXMgdGhlYWQgdGgsXG4udGFibGUtbG90dXMgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlZTZmYTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxvdHVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDhmNzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxvdHVzOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbG90dXM6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDhmNzsgfVxuXG4udGFibGUtY29saWJyaSxcbi50YWJsZS1jb2xpYnJpID4gdGgsXG4udGFibGUtY29saWJyaSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZTNmMDsgfVxuXG4udGFibGUtY29saWJyaSB0aCxcbi50YWJsZS1jb2xpYnJpIHRkLFxuLnRhYmxlLWNvbGlicmkgdGhlYWQgdGgsXG4udGFibGUtY29saWJyaSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRjYmUzOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtY29saWJyaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWQwZTY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1jb2xpYnJpOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtY29saWJyaTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVkMGU2OyB9XG5cbi50YWJsZS1wbHVtLFxuLnRhYmxlLXBsdW0gPiB0aCxcbi50YWJsZS1wbHVtID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDljZmQ2OyB9XG5cbi50YWJsZS1wbHVtIHRoLFxuLnRhYmxlLXBsdW0gdGQsXG4udGFibGUtcGx1bSB0aGVhZCB0aCxcbi50YWJsZS1wbHVtIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiOWE1YjM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wbHVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlYzFjYTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXBsdW06aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wbHVtOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWMxY2E7IH1cblxuLnRhYmxlLXJlZ2FsLFxuLnRhYmxlLXJlZ2FsID4gdGgsXG4udGFibGUtcmVnYWwgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGM1Y2Q7IH1cblxuLnRhYmxlLXJlZ2FsIHRoLFxuLnRhYmxlLXJlZ2FsIHRkLFxuLnRhYmxlLXJlZ2FsIHRoZWFkIHRoLFxuLnRhYmxlLXJlZ2FsIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhZjkzYTM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1yZWdhbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWI2YzA7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1yZWdhbDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXJlZ2FsOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOWI2YzA7IH1cblxuLnRhYmxlLXB1cmUsXG4udGFibGUtcHVyZSA+IHRoLFxuLnRhYmxlLXB1cmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmM7IH1cblxuLnRhYmxlLXB1cmUgdGgsXG4udGFibGUtcHVyZSB0ZCxcbi50YWJsZS1wdXJlIHRoZWFkIHRoLFxuLnRhYmxlLXB1cmUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZjZmJmOTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXB1cmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2VkOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcHVyZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXB1cmU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNlZDsgfVxuXG4udGFibGUtamV0LFxuLnRhYmxlLWpldCA+IHRoLFxuLnRhYmxlLWpldCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyOyB9XG5cbi50YWJsZS1qZXQgdGgsXG4udGFibGUtamV0IHRkLFxuLnRhYmxlLWpldCB0aGVhZCB0aCxcbi50YWJsZS1qZXQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzhhOGE4YTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWpldDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1qZXQ6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1qZXQ6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMzsgfVxuXG4udGFibGUtbWV0YWxsaWMtc2lsdmVyLFxuLnRhYmxlLW1ldGFsbGljLXNpbHZlciA+IHRoLFxuLnRhYmxlLW1ldGFsbGljLXNpbHZlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTsgfVxuXG4udGFibGUtbWV0YWxsaWMtc2lsdmVyIHRoLFxuLnRhYmxlLW1ldGFsbGljLXNpbHZlciB0ZCxcbi50YWJsZS1tZXRhbGxpYy1zaWx2ZXIgdGhlYWQgdGgsXG4udGFibGUtbWV0YWxsaWMtc2lsdmVyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlNGU0ZTQ7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1tZXRhbGxpYy1zaWx2ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbWV0YWxsaWMtc2lsdmVyOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbWV0YWxsaWMtc2lsdmVyOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7IH1cblxuLnRhYmxlLW1ldGFsbGljLWdvbGQsXG4udGFibGUtbWV0YWxsaWMtZ29sZCA+IHRoLFxuLnRhYmxlLW1ldGFsbGljLWdvbGQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmYzk7IH1cblxuLnRhYmxlLW1ldGFsbGljLWdvbGQgdGgsXG4udGFibGUtbWV0YWxsaWMtZ29sZCB0ZCxcbi50YWJsZS1tZXRhbGxpYy1nb2xkIHRoZWFkIHRoLFxuLnRhYmxlLW1ldGFsbGljLWdvbGQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmY5YTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW1ldGFsbGljLWdvbGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmIwOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbWV0YWxsaWMtZ29sZDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLW1ldGFsbGljLWdvbGQ6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZiMDsgfVxuXG4udGFibGUtbWV0YWxsaWMtcmVkLFxuLnRhYmxlLW1ldGFsbGljLXJlZCA+IHRoLFxuLnRhYmxlLW1ldGFsbGljLXJlZCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzBjZDsgfVxuXG4udGFibGUtbWV0YWxsaWMtcmVkIHRoLFxuLnRhYmxlLW1ldGFsbGljLXJlZCB0ZCxcbi50YWJsZS1tZXRhbGxpYy1yZWQgdGhlYWQgdGgsXG4udGFibGUtbWV0YWxsaWMtcmVkIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlZDg5YTE7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1tZXRhbGxpYy1yZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJhYWJjOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbWV0YWxsaWMtcmVkOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbWV0YWxsaWMtcmVkOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmFhYmM7IH1cblxuLnRhYmxlLW1ldGFsbGljLWdyZWVuLFxuLnRhYmxlLW1ldGFsbGljLWdyZWVuID4gdGgsXG4udGFibGUtbWV0YWxsaWMtZ3JlZW4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWZiZDQ7IH1cblxuLnRhYmxlLW1ldGFsbGljLWdyZWVuIHRoLFxuLnRhYmxlLW1ldGFsbGljLWdyZWVuIHRkLFxuLnRhYmxlLW1ldGFsbGljLWdyZWVuIHRoZWFkIHRoLFxuLnRhYmxlLW1ldGFsbGljLWdyZWVuIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4Y2Y4YWY7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1tZXRhbGxpYy1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWY5YzM7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1tZXRhbGxpYy1ncmVlbjpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLW1ldGFsbGljLWdyZWVuOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOWY5YzM7IH1cblxuLnRhYmxlLW1ldGFsbGljLWJsdWUsXG4udGFibGUtbWV0YWxsaWMtYmx1ZSA+IHRoLFxuLnRhYmxlLW1ldGFsbGljLWJsdWUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGQzZmY7IH1cblxuLnRhYmxlLW1ldGFsbGljLWJsdWUgdGgsXG4udGFibGUtbWV0YWxsaWMtYmx1ZSB0ZCxcbi50YWJsZS1tZXRhbGxpYy1ibHVlIHRoZWFkIHRoLFxuLnRhYmxlLW1ldGFsbGljLWJsdWUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2I3YWRmZjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLW1ldGFsbGljLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFiYWZmOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbWV0YWxsaWMtYmx1ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLW1ldGFsbGljLWJsdWU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MxYmFmZjsgfVxuXG4udGFibGUtcGFzdGVsLXBpbmssXG4udGFibGUtcGFzdGVsLXBpbmsgPiB0aCxcbi50YWJsZS1wYXN0ZWwtcGluayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWZlZTsgfVxuXG4udGFibGUtcGFzdGVsLXBpbmsgdGgsXG4udGFibGUtcGFzdGVsLXBpbmsgdGQsXG4udGFibGUtcGFzdGVsLXBpbmsgdGhlYWQgdGgsXG4udGFibGUtcGFzdGVsLXBpbmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkZTJlMDsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXBhc3RlbC1waW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZDhkNjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXBhc3RlbC1waW5rOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtcGFzdGVsLXBpbms6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZDhkNjsgfVxuXG4udGFibGUtcGFzdGVsLWdyZWVuLFxuLnRhYmxlLXBhc3RlbC1ncmVlbiA+IHRoLFxuLnRhYmxlLXBhc3RlbC1ncmVlbiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjJlNzsgfVxuXG4udGFibGUtcGFzdGVsLWdyZWVuIHRoLFxuLnRhYmxlLXBhc3RlbC1ncmVlbiB0ZCxcbi50YWJsZS1wYXN0ZWwtZ3JlZW4gdGhlYWQgdGgsXG4udGFibGUtcGFzdGVsLWdyZWVuIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNkYWU2ZDI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wYXN0ZWwtZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlOWQ2OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcGFzdGVsLWdyZWVuOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtcGFzdGVsLWdyZWVuOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGU5ZDY7IH1cblxuLnRhYmxlLXBhc3RlbC1ibHVlLFxuLnRhYmxlLXBhc3RlbC1ibHVlID4gdGgsXG4udGFibGUtcGFzdGVsLWJsdWUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWU1ZjQ7IH1cblxuLnRhYmxlLXBhc3RlbC1ibHVlIHRoLFxuLnRhYmxlLXBhc3RlbC1ibHVlIHRkLFxuLnRhYmxlLXBhc3RlbC1ibHVlIHRoZWFkIHRoLFxuLnRhYmxlLXBhc3RlbC1ibHVlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNjN2NmZWI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wYXN0ZWwtYmx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWQ1ZWQ7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wYXN0ZWwtYmx1ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXBhc3RlbC1ibHVlOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWQ1ZWQ7IH1cblxuLnRhYmxlLXBhc3RlbC1wdXJwbGUsXG4udGFibGUtcGFzdGVsLXB1cnBsZSA+IHRoLFxuLnRhYmxlLXBhc3RlbC1wdXJwbGUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2U5ZjQ7IH1cblxuLnRhYmxlLXBhc3RlbC1wdXJwbGUgdGgsXG4udGFibGUtcGFzdGVsLXB1cnBsZSB0ZCxcbi50YWJsZS1wYXN0ZWwtcHVycGxlIHRoZWFkIHRoLFxuLnRhYmxlLXBhc3RlbC1wdXJwbGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2RiZDdlYjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXBhc3RlbC1wdXJwbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkOGVjOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcGFzdGVsLXB1cnBsZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXBhc3RlbC1wdXJwbGU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDhlYzsgfVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzODNlOyB9XG5cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7IH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzIzODNlOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7IH1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDsgfVxuICAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzNlODJiMztcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCA2MSwgODQsIDAuMjUpOyB9XG4gIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzFhMWYyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7IH1cbiAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS44MTI1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuICAuZm9ybS1yb3cgPiAuY29sLFxuICAuZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtOyB9XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTsgfVxuICAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogIzZjNzU3ZDsgfVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICMyODRhMmM7IH1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCA3NCwgNDQsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4NGEyYztcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IGNhbGMoMi4yNXJlbSAvIDQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMi4yNXJlbSAvIDIpIGNhbGMoMi4yNXJlbSAvIDIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzI4NGEyYycgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyODRhMmM7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDc0LCA0NCwgMC4yNSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMi4yNXJlbSAvIDQpIHJpZ2h0IGNhbGMoMi4yNXJlbSAvIDQpOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4NGEyYztcbiAgcGFkZGluZy1yaWdodDogMy40Mzc1cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHgsIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjg0YTJjJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMS43NXJlbS8xLjEyNXJlbSAxLjEyNXJlbTsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI4NGEyYztcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgNzQsIDQ0LCAwLjI1KTsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzI4NGEyYzsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMyODRhMmM7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICMyODRhMmM7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzNhNmI0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNmI0MDsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgNzQsIDQ0LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjg0YTJjOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjg0YTJjOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjg0YTJjO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgNzQsIDQ0LCAwLjI1KTsgfVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM3ODE5MWE7IH1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCAyNSwgMjYsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICM3ODE5MWE7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCBjYWxjKDIuMjVyZW0gLyA0KTtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDIuMjVyZW0gLyAyKSBjYWxjKDIuMjVyZW0gLyAyKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzc4MTkxYScgdmlld0JveD0nLTIgLTIgNyA3JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNkOTUzNGYnIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzZSUzY2NpcmNsZSByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN5PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzZSUzYy9zdmclM0VcIik7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzc4MTkxYTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDI1LCAyNiwgMC4yNSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygyLjI1cmVtIC8gNCkgcmlnaHQgY2FsYygyLjI1cmVtIC8gNCk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzc4MTkxYTtcbiAgcGFkZGluZy1yaWdodDogMy40Mzc1cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHgsIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjM3ODE5MWEnIHZpZXdCb3g9Jy0yIC0yIDcgNyclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZDk1MzRmJyBkPSdNMCAwbDMgM20wLTNMMCAzJy8lM2UlM2NjaXJjbGUgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeT0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgY3k9JzMnIHI9Jy41Jy8lM2UlM2Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMS43NXJlbS8xLjEyNXJlbSAxLjEyNXJlbTsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3ODE5MWE7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAyNSwgMjYsIDAuMjUpOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wtZmlsZS5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNzgxOTFhOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNzgxOTFhOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzc4MTkxYTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhMjIyMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMjIyMjM7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMjUsIDI2LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzc4MTkxYTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM3ODE5MWE7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzc4MTkxYTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAyNSwgMjYsIDAuMjUpOyB9XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gICAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMWExZjI3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmJ0biB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICMxYTFmMjc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjksIDYxLCA4NCwgMC4yNSk7IH1cbiAgLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC42NTsgfVxuICAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0O1xuICBib3JkZXItY29sb3I6ICMxZDNkNTQ7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyODM4O1xuICAgIGJvcmRlci1jb2xvcjogIzEwMjEyZTsgfVxuICAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjMsIDkwLCAxMTAsIDAuNSk7IH1cbiAgLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDNkNTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWQzZDU0OyB9XG4gIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjEyZTtcbiAgICBib3JkZXItY29sb3I6ICMwZDFiMjU7IH1cbiAgICAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MywgOTAsIDExMCwgMC41KTsgfVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1O1xuICBib3JkZXItY29sb3I6ICM2NTY1NjU7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MjUyNTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjOyB9XG4gIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTI0LCAxMjQsIDEyNCwgMC41KTsgfVxuICAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NTY1NjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjU2NTY1OyB9XG4gIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgICBib3JkZXItY29sb3I6ICM0NTQ1NDU7IH1cbiAgICAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjQsIDEyNCwgMTI0LCAwLjUpOyB9XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg0YTJjO1xuICBib3JkZXItY29sb3I6ICMyODRhMmM7IH1cbiAgLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIzMTFkO1xuICAgIGJvcmRlci1jb2xvcjogIzE2MjkxODsgfVxuICAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDEwMSwgNzYsIDAuNSk7IH1cbiAgLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODRhMmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg0YTJjOyB9XG4gIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MjkxODtcbiAgICBib3JkZXItY29sb3I6ICMxMjIxMTM7IH1cbiAgICAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgMTAxLCA3NiwgMC41KTsgfVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2YmRiOTtcbiAgYm9yZGVyLWNvbG9yOiAjOTZiZGI5OyB9XG4gIC5idG4taW5mbzpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdmYWVhOTtcbiAgICBib3JkZXItY29sb3I6ICM3N2E5YTQ7IH1cbiAgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMiwgMTY2LCAxNjMsIDAuNSk7IH1cbiAgLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NmJkYjk7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTZiZGI5OyB9XG4gIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3YTlhNDtcbiAgICBib3JkZXItY29sb3I6ICM2ZmE0OWY7IH1cbiAgICAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzIsIDE2NiwgMTYzLCAwLjUpOyB9XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ5ZTM0O1xuICBib3JkZXItY29sb3I6ICNlNDllMzQ7IH1cbiAgLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU4YzFjO1xuICAgIGJvcmRlci1jb2xvcjogI2NhODQxYjsgfVxuICAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk5LCAxNDAsIDUwLCAwLjUpOyB9XG4gIC5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ5ZTM0O1xuICAgIGJvcmRlci1jb2xvcjogI2U0OWUzNDsgfVxuICAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYTg0MWI7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmY3ZDE5OyB9XG4gICAgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk5LCAxNDAsIDUwLCAwLjUpOyB9XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODE5MWE7XG4gIGJvcmRlci1jb2xvcjogIzc4MTkxYTsgfVxuICAuYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4MTIxMztcbiAgICBib3JkZXItY29sb3I6ICM0ZTEwMTE7IH1cbiAgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDYwLCA2MCwgMC41KTsgfVxuICAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODE5MWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzgxOTFhOyB9XG4gIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRlMTAxMTtcbiAgICBib3JkZXItY29sb3I6ICM0MzBlMGY7IH1cbiAgICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDAsIDYwLCA2MCwgMC41KTsgfVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGRmZDA7XG4gIGJvcmRlci1jb2xvcjogI2U0ZGZkMDsgfVxuICAuYnRuLWxpZ2h0OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZjZWI4O1xuICAgIGJvcmRlci1jb2xvcjogI2QxYzliMDsgfVxuICAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTksIDE5NSwgMTgzLCAwLjUpOyB9XG4gIC5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGRmZDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTRkZmQwOyB9XG4gIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QxYzliMDtcbiAgICBib3JkZXItY29sb3I6ICNjZGMzYTg7IH1cbiAgICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTksIDE5NSwgMTgzLCAwLjUpOyB9XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyOTIyO1xuICBib3JkZXItY29sb3I6ICMyYTI5MjI7IH1cbiAgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNDExO1xuICAgIGJvcmRlci1jb2xvcjogIzBlMGQwYjsgfVxuICAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzQsIDczLCA2NywgMC41KTsgfVxuICAuYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMjkyMjtcbiAgICBib3JkZXItY29sb3I6ICMyYTI5MjI7IH1cbiAgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZDBiO1xuICAgIGJvcmRlci1jb2xvcjogIzA3MDcwNTsgfVxuICAgIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc0LCA3MywgNjcsIDAuNSk7IH1cblxuLmJ0bi1zbm93IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGRmZDA7XG4gIGJvcmRlci1jb2xvcjogI2U0ZGZkMDsgfVxuICAuYnRuLXNub3c6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmNlYjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDFjOWIwOyB9XG4gIC5idG4tc25vdzpmb2N1cywgLmJ0bi1zbm93LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTksIDE5NSwgMTgzLCAwLjUpOyB9XG4gIC5idG4tc25vdy5kaXNhYmxlZCwgLmJ0bi1zbm93OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRkZmQwO1xuICAgIGJvcmRlci1jb2xvcjogI2U0ZGZkMDsgfVxuICAuYnRuLXNub3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNub3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc25vdy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWM5YjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2RjM2E4OyB9XG4gICAgLmJ0bi1zbm93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zbm93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tc25vdy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk5LCAxOTUsIDE4MywgMC41KTsgfVxuXG4uYnRuLWFzaCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhOGEyO1xuICBib3JkZXItY29sb3I6ICNhY2E4YTI7IH1cbiAgLmJ0bi1hc2g6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YTk1OGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTQ4Zjg3OyB9XG4gIC5idG4tYXNoOmZvY3VzLCAuYnRuLWFzaC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTUxLCAxNDgsIDE0NCwgMC41KTsgfVxuICAuYnRuLWFzaC5kaXNhYmxlZCwgLmJ0bi1hc2g6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhY2E4YTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjYWNhOGEyOyB9XG4gIC5idG4tYXNoOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1hc2g6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tYXNoLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OGY4NztcbiAgICBib3JkZXItY29sb3I6ICM4ZTg4ODA7IH1cbiAgICAuYnRuLWFzaDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYXNoOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tYXNoLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTEsIDE0OCwgMTQ0LCAwLjUpOyB9XG5cbi5idG4tZ29vYmJ1ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODk4Nzg0O1xuICBib3JkZXItY29sb3I6ICM4OTg3ODQ7IH1cbiAgLmJ0bi1nb29iYnVlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3NDcxO1xuICAgIGJvcmRlci1jb2xvcjogIzZmNmQ2YjsgfVxuICAuYnRuLWdvb2JidWU6Zm9jdXMsIC5idG4tZ29vYmJ1ZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU1LCAxNTMsIDE1MCwgMC41KTsgfVxuICAuYnRuLWdvb2JidWUuZGlzYWJsZWQsIC5idG4tZ29vYmJ1ZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg5ODc4NDtcbiAgICBib3JkZXItY29sb3I6ICM4OTg3ODQ7IH1cbiAgLmJ0bi1nb29iYnVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1nb29iYnVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWdvb2JidWUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY2ZDZiO1xuICAgIGJvcmRlci1jb2xvcjogIzY5Njc2NDsgfVxuICAgIC5idG4tZ29vYmJ1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ29vYmJ1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWdvb2JidWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NSwgMTUzLCAxNTAsIDAuNSk7IH1cblxuLmJ0bi1zbGF0ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1O1xuICBib3JkZXItY29sb3I6ICM2NTY1NjU7IH1cbiAgLmJ0bi1zbGF0ZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUyNTI1MjtcbiAgICBib3JkZXItY29sb3I6ICM0YzRjNGM7IH1cbiAgLmJ0bi1zbGF0ZTpmb2N1cywgLmJ0bi1zbGF0ZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTI0LCAxMjQsIDEyNCwgMC41KTsgfVxuICAuYnRuLXNsYXRlLmRpc2FibGVkLCAuYnRuLXNsYXRlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1O1xuICAgIGJvcmRlci1jb2xvcjogIzY1NjU2NTsgfVxuICAuYnRuLXNsYXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zbGF0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zbGF0ZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDU0NTQ1OyB9XG4gICAgLmJ0bi1zbGF0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2xhdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zbGF0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTI0LCAxMjQsIDEyNCwgMC41KTsgfVxuXG4uYnRuLWNoYXJjb2FsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ3NDI7XG4gIGJvcmRlci1jb2xvcjogIzQ4NDc0MjsgfVxuICAuYnRuLWNoYXJjb2FsOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzMzMwO1xuICAgIGJvcmRlci1jb2xvcjogIzJkMmQyYTsgfVxuICAuYnRuLWNoYXJjb2FsOmZvY3VzLCAuYnRuLWNoYXJjb2FsLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5OSwgOTksIDk0LCAwLjUpOyB9XG4gIC5idG4tY2hhcmNvYWwuZGlzYWJsZWQsIC5idG4tY2hhcmNvYWw6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ODQ3NDI7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDg0NzQyOyB9XG4gIC5idG4tY2hhcmNvYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWNoYXJjb2FsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWNoYXJjb2FsLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyYTtcbiAgICBib3JkZXItY29sb3I6ICMyNzI2MjQ7IH1cbiAgICAuYnRuLWNoYXJjb2FsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1jaGFyY29hbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWNoYXJjb2FsLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5OSwgOTksIDk0LCAwLjUpOyB9XG5cbi5idG4tc29vdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyOTIyO1xuICBib3JkZXItY29sb3I6ICMyYTI5MjI7IH1cbiAgLmJ0bi1zb290OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNDExO1xuICAgIGJvcmRlci1jb2xvcjogIzBlMGQwYjsgfVxuICAuYnRuLXNvb3Q6Zm9jdXMsIC5idG4tc29vdC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzQsIDczLCA2NywgMC41KTsgfVxuICAuYnRuLXNvb3QuZGlzYWJsZWQsIC5idG4tc29vdDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMjkyMjtcbiAgICBib3JkZXItY29sb3I6ICMyYTI5MjI7IH1cbiAgLmJ0bi1zb290Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zb290Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXNvb3QuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZDBiO1xuICAgIGJvcmRlci1jb2xvcjogIzA3MDcwNTsgfVxuICAgIC5idG4tc29vdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc29vdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXNvb3QuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc0LCA3MywgNjcsIDAuNSk7IH1cblxuLmJ0bi1yb3NlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjlmOTU7XG4gIGJvcmRlci1jb2xvcjogI2U2OWY5NTsgfVxuICAuYnRuLXJvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZjgzNzY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGM3YTZjOyB9XG4gIC5idG4tcm9zZTpmb2N1cywgLmJ0bi1yb3NlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDAsIDE0MSwgMTMzLCAwLjUpOyB9XG4gIC5idG4tcm9zZS5kaXNhYmxlZCwgLmJ0bi1yb3NlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY5Zjk1O1xuICAgIGJvcmRlci1jb2xvcjogI2U2OWY5NTsgfVxuICAuYnRuLXJvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXJvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tcm9zZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzdhNmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGE3MDYxOyB9XG4gICAgLmJ0bi1yb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1yb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tcm9zZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAwLCAxNDEsIDEzMywgMC41KTsgfVxuXG4uYnRuLWxpbGFjIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MzY5Njk7XG4gIGJvcmRlci1jb2xvcjogIzgzNjk2OTsgfVxuICAuYnRuLWxpbGFjOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmU1ODU4O1xuICAgIGJvcmRlci1jb2xvcjogIzY3NTI1MjsgfVxuICAuYnRuLWxpbGFjOmZvY3VzLCAuYnRuLWxpbGFjLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTAsIDEyOCwgMTI4LCAwLjUpOyB9XG4gIC5idG4tbGlsYWMuZGlzYWJsZWQsIC5idG4tbGlsYWM6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MzY5Njk7XG4gICAgYm9yZGVyLWNvbG9yOiAjODM2OTY5OyB9XG4gIC5idG4tbGlsYWM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpbGFjOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxpbGFjLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY3NTI1MjtcbiAgICBib3JkZXItY29sb3I6ICM2MDRkNGQ7IH1cbiAgICAuYnRuLWxpbGFjOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWxhYzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxpbGFjLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTAsIDEyOCwgMTI4LCAwLjUpOyB9XG5cbi5idG4tcm9sYW5iZXJyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWIxNzI5O1xuICBib3JkZXItY29sb3I6ICM1YjE3Mjk7IH1cbiAgLmJ0bi1yb2xhbmJlcnJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MwZjFiO1xuICAgIGJvcmRlci1jb2xvcjogIzMyMGQxNzsgfVxuICAuYnRuLXJvbGFuYmVycnk6Zm9jdXMsIC5idG4tcm9sYW5iZXJyeS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCA1OCwgNzMsIDAuNSk7IH1cbiAgLmJ0bi1yb2xhbmJlcnJ5LmRpc2FibGVkLCAuYnRuLXJvbGFuYmVycnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YjE3Mjk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWIxNzI5OyB9XG4gIC5idG4tcm9sYW5iZXJyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcm9sYW5iZXJyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1yb2xhbmJlcnJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMGQxNztcbiAgICBib3JkZXItY29sb3I6ICMyODBhMTI7IH1cbiAgICAuYnRuLXJvbGFuYmVycnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXJvbGFuYmVycnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1yb2xhbmJlcnJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTYsIDU4LCA3MywgMC41KTsgfVxuXG4uYnRuLWRhbGFtdWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4MTkxYTtcbiAgYm9yZGVyLWNvbG9yOiAjNzgxOTFhOyB9XG4gIC5idG4tZGFsYW11ZDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4MTIxMztcbiAgICBib3JkZXItY29sb3I6ICM0ZTEwMTE7IH1cbiAgLmJ0bi1kYWxhbXVkOmZvY3VzLCAuYnRuLWRhbGFtdWQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MCwgNjAsIDYwLCAwLjUpOyB9XG4gIC5idG4tZGFsYW11ZC5kaXNhYmxlZCwgLmJ0bi1kYWxhbXVkOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzgxOTFhO1xuICAgIGJvcmRlci1jb2xvcjogIzc4MTkxYTsgfVxuICAuYnRuLWRhbGFtdWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbGFtdWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFsYW11ZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTEwMTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDMwZTBmOyB9XG4gICAgLmJ0bi1kYWxhbXVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYWxhbXVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGFsYW11ZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQwLCA2MCwgNjAsIDAuNSk7IH1cblxuLmJ0bi1ydXN0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjIyMDc7XG4gIGJvcmRlci1jb2xvcjogIzYyMjIwNzsgfVxuICAuYnRuLXJ1c3Q6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTE2MDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzIxMTA0OyB9XG4gIC5idG4tcnVzdDpmb2N1cywgLmJ0bi1ydXN0LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjIsIDY3LCA0NCwgMC41KTsgfVxuICAuYnRuLXJ1c3QuZGlzYWJsZWQsIC5idG4tcnVzdDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYyMjIwNztcbiAgICBib3JkZXItY29sb3I6ICM2MjIyMDc7IH1cbiAgLmJ0bi1ydXN0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ydXN0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXJ1c3QuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIxMTA0O1xuICAgIGJvcmRlci1jb2xvcjogIzI3MGQwMzsgfVxuICAgIC5idG4tcnVzdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcnVzdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXJ1c3QuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMiwgNjcsIDQ0LCAwLjUpOyB9XG5cbi5idG4td2luZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUxNDExO1xuICBib3JkZXItY29sb3I6ICM0NTE0MTE7IH1cbiAgLmJ0bi13aW5lOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYwYjA5O1xuICAgIGJvcmRlci1jb2xvcjogIzFjMDgwNzsgfVxuICAuYnRuLXdpbmU6Zm9jdXMsIC5idG4td2luZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTcsIDU1LCA1MywgMC41KTsgfVxuICAuYnRuLXdpbmUuZGlzYWJsZWQsIC5idG4td2luZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1MTQxMTtcbiAgICBib3JkZXItY29sb3I6ICM0NTE0MTE7IH1cbiAgLmJ0bi13aW5lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13aW5lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXdpbmUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMwODA3O1xuICAgIGJvcmRlci1jb2xvcjogIzEyMDUwNDsgfVxuICAgIC5idG4td2luZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2luZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXdpbmUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk3LCA1NSwgNTMsIDAuNSk7IH1cblxuLmJ0bi1jb3JhbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M2YzVlO1xuICBib3JkZXItY29sb3I6ICNjYzZjNWU7IH1cbiAgLmJ0bi1jb3JhbDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzNTE0MTtcbiAgICBib3JkZXItY29sb3I6ICNiYzRjM2I7IH1cbiAgLmJ0bi1jb3JhbDpmb2N1cywgLmJ0bi1jb3JhbC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCAxMzAsIDExOCwgMC41KTsgfVxuICAuYnRuLWNvcmFsLmRpc2FibGVkLCAuYnRuLWNvcmFsOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M2YzVlO1xuICAgIGJvcmRlci1jb2xvcjogI2NjNmM1ZTsgfVxuICAuYnRuLWNvcmFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1jb3JhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1jb3JhbC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYzRjM2I7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjI0ODM4OyB9XG4gICAgLmJ0bi1jb3JhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tY29yYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1jb3JhbC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCAxMzAsIDExOCwgMC41KTsgfVxuXG4uYnRuLWJsb29kIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTNiMjc7XG4gIGJvcmRlci1jb2xvcjogIzkxM2IyNzsgfVxuICAuYnRuLWJsb29kOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzMyZjFmO1xuICAgIGJvcmRlci1jb2xvcjogIzY5MmIxYzsgfVxuICAuYnRuLWJsb29kOmZvY3VzLCAuYnRuLWJsb29kLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjIsIDg4LCA3MSwgMC41KTsgfVxuICAuYnRuLWJsb29kLmRpc2FibGVkLCAuYnRuLWJsb29kOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEzYjI3O1xuICAgIGJvcmRlci1jb2xvcjogIzkxM2IyNzsgfVxuICAuYnRuLWJsb29kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibG9vZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1ibG9vZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2OTJiMWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWYyNzE5OyB9XG4gICAgLmJ0bi1ibG9vZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYmxvb2Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1ibG9vZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTYyLCA4OCwgNzEsIDAuNSk7IH1cblxuLmJ0bi1zYWxtb24ge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0YWE4YTtcbiAgYm9yZGVyLWNvbG9yOiAjZTRhYThhOyB9XG4gIC5idG4tc2FsbW9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ5MzZiO1xuICAgIGJvcmRlci1jb2xvcjogI2RhOGM2MTsgfVxuICAuYnRuLXNhbG1vbjpmb2N1cywgLmJ0bi1zYWxtb24uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5OSwgMTUwLCAxMjMsIDAuNSk7IH1cbiAgLmJ0bi1zYWxtb24uZGlzYWJsZWQsIC5idG4tc2FsbW9uOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRhYThhO1xuICAgIGJvcmRlci1jb2xvcjogI2U0YWE4YTsgfVxuICAuYnRuLXNhbG1vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2FsbW9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXNhbG1vbi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYThjNjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDg4NDU2OyB9XG4gICAgLmJ0bi1zYWxtb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNhbG1vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXNhbG1vbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk5LCAxNTAsIDEyMywgMC41KTsgfVxuXG4uYnRuLXN1bnNldCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjY1YzJlO1xuICBib3JkZXItY29sb3I6ICNiNjVjMmU7IH1cbiAgLmJ0bi1zdW5zZXQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzRkMjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGQ0NzI0OyB9XG4gIC5idG4tc3Vuc2V0OmZvY3VzLCAuYnRuLXN1bnNldC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkzLCAxMTYsIDc3LCAwLjUpOyB9XG4gIC5idG4tc3Vuc2V0LmRpc2FibGVkLCAuYnRuLXN1bnNldDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I2NWMyZTtcbiAgICBib3JkZXItY29sb3I6ICNiNjVjMmU7IH1cbiAgLmJ0bi1zdW5zZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1bnNldDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zdW5zZXQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ0NzI0O1xuICAgIGJvcmRlci1jb2xvcjogIzgzNDIyMTsgfVxuICAgIC5idG4tc3Vuc2V0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdW5zZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zdW5zZXQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MywgMTE2LCA3NywgMC41KTsgfVxuXG4uYnRuLW1lc2Ege1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkMzkwNjtcbiAgYm9yZGVyLWNvbG9yOiAjN2QzOTA2OyB9XG4gIC5idG4tbWVzYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MjgwNDtcbiAgICBib3JkZXItY29sb3I6ICM0YzIzMDQ7IH1cbiAgLmJ0bi1tZXNhOmZvY3VzLCAuYnRuLW1lc2EuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0NSwgODcsIDQzLCAwLjUpOyB9XG4gIC5idG4tbWVzYS5kaXNhYmxlZCwgLmJ0bi1tZXNhOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2QzOTA2O1xuICAgIGJvcmRlci1jb2xvcjogIzdkMzkwNjsgfVxuICAuYnRuLW1lc2E6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1lc2E6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbWVzYS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzIzMDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDAxZDAzOyB9XG4gICAgLmJ0bi1tZXNhOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tZXNhOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tbWVzYS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQ1LCA4NywgNDMsIDAuNSk7IH1cblxuLmJ0bi1iYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTRiMzc7XG4gIGJvcmRlci1jb2xvcjogIzZhNGIzNzsgfVxuICAuYnRuLWJhcms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTM5MmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDgzMzI2OyB9XG4gIC5idG4tYmFyazpmb2N1cywgLmJ0bi1iYXJrLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjgsIDEwMiwgODUsIDAuNSk7IH1cbiAgLmJ0bi1iYXJrLmRpc2FibGVkLCAuYnRuLWJhcms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YTRiMzc7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmE0YjM3OyB9XG4gIC5idG4tYmFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYmFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1iYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4MzMyNjtcbiAgICBib3JkZXItY29sb3I6ICM0MDJkMjE7IH1cbiAgICAuYnRuLWJhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWJhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1iYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjgsIDEwMiwgODUsIDAuNSk7IH1cblxuLmJ0bi1jaG9jb2xhdGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlM2QyNDtcbiAgYm9yZGVyLWNvbG9yOiAjNmUzZDI0OyB9XG4gIC5idG4tY2hvY29sYXRlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEyZDFiO1xuICAgIGJvcmRlci1jb2xvcjogIzQ4MjgxNzsgfVxuICAuYnRuLWNob2NvbGF0ZTpmb2N1cywgLmJ0bi1jaG9jb2xhdGUuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMiwgOTAsIDY5LCAwLjUpOyB9XG4gIC5idG4tY2hvY29sYXRlLmRpc2FibGVkLCAuYnRuLWNob2NvbGF0ZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZlM2QyNDtcbiAgICBib3JkZXItY29sb3I6ICM2ZTNkMjQ7IH1cbiAgLmJ0bi1jaG9jb2xhdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWNob2NvbGF0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1jaG9jb2xhdGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDgyODE3O1xuICAgIGJvcmRlci1jb2xvcjogIzNlMjIxNDsgfVxuICAgIC5idG4tY2hvY29sYXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1jaG9jb2xhdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1jaG9jb2xhdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMiwgOTAsIDY5LCAwLjUpOyB9XG5cbi5idG4tcnVzc2V0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjJkMWY7XG4gIGJvcmRlci1jb2xvcjogIzRmMmQxZjsgfVxuICAuYnRuLXJ1c3NldDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0MWQxNDtcbiAgICBib3JkZXItY29sb3I6ICMyYTE4MTE7IH1cbiAgLmJ0bi1ydXNzZXQ6Zm9jdXMsIC5idG4tcnVzc2V0LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDUsIDc3LCA2NSwgMC41KTsgfVxuICAuYnRuLXJ1c3NldC5kaXNhYmxlZCwgLmJ0bi1ydXNzZXQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZjJkMWY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGYyZDFmOyB9XG4gIC5idG4tcnVzc2V0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ydXNzZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tcnVzc2V0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMTgxMTtcbiAgICBib3JkZXItY29sb3I6ICMyMTEzMGQ7IH1cbiAgICAuYnRuLXJ1c3NldDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcnVzc2V0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tcnVzc2V0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDUsIDc3LCA2NSwgMC41KTsgfVxuXG4uYnRuLWtvYm9sZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyMTFhO1xuICBib3JkZXItY29sb3I6ICMzMDIxMWE7IH1cbiAgLmJ0bi1rb2JvbGQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzEwMGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGYwYTA4OyB9XG4gIC5idG4ta29ib2xkOmZvY3VzLCAuYnRuLWtvYm9sZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzksIDY2LCA2MCwgMC41KTsgfVxuICAuYnRuLWtvYm9sZC5kaXNhYmxlZCwgLmJ0bi1rb2JvbGQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDIxMWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzAyMTFhOyB9XG4gIC5idG4ta29ib2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1rb2JvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4ta29ib2xkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMGEwODtcbiAgICBib3JkZXItY29sb3I6ICMwNzA1MDQ7IH1cbiAgICAuYnRuLWtvYm9sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4ta29ib2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4ta29ib2xkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3OSwgNjYsIDYwLCAwLjUpOyB9XG5cbi5idG4tY29yayB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzk5MDU2O1xuICBib3JkZXItY29sb3I6ICNjOTkwNTY7IH1cbiAgLmJ0bi1jb3JrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ3ZDNjO1xuICAgIGJvcmRlci1jb2xvcjogI2IzNzczOTsgfVxuICAuYnRuLWNvcms6Zm9jdXMsIC5idG4tY29yay5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTc2LCAxMjgsIDc5LCAwLjUpOyB9XG4gIC5idG4tY29yay5kaXNhYmxlZCwgLmJ0bi1jb3JrOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzk5MDU2O1xuICAgIGJvcmRlci1jb2xvcjogI2M5OTA1NjsgfVxuICAuYnRuLWNvcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWNvcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tY29yay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMzc3Mzk7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTk3MDM2OyB9XG4gICAgLmJ0bi1jb3JrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1jb3JrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tY29yay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTc2LCAxMjgsIDc5LCAwLjUpOyB9XG5cbi5idG4tcWlxaXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTZlM2Y7XG4gIGJvcmRlci1jb2xvcjogIzk5NmUzZjsgfVxuICAuYnRuLXFpcWlybjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlNWIzNDtcbiAgICBib3JkZXItY29sb3I6ICM3NTU0MzA7IH1cbiAgLmJ0bi1xaXFpcm46Zm9jdXMsIC5idG4tcWlxaXJuLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjgsIDEzMiwgOTIsIDAuNSk7IH1cbiAgLmJ0bi1xaXFpcm4uZGlzYWJsZWQsIC5idG4tcWlxaXJuOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2ZTNmO1xuICAgIGJvcmRlci1jb2xvcjogIzk5NmUzZjsgfVxuICAuYnRuLXFpcWlybjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcWlxaXJuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXFpcWlybi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTU0MzA7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmM0ZTJjOyB9XG4gICAgLmJ0bi1xaXFpcm46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXFpcWlybjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXFpcWlybi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY4LCAxMzIsIDkyLCAwLjUpOyB9XG5cbi5idG4tb3BvLW9wbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I1YzJkO1xuICBib3JkZXItY29sb3I6ICM3YjVjMmQ7IH1cbiAgLmJ0bi1vcG8tb3BvOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY0NzIzO1xuICAgIGJvcmRlci1jb2xvcjogIzU2NDAxZjsgfVxuICAuYnRuLW9wby1vcG86Zm9jdXMsIC5idG4tb3BvLW9wby5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQzLCAxMTYsIDc3LCAwLjUpOyB9XG4gIC5idG4tb3BvLW9wby5kaXNhYmxlZCwgLmJ0bi1vcG8tb3BvOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I1YzJkO1xuICAgIGJvcmRlci1jb2xvcjogIzdiNWMyZDsgfVxuICAuYnRuLW9wby1vcG86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW9wby1vcG86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3BvLW9wby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NjQwMWY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGMzOTFjOyB9XG4gICAgLmJ0bi1vcG8tb3BvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vcG8tb3BvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3BvLW9wby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQzLCAxMTYsIDc3LCAwLjUpOyB9XG5cbi5idG4tYWxvZGdvYXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EyODc1YztcbiAgYm9yZGVyLWNvbG9yOiAjYTI4NzVjOyB9XG4gIC5idG4tYWxvZGdvYXQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YTczNGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjODE2YzRhOyB9XG4gIC5idG4tYWxvZGdvYXQ6Zm9jdXMsIC5idG4tYWxvZGdvYXQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE3NiwgMTUzLCAxMTYsIDAuNSk7IH1cbiAgLmJ0bi1hbG9kZ29hdC5kaXNhYmxlZCwgLmJ0bi1hbG9kZ29hdDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EyODc1YztcbiAgICBib3JkZXItY29sb3I6ICNhMjg3NWM7IH1cbiAgLmJ0bi1hbG9kZ29hdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYWxvZGdvYXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tYWxvZGdvYXQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE2YzRhO1xuICAgIGJvcmRlci1jb2xvcjogIzc5NjU0NTsgfVxuICAgIC5idG4tYWxvZGdvYXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWFsb2Rnb2F0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tYWxvZGdvYXQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE3NiwgMTUzLCAxMTYsIDAuNSk7IH1cblxuLmJ0bi1wdW1wa2luIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNTc0MjQ7XG4gIGJvcmRlci1jb2xvcjogI2M1NzQyNDsgfVxuICAuYnRuLXB1bXBraW46aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNTYxMWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWE1YjFjOyB9XG4gIC5idG4tcHVtcGtpbjpmb2N1cywgLmJ0bi1wdW1wa2luLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDYsIDEzNywgNjksIDAuNSk7IH1cbiAgLmJ0bi1wdW1wa2luLmRpc2FibGVkLCAuYnRuLXB1bXBraW46ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNTc0MjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzU3NDI0OyB9XG4gIC5idG4tcHVtcGtpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVtcGtpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1wdW1wa2luLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlhNWIxYztcbiAgICBib3JkZXItY29sb3I6ICM4ZjU0MWE7IH1cbiAgICAuYnRuLXB1bXBraW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXB1bXBraW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1wdW1wa2luLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDYsIDEzNywgNjksIDAuNSk7IH1cblxuLmJ0bi1hY29ybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU1ODFhO1xuICBib3JkZXItY29sb3I6ICM4ZTU4MWE7IH1cbiAgLmJ0bi1hY29ybjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZlNDQxNDtcbiAgICBib3JkZXItY29sb3I6ICM2MzNkMTI7IH1cbiAgLmJ0bi1hY29ybjpmb2N1cywgLmJ0bi1hY29ybi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTU5LCAxMTMsIDYwLCAwLjUpOyB9XG4gIC5idG4tYWNvcm4uZGlzYWJsZWQsIC5idG4tYWNvcm46ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZTU4MWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGU1ODFhOyB9XG4gIC5idG4tYWNvcm46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWFjb3JuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWFjb3JuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYzM2QxMjtcbiAgICBib3JkZXItY29sb3I6ICM1ODM3MTA7IH1cbiAgICAuYnRuLWFjb3JuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1hY29ybjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWFjb3JuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTksIDExMywgNjAsIDAuNSk7IH1cblxuLmJ0bi1vcmNoYXJkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDQyMTU7XG4gIGJvcmRlci1jb2xvcjogIzY0NDIxNTsgfVxuICAuYnRuLW9yY2hhcmQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDJkMGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2EyNjBjOyB9XG4gIC5idG4tb3JjaGFyZDpmb2N1cywgLmJ0bi1vcmNoYXJkLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjMsIDk0LCA1NiwgMC41KTsgfVxuICAuYnRuLW9yY2hhcmQuZGlzYWJsZWQsIC5idG4tb3JjaGFyZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY0NDIxNTtcbiAgICBib3JkZXItY29sb3I6ICM2NDQyMTU7IH1cbiAgLmJ0bi1vcmNoYXJkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vcmNoYXJkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW9yY2hhcmQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EyNjBjO1xuICAgIGJvcmRlci1jb2xvcjogIzJmMWYwYTsgfVxuICAgIC5idG4tb3JjaGFyZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3JjaGFyZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW9yY2hhcmQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMywgOTQsIDU2LCAwLjUpOyB9XG5cbi5idG4tY2hlc3RudXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjMjkwZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2MyOTBkOyB9XG4gIC5idG4tY2hlc3RudXQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDE0MDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTIwYzA0OyB9XG4gIC5idG4tY2hlc3RudXQ6Zm9jdXMsIC5idG4tY2hlc3RudXQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg5LCA3MywgNDksIDAuNSk7IH1cbiAgLmJ0bi1jaGVzdG51dC5kaXNhYmxlZCwgLmJ0bi1jaGVzdG51dDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjMjkwZDtcbiAgICBib3JkZXItY29sb3I6ICMzYzI5MGQ7IH1cbiAgLmJ0bi1jaGVzdG51dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tY2hlc3RudXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tY2hlc3RudXQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIwYzA0O1xuICAgIGJvcmRlci1jb2xvcjogIzA4MDUwMjsgfVxuICAgIC5idG4tY2hlc3RudXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWNoZXN0bnV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tY2hlc3RudXQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg5LCA3MywgNDksIDAuNSk7IH1cblxuLmJ0bi1nb2JiaWViYWcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YTQ4ODtcbiAgYm9yZGVyLWNvbG9yOiAjYjlhNDg4OyB9XG4gIC5idG4tZ29iYmllYmFnOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWI5MjcwO1xuICAgIGJvcmRlci1jb2xvcjogI2E2OGI2ODsgfVxuICAuYnRuLWdvYmJpZWJhZzpmb2N1cywgLmJ0bi1nb2JiaWViYWcuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2MiwgMTQ1LCAxMjIsIDAuNSk7IH1cbiAgLmJ0bi1nb2JiaWViYWcuZGlzYWJsZWQsIC5idG4tZ29iYmllYmFnOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlhNDg4O1xuICAgIGJvcmRlci1jb2xvcjogI2I5YTQ4ODsgfVxuICAuYnRuLWdvYmJpZWJhZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ29iYmllYmFnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWdvYmJpZWJhZy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNjhiNjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTE4NTYwOyB9XG4gICAgLmJ0bi1nb2JiaWViYWc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdvYmJpZWJhZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWdvYmJpZWJhZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTYyLCAxNDUsIDEyMiwgMC41KTsgfVxuXG4uYnRuLXNoYWxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjgxNmM7XG4gIGJvcmRlci1jb2xvcjogIzkyODE2YzsgfVxuICAuYnRuLXNoYWxlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M2ZTVjO1xuICAgIGJvcmRlci1jb2xvcjogIzc1Njc1NjsgfVxuICAuYnRuLXNoYWxlOmZvY3VzLCAuYnRuLXNoYWxlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjIsIDE0OCwgMTMwLCAwLjUpOyB9XG4gIC5idG4tc2hhbGUuZGlzYWJsZWQsIC5idG4tc2hhbGU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjgxNmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTI4MTZjOyB9XG4gIC5idG4tc2hhbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNoYWxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXNoYWxlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc1Njc1NjtcbiAgICBib3JkZXItY29sb3I6ICM2ZDYxNTE7IH1cbiAgICAuYnRuLXNoYWxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zaGFsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXNoYWxlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjIsIDE0OCwgMTMwLCAwLjUpOyB9XG5cbi5idG4tbW9sZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE1MjQ1O1xuICBib3JkZXItY29sb3I6ICM2MTUyNDU7IH1cbiAgLmJ0bi1tb2xlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGIzZjM1O1xuICAgIGJvcmRlci1jb2xvcjogIzQzMzkzMDsgfVxuICAuYnRuLW1vbGU6Zm9jdXMsIC5idG4tbW9sZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIxLCAxMDgsIDk3LCAwLjUpOyB9XG4gIC5idG4tbW9sZS5kaXNhYmxlZCwgLmJ0bi1tb2xlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE1MjQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzYxNTI0NTsgfVxuICAuYnRuLW1vbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1vbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbW9sZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzM5MzA7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2MzMzJiOyB9XG4gICAgLmJ0bi1tb2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tb2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tbW9sZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIxLCAxMDgsIDk3LCAwLjUpOyB9XG5cbi5idG4tbG9hbSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzMzI5O1xuICBib3JkZXItY29sb3I6ICMzZjMzMjk7IH1cbiAgLmJ0bi1sb2FtOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyMDFhO1xuICAgIGJvcmRlci1jb2xvcjogIzIwMWExNTsgfVxuICAuYnRuLWxvYW06Zm9jdXMsIC5idG4tbG9hbS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTIsIDgyLCA3MywgMC41KTsgfVxuICAuYnRuLWxvYW0uZGlzYWJsZWQsIC5idG4tbG9hbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmMzMyOTtcbiAgICBib3JkZXItY29sb3I6ICMzZjMzMjk7IH1cbiAgLmJ0bi1sb2FtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1sb2FtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxvYW0uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAxYTE1O1xuICAgIGJvcmRlci1jb2xvcjogIzE4MTQxMDsgfVxuICAgIC5idG4tbG9hbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbG9hbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxvYW0uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDkyLCA4MiwgNzMsIDAuNSk7IH1cblxuLmJ0bi1ib25lIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQzYTA7XG4gIGJvcmRlci1jb2xvcjogI2ViZDNhMDsgfVxuICAuYnRuLWJvbmU6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGM0ODA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTJiZjc2OyB9XG4gIC5idG4tYm9uZTpmb2N1cywgLmJ0bi1ib25lLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE4NSwgMTQyLCAwLjUpOyB9XG4gIC5idG4tYm9uZS5kaXNhYmxlZCwgLmJ0bi1ib25lOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJkM2EwO1xuICAgIGJvcmRlci1jb2xvcjogI2ViZDNhMDsgfVxuICAuYnRuLWJvbmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJvbmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tYm9uZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmJmNzY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTBiYjZiOyB9XG4gICAgLmJ0bi1ib25lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ib25lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tYm9uZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAxODUsIDE0MiwgMC41KTsgfVxuXG4uYnRuLXVpIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2EzNzA7XG4gIGJvcmRlci1jb2xvcjogI2I3YTM3MDsgfVxuICAuYnRuLXVpOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWE5MzU3O1xuICAgIGJvcmRlci1jb2xvcjogI2EyOGM1MjsgfVxuICAuYnRuLXVpOmZvY3VzLCAuYnRuLXVpLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjEsIDE0NCwgMTAxLCAwLjUpOyB9XG4gIC5idG4tdWkuZGlzYWJsZWQsIC5idG4tdWk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiN2EzNzA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjdhMzcwOyB9XG4gIC5idG4tdWk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXVpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXVpLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EyOGM1MjtcbiAgICBib3JkZXItY29sb3I6ICM5YTg0NGQ7IH1cbiAgICAuYnRuLXVpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi11aTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXVpLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjEsIDE0NCwgMTAxLCAwLjUpOyB9XG5cbi5idG4tZGVzZXJ0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmI0NTc7XG4gIGJvcmRlci1jb2xvcjogI2RiYjQ1NzsgfVxuICAuYnRuLWRlc2VydDpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0YTYzODtcbiAgICBib3JkZXItY29sb3I6ICNkMmExMmQ7IH1cbiAgLmJ0bi1kZXNlcnQ6Zm9jdXMsIC5idG4tZGVzZXJ0LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTEsIDE1OSwgODAsIDAuNSk7IH1cbiAgLmJ0bi1kZXNlcnQuZGlzYWJsZWQsIC5idG4tZGVzZXJ0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJiNDU3O1xuICAgIGJvcmRlci1jb2xvcjogI2RiYjQ1NzsgfVxuICAuYnRuLWRlc2VydDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGVzZXJ0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWRlc2VydC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMmExMmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzg5OTJiOyB9XG4gICAgLmJ0bi1kZXNlcnQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRlc2VydDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWRlc2VydC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkxLCAxNTksIDgwLCAwLjUpOyB9XG5cbi5idG4taG9uZXkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYzYyYjtcbiAgYm9yZGVyLWNvbG9yOiAjZmFjNjJiOyB9XG4gIC5idG4taG9uZXk6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWJjMDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWNiMjA2OyB9XG4gIC5idG4taG9uZXk6Zm9jdXMsIC5idG4taG9uZXkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMTc0LCA0MywgMC41KTsgfVxuICAuYnRuLWhvbmV5LmRpc2FibGVkLCAuYnRuLWhvbmV5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFjNjJiO1xuICAgIGJvcmRlci1jb2xvcjogI2ZhYzYyYjsgfVxuICAuYnRuLWhvbmV5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ob25leTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1ob25leS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2IyMDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTBhOTA1OyB9XG4gICAgLmJ0bi1ob25leTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taG9uZXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1ob25leS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAxNzQsIDQzLCAwLjUpOyB9XG5cbi5idG4tbWlsbGlvbmNvcm4ge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0OWUzNDtcbiAgYm9yZGVyLWNvbG9yOiAjZTQ5ZTM0OyB9XG4gIC5idG4tbWlsbGlvbmNvcm46aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNThjMWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2E4NDFiOyB9XG4gIC5idG4tbWlsbGlvbmNvcm46Zm9jdXMsIC5idG4tbWlsbGlvbmNvcm4uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5OSwgMTQwLCA1MCwgMC41KTsgfVxuICAuYnRuLW1pbGxpb25jb3JuLmRpc2FibGVkLCAuYnRuLW1pbGxpb25jb3JuOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ5ZTM0O1xuICAgIGJvcmRlci1jb2xvcjogI2U0OWUzNDsgfVxuICAuYnRuLW1pbGxpb25jb3JuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1taWxsaW9uY29ybjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1taWxsaW9uY29ybi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYTg0MWI7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmY3ZDE5OyB9XG4gICAgLmJ0bi1taWxsaW9uY29ybjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbWlsbGlvbmNvcm46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1taWxsaW9uY29ybi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk5LCAxNDAsIDUwLCAwLjUpOyB9XG5cbi5idG4tY29ldXJsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzg4MDQ7XG4gIGJvcmRlci1jb2xvcjogI2JjODgwNDsgfVxuICAuYnRuLWNvZXVybDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3NmQwMztcbiAgICBib3JkZXItY29sb3I6ICM4YTY0MDM7IH1cbiAgLmJ0bi1jb2V1cmw6Zm9jdXMsIC5idG4tY29ldXJsLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTgsIDE1NCwgNDIsIDAuNSk7IH1cbiAgLmJ0bi1jb2V1cmwuZGlzYWJsZWQsIC5idG4tY29ldXJsOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM4ODA0O1xuICAgIGJvcmRlci1jb2xvcjogI2JjODgwNDsgfVxuICAuYnRuLWNvZXVybDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tY29ldXJsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWNvZXVybC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YTY0MDM7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2U1YjAzOyB9XG4gICAgLmJ0bi1jb2V1cmw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWNvZXVybDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWNvZXVybC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk4LCAxNTQsIDQyLCAwLjUpOyB9XG5cbi5idG4tY3JlYW0ge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDc3MDtcbiAgYm9yZGVyLWNvbG9yOiAjZjJkNzcwOyB9XG4gIC5idG4tY3JlYW06aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmNkNGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWVjYTQxOyB9XG4gIC5idG4tY3JlYW06Zm9jdXMsIC5idG4tY3JlYW0uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMSwgMTg4LCAxMDEsIDAuNSk7IH1cbiAgLmJ0bi1jcmVhbS5kaXNhYmxlZCwgLmJ0bi1jcmVhbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDc3MDtcbiAgICBib3JkZXItY29sb3I6ICNmMmQ3NzA7IH1cbiAgLmJ0bi1jcmVhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tY3JlYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tY3JlYW0uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVjYTQxO1xuICAgIGJvcmRlci1jb2xvcjogI2VkYzczNjsgfVxuICAgIC5idG4tY3JlYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWNyZWFtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tY3JlYW0uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMSwgMTg4LCAxMDEsIDAuNSk7IH1cblxuLmJ0bi1oYWxhdGFsaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU4NDMwO1xuICBib3JkZXItY29sb3I6ICNhNTg0MzA7IH1cbiAgLmJ0bi1oYWxhdGFsaTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3NmMyNztcbiAgICBib3JkZXItY29sb3I6ICM3ZDY0MjU7IH1cbiAgLmJ0bi1oYWxhdGFsaTpmb2N1cywgLmJ0bi1oYWxhdGFsaS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTc5LCAxNTAsIDc5LCAwLjUpOyB9XG4gIC5idG4taGFsYXRhbGkuZGlzYWJsZWQsIC5idG4taGFsYXRhbGk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNTg0MzA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTU4NDMwOyB9XG4gIC5idG4taGFsYXRhbGk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWhhbGF0YWxpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWhhbGF0YWxpLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdkNjQyNTtcbiAgICBib3JkZXItY29sb3I6ICM3NDVjMjI7IH1cbiAgICAuYnRuLWhhbGF0YWxpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1oYWxhdGFsaTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWhhbGF0YWxpLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNzksIDE1MCwgNzksIDAuNSk7IH1cblxuLmJ0bi1yYWlzaW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwMzMxMTtcbiAgYm9yZGVyLWNvbG9yOiAjNDAzMzExOyB9XG4gIC5idG4tcmFpc2luOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIxYjA5O1xuICAgIGJvcmRlci1jb2xvcjogIzE4MTMwNjsgfVxuICAuYnRuLXJhaXNpbjpmb2N1cywgLmJ0bi1yYWlzaW4uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDkzLCA4MiwgNTMsIDAuNSk7IH1cbiAgLmJ0bi1yYWlzaW4uZGlzYWJsZWQsIC5idG4tcmFpc2luOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDAzMzExO1xuICAgIGJvcmRlci1jb2xvcjogIzQwMzMxMTsgfVxuICAuYnRuLXJhaXNpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcmFpc2luOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXJhaXNpbi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxODEzMDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGUwYjA0OyB9XG4gICAgLmJ0bi1yYWlzaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXJhaXNpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXJhaXNpbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTMsIDgyLCA1MywgMC41KTsgfVxuXG4uYnRuLW11ZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg1MjMwO1xuICBib3JkZXItY29sb3I6ICM1ODUyMzA7IH1cbiAgLmJ0bi1tdWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjNiMjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzczMzFlOyB9XG4gIC5idG4tbXVkOmZvY3VzLCAuYnRuLW11ZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTEzLCAxMDgsIDc5LCAwLjUpOyB9XG4gIC5idG4tbXVkLmRpc2FibGVkLCAuYnRuLW11ZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4NTIzMDtcbiAgICBib3JkZXItY29sb3I6ICM1ODUyMzA7IH1cbiAgLmJ0bi1tdWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW11ZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1tdWQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczMzFlO1xuICAgIGJvcmRlci1jb2xvcjogIzJmMmMxYTsgfVxuICAgIC5idG4tbXVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tdWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1tdWQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMywgMTA4LCA3OSwgMC41KTsgfVxuXG4uYnRuLXN5bHBoIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmJiOGE7XG4gIGJvcmRlci1jb2xvcjogI2JiYmI4YTsgfVxuICAuYnRuLXN5bHBoOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRhZDcyO1xuICAgIGJvcmRlci1jb2xvcjogI2E4YTg2YTsgfVxuICAuYnRuLXN5bHBoOmZvY3VzLCAuYnRuLXN5bHBoLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjQsIDE2NSwgMTIzLCAwLjUpOyB9XG4gIC5idG4tc3lscGguZGlzYWJsZWQsIC5idG4tc3lscGg6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmJiOGE7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmJiYjhhOyB9XG4gIC5idG4tc3lscGg6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN5bHBoOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXN5bHBoLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YTg2YTtcbiAgICBib3JkZXItY29sb3I6ICNhNGE0NjI7IH1cbiAgICAuYnRuLXN5bHBoOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zeWxwaDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXN5bHBoLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjQsIDE2NSwgMTIzLCAwLjUpOyB9XG5cbi5idG4tbGltZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJiMDU0O1xuICBib3JkZXItY29sb3I6ICNhYmIwNTQ7IH1cbiAgLmJ0bi1saW1lOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM5ODQ2O1xuICAgIGJvcmRlci1jb2xvcjogIzhiOGY0MjsgfVxuICAuYnRuLWxpbWU6Zm9jdXMsIC5idG4tbGltZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTUwLCAxNTUsIDc4LCAwLjUpOyB9XG4gIC5idG4tbGltZS5kaXNhYmxlZCwgLmJ0bi1saW1lOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJiMDU0O1xuICAgIGJvcmRlci1jb2xvcjogI2FiYjA1NDsgfVxuICAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YjhmNDI7XG4gICAgYm9yZGVyLWNvbG9yOiAjODI4NjNlOyB9XG4gICAgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTUwLCAxNTUsIDc4LCAwLjUpOyB9XG5cbi5idG4tbW9zcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MzI2O1xuICBib3JkZXItY29sb3I6ICM3MDczMjY7IH1cbiAgLmJ0bi1tb3NzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1NjFkO1xuICAgIGJvcmRlci1jb2xvcjogIzRiNGQxOTsgfVxuICAuYnRuLW1vc3M6Zm9jdXMsIC5idG4tbW9zcy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMzLCAxMzYsIDcxLCAwLjUpOyB9XG4gIC5idG4tbW9zcy5kaXNhYmxlZCwgLmJ0bi1tb3NzOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MzI2O1xuICAgIGJvcmRlci1jb2xvcjogIzcwNzMyNjsgfVxuICAuYnRuLW1vc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1vc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbW9zcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjRkMTk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDE0MzE2OyB9XG4gICAgLmJ0bi1tb3NzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tb3NzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tbW9zcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMzLCAxMzYsIDcxLCAwLjUpOyB9XG5cbi5idG4tbWVhZG93IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YjljNjM7XG4gIGJvcmRlci1jb2xvcjogIzhiOWM2MzsgfVxuICAuYnRuLW1lYWRvdzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc2ODU1NDtcbiAgICBib3JkZXItY29sb3I6ICM2ZjdkNGY7IH1cbiAgLmJ0bi1tZWFkb3c6Zm9jdXMsIC5idG4tbWVhZG93LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTYsIDE3MSwgMTIyLCAwLjUpOyB9XG4gIC5idG4tbWVhZG93LmRpc2FibGVkLCAuYnRuLW1lYWRvdzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhiOWM2MztcbiAgICBib3JkZXItY29sb3I6ICM4YjljNjM7IH1cbiAgLmJ0bi1tZWFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1lYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1tZWFkb3cuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY3ZDRmO1xuICAgIGJvcmRlci1jb2xvcjogIzY4NzU0YTsgfVxuICAgIC5idG4tbWVhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tZWFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1tZWFkb3cuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NiwgMTcxLCAxMjIsIDAuNSk7IH1cblxuLmJ0bi1vbGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1MTMxO1xuICBib3JkZXItY29sb3I6ICM0YjUxMzE7IH1cbiAgLmJ0bi1vbGl2ZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzkyMztcbiAgICBib3JkZXItY29sb3I6ICMyZTMxMWU7IH1cbiAgLmJ0bi1vbGl2ZTpmb2N1cywgLmJ0bi1vbGl2ZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCAxMDcsIDgwLCAwLjUpOyB9XG4gIC5idG4tb2xpdmUuZGlzYWJsZWQsIC5idG4tb2xpdmU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjUxMzE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGI1MTMxOyB9XG4gIC5idG4tb2xpdmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW9saXZlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW9saXZlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJlMzExZTtcbiAgICBib3JkZXItY29sb3I6ICMyNjI5MTk7IH1cbiAgICAuYnRuLW9saXZlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vbGl2ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW9saXZlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDEwNywgODAsIDAuNSk7IH1cblxuLmJ0bi1tYXJzaCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzNjIxO1xuICBib3JkZXItY29sb3I6ICMzMjM2MjE7IH1cbiAgLmJ0bi1tYXJzaDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWUxMjtcbiAgICBib3JkZXItY29sb3I6ICMxNTE2MGU7IH1cbiAgLmJ0bi1tYXJzaDpmb2N1cywgLmJ0bi1tYXJzaC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODEsIDg0LCA2NiwgMC41KTsgfVxuICAuYnRuLW1hcnNoLmRpc2FibGVkLCAuYnRuLW1hcnNoOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzNjIxO1xuICAgIGJvcmRlci1jb2xvcjogIzMyMzYyMTsgfVxuICAuYnRuLW1hcnNoOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1tYXJzaDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1tYXJzaC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE2MGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGQwZTA5OyB9XG4gICAgLmJ0bi1tYXJzaDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbWFyc2g6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1tYXJzaC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODEsIDg0LCA2NiwgMC41KTsgfVxuXG4uYnRuLWFwcGxlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWIzNjM7XG4gIGJvcmRlci1jb2xvcjogIzlhYjM2MzsgfVxuICAuYnRuLWFwcGxlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdhMTRmO1xuICAgIGJvcmRlci1jb2xvcjogIzgwOTk0YTsgfVxuICAuYnRuLWFwcGxlOmZvY3VzLCAuYnRuLWFwcGxlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzYsIDE1OCwgOTAsIDAuNSk7IH1cbiAgLmJ0bi1hcHBsZS5kaXNhYmxlZCwgLmJ0bi1hcHBsZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlhYjM2MztcbiAgICBib3JkZXItY29sb3I6ICM5YWIzNjM7IH1cbiAgLmJ0bi1hcHBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYXBwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tYXBwbGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA5OTRhO1xuICAgIGJvcmRlci1jb2xvcjogIzc5OTA0NjsgfVxuICAgIC5idG4tYXBwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWFwcGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tYXBwbGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNiwgMTU4LCA5MCwgMC41KTsgfVxuXG4uYnRuLWNhY3R1YXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1ODI0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNjU4MjQwOyB9XG4gIC5idG4tY2FjdHVhcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUxNjgzMztcbiAgICBib3JkZXItY29sb3I6ICM0YTYwMmY7IH1cbiAgLmJ0bi1jYWN0dWFyOmZvY3VzLCAuYnRuLWNhY3R1YXIuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyNCwgMTQ5LCA5MywgMC41KTsgfVxuICAuYnRuLWNhY3R1YXIuZGlzYWJsZWQsIC5idG4tY2FjdHVhcjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY1ODI0MDtcbiAgICBib3JkZXItY29sb3I6ICM2NTgyNDA7IH1cbiAgLmJ0bi1jYWN0dWFyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1jYWN0dWFyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWNhY3R1YXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE2MDJmO1xuICAgIGJvcmRlci1jb2xvcjogIzQ0NTcyYjsgfVxuICAgIC5idG4tY2FjdHVhcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tY2FjdHVhcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWNhY3R1YXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyNCwgMTQ5LCA5MywgMC41KTsgfVxuXG4uYnRuLWh1bnRlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg0YTJjO1xuICBib3JkZXItY29sb3I6ICMyODRhMmM7IH1cbiAgLmJ0bi1odW50ZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjMxMWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTYyOTE4OyB9XG4gIC5idG4taHVudGVyOmZvY3VzLCAuYnRuLWh1bnRlci5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDEwMSwgNzYsIDAuNSk7IH1cbiAgLmJ0bi1odW50ZXIuZGlzYWJsZWQsIC5idG4taHVudGVyOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg0YTJjO1xuICAgIGJvcmRlci1jb2xvcjogIzI4NGEyYzsgfVxuICAuYnRuLWh1bnRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taHVudGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWh1bnRlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjI5MTg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTIyMTEzOyB9XG4gICAgLmJ0bi1odW50ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWh1bnRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWh1bnRlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDEwMSwgNzYsIDAuNSk7IH1cblxuLmJ0bi1vY2h1IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDYzMzk7XG4gIGJvcmRlci1jb2xvcjogIzQwNjMzOTsgfVxuICAuYnRuLW9jaHU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDRiMmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmI0MzI2OyB9XG4gIC5idG4tb2NodTpmb2N1cywgLmJ0bi1vY2h1LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5MywgMTIyLCA4NywgMC41KTsgfVxuICAuYnRuLW9jaHUuZGlzYWJsZWQsIC5idG4tb2NodTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNjMzOTtcbiAgICBib3JkZXItY29sb3I6ICM0MDYzMzk7IH1cbiAgLmJ0bi1vY2h1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vY2h1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW9jaHUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI0MzI2O1xuICAgIGJvcmRlci1jb2xvcjogIzI2M2IyMjsgfVxuICAgIC5idG4tb2NodTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb2NodTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW9jaHUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDkzLCAxMjIsIDg3LCAwLjUpOyB9XG5cbi5idG4tYWRhbWFudG9pc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmNzU1ODtcbiAgYm9yZGVyLWNvbG9yOiAjNWY3NTU4OyB9XG4gIC5idG4tYWRhbWFudG9pc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDVmNDg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDc1ODQyOyB9XG4gIC5idG4tYWRhbWFudG9pc2U6Zm9jdXMsIC5idG4tYWRhbWFudG9pc2UuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExOSwgMTM4LCAxMTMsIDAuNSk7IH1cbiAgLmJ0bi1hZGFtYW50b2lzZS5kaXNhYmxlZCwgLmJ0bi1hZGFtYW50b2lzZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVmNzU1ODtcbiAgICBib3JkZXItY29sb3I6ICM1Zjc1NTg7IH1cbiAgLmJ0bi1hZGFtYW50b2lzZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYWRhbWFudG9pc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tYWRhbWFudG9pc2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc1ODQyO1xuICAgIGJvcmRlci1jb2xvcjogIzQxNTEzZDsgfVxuICAgIC5idG4tYWRhbWFudG9pc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWFkYW1hbnRvaXNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tYWRhbWFudG9pc2UuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExOSwgMTM4LCAxMTMsIDAuNSk7IH1cblxuLmJ0bi1ub3BoaWNhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTRkM2I7XG4gIGJvcmRlci1jb2xvcjogIzNhNGQzYjsgfVxuICAuYnRuLW5vcGhpY2E6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTM3MmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjQzMDI1OyB9XG4gIC5idG4tbm9waGljYTpmb2N1cywgLmJ0bi1ub3BoaWNhLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTA0LCA4OCwgMC41KTsgfVxuICAuYnRuLW5vcGhpY2EuZGlzYWJsZWQsIC5idG4tbm9waGljYTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhNGQzYjtcbiAgICBib3JkZXItY29sb3I6ICMzYTRkM2I7IH1cbiAgLmJ0bi1ub3BoaWNhOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ub3BoaWNhOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW5vcGhpY2EuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQzMDI1O1xuICAgIGJvcmRlci1jb2xvcjogIzFmMjkxZjsgfVxuICAgIC5idG4tbm9waGljYTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbm9waGljYTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW5vcGhpY2EuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDQsIDg4LCAwLjUpOyB9XG5cbi5idG4tZGVlcHdvb2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMmEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMWUyYTIxOyB9XG4gIC5idG4tZGVlcHdvb2Q6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTE0MGY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDkwYzBhOyB9XG4gIC5idG4tZGVlcHdvb2Q6Zm9jdXMsIC5idG4tZGVlcHdvb2QuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY0LCA3NCwgNjYsIDAuNSk7IH1cbiAgLmJ0bi1kZWVwd29vZC5kaXNhYmxlZCwgLmJ0bi1kZWVwd29vZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMmEyMTtcbiAgICBib3JkZXItY29sb3I6ICMxZTJhMjE7IH1cbiAgLmJ0bi1kZWVwd29vZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGVlcHdvb2Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGVlcHdvb2QuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwYzBhO1xuICAgIGJvcmRlci1jb2xvcjogIzAzMDUwNDsgfVxuICAgIC5idG4tZGVlcHdvb2Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRlZXB3b29kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGVlcHdvb2QuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY0LCA3NCwgNjYsIDAuNSk7IH1cblxuLmJ0bi1jZWxlc3RlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NmJkYjk7XG4gIGJvcmRlci1jb2xvcjogIzk2YmRiOTsgfVxuICAuYnRuLWNlbGVzdGU6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZmFlYTk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzdhOWE0OyB9XG4gIC5idG4tY2VsZXN0ZTpmb2N1cywgLmJ0bi1jZWxlc3RlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzIsIDE2NiwgMTYzLCAwLjUpOyB9XG4gIC5idG4tY2VsZXN0ZS5kaXNhYmxlZCwgLmJ0bi1jZWxlc3RlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTZiZGI5O1xuICAgIGJvcmRlci1jb2xvcjogIzk2YmRiOTsgfVxuICAuYnRuLWNlbGVzdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWNlbGVzdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tY2VsZXN0ZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3N2E5YTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmZhNDlmOyB9XG4gICAgLmJ0bi1jZWxlc3RlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1jZWxlc3RlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tY2VsZXN0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMyLCAxNjYsIDE2MywgMC41KTsgfVxuXG4uYnRuLXR1cnF1b2lzZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM3MjcyO1xuICBib3JkZXItY29sb3I6ICM0MzcyNzI7IH1cbiAgLmJ0bi10dXJxdW9pc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNTVhNWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzA1MjUyOyB9XG4gIC5idG4tdHVycXVvaXNlOmZvY3VzLCAuYnRuLXR1cnF1b2lzZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTUsIDEzNSwgMTM1LCAwLjUpOyB9XG4gIC5idG4tdHVycXVvaXNlLmRpc2FibGVkLCAuYnRuLXR1cnF1b2lzZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNzI3MjtcbiAgICBib3JkZXItY29sb3I6ICM0MzcyNzI7IH1cbiAgLmJ0bi10dXJxdW9pc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXR1cnF1b2lzZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi10dXJxdW9pc2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA1MjUyO1xuICAgIGJvcmRlci1jb2xvcjogIzJiNGE0YTsgfVxuICAgIC5idG4tdHVycXVvaXNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi10dXJxdW9pc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi10dXJxdW9pc2UuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk1LCAxMzUsIDEzNSwgMC41KTsgfVxuXG4uYnRuLW1vcmJvbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY0NjQ2O1xuICBib3JkZXItY29sb3I6ICMxZjQ2NDY7IH1cbiAgLmJ0bi1tb3Jib2w6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzJiMmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGYyMzIzOyB9XG4gIC5idG4tbW9yYm9sOmZvY3VzLCAuYnRuLW1vcmJvbC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjUsIDk4LCA5OCwgMC41KTsgfVxuICAuYnRuLW1vcmJvbC5kaXNhYmxlZCwgLmJ0bi1tb3Jib2w6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjQ2NDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWY0NjQ2OyB9XG4gIC5idG4tbW9yYm9sOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1tb3Jib2w6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbW9yYm9sLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMjMyMztcbiAgICBib3JkZXItY29sb3I6ICMwYjFhMWE7IH1cbiAgICAuYnRuLW1vcmJvbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbW9yYm9sOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tbW9yYm9sLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NSwgOTgsIDk4LCAwLjUpOyB9XG5cbi5idG4taWNlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmM0Y2U7XG4gIGJvcmRlci1jb2xvcjogI2IyYzRjZTsgfVxuICAuYnRuLWljZTpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliYjJiZjtcbiAgICBib3JkZXItY29sb3I6ICM5M2FjYmE7IH1cbiAgLmJ0bi1pY2U6Zm9jdXMsIC5idG4taWNlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTYsIDE3MiwgMTgxLCAwLjUpOyB9XG4gIC5idG4taWNlLmRpc2FibGVkLCAuYnRuLWljZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYzRjZTtcbiAgICBib3JkZXItY29sb3I6ICNiMmM0Y2U7IH1cbiAgLmJ0bi1pY2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWljZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1pY2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNhY2JhO1xuICAgIGJvcmRlci1jb2xvcjogIzhiYTZiNTsgfVxuICAgIC5idG4taWNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pY2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1pY2UuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NiwgMTcyLCAxODEsIDAuNSk7IH1cblxuLmJ0bi1za3kge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgzYjBkMTtcbiAgYm9yZGVyLWNvbG9yOiAjODNiMGQxOyB9XG4gIC5idG4tc2t5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc5ZWM3O1xuICAgIGJvcmRlci1jb2xvcjogIzVlOThjMzsgfVxuICAuYnRuLXNreTpmb2N1cywgLmJ0bi1za3kuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExNiwgMTU1LCAxODQsIDAuNSk7IH1cbiAgLmJ0bi1za3kuZGlzYWJsZWQsIC5idG4tc2t5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODNiMGQxO1xuICAgIGJvcmRlci1jb2xvcjogIzgzYjBkMTsgfVxuICAuYnRuLXNreTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2t5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXNreS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTk4YzM7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTU5MmMwOyB9XG4gICAgLmJ0bi1za3k6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNreTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXNreS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCAxNTUsIDE4NCwgMC41KTsgfVxuXG4uYnRuLXNlYWZvZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ4MWEwO1xuICBib3JkZXItY29sb3I6ICM2NDgxYTA7IH1cbiAgLmJ0bi1zZWFmb2c6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDZlODk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGY2ODgyOyB9XG4gIC5idG4tc2VhZm9nOmZvY3VzLCAuYnRuLXNlYWZvZy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIzLCAxNDgsIDE3NCwgMC41KTsgfVxuICAuYnRuLXNlYWZvZy5kaXNhYmxlZCwgLmJ0bi1zZWFmb2c6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NDgxYTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjQ4MWEwOyB9XG4gIC5idG4tc2VhZm9nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWFmb2c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc2VhZm9nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNjg4MjtcbiAgICBib3JkZXItY29sb3I6ICM0YjYxN2E7IH1cbiAgICAuYnRuLXNlYWZvZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2VhZm9nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tc2VhZm9nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjMsIDE0OCwgMTc0LCAwLjUpOyB9XG5cbi5idG4tcGVhY29jayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I2ODg2O1xuICBib3JkZXItY29sb3I6ICMzYjY4ODY7IH1cbiAgLmJ0bi1wZWFjb2NrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY1MzZiO1xuICAgIGJvcmRlci1jb2xvcjogIzJiNGQ2MzsgfVxuICAuYnRuLXBlYWNvY2s6Zm9jdXMsIC5idG4tcGVhY29jay5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDEyNywgMTUyLCAwLjUpOyB9XG4gIC5idG4tcGVhY29jay5kaXNhYmxlZCwgLmJ0bi1wZWFjb2NrOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I2ODg2O1xuICAgIGJvcmRlci1jb2xvcjogIzNiNjg4NjsgfVxuICAuYnRuLXBlYWNvY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXBlYWNvY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tcGVhY29jay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjRkNjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg0NjVhOyB9XG4gICAgLmJ0bi1wZWFjb2NrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wZWFjb2NrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tcGVhY29jay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDEyNywgMTUyLCAwLjUpOyB9XG5cbi5idG4tcmhvdGFubyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0O1xuICBib3JkZXItY29sb3I6ICMxZDNkNTQ7IH1cbiAgLmJ0bi1yaG90YW5vOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyODM4O1xuICAgIGJvcmRlci1jb2xvcjogIzEwMjEyZTsgfVxuICAuYnRuLXJob3Rhbm86Zm9jdXMsIC5idG4tcmhvdGFuby5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjMsIDkwLCAxMTAsIDAuNSk7IH1cbiAgLmJ0bi1yaG90YW5vLmRpc2FibGVkLCAuYnRuLXJob3Rhbm86ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDNkNTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWQzZDU0OyB9XG4gIC5idG4tcmhvdGFubzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcmhvdGFubzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1yaG90YW5vLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjEyZTtcbiAgICBib3JkZXItY29sb3I6ICMwZDFiMjU7IH1cbiAgICAuYnRuLXJob3Rhbm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXJob3Rhbm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1yaG90YW5vLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MywgOTAsIDExMCwgMC41KTsgfVxuXG4uYnRuLWNvcnBzZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU5YmFjO1xuICBib3JkZXItY29sb3I6ICM4ZTliYWM7IH1cbiAgLmJ0bi1jb3Jwc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODg3OWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzE4MTk2OyB9XG4gIC5idG4tY29ycHNlOmZvY3VzLCAuYnRuLWNvcnBzZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTI2LCAxMzcsIDE1MiwgMC41KTsgfVxuICAuYnRuLWNvcnBzZS5kaXNhYmxlZCwgLmJ0bi1jb3Jwc2U6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZTliYWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGU5YmFjOyB9XG4gIC5idG4tY29ycHNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1jb3Jwc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tY29ycHNlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxODE5NjtcbiAgICBib3JkZXItY29sb3I6ICM2YTdiOTA7IH1cbiAgICAuYnRuLWNvcnBzZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tY29ycHNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tY29ycHNlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjYsIDEzNywgMTUyLCAwLjUpOyB9XG5cbi5idG4tY2VydWxldW0ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmNTc2NjtcbiAgYm9yZGVyLWNvbG9yOiAjNGY1NzY2OyB9XG4gIC5idG4tY2VydWxldW06aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTQ1NTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzkzZTQ5OyB9XG4gIC5idG4tY2VydWxldW06Zm9jdXMsIC5idG4tY2VydWxldW0uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNSwgMTEyLCAxMjUsIDAuNSk7IH1cbiAgLmJ0bi1jZXJ1bGV1bS5kaXNhYmxlZCwgLmJ0bi1jZXJ1bGV1bTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNTc2NjtcbiAgICBib3JkZXItY29sb3I6ICM0ZjU3NjY7IH1cbiAgLmJ0bi1jZXJ1bGV1bTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tY2VydWxldW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tY2VydWxldW0uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzZTQ5O1xuICAgIGJvcmRlci1jb2xvcjogIzMzMzg0MjsgfVxuICAgIC5idG4tY2VydWxldW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWNlcnVsZXVtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tY2VydWxldW0uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNSwgMTEyLCAxMjUsIDAuNSk7IH1cblxuLmJ0bi13b2FkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzM2NGU7XG4gIGJvcmRlci1jb2xvcjogIzJjMzY0ZTsgfVxuICAuYnRuLXdvYWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTI1MzY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWExZjJkOyB9XG4gIC5idG4td29hZDpmb2N1cywgLmJ0bi13b2FkLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NiwgODQsIDEwNSwgMC41KTsgfVxuICAuYnRuLXdvYWQuZGlzYWJsZWQsIC5idG4td29hZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMzY0ZTtcbiAgICBib3JkZXItY29sb3I6ICMyYzM2NGU7IH1cbiAgLmJ0bi13b2FkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13b2FkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXdvYWQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExZjJkO1xuICAgIGJvcmRlci1jb2xvcjogIzE1MWEyNTsgfVxuICAgIC5idG4td29hZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td29hZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXdvYWQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc2LCA4NCwgMTA1LCAwLjUpOyB9XG5cbi5idG4taW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFmMjc7XG4gIGJvcmRlci1jb2xvcjogIzFhMWYyNzsgfVxuICAuYnRuLWluazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBiMGQxMDtcbiAgICBib3JkZXItY29sb3I6ICMwNjA3MDg7IH1cbiAgLmJ0bi1pbms6Zm9jdXMsIC5idG4taW5rLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNjUsIDcxLCAwLjUpOyB9XG4gIC5idG4taW5rLmRpc2FibGVkLCAuYnRuLWluazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWYyNztcbiAgICBib3JkZXItY29sb3I6ICMxYTFmMjc7IH1cbiAgLmJ0bi1pbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1pbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNzA4O1xuICAgIGJvcmRlci1jb2xvcjogIzAxMDEwMTsgfVxuICAgIC5idG4taW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1pbmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA2NSwgNzEsIDAuNSk7IH1cblxuLmJ0bi1yYXB0b3Ige1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2ZjMDtcbiAgYm9yZGVyLWNvbG9yOiAjNWI3ZmMwOyB9XG4gIC5idG4tcmFwdG9yOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2YmIxO1xuICAgIGJvcmRlci1jb2xvcjogIzQwNjVhODsgfVxuICAuYnRuLXJhcHRvcjpmb2N1cywgLmJ0bi1yYXB0b3IuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExNiwgMTQ2LCAyMDEsIDAuNSk7IH1cbiAgLmJ0bi1yYXB0b3IuZGlzYWJsZWQsIC5idG4tcmFwdG9yOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZmMwO1xuICAgIGJvcmRlci1jb2xvcjogIzViN2ZjMDsgfVxuICAuYnRuLXJhcHRvcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcmFwdG9yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXJhcHRvci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDY1YTg7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2Q2MDllOyB9XG4gICAgLmJ0bi1yYXB0b3I6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXJhcHRvcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXJhcHRvci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCAxNDYsIDIwMSwgMC41KTsgfVxuXG4uYnRuLW90aGFyZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY1ODg5O1xuICBib3JkZXItY29sb3I6ICMyZjU4ODk7IH1cbiAgLmJ0bi1vdGhhcmQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTQ2NmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjI0MDYzOyB9XG4gIC5idG4tb3RoYXJkOmZvY3VzLCAuYnRuLW90aGFyZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzgsIDExMywgMTU1LCAwLjUpOyB9XG4gIC5idG4tb3RoYXJkLmRpc2FibGVkLCAuYnRuLW90aGFyZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmNTg4OTtcbiAgICBib3JkZXItY29sb3I6ICMyZjU4ODk7IH1cbiAgLmJ0bi1vdGhhcmQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW90aGFyZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdGhhcmQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI0MDYzO1xuICAgIGJvcmRlci1jb2xvcjogIzFmM2E1YTsgfVxuICAgIC5idG4tb3RoYXJkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdGhhcmQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdGhhcmQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc4LCAxMTMsIDE1NSwgMC41KTsgfVxuXG4uYnRuLXN0b3JtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjQxNzI7XG4gIGJvcmRlci1jb2xvcjogIzIyNDE3MjsgfVxuICAuYnRuLXN0b3JtOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzMDU1O1xuICAgIGJvcmRlci1jb2xvcjogIzE2MmI0YjsgfVxuICAuYnRuLXN0b3JtOmZvY3VzLCAuYnRuLXN0b3JtLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NywgOTQsIDEzNSwgMC41KTsgfVxuICAuYnRuLXN0b3JtLmRpc2FibGVkLCAuYnRuLXN0b3JtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI0MTcyO1xuICAgIGJvcmRlci1jb2xvcjogIzIyNDE3MjsgfVxuICAuYnRuLXN0b3JtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdG9ybTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zdG9ybS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjJiNGI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTMyNTQxOyB9XG4gICAgLmJ0bi1zdG9ybTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3Rvcm06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zdG9ybS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjcsIDk0LCAxMzUsIDAuNSk7IH1cblxuLmJ0bi12b2lkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI5NDQ7XG4gIGJvcmRlci1jb2xvcjogIzEwMjk0NDsgfVxuICAuYnRuLXZvaWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTE2MjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDYxMDFiOyB9XG4gIC5idG4tdm9pZDpmb2N1cywgLmJ0bi12b2lkLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNzMsIDk2LCAwLjUpOyB9XG4gIC5idG4tdm9pZC5kaXNhYmxlZCwgLmJ0bi12b2lkOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyOTQ0O1xuICAgIGJvcmRlci1jb2xvcjogIzEwMjk0NDsgfVxuICAuYnRuLXZvaWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXZvaWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tdm9pZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNjEwMWI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDQwYTEwOyB9XG4gICAgLmJ0bi12b2lkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi12b2lkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tdm9pZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDczLCA5NiwgMC41KTsgfVxuXG4uYnRuLXJveWFsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzJmNjc7XG4gIGJvcmRlci1jb2xvcjogIzI3MmY2NzsgfVxuICAuYnRuLXJveWFsOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMyMjRiO1xuICAgIGJvcmRlci1jb2xvcjogIzE5MWU0MjsgfVxuICAuYnRuLXJveWFsOmZvY3VzLCAuYnRuLXJveWFsLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MSwgNzgsIDEyNiwgMC41KTsgfVxuICAuYnRuLXJveWFsLmRpc2FibGVkLCAuYnRuLXJveWFsOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyZjY3O1xuICAgIGJvcmRlci1jb2xvcjogIzI3MmY2NzsgfVxuICAuYnRuLXJveWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1yb3lhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1yb3lhbC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTFlNDI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTUxYTM5OyB9XG4gICAgLmJ0bi1yb3lhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcm95YWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1yb3lhbC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzEsIDc4LCAxMjYsIDAuNSk7IH1cblxuLmJ0bi1taWRuaWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxOTM3O1xuICBib3JkZXItY29sb3I6ICMxODE5Mzc7IH1cbiAgLmJ0bi1taWRuaWdodDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMGQxYztcbiAgICBib3JkZXItY29sb3I6ICMwOTA5MTM7IH1cbiAgLmJ0bi1taWRuaWdodDpmb2N1cywgLmJ0bi1taWRuaWdodC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTksIDYwLCA4NSwgMC41KTsgfVxuICAuYnRuLW1pZG5pZ2h0LmRpc2FibGVkLCAuYnRuLW1pZG5pZ2h0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxOTM3O1xuICAgIGJvcmRlci1jb2xvcjogIzE4MTkzNzsgfVxuICAuYnRuLW1pZG5pZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1taWRuaWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1taWRuaWdodC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTA5MTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDUwNTBiOyB9XG4gICAgLmJ0bi1taWRuaWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbWlkbmlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1taWRuaWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTksIDYwLCA4NSwgMC41KTsgfVxuXG4uYnRuLXNoYWRvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczNzQ2O1xuICBib3JkZXItY29sb3I6ICMzNzM3NDY7IH1cbiAgLmJ0bi1zaGFkb3c6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MzE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjEyMTI5OyB9XG4gIC5idG4tc2hhZG93OmZvY3VzLCAuYnRuLXNoYWRvdy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODUsIDg1LCA5OCwgMC41KTsgfVxuICAuYnRuLXNoYWRvdy5kaXNhYmxlZCwgLmJ0bi1zaGFkb3c6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzM3NDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzczNzQ2OyB9XG4gIC5idG4tc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc2hhZG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyOTtcbiAgICBib3JkZXItY29sb3I6ICMxYjFiMjI7IH1cbiAgICAuYnRuLXNoYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tc2hhZG93LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4NSwgODUsIDk4LCAwLjUpOyB9XG5cbi5idG4tYWJ5c3NhbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEyZDU3O1xuICBib3JkZXItY29sb3I6ICMzMTJkNTc7IH1cbiAgLmJ0bi1hYnlzc2FsOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMDNlO1xuICAgIGJvcmRlci1jb2xvcjogIzFlMWMzNTsgfVxuICAuYnRuLWFieXNzYWw6Zm9jdXMsIC5idG4tYWJ5c3NhbC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODAsIDc3LCAxMTIsIDAuNSk7IH1cbiAgLmJ0bi1hYnlzc2FsLmRpc2FibGVkLCAuYnRuLWFieXNzYWw6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTJkNTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzEyZDU3OyB9XG4gIC5idG4tYWJ5c3NhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYWJ5c3NhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1hYnlzc2FsLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWMzNTtcbiAgICBib3JkZXItY29sb3I6ICMxOTE3MmQ7IH1cbiAgICAuYnRuLWFieXNzYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWFieXNzYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1hYnlzc2FsLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MCwgNzcsIDExMiwgMC41KTsgfVxuXG4uYnRuLWxhdmVuZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NzdmYWU7XG4gIGJvcmRlci1jb2xvcjogIzg3N2ZhZTsgfVxuICAuYnRuLWxhdmVuZGVyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE2ODlmO1xuICAgIGJvcmRlci1jb2xvcjogIzZhNjE5OTsgfVxuICAuYnRuLWxhdmVuZGVyOmZvY3VzLCAuYnRuLWxhdmVuZGVyLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTMsIDE0NiwgMTg2LCAwLjUpOyB9XG4gIC5idG4tbGF2ZW5kZXIuZGlzYWJsZWQsIC5idG4tbGF2ZW5kZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NzdmYWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjODc3ZmFlOyB9XG4gIC5idG4tbGF2ZW5kZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxhdmVuZGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxhdmVuZGVyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZhNjE5OTtcbiAgICBib3JkZXItY29sb3I6ICM2NTVjOTE7IH1cbiAgICAuYnRuLWxhdmVuZGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1sYXZlbmRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxhdmVuZGVyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTMsIDE0NiwgMTg2LCAwLjUpOyB9XG5cbi5idG4tZ2xvb20ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNDU2MDtcbiAgYm9yZGVyLWNvbG9yOiAjNTE0NTYwOyB9XG4gIC5idG4tZ2xvb206aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTM1NGE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzgzMDQyOyB9XG4gIC5idG4tZ2xvb206Zm9jdXMsIC5idG4tZ2xvb20uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNywgOTcsIDEyMCwgMC41KTsgfVxuICAuYnRuLWdsb29tLmRpc2FibGVkLCAuYnRuLWdsb29tOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE0NTYwO1xuICAgIGJvcmRlci1jb2xvcjogIzUxNDU2MDsgfVxuICAuYnRuLWdsb29tOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1nbG9vbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1nbG9vbS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODMwNDI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzIyYTNiOyB9XG4gICAgLmJ0bi1nbG9vbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ2xvb206bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1nbG9vbS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCA5NywgMTIwLCAwLjUpOyB9XG5cbi5idG4tY3VycmFudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIyYzNhO1xuICBib3JkZXItY29sb3I6ICMzMjJjM2E7IH1cbiAgLmJ0bi1jdXJyYW50OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYxYzI0O1xuICAgIGJvcmRlci1jb2xvcjogIzE5MTYxZDsgfVxuICAuYnRuLWN1cnJhbnQ6Zm9jdXMsIC5idG4tY3VycmFudC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODEsIDc2LCA4OCwgMC41KTsgfVxuICAuYnRuLWN1cnJhbnQuZGlzYWJsZWQsIC5idG4tY3VycmFudDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMmMzYTtcbiAgICBib3JkZXItY29sb3I6ICMzMjJjM2E7IH1cbiAgLmJ0bi1jdXJyYW50Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1jdXJyYW50Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWN1cnJhbnQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxNjFkO1xuICAgIGJvcmRlci1jb2xvcjogIzEzMTExNjsgfVxuICAgIC5idG4tY3VycmFudDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tY3VycmFudDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWN1cnJhbnQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgxLCA3NiwgODgsIDAuNSk7IH1cblxuLmJ0bi1pcmlzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzllYmM7XG4gIGJvcmRlci1jb2xvcjogI2I3OWViYzsgfVxuICAuYnRuLWlyaXM6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNjg3YWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTE4MGE3OyB9XG4gIC5idG4taXJpczpmb2N1cywgLmJ0bi1pcmlzLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjEsIDE0MCwgMTY2LCAwLjUpOyB9XG4gIC5idG4taXJpcy5kaXNhYmxlZCwgLmJ0bi1pcmlzOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc5ZWJjO1xuICAgIGJvcmRlci1jb2xvcjogI2I3OWViYzsgfVxuICAuYnRuLWlyaXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWlyaXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4taXJpcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhMTgwYTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWI3OGEyOyB9XG4gICAgLmJ0bi1pcmlzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pcmlzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4taXJpcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTYxLCAxNDAsIDE2NiwgMC41KTsgfVxuXG4uYnRuLWdyYXBlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjJhM2M7XG4gIGJvcmRlci1jb2xvcjogIzNiMmEzYzsgfVxuICAuYnRuLWdyYXBlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUxYTI2O1xuICAgIGJvcmRlci1jb2xvcjogIzFlMTUxZTsgfVxuICAuYnRuLWdyYXBlOmZvY3VzLCAuYnRuLWdyYXBlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgNzQsIDg5LCAwLjUpOyB9XG4gIC5idG4tZ3JhcGUuZGlzYWJsZWQsIC5idG4tZ3JhcGU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYjJhM2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2IyYTNjOyB9XG4gIC5idG4tZ3JhcGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWdyYXBlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMTUxZTtcbiAgICBib3JkZXItY29sb3I6ICMxNjEwMTc7IH1cbiAgICAuYnRuLWdyYXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmFwZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWdyYXBlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgNzQsIDg5LCAwLjUpOyB9XG5cbi5idG4tbG90dXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlY2VmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZmVjZWY1OyB9XG4gIC5idG4tbG90dXM6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGE5ZWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmQ5Y2ViOyB9XG4gIC5idG4tbG90dXM6Zm9jdXMsIC5idG4tbG90dXMuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMSwgMTgxLCAyMTQsIDAuNSk7IH1cbiAgLmJ0bi1sb3R1cy5kaXNhYmxlZCwgLmJ0bi1sb3R1czpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlY2VmNTtcbiAgICBib3JkZXItY29sb3I6ICNmZWNlZjU7IH1cbiAgLmJ0bi1sb3R1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbG90dXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbG90dXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5Y2ViO1xuICAgIGJvcmRlci1jb2xvcjogI2ZkOTBlODsgfVxuICAgIC5idG4tbG90dXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxvdHVzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tbG90dXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMSwgMTgxLCAyMTQsIDAuNSk7IH1cblxuLmJ0bi1jb2xpYnJpIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzliY2E7XG4gIGJvcmRlci1jb2xvcjogI2RjOWJjYTsgfVxuICAuYnRuLWNvbGlicmk6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMjdmYmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2Y3NWI2OyB9XG4gIC5idG4tY29saWJyaTpmb2N1cywgLmJ0bi1jb2xpYnJpLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTIsIDEzNywgMTc4LCAwLjUpOyB9XG4gIC5idG4tY29saWJyaS5kaXNhYmxlZCwgLmJ0bi1jb2xpYnJpOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM5YmNhO1xuICAgIGJvcmRlci1jb2xvcjogI2RjOWJjYTsgfVxuICAuYnRuLWNvbGlicmk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWNvbGlicmk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tY29saWJyaS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZjc1YjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2I2Y2IxOyB9XG4gICAgLmJ0bi1jb2xpYnJpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1jb2xpYnJpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tY29saWJyaS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTkyLCAxMzcsIDE3OCwgMC41KTsgfVxuXG4uYnRuLXBsdW0ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5NTI2YztcbiAgYm9yZGVyLWNvbG9yOiAjNzk1MjZjOyB9XG4gIC5idG4tcGx1bTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYyNDM1ODtcbiAgICBib3JkZXItY29sb3I6ICM1YjNkNTE7IH1cbiAgLmJ0bi1wbHVtOmZvY3VzLCAuYnRuLXBsdW0uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MSwgMTA4LCAxMzAsIDAuNSk7IH1cbiAgLmJ0bi1wbHVtLmRpc2FibGVkLCAuYnRuLXBsdW06ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3OTUyNmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzk1MjZjOyB9XG4gIC5idG4tcGx1bTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcGx1bTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1wbHVtLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViM2Q1MTtcbiAgICBib3JkZXItY29sb3I6ICM1MzM4NGE7IH1cbiAgICAuYnRuLXBsdW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXBsdW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1wbHVtLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDEsIDEwOCwgMTMwLCAwLjUpOyB9XG5cbi5idG4tcmVnYWwge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MzA0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjNjYzMDRlOyB9XG4gIC5idG4tcmVnYWw6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzI0M2E7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDMyMDMzOyB9XG4gIC5idG4tcmVnYWw6Zm9jdXMsIC5idG4tcmVnYWwuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyNSwgNzksIDEwNSwgMC41KTsgfVxuICAuYnRuLXJlZ2FsLmRpc2FibGVkLCAuYnRuLXJlZ2FsOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYzMDRlO1xuICAgIGJvcmRlci1jb2xvcjogIzY2MzA0ZTsgfVxuICAuYnRuLXJlZ2FsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1yZWdhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1yZWdhbC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzIwMzM7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2IxYzJkOyB9XG4gICAgLmJ0bi1yZWdhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcmVnYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1yZWdhbC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTI1LCA3OSwgMTA1LCAwLjUpOyB9XG5cbi5idG4tcHVyZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOGY0O1xuICBib3JkZXItY29sb3I6ICNmOWY4ZjQ7IH1cbiAgLmJ0bi1wdXJlOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlOGRiO1xuICAgIGJvcmRlci1jb2xvcjogI2U3ZTNkMzsgfVxuICAuYnRuLXB1cmU6Zm9jdXMsIC5idG4tcHVyZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE3LCAyMTYsIDIxNCwgMC41KTsgfVxuICAuYnRuLXB1cmUuZGlzYWJsZWQsIC5idG4tcHVyZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjhmNDtcbiAgICBib3JkZXItY29sb3I6ICNmOWY4ZjQ7IH1cbiAgLmJ0bi1wdXJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXB1cmUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlM2QzO1xuICAgIGJvcmRlci1jb2xvcjogI2UzZGVjYjsgfVxuICAgIC5idG4tcHVyZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHVyZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMjE2LCAyMTQsIDAuNSk7IH1cblxuLmJ0bi1qZXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMWUxZTFlOyB9XG4gIC5idG4tamV0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGIwYjBiO1xuICAgIGJvcmRlci1jb2xvcjogIzA1MDUwNTsgfVxuICAuYnRuLWpldDpmb2N1cywgLmJ0bi1qZXQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY0LCA2NCwgNjQsIDAuNSk7IH1cbiAgLmJ0bi1qZXQuZGlzYWJsZWQsIC5idG4tamV0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlO1xuICAgIGJvcmRlci1jb2xvcjogIzFlMWUxZTsgfVxuICAuYnRuLWpldDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tamV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWpldC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgYm9yZGVyLWNvbG9yOiBibGFjazsgfVxuICAgIC5idG4tamV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1qZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1qZXQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY0LCA2NCwgNjQsIDAuNSk7IH1cblxuLmJ0bi1tZXRhbGxpYy1zaWx2ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjOyB9XG4gIC5idG4tbWV0YWxsaWMtc2lsdmVyOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliOWI5O1xuICAgIGJvcmRlci1jb2xvcjogI2IzYjNiMzsgfVxuICAuYnRuLW1ldGFsbGljLXNpbHZlcjpmb2N1cywgLmJ0bi1tZXRhbGxpYy1zaWx2ZXIuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE3OCwgMTc5LCAxODAsIDAuNSk7IH1cbiAgLmJ0bi1tZXRhbGxpYy1zaWx2ZXIuZGlzYWJsZWQsIC5idG4tbWV0YWxsaWMtc2lsdmVyOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICAgIGJvcmRlci1jb2xvcjogI2NjY2NjYzsgfVxuICAuYnRuLW1ldGFsbGljLXNpbHZlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbWV0YWxsaWMtc2lsdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW1ldGFsbGljLXNpbHZlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjYWNhY2FjOyB9XG4gICAgLmJ0bi1tZXRhbGxpYy1zaWx2ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW1ldGFsbGljLXNpbHZlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW1ldGFsbGljLXNpbHZlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTc4LCAxNzksIDE4MCwgMC41KTsgfVxuXG4uYnRuLW1ldGFsbGljLWdvbGQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZjNkOyB9XG4gIC5idG4tbWV0YWxsaWMtZ29sZDpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmYxNztcbiAgICBib3JkZXItY29sb3I6ICNmZmZmMGE7IH1cbiAgLmJ0bi1tZXRhbGxpYy1nb2xkOmZvY3VzLCAuYnRuLW1ldGFsbGljLWdvbGQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMjIyLCA1OCwgMC41KTsgfVxuICAuYnRuLW1ldGFsbGljLWdvbGQuZGlzYWJsZWQsIC5idG4tbWV0YWxsaWMtZ29sZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmYzZDtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmM2Q7IH1cbiAgLmJ0bi1tZXRhbGxpYy1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1tZXRhbGxpYy1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW1ldGFsbGljLWdvbGQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjBhO1xuICAgIGJvcmRlci1jb2xvcjogI2ZjZmMwMDsgfVxuICAgIC5idG4tbWV0YWxsaWMtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbWV0YWxsaWMtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW1ldGFsbGljLWdvbGQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMjIyLCA1OCwgMC41KTsgfVxuXG4uYnRuLW1ldGFsbGljLXJlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMxZDRiO1xuICBib3JkZXItY29sb3I6ICNkYzFkNGI7IH1cbiAgLmJ0bi1tZXRhbGxpYy1yZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYTE5M2Y7XG4gICAgYm9yZGVyLWNvbG9yOiAjYWYxNzNjOyB9XG4gIC5idG4tbWV0YWxsaWMtcmVkOmZvY3VzLCAuYnRuLW1ldGFsbGljLXJlZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LCA2MywgMTAyLCAwLjUpOyB9XG4gIC5idG4tbWV0YWxsaWMtcmVkLmRpc2FibGVkLCAuYnRuLW1ldGFsbGljLXJlZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMWQ0YjtcbiAgICBib3JkZXItY29sb3I6ICNkYzFkNGI7IH1cbiAgLmJ0bi1tZXRhbGxpYy1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1ldGFsbGljLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1tZXRhbGxpYy1yZWQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWYxNzNjO1xuICAgIGJvcmRlci1jb2xvcjogI2E0MTYzODsgfVxuICAgIC5idG4tbWV0YWxsaWMtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tZXRhbGxpYy1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1tZXRhbGxpYy1yZWQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgNjMsIDEwMiwgMC41KTsgfVxuXG4uYnRuLW1ldGFsbGljLWdyZWVuIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMmYxNjU7XG4gIGJvcmRlci1jb2xvcjogIzIyZjE2NTsgfVxuICAuYnRuLW1ldGFsbGljLWdyZWVuOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGVkZjUyO1xuICAgIGJvcmRlci1jb2xvcjogIzBkZDM0ZDsgfVxuICAuYnRuLW1ldGFsbGljLWdyZWVuOmZvY3VzLCAuYnRuLW1ldGFsbGljLWdyZWVuLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzNCwgMjEwLCA5MiwgMC41KTsgfVxuICAuYnRuLW1ldGFsbGljLWdyZWVuLmRpc2FibGVkLCAuYnRuLW1ldGFsbGljLWdyZWVuOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjJmMTY1O1xuICAgIGJvcmRlci1jb2xvcjogIzIyZjE2NTsgfVxuICAuYnRuLW1ldGFsbGljLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1tZXRhbGxpYy1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1tZXRhbGxpYy1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZGQzNGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGRjNzQ5OyB9XG4gICAgLmJ0bi1tZXRhbGxpYy1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbWV0YWxsaWMtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1tZXRhbGxpYy1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzQsIDIxMCwgOTIsIDAuNSk7IH1cblxuLmJ0bi1tZXRhbGxpYy1ibHVlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTYyZmY7XG4gIGJvcmRlci1jb2xvcjogIzc1NjJmZjsgfVxuICAuYnRuLW1ldGFsbGljLWJsdWU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MzNjZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDgyZmZmOyB9XG4gIC5idG4tbWV0YWxsaWMtYmx1ZTpmb2N1cywgLmJ0bi1tZXRhbGxpYy1ibHVlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzgsIDEyMiwgMjU1LCAwLjUpOyB9XG4gIC5idG4tbWV0YWxsaWMtYmx1ZS5kaXNhYmxlZCwgLmJ0bi1tZXRhbGxpYy1ibHVlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU2MmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzc1NjJmZjsgfVxuICAuYnRuLW1ldGFsbGljLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1ldGFsbGljLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbWV0YWxsaWMtYmx1ZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ODJmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2QyMmZmOyB9XG4gICAgLmJ0bi1tZXRhbGxpYy1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tZXRhbGxpYy1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tbWV0YWxsaWMtYmx1ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM4LCAxMjIsIDI1NSwgMC41KTsgfVxuXG4uYnRuLXBhc3RlbC1waW5rIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M3YzQ7XG4gIGJvcmRlci1jb2xvcjogI2ZjYzdjNDsgfVxuICAuYnRuLXBhc3RlbC1waW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFhNGEwO1xuICAgIGJvcmRlci1jb2xvcjogI2ZhOTk5MzsgfVxuICAuYnRuLXBhc3RlbC1waW5rOmZvY3VzLCAuYnRuLXBhc3RlbC1waW5rLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTksIDE3NSwgMTczLCAwLjUpOyB9XG4gIC5idG4tcGFzdGVsLXBpbmsuZGlzYWJsZWQsIC5idG4tcGFzdGVsLXBpbms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2M3YzQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmNjN2M0OyB9XG4gIC5idG4tcGFzdGVsLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXBhc3RlbC1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXBhc3RlbC1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhOTk5MztcbiAgICBib3JkZXItY29sb3I6ICNmOThkODc7IH1cbiAgICAuYnRuLXBhc3RlbC1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wYXN0ZWwtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXBhc3RlbC1waW5rLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTksIDE3NSwgMTczLCAwLjUpOyB9XG5cbi5idG4tcGFzdGVsLWdyZWVuIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGNmYTg7XG4gIGJvcmRlci1jb2xvcjogI2I4Y2ZhODsgfVxuICAuYnRuLXBhc3RlbC1ncmVlbjpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E0YzE4ZjtcbiAgICBib3JkZXItY29sb3I6ICM5ZGJkODc7IH1cbiAgLmJ0bi1wYXN0ZWwtZ3JlZW46Zm9jdXMsIC5idG4tcGFzdGVsLWdyZWVuLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjEsIDE4MiwgMTQ5LCAwLjUpOyB9XG4gIC5idG4tcGFzdGVsLWdyZWVuLmRpc2FibGVkLCAuYnRuLXBhc3RlbC1ncmVlbjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4Y2ZhODtcbiAgICBib3JkZXItY29sb3I6ICNiOGNmYTg7IH1cbiAgLmJ0bi1wYXN0ZWwtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXBhc3RlbC1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1wYXN0ZWwtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWRiZDg3O1xuICAgIGJvcmRlci1jb2xvcjogIzk2Yjg3ZjsgfVxuICAgIC5idG4tcGFzdGVsLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wYXN0ZWwtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1wYXN0ZWwtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2MSwgMTgyLCAxNDksIDAuNSk7IH1cblxuLmJ0bi1wYXN0ZWwtYmx1ZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTRhM2Q5O1xuICBib3JkZXItY29sb3I6ICM5NGEzZDk7IH1cbiAgLmJ0bi1wYXN0ZWwtYmx1ZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4OGJjZjtcbiAgICBib3JkZXItY29sb3I6ICM2ZTgzY2M7IH1cbiAgLmJ0bi1wYXN0ZWwtYmx1ZTpmb2N1cywgLmJ0bi1wYXN0ZWwtYmx1ZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMxLCAxNDQsIDE5MSwgMC41KTsgfVxuICAuYnRuLXBhc3RlbC1ibHVlLmRpc2FibGVkLCAuYnRuLXBhc3RlbC1ibHVlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTRhM2Q5O1xuICAgIGJvcmRlci1jb2xvcjogIzk0YTNkOTsgfVxuICAuYnRuLXBhc3RlbC1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wYXN0ZWwtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1wYXN0ZWwtYmx1ZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZTgzY2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjU3YmM4OyB9XG4gICAgLmJ0bi1wYXN0ZWwtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcGFzdGVsLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1wYXN0ZWwtYmx1ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMxLCAxNDQsIDE5MSwgMC41KTsgfVxuXG4uYnRuLXBhc3RlbC1wdXJwbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYjJkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYmFiMmQ5OyB9XG4gIC5idG4tcGFzdGVsLXB1cnBsZTpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EzOThjYztcbiAgICBib3JkZXItY29sb3I6ICM5YjkwYzg7IH1cbiAgLmJ0bi1wYXN0ZWwtcHVycGxlOmZvY3VzLCAuYnRuLXBhc3RlbC1wdXJwbGUuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2MywgMTU3LCAxOTEsIDAuNSk7IH1cbiAgLmJ0bi1wYXN0ZWwtcHVycGxlLmRpc2FibGVkLCAuYnRuLXBhc3RlbC1wdXJwbGU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYWIyZDk7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmFiMmQ5OyB9XG4gIC5idG4tcGFzdGVsLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcGFzdGVsLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1wYXN0ZWwtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliOTBjODtcbiAgICBib3JkZXItY29sb3I6ICM5NDg3YzQ7IH1cbiAgICAuYnRuLXBhc3RlbC1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXBhc3RlbC1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1wYXN0ZWwtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjMsIDE1NywgMTkxLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMxZDNkNTQ7XG4gIGJvcmRlci1jb2xvcjogIzFkM2Q1NDsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkM2Q1NDtcbiAgICBib3JkZXItY29sb3I6ICMxZDNkNTQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyOSwgNjEsIDg0LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMxZDNkNTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0O1xuICAgIGJvcmRlci1jb2xvcjogIzFkM2Q1NDsgfVxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCA2MSwgODQsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNjU2NTY1O1xuICBib3JkZXItY29sb3I6ICM2NTY1NjU7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY1NjU2NTtcbiAgICBib3JkZXItY29sb3I6ICM2NTY1NjU7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAxLCAxMDEsIDEwMSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzY1NjU2NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NTY1NjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjU2NTY1OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAxLCAxMDEsIDEwMSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjg0YTJjO1xuICBib3JkZXItY29sb3I6ICMyODRhMmM7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODRhMmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg0YTJjOyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDc0LCA0NCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjg0YTJjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NGEyYztcbiAgICBib3JkZXItY29sb3I6ICMyODRhMmM7IH1cbiAgICAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgNzQsIDQ0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICM5NmJkYjk7XG4gIGJvcmRlci1jb2xvcjogIzk2YmRiOTsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2YmRiOTtcbiAgICBib3JkZXItY29sb3I6ICM5NmJkYjk7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTAsIDE4OSwgMTg1LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM5NmJkYjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTZiZGI5O1xuICAgIGJvcmRlci1jb2xvcjogIzk2YmRiOTsgfVxuICAgIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1MCwgMTg5LCAxODUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2U0OWUzNDtcbiAgYm9yZGVyLWNvbG9yOiAjZTQ5ZTM0OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ5ZTM0O1xuICAgIGJvcmRlci1jb2xvcjogI2U0OWUzNDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMTU4LCA1MiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZTQ5ZTM0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0OWUzNDtcbiAgICBib3JkZXItY29sb3I6ICNlNDllMzQ7IH1cbiAgICAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDE1OCwgNTIsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjNzgxOTFhO1xuICBib3JkZXItY29sb3I6ICM3ODE5MWE7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4MTkxYTtcbiAgICBib3JkZXItY29sb3I6ICM3ODE5MWE7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAyNSwgMjYsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM3ODE5MWE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzgxOTFhO1xuICAgIGJvcmRlci1jb2xvcjogIzc4MTkxYTsgfVxuICAgIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMjUsIDI2LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZTRkZmQwO1xuICBib3JkZXItY29sb3I6ICNlNGRmZDA7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRkZmQwO1xuICAgIGJvcmRlci1jb2xvcjogI2U0ZGZkMDsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAyMjMsIDIwOCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNlNGRmZDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRkZmQwO1xuICAgIGJvcmRlci1jb2xvcjogI2U0ZGZkMDsgfVxuICAgIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMjIzLCAyMDgsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzJhMjkyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMmEyOTIyOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyOTIyO1xuICAgIGJvcmRlci1jb2xvcjogIzJhMjkyMjsgfVxuICAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQyLCA0MSwgMzQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzJhMjkyMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTI5MjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmEyOTIyOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDIsIDQxLCAzNCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc25vdyB7XG4gIGNvbG9yOiAjZTRkZmQwO1xuICBib3JkZXItY29sb3I6ICNlNGRmZDA7IH1cbiAgLmJ0bi1vdXRsaW5lLXNub3c6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGRmZDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTRkZmQwOyB9XG4gIC5idG4tb3V0bGluZS1zbm93OmZvY3VzLCAuYnRuLW91dGxpbmUtc25vdy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAyMjMsIDIwOCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc25vdy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNub3c6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZTRkZmQwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1zbm93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNub3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zbm93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZGZkMDtcbiAgICBib3JkZXItY29sb3I6ICNlNGRmZDA7IH1cbiAgICAuYnRuLW91dGxpbmUtc25vdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zbm93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zbm93LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDIyMywgMjA4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1hc2gge1xuICBjb2xvcjogI2FjYThhMjtcbiAgYm9yZGVyLWNvbG9yOiAjYWNhOGEyOyB9XG4gIC5idG4tb3V0bGluZS1hc2g6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhY2E4YTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjYWNhOGEyOyB9XG4gIC5idG4tb3V0bGluZS1hc2g6Zm9jdXMsIC5idG4tb3V0bGluZS1hc2guZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE3MiwgMTY4LCAxNjIsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWFzaC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWFzaDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNhY2E4YTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWFzaDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1hc2g6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1hc2guZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhOGEyO1xuICAgIGJvcmRlci1jb2xvcjogI2FjYThhMjsgfVxuICAgIC5idG4tb3V0bGluZS1hc2g6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYXNoOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1hc2guZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE3MiwgMTY4LCAxNjIsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWdvb2JidWUge1xuICBjb2xvcjogIzg5ODc4NDtcbiAgYm9yZGVyLWNvbG9yOiAjODk4Nzg0OyB9XG4gIC5idG4tb3V0bGluZS1nb29iYnVlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODk4Nzg0O1xuICAgIGJvcmRlci1jb2xvcjogIzg5ODc4NDsgfVxuICAuYnRuLW91dGxpbmUtZ29vYmJ1ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdvb2JidWUuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNywgMTM1LCAxMzIsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWdvb2JidWUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1nb29iYnVlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzg5ODc4NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZ29vYmJ1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1nb29iYnVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZ29vYmJ1ZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4OTg3ODQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjODk4Nzg0OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWdvb2JidWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ29vYmJ1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtZ29vYmJ1ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM3LCAxMzUsIDEzMiwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc2xhdGUge1xuICBjb2xvcjogIzY1NjU2NTtcbiAgYm9yZGVyLWNvbG9yOiAjNjU2NTY1OyB9XG4gIC5idG4tb3V0bGluZS1zbGF0ZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY1NjU2NTtcbiAgICBib3JkZXItY29sb3I6ICM2NTY1NjU7IH1cbiAgLmJ0bi1vdXRsaW5lLXNsYXRlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2xhdGUuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMSwgMTAxLCAxMDEsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXNsYXRlLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2xhdGU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNjU2NTY1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1zbGF0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zbGF0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNsYXRlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY1NjU2NTtcbiAgICBib3JkZXItY29sb3I6ICM2NTY1NjU7IH1cbiAgICAuYnRuLW91dGxpbmUtc2xhdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2xhdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNsYXRlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDEsIDEwMSwgMTAxLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1jaGFyY29hbCB7XG4gIGNvbG9yOiAjNDg0NzQyO1xuICBib3JkZXItY29sb3I6ICM0ODQ3NDI7IH1cbiAgLmJ0bi1vdXRsaW5lLWNoYXJjb2FsOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0NzQyO1xuICAgIGJvcmRlci1jb2xvcjogIzQ4NDc0MjsgfVxuICAuYnRuLW91dGxpbmUtY2hhcmNvYWw6Zm9jdXMsIC5idG4tb3V0bGluZS1jaGFyY29hbC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDcxLCA2NiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtY2hhcmNvYWwuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1jaGFyY29hbDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM0ODQ3NDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWNoYXJjb2FsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWNoYXJjb2FsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtY2hhcmNvYWwuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0NzQyO1xuICAgIGJvcmRlci1jb2xvcjogIzQ4NDc0MjsgfVxuICAgIC5idG4tb3V0bGluZS1jaGFyY29hbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1jaGFyY29hbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtY2hhcmNvYWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCA3MSwgNjYsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXNvb3Qge1xuICBjb2xvcjogIzJhMjkyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMmEyOTIyOyB9XG4gIC5idG4tb3V0bGluZS1zb290OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyOTIyO1xuICAgIGJvcmRlci1jb2xvcjogIzJhMjkyMjsgfVxuICAuYnRuLW91dGxpbmUtc29vdDpmb2N1cywgLmJ0bi1vdXRsaW5lLXNvb3QuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQyLCA0MSwgMzQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXNvb3QuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zb290OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzJhMjkyMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtc29vdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zb290Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtc29vdC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTI5MjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmEyOTIyOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXNvb3Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc29vdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtc29vdC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDIsIDQxLCAzNCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtcm9zZSB7XG4gIGNvbG9yOiAjZTY5Zjk1O1xuICBib3JkZXItY29sb3I6ICNlNjlmOTU7IH1cbiAgLmJ0bi1vdXRsaW5lLXJvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjlmOTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTY5Zjk1OyB9XG4gIC5idG4tb3V0bGluZS1yb3NlOmZvY3VzLCAuYnRuLW91dGxpbmUtcm9zZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMwLCAxNTksIDE0OSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcm9zZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXJvc2U6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZTY5Zjk1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1yb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXJvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1yb3NlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2OWY5NTtcbiAgICBib3JkZXItY29sb3I6ICNlNjlmOTU7IH1cbiAgICAuYnRuLW91dGxpbmUtcm9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1yb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1yb3NlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzAsIDE1OSwgMTQ5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1saWxhYyB7XG4gIGNvbG9yOiAjODM2OTY5O1xuICBib3JkZXItY29sb3I6ICM4MzY5Njk7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpbGFjOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODM2OTY5O1xuICAgIGJvcmRlci1jb2xvcjogIzgzNjk2OTsgfVxuICAuYnRuLW91dGxpbmUtbGlsYWM6Zm9jdXMsIC5idG4tb3V0bGluZS1saWxhYy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMxLCAxMDUsIDEwNSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbGlsYWMuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWxhYzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM4MzY5Njk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpbGFjOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpbGFjOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlsYWMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODM2OTY5O1xuICAgIGJvcmRlci1jb2xvcjogIzgzNjk2OTsgfVxuICAgIC5idG4tb3V0bGluZS1saWxhYzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWxhYzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlsYWMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMSwgMTA1LCAxMDUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXJvbGFuYmVycnkge1xuICBjb2xvcjogIzViMTcyOTtcbiAgYm9yZGVyLWNvbG9yOiAjNWIxNzI5OyB9XG4gIC5idG4tb3V0bGluZS1yb2xhbmJlcnJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWIxNzI5O1xuICAgIGJvcmRlci1jb2xvcjogIzViMTcyOTsgfVxuICAuYnRuLW91dGxpbmUtcm9sYW5iZXJyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXJvbGFuYmVycnkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDkxLCAyMywgNDEsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXJvbGFuYmVycnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1yb2xhbmJlcnJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzViMTcyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtcm9sYW5iZXJyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1yb2xhbmJlcnJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtcm9sYW5iZXJyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YjE3Mjk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWIxNzI5OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXJvbGFuYmVycnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcm9sYW5iZXJyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtcm9sYW5iZXJyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTEsIDIzLCA0MSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtZGFsYW11ZCB7XG4gIGNvbG9yOiAjNzgxOTFhO1xuICBib3JkZXItY29sb3I6ICM3ODE5MWE7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbGFtdWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODE5MWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzgxOTFhOyB9XG4gIC5idG4tb3V0bGluZS1kYWxhbXVkOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFsYW11ZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAyNSwgMjYsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbGFtdWQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYWxhbXVkOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzc4MTkxYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZGFsYW11ZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYWxhbXVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFsYW11ZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODE5MWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzgxOTFhOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWRhbGFtdWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFsYW11ZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFsYW11ZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAyNSwgMjYsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXJ1c3Qge1xuICBjb2xvcjogIzYyMjIwNztcbiAgYm9yZGVyLWNvbG9yOiAjNjIyMjA3OyB9XG4gIC5idG4tb3V0bGluZS1ydXN0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIyMjA3O1xuICAgIGJvcmRlci1jb2xvcjogIzYyMjIwNzsgfVxuICAuYnRuLW91dGxpbmUtcnVzdDpmb2N1cywgLmJ0bi1vdXRsaW5lLXJ1c3QuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk4LCAzNCwgNywgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcnVzdC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXJ1c3Q6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNjIyMjA3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1ydXN0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXJ1c3Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1ydXN0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYyMjIwNztcbiAgICBib3JkZXItY29sb3I6ICM2MjIyMDc7IH1cbiAgICAuYnRuLW91dGxpbmUtcnVzdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ydXN0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1ydXN0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5OCwgMzQsIDcsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXdpbmUge1xuICBjb2xvcjogIzQ1MTQxMTtcbiAgYm9yZGVyLWNvbG9yOiAjNDUxNDExOyB9XG4gIC5idG4tb3V0bGluZS13aW5lOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUxNDExO1xuICAgIGJvcmRlci1jb2xvcjogIzQ1MTQxMTsgfVxuICAuYnRuLW91dGxpbmUtd2luZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdpbmUuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY5LCAyMCwgMTcsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXdpbmUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13aW5lOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzQ1MTQxMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtd2luZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13aW5lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtd2luZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTE0MTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDUxNDExOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXdpbmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2luZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtd2luZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjksIDIwLCAxNywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtY29yYWwge1xuICBjb2xvcjogI2NjNmM1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjY2M2YzVlOyB9XG4gIC5idG4tb3V0bGluZS1jb3JhbDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjNmM1ZTtcbiAgICBib3JkZXItY29sb3I6ICNjYzZjNWU7IH1cbiAgLmJ0bi1vdXRsaW5lLWNvcmFsOmZvY3VzLCAuYnRuLW91dGxpbmUtY29yYWwuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgMTA4LCA5NCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtY29yYWwuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1jb3JhbDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNjYzZjNWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWNvcmFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWNvcmFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtY29yYWwuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M2YzVlO1xuICAgIGJvcmRlci1jb2xvcjogI2NjNmM1ZTsgfVxuICAgIC5idG4tb3V0bGluZS1jb3JhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1jb3JhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtY29yYWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNCwgMTA4LCA5NCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtYmxvb2Qge1xuICBjb2xvcjogIzkxM2IyNztcbiAgYm9yZGVyLWNvbG9yOiAjOTEzYjI3OyB9XG4gIC5idG4tb3V0bGluZS1ibG9vZDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkxM2IyNztcbiAgICBib3JkZXItY29sb3I6ICM5MTNiMjc7IH1cbiAgLmJ0bi1vdXRsaW5lLWJsb29kOmZvY3VzLCAuYnRuLW91dGxpbmUtYmxvb2QuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0NSwgNTksIDM5LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1ibG9vZC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJsb29kOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzkxM2IyNztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtYmxvb2Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtYmxvb2Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1ibG9vZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MTNiMjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTEzYjI3OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWJsb29kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJsb29kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1ibG9vZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQ1LCA1OSwgMzksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXNhbG1vbiB7XG4gIGNvbG9yOiAjZTRhYThhO1xuICBib3JkZXItY29sb3I6ICNlNGFhOGE7IH1cbiAgLmJ0bi1vdXRsaW5lLXNhbG1vbjpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0YWE4YTtcbiAgICBib3JkZXItY29sb3I6ICNlNGFhOGE7IH1cbiAgLmJ0bi1vdXRsaW5lLXNhbG1vbjpmb2N1cywgLmJ0bi1vdXRsaW5lLXNhbG1vbi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAxNzAsIDEzOCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc2FsbW9uLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2FsbW9uOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2U0YWE4YTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtc2FsbW9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNhbG1vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNhbG1vbi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGFhOGE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTRhYThhOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXNhbG1vbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zYWxtb246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNhbG1vbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAxNzAsIDEzOCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc3Vuc2V0IHtcbiAgY29sb3I6ICNiNjVjMmU7XG4gIGJvcmRlci1jb2xvcjogI2I2NWMyZTsgfVxuICAuYnRuLW91dGxpbmUtc3Vuc2V0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjY1YzJlO1xuICAgIGJvcmRlci1jb2xvcjogI2I2NWMyZTsgfVxuICAuYnRuLW91dGxpbmUtc3Vuc2V0OmZvY3VzLCAuYnRuLW91dGxpbmUtc3Vuc2V0LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODIsIDkyLCA0NiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc3Vuc2V0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3Vuc2V0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2I2NWMyZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtc3Vuc2V0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1bnNldDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1bnNldC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNjVjMmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjY1YzJlOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXN1bnNldDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdW5zZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1bnNldC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgyLCA5MiwgNDYsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLW1lc2Ege1xuICBjb2xvcjogIzdkMzkwNjtcbiAgYm9yZGVyLWNvbG9yOiAjN2QzOTA2OyB9XG4gIC5idG4tb3V0bGluZS1tZXNhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2QzOTA2O1xuICAgIGJvcmRlci1jb2xvcjogIzdkMzkwNjsgfVxuICAuYnRuLW91dGxpbmUtbWVzYTpmb2N1cywgLmJ0bi1vdXRsaW5lLW1lc2EuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyNSwgNTcsIDYsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLW1lc2EuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1tZXNhOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzdkMzkwNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbWVzYTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1tZXNhOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtbWVzYS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZDM5MDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2QzOTA2OyB9XG4gICAgLmJ0bi1vdXRsaW5lLW1lc2E6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbWVzYTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtbWVzYS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTI1LCA1NywgNiwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtYmFyayB7XG4gIGNvbG9yOiAjNmE0YjM3O1xuICBib3JkZXItY29sb3I6ICM2YTRiMzc7IH1cbiAgLmJ0bi1vdXRsaW5lLWJhcms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YTRiMzc7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmE0YjM3OyB9XG4gIC5idG4tb3V0bGluZS1iYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtYmFyay5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA2LCA3NSwgNTUsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWJhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1iYXJrOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzZhNGIzNztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtYmFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1iYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtYmFyay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YTRiMzc7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmE0YjM3OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWJhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYmFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtYmFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA2LCA3NSwgNTUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWNob2NvbGF0ZSB7XG4gIGNvbG9yOiAjNmUzZDI0O1xuICBib3JkZXItY29sb3I6ICM2ZTNkMjQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWNob2NvbGF0ZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZlM2QyNDtcbiAgICBib3JkZXItY29sb3I6ICM2ZTNkMjQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWNob2NvbGF0ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWNob2NvbGF0ZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTEwLCA2MSwgMzYsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWNob2NvbGF0ZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWNob2NvbGF0ZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2ZTNkMjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWNob2NvbGF0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1jaG9jb2xhdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1jaG9jb2xhdGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmUzZDI0O1xuICAgIGJvcmRlci1jb2xvcjogIzZlM2QyNDsgfVxuICAgIC5idG4tb3V0bGluZS1jaG9jb2xhdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtY2hvY29sYXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1jaG9jb2xhdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMCwgNjEsIDM2LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1ydXNzZXQge1xuICBjb2xvcjogIzRmMmQxZjtcbiAgYm9yZGVyLWNvbG9yOiAjNGYyZDFmOyB9XG4gIC5idG4tb3V0bGluZS1ydXNzZXQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZjJkMWY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGYyZDFmOyB9XG4gIC5idG4tb3V0bGluZS1ydXNzZXQ6Zm9jdXMsIC5idG4tb3V0bGluZS1ydXNzZXQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc5LCA0NSwgMzEsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXJ1c3NldC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXJ1c3NldDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM0ZjJkMWY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXJ1c3NldDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ydXNzZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1ydXNzZXQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYyZDFmO1xuICAgIGJvcmRlci1jb2xvcjogIzRmMmQxZjsgfVxuICAgIC5idG4tb3V0bGluZS1ydXNzZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcnVzc2V0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1ydXNzZXQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc5LCA0NSwgMzEsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWtvYm9sZCB7XG4gIGNvbG9yOiAjMzAyMTFhO1xuICBib3JkZXItY29sb3I6ICMzMDIxMWE7IH1cbiAgLmJ0bi1vdXRsaW5lLWtvYm9sZDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMjExYTtcbiAgICBib3JkZXItY29sb3I6ICMzMDIxMWE7IH1cbiAgLmJ0bi1vdXRsaW5lLWtvYm9sZDpmb2N1cywgLmJ0bi1vdXRsaW5lLWtvYm9sZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDgsIDMzLCAyNiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUta29ib2xkLmRpc2FibGVkLCAuYnRuLW91dGxpbmUta29ib2xkOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzMwMjExYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUta29ib2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWtvYm9sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWtvYm9sZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDIxMWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzAyMTFhOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWtvYm9sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1rb2JvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWtvYm9sZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDgsIDMzLCAyNiwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtY29yayB7XG4gIGNvbG9yOiAjYzk5MDU2O1xuICBib3JkZXItY29sb3I6ICNjOTkwNTY7IH1cbiAgLmJ0bi1vdXRsaW5lLWNvcms6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOTkwNTY7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzk5MDU2OyB9XG4gIC5idG4tb3V0bGluZS1jb3JrOmZvY3VzLCAuYnRuLW91dGxpbmUtY29yay5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAxLCAxNDQsIDg2LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1jb3JrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtY29yazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNjOTkwNTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWNvcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtY29yazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNvcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzk5MDU2O1xuICAgIGJvcmRlci1jb2xvcjogI2M5OTA1NjsgfVxuICAgIC5idG4tb3V0bGluZS1jb3JrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWNvcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNvcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMSwgMTQ0LCA4NiwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtcWlxaXJuIHtcbiAgY29sb3I6ICM5OTZlM2Y7XG4gIGJvcmRlci1jb2xvcjogIzk5NmUzZjsgfVxuICAuYnRuLW91dGxpbmUtcWlxaXJuOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2ZTNmO1xuICAgIGJvcmRlci1jb2xvcjogIzk5NmUzZjsgfVxuICAuYnRuLW91dGxpbmUtcWlxaXJuOmZvY3VzLCAuYnRuLW91dGxpbmUtcWlxaXJuLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTMsIDExMCwgNjMsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXFpcWlybi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXFpcWlybjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM5OTZlM2Y7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXFpcWlybjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1xaXFpcm46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1xaXFpcm4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2ZTNmO1xuICAgIGJvcmRlci1jb2xvcjogIzk5NmUzZjsgfVxuICAgIC5idG4tb3V0bGluZS1xaXFpcm46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcWlxaXJuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1xaXFpcm4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1MywgMTEwLCA2MywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtb3BvLW9wbyB7XG4gIGNvbG9yOiAjN2I1YzJkO1xuICBib3JkZXItY29sb3I6ICM3YjVjMmQ7IH1cbiAgLmJ0bi1vdXRsaW5lLW9wby1vcG86aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjVjMmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2I1YzJkOyB9XG4gIC5idG4tb3V0bGluZS1vcG8tb3BvOmZvY3VzLCAuYnRuLW91dGxpbmUtb3BvLW9wby5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIzLCA5MiwgNDUsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLW9wby1vcG8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1vcG8tb3BvOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzdiNWMyZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtb3BvLW9wbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1vcG8tb3BvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtb3BvLW9wby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjVjMmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2I1YzJkOyB9XG4gICAgLmJ0bi1vdXRsaW5lLW9wby1vcG86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtb3BvLW9wbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtb3BvLW9wby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIzLCA5MiwgNDUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWFsb2Rnb2F0IHtcbiAgY29sb3I6ICNhMjg3NWM7XG4gIGJvcmRlci1jb2xvcjogI2EyODc1YzsgfVxuICAuYnRuLW91dGxpbmUtYWxvZGdvYXQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhMjg3NWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTI4NzVjOyB9XG4gIC5idG4tb3V0bGluZS1hbG9kZ29hdDpmb2N1cywgLmJ0bi1vdXRsaW5lLWFsb2Rnb2F0LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjIsIDEzNSwgOTIsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWFsb2Rnb2F0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtYWxvZGdvYXQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYTI4NzVjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1hbG9kZ29hdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1hbG9kZ29hdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWFsb2Rnb2F0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EyODc1YztcbiAgICBib3JkZXItY29sb3I6ICNhMjg3NWM7IH1cbiAgICAuYnRuLW91dGxpbmUtYWxvZGdvYXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYWxvZGdvYXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWFsb2Rnb2F0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjIsIDEzNSwgOTIsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXB1bXBraW4ge1xuICBjb2xvcjogI2M1NzQyNDtcbiAgYm9yZGVyLWNvbG9yOiAjYzU3NDI0OyB9XG4gIC5idG4tb3V0bGluZS1wdW1wa2luOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzU3NDI0O1xuICAgIGJvcmRlci1jb2xvcjogI2M1NzQyNDsgfVxuICAuYnRuLW91dGxpbmUtcHVtcGtpbjpmb2N1cywgLmJ0bi1vdXRsaW5lLXB1bXBraW4uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5NywgMTE2LCAzNiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcHVtcGtpbi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXB1bXBraW46ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYzU3NDI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1wdW1wa2luOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXB1bXBraW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1wdW1wa2luLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M1NzQyNDtcbiAgICBib3JkZXItY29sb3I6ICNjNTc0MjQ7IH1cbiAgICAuYnRuLW91dGxpbmUtcHVtcGtpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wdW1wa2luOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1wdW1wa2luLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTcsIDExNiwgMzYsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWFjb3JuIHtcbiAgY29sb3I6ICM4ZTU4MWE7XG4gIGJvcmRlci1jb2xvcjogIzhlNTgxYTsgfVxuICAuYnRuLW91dGxpbmUtYWNvcm46aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZTU4MWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGU1ODFhOyB9XG4gIC5idG4tb3V0bGluZS1hY29ybjpmb2N1cywgLmJ0bi1vdXRsaW5lLWFjb3JuLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDIsIDg4LCAyNiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtYWNvcm4uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1hY29ybjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM4ZTU4MWE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWFjb3JuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWFjb3JuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtYWNvcm4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU1ODFhO1xuICAgIGJvcmRlci1jb2xvcjogIzhlNTgxYTsgfVxuICAgIC5idG4tb3V0bGluZS1hY29ybjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1hY29ybjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtYWNvcm4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0MiwgODgsIDI2LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1vcmNoYXJkIHtcbiAgY29sb3I6ICM2NDQyMTU7XG4gIGJvcmRlci1jb2xvcjogIzY0NDIxNTsgfVxuICAuYnRuLW91dGxpbmUtb3JjaGFyZDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY0NDIxNTtcbiAgICBib3JkZXItY29sb3I6ICM2NDQyMTU7IH1cbiAgLmJ0bi1vdXRsaW5lLW9yY2hhcmQ6Zm9jdXMsIC5idG4tb3V0bGluZS1vcmNoYXJkLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDAsIDY2LCAyMSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtb3JjaGFyZC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLW9yY2hhcmQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNjQ0MjE1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1vcmNoYXJkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW9yY2hhcmQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1vcmNoYXJkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY0NDIxNTtcbiAgICBib3JkZXItY29sb3I6ICM2NDQyMTU7IH1cbiAgICAuYnRuLW91dGxpbmUtb3JjaGFyZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1vcmNoYXJkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1vcmNoYXJkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDAsIDY2LCAyMSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtY2hlc3RudXQge1xuICBjb2xvcjogIzNjMjkwZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2MyOTBkOyB9XG4gIC5idG4tb3V0bGluZS1jaGVzdG51dDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjMjkwZDtcbiAgICBib3JkZXItY29sb3I6ICMzYzI5MGQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWNoZXN0bnV0OmZvY3VzLCAuYnRuLW91dGxpbmUtY2hlc3RudXQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCA0MSwgMTMsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWNoZXN0bnV0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtY2hlc3RudXQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjM2MyOTBkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1jaGVzdG51dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1jaGVzdG51dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNoZXN0bnV0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjMjkwZDtcbiAgICBib3JkZXItY29sb3I6ICMzYzI5MGQ7IH1cbiAgICAuYnRuLW91dGxpbmUtY2hlc3RudXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtY2hlc3RudXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNoZXN0bnV0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgNDEsIDEzLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1nb2JiaWViYWcge1xuICBjb2xvcjogI2I5YTQ4ODtcbiAgYm9yZGVyLWNvbG9yOiAjYjlhNDg4OyB9XG4gIC5idG4tb3V0bGluZS1nb2JiaWViYWc6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWE0ODg7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjlhNDg4OyB9XG4gIC5idG4tb3V0bGluZS1nb2JiaWViYWc6Zm9jdXMsIC5idG4tb3V0bGluZS1nb2JiaWViYWcuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4NSwgMTY0LCAxMzYsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWdvYmJpZWJhZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdvYmJpZWJhZzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNiOWE0ODg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWdvYmJpZWJhZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1nb2JiaWViYWc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1nb2JiaWViYWcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlhNDg4O1xuICAgIGJvcmRlci1jb2xvcjogI2I5YTQ4ODsgfVxuICAgIC5idG4tb3V0bGluZS1nb2JiaWViYWc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ29iYmllYmFnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1nb2JiaWViYWcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4NSwgMTY0LCAxMzYsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXNoYWxlIHtcbiAgY29sb3I6ICM5MjgxNmM7XG4gIGJvcmRlci1jb2xvcjogIzkyODE2YzsgfVxuICAuYnRuLW91dGxpbmUtc2hhbGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjgxNmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTI4MTZjOyB9XG4gIC5idG4tb3V0bGluZS1zaGFsZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNoYWxlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDYsIDEyOSwgMTA4LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1zaGFsZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNoYWxlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzkyODE2YztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtc2hhbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2hhbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zaGFsZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjgxNmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTI4MTZjOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXNoYWxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNoYWxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zaGFsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQ2LCAxMjksIDEwOCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtbW9sZSB7XG4gIGNvbG9yOiAjNjE1MjQ1O1xuICBib3JkZXItY29sb3I6ICM2MTUyNDU7IH1cbiAgLmJ0bi1vdXRsaW5lLW1vbGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTUyNDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjE1MjQ1OyB9XG4gIC5idG4tb3V0bGluZS1tb2xlOmZvY3VzLCAuYnRuLW91dGxpbmUtbW9sZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTcsIDgyLCA2OSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbW9sZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLW1vbGU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNjE1MjQ1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1tb2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW1vbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1tb2xlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYxNTI0NTtcbiAgICBib3JkZXItY29sb3I6ICM2MTUyNDU7IH1cbiAgICAuYnRuLW91dGxpbmUtbW9sZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1tb2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1tb2xlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5NywgODIsIDY5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1sb2FtIHtcbiAgY29sb3I6ICMzZjMzMjk7XG4gIGJvcmRlci1jb2xvcjogIzNmMzMyOTsgfVxuICAuYnRuLW91dGxpbmUtbG9hbTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmMzMyOTtcbiAgICBib3JkZXItY29sb3I6ICMzZjMzMjk7IH1cbiAgLmJ0bi1vdXRsaW5lLWxvYW06Zm9jdXMsIC5idG4tb3V0bGluZS1sb2FtLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MywgNTEsIDQxLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1sb2FtLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbG9hbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMzZjMzMjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWxvYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbG9hbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxvYW0uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzMzI5O1xuICAgIGJvcmRlci1jb2xvcjogIzNmMzMyOTsgfVxuICAgIC5idG4tb3V0bGluZS1sb2FtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxvYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxvYW0uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYzLCA1MSwgNDEsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWJvbmUge1xuICBjb2xvcjogI2ViZDNhMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWJkM2EwOyB9XG4gIC5idG4tb3V0bGluZS1ib25lOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJkM2EwO1xuICAgIGJvcmRlci1jb2xvcjogI2ViZDNhMDsgfVxuICAuYnRuLW91dGxpbmUtYm9uZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJvbmUuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzNSwgMjExLCAxNjAsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWJvbmUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ib25lOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ViZDNhMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtYm9uZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ib25lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtYm9uZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmQzYTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJkM2EwOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWJvbmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYm9uZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtYm9uZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCAyMTEsIDE2MCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtdWkge1xuICBjb2xvcjogI2I3YTM3MDtcbiAgYm9yZGVyLWNvbG9yOiAjYjdhMzcwOyB9XG4gIC5idG4tb3V0bGluZS11aTpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3YTM3MDtcbiAgICBib3JkZXItY29sb3I6ICNiN2EzNzA7IH1cbiAgLmJ0bi1vdXRsaW5lLXVpOmZvY3VzLCAuYnRuLW91dGxpbmUtdWkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4MywgMTYzLCAxMTIsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXVpLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtdWk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYjdhMzcwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS11aTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS11aTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXVpLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3YTM3MDtcbiAgICBib3JkZXItY29sb3I6ICNiN2EzNzA7IH1cbiAgICAuYnRuLW91dGxpbmUtdWk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtdWk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXVpLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODMsIDE2MywgMTEyLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1kZXNlcnQge1xuICBjb2xvcjogI2RiYjQ1NztcbiAgYm9yZGVyLWNvbG9yOiAjZGJiNDU3OyB9XG4gIC5idG4tb3V0bGluZS1kZXNlcnQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYmI0NTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGJiNDU3OyB9XG4gIC5idG4tb3V0bGluZS1kZXNlcnQ6Zm9jdXMsIC5idG4tb3V0bGluZS1kZXNlcnQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxOSwgMTgwLCA4NywgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZGVzZXJ0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGVzZXJ0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2RiYjQ1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZGVzZXJ0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRlc2VydDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRlc2VydC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYmI0NTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGJiNDU3OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWRlc2VydDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kZXNlcnQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRlc2VydC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE5LCAxODAsIDg3LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1ob25leSB7XG4gIGNvbG9yOiAjZmFjNjJiO1xuICBib3JkZXItY29sb3I6ICNmYWM2MmI7IH1cbiAgLmJ0bi1vdXRsaW5lLWhvbmV5OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFjNjJiO1xuICAgIGJvcmRlci1jb2xvcjogI2ZhYzYyYjsgfVxuICAuYnRuLW91dGxpbmUtaG9uZXk6Zm9jdXMsIC5idG4tb3V0bGluZS1ob25leS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUwLCAxOTgsIDQzLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1ob25leS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWhvbmV5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZhYzYyYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtaG9uZXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaG9uZXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1ob25leS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWM2MmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFjNjJiOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWhvbmV5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWhvbmV5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1ob25leS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUwLCAxOTgsIDQzLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1taWxsaW9uY29ybiB7XG4gIGNvbG9yOiAjZTQ5ZTM0O1xuICBib3JkZXItY29sb3I6ICNlNDllMzQ7IH1cbiAgLmJ0bi1vdXRsaW5lLW1pbGxpb25jb3JuOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ5ZTM0O1xuICAgIGJvcmRlci1jb2xvcjogI2U0OWUzNDsgfVxuICAuYnRuLW91dGxpbmUtbWlsbGlvbmNvcm46Zm9jdXMsIC5idG4tb3V0bGluZS1taWxsaW9uY29ybi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAxNTgsIDUyLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1taWxsaW9uY29ybi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLW1pbGxpb25jb3JuOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2U0OWUzNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbWlsbGlvbmNvcm46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbWlsbGlvbmNvcm46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1taWxsaW9uY29ybi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNDllMzQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTQ5ZTM0OyB9XG4gICAgLmJ0bi1vdXRsaW5lLW1pbGxpb25jb3JuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLW1pbGxpb25jb3JuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1taWxsaW9uY29ybi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAxNTgsIDUyLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1jb2V1cmwge1xuICBjb2xvcjogI2JjODgwNDtcbiAgYm9yZGVyLWNvbG9yOiAjYmM4ODA0OyB9XG4gIC5idG4tb3V0bGluZS1jb2V1cmw6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYzg4MDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmM4ODA0OyB9XG4gIC5idG4tb3V0bGluZS1jb2V1cmw6Zm9jdXMsIC5idG4tb3V0bGluZS1jb2V1cmwuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4OCwgMTM2LCA0LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1jb2V1cmwuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1jb2V1cmw6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYmM4ODA0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1jb2V1cmw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtY29ldXJsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtY29ldXJsLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JjODgwNDtcbiAgICBib3JkZXItY29sb3I6ICNiYzg4MDQ7IH1cbiAgICAuYnRuLW91dGxpbmUtY29ldXJsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWNvZXVybDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtY29ldXJsLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODgsIDEzNiwgNCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtY3JlYW0ge1xuICBjb2xvcjogI2YyZDc3MDtcbiAgYm9yZGVyLWNvbG9yOiAjZjJkNzcwOyB9XG4gIC5idG4tb3V0bGluZS1jcmVhbTpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDc3MDtcbiAgICBib3JkZXItY29sb3I6ICNmMmQ3NzA7IH1cbiAgLmJ0bi1vdXRsaW5lLWNyZWFtOmZvY3VzLCAuYnRuLW91dGxpbmUtY3JlYW0uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MiwgMjE1LCAxMTIsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWNyZWFtLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtY3JlYW06ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZjJkNzcwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1jcmVhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1jcmVhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNyZWFtLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDc3MDtcbiAgICBib3JkZXItY29sb3I6ICNmMmQ3NzA7IH1cbiAgICAuYnRuLW91dGxpbmUtY3JlYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtY3JlYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNyZWFtLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDIsIDIxNSwgMTEyLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1oYWxhdGFsaSB7XG4gIGNvbG9yOiAjYTU4NDMwO1xuICBib3JkZXItY29sb3I6ICNhNTg0MzA7IH1cbiAgLmJ0bi1vdXRsaW5lLWhhbGF0YWxpOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU4NDMwO1xuICAgIGJvcmRlci1jb2xvcjogI2E1ODQzMDsgfVxuICAuYnRuLW91dGxpbmUtaGFsYXRhbGk6Zm9jdXMsIC5idG4tb3V0bGluZS1oYWxhdGFsaS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY1LCAxMzIsIDQ4LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1oYWxhdGFsaS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWhhbGF0YWxpOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2E1ODQzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtaGFsYXRhbGk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaGFsYXRhbGk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1oYWxhdGFsaS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNTg0MzA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTU4NDMwOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWhhbGF0YWxpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWhhbGF0YWxpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1oYWxhdGFsaS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY1LCAxMzIsIDQ4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1yYWlzaW4ge1xuICBjb2xvcjogIzQwMzMxMTtcbiAgYm9yZGVyLWNvbG9yOiAjNDAzMzExOyB9XG4gIC5idG4tb3V0bGluZS1yYWlzaW46aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDMzMTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDAzMzExOyB9XG4gIC5idG4tb3V0bGluZS1yYWlzaW46Zm9jdXMsIC5idG4tb3V0bGluZS1yYWlzaW4uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY0LCA1MSwgMTcsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXJhaXNpbi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXJhaXNpbjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM0MDMzMTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXJhaXNpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1yYWlzaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1yYWlzaW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDAzMzExO1xuICAgIGJvcmRlci1jb2xvcjogIzQwMzMxMTsgfVxuICAgIC5idG4tb3V0bGluZS1yYWlzaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcmFpc2luOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1yYWlzaW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY0LCA1MSwgMTcsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLW11ZCB7XG4gIGNvbG9yOiAjNTg1MjMwO1xuICBib3JkZXItY29sb3I6ICM1ODUyMzA7IH1cbiAgLmJ0bi1vdXRsaW5lLW11ZDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4NTIzMDtcbiAgICBib3JkZXItY29sb3I6ICM1ODUyMzA7IH1cbiAgLmJ0bi1vdXRsaW5lLW11ZDpmb2N1cywgLmJ0bi1vdXRsaW5lLW11ZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDgyLCA0OCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbXVkLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbXVkOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzU4NTIzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbXVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW11ZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW11ZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODUyMzA7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTg1MjMwOyB9XG4gICAgLmJ0bi1vdXRsaW5lLW11ZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1tdWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW11ZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDgyLCA0OCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc3lscGgge1xuICBjb2xvcjogI2JiYmI4YTtcbiAgYm9yZGVyLWNvbG9yOiAjYmJiYjhhOyB9XG4gIC5idG4tb3V0bGluZS1zeWxwaDpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmI4YTtcbiAgICBib3JkZXItY29sb3I6ICNiYmJiOGE7IH1cbiAgLmJ0bi1vdXRsaW5lLXN5bHBoOmZvY3VzLCAuYnRuLW91dGxpbmUtc3lscGguZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4NywgMTg3LCAxMzgsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXN5bHBoLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3lscGg6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYmJiYjhhO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1zeWxwaDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zeWxwaDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN5bHBoLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmI4YTtcbiAgICBib3JkZXItY29sb3I6ICNiYmJiOGE7IH1cbiAgICAuYnRuLW91dGxpbmUtc3lscGg6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3lscGg6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN5bHBoLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODcsIDE4NywgMTM4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1saW1lIHtcbiAgY29sb3I6ICNhYmIwNTQ7XG4gIGJvcmRlci1jb2xvcjogI2FiYjA1NDsgfVxuICAuYnRuLW91dGxpbmUtbGltZTpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiYjA1NDtcbiAgICBib3JkZXItY29sb3I6ICNhYmIwNTQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpbWU6Zm9jdXMsIC5idG4tb3V0bGluZS1saW1lLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNzEsIDE3NiwgODQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpbWUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saW1lOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2FiYjA1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmIwNTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYWJiMDU0OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTcxLCAxNzYsIDg0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1tb3NzIHtcbiAgY29sb3I6ICM3MDczMjY7XG4gIGJvcmRlci1jb2xvcjogIzcwNzMyNjsgfVxuICAuYnRuLW91dGxpbmUtbW9zczpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzMyNjtcbiAgICBib3JkZXItY29sb3I6ICM3MDczMjY7IH1cbiAgLmJ0bi1vdXRsaW5lLW1vc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1tb3NzLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTIsIDExNSwgMzgsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLW1vc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1tb3NzOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzcwNzMyNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbW9zczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1tb3NzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtbW9zcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDczMjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzA3MzI2OyB9XG4gICAgLmJ0bi1vdXRsaW5lLW1vc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbW9zczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtbW9zcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTEyLCAxMTUsIDM4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1tZWFkb3cge1xuICBjb2xvcjogIzhiOWM2MztcbiAgYm9yZGVyLWNvbG9yOiAjOGI5YzYzOyB9XG4gIC5idG4tb3V0bGluZS1tZWFkb3c6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YjljNjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGI5YzYzOyB9XG4gIC5idG4tb3V0bGluZS1tZWFkb3c6Zm9jdXMsIC5idG4tb3V0bGluZS1tZWFkb3cuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzOSwgMTU2LCA5OSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbWVhZG93LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbWVhZG93OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzhiOWM2MztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbWVhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW1lYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1lYWRvdy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YjljNjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGI5YzYzOyB9XG4gICAgLmJ0bi1vdXRsaW5lLW1lYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1tZWFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1lYWRvdy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM5LCAxNTYsIDk5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1vbGl2ZSB7XG4gIGNvbG9yOiAjNGI1MTMxO1xuICBib3JkZXItY29sb3I6ICM0YjUxMzE7IH1cbiAgLmJ0bi1vdXRsaW5lLW9saXZlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1MTMxO1xuICAgIGJvcmRlci1jb2xvcjogIzRiNTEzMTsgfVxuICAuYnRuLW91dGxpbmUtb2xpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1vbGl2ZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDgxLCA0OSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtb2xpdmUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1vbGl2ZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM0YjUxMzE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLW9saXZlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW9saXZlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtb2xpdmUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1MTMxO1xuICAgIGJvcmRlci1jb2xvcjogIzRiNTEzMTsgfVxuICAgIC5idG4tb3V0bGluZS1vbGl2ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1vbGl2ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtb2xpdmUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc1LCA4MSwgNDksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLW1hcnNoIHtcbiAgY29sb3I6ICMzMjM2MjE7XG4gIGJvcmRlci1jb2xvcjogIzMyMzYyMTsgfVxuICAuYnRuLW91dGxpbmUtbWFyc2g6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjM2MjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzIzNjIxOyB9XG4gIC5idG4tb3V0bGluZS1tYXJzaDpmb2N1cywgLmJ0bi1vdXRsaW5lLW1hcnNoLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MCwgNTQsIDMzLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1tYXJzaC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLW1hcnNoOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzMyMzYyMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbWFyc2g6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbWFyc2g6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1tYXJzaC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjM2MjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzIzNjIxOyB9XG4gICAgLmJ0bi1vdXRsaW5lLW1hcnNoOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLW1hcnNoOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1tYXJzaC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTAsIDU0LCAzMywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtYXBwbGUge1xuICBjb2xvcjogIzlhYjM2MztcbiAgYm9yZGVyLWNvbG9yOiAjOWFiMzYzOyB9XG4gIC5idG4tb3V0bGluZS1hcHBsZTpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlhYjM2MztcbiAgICBib3JkZXItY29sb3I6ICM5YWIzNjM7IH1cbiAgLmJ0bi1vdXRsaW5lLWFwcGxlOmZvY3VzLCAuYnRuLW91dGxpbmUtYXBwbGUuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NCwgMTc5LCA5OSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtYXBwbGUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1hcHBsZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM5YWIzNjM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWFwcGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWFwcGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtYXBwbGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFiMzYzO1xuICAgIGJvcmRlci1jb2xvcjogIzlhYjM2MzsgfVxuICAgIC5idG4tb3V0bGluZS1hcHBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1hcHBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtYXBwbGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1NCwgMTc5LCA5OSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtY2FjdHVhciB7XG4gIGNvbG9yOiAjNjU4MjQwO1xuICBib3JkZXItY29sb3I6ICM2NTgyNDA7IH1cbiAgLmJ0bi1vdXRsaW5lLWNhY3R1YXI6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NTgyNDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjU4MjQwOyB9XG4gIC5idG4tb3V0bGluZS1jYWN0dWFyOmZvY3VzLCAuYnRuLW91dGxpbmUtY2FjdHVhci5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAxLCAxMzAsIDY0LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1jYWN0dWFyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtY2FjdHVhcjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2NTgyNDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWNhY3R1YXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtY2FjdHVhcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNhY3R1YXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU4MjQwO1xuICAgIGJvcmRlci1jb2xvcjogIzY1ODI0MDsgfVxuICAgIC5idG4tb3V0bGluZS1jYWN0dWFyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWNhY3R1YXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNhY3R1YXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMSwgMTMwLCA2NCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtaHVudGVyIHtcbiAgY29sb3I6ICMyODRhMmM7XG4gIGJvcmRlci1jb2xvcjogIzI4NGEyYzsgfVxuICAuYnRuLW91dGxpbmUtaHVudGVyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg0YTJjO1xuICAgIGJvcmRlci1jb2xvcjogIzI4NGEyYzsgfVxuICAuYnRuLW91dGxpbmUtaHVudGVyOmZvY3VzLCAuYnRuLW91dGxpbmUtaHVudGVyLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgNzQsIDQ0LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1odW50ZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1odW50ZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjg0YTJjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1odW50ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaHVudGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtaHVudGVyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NGEyYztcbiAgICBib3JkZXItY29sb3I6ICMyODRhMmM7IH1cbiAgICAuYnRuLW91dGxpbmUtaHVudGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWh1bnRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtaHVudGVyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgNzQsIDQ0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1vY2h1IHtcbiAgY29sb3I6ICM0MDYzMzk7XG4gIGJvcmRlci1jb2xvcjogIzQwNjMzOTsgfVxuICAuYnRuLW91dGxpbmUtb2NodTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNjMzOTtcbiAgICBib3JkZXItY29sb3I6ICM0MDYzMzk7IH1cbiAgLmJ0bi1vdXRsaW5lLW9jaHU6Zm9jdXMsIC5idG4tb3V0bGluZS1vY2h1LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NCwgOTksIDU3LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1vY2h1LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtb2NodTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM0MDYzMzk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLW9jaHU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtb2NodTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW9jaHUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA2MzM5O1xuICAgIGJvcmRlci1jb2xvcjogIzQwNjMzOTsgfVxuICAgIC5idG4tb3V0bGluZS1vY2h1Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLW9jaHU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW9jaHUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY0LCA5OSwgNTcsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWFkYW1hbnRvaXNlIHtcbiAgY29sb3I6ICM1Zjc1NTg7XG4gIGJvcmRlci1jb2xvcjogIzVmNzU1ODsgfVxuICAuYnRuLW91dGxpbmUtYWRhbWFudG9pc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1Zjc1NTg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWY3NTU4OyB9XG4gIC5idG4tb3V0bGluZS1hZGFtYW50b2lzZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWFkYW1hbnRvaXNlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5NSwgMTE3LCA4OCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtYWRhbWFudG9pc2UuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1hZGFtYW50b2lzZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM1Zjc1NTg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWFkYW1hbnRvaXNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWFkYW1hbnRvaXNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtYWRhbWFudG9pc2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY3NTU4O1xuICAgIGJvcmRlci1jb2xvcjogIzVmNzU1ODsgfVxuICAgIC5idG4tb3V0bGluZS1hZGFtYW50b2lzZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1hZGFtYW50b2lzZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtYWRhbWFudG9pc2UuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDk1LCAxMTcsIDg4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1ub3BoaWNhIHtcbiAgY29sb3I6ICMzYTRkM2I7XG4gIGJvcmRlci1jb2xvcjogIzNhNGQzYjsgfVxuICAuYnRuLW91dGxpbmUtbm9waGljYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhNGQzYjtcbiAgICBib3JkZXItY29sb3I6ICMzYTRkM2I7IH1cbiAgLmJ0bi1vdXRsaW5lLW5vcGhpY2E6Zm9jdXMsIC5idG4tb3V0bGluZS1ub3BoaWNhLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgNzcsIDU5LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1ub3BoaWNhLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbm9waGljYTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMzYTRkM2I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLW5vcGhpY2E6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbm9waGljYTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW5vcGhpY2EuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0ZDNiO1xuICAgIGJvcmRlci1jb2xvcjogIzNhNGQzYjsgfVxuICAgIC5idG4tb3V0bGluZS1ub3BoaWNhOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLW5vcGhpY2E6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW5vcGhpY2EuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCA3NywgNTksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRlZXB3b29kIHtcbiAgY29sb3I6ICMxZTJhMjE7XG4gIGJvcmRlci1jb2xvcjogIzFlMmEyMTsgfVxuICAuYnRuLW91dGxpbmUtZGVlcHdvb2Q6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTJhMjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWUyYTIxOyB9XG4gIC5idG4tb3V0bGluZS1kZWVwd29vZDpmb2N1cywgLmJ0bi1vdXRsaW5lLWRlZXB3b29kLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzMCwgNDIsIDMzLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1kZWVwd29vZC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRlZXB3b29kOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzFlMmEyMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZGVlcHdvb2Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGVlcHdvb2Q6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1kZWVwd29vZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTJhMjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWUyYTIxOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWRlZXB3b29kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRlZXB3b29kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1kZWVwd29vZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzAsIDQyLCAzMywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtY2VsZXN0ZSB7XG4gIGNvbG9yOiAjOTZiZGI5O1xuICBib3JkZXItY29sb3I6ICM5NmJkYjk7IH1cbiAgLmJ0bi1vdXRsaW5lLWNlbGVzdGU6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NmJkYjk7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTZiZGI5OyB9XG4gIC5idG4tb3V0bGluZS1jZWxlc3RlOmZvY3VzLCAuYnRuLW91dGxpbmUtY2VsZXN0ZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTUwLCAxODksIDE4NSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtY2VsZXN0ZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWNlbGVzdGU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjOTZiZGI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1jZWxlc3RlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWNlbGVzdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1jZWxlc3RlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2YmRiOTtcbiAgICBib3JkZXItY29sb3I6ICM5NmJkYjk7IH1cbiAgICAuYnRuLW91dGxpbmUtY2VsZXN0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1jZWxlc3RlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1jZWxlc3RlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTAsIDE4OSwgMTg1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS10dXJxdW9pc2Uge1xuICBjb2xvcjogIzQzNzI3MjtcbiAgYm9yZGVyLWNvbG9yOiAjNDM3MjcyOyB9XG4gIC5idG4tb3V0bGluZS10dXJxdW9pc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzcyNzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDM3MjcyOyB9XG4gIC5idG4tb3V0bGluZS10dXJxdW9pc2U6Zm9jdXMsIC5idG4tb3V0bGluZS10dXJxdW9pc2UuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY3LCAxMTQsIDExNCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtdHVycXVvaXNlLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtdHVycXVvaXNlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzQzNzI3MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtdHVycXVvaXNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXR1cnF1b2lzZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXR1cnF1b2lzZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzcyNzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDM3MjcyOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXR1cnF1b2lzZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS10dXJxdW9pc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXR1cnF1b2lzZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjcsIDExNCwgMTE0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1tb3Jib2wge1xuICBjb2xvcjogIzFmNDY0NjtcbiAgYm9yZGVyLWNvbG9yOiAjMWY0NjQ2OyB9XG4gIC5idG4tb3V0bGluZS1tb3Jib2w6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjQ2NDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWY0NjQ2OyB9XG4gIC5idG4tb3V0bGluZS1tb3Jib2w6Zm9jdXMsIC5idG4tb3V0bGluZS1tb3Jib2wuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMxLCA3MCwgNzAsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLW1vcmJvbC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLW1vcmJvbDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMxZjQ2NDY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLW1vcmJvbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1tb3Jib2w6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1tb3Jib2wuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY0NjQ2O1xuICAgIGJvcmRlci1jb2xvcjogIzFmNDY0NjsgfVxuICAgIC5idG4tb3V0bGluZS1tb3Jib2w6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbW9yYm9sOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1tb3Jib2wuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMxLCA3MCwgNzAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWljZSB7XG4gIGNvbG9yOiAjYjJjNGNlO1xuICBib3JkZXItY29sb3I6ICNiMmM0Y2U7IH1cbiAgLmJ0bi1vdXRsaW5lLWljZTpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYzRjZTtcbiAgICBib3JkZXItY29sb3I6ICNiMmM0Y2U7IH1cbiAgLmJ0bi1vdXRsaW5lLWljZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWljZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTc4LCAxOTYsIDIwNiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtaWNlLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaWNlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2IyYzRjZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtaWNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWljZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWljZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmM0Y2U7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJjNGNlOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWljZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pY2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWljZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTc4LCAxOTYsIDIwNiwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc2t5IHtcbiAgY29sb3I6ICM4M2IwZDE7XG4gIGJvcmRlci1jb2xvcjogIzgzYjBkMTsgfVxuICAuYnRuLW91dGxpbmUtc2t5OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODNiMGQxO1xuICAgIGJvcmRlci1jb2xvcjogIzgzYjBkMTsgfVxuICAuYnRuLW91dGxpbmUtc2t5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2t5LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzEsIDE3NiwgMjA5LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1za3kuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1za3k6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjODNiMGQxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1za3k6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2t5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtc2t5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgzYjBkMTtcbiAgICBib3JkZXItY29sb3I6ICM4M2IwZDE7IH1cbiAgICAuYnRuLW91dGxpbmUtc2t5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNreTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtc2t5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzEsIDE3NiwgMjA5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zZWFmb2cge1xuICBjb2xvcjogIzY0ODFhMDtcbiAgYm9yZGVyLWNvbG9yOiAjNjQ4MWEwOyB9XG4gIC5idG4tb3V0bGluZS1zZWFmb2c6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NDgxYTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjQ4MWEwOyB9XG4gIC5idG4tb3V0bGluZS1zZWFmb2c6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWFmb2cuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMCwgMTI5LCAxNjAsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlYWZvZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlYWZvZzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2NDgxYTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlYWZvZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWFmb2c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWFmb2cuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ4MWEwO1xuICAgIGJvcmRlci1jb2xvcjogIzY0ODFhMDsgfVxuICAgIC5idG4tb3V0bGluZS1zZWFmb2c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2VhZm9nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWFmb2cuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMCwgMTI5LCAxNjAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXBlYWNvY2sge1xuICBjb2xvcjogIzNiNjg4NjtcbiAgYm9yZGVyLWNvbG9yOiAjM2I2ODg2OyB9XG4gIC5idG4tb3V0bGluZS1wZWFjb2NrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I2ODg2O1xuICAgIGJvcmRlci1jb2xvcjogIzNiNjg4NjsgfVxuICAuYnRuLW91dGxpbmUtcGVhY29jazpmb2N1cywgLmJ0bi1vdXRsaW5lLXBlYWNvY2suZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCAxMDQsIDEzNCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcGVhY29jay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXBlYWNvY2s6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjM2I2ODg2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1wZWFjb2NrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXBlYWNvY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1wZWFjb2NrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNjg4NjtcbiAgICBib3JkZXItY29sb3I6ICMzYjY4ODY7IH1cbiAgICAuYnRuLW91dGxpbmUtcGVhY29jazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wZWFjb2NrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1wZWFjb2NrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgMTA0LCAxMzQsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXJob3Rhbm8ge1xuICBjb2xvcjogIzFkM2Q1NDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQzZDU0OyB9XG4gIC5idG4tb3V0bGluZS1yaG90YW5vOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0O1xuICAgIGJvcmRlci1jb2xvcjogIzFkM2Q1NDsgfVxuICAuYnRuLW91dGxpbmUtcmhvdGFubzpmb2N1cywgLmJ0bi1vdXRsaW5lLXJob3Rhbm8uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCA2MSwgODQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXJob3Rhbm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1yaG90YW5vOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzFkM2Q1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtcmhvdGFubzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1yaG90YW5vOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtcmhvdGFuby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDNkNTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWQzZDU0OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXJob3Rhbm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcmhvdGFubzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtcmhvdGFuby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjksIDYxLCA4NCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtY29ycHNlIHtcbiAgY29sb3I6ICM4ZTliYWM7XG4gIGJvcmRlci1jb2xvcjogIzhlOWJhYzsgfVxuICAuYnRuLW91dGxpbmUtY29ycHNlOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU5YmFjO1xuICAgIGJvcmRlci1jb2xvcjogIzhlOWJhYzsgfVxuICAuYnRuLW91dGxpbmUtY29ycHNlOmZvY3VzLCAuYnRuLW91dGxpbmUtY29ycHNlLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDIsIDE1NSwgMTcyLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1jb3Jwc2UuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1jb3Jwc2U6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjOGU5YmFjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1jb3Jwc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtY29ycHNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtY29ycHNlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhlOWJhYztcbiAgICBib3JkZXItY29sb3I6ICM4ZTliYWM7IH1cbiAgICAuYnRuLW91dGxpbmUtY29ycHNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWNvcnBzZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtY29ycHNlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDIsIDE1NSwgMTcyLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1jZXJ1bGV1bSB7XG4gIGNvbG9yOiAjNGY1NzY2O1xuICBib3JkZXItY29sb3I6ICM0ZjU3NjY7IH1cbiAgLmJ0bi1vdXRsaW5lLWNlcnVsZXVtOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY1NzY2O1xuICAgIGJvcmRlci1jb2xvcjogIzRmNTc2NjsgfVxuICAuYnRuLW91dGxpbmUtY2VydWxldW06Zm9jdXMsIC5idG4tb3V0bGluZS1jZXJ1bGV1bS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzksIDg3LCAxMDIsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWNlcnVsZXVtLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtY2VydWxldW06ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNGY1NzY2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1jZXJ1bGV1bTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1jZXJ1bGV1bTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNlcnVsZXVtLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNTc2NjtcbiAgICBib3JkZXItY29sb3I6ICM0ZjU3NjY7IH1cbiAgICAuYnRuLW91dGxpbmUtY2VydWxldW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtY2VydWxldW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWNlcnVsZXVtLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3OSwgODcsIDEwMiwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtd29hZCB7XG4gIGNvbG9yOiAjMmMzNjRlO1xuICBib3JkZXItY29sb3I6ICMyYzM2NGU7IH1cbiAgLmJ0bi1vdXRsaW5lLXdvYWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzM2NGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmMzNjRlOyB9XG4gIC5idG4tb3V0bGluZS13b2FkOmZvY3VzLCAuYnRuLW91dGxpbmUtd29hZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDQsIDU0LCA3OCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtd29hZC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdvYWQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMmMzNjRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS13b2FkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdvYWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS13b2FkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMzY0ZTtcbiAgICBib3JkZXItY29sb3I6ICMyYzM2NGU7IH1cbiAgICAuYnRuLW91dGxpbmUtd29hZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13b2FkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS13b2FkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NCwgNTQsIDc4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1pbmsge1xuICBjb2xvcjogIzFhMWYyNztcbiAgYm9yZGVyLWNvbG9yOiAjMWExZjI3OyB9XG4gIC5idG4tb3V0bGluZS1pbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTFmMjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWExZjI3OyB9XG4gIC5idG4tb3V0bGluZS1pbms6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmsuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI2LCAzMSwgMzksIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWluay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMxYTFmMjc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExZjI3O1xuICAgIGJvcmRlci1jb2xvcjogIzFhMWYyNzsgfVxuICAgIC5idG4tb3V0bGluZS1pbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI2LCAzMSwgMzksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXJhcHRvciB7XG4gIGNvbG9yOiAjNWI3ZmMwO1xuICBib3JkZXItY29sb3I6ICM1YjdmYzA7IH1cbiAgLmJ0bi1vdXRsaW5lLXJhcHRvcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViN2ZjMDtcbiAgICBib3JkZXItY29sb3I6ICM1YjdmYzA7IH1cbiAgLmJ0bi1vdXRsaW5lLXJhcHRvcjpmb2N1cywgLmJ0bi1vdXRsaW5lLXJhcHRvci5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTEsIDEyNywgMTkyLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1yYXB0b3IuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1yYXB0b3I6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNWI3ZmMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1yYXB0b3I6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcmFwdG9yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtcmFwdG9yLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViN2ZjMDtcbiAgICBib3JkZXItY29sb3I6ICM1YjdmYzA7IH1cbiAgICAuYnRuLW91dGxpbmUtcmFwdG9yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXJhcHRvcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtcmFwdG9yLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5MSwgMTI3LCAxOTIsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLW90aGFyZCB7XG4gIGNvbG9yOiAjMmY1ODg5O1xuICBib3JkZXItY29sb3I6ICMyZjU4ODk7IH1cbiAgLmJ0bi1vdXRsaW5lLW90aGFyZDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmNTg4OTtcbiAgICBib3JkZXItY29sb3I6ICMyZjU4ODk7IH1cbiAgLmJ0bi1vdXRsaW5lLW90aGFyZDpmb2N1cywgLmJ0bi1vdXRsaW5lLW90aGFyZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDcsIDg4LCAxMzcsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLW90aGFyZC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLW90aGFyZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyZjU4ODk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLW90aGFyZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1vdGhhcmQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1vdGhhcmQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY1ODg5O1xuICAgIGJvcmRlci1jb2xvcjogIzJmNTg4OTsgfVxuICAgIC5idG4tb3V0bGluZS1vdGhhcmQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtb3RoYXJkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1vdGhhcmQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ3LCA4OCwgMTM3LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zdG9ybSB7XG4gIGNvbG9yOiAjMjI0MTcyO1xuICBib3JkZXItY29sb3I6ICMyMjQxNzI7IH1cbiAgLmJ0bi1vdXRsaW5lLXN0b3JtOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI0MTcyO1xuICAgIGJvcmRlci1jb2xvcjogIzIyNDE3MjsgfVxuICAuYnRuLW91dGxpbmUtc3Rvcm06Zm9jdXMsIC5idG4tb3V0bGluZS1zdG9ybS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzQsIDY1LCAxMTQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXN0b3JtLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3Rvcm06ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjI0MTcyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1zdG9ybTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdG9ybTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN0b3JtLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyNDE3MjtcbiAgICBib3JkZXItY29sb3I6ICMyMjQxNzI7IH1cbiAgICAuYnRuLW91dGxpbmUtc3Rvcm06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3Rvcm06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN0b3JtLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzNCwgNjUsIDExNCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtdm9pZCB7XG4gIGNvbG9yOiAjMTAyOTQ0O1xuICBib3JkZXItY29sb3I6ICMxMDI5NDQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXZvaWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDI5NDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTAyOTQ0OyB9XG4gIC5idG4tb3V0bGluZS12b2lkOmZvY3VzLCAuYnRuLW91dGxpbmUtdm9pZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTYsIDQxLCA2OCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtdm9pZC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXZvaWQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMTAyOTQ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS12b2lkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXZvaWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS12b2lkLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjk0NDtcbiAgICBib3JkZXItY29sb3I6ICMxMDI5NDQ7IH1cbiAgICAuYnRuLW91dGxpbmUtdm9pZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS12b2lkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS12b2lkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNiwgNDEsIDY4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1yb3lhbCB7XG4gIGNvbG9yOiAjMjcyZjY3O1xuICBib3JkZXItY29sb3I6ICMyNzJmNjc7IH1cbiAgLmJ0bi1vdXRsaW5lLXJveWFsOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyZjY3O1xuICAgIGJvcmRlci1jb2xvcjogIzI3MmY2NzsgfVxuICAuYnRuLW91dGxpbmUtcm95YWw6Zm9jdXMsIC5idG4tb3V0bGluZS1yb3lhbC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzksIDQ3LCAxMDMsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXJveWFsLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcm95YWw6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjcyZjY3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1yb3lhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1yb3lhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXJveWFsLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmY2NztcbiAgICBib3JkZXItY29sb3I6ICMyNzJmNjc7IH1cbiAgICAuYnRuLW91dGxpbmUtcm95YWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcm95YWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXJveWFsLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOSwgNDcsIDEwMywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtbWlkbmlnaHQge1xuICBjb2xvcjogIzE4MTkzNztcbiAgYm9yZGVyLWNvbG9yOiAjMTgxOTM3OyB9XG4gIC5idG4tb3V0bGluZS1taWRuaWdodDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTkzNztcbiAgICBib3JkZXItY29sb3I6ICMxODE5Mzc7IH1cbiAgLmJ0bi1vdXRsaW5lLW1pZG5pZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbWlkbmlnaHQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0LCAyNSwgNTUsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLW1pZG5pZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbWlkbmlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMTgxOTM3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1taWRuaWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1taWRuaWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1pZG5pZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTkzNztcbiAgICBib3JkZXItY29sb3I6ICMxODE5Mzc7IH1cbiAgICAuYnRuLW91dGxpbmUtbWlkbmlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbWlkbmlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1pZG5pZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNCwgMjUsIDU1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zaGFkb3cge1xuICBjb2xvcjogIzM3Mzc0NjtcbiAgYm9yZGVyLWNvbG9yOiAjMzczNzQ2OyB9XG4gIC5idG4tb3V0bGluZS1zaGFkb3c6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzM3NDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzczNzQ2OyB9XG4gIC5idG4tb3V0bGluZS1zaGFkb3c6Zm9jdXMsIC5idG4tb3V0bGluZS1zaGFkb3cuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU1LCA1NSwgNzAsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXNoYWRvdy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNoYWRvdzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMzNzM3NDY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXNoYWRvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zaGFkb3cuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczNzQ2O1xuICAgIGJvcmRlci1jb2xvcjogIzM3Mzc0NjsgfVxuICAgIC5idG4tb3V0bGluZS1zaGFkb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2hhZG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zaGFkb3cuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU1LCA1NSwgNzAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWFieXNzYWwge1xuICBjb2xvcjogIzMxMmQ1NztcbiAgYm9yZGVyLWNvbG9yOiAjMzEyZDU3OyB9XG4gIC5idG4tb3V0bGluZS1hYnlzc2FsOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEyZDU3O1xuICAgIGJvcmRlci1jb2xvcjogIzMxMmQ1NzsgfVxuICAuYnRuLW91dGxpbmUtYWJ5c3NhbDpmb2N1cywgLmJ0bi1vdXRsaW5lLWFieXNzYWwuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ5LCA0NSwgODcsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWFieXNzYWwuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1hYnlzc2FsOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzMxMmQ1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtYWJ5c3NhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1hYnlzc2FsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtYWJ5c3NhbC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTJkNTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzEyZDU3OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWFieXNzYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYWJ5c3NhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtYWJ5c3NhbC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDksIDQ1LCA4NywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtbGF2ZW5kZXIge1xuICBjb2xvcjogIzg3N2ZhZTtcbiAgYm9yZGVyLWNvbG9yOiAjODc3ZmFlOyB9XG4gIC5idG4tb3V0bGluZS1sYXZlbmRlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3N2ZhZTtcbiAgICBib3JkZXItY29sb3I6ICM4NzdmYWU7IH1cbiAgLmJ0bi1vdXRsaW5lLWxhdmVuZGVyOmZvY3VzLCAuYnRuLW91dGxpbmUtbGF2ZW5kZXIuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNSwgMTI3LCAxNzQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWxhdmVuZGVyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGF2ZW5kZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjODc3ZmFlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1sYXZlbmRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1sYXZlbmRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxhdmVuZGVyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3N2ZhZTtcbiAgICBib3JkZXItY29sb3I6ICM4NzdmYWU7IH1cbiAgICAuYnRuLW91dGxpbmUtbGF2ZW5kZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGF2ZW5kZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxhdmVuZGVyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzUsIDEyNywgMTc0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1nbG9vbSB7XG4gIGNvbG9yOiAjNTE0NTYwO1xuICBib3JkZXItY29sb3I6ICM1MTQ1NjA7IH1cbiAgLmJ0bi1vdXRsaW5lLWdsb29tOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE0NTYwO1xuICAgIGJvcmRlci1jb2xvcjogIzUxNDU2MDsgfVxuICAuYnRuLW91dGxpbmUtZ2xvb206Zm9jdXMsIC5idG4tb3V0bGluZS1nbG9vbS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODEsIDY5LCA5NiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZ2xvb20uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1nbG9vbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM1MTQ1NjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWdsb29tOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdsb29tOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZ2xvb20uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE0NTYwO1xuICAgIGJvcmRlci1jb2xvcjogIzUxNDU2MDsgfVxuICAgIC5idG4tb3V0bGluZS1nbG9vbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1nbG9vbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtZ2xvb20uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgxLCA2OSwgOTYsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWN1cnJhbnQge1xuICBjb2xvcjogIzMyMmMzYTtcbiAgYm9yZGVyLWNvbG9yOiAjMzIyYzNhOyB9XG4gIC5idG4tb3V0bGluZS1jdXJyYW50OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIyYzNhO1xuICAgIGJvcmRlci1jb2xvcjogIzMyMmMzYTsgfVxuICAuYnRuLW91dGxpbmUtY3VycmFudDpmb2N1cywgLmJ0bi1vdXRsaW5lLWN1cnJhbnQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUwLCA0NCwgNTgsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWN1cnJhbnQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1jdXJyYW50OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzMyMmMzYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtY3VycmFudDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1jdXJyYW50Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtY3VycmFudC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjJjM2E7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzIyYzNhOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWN1cnJhbnQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtY3VycmFudDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtY3VycmFudC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTAsIDQ0LCA1OCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtaXJpcyB7XG4gIGNvbG9yOiAjYjc5ZWJjO1xuICBib3JkZXItY29sb3I6ICNiNzllYmM7IH1cbiAgLmJ0bi1vdXRsaW5lLWlyaXM6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzllYmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc5ZWJjOyB9XG4gIC5idG4tb3V0bGluZS1pcmlzOmZvY3VzLCAuYnRuLW91dGxpbmUtaXJpcy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTgzLCAxNTgsIDE4OCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtaXJpcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWlyaXM6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYjc5ZWJjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1pcmlzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWlyaXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1pcmlzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3OWViYztcbiAgICBib3JkZXItY29sb3I6ICNiNzllYmM7IH1cbiAgICAuYnRuLW91dGxpbmUtaXJpczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pcmlzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1pcmlzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODMsIDE1OCwgMTg4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1ncmFwZSB7XG4gIGNvbG9yOiAjM2IyYTNjO1xuICBib3JkZXItY29sb3I6ICMzYjJhM2M7IH1cbiAgLmJ0bi1vdXRsaW5lLWdyYXBlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IyYTNjO1xuICAgIGJvcmRlci1jb2xvcjogIzNiMmEzYzsgfVxuICAuYnRuLW91dGxpbmUtZ3JhcGU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmFwZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTksIDQyLCA2MCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZ3JhcGUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmFwZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMzYjJhM2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWdyYXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyYXBlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JhcGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IyYTNjO1xuICAgIGJvcmRlci1jb2xvcjogIzNiMmEzYzsgfVxuICAgIC5idG4tb3V0bGluZS1ncmFwZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmFwZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JhcGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCA0MiwgNjAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWxvdHVzIHtcbiAgY29sb3I6ICNmZWNlZjU7XG4gIGJvcmRlci1jb2xvcjogI2ZlY2VmNTsgfVxuICAuYnRuLW91dGxpbmUtbG90dXM6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWNlZjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVjZWY1OyB9XG4gIC5idG4tb3V0bGluZS1sb3R1czpmb2N1cywgLmJ0bi1vdXRsaW5lLWxvdHVzLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTQsIDIwNiwgMjQ1LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1sb3R1cy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxvdHVzOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZlY2VmNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbG90dXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbG90dXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1sb3R1cy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWNlZjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVjZWY1OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWxvdHVzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxvdHVzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1sb3R1cy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU0LCAyMDYsIDI0NSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtY29saWJyaSB7XG4gIGNvbG9yOiAjZGM5YmNhO1xuICBib3JkZXItY29sb3I6ICNkYzliY2E7IH1cbiAgLmJ0bi1vdXRsaW5lLWNvbGlicmk6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzliY2E7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGM5YmNhOyB9XG4gIC5idG4tb3V0bGluZS1jb2xpYnJpOmZvY3VzLCAuYnRuLW91dGxpbmUtY29saWJyaS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCAxNTUsIDIwMiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtY29saWJyaS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWNvbGlicmk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZGM5YmNhO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1jb2xpYnJpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWNvbGlicmk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1jb2xpYnJpLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjOWJjYTtcbiAgICBib3JkZXItY29sb3I6ICNkYzliY2E7IH1cbiAgICAuYnRuLW91dGxpbmUtY29saWJyaTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1jb2xpYnJpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1jb2xpYnJpLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDE1NSwgMjAyLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1wbHVtIHtcbiAgY29sb3I6ICM3OTUyNmM7XG4gIGJvcmRlci1jb2xvcjogIzc5NTI2YzsgfVxuICAuYnRuLW91dGxpbmUtcGx1bTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc5NTI2YztcbiAgICBib3JkZXItY29sb3I6ICM3OTUyNmM7IH1cbiAgLmJ0bi1vdXRsaW5lLXBsdW06Zm9jdXMsIC5idG4tb3V0bGluZS1wbHVtLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjEsIDgyLCAxMDgsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXBsdW0uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wbHVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzc5NTI2YztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtcGx1bTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wbHVtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtcGx1bS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3OTUyNmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzk1MjZjOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXBsdW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcGx1bTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtcGx1bS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIxLCA4MiwgMTA4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1yZWdhbCB7XG4gIGNvbG9yOiAjNjYzMDRlO1xuICBib3JkZXItY29sb3I6ICM2NjMwNGU7IH1cbiAgLmJ0bi1vdXRsaW5lLXJlZ2FsOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYzMDRlO1xuICAgIGJvcmRlci1jb2xvcjogIzY2MzA0ZTsgfVxuICAuYnRuLW91dGxpbmUtcmVnYWw6Zm9jdXMsIC5idG4tb3V0bGluZS1yZWdhbC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCA0OCwgNzgsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXJlZ2FsLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcmVnYWw6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNjYzMDRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1yZWdhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1yZWdhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXJlZ2FsLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MzA0ZTtcbiAgICBib3JkZXItY29sb3I6ICM2NjMwNGU7IH1cbiAgICAuYnRuLW91dGxpbmUtcmVnYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcmVnYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXJlZ2FsLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDQ4LCA3OCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtcHVyZSB7XG4gIGNvbG9yOiAjZjlmOGY0O1xuICBib3JkZXItY29sb3I6ICNmOWY4ZjQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXB1cmU6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY4ZjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjlmOGY0OyB9XG4gIC5idG4tb3V0bGluZS1wdXJlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHVyZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ5LCAyNDgsIDI0NCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcHVyZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXB1cmU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZjlmOGY0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1wdXJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXB1cmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1wdXJlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjhmNDtcbiAgICBib3JkZXItY29sb3I6ICNmOWY4ZjQ7IH1cbiAgICAuYnRuLW91dGxpbmUtcHVyZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wdXJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1wdXJlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDksIDI0OCwgMjQ0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1qZXQge1xuICBjb2xvcjogIzFlMWUxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMWUxZTFlOyB9XG4gIC5idG4tb3V0bGluZS1qZXQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWUxZTFlOyB9XG4gIC5idG4tb3V0bGluZS1qZXQ6Zm9jdXMsIC5idG4tb3V0bGluZS1qZXQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMwLCAzMCwgMzAsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWpldC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWpldDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWpldDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1qZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1qZXQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlO1xuICAgIGJvcmRlci1jb2xvcjogIzFlMWUxZTsgfVxuICAgIC5idG4tb3V0bGluZS1qZXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtamV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1qZXQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMwLCAzMCwgMzAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXNpbHZlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7IH1cbiAgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXNpbHZlcjpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgICBib3JkZXItY29sb3I6ICNjY2NjY2M7IH1cbiAgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXNpbHZlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXNpbHZlci5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCAyMDQsIDIwNCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtc2lsdmVyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbWV0YWxsaWMtc2lsdmVyOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2NjY2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtc2lsdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXNpbHZlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXNpbHZlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjOyB9XG4gICAgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXNpbHZlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1tZXRhbGxpYy1zaWx2ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXNpbHZlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA0LCAyMDQsIDIwNCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtbWV0YWxsaWMtZ29sZCB7XG4gIGNvbG9yOiAjZmZmZjNkO1xuICBib3JkZXItY29sb3I6ICNmZmZmM2Q7IH1cbiAgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdvbGQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmM2Q7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZjNkOyB9XG4gIC5idG4tb3V0bGluZS1tZXRhbGxpYy1nb2xkOmZvY3VzLCAuYnRuLW91dGxpbmUtbWV0YWxsaWMtZ29sZC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDYxLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1tZXRhbGxpYy1nb2xkLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbWV0YWxsaWMtZ29sZDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmZmM2Q7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbWV0YWxsaWMtZ29sZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdvbGQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjNkO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmYzZDsgfVxuICAgIC5idG4tb3V0bGluZS1tZXRhbGxpYy1nb2xkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdvbGQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdvbGQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCA2MSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtbWV0YWxsaWMtcmVkIHtcbiAgY29sb3I6ICNkYzFkNGI7XG4gIGJvcmRlci1jb2xvcjogI2RjMWQ0YjsgfVxuICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtcmVkOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMxZDRiO1xuICAgIGJvcmRlci1jb2xvcjogI2RjMWQ0YjsgfVxuICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtcmVkOmZvY3VzLCAuYnRuLW91dGxpbmUtbWV0YWxsaWMtcmVkLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDI5LCA3NSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtcmVkLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbWV0YWxsaWMtcmVkOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2RjMWQ0YjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXJlZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzFkNGI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMxZDRiOyB9XG4gICAgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1tZXRhbGxpYy1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1ldGFsbGljLXJlZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCAyOSwgNzUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdyZWVuIHtcbiAgY29sb3I6ICMyMmYxNjU7XG4gIGJvcmRlci1jb2xvcjogIzIyZjE2NTsgfVxuICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtZ3JlZW46aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMmYxNjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjJmMTY1OyB9XG4gIC5idG4tb3V0bGluZS1tZXRhbGxpYy1ncmVlbjpmb2N1cywgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdyZWVuLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzNCwgMjQxLCAxMDEsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdyZWVuLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbWV0YWxsaWMtZ3JlZW46ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjJmMTY1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1tZXRhbGxpYy1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1tZXRhbGxpYy1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyZjE2NTtcbiAgICBib3JkZXItY29sb3I6ICMyMmYxNjU7IH1cbiAgICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbWV0YWxsaWMtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzNCwgMjQxLCAxMDEsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWJsdWUge1xuICBjb2xvcjogIzc1NjJmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNzU2MmZmOyB9XG4gIC5idG4tb3V0bGluZS1tZXRhbGxpYy1ibHVlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU2MmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzc1NjJmZjsgfVxuICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtYmx1ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWJsdWUuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExNywgOTgsIDI1NSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtYmx1ZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWJsdWU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNzU2MmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1tZXRhbGxpYy1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLW1ldGFsbGljLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1tZXRhbGxpYy1ibHVlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc1NjJmZjtcbiAgICBib3JkZXItY29sb3I6ICM3NTYyZmY7IH1cbiAgICAuYnRuLW91dGxpbmUtbWV0YWxsaWMtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1tZXRhbGxpYy1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1tZXRhbGxpYy1ibHVlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTcsIDk4LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXBhc3RlbC1waW5rIHtcbiAgY29sb3I6ICNmY2M3YzQ7XG4gIGJvcmRlci1jb2xvcjogI2ZjYzdjNDsgfVxuICAuYnRuLW91dGxpbmUtcGFzdGVsLXBpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2M3YzQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmNjN2M0OyB9XG4gIC5idG4tb3V0bGluZS1wYXN0ZWwtcGluazpmb2N1cywgLmJ0bi1vdXRsaW5lLXBhc3RlbC1waW5rLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTIsIDE5OSwgMTk2LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1wYXN0ZWwtcGluay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXBhc3RlbC1waW5rOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZjYzdjNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtcGFzdGVsLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcGFzdGVsLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1wYXN0ZWwtcGluay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2M3YzQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmNjN2M0OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXBhc3RlbC1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXBhc3RlbC1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1wYXN0ZWwtcGluay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUyLCAxOTksIDE5NiwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtcGFzdGVsLWdyZWVuIHtcbiAgY29sb3I6ICNiOGNmYTg7XG4gIGJvcmRlci1jb2xvcjogI2I4Y2ZhODsgfVxuICAuYnRuLW91dGxpbmUtcGFzdGVsLWdyZWVuOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhjZmE4O1xuICAgIGJvcmRlci1jb2xvcjogI2I4Y2ZhODsgfVxuICAuYnRuLW91dGxpbmUtcGFzdGVsLWdyZWVuOmZvY3VzLCAuYnRuLW91dGxpbmUtcGFzdGVsLWdyZWVuLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODQsIDIwNywgMTY4LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1wYXN0ZWwtZ3JlZW4uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wYXN0ZWwtZ3JlZW46ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYjhjZmE4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1wYXN0ZWwtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcGFzdGVsLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtcGFzdGVsLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4Y2ZhODtcbiAgICBib3JkZXItY29sb3I6ICNiOGNmYTg7IH1cbiAgICAuYnRuLW91dGxpbmUtcGFzdGVsLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXBhc3RlbC1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtcGFzdGVsLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxODQsIDIwNywgMTY4LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1wYXN0ZWwtYmx1ZSB7XG4gIGNvbG9yOiAjOTRhM2Q5O1xuICBib3JkZXItY29sb3I6ICM5NGEzZDk7IH1cbiAgLmJ0bi1vdXRsaW5lLXBhc3RlbC1ibHVlOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTRhM2Q5O1xuICAgIGJvcmRlci1jb2xvcjogIzk0YTNkOTsgfVxuICAuYnRuLW91dGxpbmUtcGFzdGVsLWJsdWU6Zm9jdXMsIC5idG4tb3V0bGluZS1wYXN0ZWwtYmx1ZS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQ4LCAxNjMsIDIxNywgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcGFzdGVsLWJsdWUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wYXN0ZWwtYmx1ZTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM5NGEzZDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXBhc3RlbC1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXBhc3RlbC1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtcGFzdGVsLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTRhM2Q5O1xuICAgIGJvcmRlci1jb2xvcjogIzk0YTNkOTsgfVxuICAgIC5idG4tb3V0bGluZS1wYXN0ZWwtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wYXN0ZWwtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtcGFzdGVsLWJsdWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE0OCwgMTYzLCAyMTcsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXBhc3RlbC1wdXJwbGUge1xuICBjb2xvcjogI2JhYjJkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYmFiMmQ5OyB9XG4gIC5idG4tb3V0bGluZS1wYXN0ZWwtcHVycGxlOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiMmQ5O1xuICAgIGJvcmRlci1jb2xvcjogI2JhYjJkOTsgfVxuICAuYnRuLW91dGxpbmUtcGFzdGVsLXB1cnBsZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXBhc3RlbC1wdXJwbGUuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4NiwgMTc4LCAyMTcsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXBhc3RlbC1wdXJwbGUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wYXN0ZWwtcHVycGxlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2JhYjJkOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtcGFzdGVsLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wYXN0ZWwtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtcGFzdGVsLXB1cnBsZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYWIyZDk7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmFiMmQ5OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXBhc3RlbC1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcGFzdGVsLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtcGFzdGVsLXB1cnBsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTg2LCAxNzgsIDIxNywgMC41KTsgfVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzFkM2Q1NDsgfVxuICAuYnRuLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDkxNDFiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTsgfVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuICAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZhZGUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mYWRlOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY29sbGFwc2luZyB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMxYTFmMjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfSB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87IH1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmOyB9XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG4gIC5kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpOyB9XG4gIC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7IH1cbiAgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICBjb2xvcjogIzE2MTgxYjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDNkNTQ7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzIxMjUyOTsgfVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJ0bi1ncm91cCA+IC5idG4sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87IH1cbiAgICAuYnRuLWdyb3VwID4gLmJ0bjpob3ZlcixcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTsgfVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07IH1cbiAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsXG4gIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07IH1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTsgfVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4OyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLFxuICAgIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzOyB9XG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAuaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygyLjg3NXJlbSArIDJweCk7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuODEyNXJlbSArIDJweCk7IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwOyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzFkM2Q1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0OyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyOSwgNjEsIDg0LCAwLjI1KTsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICMzZTgyYjM7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ5YWM3O1xuICAgIGJvcmRlci1jb2xvcjogIzVkOWFjNzsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIGNvbG9yOiAjNmM3NTdkOyB9XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogI2FkYjViZCBzb2xpZCAxcHg7IH1cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQzZDU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0OyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDYxLCA4NCwgMC41KTsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA2MSwgODQsIDAuNSk7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA2MSwgODQsIDAuNSk7IH1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtOyB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRvcDogY2FsYygwLjI1cmVtICsgMnB4KTtcbiAgICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMXJlbSAtIDRweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC43NXJlbSk7IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNjEsIDg0LCAwLjUpOyB9XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzNlODJiMztcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYyLCAxMzAsIDE3OSwgMC41KTsgfVxuICAgIC5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS44MTI1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygyLjg3NXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2U4MmIzO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCA2MSwgODQsIDAuMjUpOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTsgfVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIuMjVyZW07XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwOyB9XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDFyZW0gKyAwLjRyZW0pO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAuY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmOWY4ZjQsIDAgMCAwIDAuMnJlbSByZ2JhKDI5LCA2MSwgODQsIDAuMjUpOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Y5ZjhmNCwgMCAwIDAgMC4ycmVtIHJnYmEoMjksIDYxLCA4NCwgMC4yNSk7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmOWY4ZjQsIDAgMCAwIDAuMnJlbSByZ2JhKDI5LCA2MSwgODQsIDAuMjUpOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDsgfVxuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDNkNTQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ5YWM3OyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDlhYzc7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkM2Q1NDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVkOWFjNzsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkOyB9XG4gIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkOyB9XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAgIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY4ZjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2Y5ZjhmNDsgfVxuICAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0OyB9XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2YmFyID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXZiYXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhKDAsIDAsIDAsIDAuNSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gICAgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmEoMjU1LCAyNTUsIDI1NSwgMC41KScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAuY2FyZCA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxLjI1cmVtOyB9XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTsgfVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7IH1cbiAgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCkgMCAwOyB9XG4gIC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDA7IH1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7IH1cbiAgLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCk7IH1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07IH1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTsgfVxuXG4uY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpOyB9XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7IH1cblxuLmNhcmQtZGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kZWNrIHtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG4gICAgICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9IH1cblxuLmNhcmQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZ3JvdXAge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtOyB9XG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cblxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxOyB9XG4gICAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hY2NvcmRpb24gLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5hY2NvcmRpb24gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmFjY29yZGlvbiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5hY2NvcmRpb24gLmNhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gIC5hY2NvcmRpb24gLmNhcmQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5hY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIGNvbnRlbnQ6IFwiL1wiOyB9XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICM2Yzc1N2Q7IH1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMWQzZDU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC5wYWdlLWxpbms6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICMwOTE0MWI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9XG4gIC5wYWdlLWxpbms6Zm9jdXMge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyOSwgNjEsIDg0LCAwLjI1KTsgfVxuICAucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0O1xuICBib3JkZXItY29sb3I6ICMxZDNkNTQ7IH1cblxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07IH1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4ycmVtOyB9XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjRlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICBhLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJhZGdlOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7IH1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07IH1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkM2Q1NDsgfVxuICBhLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjEyZTsgfVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTY1NjU7IH1cbiAgYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjOyB9XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODRhMmM7IH1cbiAgYS5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjI5MTg7IH1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2YmRiOTsgfVxuICBhLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3YTlhNDsgfVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ5ZTM0OyB9XG4gIGEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2E4NDFiOyB9XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4MTkxYTsgfVxuICBhLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTEwMTE7IH1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGRmZDA7IH1cbiAgYS5iYWRnZS1saWdodDpob3ZlciwgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QxYzliMDsgfVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyOTIyOyB9XG4gIGEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZDBiOyB9XG5cbi5iYWRnZS1zbm93IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGRmZDA7IH1cbiAgYS5iYWRnZS1zbm93OmhvdmVyLCBhLmJhZGdlLXNub3c6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWM5YjA7IH1cblxuLmJhZGdlLWFzaCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNhOGEyOyB9XG4gIGEuYmFkZ2UtYXNoOmhvdmVyLCBhLmJhZGdlLWFzaDpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OGY4NzsgfVxuXG4uYmFkZ2UtZ29vYmJ1ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODk4Nzg0OyB9XG4gIGEuYmFkZ2UtZ29vYmJ1ZTpob3ZlciwgYS5iYWRnZS1nb29iYnVlOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY2ZDZiOyB9XG5cbi5iYWRnZS1zbGF0ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1OyB9XG4gIGEuYmFkZ2Utc2xhdGU6aG92ZXIsIGEuYmFkZ2Utc2xhdGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7IH1cblxuLmJhZGdlLWNoYXJjb2FsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ3NDI7IH1cbiAgYS5iYWRnZS1jaGFyY29hbDpob3ZlciwgYS5iYWRnZS1jaGFyY29hbDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyYTsgfVxuXG4uYmFkZ2Utc29vdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyOTIyOyB9XG4gIGEuYmFkZ2Utc29vdDpob3ZlciwgYS5iYWRnZS1zb290OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZDBiOyB9XG5cbi5iYWRnZS1yb3NlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjlmOTU7IH1cbiAgYS5iYWRnZS1yb3NlOmhvdmVyLCBhLmJhZGdlLXJvc2U6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzdhNmM7IH1cblxuLmJhZGdlLWxpbGFjIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MzY5Njk7IH1cbiAgYS5iYWRnZS1saWxhYzpob3ZlciwgYS5iYWRnZS1saWxhYzpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY3NTI1MjsgfVxuXG4uYmFkZ2Utcm9sYW5iZXJyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWIxNzI5OyB9XG4gIGEuYmFkZ2Utcm9sYW5iZXJyeTpob3ZlciwgYS5iYWRnZS1yb2xhbmJlcnJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIwZDE3OyB9XG5cbi5iYWRnZS1kYWxhbXVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODE5MWE7IH1cbiAgYS5iYWRnZS1kYWxhbXVkOmhvdmVyLCBhLmJhZGdlLWRhbGFtdWQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTEwMTE7IH1cblxuLmJhZGdlLXJ1c3Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMjIwNzsgfVxuICBhLmJhZGdlLXJ1c3Q6aG92ZXIsIGEuYmFkZ2UtcnVzdDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMTEwNDsgfVxuXG4uYmFkZ2Utd2luZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUxNDExOyB9XG4gIGEuYmFkZ2Utd2luZTpob3ZlciwgYS5iYWRnZS13aW5lOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMwODA3OyB9XG5cbi5iYWRnZS1jb3JhbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M2YzVlOyB9XG4gIGEuYmFkZ2UtY29yYWw6aG92ZXIsIGEuYmFkZ2UtY29yYWw6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYzRjM2I7IH1cblxuLmJhZGdlLWJsb29kIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTNiMjc7IH1cbiAgYS5iYWRnZS1ibG9vZDpob3ZlciwgYS5iYWRnZS1ibG9vZDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY5MmIxYzsgfVxuXG4uYmFkZ2Utc2FsbW9uIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGFhOGE7IH1cbiAgYS5iYWRnZS1zYWxtb246aG92ZXIsIGEuYmFkZ2Utc2FsbW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGE4YzYxOyB9XG5cbi5iYWRnZS1zdW5zZXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2NWMyZTsgfVxuICBhLmJhZGdlLXN1bnNldDpob3ZlciwgYS5iYWRnZS1zdW5zZXQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZDQ3MjQ7IH1cblxuLmJhZGdlLW1lc2Ege1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkMzkwNjsgfVxuICBhLmJhZGdlLW1lc2E6aG92ZXIsIGEuYmFkZ2UtbWVzYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRjMjMwNDsgfVxuXG4uYmFkZ2UtYmFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE0YjM3OyB9XG4gIGEuYmFkZ2UtYmFyazpob3ZlciwgYS5iYWRnZS1iYXJrOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDgzMzI2OyB9XG5cbi5iYWRnZS1jaG9jb2xhdGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlM2QyNDsgfVxuICBhLmJhZGdlLWNob2NvbGF0ZTpob3ZlciwgYS5iYWRnZS1jaG9jb2xhdGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ODI4MTc7IH1cblxuLmJhZGdlLXJ1c3NldCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYyZDFmOyB9XG4gIGEuYmFkZ2UtcnVzc2V0OmhvdmVyLCBhLmJhZGdlLXJ1c3NldDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMTgxMTsgfVxuXG4uYmFkZ2Uta29ib2xkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDIxMWE7IH1cbiAgYS5iYWRnZS1rb2JvbGQ6aG92ZXIsIGEuYmFkZ2Uta29ib2xkOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYwYTA4OyB9XG5cbi5iYWRnZS1jb3JrIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTkwNTY7IH1cbiAgYS5iYWRnZS1jb3JrOmhvdmVyLCBhLmJhZGdlLWNvcms6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMzc3Mzk7IH1cblxuLmJhZGdlLXFpcWlybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2ZTNmOyB9XG4gIGEuYmFkZ2UtcWlxaXJuOmhvdmVyLCBhLmJhZGdlLXFpcWlybjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc1NTQzMDsgfVxuXG4uYmFkZ2Utb3BvLW9wbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I1YzJkOyB9XG4gIGEuYmFkZ2Utb3BvLW9wbzpob3ZlciwgYS5iYWRnZS1vcG8tb3BvOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY0MDFmOyB9XG5cbi5iYWRnZS1hbG9kZ29hdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTI4NzVjOyB9XG4gIGEuYmFkZ2UtYWxvZGdvYXQ6aG92ZXIsIGEuYmFkZ2UtYWxvZGdvYXQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MTZjNGE7IH1cblxuLmJhZGdlLXB1bXBraW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1NzQyNDsgfVxuICBhLmJhZGdlLXB1bXBraW46aG92ZXIsIGEuYmFkZ2UtcHVtcGtpbjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlhNWIxYzsgfVxuXG4uYmFkZ2UtYWNvcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNTgxYTsgfVxuICBhLmJhZGdlLWFjb3JuOmhvdmVyLCBhLmJhZGdlLWFjb3JuOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjMzZDEyOyB9XG5cbi5iYWRnZS1vcmNoYXJkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDQyMTU7IH1cbiAgYS5iYWRnZS1vcmNoYXJkOmhvdmVyLCBhLmJhZGdlLW9yY2hhcmQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYTI2MGM7IH1cblxuLmJhZGdlLWNoZXN0bnV0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzI5MGQ7IH1cbiAgYS5iYWRnZS1jaGVzdG51dDpob3ZlciwgYS5iYWRnZS1jaGVzdG51dDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMGMwNDsgfVxuXG4uYmFkZ2UtZ29iYmllYmFnIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWE0ODg7IH1cbiAgYS5iYWRnZS1nb2JiaWViYWc6aG92ZXIsIGEuYmFkZ2UtZ29iYmllYmFnOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTY4YjY4OyB9XG5cbi5iYWRnZS1zaGFsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI4MTZjOyB9XG4gIGEuYmFkZ2Utc2hhbGU6aG92ZXIsIGEuYmFkZ2Utc2hhbGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTY3NTY7IH1cblxuLmJhZGdlLW1vbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNTI0NTsgfVxuICBhLmJhZGdlLW1vbGU6aG92ZXIsIGEuYmFkZ2UtbW9sZTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQzMzkzMDsgfVxuXG4uYmFkZ2UtbG9hbSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzMzI5OyB9XG4gIGEuYmFkZ2UtbG9hbTpob3ZlciwgYS5iYWRnZS1sb2FtOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAxYTE1OyB9XG5cbi5iYWRnZS1ib25lIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmQzYTA7IH1cbiAgYS5iYWRnZS1ib25lOmhvdmVyLCBhLmJhZGdlLWJvbmU6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmJmNzY7IH1cblxuLmJhZGdlLXVpIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2EzNzA7IH1cbiAgYS5iYWRnZS11aTpob3ZlciwgYS5iYWRnZS11aTpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EyOGM1MjsgfVxuXG4uYmFkZ2UtZGVzZXJ0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmI0NTc7IH1cbiAgYS5iYWRnZS1kZXNlcnQ6aG92ZXIsIGEuYmFkZ2UtZGVzZXJ0OmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJhMTJkOyB9XG5cbi5iYWRnZS1ob25leSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFjNjJiOyB9XG4gIGEuYmFkZ2UtaG9uZXk6aG92ZXIsIGEuYmFkZ2UtaG9uZXk6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2IyMDY7IH1cblxuLmJhZGdlLW1pbGxpb25jb3JuIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDllMzQ7IH1cbiAgYS5iYWRnZS1taWxsaW9uY29ybjpob3ZlciwgYS5iYWRnZS1taWxsaW9uY29ybjpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NhODQxYjsgfVxuXG4uYmFkZ2UtY29ldXJsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzg4MDQ7IH1cbiAgYS5iYWRnZS1jb2V1cmw6aG92ZXIsIGEuYmFkZ2UtY29ldXJsOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2NDAzOyB9XG5cbi5iYWRnZS1jcmVhbSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkNzcwOyB9XG4gIGEuYmFkZ2UtY3JlYW06aG92ZXIsIGEuYmFkZ2UtY3JlYW06Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWNhNDE7IH1cblxuLmJhZGdlLWhhbGF0YWxpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTg0MzA7IH1cbiAgYS5iYWRnZS1oYWxhdGFsaTpob3ZlciwgYS5iYWRnZS1oYWxhdGFsaTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdkNjQyNTsgfVxuXG4uYmFkZ2UtcmFpc2luIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDMzMTE7IH1cbiAgYS5iYWRnZS1yYWlzaW46aG92ZXIsIGEuYmFkZ2UtcmFpc2luOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxMzA2OyB9XG5cbi5iYWRnZS1tdWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NTIzMDsgfVxuICBhLmJhZGdlLW11ZDpob3ZlciwgYS5iYWRnZS1tdWQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzMzMWU7IH1cblxuLmJhZGdlLXN5bHBoIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmJiOGE7IH1cbiAgYS5iYWRnZS1zeWxwaDpob3ZlciwgYS5iYWRnZS1zeWxwaDpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YTg2YTsgfVxuXG4uYmFkZ2UtbGltZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJiMDU0OyB9XG4gIGEuYmFkZ2UtbGltZTpob3ZlciwgYS5iYWRnZS1saW1lOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGI4ZjQyOyB9XG5cbi5iYWRnZS1tb3NzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDczMjY7IH1cbiAgYS5iYWRnZS1tb3NzOmhvdmVyLCBhLmJhZGdlLW1vc3M6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjRkMTk7IH1cblxuLmJhZGdlLW1lYWRvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGI5YzYzOyB9XG4gIGEuYmFkZ2UtbWVhZG93OmhvdmVyLCBhLmJhZGdlLW1lYWRvdzpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmN2Q0ZjsgfVxuXG4uYmFkZ2Utb2xpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTEzMTsgfVxuICBhLmJhZGdlLW9saXZlOmhvdmVyLCBhLmJhZGdlLW9saXZlOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzMTFlOyB9XG5cbi5iYWRnZS1tYXJzaCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzNjIxOyB9XG4gIGEuYmFkZ2UtbWFyc2g6aG92ZXIsIGEuYmFkZ2UtbWFyc2g6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE2MGU7IH1cblxuLmJhZGdlLWFwcGxlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWIzNjM7IH1cbiAgYS5iYWRnZS1hcHBsZTpob3ZlciwgYS5iYWRnZS1hcHBsZTpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwOTk0YTsgfVxuXG4uYmFkZ2UtY2FjdHVhciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU4MjQwOyB9XG4gIGEuYmFkZ2UtY2FjdHVhcjpob3ZlciwgYS5iYWRnZS1jYWN0dWFyOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE2MDJmOyB9XG5cbi5iYWRnZS1odW50ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NGEyYzsgfVxuICBhLmJhZGdlLWh1bnRlcjpob3ZlciwgYS5iYWRnZS1odW50ZXI6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjI5MTg7IH1cblxuLmJhZGdlLW9jaHUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNjMzOTsgfVxuICBhLmJhZGdlLW9jaHU6aG92ZXIsIGEuYmFkZ2Utb2NodTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiNDMyNjsgfVxuXG4uYmFkZ2UtYWRhbWFudG9pc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmNzU1ODsgfVxuICBhLmJhZGdlLWFkYW1hbnRvaXNlOmhvdmVyLCBhLmJhZGdlLWFkYW1hbnRvaXNlOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc1ODQyOyB9XG5cbi5iYWRnZS1ub3BoaWNhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTRkM2I7IH1cbiAgYS5iYWRnZS1ub3BoaWNhOmhvdmVyLCBhLmJhZGdlLW5vcGhpY2E6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDMwMjU7IH1cblxuLmJhZGdlLWRlZXB3b29kIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTJhMjE7IH1cbiAgYS5iYWRnZS1kZWVwd29vZDpob3ZlciwgYS5iYWRnZS1kZWVwd29vZDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MGMwYTsgfVxuXG4uYmFkZ2UtY2VsZXN0ZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTZiZGI5OyB9XG4gIGEuYmFkZ2UtY2VsZXN0ZTpob3ZlciwgYS5iYWRnZS1jZWxlc3RlOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzdhOWE0OyB9XG5cbi5iYWRnZS10dXJxdW9pc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNzI3MjsgfVxuICBhLmJhZGdlLXR1cnF1b2lzZTpob3ZlciwgYS5iYWRnZS10dXJxdW9pc2U6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDUyNTI7IH1cblxuLmJhZGdlLW1vcmJvbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY0NjQ2OyB9XG4gIGEuYmFkZ2UtbW9yYm9sOmhvdmVyLCBhLmJhZGdlLW1vcmJvbDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMjMyMzsgfVxuXG4uYmFkZ2UtaWNlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmM0Y2U7IH1cbiAgYS5iYWRnZS1pY2U6aG92ZXIsIGEuYmFkZ2UtaWNlOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNhY2JhOyB9XG5cbi5iYWRnZS1za3kge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgzYjBkMTsgfVxuICBhLmJhZGdlLXNreTpob3ZlciwgYS5iYWRnZS1za3k6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTk4YzM7IH1cblxuLmJhZGdlLXNlYWZvZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ4MWEwOyB9XG4gIGEuYmFkZ2Utc2VhZm9nOmhvdmVyLCBhLmJhZGdlLXNlYWZvZzpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNjg4MjsgfVxuXG4uYmFkZ2UtcGVhY29jayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I2ODg2OyB9XG4gIGEuYmFkZ2UtcGVhY29jazpob3ZlciwgYS5iYWRnZS1wZWFjb2NrOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI0ZDYzOyB9XG5cbi5iYWRnZS1yaG90YW5vIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDNkNTQ7IH1cbiAgYS5iYWRnZS1yaG90YW5vOmhvdmVyLCBhLmJhZGdlLXJob3Rhbm86Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDIxMmU7IH1cblxuLmJhZGdlLWNvcnBzZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU5YmFjOyB9XG4gIGEuYmFkZ2UtY29ycHNlOmhvdmVyLCBhLmJhZGdlLWNvcnBzZTpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxODE5NjsgfVxuXG4uYmFkZ2UtY2VydWxldW0ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmNTc2NjsgfVxuICBhLmJhZGdlLWNlcnVsZXVtOmhvdmVyLCBhLmJhZGdlLWNlcnVsZXVtOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzZTQ5OyB9XG5cbi5iYWRnZS13b2FkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzM2NGU7IH1cbiAgYS5iYWRnZS13b2FkOmhvdmVyLCBhLmJhZGdlLXdvYWQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTFmMmQ7IH1cblxuLmJhZGdlLWluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExZjI3OyB9XG4gIGEuYmFkZ2UtaW5rOmhvdmVyLCBhLmJhZGdlLWluazpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDcwODsgfVxuXG4uYmFkZ2UtcmFwdG9yIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjdmYzA7IH1cbiAgYS5iYWRnZS1yYXB0b3I6aG92ZXIsIGEuYmFkZ2UtcmFwdG9yOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA2NWE4OyB9XG5cbi5iYWRnZS1vdGhhcmQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmNTg4OTsgfVxuICBhLmJhZGdlLW90aGFyZDpob3ZlciwgYS5iYWRnZS1vdGhhcmQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjQwNjM7IH1cblxuLmJhZGdlLXN0b3JtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjQxNzI7IH1cbiAgYS5iYWRnZS1zdG9ybTpob3ZlciwgYS5iYWRnZS1zdG9ybTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MmI0YjsgfVxuXG4uYmFkZ2Utdm9pZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyOTQ0OyB9XG4gIGEuYmFkZ2Utdm9pZDpob3ZlciwgYS5iYWRnZS12b2lkOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYxMDFiOyB9XG5cbi5iYWRnZS1yb3lhbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyZjY3OyB9XG4gIGEuYmFkZ2Utcm95YWw6aG92ZXIsIGEuYmFkZ2Utcm95YWw6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTFlNDI7IH1cblxuLmJhZGdlLW1pZG5pZ2h0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODE5Mzc7IH1cbiAgYS5iYWRnZS1taWRuaWdodDpob3ZlciwgYS5iYWRnZS1taWRuaWdodDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDkxMzsgfVxuXG4uYmFkZ2Utc2hhZG93IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzM3NDY7IH1cbiAgYS5iYWRnZS1zaGFkb3c6aG92ZXIsIGEuYmFkZ2Utc2hhZG93OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTI5OyB9XG5cbi5iYWRnZS1hYnlzc2FsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTJkNTc7IH1cbiAgYS5iYWRnZS1hYnlzc2FsOmhvdmVyLCBhLmJhZGdlLWFieXNzYWw6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTFjMzU7IH1cblxuLmJhZGdlLWxhdmVuZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NzdmYWU7IH1cbiAgYS5iYWRnZS1sYXZlbmRlcjpob3ZlciwgYS5iYWRnZS1sYXZlbmRlcjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZhNjE5OTsgfVxuXG4uYmFkZ2UtZ2xvb20ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNDU2MDsgfVxuICBhLmJhZGdlLWdsb29tOmhvdmVyLCBhLmJhZGdlLWdsb29tOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzMDQyOyB9XG5cbi5iYWRnZS1jdXJyYW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjJjM2E7IH1cbiAgYS5iYWRnZS1jdXJyYW50OmhvdmVyLCBhLmJhZGdlLWN1cnJhbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE2MWQ7IH1cblxuLmJhZGdlLWlyaXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3OWViYzsgfVxuICBhLmJhZGdlLWlyaXM6aG92ZXIsIGEuYmFkZ2UtaXJpczpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ExODBhNzsgfVxuXG4uYmFkZ2UtZ3JhcGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiMmEzYzsgfVxuICBhLmJhZGdlLWdyYXBlOmhvdmVyLCBhLmJhZGdlLWdyYXBlOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxNTFlOyB9XG5cbi5iYWRnZS1sb3R1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjZWY1OyB9XG4gIGEuYmFkZ2UtbG90dXM6aG92ZXIsIGEuYmFkZ2UtbG90dXM6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDljZWI7IH1cblxuLmJhZGdlLWNvbGlicmkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjOWJjYTsgfVxuICBhLmJhZGdlLWNvbGlicmk6aG92ZXIsIGEuYmFkZ2UtY29saWJyaTpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NmNzViNjsgfVxuXG4uYmFkZ2UtcGx1bSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1MjZjOyB9XG4gIGEuYmFkZ2UtcGx1bTpob3ZlciwgYS5iYWRnZS1wbHVtOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWIzZDUxOyB9XG5cbi5iYWRnZS1yZWdhbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYzMDRlOyB9XG4gIGEuYmFkZ2UtcmVnYWw6aG92ZXIsIGEuYmFkZ2UtcmVnYWw6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzIwMzM7IH1cblxuLmJhZGdlLXB1cmUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjhmNDsgfVxuICBhLmJhZGdlLXB1cmU6aG92ZXIsIGEuYmFkZ2UtcHVyZTpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTNkMzsgfVxuXG4uYmFkZ2UtamV0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7IH1cbiAgYS5iYWRnZS1qZXQ6aG92ZXIsIGEuYmFkZ2UtamV0OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1OyB9XG5cbi5iYWRnZS1tZXRhbGxpYy1zaWx2ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYzsgfVxuICBhLmJhZGdlLW1ldGFsbGljLXNpbHZlcjpob3ZlciwgYS5iYWRnZS1tZXRhbGxpYy1zaWx2ZXI6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7IH1cblxuLmJhZGdlLW1ldGFsbGljLWdvbGQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmYzZDsgfVxuICBhLmJhZGdlLW1ldGFsbGljLWdvbGQ6aG92ZXIsIGEuYmFkZ2UtbWV0YWxsaWMtZ29sZDpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmYwYTsgfVxuXG4uYmFkZ2UtbWV0YWxsaWMtcmVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzFkNGI7IH1cbiAgYS5iYWRnZS1tZXRhbGxpYy1yZWQ6aG92ZXIsIGEuYmFkZ2UtbWV0YWxsaWMtcmVkOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWYxNzNjOyB9XG5cbi5iYWRnZS1tZXRhbGxpYy1ncmVlbiB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjJmMTY1OyB9XG4gIGEuYmFkZ2UtbWV0YWxsaWMtZ3JlZW46aG92ZXIsIGEuYmFkZ2UtbWV0YWxsaWMtZ3JlZW46Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZGQzNGQ7IH1cblxuLmJhZGdlLW1ldGFsbGljLWJsdWUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NjJmZjsgfVxuICBhLmJhZGdlLW1ldGFsbGljLWJsdWU6aG92ZXIsIGEuYmFkZ2UtbWV0YWxsaWMtYmx1ZTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4MmZmZjsgfVxuXG4uYmFkZ2UtcGFzdGVsLXBpbmsge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYzdjNDsgfVxuICBhLmJhZGdlLXBhc3RlbC1waW5rOmhvdmVyLCBhLmJhZGdlLXBhc3RlbC1waW5rOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5OTkzOyB9XG5cbi5iYWRnZS1wYXN0ZWwtZ3JlZW4ge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4Y2ZhODsgfVxuICBhLmJhZGdlLXBhc3RlbC1ncmVlbjpob3ZlciwgYS5iYWRnZS1wYXN0ZWwtZ3JlZW46Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZGJkODc7IH1cblxuLmJhZGdlLXBhc3RlbC1ibHVlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NGEzZDk7IH1cbiAgYS5iYWRnZS1wYXN0ZWwtYmx1ZTpob3ZlciwgYS5iYWRnZS1wYXN0ZWwtYmx1ZTpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZlODNjYzsgfVxuXG4uYmFkZ2UtcGFzdGVsLXB1cnBsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiMmQ5OyB9XG4gIGEuYmFkZ2UtcGFzdGVsLXB1cnBsZTpob3ZlciwgYS5iYWRnZS1wYXN0ZWwtcHVycGxlOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWI5MGM4OyB9XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuanVtYm90cm9uIHtcbiAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTsgfSB9XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07IH1cbiAgLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzBmMjAyYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDhkZDtcbiAgYm9yZGVyLWNvbG9yOiAjYzBjOWNmOyB9XG4gIC5hbGVydC1wcmltYXJ5IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjJiZGM0OyB9XG4gIC5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzAyMDQwNjsgfVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzNTM1MzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1jb2xvcjogI2Q0ZDRkNDsgfVxuICAuYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYzdjN2M3OyB9XG4gIC5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMWMxYzFjOyB9XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTI2MTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGRiZDU7XG4gIGJvcmRlci1jb2xvcjogI2MzY2NjNDsgfVxuICAuYWxlcnQtc3VjY2VzcyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2I1YzBiNjsgfVxuICAuYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwMzA1MDM7IH1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzRlNjI2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZTJlZGViOyB9XG4gIC5hbGVydC1pbmZvIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZDJlM2UwOyB9XG4gIC5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzM3NDY0NDsgfVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjNzc1MjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlY2Q2O1xuICBib3JkZXItY29sb3I6ICNmN2U0YzY7IH1cbiAgLmFsZXJ0LXdhcm5pbmcgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmNGQ5YjA7IH1cbiAgLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNGQzNTEyOyB9XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzNlMGQwZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZDFkMTtcbiAgYm9yZGVyLWNvbG9yOiAjZDliZmJmOyB9XG4gIC5hbGVydC1kYW5nZXIgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNkMGFmYWY7IH1cbiAgLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMxNDA0MDQ7IH1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM3Nzc0NmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWY5ZjY7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZjZmMjsgfVxuICAuYWxlcnQtbGlnaHQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlZGViZTI7IH1cbiAgLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzVjNWE1NDsgfVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMTYxNTEyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQzO1xuICBib3JkZXItY29sb3I6ICNjM2MzYzE7IH1cbiAgLmFsZXJ0LWRhcmsgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiNmI2YjQ7IH1cbiAgLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBibGFjazsgfVxuXG4uYWxlcnQtc25vdyB7XG4gIGNvbG9yOiAjNzc3NDZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY2O1xuICBib3JkZXItY29sb3I6ICNmN2Y2ZjI7IH1cbiAgLmFsZXJ0LXNub3cgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlZGViZTI7IH1cbiAgLmFsZXJ0LXNub3cgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNWM1YTU0OyB9XG5cbi5hbGVydC1hc2gge1xuICBjb2xvcjogIzU5NTc1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlYztcbiAgYm9yZGVyLWNvbG9yOiAjZThlN2U1OyB9XG4gIC5hbGVydC1hc2ggaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNkY2RiZDc7IH1cbiAgLmFsZXJ0LWFzaCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMzZjNkM2I7IH1cblxuLmFsZXJ0LWdvb2JidWUge1xuICBjb2xvcjogIzQ3NDY0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVkZGRkOyB9XG4gIC5hbGVydC1nb29iYnVlIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZDFkMGQwOyB9XG4gIC5hbGVydC1nb29iYnVlIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzJkMmQyYzsgfVxuXG4uYWxlcnQtc2xhdGUge1xuICBjb2xvcjogIzM1MzUzNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDRkNGQ0OyB9XG4gIC5hbGVydC1zbGF0ZSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2M3YzdjNzsgfVxuICAuYWxlcnQtc2xhdGUgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMWMxYzFjOyB9XG5cbi5hbGVydC1jaGFyY29hbCB7XG4gIGNvbG9yOiAjMjUyNTIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWQ5O1xuICBib3JkZXItY29sb3I6ICNjY2NiY2E7IH1cbiAgLmFsZXJ0LWNoYXJjb2FsIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYmZiZWJkOyB9XG4gIC5hbGVydC1jaGFyY29hbCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwYTBhMGE7IH1cblxuLmFsZXJ0LXNvb3Qge1xuICBjb2xvcjogIzE2MTUxMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkMztcbiAgYm9yZGVyLWNvbG9yOiAjYzNjM2MxOyB9XG4gIC5hbGVydC1zb290IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjZiNmI0OyB9XG4gIC5hbGVydC1zb290IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cblxuLmFsZXJ0LXJvc2Uge1xuICBjb2xvcjogIzc4NTM0ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZWNlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhlNGUxOyB9XG4gIC5hbGVydC1yb3NlIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZjNkMWNjOyB9XG4gIC5hbGVydC1yb3NlIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzU5M2UzOTsgfVxuXG4uYWxlcnQtbGlsYWMge1xuICBjb2xvcjogIzQ0MzczNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTFlMTtcbiAgYm9yZGVyLWNvbG9yOiAjZGNkNWQ1OyB9XG4gIC5hbGVydC1saWxhYyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2QwYzdjNzsgfVxuICAuYWxlcnQtbGlsYWMgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMjgyMDIwOyB9XG5cbi5hbGVydC1yb2xhbmJlcnJ5IHtcbiAgY29sb3I6ICMyZjBjMTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWQxZDQ7XG4gIGJvcmRlci1jb2xvcjogI2QxYmVjMzsgfVxuICAuYWxlcnQtcm9sYW5iZXJyeSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2M2YWZiNTsgfVxuICAuYWxlcnQtcm9sYW5iZXJyeSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwNjAyMDM7IH1cblxuLmFsZXJ0LWRhbGFtdWQge1xuICBjb2xvcjogIzNlMGQwZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZDFkMTtcbiAgYm9yZGVyLWNvbG9yOiAjZDliZmJmOyB9XG4gIC5hbGVydC1kYWxhbXVkIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZDBhZmFmOyB9XG4gIC5hbGVydC1kYWxhbXVkIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzE0MDQwNDsgfVxuXG4uYWxlcnQtcnVzdCB7XG4gIGNvbG9yOiAjMzMxMjA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBkM2NkO1xuICBib3JkZXItY29sb3I6ICNkM2MxYmE7IH1cbiAgLmFsZXJ0LXJ1c3QgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjOWIzYWE7IH1cbiAgLmFsZXJ0LXJ1c3QgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDQwMTAwOyB9XG5cbi5hbGVydC13aW5lIHtcbiAgY29sb3I6ICMyNDBhMDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWQwY2Y7XG4gIGJvcmRlci1jb2xvcjogI2NiYmRiYzsgfVxuICAuYWxlcnQtd2luZSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2MwYWZhZTsgfVxuICAuYWxlcnQtd2luZSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5hbGVydC1jb3JhbCB7XG4gIGNvbG9yOiAjNmEzODMxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVlMmRmO1xuICBib3JkZXItY29sb3I6ICNmMWQ2ZDI7IH1cbiAgLmFsZXJ0LWNvcmFsIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZWJjNGJmOyB9XG4gIC5hbGVydC1jb3JhbCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM0NzI2MjE7IH1cblxuLmFsZXJ0LWJsb29kIHtcbiAgY29sb3I6ICM0YjFmMTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWQ4ZDQ7XG4gIGJvcmRlci1jb2xvcjogI2UwYzhjMzsgfVxuICAuYWxlcnQtYmxvb2QgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNkN2I5YjI7IH1cbiAgLmFsZXJ0LWJsb29kIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzIzMGUwOTsgfVxuXG4uYWxlcnQtc2FsbW9uIHtcbiAgY29sb3I6ICM3NzU4NDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWVlZTg7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZTdkZTsgfVxuICAuYWxlcnQtc2FsbW9uIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZjJkOGM5OyB9XG4gIC5hbGVydC1zYWxtb24gLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNTc0MTM1OyB9XG5cbi5hbGVydC1zdW5zZXQge1xuICBjb2xvcjogIzVmMzAxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZGVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJkMWM0OyB9XG4gIC5hbGVydC1zdW5zZXQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlNWMyYjE7IH1cbiAgLmFsZXJ0LXN1bnNldCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMzNjFiMGU7IH1cblxuLmFsZXJ0LW1lc2Ege1xuICBjb2xvcjogIzQxMWUwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZDdjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZGJjOGI5OyB9XG4gIC5hbGVydC1tZXNhIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZDJiYmE4OyB9XG4gIC5hbGVydC1tZXNhIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzEwMDgwMTsgfVxuXG4uYWxlcnQtYmFyayB7XG4gIGNvbG9yOiAjMzcyNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFkYmQ3O1xuICBib3JkZXItY29sb3I6ICNkNWNkYzc7IH1cbiAgLmFsZXJ0LWJhcmsgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjYWMwYjg7IH1cbiAgLmFsZXJ0LWJhcmsgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMTYwZjBiOyB9XG5cbi5hbGVydC1jaG9jb2xhdGUge1xuICBjb2xvcjogIzM5MjAxMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZDhkMztcbiAgYm9yZGVyLWNvbG9yOiAjZDZjOWMyOyB9XG4gIC5hbGVydC1jaG9jb2xhdGUgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjY2JjYjM7IH1cbiAgLmFsZXJ0LWNob2NvbGF0ZSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMxMzBiMDY7IH1cblxuLmFsZXJ0LXJ1c3NldCB7XG4gIGNvbG9yOiAjMjkxNzEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkNWQyO1xuICBib3JkZXItY29sb3I6ICNjZWM0YzA7IH1cbiAgLmFsZXJ0LXJ1c3NldCBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2MzYjdiMjsgfVxuICAuYWxlcnQtcnVzc2V0IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA0MDIwMjsgfVxuXG4uYWxlcnQta29ib2xkIHtcbiAgY29sb3I6ICMxOTExMGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQzZDE7XG4gIGJvcmRlci1jb2xvcjogI2M1YzFiZjsgfVxuICAuYWxlcnQta29ib2xkIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjliNGIyOyB9XG4gIC5hbGVydC1rb2JvbGQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBibGFjazsgfVxuXG4uYWxlcnQtY29yayB7XG4gIGNvbG9yOiAjNjk0YjJkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRlOWRkO1xuICBib3JkZXItY29sb3I6ICNmMGUwZDA7IH1cbiAgLmFsZXJ0LWNvcmsgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlYWQzYmQ7IH1cbiAgLmFsZXJ0LWNvcmsgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNDUzMjFlOyB9XG5cbi5hbGVydC1xaXFpcm4ge1xuICBjb2xvcjogIzUwMzkyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZTJkOTtcbiAgYm9yZGVyLWNvbG9yOiAjZTJkNmM5OyB9XG4gIC5hbGVydC1xaXFpcm4gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNkOWM5Yjg7IH1cbiAgLmFsZXJ0LXFpcWlybiAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMyYzFmMTI7IH1cblxuLmFsZXJ0LW9wby1vcG8ge1xuICBjb2xvcjogIzQwMzAxNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZGVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFkMWM0OyB9XG4gIC5hbGVydC1vcG8tb3BvIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZDBjNWI0OyB9XG4gIC5hbGVydC1vcG8tb3BvIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzFhMTQwYTsgfVxuXG4uYWxlcnQtYWxvZGdvYXQge1xuICBjb2xvcjogIzU0NDYzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZTdkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZTVkZGQxOyB9XG4gIC5hbGVydC1hbG9kZ29hdCBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2RjZDFjMTsgfVxuICAuYWxlcnQtYWxvZGdvYXQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMzQyYjFkOyB9XG5cbi5hbGVydC1wdW1wa2luIHtcbiAgY29sb3I6ICM2NjNjMTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2UzZDM7XG4gIGJvcmRlci1jb2xvcjogI2VmZDhjMjsgfVxuICAuYWxlcnQtcHVtcGtpbiBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2VhY2JhZTsgfVxuICAuYWxlcnQtcHVtcGtpbiAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMzYjIzMGI7IH1cblxuLmFsZXJ0LWFjb3JuIHtcbiAgY29sb3I6ICM0YTJlMGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGRlZDE7XG4gIGJvcmRlci1jb2xvcjogI2RmZDBiZjsgfVxuICAuYWxlcnQtYWNvcm4gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNkN2M0YWU7IH1cbiAgLmFsZXJ0LWFjb3JuIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzFmMTMwNjsgfVxuXG4uYWxlcnQtb3JjaGFyZCB7XG4gIGNvbG9yOiAjMzQyMjBiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBkOWQwO1xuICBib3JkZXItY29sb3I6ICNkNGNhYmQ7IH1cbiAgLmFsZXJ0LW9yY2hhcmQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjYWJlYWU7IH1cbiAgLmFsZXJ0LW9yY2hhcmQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMGEwNjAyOyB9XG5cbi5hbGVydC1jaGVzdG51dCB7XG4gIGNvbG9yOiAjMWYxNTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkNGNmO1xuICBib3JkZXItY29sb3I6ICNjOGMzYmI7IH1cbiAgLmFsZXJ0LWNoZXN0bnV0IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYmRiN2FkOyB9XG4gIC5hbGVydC1jaGVzdG51dCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5hbGVydC1nb2JiaWViYWcge1xuICBjb2xvcjogIzYwNTU0NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZWRlNztcbiAgYm9yZGVyLWNvbG9yOiAjZWJlNmRlOyB9XG4gIC5hbGVydC1nb2JiaWViYWcgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlMWRhY2U7IH1cbiAgLmFsZXJ0LWdvYmJpZWJhZyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM0MzNiMzE7IH1cblxuLmFsZXJ0LXNoYWxlIHtcbiAgY29sb3I6ICM0YzQzMzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU2ZTI7XG4gIGJvcmRlci1jb2xvcjogI2UwZGNkNjsgfVxuICAuYWxlcnQtc2hhbGUgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNkNWQwYzc7IH1cbiAgLmFsZXJ0LXNoYWxlIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzJmMjkyMjsgfVxuXG4uYWxlcnQtbW9sZSB7XG4gIGNvbG9yOiAjMzIyYjI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZkY2RhO1xuICBib3JkZXItY29sb3I6ICNkM2NmY2I7IH1cbiAgLmFsZXJ0LW1vbGUgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjN2MyYmQ7IH1cbiAgLmFsZXJ0LW1vbGUgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMTQxMjBmOyB9XG5cbi5hbGVydC1sb2FtIHtcbiAgY29sb3I6ICMyMTFiMTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ2ZDQ7XG4gIGJvcmRlci1jb2xvcjogI2M5YzZjMzsgfVxuICAuYWxlcnQtbG9hbSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYjliNjsgfVxuICAuYWxlcnQtbG9hbSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwMjAyMDE7IH1cblxuLmFsZXJ0LWJvbmUge1xuICBjb2xvcjogIzdhNmU1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjZlYztcbiAgYm9yZGVyLWNvbG9yOiAjZjlmM2U0OyB9XG4gIC5hbGVydC1ib25lIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZjRlYWNmOyB9XG4gIC5hbGVydC1ib25lIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzVjNTMzZTsgfVxuXG4uYWxlcnQtdWkge1xuICBjb2xvcjogIzVmNTUzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZWRlMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWJlNWQ3OyB9XG4gIC5hbGVydC11aSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2UzZGFjNjsgfVxuICAuYWxlcnQtdWkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjM2YzOTI3OyB9XG5cbi5hbGVydC1kZXNlcnQge1xuICBjb2xvcjogIzcyNWUyZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjBkZDtcbiAgYm9yZGVyLWNvbG9yOiAjZjVlYWQwOyB9XG4gIC5hbGVydC1kZXNlcnQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmMWUxYmI7IH1cbiAgLmFsZXJ0LWRlc2VydCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM0ZDQwMWY7IH1cblxuLmFsZXJ0LWhvbmV5IHtcbiAgY29sb3I6ICM4MjY3MTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWY0ZDU7XG4gIGJvcmRlci1jb2xvcjogI2ZlZWZjNDsgfVxuICAuYWxlcnQtaG9uZXkgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZWU4YWI7IH1cbiAgLmFsZXJ0LWhvbmV5IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzU2NDQwZjsgfVxuXG4uYWxlcnQtbWlsbGlvbmNvcm4ge1xuICBjb2xvcjogIzc3NTIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZWNkNjtcbiAgYm9yZGVyLWNvbG9yOiAjZjdlNGM2OyB9XG4gIC5hbGVydC1taWxsaW9uY29ybiBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y0ZDliMDsgfVxuICAuYWxlcnQtbWlsbGlvbmNvcm4gLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNGQzNTEyOyB9XG5cbi5hbGVydC1jb2V1cmwge1xuICBjb2xvcjogIzYyNDcwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZTdjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZWNkZWI5OyB9XG4gIC5hbGVydC1jb2V1cmwgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlN2Q1YTU7IH1cbiAgLmFsZXJ0LWNvZXVybCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMzMDIzMDE7IH1cblxuLmFsZXJ0LWNyZWFtIHtcbiAgY29sb3I6ICM3ZTcwM2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y3ZTI7XG4gIGJvcmRlci1jb2xvcjogI2ZiZjRkNzsgfVxuICAuYWxlcnQtY3JlYW0gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmOWVlYzA7IH1cbiAgLmFsZXJ0LWNyZWFtIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzViNTEyYTsgfVxuXG4uYWxlcnQtaGFsYXRhbGkge1xuICBjb2xvcjogIzU2NDUxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZTZkNjtcbiAgYm9yZGVyLWNvbG9yOiAjZTZkZGM1OyB9XG4gIC5hbGVydC1oYWxhdGFsaSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2RlZDNiMzsgfVxuICAuYWxlcnQtaGFsYXRhbGkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMmUyNTBlOyB9XG5cbi5hbGVydC1yYWlzaW4ge1xuICBjb2xvcjogIzIxMWIwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDZjZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2FjNmJjOyB9XG4gIC5hbGVydC1yYWlzaW4gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiZmJhYWU7IH1cbiAgLmFsZXJ0LXJhaXNpbiAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5hbGVydC1tdWQge1xuICBjb2xvcjogIzJlMmIxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGNkNjtcbiAgYm9yZGVyLWNvbG9yOiAjZDBjZmM1OyB9XG4gIC5hbGVydC1tdWQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjNWMzYjc7IH1cbiAgLmFsZXJ0LW11ZCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwZDBjMDc7IH1cblxuLmFsZXJ0LXN5bHBoIHtcbiAgY29sb3I6ICM2MTYxNDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZTg7XG4gIGJvcmRlci1jb2xvcjogI2VjZWNkZTsgfVxuICAuYWxlcnQtc3lscGggaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlM2UzY2U7IH1cbiAgLmFsZXJ0LXN5bHBoIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzQ0NDQzMjsgfVxuXG4uYWxlcnQtbGltZSB7XG4gIGNvbG9yOiAjNTk1YzJjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZmRkO1xuICBib3JkZXItY29sb3I6ICNlN2U5Y2Y7IH1cbiAgLmFsZXJ0LWxpbWUgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNkZWUxYmU7IH1cbiAgLmFsZXJ0LWxpbWUgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMzgzYTFjOyB9XG5cbi5hbGVydC1tb3NzIHtcbiAgY29sb3I6ICMzYTNjMTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmUzZDQ7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDhjMjsgfVxuICAuYWxlcnQtbW9zcyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2NkY2ViMjsgfVxuICAuYWxlcnQtbW9zcyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMxNTE2MDc7IH1cblxuLmFsZXJ0LW1lYWRvdyB7XG4gIGNvbG9yOiAjNDg1MTMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmUwO1xuICBib3JkZXItY29sb3I6ICNkZmUzZDM7IH1cbiAgLmFsZXJ0LW1lYWRvdyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2Q0ZDljMzsgfVxuICAuYWxlcnQtbWVhZG93IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzJjMzIxZjsgfVxuXG4uYWxlcnQtb2xpdmUge1xuICBjb2xvcjogIzI3MmExOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGNkNjtcbiAgYm9yZGVyLWNvbG9yOiAjY2RjZWM1OyB9XG4gIC5hbGVydC1vbGl2ZSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2MxYzJiNzsgfVxuICAuYWxlcnQtb2xpdmUgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDkwYTA2OyB9XG5cbi5hbGVydC1tYXJzaCB7XG4gIGNvbG9yOiAjMWExYzExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkN2QzO1xuICBib3JkZXItY29sb3I6ICNjNmM3YzE7IH1cbiAgLmFsZXJ0LW1hcnNoIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYmFiYmI0OyB9XG4gIC5hbGVydC1tYXJzaCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5hbGVydC1hcHBsZSB7XG4gIGNvbG9yOiAjNTA1ZDMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmMGUwO1xuICBib3JkZXItY29sb3I6ICNlM2VhZDM7IH1cbiAgLmFsZXJ0LWFwcGxlIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZDhlMmMyOyB9XG4gIC5hbGVydC1hcHBsZSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMzNDNjMjE7IH1cblxuLmFsZXJ0LWNhY3R1YXIge1xuICBjb2xvcjogIzM1NDQyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTZkOTtcbiAgYm9yZGVyLWNvbG9yOiAjZDRkY2NhOyB9XG4gIC5hbGVydC1jYWN0dWFyIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYzhkMmJiOyB9XG4gIC5hbGVydC1jYWN0dWFyIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzFhMjIxMDsgfVxuXG4uYWxlcnQtaHVudGVyIHtcbiAgY29sb3I6ICMxNTI2MTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGRiZDU7XG4gIGJvcmRlci1jb2xvcjogI2MzY2NjNDsgfVxuICAuYWxlcnQtaHVudGVyIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjVjMGI2OyB9XG4gIC5hbGVydC1odW50ZXIgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDMwNTAzOyB9XG5cbi5hbGVydC1vY2h1IHtcbiAgY29sb3I6ICMyMTMzMWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWUwZDc7XG4gIGJvcmRlci1jb2xvcjogI2NhZDNjODsgfVxuICAuYWxlcnQtb2NodSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2JjYzhiYTsgfVxuICAuYWxlcnQtb2NodSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwYzEzMGI7IH1cblxuLmFsZXJ0LWFkYW1hbnRvaXNlIHtcbiAgY29sb3I6ICMzMTNkMmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmUzZGU7XG4gIGJvcmRlci1jb2xvcjogI2QyZDhkMDsgfVxuICAuYWxlcnQtYWRhbWFudG9pc2UgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjNWNjYzI7IH1cbiAgLmFsZXJ0LWFkYW1hbnRvaXNlIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzFhMjAxODsgfVxuXG4uYWxlcnQtbm9waGljYSB7XG4gIGNvbG9yOiAjMWUyODFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkYmQ4O1xuICBib3JkZXItY29sb3I6ICNjOGNkYzg7IH1cbiAgLmFsZXJ0LW5vcGhpY2EgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiYmMxYmI7IH1cbiAgLmFsZXJ0LW5vcGhpY2EgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDgwYjA4OyB9XG5cbi5hbGVydC1kZWVwd29vZCB7XG4gIGNvbG9yOiAjMTAxNjExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkNGQzO1xuICBib3JkZXItY29sb3I6ICNjMGMzYzE7IH1cbiAgLmFsZXJ0LWRlZXB3b29kIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjNiN2I0OyB9XG4gIC5hbGVydC1kZWVwd29vZCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5hbGVydC1jZWxlc3RlIHtcbiAgY29sb3I6ICM0ZTYyNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWYyZjE7XG4gIGJvcmRlci1jb2xvcjogI2UyZWRlYjsgfVxuICAuYWxlcnQtY2VsZXN0ZSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2QyZTNlMDsgfVxuICAuYWxlcnQtY2VsZXN0ZSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMzNzQ2NDQ7IH1cblxuLmFsZXJ0LXR1cnF1b2lzZSB7XG4gIGNvbG9yOiAjMjMzYjNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllM2UzO1xuICBib3JkZXItY29sb3I6ICNjYWQ4ZDg7IH1cbiAgLmFsZXJ0LXR1cnF1b2lzZSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2JiY2RjZDsgfVxuICAuYWxlcnQtdHVycXVvaXNlIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzEwMWIxYjsgfVxuXG4uYWxlcnQtbW9yYm9sIHtcbiAgY29sb3I6ICMxMDI0MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMmRhZGE7XG4gIGJvcmRlci1jb2xvcjogI2MwY2JjYjsgfVxuICAuYWxlcnQtbW9yYm9sIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjJiZmJmOyB9XG4gIC5hbGVydC1tb3Jib2wgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDAwMTAxOyB9XG5cbi5hbGVydC1pY2Uge1xuICBjb2xvcjogIzVkNjY2YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZTllZWYxOyB9XG4gIC5hbGVydC1pY2UgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNkOWUyZTc7IH1cbiAgLmFsZXJ0LWljZSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM0NTRjNTA7IH1cblxuLmFsZXJ0LXNreSB7XG4gIGNvbG9yOiAjNDQ1YzZkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlZmY2O1xuICBib3JkZXItY29sb3I6ICNkY2U5ZjI7IH1cbiAgLmFsZXJ0LXNreSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZGRlYjsgfVxuICAuYWxlcnQtc2t5IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzMwNDE0ZTsgfVxuXG4uYWxlcnQtc2VhZm9nIHtcbiAgY29sb3I6ICMzNDQzNTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGU2ZWM7XG4gIGJvcmRlci1jb2xvcjogI2Q0ZGNlNDsgfVxuICAuYWxlcnQtc2VhZm9nIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYzRjZmRhOyB9XG4gIC5hbGVydC1zZWFmb2cgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMjAyYTM0OyB9XG5cbi5hbGVydC1wZWFjb2NrIHtcbiAgY29sb3I6ICMxZjM2NDY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGUxZTc7XG4gIGJvcmRlci1jb2xvcjogI2M4ZDVkZDsgfVxuICAuYWxlcnQtcGVhY29jayBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2I4YzlkMzsgfVxuICAuYWxlcnQtcGVhY29jayAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwZjFiMjM7IH1cblxuLmFsZXJ0LXJob3Rhbm8ge1xuICBjb2xvcjogIzBmMjAyYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDhkZDtcbiAgYm9yZGVyLWNvbG9yOiAjYzBjOWNmOyB9XG4gIC5hbGVydC1yaG90YW5vIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjJiZGM0OyB9XG4gIC5hbGVydC1yaG90YW5vIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzAyMDQwNjsgfVxuXG4uYWxlcnQtY29ycHNlIHtcbiAgY29sb3I6ICM0YTUxNTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGViZWU7XG4gIGJvcmRlci1jb2xvcjogI2RmZTNlODsgfVxuICAuYWxlcnQtY29ycHNlIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZDBkNmRkOyB9XG4gIC5hbGVydC1jb3Jwc2UgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMzMzODNkOyB9XG5cbi5hbGVydC1jZXJ1bGV1bSB7XG4gIGNvbG9yOiAjMjkyZDM1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkZGUwO1xuICBib3JkZXItY29sb3I6ICNjZWQwZDQ7IH1cbiAgLmFsZXJ0LWNlcnVsZXVtIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYzBjM2M4OyB9XG4gIC5hbGVydC1jZXJ1bGV1bSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMxMzE1MTg7IH1cblxuLmFsZXJ0LXdvYWQge1xuICBjb2xvcjogIzE3MWMyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDdkYztcbiAgYm9yZGVyLWNvbG9yOiAjYzRjN2NkOyB9XG4gIC5hbGVydC13b2FkIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjZiYWMxOyB9XG4gIC5hbGVydC13b2FkIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA1MDYwODsgfVxuXG4uYWxlcnQtaW5rIHtcbiAgY29sb3I6ICMwZTEwMTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQyZDQ7XG4gIGJvcmRlci1jb2xvcjogI2JmYzBjMzsgfVxuICAuYWxlcnQtaW5rIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjJiM2I3OyB9XG4gIC5hbGVydC1pbmsgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBibGFjazsgfVxuXG4uYWxlcnQtcmFwdG9yIHtcbiAgY29sb3I6ICMyZjQyNjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWU1ZjI7XG4gIGJvcmRlci1jb2xvcjogI2QxZGJlZDsgfVxuICAuYWxlcnQtcmFwdG9yIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYmZjZGU2OyB9XG4gIC5hbGVydC1yYXB0b3IgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMWYyYjQxOyB9XG5cbi5hbGVydC1vdGhhcmQge1xuICBjb2xvcjogIzE4MmU0NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZGVlNztcbiAgYm9yZGVyLWNvbG9yOiAjYzVkMGRlOyB9XG4gIC5hbGVydC1vdGhhcmQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiNWMzZDU7IH1cbiAgLmFsZXJ0LW90aGFyZCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwYjE1MjE7IH1cblxuLmFsZXJ0LXN0b3JtIHtcbiAgY29sb3I6ICMxMjIyM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2Q5ZTM7XG4gIGJvcmRlci1jb2xvcjogI2MxY2FkODsgfVxuICAuYWxlcnQtc3Rvcm0gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiMWJkY2U7IH1cbiAgLmFsZXJ0LXN0b3JtIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA2MGIxNDsgfVxuXG4uYWxlcnQtdm9pZCB7XG4gIGNvbG9yOiAjMDgxNTIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkNGRhO1xuICBib3JkZXItY29sb3I6ICNiY2MzY2I7IH1cbiAgLmFsZXJ0LXZvaWQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNhZWI2YzA7IH1cbiAgLmFsZXJ0LXZvaWQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBibGFjazsgfVxuXG4uYWxlcnQtcm95YWwge1xuICBjb2xvcjogIzE0MTgzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDVlMTtcbiAgYm9yZGVyLWNvbG9yOiAjYzNjNWQ0OyB9XG4gIC5hbGVydC1yb3lhbCBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2I0YjdjOTsgfVxuICAuYWxlcnQtcm95YWwgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDYwNzExOyB9XG5cbi5hbGVydC1taWRuaWdodCB7XG4gIGNvbG9yOiAjMGMwZDFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQ3O1xuICBib3JkZXItY29sb3I6ICNiZWJmYzc7IH1cbiAgLmFsZXJ0LW1pZG5pZ2h0IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjBiMmJiOyB9XG4gIC5hbGVydC1taWRuaWdodCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5hbGVydC1zaGFkb3cge1xuICBjb2xvcjogIzFkMWQyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkYTtcbiAgYm9yZGVyLWNvbG9yOiAjYzdjN2NiOyB9XG4gIC5hbGVydC1zaGFkb3cgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiYWJhYmY7IH1cbiAgLmFsZXJ0LXNoYWRvdyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwNjA2MDg7IH1cblxuLmFsZXJ0LWFieXNzYWwge1xuICBjb2xvcjogIzE5MTcyZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDVkZDtcbiAgYm9yZGVyLWNvbG9yOiAjYzVjNGQwOyB9XG4gIC5hbGVydC1hYnlzc2FsIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjdiNmM1OyB9XG4gIC5hbGVydC1hYnlzc2FsIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA2MDYwYjsgfVxuXG4uYWxlcnQtbGF2ZW5kZXIge1xuICBjb2xvcjogIzQ2NDI1YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTVlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkYmU4OyB9XG4gIC5hbGVydC1sYXZlbmRlciBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2NlY2JkZTsgfVxuICAuYWxlcnQtbGF2ZW5kZXIgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMmYyYzNkOyB9XG5cbi5hbGVydC1nbG9vbSB7XG4gIGNvbG9yOiAjMmEyNDMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkYWRmO1xuICBib3JkZXItY29sb3I6ICNjZWNiZDI7IH1cbiAgLmFsZXJ0LWdsb29tIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYzFiZGM2OyB9XG4gIC5hbGVydC1nbG9vbSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMxMTBmMTQ7IH1cblxuLmFsZXJ0LWN1cnJhbnQge1xuICBjb2xvcjogIzFhMTcxZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDVkODtcbiAgYm9yZGVyLWNvbG9yOiAjYzZjNGM4OyB9XG4gIC5hbGVydC1jdXJyYW50IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjliN2JjOyB9XG4gIC5hbGVydC1jdXJyYW50IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzAxMDEwMTsgfVxuXG4uYWxlcnQtaXJpcyB7XG4gIGNvbG9yOiAjNWY1MjYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlY2YyO1xuICBib3JkZXItY29sb3I6ICNlYmU0ZWM7IH1cbiAgLmFsZXJ0LWlyaXMgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlMGQ1ZTE7IH1cbiAgLmFsZXJ0LWlyaXMgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNDQzYjQ2OyB9XG5cbi5hbGVydC1ncmFwZSB7XG4gIGNvbG9yOiAjMWYxNjFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkNGQ4O1xuICBib3JkZXItY29sb3I6ICNjOGMzYzg7IH1cbiAgLmFsZXJ0LWdyYXBlIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYmNiNmJjOyB9XG4gIC5hbGVydC1ncmFwZSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwMTAxMDE7IH1cblxuLmFsZXJ0LWxvdHVzIHtcbiAgY29sb3I6ICM4NDZiN2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY1ZmQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjFmYzsgfVxuICAuYWxlcnQtbG90dXMgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmQ4Zjc7IH1cbiAgLmFsZXJ0LWxvdHVzIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzY4NTQ2NDsgfVxuXG4uYWxlcnQtY29saWJyaSB7XG4gIGNvbG9yOiAjNzI1MTY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlYmY0O1xuICBib3JkZXItY29sb3I6ICNmNWUzZjA7IH1cbiAgLmFsZXJ0LWNvbGlicmkgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlZWQwZTY7IH1cbiAgLmFsZXJ0LWNvbGlicmkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNTQzYzRlOyB9XG5cbi5hbGVydC1wbHVtIHtcbiAgY29sb3I6ICMzZjJiMzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGRjZTI7XG4gIGJvcmRlci1jb2xvcjogI2Q5Y2ZkNjsgfVxuICAuYWxlcnQtcGx1bSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2NlYzFjYTsgfVxuICAuYWxlcnQtcGx1bSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMyMTE2MWQ7IH1cblxuLmFsZXJ0LXJlZ2FsIHtcbiAgY29sb3I6ICMzNTE5Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGQ2ZGM7XG4gIGJvcmRlci1jb2xvcjogI2Q0YzVjZDsgfVxuICAuYWxlcnQtcmVnYWwgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjOWI2YzA7IH1cbiAgLmFsZXJ0LXJlZ2FsIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzEyMDkwZTsgfVxuXG4uYWxlcnQtcHVyZSB7XG4gIGNvbG9yOiAjODE4MTdmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZkO1xuICBib3JkZXItY29sb3I6ICNmZGZkZmM7IH1cbiAgLmFsZXJ0LXB1cmUgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmM2YzZWQ7IH1cbiAgLmFsZXJ0LXB1cmUgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNjc2NzY2OyB9XG5cbi5hbGVydC1qZXQge1xuICBjb2xvcjogIzEwMTAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDJkMjtcbiAgYm9yZGVyLWNvbG9yOiBzaWx2ZXI7IH1cbiAgLmFsZXJ0LWpldCBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2IzYjNiMzsgfVxuICAuYWxlcnQtamV0IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cblxuLmFsZXJ0LW1ldGFsbGljLXNpbHZlciB7XG4gIGNvbG9yOiAjNmE2YTZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItY29sb3I6ICNmMWYxZjE7IH1cbiAgLmFsZXJ0LW1ldGFsbGljLXNpbHZlciBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2U0ZTRlNDsgfVxuICAuYWxlcnQtbWV0YWxsaWMtc2lsdmVyIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzUxNTE1MTsgfVxuXG4uYWxlcnQtbWV0YWxsaWMtZ29sZCB7XG4gIGNvbG9yOiAjODU4NTIwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmQ4O1xuICBib3JkZXItY29sb3I6ICNmZmZmYzk7IH1cbiAgLmFsZXJ0LW1ldGFsbGljLWdvbGQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmZmYjA7IH1cbiAgLmFsZXJ0LW1ldGFsbGljLWdvbGQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNWM1YzE2OyB9XG5cbi5hbGVydC1tZXRhbGxpYy1yZWQge1xuICBjb2xvcjogIzcyMGYyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDJkYjtcbiAgYm9yZGVyLWNvbG9yOiAjZjVjMGNkOyB9XG4gIC5hbGVydC1tZXRhbGxpYy1yZWQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmMmFhYmM7IH1cbiAgLmFsZXJ0LW1ldGFsbGljLXJlZCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM0NTA5MTg7IH1cblxuLmFsZXJ0LW1ldGFsbGljLWdyZWVuIHtcbiAgY29sb3I6ICMxMjdkMzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2ZjZTA7XG4gIGJvcmRlci1jb2xvcjogI2MxZmJkNDsgfVxuICAuYWxlcnQtbWV0YWxsaWMtZ3JlZW4gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNhOWY5YzM7IH1cbiAgLmFsZXJ0LW1ldGFsbGljLWdyZWVuIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzBjNTAyMjsgfVxuXG4uYWxlcnQtbWV0YWxsaWMtYmx1ZSB7XG4gIGNvbG9yOiAjM2QzMzg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlMGZmO1xuICBib3JkZXItY29sb3I6ICNkOGQzZmY7IH1cbiAgLmFsZXJ0LW1ldGFsbGljLWJsdWUgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjMWJhZmY7IH1cbiAgLmFsZXJ0LW1ldGFsbGljLWJsdWUgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMmMyNTYwOyB9XG5cbi5hbGVydC1wYXN0ZWwtcGluayB7XG4gIGNvbG9yOiAjODM2NzY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmNGYzO1xuICBib3JkZXItY29sb3I6ICNmZWVmZWU7IH1cbiAgLmFsZXJ0LXBhc3RlbC1waW5rIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmRkOGQ2OyB9XG4gIC5hbGVydC1wYXN0ZWwtcGluayAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM2NjUwNTA7IH1cblxuLmFsZXJ0LXBhc3RlbC1ncmVlbiB7XG4gIGNvbG9yOiAjNjA2YzU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWVlO1xuICBib3JkZXItY29sb3I6ICNlYmYyZTc7IH1cbiAgLmFsZXJ0LXBhc3RlbC1ncmVlbiBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZTlkNjsgfVxuICAuYWxlcnQtcGFzdGVsLWdyZWVuIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzQ3NTA0MDsgfVxuXG4uYWxlcnQtcGFzdGVsLWJsdWUge1xuICBjb2xvcjogIzRkNTU3MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWRmNztcbiAgYm9yZGVyLWNvbG9yOiAjZTFlNWY0OyB9XG4gIC5hbGVydC1wYXN0ZWwtYmx1ZSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2NlZDVlZDsgfVxuICAuYWxlcnQtcGFzdGVsLWJsdWUgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMzgzZTUzOyB9XG5cbi5hbGVydC1wYXN0ZWwtcHVycGxlIHtcbiAgY29sb3I6ICM2MTVkNzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYwZjc7XG4gIGJvcmRlci1jb2xvcjogI2VjZTlmNDsgfVxuICAuYWxlcnQtcGFzdGVsLXB1cnBsZSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZDhlYzsgfVxuICAuYWxlcnQtcGFzdGVsLXB1cnBsZSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM0OTQ2NTU7IH1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9IH1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTsgfVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxOyB9XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgICBjb2xvcjogIzFhMWYyNztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyB7XG4gICAgei1pbmRleDogMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQzZDU0O1xuICAgIGJvcmRlci1jb2xvcjogIzFkM2Q1NDsgfVxuXG4ubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cblxuLmxpc3QtZ3JvdXAtZmx1c2g6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLmxpc3QtZ3JvdXAtZmx1c2g6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMGYyMDJjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjOWNmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMwZjIwMmM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYmRjNDsgfVxuICAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjIwMmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGYyMDJjOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzNTM1MzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ0ZDQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMzNTM1MzU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNzsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgICBib3JkZXItY29sb3I6ICMzNTM1MzU7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTI2MTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2NjYzQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzE1MjYxNztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVjMGI2OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjYxNztcbiAgICBib3JkZXItY29sb3I6ICMxNTI2MTc7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICM0ZTYyNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmVkZWI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzRlNjI2MDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJlM2UwOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRlNjI2MDtcbiAgICBib3JkZXItY29sb3I6ICM0ZTYyNjA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM3NzUyMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U0YzY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzc3NTIxYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRkOWIwOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3NTIxYjtcbiAgICBib3JkZXItY29sb3I6ICM3NzUyMWI7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzNlMGQwZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5YmZiZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzNlMGQwZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBhZmFmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2UwZDBlO1xuICAgIGJvcmRlci1jb2xvcjogIzNlMGQwZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM3Nzc0NmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNzc3NDZjO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3NzQ2YztcbiAgICBib3JkZXItY29sb3I6ICM3Nzc0NmM7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxNjE1MTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2MzYzE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzE2MTUxMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZiNmI0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTUxMjtcbiAgICBib3JkZXItY29sb3I6ICMxNjE1MTI7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zbm93IHtcbiAgY29sb3I6ICM3Nzc0NmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zbm93Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc25vdy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzc3NzQ2YztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmUyOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc25vdy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3NzQ2YztcbiAgICBib3JkZXItY29sb3I6ICM3Nzc0NmM7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hc2gge1xuICBjb2xvcjogIzU5NTc1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZTdlNTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFzaC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFzaC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzU5NTc1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkYmQ3OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYXNoLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk1NzU0O1xuICAgIGJvcmRlci1jb2xvcjogIzU5NTc1NDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWdvb2JidWUge1xuICBjb2xvcjogIzQ3NDY0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGRkZDsgfVxuICAubGlzdC1ncm91cC1pdGVtLWdvb2JidWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1nb29iYnVlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNDc0NjQ1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWQwZDA7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1nb29iYnVlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc0NjQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzQ3NDY0NTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXNsYXRlIHtcbiAgY29sb3I6ICMzNTM1MzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ0ZDQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zbGF0ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNsYXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zbGF0ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgICBib3JkZXItY29sb3I6ICMzNTM1MzU7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1jaGFyY29hbCB7XG4gIGNvbG9yOiAjMjUyNTIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjYmNhOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY2hhcmNvYWwubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1jaGFyY29hbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzI1MjUyMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZWJkOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY2hhcmNvYWwubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTI1MjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjUyNTIyOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc29vdCB7XG4gIGNvbG9yOiAjMTYxNTEyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjM2MxOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc29vdC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNvb3QubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxNjE1MTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I2YjZiNDsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNvb3QubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjE1MTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTYxNTEyOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcm9zZSB7XG4gIGNvbG9yOiAjNzg1MzRkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlNGUxOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcm9zZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXJvc2UubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM3ODUzNGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZDFjYzsgfVxuICAubGlzdC1ncm91cC1pdGVtLXJvc2UubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODUzNGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzg1MzRkOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlsYWMge1xuICBjb2xvcjogIzQ0MzczNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZDVkNTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpbGFjLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlsYWMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDM3Mzc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwYzdjNzsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpbGFjLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQzNzM3O1xuICAgIGJvcmRlci1jb2xvcjogIzQ0MzczNzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXJvbGFuYmVycnkge1xuICBjb2xvcjogIzJmMGMxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxYmVjMzsgfVxuICAubGlzdC1ncm91cC1pdGVtLXJvbGFuYmVycnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1yb2xhbmJlcnJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMmYwYzE1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmFmYjU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1yb2xhbmJlcnJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYwYzE1O1xuICAgIGJvcmRlci1jb2xvcjogIzJmMGMxNTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbGFtdWQge1xuICBjb2xvcjogIzNlMGQwZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5YmZiZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhbGFtdWQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYWxhbXVkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjM2UwZDBlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGFmYWY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYWxhbXVkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2UwZDBlO1xuICAgIGJvcmRlci1jb2xvcjogIzNlMGQwZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXJ1c3Qge1xuICBjb2xvcjogIzMzMTIwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzYzFiYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXJ1c3QubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ydXN0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMzMxMjA0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOWIzYWE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1ydXN0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMxMjA0O1xuICAgIGJvcmRlci1jb2xvcjogIzMzMTIwNDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXdpbmUge1xuICBjb2xvcjogIzI0MGEwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiYmRiYzsgfVxuICAubGlzdC1ncm91cC1pdGVtLXdpbmUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13aW5lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMjQwYTA5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMGFmYWU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS13aW5lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQwYTA5O1xuICAgIGJvcmRlci1jb2xvcjogIzI0MGEwOTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWNvcmFsIHtcbiAgY29sb3I6ICM2YTM4MzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWQ2ZDI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jb3JhbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWNvcmFsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNmEzODMxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmM0YmY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jb3JhbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZhMzgzMTtcbiAgICBib3JkZXItY29sb3I6ICM2YTM4MzE7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ibG9vZCB7XG4gIGNvbG9yOiAjNGIxZjE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBjOGMzOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYmxvb2QubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ibG9vZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzRiMWYxNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdiOWIyOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYmxvb2QubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjFmMTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGIxZjE0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2FsbW9uIHtcbiAgY29sb3I6ICM3NzU4NDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U3ZGU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zYWxtb24ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zYWxtb24ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM3NzU4NDg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDhjOTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNhbG1vbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3NTg0ODtcbiAgICBib3JkZXItY29sb3I6ICM3NzU4NDg7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdW5zZXQge1xuICBjb2xvcjogIzVmMzAxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDFjNDsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN1bnNldC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1bnNldC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzVmMzAxODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVjMmIxOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc3Vuc2V0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWYzMDE4O1xuICAgIGJvcmRlci1jb2xvcjogIzVmMzAxODsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLW1lc2Ege1xuICBjb2xvcjogIzQxMWUwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiYzhiOTsgfVxuICAubGlzdC1ncm91cC1pdGVtLW1lc2EubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1tZXNhLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNDExZTAzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMmJiYTg7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1tZXNhLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDExZTAzO1xuICAgIGJvcmRlci1jb2xvcjogIzQxMWUwMzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWJhcmsge1xuICBjb2xvcjogIzM3MjcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1Y2RjNzsgfVxuICAubGlzdC1ncm91cC1pdGVtLWJhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1iYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMzcyNzFkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWMwYjg7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1iYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzcyNzFkO1xuICAgIGJvcmRlci1jb2xvcjogIzM3MjcxZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWNob2NvbGF0ZSB7XG4gIGNvbG9yOiAjMzkyMDEzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZjOWMyOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY2hvY29sYXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tY2hvY29sYXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMzkyMDEzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2JjYjM7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jaG9jb2xhdGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTIwMTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzkyMDEzOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcnVzc2V0IHtcbiAgY29sb3I6ICMyOTE3MTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWM0YzA7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1ydXNzZXQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ydXNzZXQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMyOTE3MTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzYjdiMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXJ1c3NldC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MTcxMDtcbiAgICBib3JkZXItY29sb3I6ICMyOTE3MTA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1rb2JvbGQge1xuICBjb2xvcjogIzE5MTEwZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1YzFiZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWtvYm9sZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWtvYm9sZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzE5MTEwZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliNGIyOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0ta29ib2xkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxMTBlO1xuICAgIGJvcmRlci1jb2xvcjogIzE5MTEwZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWNvcmsge1xuICBjb2xvcjogIzY5NGIyZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZTBkMDsgfVxuICAubGlzdC1ncm91cC1pdGVtLWNvcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1jb3JrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNjk0YjJkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWQzYmQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jb3JrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk0YjJkO1xuICAgIGJvcmRlci1jb2xvcjogIzY5NGIyZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXFpcWlybiB7XG4gIGNvbG9yOiAjNTAzOTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJkNmM5OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcWlxaXJuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcWlxaXJuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNTAzOTIxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWM5Yjg7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1xaXFpcm4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDM5MjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTAzOTIxOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tb3BvLW9wbyB7XG4gIGNvbG9yOiAjNDAzMDE3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkMWM0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tb3BvLW9wby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW9wby1vcG8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM0MDMwMTc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwYzViNDsgfVxuICAubGlzdC1ncm91cC1pdGVtLW9wby1vcG8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDMwMTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDAzMDE3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWxvZGdvYXQge1xuICBjb2xvcjogIzU0NDYzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZGRkMTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFsb2Rnb2F0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWxvZGdvYXQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM1NDQ2MzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjZDFjMTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFsb2Rnb2F0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ0NjMwO1xuICAgIGJvcmRlci1jb2xvcjogIzU0NDYzMDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXB1bXBraW4ge1xuICBjb2xvcjogIzY2M2MxMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZDhjMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXB1bXBraW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wdW1wa2luLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNjYzYzEzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWNiYWU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wdW1wa2luLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYzYzEzO1xuICAgIGJvcmRlci1jb2xvcjogIzY2M2MxMzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjb3JuIHtcbiAgY29sb3I6ICM0YTJlMGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmQwYmY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY29ybi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjb3JuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNGEyZTBlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2M0YWU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY29ybi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhMmUwZTtcbiAgICBib3JkZXItY29sb3I6ICM0YTJlMGU7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1vcmNoYXJkIHtcbiAgY29sb3I6ICMzNDIyMGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGNhYmQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1vcmNoYXJkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tb3JjaGFyZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzM0MjIwYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FiZWFlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tb3JjaGFyZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0MjIwYjtcbiAgICBib3JkZXItY29sb3I6ICMzNDIyMGI7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1jaGVzdG51dCB7XG4gIGNvbG9yOiAjMWYxNTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjM2JiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY2hlc3RudXQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1jaGVzdG51dC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzFmMTUwNztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiN2FkOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY2hlc3RudXQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjE1MDc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWYxNTA3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ29iYmllYmFnIHtcbiAgY29sb3I6ICM2MDU1NDc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmU2ZGU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1nb2JiaWViYWcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1nb2JiaWViYWcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM2MDU1NDc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UxZGFjZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWdvYmJpZWJhZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwNTU0NztcbiAgICBib3JkZXItY29sb3I6ICM2MDU1NDc7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zaGFsZSB7XG4gIGNvbG9yOiAjNGM0MzM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBkY2Q2OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2hhbGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zaGFsZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzRjNDMzODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkMGM3OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2hhbGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzQzMzg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM0MzM4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tbW9sZSB7XG4gIGNvbG9yOiAjMzIyYjI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNjZmNiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbW9sZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW1vbGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMzMjJiMjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzJiZDsgfVxuICAubGlzdC1ncm91cC1pdGVtLW1vbGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjJiMjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzIyYjI0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tbG9hbSB7XG4gIGNvbG9yOiAjMjExYjE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzljNmMzOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbG9hbS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxvYW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTFiMTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkYjliNjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxvYW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTFiMTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjExYjE1OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tYm9uZSB7XG4gIGNvbG9yOiAjN2E2ZTUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmM2U0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYm9uZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWJvbmUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM3YTZlNTM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZWFjZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWJvbmUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YTZlNTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2E2ZTUzOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tdWkge1xuICBjb2xvcjogIzVmNTUzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZTVkNzsgfVxuICAubGlzdC1ncm91cC1pdGVtLXVpLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tdWkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM1ZjU1M2E7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZGFjNjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXVpLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY1NTNhO1xuICAgIGJvcmRlci1jb2xvcjogIzVmNTUzYTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRlc2VydCB7XG4gIGNvbG9yOiAjNzI1ZTJkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVlYWQwOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGVzZXJ0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGVzZXJ0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNzI1ZTJkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWUxYmI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kZXNlcnQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjVlMmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzI1ZTJkOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taG9uZXkge1xuICBjb2xvcjogIzgyNjcxNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWZjNDsgfVxuICAubGlzdC1ncm91cC1pdGVtLWhvbmV5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taG9uZXkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM4MjY3MTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZThhYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWhvbmV5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI2NzE2O1xuICAgIGJvcmRlci1jb2xvcjogIzgyNjcxNjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLW1pbGxpb25jb3JuIHtcbiAgY29sb3I6ICM3NzUyMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U0YzY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1taWxsaW9uY29ybi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW1pbGxpb25jb3JuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNzc1MjFiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGQ5YjA7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1taWxsaW9uY29ybi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3NTIxYjtcbiAgICBib3JkZXItY29sb3I6ICM3NzUyMWI7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1jb2V1cmwge1xuICBjb2xvcjogIzYyNDcwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZGViOTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWNvZXVybC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWNvZXVybC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzYyNDcwMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdkNWE1OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY29ldXJsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjI0NzAyO1xuICAgIGJvcmRlci1jb2xvcjogIzYyNDcwMjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWNyZWFtIHtcbiAgY29sb3I6ICM3ZTcwM2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmY0ZDc7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jcmVhbS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWNyZWFtLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjN2U3MDNhO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWVlYzA7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jcmVhbS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlNzAzYTtcbiAgICBib3JkZXItY29sb3I6ICM3ZTcwM2E7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1oYWxhdGFsaSB7XG4gIGNvbG9yOiAjNTY0NTE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZkZGM1OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0taGFsYXRhbGkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1oYWxhdGFsaS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzU2NDUxOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkM2IzOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0taGFsYXRhbGkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NjQ1MTk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTY0NTE5OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcmFpc2luIHtcbiAgY29sb3I6ICMyMTFiMDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWM2YmM7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1yYWlzaW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1yYWlzaW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTFiMDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmFhZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXJhaXNpbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMWIwOTtcbiAgICBib3JkZXItY29sb3I6ICMyMTFiMDk7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1tdWQge1xuICBjb2xvcjogIzJlMmIxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwY2ZjNTsgfVxuICAubGlzdC1ncm91cC1pdGVtLW11ZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW11ZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzJlMmIxOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjM2I3OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbXVkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUyYjE5O1xuICAgIGJvcmRlci1jb2xvcjogIzJlMmIxOTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXN5bHBoIHtcbiAgY29sb3I6ICM2MTYxNDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZGU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zeWxwaC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN5bHBoLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNjE2MTQ4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2UzY2U7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zeWxwaC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE0ODtcbiAgICBib3JkZXItY29sb3I6ICM2MTYxNDg7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lIHtcbiAgY29sb3I6ICM1OTVjMmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U5Y2Y7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzU5NWMyYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMWJlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NWMyYztcbiAgICBib3JkZXItY29sb3I6ICM1OTVjMmM7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1tb3NzIHtcbiAgY29sb3I6ICMzYTNjMTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2Q4YzI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1tb3NzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbW9zcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzNhM2MxNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZWIyOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbW9zcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2MxNDtcbiAgICBib3JkZXItY29sb3I6ICMzYTNjMTQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1tZWFkb3cge1xuICBjb2xvcjogIzQ4NTEzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZTNkMzsgfVxuICAubGlzdC1ncm91cC1pdGVtLW1lYWRvdy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW1lYWRvdy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ4NTEzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkOWMzOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbWVhZG93Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg1MTMzO1xuICAgIGJvcmRlci1jb2xvcjogIzQ4NTEzMzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLW9saXZlIHtcbiAgY29sb3I6ICMyNzJhMTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNlYzU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1vbGl2ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW9saXZlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMjcyYTE5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMWMyYjc7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1vbGl2ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmExOTtcbiAgICBib3JkZXItY29sb3I6ICMyNzJhMTk7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1tYXJzaCB7XG4gIGNvbG9yOiAjMWExYzExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjN2MxOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbWFyc2gubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1tYXJzaC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzFhMWMxMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYmI0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbWFyc2gubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTFjMTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWExYzExOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tYXBwbGUge1xuICBjb2xvcjogIzUwNWQzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWFkMzsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFwcGxlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYXBwbGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM1MDVkMzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZTJjMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFwcGxlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1ZDMzO1xuICAgIGJvcmRlci1jb2xvcjogIzUwNWQzMzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWNhY3R1YXIge1xuICBjb2xvcjogIzM1NDQyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZGNjYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWNhY3R1YXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1jYWN0dWFyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMzU0NDIxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGQyYmI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jYWN0dWFyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU0NDIxO1xuICAgIGJvcmRlci1jb2xvcjogIzM1NDQyMTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWh1bnRlciB7XG4gIGNvbG9yOiAjMTUyNjE3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjY2M0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0taHVudGVyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taHVudGVyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMTUyNjE3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNWMwYjY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1odW50ZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTI2MTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTUyNjE3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tb2NodSB7XG4gIGNvbG9yOiAjMjEzMzFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FkM2M4OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tb2NodS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW9jaHUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTMzMWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JjYzhiYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLW9jaHUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTMzMWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjEzMzFlOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWRhbWFudG9pc2Uge1xuICBjb2xvcjogIzMxM2QyZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDhkMDsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFkYW1hbnRvaXNlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWRhbWFudG9pc2UubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMzMTNkMmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M1Y2NjMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFkYW1hbnRvaXNlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzZDJlO1xuICAgIGJvcmRlci1jb2xvcjogIzMxM2QyZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLW5vcGhpY2Ege1xuICBjb2xvcjogIzFlMjgxZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2RjODsgfVxuICAubGlzdC1ncm91cC1pdGVtLW5vcGhpY2EubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ub3BoaWNhLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMWUyODFmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmMxYmI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1ub3BoaWNhLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUyODFmO1xuICAgIGJvcmRlci1jb2xvcjogIzFlMjgxZjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRlZXB3b29kIHtcbiAgY29sb3I6ICMxMDE2MTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGMzYzE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kZWVwd29vZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRlZXB3b29kLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMTAxNjExO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2I3YjQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kZWVwd29vZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTYxMTtcbiAgICBib3JkZXItY29sb3I6ICMxMDE2MTE7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1jZWxlc3RlIHtcbiAgY29sb3I6ICM0ZTYyNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmVkZWI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jZWxlc3RlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tY2VsZXN0ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzRlNjI2MDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJlM2UwOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY2VsZXN0ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRlNjI2MDtcbiAgICBib3JkZXItY29sb3I6ICM0ZTYyNjA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS10dXJxdW9pc2Uge1xuICBjb2xvcjogIzIzM2IzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZDhkODsgfVxuICAubGlzdC1ncm91cC1pdGVtLXR1cnF1b2lzZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXR1cnF1b2lzZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzIzM2IzYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJjZGNkOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tdHVycXVvaXNlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzYjNiO1xuICAgIGJvcmRlci1jb2xvcjogIzIzM2IzYjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLW1vcmJvbCB7XG4gIGNvbG9yOiAjMTAyNDI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjYmNiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbW9yYm9sLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbW9yYm9sLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMTAyNDI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmJmYmY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1tb3Jib2wubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDI0MjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTAyNDI0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taWNlIHtcbiAgY29sb3I6ICM1ZDY2NmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVlZjE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1pY2UubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pY2UubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM1ZDY2NmI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTJlNzsgfVxuICAubGlzdC1ncm91cC1pdGVtLWljZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVkNjY2YjtcbiAgICBib3JkZXItY29sb3I6ICM1ZDY2NmI7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1za3kge1xuICBjb2xvcjogIzQ0NWM2ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZTlmMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNreS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNreS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ0NWM2ZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkZGViOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2t5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ1YzZkO1xuICAgIGJvcmRlci1jb2xvcjogIzQ0NWM2ZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlYWZvZyB7XG4gIGNvbG9yOiAjMzQ0MzUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkY2U0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2VhZm9nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2VhZm9nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMzQ0MzUzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGNmZGE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zZWFmb2cubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDQzNTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQ0MzUzOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcGVhY29jayB7XG4gIGNvbG9yOiAjMWYzNjQ2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhkNWRkOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcGVhY29jay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXBlYWNvY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxZjM2NDY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4YzlkMzsgfVxuICAubGlzdC1ncm91cC1pdGVtLXBlYWNvY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjM2NDY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWYzNjQ2OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcmhvdGFubyB7XG4gIGNvbG9yOiAjMGYyMDJjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjOWNmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcmhvdGFuby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXJob3Rhbm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMwZjIwMmM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYmRjNDsgfVxuICAubGlzdC1ncm91cC1pdGVtLXJob3Rhbm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjIwMmM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGYyMDJjOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tY29ycHNlIHtcbiAgY29sb3I6ICM0YTUxNTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmUzZTg7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jb3Jwc2UubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1jb3Jwc2UubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM0YTUxNTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDZkZDsgfVxuICAubGlzdC1ncm91cC1pdGVtLWNvcnBzZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNTE1OTtcbiAgICBib3JkZXItY29sb3I6ICM0YTUxNTk7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1jZXJ1bGV1bSB7XG4gIGNvbG9yOiAjMjkyZDM1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkMGQ0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY2VydWxldW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1jZXJ1bGV1bS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzI5MmQzNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjM2M4OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY2VydWxldW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTJkMzU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjkyZDM1OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0td29hZCB7XG4gIGNvbG9yOiAjMTcxYzI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjN2NkOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0td29hZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdvYWQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxNzFjMjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I2YmFjMTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXdvYWQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzFjMjk7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTcxYzI5OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5rIHtcbiAgY29sb3I6ICMwZTEwMTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmMwYzM7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1pbmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMwZTEwMTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjNiNzsgfVxuICAubGlzdC1ncm91cC1pdGVtLWluay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBlMTAxNDtcbiAgICBib3JkZXItY29sb3I6ICMwZTEwMTQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1yYXB0b3Ige1xuICBjb2xvcjogIzJmNDI2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZGJlZDsgfVxuICAubGlzdC1ncm91cC1pdGVtLXJhcHRvci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXJhcHRvci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzJmNDI2NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZjZGU2OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcmFwdG9yLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY0MjY0O1xuICAgIGJvcmRlci1jb2xvcjogIzJmNDI2NDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLW90aGFyZCB7XG4gIGNvbG9yOiAjMTgyZTQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkMGRlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tb3RoYXJkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tb3RoYXJkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMTgyZTQ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNWMzZDU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1vdGhhcmQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxODJlNDc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTgyZTQ3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3Rvcm0ge1xuICBjb2xvcjogIzEyMjIzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxY2FkODsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN0b3JtLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3Rvcm0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxMjIyM2I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IxYmRjZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN0b3JtLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMjNiO1xuICAgIGJvcmRlci1jb2xvcjogIzEyMjIzYjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXZvaWQge1xuICBjb2xvcjogIzA4MTUyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYzNjYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXZvaWQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS12b2lkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMDgxNTIzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZWI2YzA7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS12b2lkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxNTIzO1xuICAgIGJvcmRlci1jb2xvcjogIzA4MTUyMzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXJveWFsIHtcbiAgY29sb3I6ICMxNDE4MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2M1ZDQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1yb3lhbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXJveWFsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMTQxODM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNGI3Yzk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1yb3lhbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTgzNjtcbiAgICBib3JkZXItY29sb3I6ICMxNDE4MzY7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1taWRuaWdodCB7XG4gIGNvbG9yOiAjMGMwZDFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZmM3OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbWlkbmlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1taWRuaWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzBjMGQxZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiMmJiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbWlkbmlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzBkMWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGMwZDFkOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2hhZG93IHtcbiAgY29sb3I6ICMxZDFkMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Y2I7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zaGFkb3cubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zaGFkb3cubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxZDFkMjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNoYWRvdy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQyNDtcbiAgICBib3JkZXItY29sb3I6ICMxZDFkMjQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hYnlzc2FsIHtcbiAgY29sb3I6ICMxOTE3MmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWM0ZDA7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hYnlzc2FsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWJ5c3NhbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzE5MTcyZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiNmM1OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYWJ5c3NhbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTcyZDtcbiAgICBib3JkZXItY29sb3I6ICMxOTE3MmQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1sYXZlbmRlciB7XG4gIGNvbG9yOiAjNDY0MjVhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkYmU4OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbGF2ZW5kZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1sYXZlbmRlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ2NDI1YTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VjYmRlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbGF2ZW5kZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NjQyNWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDY0MjVhOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ2xvb20ge1xuICBjb2xvcjogIzJhMjQzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlY2JkMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWdsb29tLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ2xvb20ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMyYTI0MzI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MxYmRjNjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWdsb29tLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyNDMyO1xuICAgIGJvcmRlci1jb2xvcjogIzJhMjQzMjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWN1cnJhbnQge1xuICBjb2xvcjogIzFhMTcxZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzRjODsgfVxuICAubGlzdC1ncm91cC1pdGVtLWN1cnJhbnQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1jdXJyYW50Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMWExNzFlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWI3YmM7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1jdXJyYW50Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExNzFlO1xuICAgIGJvcmRlci1jb2xvcjogIzFhMTcxZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWlyaXMge1xuICBjb2xvcjogIzVmNTI2MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZTRlYzsgfVxuICAubGlzdC1ncm91cC1pdGVtLWlyaXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pcmlzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNWY1MjYyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGQ1ZTE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1pcmlzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY1MjYyO1xuICAgIGJvcmRlci1jb2xvcjogIzVmNTI2MjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyYXBlIHtcbiAgY29sb3I6ICMxZjE2MWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGMzYzg7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1ncmFwZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyYXBlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMWYxNjFmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2I2YmM7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1ncmFwZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMTYxZjtcbiAgICBib3JkZXItY29sb3I6ICMxZjE2MWY7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1sb3R1cyB7XG4gIGNvbG9yOiAjODQ2YjdmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMWZjOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbG90dXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1sb3R1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzg0NmI3ZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkOGY3OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbG90dXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NDZiN2Y7XG4gICAgYm9yZGVyLWNvbG9yOiAjODQ2YjdmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tY29saWJyaSB7XG4gIGNvbG9yOiAjNzI1MTY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVlM2YwOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tY29saWJyaS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWNvbGlicmkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM3MjUxNjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZDBlNjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWNvbGlicmkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjUxNjk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzI1MTY5OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcGx1bSB7XG4gIGNvbG9yOiAjM2YyYjM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDljZmQ2OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcGx1bS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXBsdW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMzZjJiMzg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NlYzFjYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXBsdW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjJiMzg7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2YyYjM4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcmVnYWwge1xuICBjb2xvcjogIzM1MTkyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0YzVjZDsgfVxuICAubGlzdC1ncm91cC1pdGVtLXJlZ2FsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcmVnYWwubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMzNTE5Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M5YjZjMDsgfVxuICAubGlzdC1ncm91cC1pdGVtLXJlZ2FsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUxOTI5O1xuICAgIGJvcmRlci1jb2xvcjogIzM1MTkyOTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXB1cmUge1xuICBjb2xvcjogIzgxODE3ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmYzsgfVxuICAubGlzdC1ncm91cC1pdGVtLXB1cmUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wdXJlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjODE4MTdmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZWQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wdXJlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4MTdmO1xuICAgIGJvcmRlci1jb2xvcjogIzgxODE3ZjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWpldCB7XG4gIGNvbG9yOiAjMTAxMDEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1qZXQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1qZXQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxMDEwMTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMzsgfVxuICAubGlzdC1ncm91cC1pdGVtLWpldC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTAxMDtcbiAgICBib3JkZXItY29sb3I6ICMxMDEwMTA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1tZXRhbGxpYy1zaWx2ZXIge1xuICBjb2xvcjogIzZhNmE2YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTsgfVxuICAubGlzdC1ncm91cC1pdGVtLW1ldGFsbGljLXNpbHZlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLW1ldGFsbGljLXNpbHZlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzZhNmE2YTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbWV0YWxsaWMtc2lsdmVyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE2YTZhO1xuICAgIGJvcmRlci1jb2xvcjogIzZhNmE2YTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLW1ldGFsbGljLWdvbGQge1xuICBjb2xvcjogIzg1ODUyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZjOTsgfVxuICAubGlzdC1ncm91cC1pdGVtLW1ldGFsbGljLWdvbGQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1tZXRhbGxpYy1nb2xkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjODU4NTIwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmYjA7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1tZXRhbGxpYy1nb2xkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTIwO1xuICAgIGJvcmRlci1jb2xvcjogIzg1ODUyMDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLW1ldGFsbGljLXJlZCB7XG4gIGNvbG9yOiAjNzIwZjI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMGNkOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbWV0YWxsaWMtcmVkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbWV0YWxsaWMtcmVkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNzIwZjI3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmFhYmM7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1tZXRhbGxpYy1yZWQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjBmMjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzIwZjI3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tbWV0YWxsaWMtZ3JlZW4ge1xuICBjb2xvcjogIzEyN2QzNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZmJkNDsgfVxuICAubGlzdC1ncm91cC1pdGVtLW1ldGFsbGljLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbWV0YWxsaWMtZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxMjdkMzU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E5ZjljMzsgfVxuICAubGlzdC1ncm91cC1pdGVtLW1ldGFsbGljLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI3ZDM1O1xuICAgIGJvcmRlci1jb2xvcjogIzEyN2QzNTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLW1ldGFsbGljLWJsdWUge1xuICBjb2xvcjogIzNkMzM4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDNmZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLW1ldGFsbGljLWJsdWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1tZXRhbGxpYy1ibHVlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjM2QzMzg1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMWJhZmY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1tZXRhbGxpYy1ibHVlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzMzg1O1xuICAgIGJvcmRlci1jb2xvcjogIzNkMzM4NTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXBhc3RlbC1waW5rIHtcbiAgY29sb3I6ICM4MzY3NjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWVmZWU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wYXN0ZWwtcGluay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXBhc3RlbC1waW5rLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjODM2NzY2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGQ4ZDY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wYXN0ZWwtcGluay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgzNjc2NjtcbiAgICBib3JkZXItY29sb3I6ICM4MzY3NjY7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wYXN0ZWwtZ3JlZW4ge1xuICBjb2xvcjogIzYwNmM1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjJlNzsgfVxuICAubGlzdC1ncm91cC1pdGVtLXBhc3RlbC1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXBhc3RlbC1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzYwNmM1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlOWQ2OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcGFzdGVsLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA2YzU3O1xuICAgIGJvcmRlci1jb2xvcjogIzYwNmM1NzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXBhc3RlbC1ibHVlIHtcbiAgY29sb3I6ICM0ZDU1NzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWU1ZjQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wYXN0ZWwtYmx1ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXBhc3RlbC1ibHVlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNGQ1NTcxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWQ1ZWQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wYXN0ZWwtYmx1ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTU3MTtcbiAgICBib3JkZXItY29sb3I6ICM0ZDU1NzE7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wYXN0ZWwtcHVycGxlIHtcbiAgY29sb3I6ICM2MTVkNzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2U5ZjQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wYXN0ZWwtcHVycGxlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcGFzdGVsLXB1cnBsZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzYxNWQ3MTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkOGVjOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcGFzdGVsLXB1cnBsZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYxNWQ3MTtcbiAgICBib3JkZXItY29sb3I6ICM2MTVkNzE7IH1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAuNTsgfVxuICAuY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IC43NTsgfVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4udG9hc3Qge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBvcGFjaXR5OiAwOyB9XG4gIC50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gIC50b2FzdC5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC50b2FzdC5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC50b2FzdC5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07IH1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDAuNXJlbSAqIDIpKTsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtICgwLjVyZW0gKiAyKSk7XG4gICAgY29udGVudDogXCJcIjsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjU7IH1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTsgfVxuICAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bzsgfVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTsgfVxuICAubW9kYWwtZm9vdGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLjI1cmVtOyB9XG4gIC5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07IH1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDEuNzVyZW0gKiAyKSk7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDEuNzVyZW0gKiAyKSk7IH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4OyB9IH1cblxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLnRvb2x0aXAuc2hvdyB7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gIC50b29sdGlwIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwLjhyZW07XG4gICAgaGVpZ2h0OiAwLjRyZW07IH1cbiAgICAudG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7IH1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwOyB9XG4gIC5icy10b29sdGlwLXRvcCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdyB7XG4gICAgYm90dG9tOiAwOyB9XG4gICAgLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDA7IH1cblxuLmJzLXRvb2x0aXAtcmlnaHQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTsgfVxuICAuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwLjRyZW07XG4gICAgaGVpZ2h0OiAwLjhyZW07IH1cbiAgICAuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDsgfVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7IH1cbiAgLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93IHtcbiAgICB0b3A6IDA7IH1cbiAgICAuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDsgfVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTsgfVxuICAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDAuNHJlbTtcbiAgICBoZWlnaHQ6IDAuOHJlbTsgfVxuICAgIC5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7IH1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cbiAgLnBvcG92ZXIgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luOiAwIDAuM3JlbTsgfVxuICAgIC5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItdG9wIC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93IHtcbiAgICBib3R0b206IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7IH1cbiAgLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSxcbiAgLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsXG4gIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwOyB9XG4gIC5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gIFxuICAuYnMtcG9wb3Zlci10b3AgLmFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjphZnRlciB7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjsgfVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItcmlnaHQgLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gICAgbGVmdDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgICB3aWR0aDogMC41cmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW46IDAuM3JlbSAwOyB9XG4gIC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlLFxuICAuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDsgfVxuICAuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgXG4gIC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsXG4gIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjphZnRlciB7XG4gICAgbGVmdDogMXB4O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjsgfVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdyB7XG4gICAgdG9wOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpOyB9XG4gIC5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUsXG4gIC5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgXG4gIC5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgICB0b3A6IDFweDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG4gIC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7IH1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItbGVmdCAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xuICAgIHdpZHRoOiAwLjVyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbjogMC4zcmVtIDA7IH1cbiAgLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlLFxuICAuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsXG4gIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICBcbiAgLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjphZnRlciB7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjsgfVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTsgfVxuICAucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzFhMWYyNzsgfVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15OyB9XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjsgfVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMHMgMC42cyBvcGFjaXR5OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAgIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHNwaW5uZXItYm9yZGVyIC43NXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07IH1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IHNwaW5uZXItZ3JvdyAuNzVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTsgfVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDNkNTQgIWltcG9ydGFudDsgfVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyMTJlICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTY1NjUgIWltcG9ydGFudDsgfVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDsgfVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODRhMmMgIWltcG9ydGFudDsgfVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYyOTE4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTZiZGI5ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3YTlhNCAhaW1wb3J0YW50OyB9XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0OWUzNCAhaW1wb3J0YW50OyB9XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTg0MWIgIWltcG9ydGFudDsgfVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4MTkxYSAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlMTAxMSAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGRmZDAgIWltcG9ydGFudDsgfVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxYzliMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMjkyMiAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTBkMGIgIWltcG9ydGFudDsgfVxuXG4uYmctc25vdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGRmZDAgIWltcG9ydGFudDsgfVxuXG5hLmJnLXNub3c6aG92ZXIsIGEuYmctc25vdzpmb2N1cyxcbmJ1dHRvbi5iZy1zbm93OmhvdmVyLFxuYnV0dG9uLmJnLXNub3c6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFjOWIwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFzaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2E4YTIgIWltcG9ydGFudDsgfVxuXG5hLmJnLWFzaDpob3ZlciwgYS5iZy1hc2g6Zm9jdXMsXG5idXR0b24uYmctYXNoOmhvdmVyLFxuYnV0dG9uLmJnLWFzaDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDhmODcgIWltcG9ydGFudDsgfVxuXG4uYmctZ29vYmJ1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OTg3ODQgIWltcG9ydGFudDsgfVxuXG5hLmJnLWdvb2JidWU6aG92ZXIsIGEuYmctZ29vYmJ1ZTpmb2N1cyxcbmJ1dHRvbi5iZy1nb29iYnVlOmhvdmVyLFxuYnV0dG9uLmJnLWdvb2JidWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY2ZDZiICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNsYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1NjU2NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2xhdGU6aG92ZXIsIGEuYmctc2xhdGU6Zm9jdXMsXG5idXR0b24uYmctc2xhdGU6aG92ZXIsXG5idXR0b24uYmctc2xhdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7IH1cblxuLmJnLWNoYXJjb2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDc0MiAhaW1wb3J0YW50OyB9XG5cbmEuYmctY2hhcmNvYWw6aG92ZXIsIGEuYmctY2hhcmNvYWw6Zm9jdXMsXG5idXR0b24uYmctY2hhcmNvYWw6aG92ZXIsXG5idXR0b24uYmctY2hhcmNvYWw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQyZDJhICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNvb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyOTIyICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zb290OmhvdmVyLCBhLmJnLXNvb3Q6Zm9jdXMsXG5idXR0b24uYmctc29vdDpob3ZlcixcbmJ1dHRvbi5iZy1zb290OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMGQwYiAhaW1wb3J0YW50OyB9XG5cbi5iZy1yb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2OWY5NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctcm9zZTpob3ZlciwgYS5iZy1yb3NlOmZvY3VzLFxuYnV0dG9uLmJnLXJvc2U6aG92ZXIsXG5idXR0b24uYmctcm9zZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzdhNmMgIWltcG9ydGFudDsgfVxuXG4uYmctbGlsYWMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODM2OTY5ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1saWxhYzpob3ZlciwgYS5iZy1saWxhYzpmb2N1cyxcbmJ1dHRvbi5iZy1saWxhYzpob3ZlcixcbmJ1dHRvbi5iZy1saWxhYzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzUyNTIgIWltcG9ydGFudDsgfVxuXG4uYmctcm9sYW5iZXJyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjE3MjkgIWltcG9ydGFudDsgfVxuXG5hLmJnLXJvbGFuYmVycnk6aG92ZXIsIGEuYmctcm9sYW5iZXJyeTpmb2N1cyxcbmJ1dHRvbi5iZy1yb2xhbmJlcnJ5OmhvdmVyLFxuYnV0dG9uLmJnLXJvbGFuYmVycnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIwZDE3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbGFtdWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzgxOTFhICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYWxhbXVkOmhvdmVyLCBhLmJnLWRhbGFtdWQ6Zm9jdXMsXG5idXR0b24uYmctZGFsYW11ZDpob3ZlcixcbmJ1dHRvbi5iZy1kYWxhbXVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlMTAxMSAhaW1wb3J0YW50OyB9XG5cbi5iZy1ydXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMjIwNyAhaW1wb3J0YW50OyB9XG5cbmEuYmctcnVzdDpob3ZlciwgYS5iZy1ydXN0OmZvY3VzLFxuYnV0dG9uLmJnLXJ1c3Q6aG92ZXIsXG5idXR0b24uYmctcnVzdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjExMDQgIWltcG9ydGFudDsgfVxuXG4uYmctd2luZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTE0MTEgIWltcG9ydGFudDsgfVxuXG5hLmJnLXdpbmU6aG92ZXIsIGEuYmctd2luZTpmb2N1cyxcbmJ1dHRvbi5iZy13aW5lOmhvdmVyLFxuYnV0dG9uLmJnLXdpbmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMwODA3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWNvcmFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNmM1ZSAhaW1wb3J0YW50OyB9XG5cbmEuYmctY29yYWw6aG92ZXIsIGEuYmctY29yYWw6Zm9jdXMsXG5idXR0b24uYmctY29yYWw6aG92ZXIsXG5idXR0b24uYmctY29yYWw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM0YzNiICFpbXBvcnRhbnQ7IH1cblxuLmJnLWJsb29kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxM2IyNyAhaW1wb3J0YW50OyB9XG5cbmEuYmctYmxvb2Q6aG92ZXIsIGEuYmctYmxvb2Q6Zm9jdXMsXG5idXR0b24uYmctYmxvb2Q6aG92ZXIsXG5idXR0b24uYmctYmxvb2Q6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjkyYjFjICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNhbG1vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGFhOGEgIWltcG9ydGFudDsgfVxuXG5hLmJnLXNhbG1vbjpob3ZlciwgYS5iZy1zYWxtb246Zm9jdXMsXG5idXR0b24uYmctc2FsbW9uOmhvdmVyLFxuYnV0dG9uLmJnLXNhbG1vbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYThjNjEgIWltcG9ydGFudDsgfVxuXG4uYmctc3Vuc2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2NWMyZSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc3Vuc2V0OmhvdmVyLCBhLmJnLXN1bnNldDpmb2N1cyxcbmJ1dHRvbi5iZy1zdW5zZXQ6aG92ZXIsXG5idXR0b24uYmctc3Vuc2V0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkNDcyNCAhaW1wb3J0YW50OyB9XG5cbi5iZy1tZXNhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkMzkwNiAhaW1wb3J0YW50OyB9XG5cbmEuYmctbWVzYTpob3ZlciwgYS5iZy1tZXNhOmZvY3VzLFxuYnV0dG9uLmJnLW1lc2E6aG92ZXIsXG5idXR0b24uYmctbWVzYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzIzMDQgIWltcG9ydGFudDsgfVxuXG4uYmctYmFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTRiMzcgIWltcG9ydGFudDsgfVxuXG5hLmJnLWJhcms6aG92ZXIsIGEuYmctYmFyazpmb2N1cyxcbmJ1dHRvbi5iZy1iYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWJhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDgzMzI2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWNob2NvbGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZTNkMjQgIWltcG9ydGFudDsgfVxuXG5hLmJnLWNob2NvbGF0ZTpob3ZlciwgYS5iZy1jaG9jb2xhdGU6Zm9jdXMsXG5idXR0b24uYmctY2hvY29sYXRlOmhvdmVyLFxuYnV0dG9uLmJnLWNob2NvbGF0ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODI4MTcgIWltcG9ydGFudDsgfVxuXG4uYmctcnVzc2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmMmQxZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctcnVzc2V0OmhvdmVyLCBhLmJnLXJ1c3NldDpmb2N1cyxcbmJ1dHRvbi5iZy1ydXNzZXQ6aG92ZXIsXG5idXR0b24uYmctcnVzc2V0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMTgxMSAhaW1wb3J0YW50OyB9XG5cbi5iZy1rb2JvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyMTFhICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1rb2JvbGQ6aG92ZXIsIGEuYmcta29ib2xkOmZvY3VzLFxuYnV0dG9uLmJnLWtvYm9sZDpob3ZlcixcbmJ1dHRvbi5iZy1rb2JvbGQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYwYTA4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWNvcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzk5MDU2ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1jb3JrOmhvdmVyLCBhLmJnLWNvcms6Zm9jdXMsXG5idXR0b24uYmctY29yazpob3ZlcixcbmJ1dHRvbi5iZy1jb3JrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzNzczOSAhaW1wb3J0YW50OyB9XG5cbi5iZy1xaXFpcm4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2ZTNmICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1xaXFpcm46aG92ZXIsIGEuYmctcWlxaXJuOmZvY3VzLFxuYnV0dG9uLmJnLXFpcWlybjpob3ZlcixcbmJ1dHRvbi5iZy1xaXFpcm46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU1NDMwICFpbXBvcnRhbnQ7IH1cblxuLmJnLW9wby1vcG8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I1YzJkICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1vcG8tb3BvOmhvdmVyLCBhLmJnLW9wby1vcG86Zm9jdXMsXG5idXR0b24uYmctb3BvLW9wbzpob3ZlcixcbmJ1dHRvbi5iZy1vcG8tb3BvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2NDAxZiAhaW1wb3J0YW50OyB9XG5cbi5iZy1hbG9kZ29hdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMjg3NWMgIWltcG9ydGFudDsgfVxuXG5hLmJnLWFsb2Rnb2F0OmhvdmVyLCBhLmJnLWFsb2Rnb2F0OmZvY3VzLFxuYnV0dG9uLmJnLWFsb2Rnb2F0OmhvdmVyLFxuYnV0dG9uLmJnLWFsb2Rnb2F0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNmM0YSAhaW1wb3J0YW50OyB9XG5cbi5iZy1wdW1wa2luIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1NzQyNCAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHVtcGtpbjpob3ZlciwgYS5iZy1wdW1wa2luOmZvY3VzLFxuYnV0dG9uLmJnLXB1bXBraW46aG92ZXIsXG5idXR0b24uYmctcHVtcGtpbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YTViMWMgIWltcG9ydGFudDsgfVxuXG4uYmctYWNvcm4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU1ODFhICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1hY29ybjpob3ZlciwgYS5iZy1hY29ybjpmb2N1cyxcbmJ1dHRvbi5iZy1hY29ybjpob3ZlcixcbmJ1dHRvbi5iZy1hY29ybjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzNkMTIgIWltcG9ydGFudDsgfVxuXG4uYmctb3JjaGFyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDQyMTUgIWltcG9ydGFudDsgfVxuXG5hLmJnLW9yY2hhcmQ6aG92ZXIsIGEuYmctb3JjaGFyZDpmb2N1cyxcbmJ1dHRvbi5iZy1vcmNoYXJkOmhvdmVyLFxuYnV0dG9uLmJnLW9yY2hhcmQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EyNjBjICFpbXBvcnRhbnQ7IH1cblxuLmJnLWNoZXN0bnV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjMjkwZCAhaW1wb3J0YW50OyB9XG5cbmEuYmctY2hlc3RudXQ6aG92ZXIsIGEuYmctY2hlc3RudXQ6Zm9jdXMsXG5idXR0b24uYmctY2hlc3RudXQ6aG92ZXIsXG5idXR0b24uYmctY2hlc3RudXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIwYzA0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWdvYmJpZWJhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWE0ODggIWltcG9ydGFudDsgfVxuXG5hLmJnLWdvYmJpZWJhZzpob3ZlciwgYS5iZy1nb2JiaWViYWc6Zm9jdXMsXG5idXR0b24uYmctZ29iYmllYmFnOmhvdmVyLFxuYnV0dG9uLmJnLWdvYmJpZWJhZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNjhiNjggIWltcG9ydGFudDsgfVxuXG4uYmctc2hhbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI4MTZjICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zaGFsZTpob3ZlciwgYS5iZy1zaGFsZTpmb2N1cyxcbmJ1dHRvbi5iZy1zaGFsZTpob3ZlcixcbmJ1dHRvbi5iZy1zaGFsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTY3NTYgIWltcG9ydGFudDsgfVxuXG4uYmctbW9sZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTUyNDUgIWltcG9ydGFudDsgfVxuXG5hLmJnLW1vbGU6aG92ZXIsIGEuYmctbW9sZTpmb2N1cyxcbmJ1dHRvbi5iZy1tb2xlOmhvdmVyLFxuYnV0dG9uLmJnLW1vbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDMzOTMwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxvYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzMzI5ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1sb2FtOmhvdmVyLCBhLmJnLWxvYW06Zm9jdXMsXG5idXR0b24uYmctbG9hbTpob3ZlcixcbmJ1dHRvbi5iZy1sb2FtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMWExNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1ib25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZDNhMCAhaW1wb3J0YW50OyB9XG5cbmEuYmctYm9uZTpob3ZlciwgYS5iZy1ib25lOmZvY3VzLFxuYnV0dG9uLmJnLWJvbmU6aG92ZXIsXG5idXR0b24uYmctYm9uZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmJmNzYgIWltcG9ydGFudDsgfVxuXG4uYmctdWkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdhMzcwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy11aTpob3ZlciwgYS5iZy11aTpmb2N1cyxcbmJ1dHRvbi5iZy11aTpob3ZlcixcbmJ1dHRvbi5iZy11aTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMjhjNTIgIWltcG9ydGFudDsgfVxuXG4uYmctZGVzZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiYjQ1NyAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGVzZXJ0OmhvdmVyLCBhLmJnLWRlc2VydDpmb2N1cyxcbmJ1dHRvbi5iZy1kZXNlcnQ6aG92ZXIsXG5idXR0b24uYmctZGVzZXJ0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyYTEyZCAhaW1wb3J0YW50OyB9XG5cbi5iZy1ob25leSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWM2MmIgIWltcG9ydGFudDsgfVxuXG5hLmJnLWhvbmV5OmhvdmVyLCBhLmJnLWhvbmV5OmZvY3VzLFxuYnV0dG9uLmJnLWhvbmV5OmhvdmVyLFxuYnV0dG9uLmJnLWhvbmV5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYjIwNiAhaW1wb3J0YW50OyB9XG5cbi5iZy1taWxsaW9uY29ybiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDllMzQgIWltcG9ydGFudDsgfVxuXG5hLmJnLW1pbGxpb25jb3JuOmhvdmVyLCBhLmJnLW1pbGxpb25jb3JuOmZvY3VzLFxuYnV0dG9uLmJnLW1pbGxpb25jb3JuOmhvdmVyLFxuYnV0dG9uLmJnLW1pbGxpb25jb3JuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhODQxYiAhaW1wb3J0YW50OyB9XG5cbi5iZy1jb2V1cmwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM4ODA0ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1jb2V1cmw6aG92ZXIsIGEuYmctY29ldXJsOmZvY3VzLFxuYnV0dG9uLmJnLWNvZXVybDpob3ZlcixcbmJ1dHRvbi5iZy1jb2V1cmw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2NDAzICFpbXBvcnRhbnQ7IH1cblxuLmJnLWNyZWFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDc3MCAhaW1wb3J0YW50OyB9XG5cbmEuYmctY3JlYW06aG92ZXIsIGEuYmctY3JlYW06Zm9jdXMsXG5idXR0b24uYmctY3JlYW06aG92ZXIsXG5idXR0b24uYmctY3JlYW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVjYTQxICFpbXBvcnRhbnQ7IH1cblxuLmJnLWhhbGF0YWxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1ODQzMCAhaW1wb3J0YW50OyB9XG5cbmEuYmctaGFsYXRhbGk6aG92ZXIsIGEuYmctaGFsYXRhbGk6Zm9jdXMsXG5idXR0b24uYmctaGFsYXRhbGk6aG92ZXIsXG5idXR0b24uYmctaGFsYXRhbGk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Q2NDI1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXJhaXNpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDMzMTEgIWltcG9ydGFudDsgfVxuXG5hLmJnLXJhaXNpbjpob3ZlciwgYS5iZy1yYWlzaW46Zm9jdXMsXG5idXR0b24uYmctcmFpc2luOmhvdmVyLFxuYnV0dG9uLmJnLXJhaXNpbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODEzMDYgIWltcG9ydGFudDsgfVxuXG4uYmctbXVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NTIzMCAhaW1wb3J0YW50OyB9XG5cbmEuYmctbXVkOmhvdmVyLCBhLmJnLW11ZDpmb2N1cyxcbmJ1dHRvbi5iZy1tdWQ6aG92ZXIsXG5idXR0b24uYmctbXVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzMxZSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zeWxwaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmJiOGEgIWltcG9ydGFudDsgfVxuXG5hLmJnLXN5bHBoOmhvdmVyLCBhLmJnLXN5bHBoOmZvY3VzLFxuYnV0dG9uLmJnLXN5bHBoOmhvdmVyLFxuYnV0dG9uLmJnLXN5bHBoOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4YTg2YSAhaW1wb3J0YW50OyB9XG5cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYjA1NCAhaW1wb3J0YW50OyB9XG5cbmEuYmctbGltZTpob3ZlciwgYS5iZy1saW1lOmZvY3VzLFxuYnV0dG9uLmJnLWxpbWU6aG92ZXIsXG5idXR0b24uYmctbGltZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YjhmNDIgIWltcG9ydGFudDsgfVxuXG4uYmctbW9zcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDczMjYgIWltcG9ydGFudDsgfVxuXG5hLmJnLW1vc3M6aG92ZXIsIGEuYmctbW9zczpmb2N1cyxcbmJ1dHRvbi5iZy1tb3NzOmhvdmVyLFxuYnV0dG9uLmJnLW1vc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI0ZDE5ICFpbXBvcnRhbnQ7IH1cblxuLmJnLW1lYWRvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YjljNjMgIWltcG9ydGFudDsgfVxuXG5hLmJnLW1lYWRvdzpob3ZlciwgYS5iZy1tZWFkb3c6Zm9jdXMsXG5idXR0b24uYmctbWVhZG93OmhvdmVyLFxuYnV0dG9uLmJnLW1lYWRvdzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjdkNGYgIWltcG9ydGFudDsgfVxuXG4uYmctb2xpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1MTMxICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1vbGl2ZTpob3ZlciwgYS5iZy1vbGl2ZTpmb2N1cyxcbmJ1dHRvbi5iZy1vbGl2ZTpob3ZlcixcbmJ1dHRvbi5iZy1vbGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTMxMWUgIWltcG9ydGFudDsgfVxuXG4uYmctbWFyc2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzNjIxICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1tYXJzaDpob3ZlciwgYS5iZy1tYXJzaDpmb2N1cyxcbmJ1dHRvbi5iZy1tYXJzaDpob3ZlcixcbmJ1dHRvbi5iZy1tYXJzaDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE2MGUgIWltcG9ydGFudDsgfVxuXG4uYmctYXBwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFiMzYzICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1hcHBsZTpob3ZlciwgYS5iZy1hcHBsZTpmb2N1cyxcbmJ1dHRvbi5iZy1hcHBsZTpob3ZlcixcbmJ1dHRvbi5iZy1hcHBsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDk5NGEgIWltcG9ydGFudDsgfVxuXG4uYmctY2FjdHVhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTgyNDAgIWltcG9ydGFudDsgfVxuXG5hLmJnLWNhY3R1YXI6aG92ZXIsIGEuYmctY2FjdHVhcjpmb2N1cyxcbmJ1dHRvbi5iZy1jYWN0dWFyOmhvdmVyLFxuYnV0dG9uLmJnLWNhY3R1YXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE2MDJmICFpbXBvcnRhbnQ7IH1cblxuLmJnLWh1bnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODRhMmMgIWltcG9ydGFudDsgfVxuXG5hLmJnLWh1bnRlcjpob3ZlciwgYS5iZy1odW50ZXI6Zm9jdXMsXG5idXR0b24uYmctaHVudGVyOmhvdmVyLFxuYnV0dG9uLmJnLWh1bnRlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjI5MTggIWltcG9ydGFudDsgfVxuXG4uYmctb2NodSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDYzMzkgIWltcG9ydGFudDsgfVxuXG5hLmJnLW9jaHU6aG92ZXIsIGEuYmctb2NodTpmb2N1cyxcbmJ1dHRvbi5iZy1vY2h1OmhvdmVyLFxuYnV0dG9uLmJnLW9jaHU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI0MzI2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFkYW1hbnRvaXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmNzU1OCAhaW1wb3J0YW50OyB9XG5cbmEuYmctYWRhbWFudG9pc2U6aG92ZXIsIGEuYmctYWRhbWFudG9pc2U6Zm9jdXMsXG5idXR0b24uYmctYWRhbWFudG9pc2U6aG92ZXIsXG5idXR0b24uYmctYWRhbWFudG9pc2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc1ODQyICFpbXBvcnRhbnQ7IH1cblxuLmJnLW5vcGhpY2Ege1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0ZDNiICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1ub3BoaWNhOmhvdmVyLCBhLmJnLW5vcGhpY2E6Zm9jdXMsXG5idXR0b24uYmctbm9waGljYTpob3ZlcixcbmJ1dHRvbi5iZy1ub3BoaWNhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MzAyNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1kZWVwd29vZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTJhMjEgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRlZXB3b29kOmhvdmVyLCBhLmJnLWRlZXB3b29kOmZvY3VzLFxuYnV0dG9uLmJnLWRlZXB3b29kOmhvdmVyLFxuYnV0dG9uLmJnLWRlZXB3b29kOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5MGMwYSAhaW1wb3J0YW50OyB9XG5cbi5iZy1jZWxlc3RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2YmRiOSAhaW1wb3J0YW50OyB9XG5cbmEuYmctY2VsZXN0ZTpob3ZlciwgYS5iZy1jZWxlc3RlOmZvY3VzLFxuYnV0dG9uLmJnLWNlbGVzdGU6aG92ZXIsXG5idXR0b24uYmctY2VsZXN0ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3N2E5YTQgIWltcG9ydGFudDsgfVxuXG4uYmctdHVycXVvaXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNzI3MiAhaW1wb3J0YW50OyB9XG5cbmEuYmctdHVycXVvaXNlOmhvdmVyLCBhLmJnLXR1cnF1b2lzZTpmb2N1cyxcbmJ1dHRvbi5iZy10dXJxdW9pc2U6aG92ZXIsXG5idXR0b24uYmctdHVycXVvaXNlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5iZy1tb3Jib2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY0NjQ2ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1tb3Jib2w6aG92ZXIsIGEuYmctbW9yYm9sOmZvY3VzLFxuYnV0dG9uLmJnLW1vcmJvbDpob3ZlcixcbmJ1dHRvbi5iZy1tb3Jib2w6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYyMzIzICFpbXBvcnRhbnQ7IH1cblxuLmJnLWljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmM0Y2UgIWltcG9ydGFudDsgfVxuXG5hLmJnLWljZTpob3ZlciwgYS5iZy1pY2U6Zm9jdXMsXG5idXR0b24uYmctaWNlOmhvdmVyLFxuYnV0dG9uLmJnLWljZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5M2FjYmEgIWltcG9ydGFudDsgfVxuXG4uYmctc2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgzYjBkMSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2t5OmhvdmVyLCBhLmJnLXNreTpmb2N1cyxcbmJ1dHRvbi5iZy1za3k6aG92ZXIsXG5idXR0b24uYmctc2t5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlOThjMyAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWFmb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ4MWEwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zZWFmb2c6aG92ZXIsIGEuYmctc2VhZm9nOmZvY3VzLFxuYnV0dG9uLmJnLXNlYWZvZzpob3ZlcixcbmJ1dHRvbi5iZy1zZWFmb2c6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY2ODgyICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBlYWNvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I2ODg2ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1wZWFjb2NrOmhvdmVyLCBhLmJnLXBlYWNvY2s6Zm9jdXMsXG5idXR0b24uYmctcGVhY29jazpob3ZlcixcbmJ1dHRvbi5iZy1wZWFjb2NrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiNGQ2MyAhaW1wb3J0YW50OyB9XG5cbi5iZy1yaG90YW5vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkM2Q1NCAhaW1wb3J0YW50OyB9XG5cbmEuYmctcmhvdGFubzpob3ZlciwgYS5iZy1yaG90YW5vOmZvY3VzLFxuYnV0dG9uLmJnLXJob3Rhbm86aG92ZXIsXG5idXR0b24uYmctcmhvdGFubzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDIxMmUgIWltcG9ydGFudDsgfVxuXG4uYmctY29ycHNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlOWJhYyAhaW1wb3J0YW50OyB9XG5cbmEuYmctY29ycHNlOmhvdmVyLCBhLmJnLWNvcnBzZTpmb2N1cyxcbmJ1dHRvbi5iZy1jb3Jwc2U6aG92ZXIsXG5idXR0b24uYmctY29ycHNlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxODE5NiAhaW1wb3J0YW50OyB9XG5cbi5iZy1jZXJ1bGV1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjU3NjYgIWltcG9ydGFudDsgfVxuXG5hLmJnLWNlcnVsZXVtOmhvdmVyLCBhLmJnLWNlcnVsZXVtOmZvY3VzLFxuYnV0dG9uLmJnLWNlcnVsZXVtOmhvdmVyLFxuYnV0dG9uLmJnLWNlcnVsZXVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5M2U0OSAhaW1wb3J0YW50OyB9XG5cbi5iZy13b2FkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjMzY0ZSAhaW1wb3J0YW50OyB9XG5cbmEuYmctd29hZDpob3ZlciwgYS5iZy13b2FkOmZvY3VzLFxuYnV0dG9uLmJnLXdvYWQ6aG92ZXIsXG5idXR0b24uYmctd29hZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFmMmQgIWltcG9ydGFudDsgfVxuXG4uYmctaW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWYyNyAhaW1wb3J0YW50OyB9XG5cbmEuYmctaW5rOmhvdmVyLCBhLmJnLWluazpmb2N1cyxcbmJ1dHRvbi5iZy1pbms6aG92ZXIsXG5idXR0b24uYmctaW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDcwOCAhaW1wb3J0YW50OyB9XG5cbi5iZy1yYXB0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZmMwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1yYXB0b3I6aG92ZXIsIGEuYmctcmFwdG9yOmZvY3VzLFxuYnV0dG9uLmJnLXJhcHRvcjpob3ZlcixcbmJ1dHRvbi5iZy1yYXB0b3I6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA2NWE4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLW90aGFyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjU4ODkgIWltcG9ydGFudDsgfVxuXG5hLmJnLW90aGFyZDpob3ZlciwgYS5iZy1vdGhhcmQ6Zm9jdXMsXG5idXR0b24uYmctb3RoYXJkOmhvdmVyLFxuYnV0dG9uLmJnLW90aGFyZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjQwNjMgIWltcG9ydGFudDsgfVxuXG4uYmctc3Rvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI0MTcyICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zdG9ybTpob3ZlciwgYS5iZy1zdG9ybTpmb2N1cyxcbmJ1dHRvbi5iZy1zdG9ybTpob3ZlcixcbmJ1dHRvbi5iZy1zdG9ybTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjJiNGIgIWltcG9ydGFudDsgfVxuXG4uYmctdm9pZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI5NDQgIWltcG9ydGFudDsgfVxuXG5hLmJnLXZvaWQ6aG92ZXIsIGEuYmctdm9pZDpmb2N1cyxcbmJ1dHRvbi5iZy12b2lkOmhvdmVyLFxuYnV0dG9uLmJnLXZvaWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYxMDFiICFpbXBvcnRhbnQ7IH1cblxuLmJnLXJveWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmY2NyAhaW1wb3J0YW50OyB9XG5cbmEuYmctcm95YWw6aG92ZXIsIGEuYmctcm95YWw6Zm9jdXMsXG5idXR0b24uYmctcm95YWw6aG92ZXIsXG5idXR0b24uYmctcm95YWw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxZTQyICFpbXBvcnRhbnQ7IH1cblxuLmJnLW1pZG5pZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTkzNyAhaW1wb3J0YW50OyB9XG5cbmEuYmctbWlkbmlnaHQ6aG92ZXIsIGEuYmctbWlkbmlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbWlkbmlnaHQ6aG92ZXIsXG5idXR0b24uYmctbWlkbmlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTEzICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNoYWRvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzM3NDYgIWltcG9ydGFudDsgfVxuXG5hLmJnLXNoYWRvdzpob3ZlciwgYS5iZy1zaGFkb3c6Zm9jdXMsXG5idXR0b24uYmctc2hhZG93OmhvdmVyLFxuYnV0dG9uLmJnLXNoYWRvdzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjkgIWltcG9ydGFudDsgfVxuXG4uYmctYWJ5c3NhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTJkNTcgIWltcG9ydGFudDsgfVxuXG5hLmJnLWFieXNzYWw6aG92ZXIsIGEuYmctYWJ5c3NhbDpmb2N1cyxcbmJ1dHRvbi5iZy1hYnlzc2FsOmhvdmVyLFxuYnV0dG9uLmJnLWFieXNzYWw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxYzM1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxhdmVuZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3N2ZhZSAhaW1wb3J0YW50OyB9XG5cbmEuYmctbGF2ZW5kZXI6aG92ZXIsIGEuYmctbGF2ZW5kZXI6Zm9jdXMsXG5idXR0b24uYmctbGF2ZW5kZXI6aG92ZXIsXG5idXR0b24uYmctbGF2ZW5kZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE2MTk5ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWdsb29tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNDU2MCAhaW1wb3J0YW50OyB9XG5cbmEuYmctZ2xvb206aG92ZXIsIGEuYmctZ2xvb206Zm9jdXMsXG5idXR0b24uYmctZ2xvb206aG92ZXIsXG5idXR0b24uYmctZ2xvb206Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzMDQyICFpbXBvcnRhbnQ7IH1cblxuLmJnLWN1cnJhbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIyYzNhICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1jdXJyYW50OmhvdmVyLCBhLmJnLWN1cnJhbnQ6Zm9jdXMsXG5idXR0b24uYmctY3VycmFudDpob3ZlcixcbmJ1dHRvbi5iZy1jdXJyYW50OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTYxZCAhaW1wb3J0YW50OyB9XG5cbi5iZy1pcmlzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3OWViYyAhaW1wb3J0YW50OyB9XG5cbmEuYmctaXJpczpob3ZlciwgYS5iZy1pcmlzOmZvY3VzLFxuYnV0dG9uLmJnLWlyaXM6aG92ZXIsXG5idXR0b24uYmctaXJpczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTgwYTcgIWltcG9ydGFudDsgfVxuXG4uYmctZ3JhcGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IyYTNjICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1ncmFwZTpob3ZlciwgYS5iZy1ncmFwZTpmb2N1cyxcbmJ1dHRvbi5iZy1ncmFwZTpob3ZlcixcbmJ1dHRvbi5iZy1ncmFwZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTE1MWUgIWltcG9ydGFudDsgfVxuXG4uYmctbG90dXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjZWY1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1sb3R1czpob3ZlciwgYS5iZy1sb3R1czpmb2N1cyxcbmJ1dHRvbi5iZy1sb3R1czpob3ZlcixcbmJ1dHRvbi5iZy1sb3R1czpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDljZWIgIWltcG9ydGFudDsgfVxuXG4uYmctY29saWJyaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzliY2EgIWltcG9ydGFudDsgfVxuXG5hLmJnLWNvbGlicmk6aG92ZXIsIGEuYmctY29saWJyaTpmb2N1cyxcbmJ1dHRvbi5iZy1jb2xpYnJpOmhvdmVyLFxuYnV0dG9uLmJnLWNvbGlicmk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y3NWI2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBsdW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1MjZjICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1wbHVtOmhvdmVyLCBhLmJnLXBsdW06Zm9jdXMsXG5idXR0b24uYmctcGx1bTpob3ZlcixcbmJ1dHRvbi5iZy1wbHVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViM2Q1MSAhaW1wb3J0YW50OyB9XG5cbi5iZy1yZWdhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjMwNGUgIWltcG9ydGFudDsgfVxuXG5hLmJnLXJlZ2FsOmhvdmVyLCBhLmJnLXJlZ2FsOmZvY3VzLFxuYnV0dG9uLmJnLXJlZ2FsOmhvdmVyLFxuYnV0dG9uLmJnLXJlZ2FsOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzMjAzMyAhaW1wb3J0YW50OyB9XG5cbi5iZy1wdXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjhmNCAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHVyZTpob3ZlciwgYS5iZy1wdXJlOmZvY3VzLFxuYnV0dG9uLmJnLXB1cmU6aG92ZXIsXG5idXR0b24uYmctcHVyZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2UzZDMgIWltcG9ydGFudDsgfVxuXG4uYmctamV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUxZSAhaW1wb3J0YW50OyB9XG5cbmEuYmctamV0OmhvdmVyLCBhLmJnLWpldDpmb2N1cyxcbmJ1dHRvbi5iZy1qZXQ6aG92ZXIsXG5idXR0b24uYmctamV0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1tZXRhbGxpYy1zaWx2ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1tZXRhbGxpYy1zaWx2ZXI6aG92ZXIsIGEuYmctbWV0YWxsaWMtc2lsdmVyOmZvY3VzLFxuYnV0dG9uLmJnLW1ldGFsbGljLXNpbHZlcjpob3ZlcixcbmJ1dHRvbi5iZy1tZXRhbGxpYy1zaWx2ZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzICFpbXBvcnRhbnQ7IH1cblxuLmJnLW1ldGFsbGljLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjNkICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1tZXRhbGxpYy1nb2xkOmhvdmVyLCBhLmJnLW1ldGFsbGljLWdvbGQ6Zm9jdXMsXG5idXR0b24uYmctbWV0YWxsaWMtZ29sZDpob3ZlcixcbmJ1dHRvbi5iZy1tZXRhbGxpYy1nb2xkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmYwYSAhaW1wb3J0YW50OyB9XG5cbi5iZy1tZXRhbGxpYy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMxZDRiICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1tZXRhbGxpYy1yZWQ6aG92ZXIsIGEuYmctbWV0YWxsaWMtcmVkOmZvY3VzLFxuYnV0dG9uLmJnLW1ldGFsbGljLXJlZDpob3ZlcixcbmJ1dHRvbi5iZy1tZXRhbGxpYy1yZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWYxNzNjICFpbXBvcnRhbnQ7IH1cblxuLmJnLW1ldGFsbGljLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyZjE2NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctbWV0YWxsaWMtZ3JlZW46aG92ZXIsIGEuYmctbWV0YWxsaWMtZ3JlZW46Zm9jdXMsXG5idXR0b24uYmctbWV0YWxsaWMtZ3JlZW46aG92ZXIsXG5idXR0b24uYmctbWV0YWxsaWMtZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGRkMzRkICFpbXBvcnRhbnQ7IH1cblxuLmJnLW1ldGFsbGljLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU2MmZmICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1tZXRhbGxpYy1ibHVlOmhvdmVyLCBhLmJnLW1ldGFsbGljLWJsdWU6Zm9jdXMsXG5idXR0b24uYmctbWV0YWxsaWMtYmx1ZTpob3ZlcixcbmJ1dHRvbi5iZy1tZXRhbGxpYy1ibHVlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4MmZmZiAhaW1wb3J0YW50OyB9XG5cbi5iZy1wYXN0ZWwtcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M3YzQgIWltcG9ydGFudDsgfVxuXG5hLmJnLXBhc3RlbC1waW5rOmhvdmVyLCBhLmJnLXBhc3RlbC1waW5rOmZvY3VzLFxuYnV0dG9uLmJnLXBhc3RlbC1waW5rOmhvdmVyLFxuYnV0dG9uLmJnLXBhc3RlbC1waW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhOTk5MyAhaW1wb3J0YW50OyB9XG5cbi5iZy1wYXN0ZWwtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhjZmE4ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1wYXN0ZWwtZ3JlZW46aG92ZXIsIGEuYmctcGFzdGVsLWdyZWVuOmZvY3VzLFxuYnV0dG9uLmJnLXBhc3RlbC1ncmVlbjpob3ZlcixcbmJ1dHRvbi5iZy1wYXN0ZWwtZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWRiZDg3ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBhc3RlbC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk0YTNkOSAhaW1wb3J0YW50OyB9XG5cbmEuYmctcGFzdGVsLWJsdWU6aG92ZXIsIGEuYmctcGFzdGVsLWJsdWU6Zm9jdXMsXG5idXR0b24uYmctcGFzdGVsLWJsdWU6aG92ZXIsXG5idXR0b24uYmctcGFzdGVsLWJsdWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmU4M2NjICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBhc3RlbC1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiMmQ5ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1wYXN0ZWwtcHVycGxlOmhvdmVyLCBhLmJnLXBhc3RlbC1wdXJwbGU6Zm9jdXMsXG5idXR0b24uYmctcGFzdGVsLXB1cnBsZTpob3ZlcixcbmJ1dHRvbi5iZy1wYXN0ZWwtcHVycGxlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliOTBjOCAhaW1wb3J0YW50OyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQzZDU0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM2NTY1NjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyODRhMmMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICM5NmJkYjkgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlNDllMzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogIzc4MTkxYSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNlNGRmZDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMyYTI5MjIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXNub3cge1xuICBib3JkZXItY29sb3I6ICNlNGRmZDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWFzaCB7XG4gIGJvcmRlci1jb2xvcjogI2FjYThhMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZ29vYmJ1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzg5ODc4NCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc2xhdGUge1xuICBib3JkZXItY29sb3I6ICM2NTY1NjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWNoYXJjb2FsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0NzQyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zb290IHtcbiAgYm9yZGVyLWNvbG9yOiAjMmEyOTIyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yb3NlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTY5Zjk1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1saWxhYyB7XG4gIGJvcmRlci1jb2xvcjogIzgzNjk2OSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcm9sYW5iZXJyeSB7XG4gIGJvcmRlci1jb2xvcjogIzViMTcyOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFsYW11ZCB7XG4gIGJvcmRlci1jb2xvcjogIzc4MTkxYSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcnVzdCB7XG4gIGJvcmRlci1jb2xvcjogIzYyMjIwNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2luZSB7XG4gIGJvcmRlci1jb2xvcjogIzQ1MTQxMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY29yYWwge1xuICBib3JkZXItY29sb3I6ICNjYzZjNWUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsb29kIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTEzYjI3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zYWxtb24ge1xuICBib3JkZXItY29sb3I6ICNlNGFhOGEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1bnNldCB7XG4gIGJvcmRlci1jb2xvcjogI2I2NWMyZSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbWVzYSB7XG4gIGJvcmRlci1jb2xvcjogIzdkMzkwNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmFyayB7XG4gIGJvcmRlci1jb2xvcjogIzZhNGIzNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY2hvY29sYXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmUzZDI0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ydXNzZXQge1xuICBib3JkZXItY29sb3I6ICM0ZjJkMWYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWtvYm9sZCB7XG4gIGJvcmRlci1jb2xvcjogIzMwMjExYSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY29yayB7XG4gIGJvcmRlci1jb2xvcjogI2M5OTA1NiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcWlxaXJuIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTk2ZTNmICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1vcG8tb3BvIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2I1YzJkICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1hbG9kZ29hdCB7XG4gIGJvcmRlci1jb2xvcjogI2EyODc1YyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHVtcGtpbiB7XG4gIGJvcmRlci1jb2xvcjogI2M1NzQyNCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYWNvcm4ge1xuICBib3JkZXItY29sb3I6ICM4ZTU4MWEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW9yY2hhcmQge1xuICBib3JkZXItY29sb3I6ICM2NDQyMTUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWNoZXN0bnV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjM2MyOTBkICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1nb2JiaWViYWcge1xuICBib3JkZXItY29sb3I6ICNiOWE0ODggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXNoYWxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTI4MTZjICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1tb2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjE1MjQ1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sb2FtIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2YzMzI5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib25lIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWJkM2EwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci11aSB7XG4gIGJvcmRlci1jb2xvcjogI2I3YTM3MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGVzZXJ0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGJiNDU3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ob25leSB7XG4gIGJvcmRlci1jb2xvcjogI2ZhYzYyYiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbWlsbGlvbmNvcm4ge1xuICBib3JkZXItY29sb3I6ICNlNDllMzQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWNvZXVybCB7XG4gIGJvcmRlci1jb2xvcjogI2JjODgwNCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3JlYW0ge1xuICBib3JkZXItY29sb3I6ICNmMmQ3NzAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWhhbGF0YWxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTU4NDMwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yYWlzaW4ge1xuICBib3JkZXItY29sb3I6ICM0MDMzMTEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW11ZCB7XG4gIGJvcmRlci1jb2xvcjogIzU4NTIzMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc3lscGgge1xuICBib3JkZXItY29sb3I6ICNiYmJiOGEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICNhYmIwNTQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW1vc3Mge1xuICBib3JkZXItY29sb3I6ICM3MDczMjYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW1lYWRvdyB7XG4gIGJvcmRlci1jb2xvcjogIzhiOWM2MyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItb2xpdmUge1xuICBib3JkZXItY29sb3I6ICM0YjUxMzEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW1hcnNoIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzNjIxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1hcHBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzlhYjM2MyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY2FjdHVhciB7XG4gIGJvcmRlci1jb2xvcjogIzY1ODI0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaHVudGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjg0YTJjICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1vY2h1IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA2MzM5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1hZGFtYW50b2lzZSB7XG4gIGJvcmRlci1jb2xvcjogIzVmNzU1OCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbm9waGljYSB7XG4gIGJvcmRlci1jb2xvcjogIzNhNGQzYiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGVlcHdvb2Qge1xuICBib3JkZXItY29sb3I6ICMxZTJhMjEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWNlbGVzdGUge1xuICBib3JkZXItY29sb3I6ICM5NmJkYjkgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXR1cnF1b2lzZSB7XG4gIGJvcmRlci1jb2xvcjogIzQzNzI3MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbW9yYm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWY0NjQ2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pY2Uge1xuICBib3JkZXItY29sb3I6ICNiMmM0Y2UgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXNreSB7XG4gIGJvcmRlci1jb2xvcjogIzgzYjBkMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc2VhZm9nIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjQ4MWEwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wZWFjb2NrIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2I2ODg2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaG90YW5vIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQzZDU0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1jb3Jwc2Uge1xuICBib3JkZXItY29sb3I6ICM4ZTliYWMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWNlcnVsZXVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGY1NzY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13b2FkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmMzNjRlICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmsge1xuICBib3JkZXItY29sb3I6ICMxYTFmMjcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJhcHRvciB7XG4gIGJvcmRlci1jb2xvcjogIzViN2ZjMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItb3RoYXJkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmY1ODg5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdG9ybSB7XG4gIGJvcmRlci1jb2xvcjogIzIyNDE3MiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdm9pZCB7XG4gIGJvcmRlci1jb2xvcjogIzEwMjk0NCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcm95YWwge1xuICBib3JkZXItY29sb3I6ICMyNzJmNjcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW1pZG5pZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxOTM3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zaGFkb3cge1xuICBib3JkZXItY29sb3I6ICMzNzM3NDYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWFieXNzYWwge1xuICBib3JkZXItY29sb3I6ICMzMTJkNTcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxhdmVuZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODc3ZmFlICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1nbG9vbSB7XG4gIGJvcmRlci1jb2xvcjogIzUxNDU2MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3VycmFudCB7XG4gIGJvcmRlci1jb2xvcjogIzMyMmMzYSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaXJpcyB7XG4gIGJvcmRlci1jb2xvcjogI2I3OWViYyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZ3JhcGUge1xuICBib3JkZXItY29sb3I6ICMzYjJhM2MgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxvdHVzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVjZWY1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1jb2xpYnJpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGM5YmNhICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wbHVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzk1MjZjICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yZWdhbCB7XG4gIGJvcmRlci1jb2xvcjogIzY2MzA0ZSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHVyZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjhmNCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItamV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMWUxZTFlICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1tZXRhbGxpYy1zaWx2ZXIge1xuICBib3JkZXItY29sb3I6ICNjY2NjY2MgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW1ldGFsbGljLWdvbGQge1xuICBib3JkZXItY29sb3I6ICNmZmZmM2QgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW1ldGFsbGljLXJlZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMWQ0YiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbWV0YWxsaWMtZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMyMmYxNjUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW1ldGFsbGljLWJsdWUge1xuICBib3JkZXItY29sb3I6ICM3NTYyZmYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBhc3RlbC1waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmNjN2M0ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wYXN0ZWwtZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICNiOGNmYTggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBhc3RlbC1ibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTRhM2Q5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wYXN0ZWwtcHVycGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmFiMmQ5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIC5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4gIC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0zYnk0OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTMzLjMzMzMzJTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7IH1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDsgfVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDsgfSB9XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzFkM2Q1NCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDkxNDFiICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2NTY1NjUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzZjNmM2YgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyODRhMmMgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzBkMTgwZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzk2YmRiOSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjNjc5ZjlhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZTQ5ZTM0ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNiNDc2MTggIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogIzc4MTkxYSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzM5MGMwYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNlNGRmZDAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYzhiZTlmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMmEyOTIyICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc25vdyB7XG4gIGNvbG9yOiAjZTRkZmQwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXNub3c6aG92ZXIsIGEudGV4dC1zbm93OmZvY3VzIHtcbiAgY29sb3I6ICNjOGJlOWYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1hc2gge1xuICBjb2xvcjogI2FjYThhMiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1hc2g6aG92ZXIsIGEudGV4dC1hc2g6Zm9jdXMge1xuICBjb2xvcjogIzg4ODI3YSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWdvb2JidWUge1xuICBjb2xvcjogIzg5ODc4NCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1nb29iYnVlOmhvdmVyLCBhLnRleHQtZ29vYmJ1ZTpmb2N1cyB7XG4gIGNvbG9yOiAjNjI2MTVlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2xhdGUge1xuICBjb2xvcjogIzY1NjU2NSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zbGF0ZTpob3ZlciwgYS50ZXh0LXNsYXRlOmZvY3VzIHtcbiAgY29sb3I6ICMzZjNmM2YgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jaGFyY29hbCB7XG4gIGNvbG9yOiAjNDg0NzQyICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWNoYXJjb2FsOmhvdmVyLCBhLnRleHQtY2hhcmNvYWw6Zm9jdXMge1xuICBjb2xvcjogIzIwMjAxZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNvb3Qge1xuICBjb2xvcjogIzJhMjkyMiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zb290OmhvdmVyLCBhLnRleHQtc29vdDpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJvc2Uge1xuICBjb2xvcjogI2U2OWY5NSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1yb3NlOmhvdmVyLCBhLnRleHQtcm9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjZDc2NzU3ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbGlsYWMge1xuICBjb2xvcjogIzgzNjk2OSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1saWxhYzpob3ZlciwgYS50ZXh0LWxpbGFjOmZvY3VzIHtcbiAgY29sb3I6ICM1OTQ3NDcgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yb2xhbmJlcnJ5IHtcbiAgY29sb3I6ICM1YjE3MjkgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcm9sYW5iZXJyeTpob3ZlciwgYS50ZXh0LXJvbGFuYmVycnk6Zm9jdXMge1xuICBjb2xvcjogIzFlMDgwZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhbGFtdWQge1xuICBjb2xvcjogIzc4MTkxYSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYWxhbXVkOmhvdmVyLCBhLnRleHQtZGFsYW11ZDpmb2N1cyB7XG4gIGNvbG9yOiAjMzkwYzBjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcnVzdCB7XG4gIGNvbG9yOiAjNjIyMjA3ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXJ1c3Q6aG92ZXIsIGEudGV4dC1ydXN0OmZvY3VzIHtcbiAgY29sb3I6ICMxYjA5MDIgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aW5lIHtcbiAgY29sb3I6ICM0NTE0MTEgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtd2luZTpob3ZlciwgYS50ZXh0LXdpbmU6Zm9jdXMge1xuICBjb2xvcjogIzA4MDIwMiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNvcmFsIHtcbiAgY29sb3I6ICNjYzZjNWUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtY29yYWw6aG92ZXIsIGEudGV4dC1jb3JhbDpmb2N1cyB7XG4gIGNvbG9yOiAjYTg0NDM1ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxvb2Qge1xuICBjb2xvcjogIzkxM2IyNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1ibG9vZDpob3ZlciwgYS50ZXh0LWJsb29kOmZvY3VzIHtcbiAgY29sb3I6ICM1NTIyMTcgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zYWxtb24ge1xuICBjb2xvcjogI2U0YWE4YSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zYWxtb246aG92ZXIsIGEudGV4dC1zYWxtb246Zm9jdXMge1xuICBjb2xvcjogI2Q2N2Q0YyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN1bnNldCB7XG4gIGNvbG9yOiAjYjY1YzJlICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN1bnNldDpob3ZlciwgYS50ZXh0LXN1bnNldDpmb2N1cyB7XG4gIGNvbG9yOiAjNzkzZDFmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbWVzYSB7XG4gIGNvbG9yOiAjN2QzOTA2ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LW1lc2E6aG92ZXIsIGEudGV4dC1tZXNhOmZvY3VzIHtcbiAgY29sb3I6ICMzNDE4MDIgIWltcG9ydGFudDsgfVxuXG4udGV4dC1iYXJrIHtcbiAgY29sb3I6ICM2YTRiMzcgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtYmFyazpob3ZlciwgYS50ZXh0LWJhcms6Zm9jdXMge1xuICBjb2xvcjogIzM4MjcxZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNob2NvbGF0ZSB7XG4gIGNvbG9yOiAjNmUzZDI0ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWNob2NvbGF0ZTpob3ZlciwgYS50ZXh0LWNob2NvbGF0ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMzQxZDExICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcnVzc2V0IHtcbiAgY29sb3I6ICM0ZjJkMWYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcnVzc2V0OmhvdmVyLCBhLnRleHQtcnVzc2V0OmZvY3VzIHtcbiAgY29sb3I6ICMxODBlMDkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1rb2JvbGQge1xuICBjb2xvcjogIzMwMjExYSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1rb2JvbGQ6aG92ZXIsIGEudGV4dC1rb2JvbGQ6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jb3JrIHtcbiAgY29sb3I6ICNjOTkwNTYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtY29yazpob3ZlciwgYS50ZXh0LWNvcms6Zm9jdXMge1xuICBjb2xvcjogI2EwNmEzMyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXFpcWlybiB7XG4gIGNvbG9yOiAjOTk2ZTNmICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXFpcWlybjpob3ZlciwgYS50ZXh0LXFpcWlybjpmb2N1cyB7XG4gIGNvbG9yOiAjNjM0NzI5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtb3BvLW9wbyB7XG4gIGNvbG9yOiAjN2I1YzJkICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LW9wby1vcG86aG92ZXIsIGEudGV4dC1vcG8tb3BvOmZvY3VzIHtcbiAgY29sb3I6ICM0MzMyMTkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1hbG9kZ29hdCB7XG4gIGNvbG9yOiAjYTI4NzVjICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWFsb2Rnb2F0OmhvdmVyLCBhLnRleHQtYWxvZGdvYXQ6Zm9jdXMge1xuICBjb2xvcjogIzcxNWU0MCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXB1bXBraW4ge1xuICBjb2xvcjogI2M1NzQyNCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1wdW1wa2luOmhvdmVyLCBhLnRleHQtcHVtcGtpbjpmb2N1cyB7XG4gIGNvbG9yOiAjODQ0ZTE4ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYWNvcm4ge1xuICBjb2xvcjogIzhlNTgxYSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1hY29ybjpob3ZlciwgYS50ZXh0LWFjb3JuOmZvY3VzIHtcbiAgY29sb3I6ICM0ZDMwMGUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1vcmNoYXJkIHtcbiAgY29sb3I6ICM2NDQyMTUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtb3JjaGFyZDpob3ZlciwgYS50ZXh0LW9yY2hhcmQ6Zm9jdXMge1xuICBjb2xvcjogIzI1MTgwOCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNoZXN0bnV0IHtcbiAgY29sb3I6ICMzYzI5MGQgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtY2hlc3RudXQ6aG92ZXIsIGEudGV4dC1jaGVzdG51dDpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWdvYmJpZWJhZyB7XG4gIGNvbG9yOiAjYjlhNDg4ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWdvYmJpZWJhZzpob3ZlciwgYS50ZXh0LWdvYmJpZWJhZzpmb2N1cyB7XG4gIGNvbG9yOiAjOWE3ZjViICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2hhbGUge1xuICBjb2xvcjogIzkyODE2YyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zaGFsZTpob3ZlciwgYS50ZXh0LXNoYWxlOmZvY3VzIHtcbiAgY29sb3I6ICM2NjVhNGIgIWltcG9ydGFudDsgfVxuXG4udGV4dC1tb2xlIHtcbiAgY29sb3I6ICM2MTUyNDUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbW9sZTpob3ZlciwgYS50ZXh0LW1vbGU6Zm9jdXMge1xuICBjb2xvcjogIzM0MmMyNSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxvYW0ge1xuICBjb2xvcjogIzNmMzMyOSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1sb2FtOmhvdmVyLCBhLnRleHQtbG9hbTpmb2N1cyB7XG4gIGNvbG9yOiAjMTEwZDBiICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYm9uZSB7XG4gIGNvbG9yOiAjZWJkM2EwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWJvbmU6aG92ZXIsIGEudGV4dC1ib25lOmZvY3VzIHtcbiAgY29sb3I6ICNkZWI2NjEgIWltcG9ydGFudDsgfVxuXG4udGV4dC11aSB7XG4gIGNvbG9yOiAjYjdhMzcwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXVpOmhvdmVyLCBhLnRleHQtdWk6Zm9jdXMge1xuICBjb2xvcjogIzkxN2Q0OSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlc2VydCB7XG4gIGNvbG9yOiAjZGJiNDU3ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRlc2VydDpob3ZlciwgYS50ZXh0LWRlc2VydDpmb2N1cyB7XG4gIGNvbG9yOiAjYmQ5MTI5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaG9uZXkge1xuICBjb2xvcjogI2ZhYzYyYiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1ob25leTpob3ZlciwgYS50ZXh0LWhvbmV5OmZvY3VzIHtcbiAgY29sb3I6ICNkNGEwMDUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1taWxsaW9uY29ybiB7XG4gIGNvbG9yOiAjZTQ5ZTM0ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LW1pbGxpb25jb3JuOmhvdmVyLCBhLnRleHQtbWlsbGlvbmNvcm46Zm9jdXMge1xuICBjb2xvcjogI2I0NzYxOCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNvZXVybCB7XG4gIGNvbG9yOiAjYmM4ODA0ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWNvZXVybDpob3ZlciwgYS50ZXh0LWNvZXVybDpmb2N1cyB7XG4gIGNvbG9yOiAjNzE1MjAyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY3JlYW0ge1xuICBjb2xvcjogI2YyZDc3MCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1jcmVhbTpob3ZlciwgYS50ZXh0LWNyZWFtOmZvY3VzIHtcbiAgY29sb3I6ICNlY2MzMmEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1oYWxhdGFsaSB7XG4gIGNvbG9yOiAjYTU4NDMwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWhhbGF0YWxpOmhvdmVyLCBhLnRleHQtaGFsYXRhbGk6Zm9jdXMge1xuICBjb2xvcjogIzZhNTUxZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJhaXNpbiB7XG4gIGNvbG9yOiAjNDAzMzExICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXJhaXNpbjpob3ZlciwgYS50ZXh0LXJhaXNpbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDQwMzAxICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXVkIHtcbiAgY29sb3I6ICM1ODUyMzAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbXVkOmhvdmVyLCBhLnRleHQtbXVkOmZvY3VzIHtcbiAgY29sb3I6ICMyNzI0MTUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zeWxwaCB7XG4gIGNvbG9yOiAjYmJiYjhhICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN5bHBoOmhvdmVyLCBhLnRleHQtc3lscGg6Zm9jdXMge1xuICBjb2xvcjogIzlkOWQ1YiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxpbWUge1xuICBjb2xvcjogI2FiYjA1NCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1saW1lOmhvdmVyLCBhLnRleHQtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjN2E3ZTNhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbW9zcyB7XG4gIGNvbG9yOiAjNzA3MzI2ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LW1vc3M6aG92ZXIsIGEudGV4dC1tb3NzOmZvY3VzIHtcbiAgY29sb3I6ICMzODNhMTMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1tZWFkb3cge1xuICBjb2xvcjogIzhiOWM2MyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1tZWFkb3c6aG92ZXIsIGEudGV4dC1tZWFkb3c6Zm9jdXMge1xuICBjb2xvcjogIzYxNmQ0NSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW9saXZlIHtcbiAgY29sb3I6ICM0YjUxMzEgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtb2xpdmU6aG92ZXIsIGEudGV4dC1vbGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMWYyMTE0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbWFyc2gge1xuICBjb2xvcjogIzMyMzYyMSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1tYXJzaDpob3ZlciwgYS50ZXh0LW1hcnNoOmZvY3VzIHtcbiAgY29sb3I6ICMwNjA3MDQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1hcHBsZSB7XG4gIGNvbG9yOiAjOWFiMzYzICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWFwcGxlOmhvdmVyLCBhLnRleHQtYXBwbGU6Zm9jdXMge1xuICBjb2xvcjogIzcyODc0MiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhY3R1YXIge1xuICBjb2xvcjogIzY1ODI0MCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1jYWN0dWFyOmhvdmVyLCBhLnRleHQtY2FjdHVhcjpmb2N1cyB7XG4gIGNvbG9yOiAjM2Q0ZjI3ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaHVudGVyIHtcbiAgY29sb3I6ICMyODRhMmMgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaHVudGVyOmhvdmVyLCBhLnRleHQtaHVudGVyOmZvY3VzIHtcbiAgY29sb3I6ICMwZDE4MGUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1vY2h1IHtcbiAgY29sb3I6ICM0MDYzMzkgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtb2NodTpob3ZlciwgYS50ZXh0LW9jaHU6Zm9jdXMge1xuICBjb2xvcjogIzIxMzIxZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWFkYW1hbnRvaXNlIHtcbiAgY29sb3I6ICM1Zjc1NTggIWltcG9ydGFudDsgfVxuXG5hLnRleHQtYWRhbWFudG9pc2U6aG92ZXIsIGEudGV4dC1hZGFtYW50b2lzZTpmb2N1cyB7XG4gIGNvbG9yOiAjM2M0OTM3ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm9waGljYSB7XG4gIGNvbG9yOiAjM2E0ZDNiICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LW5vcGhpY2E6aG92ZXIsIGEudGV4dC1ub3BoaWNhOmZvY3VzIHtcbiAgY29sb3I6ICMxOTIxMWEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kZWVwd29vZCB7XG4gIGNvbG9yOiAjMWUyYTIxICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRlZXB3b29kOmhvdmVyLCBhLnRleHQtZGVlcHdvb2Q6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jZWxlc3RlIHtcbiAgY29sb3I6ICM5NmJkYjkgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtY2VsZXN0ZTpob3ZlciwgYS50ZXh0LWNlbGVzdGU6Zm9jdXMge1xuICBjb2xvcjogIzY3OWY5YSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXR1cnF1b2lzZSB7XG4gIGNvbG9yOiAjNDM3MjcyICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXR1cnF1b2lzZTpob3ZlciwgYS50ZXh0LXR1cnF1b2lzZTpmb2N1cyB7XG4gIGNvbG9yOiAjMjc0MjQyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbW9yYm9sIHtcbiAgY29sb3I6ICMxZjQ2NDYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbW9yYm9sOmhvdmVyLCBhLnRleHQtbW9yYm9sOmZvY3VzIHtcbiAgY29sb3I6ICMwODExMTEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1pY2Uge1xuICBjb2xvcjogI2IyYzRjZSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1pY2U6aG92ZXIsIGEudGV4dC1pY2U6Zm9jdXMge1xuICBjb2xvcjogIzgzYTBiMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNreSB7XG4gIGNvbG9yOiAjODNiMGQxICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXNreTpob3ZlciwgYS50ZXh0LXNreTpmb2N1cyB7XG4gIGNvbG9yOiAjNGI4Y2JjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2VhZm9nIHtcbiAgY29sb3I6ICM2NDgxYTAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc2VhZm9nOmhvdmVyLCBhLnRleHQtc2VhZm9nOmZvY3VzIHtcbiAgY29sb3I6ICM0NjViNzIgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wZWFjb2NrIHtcbiAgY29sb3I6ICMzYjY4ODYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcGVhY29jazpob3ZlciwgYS50ZXh0LXBlYWNvY2s6Zm9jdXMge1xuICBjb2xvcjogIzI0M2Y1MSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJob3Rhbm8ge1xuICBjb2xvcjogIzFkM2Q1NCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1yaG90YW5vOmhvdmVyLCBhLnRleHQtcmhvdGFubzpmb2N1cyB7XG4gIGNvbG9yOiAjMDkxNDFiICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY29ycHNlIHtcbiAgY29sb3I6ICM4ZTliYWMgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtY29ycHNlOmhvdmVyLCBhLnRleHQtY29ycHNlOmZvY3VzIHtcbiAgY29sb3I6ICM2NTc0ODkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jZXJ1bGV1bSB7XG4gIGNvbG9yOiAjNGY1NzY2ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWNlcnVsZXVtOmhvdmVyLCBhLnRleHQtY2VydWxldW06Zm9jdXMge1xuICBjb2xvcjogIzJlMzIzYiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdvYWQge1xuICBjb2xvcjogIzJjMzY0ZSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC13b2FkOmhvdmVyLCBhLnRleHQtd29hZDpmb2N1cyB7XG4gIGNvbG9yOiAjMTAxNDFkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaW5rIHtcbiAgY29sb3I6ICMxYTFmMjcgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaW5rOmhvdmVyLCBhLnRleHQtaW5rOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmFwdG9yIHtcbiAgY29sb3I6ICM1YjdmYzAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcmFwdG9yOmhvdmVyLCBhLnRleHQtcmFwdG9yOmZvY3VzIHtcbiAgY29sb3I6ICMzOTVhOTUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1vdGhhcmQge1xuICBjb2xvcjogIzJmNTg4OSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1vdGhhcmQ6aG92ZXIsIGEudGV4dC1vdGhhcmQ6Zm9jdXMge1xuICBjb2xvcjogIzFiMzM1MCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN0b3JtIHtcbiAgY29sb3I6ICMyMjQxNzIgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc3Rvcm06aG92ZXIsIGEudGV4dC1zdG9ybTpmb2N1cyB7XG4gIGNvbG9yOiAjMTAxZjM3ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdm9pZCB7XG4gIGNvbG9yOiAjMTAyOTQ0ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXZvaWQ6aG92ZXIsIGEudGV4dC12b2lkOmZvY3VzIHtcbiAgY29sb3I6ICMwMTA0MDYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yb3lhbCB7XG4gIGNvbG9yOiAjMjcyZjY3ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXJveWFsOmhvdmVyLCBhLnRleHQtcm95YWw6Zm9jdXMge1xuICBjb2xvcjogIzEyMTYzMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW1pZG5pZ2h0IHtcbiAgY29sb3I6ICMxODE5MzcgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbWlkbmlnaHQ6aG92ZXIsIGEudGV4dC1taWRuaWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMDEwMTAyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2hhZG93IHtcbiAgY29sb3I6ICMzNzM3NDYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc2hhZG93OmhvdmVyLCBhLnRleHQtc2hhZG93OmZvY3VzIHtcbiAgY29sb3I6ICMxNTE1MWIgIWltcG9ydGFudDsgfVxuXG4udGV4dC1hYnlzc2FsIHtcbiAgY29sb3I6ICMzMTJkNTcgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtYWJ5c3NhbDpob3ZlciwgYS50ZXh0LWFieXNzYWw6Zm9jdXMge1xuICBjb2xvcjogIzE1MTMyNSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxhdmVuZGVyIHtcbiAgY29sb3I6ICM4NzdmYWUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbGF2ZW5kZXI6aG92ZXIsIGEudGV4dC1sYXZlbmRlcjpmb2N1cyB7XG4gIGNvbG9yOiAjNjA1Nzg5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZ2xvb20ge1xuICBjb2xvcjogIzUxNDU2MCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1nbG9vbTpob3ZlciwgYS50ZXh0LWdsb29tOmZvY3VzIHtcbiAgY29sb3I6ICMyYjI1MzMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jdXJyYW50IHtcbiAgY29sb3I6ICMzMjJjM2EgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtY3VycmFudDpob3ZlciwgYS50ZXh0LWN1cnJhbnQ6Zm9jdXMge1xuICBjb2xvcjogIzBkMGIwZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWlyaXMge1xuICBjb2xvcjogI2I3OWViYyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1pcmlzOmhvdmVyLCBhLnRleHQtaXJpczpmb2N1cyB7XG4gIGNvbG9yOiAjOTU3MTlkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZ3JhcGUge1xuICBjb2xvcjogIzNiMmEzYyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1ncmFwZTpob3ZlciwgYS50ZXh0LWdyYXBlOmZvY3VzIHtcbiAgY29sb3I6ICMwZjBiMGYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1sb3R1cyB7XG4gIGNvbG9yOiAjZmVjZWY1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWxvdHVzOmhvdmVyLCBhLnRleHQtbG90dXM6Zm9jdXMge1xuICBjb2xvcjogI2ZjODNlNiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNvbGlicmkge1xuICBjb2xvcjogI2RjOWJjYSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1jb2xpYnJpOmhvdmVyLCBhLnRleHQtY29saWJyaTpmb2N1cyB7XG4gIGNvbG9yOiAjYzg2MmFjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcGx1bSB7XG4gIGNvbG9yOiAjNzk1MjZjICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXBsdW06aG92ZXIsIGEudGV4dC1wbHVtOmZvY3VzIHtcbiAgY29sb3I6ICM0YjMzNDMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yZWdhbCB7XG4gIGNvbG9yOiAjNjYzMDRlICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXJlZ2FsOmhvdmVyLCBhLnRleHQtcmVnYWw6Zm9jdXMge1xuICBjb2xvcjogIzMyMTgyNiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXB1cmUge1xuICBjb2xvcjogI2Y5ZjhmNCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1wdXJlOmhvdmVyLCBhLnRleHQtcHVyZTpmb2N1cyB7XG4gIGNvbG9yOiAjZGVkOWMzICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtamV0IHtcbiAgY29sb3I6ICMxZTFlMWUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtamV0OmhvdmVyLCBhLnRleHQtamV0OmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbWV0YWxsaWMtc2lsdmVyIHtcbiAgY29sb3I6ICNjY2NjY2MgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbWV0YWxsaWMtc2lsdmVyOmhvdmVyLCBhLnRleHQtbWV0YWxsaWMtc2lsdmVyOmZvY3VzIHtcbiAgY29sb3I6ICNhNmE2YTYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1tZXRhbGxpYy1nb2xkIHtcbiAgY29sb3I6ICNmZmZmM2QgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbWV0YWxsaWMtZ29sZDpob3ZlciwgYS50ZXh0LW1ldGFsbGljLWdvbGQ6Zm9jdXMge1xuICBjb2xvcjogI2YwZjAwMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW1ldGFsbGljLXJlZCB7XG4gIGNvbG9yOiAjZGMxZDRiICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LW1ldGFsbGljLXJlZDpob3ZlciwgYS50ZXh0LW1ldGFsbGljLXJlZDpmb2N1cyB7XG4gIGNvbG9yOiAjOTgxNDM0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbWV0YWxsaWMtZ3JlZW4ge1xuICBjb2xvcjogIzIyZjE2NSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1tZXRhbGxpYy1ncmVlbjpob3ZlciwgYS50ZXh0LW1ldGFsbGljLWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6ICMwY2JiNDQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1tZXRhbGxpYy1ibHVlIHtcbiAgY29sb3I6ICM3NTYyZmYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbWV0YWxsaWMtYmx1ZTpob3ZlciwgYS50ZXh0LW1ldGFsbGljLWJsdWU6Zm9jdXMge1xuICBjb2xvcjogIzMyMTZmZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXBhc3RlbC1waW5rIHtcbiAgY29sb3I6ICNmY2M3YzQgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcGFzdGVsLXBpbms6aG92ZXIsIGEudGV4dC1wYXN0ZWwtcGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZjg4MjdiICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcGFzdGVsLWdyZWVuIHtcbiAgY29sb3I6ICNiOGNmYTggIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcGFzdGVsLWdyZWVuOmhvdmVyLCBhLnRleHQtcGFzdGVsLWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6ICM5MGI0NzcgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wYXN0ZWwtYmx1ZSB7XG4gIGNvbG9yOiAjOTRhM2Q5ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXBhc3RlbC1ibHVlOmhvdmVyLCBhLnRleHQtcGFzdGVsLWJsdWU6Zm9jdXMge1xuICBjb2xvcjogIzVjNzJjNSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXBhc3RlbC1wdXJwbGUge1xuICBjb2xvcjogI2JhYjJkOSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1wYXN0ZWwtcHVycGxlOmhvdmVyLCBhLnRleHQtcGFzdGVsLXB1cnBsZTpmb2N1cyB7XG4gIGNvbG9yOiAjOGM3ZmMwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMWExZjI3ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjsgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50OyB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMzsgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50OyB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50OyB9XG4gICAgLnRhYmxlIHRkLFxuICAgIC50YWJsZSB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAudGFibGUtZGFyayB0aCxcbiAgICAudGFibGUtZGFyayB0ZCxcbiAgICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjsgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjsgfSB9XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC4yLjEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBhdC1ydWxlLW5vLXZlbmRvci1wcmVmaXgsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gU3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmUgb24gZWxlbWVudHMgdGhhdCBjYW5ub3QgYmUgYWNjZXNzZWQgdmlhIGtleWJvYXJkLlxuLy8gVGhpcyBwcmV2ZW50cyBhbiB1bndhbnRlZCBmb2N1cyBvdXRsaW5lIGZyb20gYXBwZWFyaW5nIGFyb3VuZCBlbGVtZW50cyB0aGF0XG4vLyBtaWdodCBzdGlsbCByZXNwb25kIHRvIHBvaW50ZXIgZXZlbnRzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZVxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZilcbi8vIHdoaWNoIGhhdmUgbm90IGJlZW4gbWFkZSBleHBsaWNpdGx5IGtleWJvYXJkLWZvY3VzYWJsZSAod2l0aG91dCB0YWJpbmRleCkuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgLy8gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBmcm9tIHRoZSBgPGJvZHk+YCwgb3IgdGhlXG4gIC8vIGNsb3Nlc3QgcGFyZW50IHdpdGggYSBzZXQgYHRleHQtYWxpZ25gLlxuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBXb3JrIGFyb3VuZCBhIEZpcmVmb3gvSUUgYnVnIHdoZXJlIHRoZSB0cmFuc3BhcmVudCBgYnV0dG9uYCBiYWNrZ3JvdW5kXG4vLyByZXN1bHRzIGluIGEgbG9zcyBvZiB0aGUgZGVmYXVsdCBgYnV0dG9uYCBmb2N1cyBzdHlsZXMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlL1xuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxuICAvLyBidWcgd2hlcmUgc2V0dGluZyBhIGN1c3RvbSBsaW5lLWhlaWdodCBwcmV2ZW50cyB0ZXh0IGZyb20gYmVpbmcgdmVydGljYWxseVxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuICAvLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI2NlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kZ3JpZC1icmVha3BvaW50czogbWFwLW1lcmdlKFxuICAoXG4gICAgeHM6IDAsXG4gICAgc206IDU3NnB4LFxuICAgIG1kOiA3NjhweCxcbiAgICBsZzogOTkycHgsXG4gICAgeGw6IDEyMDBweFxuICApLFxuICAkZ3JpZC1icmVha3BvaW50c1xuKTtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRjb250YWluZXItbWF4LXdpZHRoczogbWFwLW1lcmdlKFxuICAoXG4gICAgc206IDU0MHB4LFxuICAgIG1kOiA3MjBweCxcbiAgICBsZzogOTYwcHgsXG4gICAgeGw6IDExNDBweFxuICApLFxuICAkY29udGFpbmVyLW1heC13aWR0aHNcbik7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDMgNCksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIEZvbnRzXG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjg3NSkgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIDgwJSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJGdyYXktOTAwLCA3LjUlKSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgICgkaW5wdXQtYnRuLWZvbnQtc2l6ZSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQpICsgKCRpbnB1dC1idG4tcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLXNtOiAgICAgICAgICAgICAgICAgKCRpbnB1dC1idG4tZm9udC1zaXplLXNtICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lci1zbX0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXItbGc6ICAgICAgICAgICAgICAgICAoJGlucHV0LWJ0bi1mb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLWxnfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBub25lICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG5vbmUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAyICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgY2FsYygjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZX0gLSAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNH0pICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3Igbm8tcmVwZWF0IHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXIgKiAzIC8gNCArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgKCRpbnB1dC1oZWlnaHQtaW5uZXIgLyAyKSAoJGlucHV0LWhlaWdodC1pbm5lciAvIDIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoIHJnYmEoJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nLTIgLTIgNyA3JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNkOTUzNGYnIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzZSUzY2NpcmNsZSByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN5PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzZSUzYy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBjYWxjKCN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9IC0gI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAvIDIgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG4kdG9hc3QtbWF4LXdpZHRoOiAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6IC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6IC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6IC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuNzUpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBGRlhJViBDb2xvciBTY2hlbWUgZm9yIEJvb3RzdHJhcCA0Lnhcbi8vIFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIHNjc3MgY29sb3IgdmFyaWFibGVzXG4kc25vdzogI2U0ZGZkMDtcbiRhc2g6ICNhY2E4YTI7XG4kZ29vYmJ1ZTogIzg5ODc4NDtcbiRzbGF0ZTogIzY1NjU2NTtcbiRjaGFyY29hbDogIzQ4NDc0MjtcbiRzb290OiAjMmEyOTIyO1xuJHJvc2U6ICNlNjlmOTU7XG4kbGlsYWM6ICM4MzY5Njk7XG4kcm9sYW5iZXJyeTogIzViMTcyOTtcbiRkYWxhbXVkOiAjNzgxOTFhO1xuJHJ1c3Q6ICM2MjIyMDc7XG4kd2luZTogIzQ1MTQxMTtcbiRjb3JhbDogI2NjNmM1ZTtcbiRibG9vZDogIzkxM2IyNztcbiRzYWxtb246ICNlNGFhOGE7XG4kc3Vuc2V0OiAjYjY1YzJlO1xuJG1lc2E6ICM3ZDM5MDY7XG4kYmFyazogIzZhNGIzNztcbiRjaG9jb2xhdGU6ICM2ZTNkMjQ7XG4kcnVzc2V0OiAjNGYyZDFmO1xuJGtvYm9sZDogIzMwMjExYTtcbiRjb3JrOiAjYzk5MDU2O1xuJHFpcWlybjogIzk5NmUzZjtcbiRvcG8tb3BvOiAjN2I1YzJkO1xuJGFsb2Rnb2F0OiAjYTI4NzVjO1xuJHB1bXBraW46ICNjNTc0MjQ7XG4kYWNvcm46ICM4ZTU4MWE7XG4kb3JjaGFyZDogIzY0NDIxNTtcbiRjaGVzdG51dDogIzNjMjkwZDtcbiRnb2JiaWViYWc6ICNiOWE0ODg7XG4kc2hhbGU6ICM5MjgxNmM7XG4kbW9sZTogIzYxNTI0NTtcbiRsb2FtOiAjM2YzMzI5O1xuJGJvbmU6ICNlYmQzYTA7XG4kdWk6ICNiN2EzNzA7XG4kZGVzZXJ0OiAjZGJiNDU3O1xuJGhvbmV5OiAjZmFjNjJiO1xuJG1pbGxpb25jb3JuOiAjZTQ5ZTM0O1xuJGNvZXVybDogI2JjODgwNDtcbiRjcmVhbTogI2YyZDc3MDtcbiRoYWxhdGFsaTogI2E1ODQzMDsgXG4kcmFpc2luOiAjNDAzMzExO1xuJG11ZDogIzU4NTIzMDtcbiRzeWxwaDogI2JiYmI4YTtcbiRsaW1lOiAjYWJiMDU0O1xuJG1vc3M6ICM3MDczMjY7XG4kbWVhZG93OiAjOGI5YzYzO1xuJG9saXZlOiAjNGI1MTMxO1xuJG1hcnNoOiAjMzIzNjIxO1xuJGFwcGxlOiAjOWFiMzYzO1xuJGNhY3R1YXI6ICM2NTgyNDA7XG4kaHVudGVyOiAjMjg0YTJjO1xuJG9jaHU6ICM0MDYzMzk7XG4kYWRhbWFudG9pc2U6ICM1Zjc1NTg7XG4kbm9waGljYTogIzNhNGQzYjtcbiRkZWVwd29vZDogIzFlMmEyMTtcbiRjZWxlc3RlOiAjOTZiZGI5O1xuJHR1cnF1b2lzZTogIzQzNzI3MjtcbiRtb3Jib2w6ICMxZjQ2NDY7XG4kaWNlOiAjYjJjNGNlO1xuJHNreTogIzgzYjBkMTtcbiRzZWFmb2c6ICM2NDgxYTA7XG4kcGVhY29jazogIzNiNjg4NjtcbiRyaG90YW5vOiAjMWQzZDU0O1xuJGNvcnBzZTogIzhlOWJhYztcbiRjZXJ1bGV1bTogIzRmNTc2NjtcbiR3b2FkOiAjMmMzNjRlO1xuJGluazogIzFhMWYyNztcbiRyYXB0b3I6ICM1YjdmYzA7XG4kb3RoYXJkOiAjMmY1ODg5O1xuJHN0b3JtOiAjMjI0MTcyO1xuJHZvaWQ6ICMxMDI5NDQ7XG4kcm95YWw6ICMyNzJmNjc7XG4kbWlkbmlnaHQ6ICMxODE5Mzc7XG4kc2hhZG93OiAjMzczNzQ2O1xuJGFieXNzYWw6ICMzMTJkNTc7XG4kbGF2ZW5kZXI6ICM4NzdmYWU7XG4kZ2xvb206ICM1MTQ1NjA7XG4kY3VycmFudDogIzMyMmMzYTtcbiRpcmlzOiAjYjc5ZWJjO1xuJGdyYXBlOiAjM2IyYTNjO1xuJGxvdHVzOiAjZmVjZWY1O1xuJGNvbGlicmk6ICNkYzliY2E7XG4kcGx1bTogIzc5NTI2YztcbiRyZWdhbDogIzY2MzA0ZTtcbiRwdXJlOiAjZjlmOGY0O1xuJGpldDogIzFlMWUxZTtcbiRtZXRhbGxpYy1zaWx2ZXI6ICNjY2NjY2M7XG4kbWV0YWxsaWMtZ29sZDogI2ZmZmYzZDtcbiRtZXRhbGxpYy1yZWQ6ICNkYzFkNGI7XG4kbWV0YWxsaWMtZ3JlZW46ICMyMmYxNjU7XG4kbWV0YWxsaWMtYmx1ZTogIzc1NjJmZjtcbiRwYXN0ZWwtcGluazogI2ZjYzdjNDtcbiRwYXN0ZWwtZ3JlZW46ICNiOGNmYTg7XG4kcGFzdGVsLWJsdWU6ICM5NGEzZDk7XG4kcGFzdGVsLXB1cnBsZTogI2JhYjJkOTtcblxuLy8gQ2hhbmdpbmcgdGhlIGJvZHkgYmFja2dyb3VuZCBhbmQgdGV4dFxuJGJvZHktYmc6ICRwdXJlO1xuJGJvZHktY29sb3I6ICRpbms7XG5cbi8vIENoYW5naW5nIHRoZSB0aGVtZSBjb2xvcnNcbiRwcmltYXJ5OiAkcmhvdGFubztcbiRzZWNvbmRhcnk6ICRzbGF0ZTtcbiRzdWNjZXNzOiAkaHVudGVyO1xuJGluZm86ICRjZWxlc3RlO1xuJHdhcm5pbmc6ICRtaWxsaW9uY29ybjtcbiRkYW5nZXI6ICRkYWxhbXVkO1xuJGxpZ2h0OiAkc25vdztcbiRkYXJrOiAkc29vdDtcblxuLy8gYWRkaXRpb25hbCBib290c3RyYXAgdGhlbWUgY29sb3JzIChleC4gY2xhc3NlcyBidG4tcm9sYW5iZXJyeSwgYmctcm9sYW5iZXJyeSlcbiR0aGVtZS1jb2xvcnM6IChcbiBcInNub3dcIjogI2U0ZGZkMCxcbiBcImFzaFwiOiAjYWNhOGEyLFxuIFwiZ29vYmJ1ZVwiOiAjODk4Nzg0LFxuIFwic2xhdGVcIjogIzY1NjU2NSxcbiBcImNoYXJjb2FsXCI6ICM0ODQ3NDIsXG4gXCJzb290XCI6ICMyYTI5MjIsXG4gXCJyb3NlXCI6ICNlNjlmOTUsXG4gXCJsaWxhY1wiOiAjODM2OTY5LFxuIFwicm9sYW5iZXJyeVwiOiAjNWIxNzI5LFxuIFwiZGFsYW11ZFwiOiAjNzgxOTFhLFxuIFwicnVzdFwiOiAjNjIyMjA3LFxuIFwid2luZVwiOiAjNDUxNDExLFxuIFwiY29yYWxcIjogI2NjNmM1ZSxcbiBcImJsb29kXCI6ICM5MTNiMjcsXG4gXCJzYWxtb25cIjogI2U0YWE4YSxcbiBcInN1bnNldFwiOiAjYjY1YzJlLFxuIFwibWVzYVwiOiAjN2QzOTA2LFxuIFwiYmFya1wiOiAjNmE0YjM3LFxuIFwiY2hvY29sYXRlXCI6ICM2ZTNkMjQsXG4gXCJydXNzZXRcIjogIzRmMmQxZixcbiBcImtvYm9sZFwiOiAjMzAyMTFhLFxuIFwiY29ya1wiOiAjYzk5MDU2LFxuIFwicWlxaXJuXCI6ICM5OTZlM2YsXG4gXCJvcG8tb3BvXCI6ICM3YjVjMmQsXG4gXCJhbG9kZ29hdFwiOiAjYTI4NzVjLFxuIFwicHVtcGtpblwiOiAjYzU3NDI0LFxuIFwiYWNvcm5cIjogIzhlNTgxYSxcbiBcIm9yY2hhcmRcIjogIzY0NDIxNSxcbiBcImNoZXN0bnV0XCI6ICMzYzI5MGQsXG4gXCJnb2JiaWViYWdcIjogI2I5YTQ4OCxcbiBcInNoYWxlXCI6ICM5MjgxNmMsXG4gXCJtb2xlXCI6ICM2MTUyNDUsXG4gXCJsb2FtXCI6ICMzZjMzMjksXG4gXCJib25lXCI6ICNlYmQzYTAsXG4gXCJ1aVwiOiAjYjdhMzcwLFxuIFwiZGVzZXJ0XCI6ICNkYmI0NTcsXG4gXCJob25leVwiOiAjZmFjNjJiLFxuIFwibWlsbGlvbmNvcm5cIjogI2U0OWUzNCxcbiBcImNvZXVybFwiOiAjYmM4ODA0LFxuIFwiY3JlYW1cIjogI2YyZDc3MCxcbiBcImhhbGF0YWxpXCI6ICNhNTg0MzAsIFxuIFwicmFpc2luXCI6ICM0MDMzMTEsXG4gXCJtdWRcIjogIzU4NTIzMCxcbiBcInN5bHBoXCI6ICNiYmJiOGEsXG4gXCJsaW1lXCI6ICNhYmIwNTQsXG4gXCJtb3NzXCI6ICM3MDczMjYsXG4gXCJtZWFkb3dcIjogIzhiOWM2MyxcbiBcIm9saXZlXCI6ICM0YjUxMzEsXG4gXCJtYXJzaFwiOiAjMzIzNjIxLFxuIFwiYXBwbGVcIjogIzlhYjM2MyxcbiBcImNhY3R1YXJcIjogIzY1ODI0MCxcbiBcImh1bnRlclwiOiAjMjg0YTJjLFxuIFwib2NodVwiOiAjNDA2MzM5LFxuIFwiYWRhbWFudG9pc2VcIjogIzVmNzU1OCxcbiBcIm5vcGhpY2FcIjogIzNhNGQzYixcbiBcImRlZXB3b29kXCI6ICMxZTJhMjEsXG4gXCJjZWxlc3RlXCI6ICM5NmJkYjksXG4gXCJ0dXJxdW9pc2VcIjogIzQzNzI3MixcbiBcIm1vcmJvbFwiOiAjMWY0NjQ2LFxuIFwiaWNlXCI6ICNiMmM0Y2UsXG4gXCJza3lcIjogIzgzYjBkMSxcbiBcInNlYWZvZ1wiOiAjNjQ4MWEwLFxuIFwicGVhY29ja1wiOiAjM2I2ODg2LFxuIFwicmhvdGFub1wiOiAjMWQzZDU0LFxuIFwiY29ycHNlXCI6ICM4ZTliYWMsXG4gXCJjZXJ1bGV1bVwiOiAjNGY1NzY2LFxuIFwid29hZFwiOiAjMmMzNjRlLFxuIFwiaW5rXCI6ICMxYTFmMjcsXG4gXCJyYXB0b3JcIjogIzViN2ZjMCxcbiBcIm90aGFyZFwiOiAjMmY1ODg5LFxuIFwic3Rvcm1cIjogIzIyNDE3MixcbiBcInZvaWRcIjogIzEwMjk0NCxcbiBcInJveWFsXCI6ICMyNzJmNjcsXG4gXCJtaWRuaWdodFwiOiAjMTgxOTM3LFxuIFwic2hhZG93XCI6ICMzNzM3NDYsXG4gXCJhYnlzc2FsXCI6ICMzMTJkNTcsXG4gXCJsYXZlbmRlclwiOiAjODc3ZmFlLFxuIFwiZ2xvb21cIjogIzUxNDU2MCxcbiBcImN1cnJhbnRcIjogIzMyMmMzYSxcbiBcImlyaXNcIjogI2I3OWViYyxcbiBcImdyYXBlXCI6ICMzYjJhM2MsXG4gXCJsb3R1c1wiOiAjZmVjZWY1LFxuIFwiY29saWJyaVwiOiAjZGM5YmNhLFxuIFwicGx1bVwiOiAjNzk1MjZjLFxuIFwicmVnYWxcIjogIzY2MzA0ZSxcbiBcInB1cmVcIjogI2Y5ZjhmNCxcbiBcImpldFwiOiAjMWUxZTFlLFxuIFwibWV0YWxsaWMtc2lsdmVyXCI6ICNjY2NjY2MsXG4gXCJtZXRhbGxpYy1nb2xkXCI6ICNmZmZmM2QsXG4gXCJtZXRhbGxpYy1yZWRcIjogI2RjMWQ0YixcbiBcIm1ldGFsbGljLWdyZWVuXCI6ICMyMmYxNjUsXG4gXCJtZXRhbGxpYy1ibHVlXCI6ICM3NTYyZmYsXG4gXCJwYXN0ZWwtcGlua1wiOiAjZmNjN2M0LFxuIFwicGFzdGVsLWdyZWVuXCI6ICNiOGNmYTgsXG4gXCJwYXN0ZWwtYmx1ZVwiOiAjOTRhM2Q5LFxuIFwicGFzdGVsLXB1cnBsZVwiOiAjYmFiMmQ5XG4gKTtcbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cyB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cyB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTsgfVxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTsgfVxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTsgfVxuaDQsIC5oNCB7IGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTsgfVxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTsgfVxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTsgfVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogJGxlYWQtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTEtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6ICRkaXNwbGF5Mi1zaXplO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXkzLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBmb250LXNpemU6ICRibG9ja3F1b3RlLWZvbnQtc2l6ZTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6ICRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBpbmRlbnRhdGlvbiwgbWVkaWEtcXVlcnktbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS8jZmVhdD1jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbn1cbiIsIi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGtiZC1mb250LXNpemU7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICRjb2RlLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuICB9XG59XG5cbi8vIEZsdWlkIGNvbnRhaW5lclxuLy9cbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGggMTAwJSB3aWR0aCBmb3Jcbi8vIGZsdWlkLCBmdWxsIHdpZHRoIGxheW91dHMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cbn1cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1hY2NlbnQtYmc7XG4gICAgfVxuICB9XG5cbiAgJi50YWJsZS1ob3ZlciB7XG4gICAgdGJvZHkgdHIge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDA1N1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJvb3RzdHJhcCBmdW5jdGlvbnNcbi8vXG4vLyBVdGlsaXR5IG1peGlucyBhbmQgZnVuY3Rpb25zIGZvciBldmFsdWF0aW5nIHNvdXJjZSBjb2RlIGFjcm9zcyBvdXIgdmFyaWFibGVzLCBtYXBzLCBhbmQgbWl4aW5zLlxuXG4vLyBBc2NlbmRpbmdcbi8vIFVzZWQgdG8gZXZhbHVhdGUgU2FzcyBtYXBzIGxpa2Ugb3VyIGdyaWQgYnJlYWtwb2ludHMuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCBvciB1bml0KCRudW0pID09IFwiJVwiIHtcbiAgICAgIC8vIERvIG5vdGhpbmdcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcbiAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH1cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbi8vIFN0YXJ0cyBhdCB6ZXJvXG4vLyBBbm90aGVyIGdyaWQgbWl4aW4gdGhhdCBlbnN1cmVzIHRoZSBtaW4td2lkdGggb2YgdGhlIGxvd2VzdCBicmVha3BvaW50IHN0YXJ0cyBhdCAwLlxuQG1peGluIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJG1hcCkge1xuICAkdmFsdWVzOiBtYXAtdmFsdWVzKCRtYXApO1xuICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgQGlmICRmaXJzdC12YWx1ZSAhPSAwIHtcbiAgICBAd2FybiBcIkZpcnN0IGJyZWFrcG9pbnQgaW4gYCRncmlkLWJyZWFrcG9pbnRzYCBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICB9XG59XG5cbi8vIFJlcGxhY2UgYCRzZWFyY2hgIHdpdGggYCRyZXBsYWNlYCBpbiBgJHN0cmluZ2Bcbi8vIFVzZWQgb24gb3VyIFNWRyBpY29uIGJhY2tncm91bmRzIGZvciBjdXN0b20gZm9ybXMuXG4vL1xuLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLyBAcGFyYW0ge1N0cmluZ30gJHN0cmluZyAtIEluaXRpYWwgc3RyaW5nXG4vLyBAcGFyYW0ge1N0cmluZ30gJHNlYXJjaCAtIFN1YnN0cmluZyB0byByZXBsYWNlXG4vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxuLy8gQHJldHVybiB7U3RyaW5nfSAtIFVwZGF0ZWQgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBDb2xvciBjb250cmFzdFxuQGZ1bmN0aW9uIGNvbG9yLXlpcSgkY29sb3IsICRkYXJrOiAkeWlxLXRleHQtZGFyaywgJGxpZ2h0OiAkeWlxLXRleHQtbGlnaHQpIHtcbiAgJHI6IHJlZCgkY29sb3IpO1xuICAkZzogZ3JlZW4oJGNvbG9yKTtcbiAgJGI6IGJsdWUoJGNvbG9yKTtcblxuICAkeWlxOiAoKCRyICogMjk5KSArICgkZyAqIDU4NykgKyAoJGIgKiAxMTQpKSAvIDEwMDA7XG5cbiAgQGlmICgkeWlxID49ICR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQpIHtcbiAgICBAcmV0dXJuICRkYXJrO1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICRsaWdodDtcbiAgfVxufVxuXG4vLyBSZXRyaWV2ZSBjb2xvciBTYXNzIG1hcHNcbkBmdW5jdGlvbiBjb2xvcigka2V5OiBcImJsdWVcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1jb2xvcigka2V5OiBcInByaW1hcnlcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiBncmF5KCRrZXk6IFwiMTAwXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRncmF5cywgJGtleSk7XG59XG5cbi8vIFJlcXVlc3QgYSB0aGVtZSBjb2xvciBsZXZlbFxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvci1uYW1lOiBcInByaW1hcnlcIiwgJGxldmVsOiAwKSB7XG4gICRjb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yLW5hbWUpO1xuICAkY29sb3ItYmFzZTogaWYoJGxldmVsID4gMCwgJGJsYWNrLCAkd2hpdGUpO1xuICAkbGV2ZWw6IGFicygkbGV2ZWwpO1xuXG4gIEByZXR1cm4gbWl4KCRjb2xvci1iYXNlLCAkY29sb3IsICRsZXZlbCAqICR0aGVtZS1jb2xvci1pbnRlcnZhbCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIC8vIE1hbnVhbGx5IHVzZSB0aGUgaWYvZWxzZSBpbnN0ZWFkIG9mIHRoZSBtaXhpbiB0byBhY2NvdW50IGZvciBpT1Mgb3ZlcnJpZGVcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgfSBAZWxzZSB7XG4gICAgLy8gT3RoZXJ3aXNlIHVuZG8gdGhlIGlPUyBkZWZhdWx0XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXl9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LWxnfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktbGd9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZS1sZztcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LXNtfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktc219ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZS1zbTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6ICRpbnB1dC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkaW5wdXQtcGFkZGluZy15O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZS1zbTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplLWxnO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLFxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuXG4gICY6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgYm90dG9tIG1hcmdpblxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBiYXNlIC5mb3JtLWNoZWNrXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xuXG4gIC8vIFVuZG8gLmZvcm0tY2hlY2staW5wdXQgZGVmYXVsdHMgYW5kIGFkZCBzb21lIGBtYXJnaW4tcmlnaHRgLlxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLy8gUHJvdmlkZSBmZWVkYmFjayB0byB1c2VycyB3aGVuIGZvcm0gZmllbGQgdmFsdWVzIGFyZSB2YWxpZCBvciBpbnZhbGlkLiBXb3Jrc1xuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcbi8vIHBzZXVkby1jbGFzc2VzIGJ1dCBhbHNvIGluY2x1ZGVzIGAuaXMtaW52YWxpZGAgYW5kIGAuaXMtdmFsaWRgIGNsYXNzZXMgZm9yXG4vLyBzZXJ2ZXIgc2lkZSB2YWxpZGF0aW9uLlxuXG5AaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXCJ2YWxpZFwiLCAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcik7XG5AaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXCJpbnZhbGlkXCIsICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IpO1xuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyBQcmV2ZW50IHNob3J0ZXIgZWxlbWVudHMgZnJvbSBncm93aW5nIHRvIHNhbWUgaGVpZ2h0IGFzIG90aGVycyAoZS5nLiwgc21hbGwgYnV0dG9ucyBncm93aW5nIHRvIG5vcm1hbCBzaXplZCBidXR0b24gaGVpZ2h0KVxuXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcbiAgLy8gZG9lc24ndCBvY2N1cHkgdGhlIGZ1bGwtd2lkdGggKHdoaWNoIGlzIHdoYXQgd2Ugd2FudCBmb3IgeHMgZ3JpZCB0aWVyKSxcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBBbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgfSBAZWxzZSB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IpIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZmVlZGJhY2stZm9udC1zaXplO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyfSAvIDQpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyfSAvIDIpIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyfSAvIDIpO1xuXG4gICAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9IC8gNCkgcmlnaHQgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9IC8gNCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJGZvcm0tZmVlZGJhY2staWNvbjogaWYoJHN0YXRlID09IFwidmFsaWRcIiwgJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCwgJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkZm9ybS1mZWVkYmFjay1pY29uIG5vLXJlcGVhdCAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gIC8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCAuYnRuIGVsZW1lbnRzXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiBjb2xvci15aXEoJGNvbG9yKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsICRhY3RpdmUtYm9yZGVyOiAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICBmb250LXNpemU6ICRmb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIC8vIE1hbnVhbGx5IGRlY2xhcmUgdG8gcHJvdmlkZSBhbiBvdmVycmlkZSB0byB0aGUgYnJvd3NlciBkZWZhdWx0XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICB9IEBlbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQ7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15IDA7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7IC8vIFJlZGVjbGFyZSBiZWNhdXNlIG5lc3RpbmcgY2FuIGNhdXNlIGluaGVyaXRhbmNlIGlzc3Vlc1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gZW5hYmxlZCBQb3BwZXIuanMsIHJlc2V0IGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93biB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC13aWR0aCAqIC44NTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtd2lkdGggKiAuODU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd247XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cDtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXdpZHRoICogLjg1O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXdpZHRoICogLjg1O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15KSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmN1c3RvbS1zZWxlY3QsXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAvLyBBZGQgd2lkdGggMSUgYW5kIGZsZXgtYmFzaXMgYXV0byB0byBlbnN1cmUgdGhhdCBidXR0b24gd2lsbCBub3Qgd3JhcCBvdXRcbiAgICAvLyB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFIEVkZ2UrIGFuZCBGaXJlZm94LiBDaHJvbWUgZG9lcyBub3QgcmVxdWlyZSB0aGlzLlxuICAgIHdpZHRoOiAxJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAvLyBDdXN0b20gZmlsZSBpbnB1dHMgaGF2ZSBtb3JlIGNvbXBsZXggbWFya3VwLCB0aHVzIHJlcXVpcmluZyBkaWZmZXJlbnRcbiAgLy8gYm9yZGVyLXJhZGl1cyBvdmVycmlkZXMuXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemUtbGc7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemUtc207XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kIHJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuIiwiLy8gRW1iZWRkZWQgaWNvbnMgZnJvbSBPcGVuIEljb25pYy5cbi8vIFJlbGVhc2VkIHVuZGVyIE1JVCBhbmQgY29weXJpZ2h0IDIwMTQgV2F5YnVyeS5cbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gQmFzZSBjbGFzcyB0YWtlcyBjYXJlIG9mIGFsbCB0aGUga2V5IGJlaGF2aW9yYWwgYXNwZWN0cy5cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tY29udHJvbC1zcGFjZXIteDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3Igc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXNcbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgY2hlY2tib3hlcy5cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogY2FsYygjeygoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMil9ICsgI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDJ9KTtcbiAgICAgIGxlZnQ6IGNhbGMoI3stKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcil9ICsgI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDJ9KTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkY3VzdG9tLXN3aXRjaC13aWR0aCAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWJnO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM7XG4gIH0gQGVsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdywgJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgIC8vIEZvciB2aXN1YWwgY29uc2lzdGVuY3kgd2l0aCBvdGhlciBwbGF0Zm9ybXMvYnJvd3NlcnMsXG4gICAgICAvLyBzdXBwcmVzcyB0aGUgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEhpZGVzIHRoZSBkZWZhdWx0IGNhcmV0IGluIElFMTFcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgZm9udC1zaXplOiAkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc207XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBmb250LXNpemU6ICRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZztcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKCN7JGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHR9ICsgI3skY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyfSk7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1zLXRodW1iICAgICAgICAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAvIDI7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBFZGdlIHNwZWNpZmljXG4gICAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7IC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIG1hcmdpbi1sZWZ0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7ICAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAvIDI7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzIG9yIGA8dWw+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBDb250ZW50c1xuLy9cbi8vIE5hdmJhclxuLy8gTmF2YmFyIGJyYW5kXG4vLyBOYXZiYXIgbmF2XG4vLyBOYXZiYXIgdGV4dFxuLy8gTmF2YmFyIGRpdmlkZXJcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJG5hdmJhci1icmFuZC1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAkbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5uYXZiYXItdG9nZ2xlciBlbGVtZW50c1xuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLy8gQ2hhbmdlcyBmbGV4LWJhc2VzIHRvIGF1dG8gYmVjYXVzZSBvZiBhbiBJRTEwIGJ1Z1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4vLyBEYXJrIGxpbmtzIGFnYWluc3QgYSBsaWdodCBiYWNrZ3JvdW5kXG4ubmF2YmFyLWxpZ2h0IHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZztcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAvIDI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG5cbiAgKyAubGlzdC1ncm91cCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG59XG5cbi5jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENhcmQgaW1hZ2UgY2Fwc1xuLmNhcmQtaW1nLXRvcCB7XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gQ2FyZCBkZWNrXG5cbi5jYXJkLWRlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLSRjYXJkLWRlY2stbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiAtJGNhcmQtZGVjay1tYXJnaW47XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1ncm91cC1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6b25seS1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIsXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENvbHVtbnNcbi8vXG5cbi5jYXJkLWNvbHVtbnMge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY29sdW1ucy1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50O1xuICAgIGNvbHVtbi1nYXA6ICRjYXJkLWNvbHVtbnMtZ2FwO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBEb24ndCBsZXQgdGhlbSB2ZXJ0aWNhbGx5IHNwYW4gbXVsdGlwbGUgY29sdW1uc1xuICAgICAgd2lkdGg6IDEwMCU7IC8vIERvbid0IGxldCB0aGVpciB3aWR0aCBjaGFuZ2VcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQWNjb3JkaW9uXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIFN1cHByZXNzIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3IgaW4gbW9kZXJuIGJyb3dzZXJzXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6ICRicmVhZGNydW1iLWRpdmlkZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5wYWdlLWxpbmsgZWxlbWVudHNcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJGJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gUGlsbCBiYWRnZXNcbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDb2xvcnNcbi8vXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCJAbWl4aW4gYmFkZ2UtdmFyaWFudCgkYmcpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGNsb3NlLWZvbnQtc2l6ZSArICRhbGVydC1wYWRkaW5nLXggKiAyO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCJAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBmb250LXNpemU6ICRwcm9ncmVzcy1mb250LXNpemU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nO1xufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIC8vIFBsYWNlIHRoZSBib3JkZXIgb24gdGhlIGxpc3QgaXRlbXMgYW5kIG5lZ2F0aXZlIG1hcmdpbiB1cCBmb3IgYmV0dGVyIHN0eWxpbmdcbiAgbWFyZ2luLWJvdHRvbTogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9hY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6ICRjbG9zZS1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuXG4gICAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5jbG9zZSBlbGVtZW50c1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi50b2FzdCB7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gY2hlYXAgcm91bmRlZCBjb3JuZXJzIG9uIG5lc3RlZCBpdGVtc1xuICBmb250LXNpemU6ICR0b2FzdC1mb250LXNpemU7IC8vIGtub2NrIGl0IGRvd24gdG8gMTRweFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICR0b2FzdC1ib3JkZXItcmFkaXVzO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXBhZGRpbmcteDtcbiAgfVxuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteSAkdG9hc3QtcGFkZGluZy14O1xuICBjb2xvcjogJHRvYXN0LWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXg7IC8vIGFwcGx5IHRvIGJvdGggdmVydGljYWwgYW5kIGhvcml6b250YWxcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbn0gKiAyKSk7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKCN7JG1vZGFsLWRpYWxvZy1tYXJnaW59ICogMikpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHNob3VsZCB0aGVyZSBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBFYXNpbHkgcGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IC4yNXJlbTsgfVxuICA+IDpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAuMjVyZW07IH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfSAqIDIpKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfSAqIDIpKTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAkemluZGV4LXRvb2x0aXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46ICR0b29sdGlwLW1hcmdpbjtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIGZvbnQtc2l6ZTogJHRvb2x0aXAtZm9udC1zaXplO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogJHRvb2x0aXAtb3BhY2l0eTsgfVxuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgdG9wOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDAgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1sZWZ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAkdG9vbHRpcC1tYXgtd2lkdGg7XG4gIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteSAkdG9vbHRpcC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1ibG9jay1uby1kdXBsaWNhdGUtcHJvcGVydGllc1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgZm9udC1zaXplOiAkcG9wb3Zlci1mb250LXNpemU7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcG9wb3Zlci1ib3gtc2hhZG93KTtcblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwICRib3JkZXItcmFkaXVzLWxnO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IGNhbGMoKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgKiAtMSk7XG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSxcbiAgLmFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgfVxuXG4gIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gIH1cblxuICAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBsZWZ0OiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRib3JkZXItcmFkaXVzLWxnIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcbiAgfVxuXG4gIC5hcnJvdzo6YmVmb3JlLFxuICAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgfVxuXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgfVxuXG4gIC5hcnJvdzo6YmVmb3JlLFxuICAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgfVxuXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoIC8gMjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgKiAtMSk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJGJvcmRlci1yYWRpdXMtbGcgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUsXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICB9XG5cbiAgLmFycm93OjphZnRlciB7XG4gICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICAkb2Zmc2V0LWJvcmRlci13aWR0aDogY2FsYygjeyRib3JkZXItcmFkaXVzLWxnfSAtICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSk7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRvZmZzZXQtYm9yZGVyLXdpZHRoKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIG9wYWNpdHkpO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJvcmRlcjogJHNwaW5uZXItYm9yZGVyLXdpZHRoIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHNwaW5uZXItYm9yZGVyIC43NXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IHNwaW5uZXItZ3JvdyAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZCN7JGluZml4fS1ub25lICAgICAgICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1pbmxpbmUgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tYmxvY2sgICAgICAgIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LXRhYmxlICAgICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS10YWJsZS1yb3cgICAgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LXRhYmxlLWNlbGwgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWZsZXggICAgICAgICB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWlubGluZS1mbGV4ICB7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSAgICAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSAgICAgICB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrICAgICAgICB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUgICAgICAgIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cgICAgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1jZWxsICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZmxleCAgICAgICAgIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4ICB7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15IC8gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgQGluY2x1ZGUgZmxvYXQtbGVmdDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IEBpbmNsdWRlIGZsb2F0LXJpZ2h0OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgQGluY2x1ZGUgZmxvYXQtbm9uZTsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQG1peGluIGZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuQG1peGluIGZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICRvdmVyZmxvd3Mge1xuICAub3ZlcmZsb3ctI3skdmFsdWV9IHsgb3ZlcmZsb3c6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiAkc2l6ZSAhPSAwIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaWYgKCRpZ25vcmUtd2FybmluZyAhPSB0cnVlKSB7XG4gICAgQHdhcm4gXCJUaGUgYHRleHQtaGlkZSgpYCBtaXhpbiBoYXMgYmVlbiBkZXByZWNhdGVkIGFzIG9mIHY0LjEuMC4gSXQgd2lsbCBiZSByZW1vdmVkIGVudGlyZWx5IGluIHY1LlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgQGluY2x1ZGUgaW52aXNpYmxlKHZpc2libGUpO1xufVxuXG4uaW52aXNpYmxlIHtcbiAgQGluY2x1ZGUgaW52aXNpYmxlKGhpZGRlbik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVmlzaWJpbGl0eVxuXG5AbWl4aW4gaW52aXNpYmxlKCR2aXNpYmlsaXR5KSB7XG4gIHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAgIC8vIEJvb3RzdHJhcCBjdXN0b20gY29kZTsgdXNpbmcgYCRib3JkZXItd2lkdGhgIGluc3RlYWQgb2YgMXB4XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy9cbiAgICAvLyBQcmludGluZyBUYWJsZXM6XG4gICAgLy8gaHR0cDovL2Nzcy1kaXNjdXNzLmluY3V0aW8uY29tL3dpa2kvUHJpbnRpbmdfVGFibGVzXG4gICAgLy9cblxuICAgIHRoZWFkIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiJdfQ== */