/*!* Bootstrap Docs (https://getbootstrap.com/)
* Copyright 2011-2024 The Bootstrap Authors
* Licensed under the Creative Commons Attribution 3.0 Unported License.
* For details, see https://creativecommons.org/licenses/by/3.0/.*/:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1600px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows,1),1fr);grid-template-columns:repeat(var(--bs-columns,12),1fr);gap:var(--bs-gap,1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width:1600px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}:root,[data-bs-theme=light]{--bd-purple:#0e416c;--bd-violet:#126ab5;--bd-accent:#ffe484;--bd-violet-rgb:17.81618852, 106.18053715, 180.68381148;--bd-accent-rgb:255, 228, 132;--bd-pink-rgb:214, 51, 132;--bd-teal-rgb:32, 201, 151;--bd-violet-bg:var(--bd-violet);--bd-toc-color:var(--bd-violet);--bd-sidebar-link-bg:rgba(var(--bd-violet-rgb), .1);--bd-callout-link:10, 85, 134;--bd-callout-code-color:#ab296a;--bd-pre-bg:var(--bs-tertiary-bg)}[data-bs-theme=dark]{--bd-violet:#4d8fc7;--bd-violet-bg:#126ab5;--bd-toc-color:var(--bs-emphasis-color);--bd-sidebar-link-bg:rgba(13, 80, 136, .5);--bd-callout-link:110, 166, 203;--bd-callout-code-color:#e685b5;--bd-pre-bg:#16151e}.bd-navbar{padding:.75rem 0;background-color:transparent;box-shadow:0 .5rem 1rem rgba(0,0,0,.15),inset 0 -1px rgba(255,255,255,.15)}.bd-navbar::after{position:absolute;inset:0;z-index:-1;display:block;content:"";background-image:linear-gradient(rgba(var(--bd-violet-rgb),1),rgba(var(--bd-violet-rgb),.95))}@media(max-width:991.98px){.bd-navbar .bd-navbar-toggle{width:4.25rem}}.bd-navbar .navbar-toggler{padding:0;margin-right:-.5rem;border:0}.bd-navbar .navbar-toggler:first-child{margin-left:-.5rem}.bd-navbar .navbar-toggler .bi{width:1.5rem;height:1.5rem}.bd-navbar .navbar-toggler:focus{box-shadow:none}.bd-navbar .navbar-brand{color:#fff;transition:transform .2s ease-in-out}@media(prefers-reduced-motion:reduce){.bd-navbar .navbar-brand{transition:none}}.bd-navbar .navbar-brand:hover{transform:rotate(-5deg)scale(1.1)}.bd-navbar .navbar-toggler,.bd-navbar .nav-link{padding-right:.25rem;padding-left:.25rem;color:rgba(255,255,255,.85)}.bd-navbar .navbar-toggler:hover,.bd-navbar .navbar-toggler:focus,.bd-navbar .nav-link:hover,.bd-navbar .nav-link:focus{color:#fff}.bd-navbar .navbar-toggler.active,.bd-navbar .nav-link.active{font-weight:600;color:#fff}.bd-navbar .navbar-nav-svg{display:inline-block;vertical-align:-.125rem}.bd-navbar .offcanvas-lg{background-color:var(--bd-violet-bg);border-left:0}@media(max-width:991.98px){.bd-navbar .offcanvas-lg{box-shadow:0 0 8px rgba(37,42,46,.3)}}.bd-navbar .dropdown-toggle:focus:not(:focus-visible){outline:0}.bd-navbar .dropdown-menu{--bs-dropdown-min-width:12rem;--bs-dropdown-padding-x:.25rem;--bs-dropdown-padding-y:.25rem;--bs-dropdown-link-hover-bg:rgba(var(--bd-violet-rgb), .1);--bs-dropdown-link-active-bg:rgba(var(--bd-violet-rgb), 1);--bs-dropdown-font-size:0.875rem;font-size:.875rem;border-radius:.5rem;box-shadow:var(--bs-box-shadow)}.bd-navbar .dropdown-menu li+li{margin-top:.125rem}.bd-navbar .dropdown-menu .dropdown-item{border-radius:.25rem}.bd-navbar .dropdown-menu .dropdown-item:active .bi{color:inherit!important}.bd-navbar .dropdown-menu .active{font-weight:600}.bd-navbar .dropdown-menu .active .bi{display:block!important}.bd-navbar .dropdown-menu-end{--bs-dropdown-min-width:8rem}[data-bs-theme=dark] .bd-navbar{box-shadow:0 .5rem 1rem rgba(0,0,0,.15),inset 0 -1px rgba(255,255,255,.15)}.navbar-site-title{margin-top:12px}.bd-masthead{--bd-pink-rgb:214, 51, 132;padding:3rem 0;background-image:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.01),rgba(var(--bs-body-bg-rgb),1) 85%),radial-gradient(ellipse at top left,rgba(var(--bs-primary-rgb),.5),transparent 50%),radial-gradient(ellipse at top right,rgba(var(--bd-accent-rgb),.5),transparent 50%),radial-gradient(ellipse at center right,rgba(var(--bd-violet-rgb),.5),transparent 50%),radial-gradient(ellipse at center left,rgba(var(--bd-pink-rgb),.5),transparent 50%)}.bd-masthead .bd-code-snippet{margin:0;border-radius:.5rem}.bd-masthead .highlight{width:100%;padding:.5rem 1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:rgba(var(--bs-body-color-rgb),.075);border-radius:.5rem}@media(min-width:992px){.bd-masthead .highlight{padding-right:4rem}}.bd-masthead .btn-clipboard{position:absolute;top:-.125rem;right:0;background-color:transparent}.bd-btn-lg{padding:.8rem 2rem}.masthead-followup-icon{padding:1rem;color:rgba(var(--bg-rgb),1);background-color:rgba(var(--bg-rgb),.1);background-blend-mode:multiply;border-radius:1rem;mix-blend-mode:darken}.masthead-followup-icon svg{filter:drop-shadow(0 1px 1px var(--bs-body-bg))}.masthead-notice{background-color:var(--bd-accent);box-shadow:inset 0 -1px 1px rgba(var(--bs-body-color-rgb),.15),0 .25rem 1.5rem rgba(var(--bs-body-bg-rgb),.75)}.animate-img>img{transition:transform .2s ease-in-out}@media(prefers-reduced-motion:reduce){.animate-img>img{transition:none}}.animate-img:hover>img{transform:scale(1.1)}[data-bs-theme=dark] .masthead-followup-icon{mix-blend-mode:lighten}.bd-content>h2,.bd-content>h3,.bd-content>h4{--bs-heading-color:var(--bs-emphasis-color)}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:2rem}.bd-content>ul li,.bd-content>ol li{margin-bottom:.25rem}.bd-content>ul li>p~ul,.bd-content>ol li>p~ul{margin-top:-.5rem;margin-bottom:1rem}.bd-content>.table,.bd-content>.table-responsive .table{--bs-table-border-color:var(--bs-border-color);max-width:100%;margin-bottom:1.5rem;font-size:.875rem}@media(max-width:991.98px){.bd-content>.table.table-bordered,.bd-content>.table-responsive .table.table-bordered{border:0}}.bd-content>.table thead,.bd-content>.table-responsive .table thead{border-bottom:2px solid}.bd-content>.table tbody:not(:first-child),.bd-content>.table-responsive .table tbody:not(:first-child){border-top:2px solid}.bd-content>.table th:first-child,.bd-content>.table td:first-child,.bd-content>.table-responsive .table th:first-child,.bd-content>.table-responsive .table td:first-child{padding-left:0}.bd-content>.table th:not(:last-child),.bd-content>.table td:not(:last-child),.bd-content>.table-responsive .table th:not(:last-child),.bd-content>.table-responsive .table td:not(:last-child){padding-right:1.5rem}.bd-content>.table th,.bd-content>.table-responsive .table th{color:var(--bs-emphasis-color)}.bd-content>.table strong,.bd-content>.table-responsive .table strong{color:var(--bs-emphasis-color)}.bd-content>.table th,.bd-content>.table td:first-child>code,.bd-content>.table-responsive .table th,.bd-content>.table-responsive .table td:first-child>code{white-space:nowrap}.table-options td:nth-child(2){min-width:160px}.table-options td:last-child,.table-utilities td:last-child{min-width:280px}.table-swatches th{color:var(--bs-emphasis-color)}.table-swatches td code{white-space:nowrap}.bd-title{--bs-heading-color:var(--bs-emphasis-color);font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.bd-title{font-size:3rem}}.bd-lead{font-size:calc(1.275rem + .3vw);font-weight:300}@media(min-width:1200px){.bd-lead{font-size:1.5rem}}.bi{width:1em;height:1em;vertical-align:-.125em;fill:currentcolor}@media(min-width:992px){.border-lg-start{border-left:var(--bs-border-width)solid var(--bs-border-color)}}.bd-summary-link{color:var(--bs-link-color)}.bd-summary-link:hover,details[open]>.bd-summary-link{color:var(--bs-link-hover-color)}[data-bs-theme=blue]{--bs-body-color:var(--bs-white);--bs-body-color-rgb:255, 255, 255;--bs-body-bg:var(--bs-blue);--bs-body-bg-rgb:13, 106, 168;--bs-tertiary-bg:#0a5586}[data-bs-theme=blue] .dropdown-menu{--bs-dropdown-bg:#0c6097;--bs-dropdown-link-active-bg:#084065}[data-bs-theme=blue] .btn-secondary{--bs-btn-bg:#3d88b9;--bs-btn-border-color:rgba(255, 255, 255, 0.25);--bs-btn-hover-bg:#377aa6;--bs-btn-hover-border-color:rgba(255, 255, 255, 0.25);--bs-btn-active-bg:#306c93;--bs-btn-active-border-color:rgba(255, 255, 255, 0.5);--bs-btn-focus-border-color:rgba(255, 255, 255, 0.5);--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(255, 255, 255, .2)}@font-face{font-family:open sans;font-style:normal;font-weight:300;src:local(""),url(/fonts/open-sans-v43-latin-300.woff2)format("woff2"),url(/fonts/open-sans-v43-latin-300.woff)format("woff")}@font-face{font-family:open sans;font-style:normal;font-weight:400;src:local(""),url(/fonts/open-sans-v43-latin-regular.woff2)format("woff2"),url(/fonts/open-sans-v43-latin-regular.woff)format("woff")}@font-face{font-family:open sans;font-style:normal;font-weight:600;src:local(""),url(/fonts/open-sans-v43-latin-600.woff2)format("woff2"),url(/fonts/open-sans-v43-latin-600.woff)format("woff")}@font-face{font-family:open sans;font-style:normal;font-weight:700;src:local(""),url(/fonts/open-sans-v43-latin-700.woff2)format("woff2"),url(/fonts/open-sans-v43-latin-700.woff)format("woff")}@font-face{font-family:open sans;font-style:normal;font-weight:800;src:local(""),url(/fonts/open-sans-v43-latin-800.woff2)format("woff2"),url(/fonts/open-sans-v43-latin-800.woff)format("woff")}@font-face{font-family:open sans;font-style:italic;font-weight:300;src:local(""),url(/fonts/open-sans-v43-latin-300italic.woff2)format("woff2"),url(/fonts/open-sans-v43-latin-300italic.woff)format("woff")}@font-face{font-family:open sans;font-style:italic;font-weight:400;src:local(""),url(/fonts/open-sans-v43-latin-italic.woff2)format("woff2"),url(/fonts/open-sans-v43-latin-italic.woff)format("woff")}@media(min-width:992px){.bd-sidebar{position:sticky;top:5rem;display:block!important;height:calc(100vh - 6rem);padding-left:.25rem;margin-left:-.25rem;overflow-y:auto}}@media(max-width:991.98px){.bd-sidebar .offcanvas-lg{border-right-color:var(--bs-border-color);box-shadow:0 0 8px rgba(37,42,46,.3)}}.bd-links-heading{color:var(--bs-emphasis-color)}@media(max-width:991.98px){.bd-links-nav{font-size:.875rem}}@media(max-width:991.98px){.bd-links-nav{column-count:2;column-gap:1.5rem}.bd-links-nav .bd-links-group{break-inside:avoid}.bd-links-nav .bd-links-span-all{column-span:all}}.bd-links-link{padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.125rem;color:var(--bs-body-color);text-decoration:none}.bd-links-link:hover,.bd-links-link:focus,.bd-links-link.active{color:var(--bs-emphasis-color);background-color:var(--bd-sidebar-link-bg)}.bd-links-link.active{font-weight:600}.bd-gutter{--bs-gutter-x:3rem}@media(min-width:992px){.bd-layout{display:grid;grid-template-areas:"sidebar main";grid-template-columns:1fr 5fr;gap:1.5rem}}.bd-sidebar{grid-area:sidebar}.bd-main{grid-area:main}@media(max-width:991.98px){.bd-main{max-width:760px;margin-inline:auto}}@media(min-width:768px){.bd-main{display:grid;grid-template-areas:"intro" "toc" "content";grid-template-rows:auto auto 1fr;gap:inherit}}@media(min-width:992px){.bd-main{grid-template-areas:"intro   toc" "content toc";grid-template-rows:auto 1fr;grid-template-columns:4fr 1fr}}.bd-intro{grid-area:intro}.bd-toc{grid-area:toc}.bd-content{grid-area:content;min-width:1px}@media(min-width:992px){.bd-toc{position:sticky;top:5rem;right:0;z-index:2;height:calc(100vh - 7rem);overflow-y:auto}}.bd-toc nav{font-size:.875rem}.bd-toc nav ul{padding-left:0;margin-bottom:0;list-style:none}.bd-toc nav ul ul{padding-left:1rem}.bd-toc nav a{display:block;padding:.125rem 0 .125rem .75rem;color:inherit;text-decoration:none;border-left:.125rem solid transparent}.bd-toc nav a:hover,.bd-toc nav a.active{color:var(--bd-toc-color);border-left-color:var(--bd-toc-color)}.bd-toc nav a.active{font-weight:500}.bd-toc nav a code{font:inherit}.bd-toc-toggle{display:flex;align-items:center}@media(max-width:575.98px){.bd-toc-toggle{justify-content:space-between;width:100%}}@media(max-width:767.98px){.bd-toc-toggle{color:var(--bs-body-color);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.bd-toc-toggle:hover,.bd-toc-toggle:focus,.bd-toc-toggle:active,.bd-toc-toggle[aria-expanded=true]{color:var(--bd-violet);background-color:var(--bs-body-bg);border-color:var(--bd-violet)}.bd-toc-toggle:focus,.bd-toc-toggle[aria-expanded=true]{box-shadow:0 0 0 3px rgba(var(--bd-violet-rgb),.25)}}@media(max-width:767.98px){.bd-toc-collapse nav{padding:1.25rem 1.25rem 1.25rem 1rem;background-color:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}}@media(min-width:768px){.bd-toc-collapse{display:block!important}}.bd-code-snippet{margin:0 -1.5rem 1rem;border:solid var(--bs-border-color);border-width:1px 0}@media(min-width:768px){.bd-code-snippet{margin-right:0;margin-left:0;border-width:1px;border-radius:var(--bs-border-radius)}}.bd-example-resize{min-width:320px;max-width:777px;overflow:auto;resize:horizontal}.bd-example{--bd-example-padding:1rem;position:relative;padding:var(--bd-example-padding);margin:0 -1.5rem 1rem;border:solid var(--bs-border-color);border-width:1px 0}.bd-example::after{display:block;clear:both;content:""}@media(min-width:768px){.bd-example{--bd-example-padding:1.5rem;margin-right:0;margin-left:0;border-width:1px;border-radius:var(--bs-border-radius)}}.bd-example+p{margin-top:2rem}.bd-example>.form-control+.form-control{margin-top:.5rem}.bd-example>.nav+.nav,.bd-example>.alert+.alert,.bd-example>.navbar+.navbar,.bd-example>.progress+.progress{margin-top:1rem}.bd-example>.dropdown-menu{position:static;display:block}.bd-example>:last-child,.bd-example>nav:last-child .breadcrumb{margin-bottom:0}.bd-example>hr:last-child{margin-bottom:1rem}.bd-example>svg+svg,.bd-example>img+img{margin-left:.5rem}.bd-example>.btn,.bd-example>.btn-group{margin:.25rem .125rem}.bd-example>.btn-toolbar+.btn-toolbar{margin-top:.5rem}.bd-example>.list-group{max-width:400px}.bd-example>[class*=list-group-horizontal]{max-width:100%}.bd-example .fixed-top,.bd-example .sticky-top{position:static;margin:calc(-1 * var(--bd-example-padding))calc(-1 * var(--bd-example-padding))var(--bd-example-padding)}.bd-example .fixed-bottom,.bd-example .sticky-bottom{position:static;margin:var(--bd-example-padding)calc(-1 * var(--bd-example-padding))calc(-1 * var(--bd-example-padding))}.bd-example .pagination{margin-bottom:0}.bd-example-row [class^=col],.bd-example-cols [class^=col]>*,.bd-example-cssgrid [class*=grid]>*{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(var(--bd-violet-rgb),.15);border:1px solid rgba(var(--bd-violet-rgb),.3)}.bd-example-row .row+.row,.bd-example-cssgrid .grid+.grid{margin-top:1rem}.bd-example-row-flex-cols .row{min-height:10rem;background-color:rgba(var(--bd-violet-rgb),.15)}.bd-example-flex div:not(.vr){background-color:rgba(var(--bd-violet-rgb),.15);border:1px solid rgba(var(--bd-violet-rgb),.3)}.example-container{width:800px;--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}.example-row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.example-content-main{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media(min-width:576px){.example-content-main{flex:none;width:50%}}@media(min-width:992px){.example-content-main{flex:none;width:66.66666667%}}.example-content-secondary{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media(min-width:576px){.example-content-secondary{flex:none;width:50%}}@media(min-width:992px){.example-content-secondary{flex:none;width:33.33333333%}}.bd-example-ratios .ratio{display:inline-block;width:10rem;color:var(--bs-secondary-color);background-color:var(--bs-tertiary-bg);border:var(--bs-border-width)solid var(--bs-border-color)}.bd-example-ratios .ratio>div{display:flex;align-items:center;justify-content:center}.bd-example-ratios-breakpoint .ratio-4x3{width:16rem}@media(min-width:768px){.bd-example-ratios-breakpoint .ratio-4x3{--bs-aspect-ratio:50%}}.bd-example-offcanvas .offcanvas{position:static;display:block;height:200px;visibility:visible;transform:translate(0)}.tooltip-demo a{white-space:nowrap}.tooltip-demo .btn{margin:.25rem .125rem}.custom-tooltip{--bs-tooltip-bg:var(--bs-primary)}.custom-popover{--bs-popover-max-width:200px;--bs-popover-border-color:var(--bs-primary);--bs-popover-header-bg:var(--bs-primary);--bs-popover-header-color:var(--bs-white);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:.5rem}.scrollspy-example{height:200px;margin-top:.5rem;overflow:auto}.scrollspy-example-2{height:350px;overflow:auto}.simple-list-example-scrollspy .active{background-color:rgba(var(--bd-violet-rgb),.15)}.bd-example-border-utils [class^=border]{display:inline-block;width:5rem;height:5rem;margin:.25rem;--bs-bg-opacity:.1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))}.bd-example-rounded-utils [class*=rounded]{margin:.25rem}.bd-example-position-utils{position:relative;padding:2rem}.bd-example-position-utils .position-relative{height:200px;background-color:var(--bs-tertiary-bg)}.bd-example-position-utils .position-absolute{width:2rem;height:2rem;background-color:var(--bs-body-color);border-radius:.25rem}.bd-example-position-examples::after{content:none}.bd-example-placeholder-cards::after{display:none}.bd-example-placeholder-cards .card{width:18rem}.bd-example-toasts{min-height:240px}.bd-example-zindex-levels{min-height:15rem}.bd-example-zindex-levels>div{color:var(--bs-body-bg);background-color:var(--bd-violet);border:1px solid var(--bd-purple)}.bd-example-zindex-levels>div>span{position:absolute;right:5px;bottom:0}.bd-example-zindex-levels>:nth-child(2){top:3rem;left:3rem}.bd-example-zindex-levels>:nth-child(3){top:4.5rem;left:4.5rem}.bd-example-zindex-levels>:nth-child(4){top:6rem;left:6rem}.bd-example-zindex-levels>:nth-child(5){top:7.5rem;left:7.5rem}.highlight{position:relative;padding:.75rem 1.5rem;background-color:var(--bd-pre-bg)}@media(min-width:768px){.highlight{padding:.75rem 1.25rem;border-radius:calc(var(--bs-border-radius) - 1px)}}@media(min-width:992px){.highlight pre{margin-right:1.875rem}}.highlight pre{padding:.25rem 0 .875rem;margin-top:.8125rem;margin-bottom:0;overflow:overlay;white-space:pre;background-color:transparent;border:0}.highlight pre code{font-size:inherit;color:var(--bs-body-color);word-wrap:normal}.bd-example-snippet .highlight pre{margin-right:0}.highlight-toolbar{background-color:var(--bd-pre-bg)}.highlight-toolbar+.highlight{border-top-left-radius:0;border-top-right-radius:0}@media(min-width:768px){.bd-file-ref .highlight-toolbar{border-top-left-radius:calc(var(--bs-border-radius) - 1px);border-top-right-radius:calc(var(--bs-border-radius) - 1px)}}.bd-content .bd-code-snippet{margin-bottom:1rem}.bd-example.bg-transparent{background-image:repeating-linear-gradient(-45deg,rgba(133,133,133,.1) 0,rgba(133,133,133,.1) 15px,transparent 15px,transparent 30px)!important}.btn-bd-primary{--bs-btn-font-weight:600;--bs-btn-color:var(--bs-white);--bs-btn-bg:var(--bd-violet-bg);--bs-btn-border-color:var(--bd-violet-bg);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#1060a3;--bs-btn-hover-border-color:#1060a3;--bs-btn-focus-shadow-rgb:var(--bd-violet-rgb);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:#0e5591;--bs-btn-active-border-color:#0e5591}.btn-bd-accent{--bs-btn-font-weight:600;--bs-btn-color:var(--bd-accent);--bs-btn-border-color:var(--bd-accent);--bs-btn-hover-color:var(--bd-dark);--bs-btn-hover-bg:var(--bd-accent);--bs-btn-hover-border-color:var(--bd-accent);--bs-btn-focus-shadow-rgb:var(--bd-accent-rgb);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-border-color:var(--bs-btn-hover-border-color)}.btn-bd-light{--btn-custom-color:#4d8fc7;--bs-btn-color:var(--bs-gray-600);--bs-btn-border-color:var(--bs-border-color);--bs-btn-hover-color:var(--btn-custom-color);--bs-btn-hover-border-color:var(--btn-custom-color);--bs-btn-active-color:var(--btn-custom-color);--bs-btn-active-bg:var(--bs-white);--bs-btn-active-border-color:var(--btn-custom-color);--bs-btn-focus-border-color:var(--btn-custom-color);--bs-btn-focus-shadow-rgb:var(--bd-violet-rgb)}.bd-btn-lg{--bs-btn-border-radius:.5rem;padding:.8125rem 2rem}.bd-callout{--bs-link-color-rgb:var(--bd-callout-link);--bs-code-color:var(--bd-callout-code-color);padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;color:var(--bd-callout-color,inherit);background-color:var(--bd-callout-bg,var(--bs-gray-100));border-left:.25rem solid var(--bd-callout-border,var(--bs-gray-300))}.bd-callout h4{margin-bottom:.25rem}.bd-callout>:last-child{margin-bottom:0}.bd-callout+.bd-callout{margin-top:-.25rem}.bd-callout .highlight{background-color:rgba(0,0,0,5%)}.bd-callout-info{--bd-callout-color:var(--bs-info-text-emphasis);--bd-callout-bg:var(--bs-info-bg-subtle);--bd-callout-border:var(--bs-info-border-subtle)}.bd-callout-warning{--bd-callout-color:var(--bs-warning-text-emphasis);--bd-callout-bg:var(--bs-warning-bg-subtle);--bd-callout-border:var(--bs-warning-border-subtle)}.bd-callout-danger{--bd-callout-color:var(--bs-danger-text-emphasis);--bd-callout-bg:var(--bs-danger-bg-subtle);--bd-callout-border:var(--bs-danger-border-subtle)}[data-bs-theme=dark] .bd-callout-danger,[data-bs-theme=dark] .bd-callout-warning{color:#fff}.bd-brand-logos{color:#126ab5}.bd-brand-logos .inverse{color:#fff;background-color:#126ab5}.bd-brand-item+.bd-brand-item{border-top:1px solid var(--bs-border-color)}@media(min-width:768px){.bd-brand-item+.bd-brand-item{border-top:0;border-left:1px solid var(--bs-border-color)}}.color-swatches{margin:0 -5px}.color-swatches .bd-purple{background-color:#0e416c}.color-swatches .bd-purple-light{background-color:#6fb5f1}.color-swatches .bd-purple-lighter{background-color:#e5e1ea}.color-swatches .bd-gray{background-color:#f9f9f9}.color-swatch{width:4rem;height:4rem}@media(min-width:768px){.color-swatch{width:6rem;height:6rem}}.swatch-blue{color:#fff;background-color:#0d6aa8}.swatch-blue::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"5.76" "\a" "5.76" "\a" "3.64";background-color:#0d6aa8;background-image:linear-gradient(to bottom,transparent .25rem,#fff .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-indigo{color:#fff;background-color:#6610f2}.swatch-indigo::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"7.18" "\a" "7.18" "\a" "2.92";background-color:#6610f2;background-image:linear-gradient(to bottom,transparent .25rem,#fff .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-purple{color:#fff;background-color:#6f42c1}.swatch-purple::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"6.51" "\a" "6.51" "\a" "3.22";background-color:#6f42c1;background-image:linear-gradient(to bottom,transparent .25rem,#fff .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-pink{color:#fff;background-color:#d63384}.swatch-pink::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"4.50" "\a" "4.50" "\a" "4.66";background-color:#d63384;background-image:linear-gradient(to bottom,transparent .25rem,#fff .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-red{color:#fff;background-color:#bc0911}.swatch-red::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"6.59" "\a" "6.59" "\a" "3.18";background-color:#bc0911;background-image:linear-gradient(to bottom,transparent .25rem,#fff .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-orange{color:#000;background-color:#fd7e14}.swatch-orange::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"8.17" "\a" "2.57" "\a" "8.17";background-color:#fd7e14;background-image:linear-gradient(to bottom,transparent .25rem,#000 .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-yellow{color:#000;background-color:orange}.swatch-yellow::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"10.6" "\a" "1.97" "\a" "10.6";background-color:orange;background-image:linear-gradient(to bottom,transparent .25rem,#000 .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-green{color:#fff;background-color:#4a821f}.swatch-green::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"4.66" "\a" "4.66" "\a" "4.50";background-color:#4a821f;background-image:linear-gradient(to bottom,transparent .25rem,#fff .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-teal{color:#000;background-color:#20c997}.swatch-teal::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"9.86" "\a" "2.12" "\a" "9.86";background-color:#20c997;background-image:linear-gradient(to bottom,transparent .25rem,#000 .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-cyan{color:#000;background-color:#0dcaf0}.swatch-cyan::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"10.7" "\a" "1.95" "\a" "10.7";background-color:#0dcaf0;background-image:linear-gradient(to bottom,transparent .25rem,#000 .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-black{color:#fff;background-color:#000}.swatch-black::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"21" "\a" "21" "\a" "1";background-color:#000;background-image:linear-gradient(to bottom,transparent .25rem,#fff .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-white{color:#000;background-color:#fff}.swatch-white::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"21" "\a" "1" "\a" "21";background-color:#fff;background-image:linear-gradient(to bottom,transparent .25rem,#000 .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-gray{color:#000;background-color:#8c8b96}.swatch-gray::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"6.24" "\a" "3.36" "\a" "6.24";background-color:#8c8b96;background-image:linear-gradient(to bottom,transparent .25rem,#000 .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-gray-dark{color:#fff;background-color:#363545}.swatch-gray-dark::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"11.9" "\a" "11.9" "\a" "1.75";background-color:#363545;background-image:linear-gradient(to bottom,transparent .25rem,#fff .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.swatch-gray-500{color:#000;background-color:#aeaeb6}.swatch-gray-500::after{position:absolute;top:1rem;right:1rem;padding-left:1rem;font-size:.75rem;line-height:1.35;white-space:pre;content:"9.53" "\a" "2.20" "\a" "9.53";background-color:#aeaeb6;background-image:linear-gradient(to bottom,transparent .25rem,#000 .25rem .75rem,transparent .75rem 1.25rem,#fff 1.25rem 1.75rem,transparent 1.75rem 2.25rem,#000 2.25rem 2.75rem,transparent 2.75rem);background-repeat:no-repeat;background-size:.5rem 100%}.bd-blue-100{color:#000;background-color:#cfe1ee}.bd-blue-200{color:#000;background-color:#9ec3dc}.bd-blue-300{color:#000;background-color:#6ea6cb}.bd-blue-400{color:#000;background-color:#3d88b9}.bd-blue-500{color:#fff;background-color:#0d6aa8}.bd-blue-600{color:#fff;background-color:#0a5586}.bd-blue-700{color:#fff;background-color:#084065}.bd-blue-800{color:#fff;background-color:#052a43}.bd-blue-900{color:#fff;background-color:#031522}.bd-indigo-100{color:#000;background-color:#e0cffc}.bd-indigo-200{color:#000;background-color:#c29ffa}.bd-indigo-300{color:#000;background-color:#a370f7}.bd-indigo-400{color:#fff;background-color:#8540f5}.bd-indigo-500{color:#fff;background-color:#6610f2}.bd-indigo-600{color:#fff;background-color:#520dc2}.bd-indigo-700{color:#fff;background-color:#3d0a91}.bd-indigo-800{color:#fff;background-color:#290661}.bd-indigo-900{color:#fff;background-color:#140330}.bd-purple-100{color:#000;background-color:#e2d9f3}.bd-purple-200{color:#000;background-color:#c5b3e6}.bd-purple-300{color:#000;background-color:#a98eda}.bd-purple-400{color:#000;background-color:#8c68cd}.bd-purple-500{color:#fff;background-color:#6f42c1}.bd-purple-600{color:#fff;background-color:#59359a}.bd-purple-700{color:#fff;background-color:#432874}.bd-purple-800{color:#fff;background-color:#2c1a4d}.bd-purple-900{color:#fff;background-color:#160d27}.bd-pink-100{color:#000;background-color:#f7d6e6}.bd-pink-200{color:#000;background-color:#efadce}.bd-pink-300{color:#000;background-color:#e685b5}.bd-pink-400{color:#000;background-color:#de5c9d}.bd-pink-500{color:#fff;background-color:#d63384}.bd-pink-600{color:#fff;background-color:#ab296a}.bd-pink-700{color:#fff;background-color:#801f4f}.bd-pink-800{color:#fff;background-color:#561435}.bd-pink-900{color:#fff;background-color:#2b0a1a}.bd-red-100{color:#000;background-color:#f2cecf}.bd-red-200{color:#000;background-color:#e49da0}.bd-red-300{color:#000;background-color:#d76b70}.bd-red-400{color:#fff;background-color:#c93a41}.bd-red-500{color:#fff;background-color:#bc0911}.bd-red-600{color:#fff;background-color:#96070e}.bd-red-700{color:#fff;background-color:#71050a}.bd-red-800{color:#fff;background-color:#4b0407}.bd-red-900{color:#fff;background-color:#260203}.bd-orange-100{color:#000;background-color:#ffe5d0}.bd-orange-200{color:#000;background-color:#fecba1}.bd-orange-300{color:#000;background-color:#feb272}.bd-orange-400{color:#000;background-color:#fd9843}.bd-orange-500{color:#000;background-color:#fd7e14}.bd-orange-600{color:#000;background-color:#ca6510}.bd-orange-700{color:#fff;background-color:#984c0c}.bd-orange-800{color:#fff;background-color:#653208}.bd-orange-900{color:#fff;background-color:#331904}.bd-yellow-100{color:#000;background-color:#ffedcc}.bd-yellow-200{color:#000;background-color:#ffdb99}.bd-yellow-300{color:#000;background-color:#ffc966}.bd-yellow-400{color:#000;background-color:#ffb733}.bd-yellow-500{color:#000;background-color:orange}.bd-yellow-600{color:#000;background-color:#cc8400}.bd-yellow-700{color:#fff;background-color:#996300}.bd-yellow-800{color:#fff;background-color:#664200}.bd-yellow-900{color:#fff;background-color:#332100}.bd-green-100{color:#000;background-color:#dbe6d2}.bd-green-200{color:#000;background-color:#b7cda5}.bd-green-300{color:#000;background-color:#92b479}.bd-green-400{color:#000;background-color:#6e9b4c}.bd-green-500{color:#fff;background-color:#4a821f}.bd-green-600{color:#fff;background-color:#3b6819}.bd-green-700{color:#fff;background-color:#2c4e13}.bd-green-800{color:#fff;background-color:#1e340c}.bd-green-900{color:#fff;background-color:#0f1a06}.bd-teal-100{color:#000;background-color:#d2f4ea}.bd-teal-200{color:#000;background-color:#a6e9d5}.bd-teal-300{color:#000;background-color:#79dfc1}.bd-teal-400{color:#000;background-color:#4dd4ac}.bd-teal-500{color:#000;background-color:#20c997}.bd-teal-600{color:#000;background-color:#1aa179}.bd-teal-700{color:#fff;background-color:#13795b}.bd-teal-800{color:#fff;background-color:#0d503c}.bd-teal-900{color:#fff;background-color:#06281e}.bd-cyan-100{color:#000;background-color:#cff4fc}.bd-cyan-200{color:#000;background-color:#9eeaf9}.bd-cyan-300{color:#000;background-color:#6edff6}.bd-cyan-400{color:#000;background-color:#3dd5f3}.bd-cyan-500{color:#000;background-color:#0dcaf0}.bd-cyan-600{color:#000;background-color:#0aa2c0}.bd-cyan-700{color:#fff;background-color:#087990}.bd-cyan-800{color:#fff;background-color:#055160}.bd-cyan-900{color:#fff;background-color:#032830}.bd-gray-100{color:#000;background-color:#f9f9fb}.bd-gray-200{color:#000;background-color:#f3f3f7}.bd-gray-300{color:#000;background-color:#eaeaef}.bd-gray-400{color:#000;background-color:#d0d0d7}.bd-gray-500{color:#000;background-color:#aeaeb6}.bd-gray-600{color:#000;background-color:#8c8b96}.bd-gray-700{color:#fff;background-color:#6a6976}.bd-gray-800{color:#fff;background-color:#363545}.bd-gray-900{color:#fff;background-color:#1b1a26}.bd-white{color:#000;background-color:#fff}.bd-black{color:#fff;background-color:#000}.bd-clipboard,.bd-edit{position:relative;display:none;float:right}.bd-clipboard+.highlight,.bd-edit+.highlight{margin-top:0}@media(min-width:768px){.bd-clipboard,.bd-edit{display:block}}.btn-clipboard,.btn-edit{display:block;padding:.5em;line-height:1;color:var(--bs-body-color);background-color:transparent;border:0;border-radius:.25rem}.btn-clipboard:hover,.btn-edit:hover{color:var(--bs-link-hover-color)}.btn-clipboard:focus,.btn-edit:focus{z-index:3}.btn-clipboard{position:relative;z-index:2;margin-top:.75rem;margin-right:.75rem}.bd-placeholder-img{font-size:1.125rem;user-select:none;text-anchor:middle}.bd-placeholder-img-lg{font-size:calc(1.475rem + 2.7vw)}@media(min-width:1200px){.bd-placeholder-img-lg{font-size:3.5rem}}main a,main button,main h2,main h3,main h4,main [tabindex="0"]{scroll-margin-top:80px;scroll-margin-bottom:100px}:root,[data-bs-theme=light]{--base02:#c8c8fa;--base03:#565c64;--base04:#666;--base05:#333;--base06:#fff;--base07:#13795b;--base08:#a90810;--base09:#087990;--base0A:#6f42c1;--base0B:#084065;--base0C:#084065;--base0D:#6f42c1;--base0E:#ab296a;--base0F:#333}[data-bs-theme=dark]{--base02:#3e4451;--base03:#868e96;--base04:#868e96;--base05:#abb2bf;--base06:#b6bdca;--base07:#feb272;--base08:#6edff6;--base09:#feb272;--base0A:#ffdb99;--base0B:#79dfc1;--base0C:#79dfc1;--base0D:#6ea6cb;--base0E:#c29ffa;--base0F:#d76b70}[data-bs-theme=dark] .language-diff .gd{color:#c93a41}[data-bs-theme=dark] .language-diff .gi{color:#6e9b4c}.hl{background-color:var(--base02)}.c{color:var(--base03)}.err{color:var(--base08)}.k{color:var(--base0E)}.l{color:var(----base09)}.n{color:var(--base08)}.o{color:var(--base05)}.p{color:var(--base05)}.cm{color:var(--base04)}.cp{color:var(--base08)}.c1{color:var(--base03)}.cs{color:var(--base04)}.gd{color:var(--base08)}.ge{font-style:italic}.gh{font-weight:600;color:var(--base0A)}.gi{color:var(--bs-success)}.gp{font-weight:600;color:var(--base04)}.gs{font-weight:600}.gu{font-weight:600;color:var(--base0C)}.kc{color:var(--base0E)}.kd{color:var(--base0E)}.kn{color:var(--base0C)}.kp{color:var(--base0E)}.kr{color:var(--base0E)}.kt{color:var(--base0A)}.ld{color:var(--base0C)}.m{color:var(--base09)}.s{color:var(--base0C)}.na{color:var(--base0A)}.nb{color:var(--base05)}.nc{color:var(--base07)}.no{color:var(--base08)}.nd{color:var(--base07)}.ni{color:var(--base08)}.ne{color:var(--base08)}.nf{color:var(--base0B)}.nl{color:var(--base05)}.nn{color:var(--base0A)}.nx{color:var(--base0A)}.py{color:var(--base08)}.nt{color:var(--base08)}.nv{color:var(--base08)}.ow{color:var(--base0C)}.w{color:#fff}.mf{color:var(--base09)}.mh{color:var(--base09)}.mi{color:var(--base09)}.mo{color:var(--base09)}.sb{color:var(--base0C)}.sc{color:#fff}.sd{color:var(--base04)}.s2{color:var(--base0C)}.se{color:var(--base09)}.sh{color:var(--base0C)}.si{color:var(--base09)}.sx{color:var(--base0C)}.sr{color:var(--base0C)}.s1{color:var(--base0C)}.ss{color:var(--base0C)}.bp{color:var(--base05)}.vc{color:var(--base08)}.vg{color:var(--base08)}.vi{color:var(--base08)}.il{color:var(--base09)}.m+.o{color:var(--base03)}.language-sh .c{color:var(--base03)}.chroma .language-bash .line::before,.chroma .language-sh .line::before{color:var(--base03);content:"$ ";user-select:none}.chroma .language-powershell::before{color:var(--base0C);content:"PM> ";user-select:none}.anchor-link{padding:0 .175rem;font-weight:400;color:rgba(13,106,168,.5);text-decoration:none;opacity:0;transition:color .15s ease-in-out,opacity .15s ease-in-out}@media(prefers-reduced-motion:reduce){.anchor-link{transition:none}}.anchor-link::after{content:"#"}.anchor-link:focus,.anchor-link:hover,:hover>.anchor-link,:target>.anchor-link{color:#0d6aa8;text-decoration:none;opacity:1}@view-transition{navigation: auto; }.bd-navbar{background-color:#0e416c!important;background-image:none!important}.bd-footer{color:#fff!important;background-color:#0e416c!important}.bd-navbar::after{background-image:none!important}.bd-toc{max-width:222px}.highlight{background-color:rgba(122,122,122,.1)!important}.bd-links-nav a{font-size:.85rem;opacity:.8}.bd-clipboard .btn-clipboard{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' height='24' width='24' viewBox='0 0 32 32'%3E%3Cpath d='M25 5h-5.13c-.44-1.72-2.01-3-3.87-3s-3.43 1.28-3.87 3H7c-.55 0-1 .45-1 1v23c0 .55.45 1 1 1h19V6c0-.55-.45-1-1-1zm-1 23H8V7h2v2c0 .55.45 1 1 1h10c.55 0 1-.45 1-1V7h2v21z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:18px 18px;opacity:.9}[data-bs-theme=dark] .btn-clipboard,[data-bs-theme=dark] .btn-edit{background-color:transparent}[data-bs-theme=dark] .bd-clipboard button{filter:invert(1)}[data-bs-theme=dark] #TableOfContents a{color:var(--bs-body-color)}[data-bs-theme=light] .bd-masthead .lead{color:var(--bs-body-color)}.alert-info{border-color:var(--bd-callout-color,inherit)}.bd-callout a{text-decoration:underline}main a:not([class]):not(li.breadcrumb-item a){text-decoration:underline}main a[class]{text-decoration:none}.form-control-search{top:0!important;right:-5px!important}.alert-link{text-decoration:underline!important}.nav-link[href="/docs/v2/examples/"]{display:none}#TableOfContents a{text-decoration:none}[data-bs-theme=dark] .alert-info{border-left-color:var(--bd-callout-color,inherit)!important}.menu-right #TableOfContents li .active{border-color:transparent!important}[data-bs-theme=dark] .menu-right #TableOfContents li .active{color:#fff!important}@media(max-width:767px){body:has(#sidebar.show) .popover{display:none}}nav.navbar-blue.sticky-top{z-index:1040}@media(forced-colors:active){pre.chroma{opacity:.8}.highlight-toolbar{background-color:rgba(122,122,122,.2);border-top:1px solid;border-bottom:1px solid}.navbar.navbar-blue.sticky-top{border-bottom:1px solid}#TableOfContents li a{border-left:0!important}.btn-clipboard,.btn-edit{border:1px solid transparent}}[data-url="/"] .col-main{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='margin:auto;background:transparent;z-index:1;position:relative' width='1440' height='400' preserveAspectRatio='xMidYMid' display='block'%3E%3Cg%3E%3ClinearGradient id='lg-0' x1='0' x2='1' y1='0' y2='0'%3E%3Cstop stop-color='%23004f83' offset='0'/%3E%3Cstop stop-color='%23004f83' offset='1'/%3E%3C/linearGradient%3E%3Cpath d='M0 355.203q144 10.491 288 8.067t288-30.184 288-19.624 288-1.034 288-35.683V101.223q-144 1.784-288 .284T864 86.2883t-288-9.1024-288-17.039T0 52.4655z' fill='url(%23lg-0)' opacity='.3'%3E%3Canimate attributeName='d' dur='40s' repeatCount='indefinite' keyTimes='0;0.333;0.667;1' keySplines='0.2 0 0.2 1;0.2 0 0.2 1;0.2 0 0.2 1' begin='0s' values='M0 0M 0 339.1093180388041Q 144 363.1181046993646 288 358.7398964970856T 576 310.78513432367487T 864 322.8830546806909T 1152 316.65408857176055T 1440 264.7256777480295L 1440 103.01302533720416Q 1296 98.77410929803989 1152 97.2620078572843T 864 69.6347118828799T 576 83.70896820349128T 288 51.3111066133091T 0 51.90574284192395Z;M0 0M 0 368.08618847085927Q 144 367.75545646998756 288 366.8960532991175T 576 350.9377885594639T 864 305.92083568067005T 1152 309.0453247296068T 1440 286.36624939056605L 1440 99.79067392029518Q 1296 106.39600550674875 1152 104.90545429258752T 864 99.61892057573873T 576 71.9644095628615T 288 67.21964178197658T 0 52.91356220006735Z;M0 0M 0 339.4797920350818Q 144 344.862766283258 288 335.726190593708T 576 310.4403081293862T 864 317.42296299267275T 1152 312.42430751508635T 1440 303.80581873877884L 1440 124.34847195055274Q 1296 114.8384002022468 1152 108.72618999168589T 864 94.0651467671623T 576 60.79965197127284T 288 65.68238532141166T 0 44.20785689719561Z;M0 0M 0 339.1093180388041Q 144 363.1181046993646 288 358.7398964970856T 576 310.78513432367487T 864 322.8830546806909T 1152 316.65408857176055T 1440 264.7256777480295L 1440 103.01302533720416Q 1296 98.77410929803989 1152 97.2620078572843T 864 69.6347118828799T 576 83.70896820349128T 288 51.3111066133091T 0 51.90574284192395Z'/%3E%3C/path%3E%3Cpath d='M0 363.477q144-7.179 288-11.393t288-29.138 288-16.241 288 17.352 288-33.434V104.052q-144-10.0381-288-14.6934t-288-4.4641-288-8.3094T288 56.291 0 33.9678z' fill='url(%23lg-0)' opacity='.4'%3E%3Canimate attributeName='d' dur='20s' repeatCount='indefinite' keyTimes='0;0.333;0.667;1' keySplines='0.2 0 0.2 1;0.2 0 0.2 1;0.2 0 0.2 1' begin='-2.5s' values='M0 0M 0 357.89611736127074Q 144 341.1112672111209 288 331.20318804377246T 576 323.88972095704725T 864 338.5791225006463T 1152 278.4596548918078T 1440 286.3255256355017L 1440 90.84787648574213Q 1296 122.00560699145656 1152 113.16543199307735T 864 73.37639337802054T 576 71.3400242448649T 288 76.79389618057317T 0 49.87272366923129Z;M0 0M 0 369.22939381924397Q 144 353.6482977664671 288 350.62468311732465T 576 314.3244972639349T 864 306.1645732792536T 1152 326.010191085593T 1440 291.57948272411403L 1440 99.2859657063837Q 1296 87.59923091724625 1152 81.93757552653487T 864 93.73940287274186T 576 79.30910027070863T 288 54.24377583840464T 0 32.112803858765375Z;M0 0M 0 350.38369755377954Q 144 362.32788622307316 288 355.4059234201716T 576 342.5680238143951T 864 307.93555212708463T 1152 319.6123292148256T 1440 288.44638616363727L 1440 114.89976891404793Q 1296 108.61378073310577 1152 106.24921018271473T 864 64.76324850274672T 576 70.38525550290113T 288 60.950703002821236T 0 38.18967113145355Z;M0 0M 0 357.89611736127074Q 144 341.1112672111209 288 331.20318804377246T 576 323.88972095704725T 864 338.5791225006463T 1152 278.4596548918078T 1440 286.3255256355017L 1440 90.84787648574213Q 1296 122.00560699145656 1152 113.16543199307735T 864 73.37639337802054T 576 71.3400242448649T 288 76.79389618057317T 0 49.87272366923129Z'/%3E%3C/path%3E%3Cpath d='M0 344.469q144-6.466 288-12.799t288-2.402 288-10.594 288 4.572 288-52.675V126.896q-144-32.4188-288-41.413t-288-4.501-288-3.0847-288-16.1922T0 41.5182z' fill='url(%23lg-0)' opacity='.4'%3E%3Canimate attributeName='d' dur='10s' repeatCount='indefinite' keyTimes='0;0.333;0.667;1' keySplines='0.2 0 0.2 1;0.2 0 0.2 1;0.2 0 0.2 1' begin='-5s' values='M0 0M 0 337.52084582345435Q 144 356.92016308869216 288 348.52880768933585T 576 350.1442323995224T 864 328.6820118923992T 1152 303.5514104246024T 1440 288.15326718730995L 1440 98.51239590640546Q 1296 87.23055552392934 1152 80.81487518270079T 864 98.94115966933752T 576 89.72904986334036T 288 55.63904603710346T 0 42.706821814462074Z;M0 0M 0 336.5818447521159Q 144 350.34857769081395 288 342.089791199656T 576 330.06366696480603T 864 302.0802054990233T 1152 324.1017218993268T 1440 308.8765220391308L 1440 126.30204646597949Q 1296 89.62325619613623 1152 88.72944532468895T 864 83.74754262050139T 576 82.49008271479444T 288 53.41086827686632T 0 30.379977387815686Z;M0 0M 0 344.8654213914157Q 144 336.92462686048106 288 330.7089251441115T 576 328.07788822849466T 864 318.1033638575685T 1152 324.3678599293547T 1440 269.56921475469636L 1440 128.5132587013487Q 1296 94.89017892969063 1152 85.74901254769661T 864 79.95858546103952T 576 77.22304176401845T 288 62.05078010398582T 0 41.45046228238189Z;M0 0M 0 337.52084582345435Q 144 356.92016308869216 288 348.52880768933585T 576 350.1442323995224T 864 328.6820118923992T 1152 303.5514104246024T 1440 288.15326718730995L 1440 98.51239590640546Q 1296 87.23055552392934 1152 80.81487518270079T 864 98.94115966933752T 576 89.72904986334036T 288 55.63904603710346T 0 42.706821814462074Z'/%3E%3C/path%3E%3Cpath d='M0 345.596q144 13.999 288 12.931t288-19.067 288-31.652 288-21.233 288 2.87v-186.05q-144-11.1311-288-11.832T864 74.2658 576 88.5539 288 59.8114 0 45.3966z' fill='url(%23lg-0)' opacity='.98'%3E%3Canimate attributeName='d' dur='10s' repeatCount='indefinite' keyTimes='0;0.333;0.667;1' keySplines='0.2 0 0.2 1;0.2 0 0.2 1;0.2 0 0.2 1' begin='-7.5s' values='M0 0M 0 342.9473574726254Q 144 363.9264101576829 288 363.7476831775365T 576 341.98023841864784T 864 307.3922277919027T 1152 288.50680099737895T 1440 289.9383745173343L 1440 100.30359488550174Q 1296 85.0463691180595 1152 84.28795185477088T 864 71.49776897073141T 576 88.31935637844084T 288 64.16914176328899T 0 51.219728531475866Z;M0 0M 0 339.5269539931254Q 144 339.1337662712706 288 338.2622055993318T 576 321.094313258089T 864 318.2552585141048T 1152 301.87409901972865T 1440 298.97129302186715L 1440 127.63906746509272Q 1296 79.2723647035893 1152 78.43452991764721T 864 59.543324862021976T 576 57.116121812030485T 288 77.51878796526287T 0 41.985537109793526Z;M0 0M 0 356.5048420065953Q 144 341.7529152027714 288 337.02043952654543T 576 329.07653532315084T 864 309.5194609156358T 1152 278.6160404253201T 1440 287.41354483369724L 1440 116.1275069915114Q 1296 121.99516264623551 1152 121.53137648879917T 864 85.66840425298312T 576 89.51992247508649T 288 41.86059182755577T 0 21.408919476301037Z;M0 0M 0 342.9473574726254Q 144 363.9264101576829 288 363.7476831775365T 576 341.98023841864784T 864 307.3922277919027T 1152 288.50680099737895T 1440 289.9383745173343L 1440 100.30359488550174Q 1296 85.0463691180595 1152 84.28795185477088T 864 71.49776897073141T 576 88.31935637844084T 288 64.16914176328899T 0 51.219728531475866Z'/%3E%3C/path%3E%3C/g%3E%3Cstyle%3E.lded&gt;.content,.lded&gt;.content&gt;.inner%7Bheight:100%25%7D.lded&gt;.content&gt;.inner&gt;.viewer%7Bwidth:100%25;height:100%25;max-width:100%25%7D.lded&gt;.content&gt;.inner&gt;.panel%7Bposition:absolute;bottom:50px;left:0;right:0;opacity:0.3%7D.lded&gt;.content&gt;.inner&gt;.panel:hover%7Bopacity:1%7D.lded&gt;.content&gt;.inner&gt;.ctrl%7Bposition:absolute;bottom:13px;left:0;right:0;margin:auto%7D.lded&gt;.content&gt;.inner&gt;.ctrl:hover%7Bz-index:10%7D%23editor&gt;.inner&gt;.title%7Bposition:absolute;bottom:195px;left:0;right:0;z-index:11%7D%23editor&gt;.inner&gt;.title&gt;a:first-child%7Bmargin-left:0!important;%23editor .lded .viewer %7Bborder-radius:0%7D%7D%3C/style%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 -760px;background-size:cover}[data-bs-theme=dark] pre.chroma{filter:brightness(3)}@media(max-width:767px){#sidebar-menu ul li{display:inline-block!important;width:49%!important}}/*!purgecss start ignore*/.autocomplete-suggestions{position:absolute;z-index:33333;box-sizing:border-box;display:none;max-height:254px;overflow:hidden;overflow-y:auto;cursor:default;background:var(--bs-body-bg);border:1px solid #ccc;border-top:0;box-shadow:-1px 1px 3px rgba(0,0,0,.1)}.autocomplete-suggestion{position:relative;padding:7px;overflow:hidden;line-height:23px;color:var(--bs-body-color);text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.autocomplete-suggestion b{font-weight:400;color:#1f8dd6}.autocomplete-suggestion.selected{color:var(--bs-secondary-color);background:var(--bs-color)}.autocomplete-suggestion:hover{color:var(--bs-secondary-color);background:var(--bs-color)}.autocomplete-suggestion>.context{font-size:12px;color:#888}.autocomplete-suggestion.selected>.context{color:#ccc}/*!purgecss end ignore*/.feedback{border-color:#90939f}.btn-feedback{min-width:32px;opacity:.7}.btn-feedback svg{margin-top:-3px}.btn-feedback:hover:enabled{opacity:1}.btn-feedback[disabled]{pointer-events:none;cursor:default;opacity:.4}@media(min-width:1200px){.feedback-center{display:none}}.search-container{left:-12px;width:40px}.form-control-search{top:10px;right:5px;left:39px;left:auto;z-index:1210;width:0!important;padding:0;background-image:url(https://cdn.jsdelivr.net/npm/@trimble-oss/modus-icons@1.3.1/dist/modus-solid/svg/search.svg);background-repeat:no-repeat;background-position:5px;border-right:0;border-left:0;transition:all .2s}.form-control-search:focus{width:363px!important;max-width:calc(100vw - 200px);padding:0 4px 4px 16px;text-indent:18px;visibility:visible}.form-control-search:focus+.btn-search{pointer-events:none!important;background-color:transparent;transition:all 1s}.form-control-search:focus+.btn-search img{opacity:0}.btn-search{top:0}.btn-search i{margin-top:18px}[data-bs-theme=dark] .form-control-search{background-image:url(/img/icons/search-white.svg)!important}[data-bs-theme=dark] .btn-search img{filter:invert(1)}/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6InN0ZGluIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgRG9jcyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjQgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbiAzLjAgVW5wb3J0ZWQgTGljZW5zZS5cbiAqIEZvciBkZXRhaWxzLCBzZWUgaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LzMuMC8uXG4gKi9cbjpyb290IHtcbiAgLS1icy1icmVha3BvaW50LXhzOiAwO1xuICAtLWJzLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJzLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJzLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJzLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1icy1icmVha3BvaW50LXh4bDogMTYwMHB4OyB9XG5cbi5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tYnMtcm93cywgMSksIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLWJzLWNvbHVtbnMsIDEyKSwgMWZyKTtcbiAgZ2FwOiB2YXIoLS1icy1nYXAsIDEuNXJlbSk7IH1cbiAgLmdyaWQgLmctY29sLTEge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTsgfVxuICAuZ3JpZCAuZy1jb2wtMiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAyOyB9XG4gIC5ncmlkIC5nLWNvbC0zIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDM7IH1cbiAgLmdyaWQgLmctY29sLTQge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNDsgfVxuICAuZ3JpZCAuZy1jb2wtNSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA1OyB9XG4gIC5ncmlkIC5nLWNvbC02IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDY7IH1cbiAgLmdyaWQgLmctY29sLTcge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNzsgfVxuICAuZ3JpZCAuZy1jb2wtOCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA4OyB9XG4gIC5ncmlkIC5nLWNvbC05IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDk7IH1cbiAgLmdyaWQgLmctY29sLTEwIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEwOyB9XG4gIC5ncmlkIC5nLWNvbC0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMTsgfVxuICAuZ3JpZCAuZy1jb2wtMTIge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTI7IH1cbiAgLmdyaWQgLmctc3RhcnQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7IH1cbiAgLmdyaWQgLmctc3RhcnQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7IH1cbiAgLmdyaWQgLmctc3RhcnQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7IH1cbiAgLmdyaWQgLmctc3RhcnQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7IH1cbiAgLmdyaWQgLmctc3RhcnQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7IH1cbiAgLmdyaWQgLmctc3RhcnQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7IH1cbiAgLmdyaWQgLmctc3RhcnQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7IH1cbiAgLmdyaWQgLmctc3RhcnQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7IH1cbiAgLmdyaWQgLmctc3RhcnQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7IH1cbiAgLmdyaWQgLmctc3RhcnQtMTAge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDsgfVxuICAuZ3JpZCAuZy1zdGFydC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5ncmlkIC5nLWNvbC1zbS0xIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTsgfVxuICAgIC5ncmlkIC5nLWNvbC1zbS0yIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMjsgfVxuICAgIC5ncmlkIC5nLWNvbC1zbS0zIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMzsgfVxuICAgIC5ncmlkIC5nLWNvbC1zbS00IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNDsgfVxuICAgIC5ncmlkIC5nLWNvbC1zbS01IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNTsgfVxuICAgIC5ncmlkIC5nLWNvbC1zbS02IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNjsgfVxuICAgIC5ncmlkIC5nLWNvbC1zbS03IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNzsgfVxuICAgIC5ncmlkIC5nLWNvbC1zbS04IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gODsgfVxuICAgIC5ncmlkIC5nLWNvbC1zbS05IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gOTsgfVxuICAgIC5ncmlkIC5nLWNvbC1zbS0xMCB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEwOyB9XG4gICAgLmdyaWQgLmctY29sLXNtLTExIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTE7IH1cbiAgICAuZ3JpZCAuZy1jb2wtc20tMTIge1xuICAgICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMjsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXNtLTEge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC1zbS0yIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyOyB9XG4gICAgLmdyaWQgLmctc3RhcnQtc20tMyB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMzsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXNtLTQge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC1zbS01IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1OyB9XG4gICAgLmdyaWQgLmctc3RhcnQtc20tNiB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogNjsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXNtLTcge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC1zbS04IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4OyB9XG4gICAgLmdyaWQgLmctc3RhcnQtc20tOSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogOTsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXNtLTEwIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXNtLTExIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ncmlkIC5nLWNvbC1tZC0xIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTsgfVxuICAgIC5ncmlkIC5nLWNvbC1tZC0yIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMjsgfVxuICAgIC5ncmlkIC5nLWNvbC1tZC0zIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMzsgfVxuICAgIC5ncmlkIC5nLWNvbC1tZC00IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNDsgfVxuICAgIC5ncmlkIC5nLWNvbC1tZC01IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNTsgfVxuICAgIC5ncmlkIC5nLWNvbC1tZC02IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNjsgfVxuICAgIC5ncmlkIC5nLWNvbC1tZC03IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNzsgfVxuICAgIC5ncmlkIC5nLWNvbC1tZC04IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gODsgfVxuICAgIC5ncmlkIC5nLWNvbC1tZC05IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gOTsgfVxuICAgIC5ncmlkIC5nLWNvbC1tZC0xMCB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEwOyB9XG4gICAgLmdyaWQgLmctY29sLW1kLTExIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTE7IH1cbiAgICAuZ3JpZCAuZy1jb2wtbWQtMTIge1xuICAgICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMjsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LW1kLTEge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC1tZC0yIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyOyB9XG4gICAgLmdyaWQgLmctc3RhcnQtbWQtMyB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMzsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LW1kLTQge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC1tZC01IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1OyB9XG4gICAgLmdyaWQgLmctc3RhcnQtbWQtNiB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogNjsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LW1kLTcge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC1tZC04IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4OyB9XG4gICAgLmdyaWQgLmctc3RhcnQtbWQtOSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogOTsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LW1kLTEwIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LW1kLTExIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ncmlkIC5nLWNvbC1sZy0xIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTsgfVxuICAgIC5ncmlkIC5nLWNvbC1sZy0yIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMjsgfVxuICAgIC5ncmlkIC5nLWNvbC1sZy0zIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMzsgfVxuICAgIC5ncmlkIC5nLWNvbC1sZy00IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNDsgfVxuICAgIC5ncmlkIC5nLWNvbC1sZy01IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNTsgfVxuICAgIC5ncmlkIC5nLWNvbC1sZy02IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNjsgfVxuICAgIC5ncmlkIC5nLWNvbC1sZy03IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNzsgfVxuICAgIC5ncmlkIC5nLWNvbC1sZy04IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gODsgfVxuICAgIC5ncmlkIC5nLWNvbC1sZy05IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gOTsgfVxuICAgIC5ncmlkIC5nLWNvbC1sZy0xMCB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEwOyB9XG4gICAgLmdyaWQgLmctY29sLWxnLTExIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTE7IH1cbiAgICAuZ3JpZCAuZy1jb2wtbGctMTIge1xuICAgICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMjsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LWxnLTEge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC1sZy0yIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyOyB9XG4gICAgLmdyaWQgLmctc3RhcnQtbGctMyB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMzsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LWxnLTQge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC1sZy01IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1OyB9XG4gICAgLmdyaWQgLmctc3RhcnQtbGctNiB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogNjsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LWxnLTcge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC1sZy04IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4OyB9XG4gICAgLmdyaWQgLmctc3RhcnQtbGctOSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogOTsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LWxnLTEwIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LWxnLTExIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZ3JpZCAuZy1jb2wteGwtMSB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDE7IH1cbiAgICAuZ3JpZCAuZy1jb2wteGwtMiB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDI7IH1cbiAgICAuZ3JpZCAuZy1jb2wteGwtMyB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDM7IH1cbiAgICAuZ3JpZCAuZy1jb2wteGwtNCB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDQ7IH1cbiAgICAuZ3JpZCAuZy1jb2wteGwtNSB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDU7IH1cbiAgICAuZ3JpZCAuZy1jb2wteGwtNiB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDY7IH1cbiAgICAuZ3JpZCAuZy1jb2wteGwtNyB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDc7IH1cbiAgICAuZ3JpZCAuZy1jb2wteGwtOCB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDg7IH1cbiAgICAuZ3JpZCAuZy1jb2wteGwtOSB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDk7IH1cbiAgICAuZ3JpZCAuZy1jb2wteGwtMTAge1xuICAgICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMDsgfVxuICAgIC5ncmlkIC5nLWNvbC14bC0xMSB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDExOyB9XG4gICAgLmdyaWQgLmctY29sLXhsLTEyIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTI7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC14bC0xIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxOyB9XG4gICAgLmdyaWQgLmctc3RhcnQteGwtMiB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMjsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXhsLTMge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC14bC00IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0OyB9XG4gICAgLmdyaWQgLmctc3RhcnQteGwtNSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogNTsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXhsLTYge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC14bC03IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3OyB9XG4gICAgLmdyaWQgLmctc3RhcnQteGwtOCB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogODsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXhsLTkge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC14bC0xMCB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC14bC0xMSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgLmdyaWQgLmctY29sLXh4bC0xIHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTsgfVxuICAgIC5ncmlkIC5nLWNvbC14eGwtMiB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDI7IH1cbiAgICAuZ3JpZCAuZy1jb2wteHhsLTMge1xuICAgICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAzOyB9XG4gICAgLmdyaWQgLmctY29sLXh4bC00IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNDsgfVxuICAgIC5ncmlkIC5nLWNvbC14eGwtNSB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDU7IH1cbiAgICAuZ3JpZCAuZy1jb2wteHhsLTYge1xuICAgICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA2OyB9XG4gICAgLmdyaWQgLmctY29sLXh4bC03IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNzsgfVxuICAgIC5ncmlkIC5nLWNvbC14eGwtOCB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDg7IH1cbiAgICAuZ3JpZCAuZy1jb2wteHhsLTkge1xuICAgICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA5OyB9XG4gICAgLmdyaWQgLmctY29sLXh4bC0xMCB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEwOyB9XG4gICAgLmdyaWQgLmctY29sLXh4bC0xMSB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDExOyB9XG4gICAgLmdyaWQgLmctY29sLXh4bC0xMiB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEyOyB9XG4gICAgLmdyaWQgLmctc3RhcnQteHhsLTEge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC14eGwtMiB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMjsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXh4bC0zIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzOyB9XG4gICAgLmdyaWQgLmctc3RhcnQteHhsLTQge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC14eGwtNSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogNTsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXh4bC02IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2OyB9XG4gICAgLmdyaWQgLmctc3RhcnQteHhsLTcge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7IH1cbiAgICAuZ3JpZCAuZy1zdGFydC14eGwtOCB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogODsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXh4bC05IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5OyB9XG4gICAgLmdyaWQgLmctc3RhcnQteHhsLTEwIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDsgfVxuICAgIC5ncmlkIC5nLXN0YXJ0LXh4bC0xMSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7IH0gfVxuOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLS1iZC1wdXJwbGU6ICMwZTQxNmM7XG4gIC0tYmQtdmlvbGV0OiAjMTI2YWI1O1xuICAtLWJkLWFjY2VudDogI2ZmZTQ4NDtcbiAgLS1iZC12aW9sZXQtcmdiOiAxNy44MTYxODg1MiwgMTA2LjE4MDUzNzE1LCAxODAuNjgzODExNDg7XG4gIC0tYmQtYWNjZW50LXJnYjogMjU1LCAyMjgsIDEzMjtcbiAgLS1iZC1waW5rLXJnYjogMjE0LCA1MSwgMTMyO1xuICAtLWJkLXRlYWwtcmdiOiAzMiwgMjAxLCAxNTE7XG4gIC0tYmQtdmlvbGV0LWJnOiB2YXIoLS1iZC12aW9sZXQpO1xuICAtLWJkLXRvYy1jb2xvcjogdmFyKC0tYmQtdmlvbGV0KTtcbiAgLS1iZC1zaWRlYmFyLWxpbmstYmc6IHJnYmEodmFyKC0tYmQtdmlvbGV0LXJnYiksIC4xKTtcbiAgLS1iZC1jYWxsb3V0LWxpbms6IDEwLCA4NSwgMTM0O1xuICAtLWJkLWNhbGxvdXQtY29kZS1jb2xvcjogI2FiMjk2YTtcbiAgLS1iZC1wcmUtYmc6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTsgfVxuXG5bZGF0YS1icy10aGVtZT1cImRhcmtcIl0ge1xuICAtLWJkLXZpb2xldDogIzRkOGZjNztcbiAgLS1iZC12aW9sZXQtYmc6ICMxMjZhYjU7XG4gIC0tYmQtdG9jLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYmQtc2lkZWJhci1saW5rLWJnOiByZ2JhKDEzLCA4MCwgMTM2LCAuNSk7XG4gIC0tYmQtY2FsbG91dC1saW5rOiAxMTAsIDE2NiwgMjAzO1xuICAtLWJkLWNhbGxvdXQtY29kZS1jb2xvcjogI2U2ODViNTtcbiAgLS1iZC1wcmUtYmc6ICMxNjE1MWU7IH1cblxuLmJkLW5hdmJhciB7XG4gIHBhZGRpbmc6IC43NXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpLCBpbnNldCAwIC0xcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpOyB9XG4gIC5iZC1uYXZiYXI6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSh2YXIoLS1iZC12aW9sZXQtcmdiKSwgMSksIHJnYmEodmFyKC0tYmQtdmlvbGV0LXJnYiksIDAuOTUpKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuYmQtbmF2YmFyIC5iZC1uYXZiYXItdG9nZ2xlIHtcbiAgICAgIHdpZHRoOiA0LjI1cmVtOyB9IH1cbiAgLmJkLW5hdmJhciAubmF2YmFyLXRvZ2dsZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtLjVyZW07XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLmJkLW5hdmJhciAubmF2YmFyLXRvZ2dsZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0uNXJlbTsgfVxuICAgIC5iZC1uYXZiYXIgLm5hdmJhci10b2dnbGVyIC5iaSB7XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07IH1cbiAgICAuYmQtbmF2YmFyIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5iZC1uYXZiYXIgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmJkLW5hdmJhciAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmJkLW5hdmJhciAubmF2YmFyLWJyYW5kOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKSBzY2FsZSgxLjEpOyB9XG4gIC5iZC1uYXZiYXIgLm5hdmJhci10b2dnbGVyLFxuICAuYmQtbmF2YmFyIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7IH1cbiAgICAuYmQtbmF2YmFyIC5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLmJkLW5hdmJhciAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMsXG4gICAgLmJkLW5hdmJhciAubmF2LWxpbms6aG92ZXIsXG4gICAgLmJkLW5hdmJhciAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYmQtbmF2YmFyIC5uYXZiYXItdG9nZ2xlci5hY3RpdmUsXG4gICAgLmJkLW5hdmJhciAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAuYmQtbmF2YmFyIC5uYXZiYXItbmF2LXN2ZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtLjEyNXJlbTsgfVxuICAuYmQtbmF2YmFyIC5vZmZjYW52YXMtbGcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJkLXZpb2xldC1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5iZC1uYXZiYXIgLm9mZmNhbnZhcy1sZyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgzNywgNDIsIDQ2LCAwLjMpOyB9IH1cbiAgLmJkLW5hdmJhciAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgLmJkLW5hdmJhciAuZHJvcGRvd24tbWVudSB7XG4gICAgLS1icy1kcm9wZG93bi1taW4td2lkdGg6IDEycmVtO1xuICAgIC0tYnMtZHJvcGRvd24tcGFkZGluZy14OiAuMjVyZW07XG4gICAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXk6IC4yNXJlbTtcbiAgICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6IHJnYmEodmFyKC0tYmQtdmlvbGV0LXJnYiksIC4xKTtcbiAgICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiByZ2JhKHZhcigtLWJkLXZpb2xldC1yZ2IpLCAxKTtcbiAgICAtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7IH1cbiAgICAuYmQtbmF2YmFyIC5kcm9wZG93bi1tZW51IGxpICsgbGkge1xuICAgICAgbWFyZ2luLXRvcDogLjEyNXJlbTsgfVxuICAgIC5iZC1uYXZiYXIgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAgICAgLmJkLW5hdmJhciAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTphY3RpdmUgLmJpIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuICAgIC5iZC1uYXZiYXIgLmRyb3Bkb3duLW1lbnUgLmFjdGl2ZSB7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAuYmQtbmF2YmFyIC5kcm9wZG93bi1tZW51IC5hY3RpdmUgLmJpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuYmQtbmF2YmFyIC5kcm9wZG93bi1tZW51LWVuZCB7XG4gICAgLS1icy1kcm9wZG93bi1taW4td2lkdGg6IDhyZW07IH1cblxuW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIC5iZC1uYXZiYXIge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSksIGluc2V0IDAgLTFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7IH1cblxuLm5hdmJhci1zaXRlLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTJweDsgfVxuXG4uYmQtbWFzdGhlYWQge1xuICAtLWJkLXBpbmstcmdiOiAyMTQsIDUxLCAxMzI7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIDAuMDEpLCByZ2JhKHZhcigtLWJzLWJvZHktYmctcmdiKSwgMSkgODUlKSwgcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgdG9wIGxlZnQsIHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCAwLjUpLCB0cmFuc3BhcmVudCA1MCUpLCByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCB0b3AgcmlnaHQsIHJnYmEodmFyKC0tYmQtYWNjZW50LXJnYiksIDAuNSksIHRyYW5zcGFyZW50IDUwJSksIHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IGNlbnRlciByaWdodCwgcmdiYSh2YXIoLS1iZC12aW9sZXQtcmdiKSwgMC41KSwgdHJhbnNwYXJlbnQgNTAlKSwgcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgY2VudGVyIGxlZnQsIHJnYmEodmFyKC0tYmQtcGluay1yZ2IpLCAwLjUpLCB0cmFuc3BhcmVudCA1MCUpOyB9XG4gIC5iZC1tYXN0aGVhZCAuYmQtY29kZS1zbmlwcGV0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtOyB9XG4gIC5iZC1tYXN0aGVhZCAuaGlnaGxpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC4wNzUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmJkLW1hc3RoZWFkIC5oaWdobGlnaHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtOyB9IH1cbiAgLmJkLW1hc3RoZWFkIC5idG4tY2xpcGJvYXJkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtLjEyNXJlbTtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYmQtYnRuLWxnIHtcbiAgcGFkZGluZzogLjhyZW0gMnJlbTsgfVxuXG4ubWFzdGhlYWQtZm9sbG93dXAtaWNvbiB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJnLXJnYiksIDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLXJnYiksIDAuMSk7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIG1peC1ibGVuZC1tb2RlOiBkYXJrZW47IH1cbiAgLm1hc3RoZWFkLWZvbGxvd3VwLWljb24gc3ZnIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMXB4IDFweCB2YXIoLS1icy1ib2R5LWJnKSk7IH1cblxuLm1hc3RoZWFkLW5vdGljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJkLWFjY2VudCk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAxcHggcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuMTUpLCAwIDAuMjVyZW0gMS41cmVtIHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCAwLjc1KTsgfVxuXG4uYW5pbWF0ZS1pbWcgPiBpbWcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5hbmltYXRlLWltZyA+IGltZyB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbi5hbmltYXRlLWltZzpob3ZlciA+IGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuXG5bZGF0YS1icy10aGVtZT1cImRhcmtcIl0gLm1hc3RoZWFkLWZvbGxvd3VwLWljb24ge1xuICBtaXgtYmxlbmQtbW9kZTogbGlnaHRlbjsgfVxuXG4uYmQtY29udGVudCA+IGgyLFxuLmJkLWNvbnRlbnQgPiBoMyxcbi5iZC1jb250ZW50ID4gaDQge1xuICAtLWJzLWhlYWRpbmctY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTsgfVxuXG4uYmQtY29udGVudCA+IGgyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogM3JlbTsgfVxuXG4uYmQtY29udGVudCA+IGgzIHtcbiAgbWFyZ2luLXRvcDogMnJlbTsgfVxuXG4uYmQtY29udGVudCA+IHVsIGxpLFxuLmJkLWNvbnRlbnQgPiBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IC4yNXJlbTsgfVxuICAuYmQtY29udGVudCA+IHVsIGxpID4gcCB+IHVsLFxuICAuYmQtY29udGVudCA+IG9sIGxpID4gcCB+IHVsIHtcbiAgICBtYXJnaW4tdG9wOiAtLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4uYmQtY29udGVudCA+IC50YWJsZSxcbi5iZC1jb250ZW50ID4gLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlIHtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5iZC1jb250ZW50ID4gLnRhYmxlLnRhYmxlLWJvcmRlcmVkLFxuICAgIC5iZC1jb250ZW50ID4gLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG4gIC5iZC1jb250ZW50ID4gLnRhYmxlIHRoZWFkLFxuICAuYmQtY29udGVudCA+IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0aGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRjb2xvcjsgfVxuICAuYmQtY29udGVudCA+IC50YWJsZSB0Ym9keTpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmJkLWNvbnRlbnQgPiAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgdGJvZHk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBjdXJyZW50Y29sb3I7IH1cbiAgLmJkLWNvbnRlbnQgPiAudGFibGUgdGg6Zmlyc3QtY2hpbGQsXG4gIC5iZC1jb250ZW50ID4gLnRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuICAuYmQtY29udGVudCA+IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0aDpmaXJzdC1jaGlsZCxcbiAgLmJkLWNvbnRlbnQgPiAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuYmQtY29udGVudCA+IC50YWJsZSB0aDpub3QoOmxhc3QtY2hpbGQpLFxuICAuYmQtY29udGVudCA+IC50YWJsZSB0ZDpub3QoOmxhc3QtY2hpbGQpLFxuICAuYmQtY29udGVudCA+IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0aDpub3QoOmxhc3QtY2hpbGQpLFxuICAuYmQtY29udGVudCA+IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0ZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH1cbiAgLmJkLWNvbnRlbnQgPiAudGFibGUgdGgsXG4gIC5iZC1jb250ZW50ID4gLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlIHRoIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOyB9XG4gIC5iZC1jb250ZW50ID4gLnRhYmxlIHN0cm9uZyxcbiAgLmJkLWNvbnRlbnQgPiAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgc3Ryb25nIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOyB9XG4gIC5iZC1jb250ZW50ID4gLnRhYmxlIHRoLFxuICAuYmQtY29udGVudCA+IC50YWJsZSB0ZDpmaXJzdC1jaGlsZCA+IGNvZGUsXG4gIC5iZC1jb250ZW50ID4gLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlIHRoLFxuICAuYmQtY29udGVudCA+IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0ZDpmaXJzdC1jaGlsZCA+IGNvZGUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRhYmxlLW9wdGlvbnMgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgbWluLXdpZHRoOiAxNjBweDsgfVxuXG4udGFibGUtb3B0aW9ucyB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlLXV0aWxpdGllcyB0ZDpsYXN0LWNoaWxkIHtcbiAgbWluLXdpZHRoOiAyODBweDsgfVxuXG4udGFibGUtc3dhdGNoZXMgdGgge1xuICBjb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOyB9XG5cbi50YWJsZS1zd2F0Y2hlcyB0ZCBjb2RlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uYmQtdGl0bGUge1xuICAtLWJzLWhlYWRpbmctY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbi5iZC1sZWFkIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICBmb250LXdlaWdodDogMzAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmQtbGVhZCB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4uYmkge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IC0uMTI1ZW07XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvcmRlci1sZy1zdGFydCB7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTsgfSB9XG5cbi5iZC1zdW1tYXJ5LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7IH1cbiAgLmJkLXN1bW1hcnktbGluazpob3ZlciwgZGV0YWlsc1tvcGVuXSA+IC5iZC1zdW1tYXJ5LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTsgfVxuXG5bZGF0YS1icy10aGVtZT1cImJsdWVcIl0ge1xuICAtLWJzLWJvZHktY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1ib2R5LWJnOiB2YXIoLS1icy1ibHVlKTtcbiAgLS1icy1ib2R5LWJnLXJnYjogMTMsIDEwNiwgMTY4O1xuICAtLWJzLXRlcnRpYXJ5LWJnOiAjMGE1NTg2OyB9XG4gIFtkYXRhLWJzLXRoZW1lPVwiYmx1ZVwiXSAuZHJvcGRvd24tbWVudSB7XG4gICAgLS1icy1kcm9wZG93bi1iZzogIzBjNjA5NztcbiAgICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjMDg0MDY1OyB9XG4gIFtkYXRhLWJzLXRoZW1lPVwiYmx1ZVwiXSAuYnRuLXNlY29uZGFyeSB7XG4gICAgLS1icy1idG4tYmc6ICMzZDg4Yjk7XG4gICAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIC0tYnMtYnRuLWhvdmVyLWJnOiAjMzc3YWE2O1xuICAgIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMzMDZjOTM7XG4gICAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tYnMtYnRuLWZvY3VzLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIC4yNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTsgfVxuXG4vKiBvcGVuLXNhbnMtMzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIvZm9udHMvb3Blbi1zYW5zLXY0My1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9vcGVuLXNhbnMtdjQzLWxhdGluLTMwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuLyogb3Blbi1zYW5zLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi9mb250cy9vcGVuLXNhbnMtdjQzLWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9vcGVuLXNhbnMtdjQzLWxhdGluLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbi8qIG9wZW4tc2Fucy02MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi9mb250cy9vcGVuLXNhbnMtdjQzLWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL29wZW4tc2Fucy12NDMtbGF0aW4tNjAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG4vKiBvcGVuLXNhbnMtNzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIvZm9udHMvb3Blbi1zYW5zLXY0My1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9vcGVuLXNhbnMtdjQzLWxhdGluLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuLyogb3Blbi1zYW5zLTgwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiL2ZvbnRzL29wZW4tc2Fucy12NDMtbGF0aW4tODAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvb3Blbi1zYW5zLXY0My1sYXRpbi04MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbi8qIG9wZW4tc2Fucy0zMDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi9mb250cy9vcGVuLXNhbnMtdjQzLWxhdGluLTMwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL29wZW4tc2Fucy12NDMtbGF0aW4tMzAwaXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG4vKiBvcGVuLXNhbnMtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIvZm9udHMvb3Blbi1zYW5zLXY0My1sYXRpbi1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9vcGVuLXNhbnMtdjQzLWxhdGluLWl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZC1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDZyZW0pO1xuICAgIHBhZGRpbmctbGVmdDogLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtLjI1cmVtO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJkLXNpZGViYXIgLm9mZmNhbnZhcy1sZyB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgzNywgNDIsIDQ2LCAwLjMpOyB9IH1cblxuLmJkLWxpbmtzLWhlYWRpbmcge1xuICBjb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmQtbGlua3MtbmF2IHtcbiAgICBmb250LXNpemU6IC44NzVyZW07IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJkLWxpbmtzLW5hdiB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbTsgfVxuICAgIC5iZC1saW5rcy1uYXYgLmJkLWxpbmtzLWdyb3VwIHtcbiAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgICAuYmQtbGlua3MtbmF2IC5iZC1saW5rcy1zcGFuLWFsbCB7XG4gICAgICBjb2x1bW4tc3BhbjogYWxsOyB9IH1cblxuLmJkLWxpbmtzLWxpbmsge1xuICBwYWRkaW5nOiAuMTg3NXJlbSAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDEuMTI1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYmQtbGlua3MtbGluazpob3ZlciwgLmJkLWxpbmtzLWxpbms6Zm9jdXMsIC5iZC1saW5rcy1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZC1zaWRlYmFyLWxpbmstYmcpOyB9XG4gIC5iZC1saW5rcy1saW5rLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYmQtZ3V0dGVyIHtcbiAgLS1icy1ndXR0ZXIteDogM3JlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJkLWxheW91dCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInNpZGViYXIgbWFpblwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDVmcjtcbiAgICBnYXA6IDEuNXJlbTsgfSB9XG5cbi5iZC1zaWRlYmFyIHtcbiAgZ3JpZC1hcmVhOiBzaWRlYmFyOyB9XG5cbi5iZC1tYWluIHtcbiAgZ3JpZC1hcmVhOiBtYWluOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5iZC1tYWluIHtcbiAgICAgIG1heC13aWR0aDogNzYwcHg7XG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJkLW1haW4ge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW50cm9cIiBcInRvY1wiIFwiY29udGVudFwiO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gMWZyO1xuICAgICAgZ2FwOiBpbmhlcml0OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmJkLW1haW4ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbnRybyAgIHRvY1wiIFwiY29udGVudCB0b2NcIjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRmciAxZnI7IH0gfVxuLmJkLWludHJvIHtcbiAgZ3JpZC1hcmVhOiBpbnRybzsgfVxuXG4uYmQtdG9jIHtcbiAgZ3JpZC1hcmVhOiB0b2M7IH1cblxuLmJkLWNvbnRlbnQge1xuICBncmlkLWFyZWE6IGNvbnRlbnQ7XG4gIG1pbi13aWR0aDogMXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmQtdG9jIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNXJlbTtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDdyZW0pO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH0gfVxuXG4uYmQtdG9jIG5hdiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLmJkLXRvYyBuYXYgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAuYmQtdG9jIG5hdiB1bCB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgLmJkLXRvYyBuYXYgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogLjEyNXJlbSAwIC4xMjVyZW0gLjc1cmVtO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItbGVmdDogLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIC5iZC10b2MgbmF2IGE6aG92ZXIsIC5iZC10b2MgbmF2IGEuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1iZC10b2MtY29sb3IpO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJkLXRvYy1jb2xvcik7IH1cbiAgICAuYmQtdG9jIG5hdiBhLmFjdGl2ZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmJkLXRvYyBuYXYgYSBjb2RlIHtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7IH1cblxuLmJkLXRvYy10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5iZC10b2MtdG9nZ2xlIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLmJkLXRvYy10b2dnbGUge1xuICAgICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOyB9XG4gICAgICAuYmQtdG9jLXRvZ2dsZTpob3ZlciwgLmJkLXRvYy10b2dnbGU6Zm9jdXMsIC5iZC10b2MtdG9nZ2xlOmFjdGl2ZSwgLmJkLXRvYy10b2dnbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYmQtdmlvbGV0KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYmQtdmlvbGV0KTsgfVxuICAgICAgLmJkLXRvYy10b2dnbGU6Zm9jdXMsIC5iZC10b2MtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEodmFyKC0tYmQtdmlvbGV0LXJnYiksIDAuMjUpOyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYmQtdG9jLWNvbGxhcHNlIG5hdiB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW0gMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXJ0aWFyeS1iZyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmQtdG9jLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLmJkLWNvZGUtc25pcHBldCB7XG4gIG1hcmdpbjogMCAtMS41cmVtIDFyZW07XG4gIGJvcmRlcjogc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmQtY29kZS1zbmlwcGV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTsgfSB9XG4uYmQtZXhhbXBsZS1yZXNpemUge1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBtYXgtd2lkdGg6IDc3N3B4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiBob3Jpem9udGFsOyB9XG5cbi5iZC1leGFtcGxlIHtcbiAgLS1iZC1leGFtcGxlLXBhZGRpbmc6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tYmQtZXhhbXBsZS1wYWRkaW5nKTtcbiAgbWFyZ2luOiAwIC0xLjVyZW0gMXJlbTtcbiAgYm9yZGVyOiBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItd2lkdGg6IDFweCAwOyB9XG4gIC5iZC1leGFtcGxlOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmQtZXhhbXBsZSB7XG4gICAgICAtLWJkLWV4YW1wbGUtcGFkZGluZzogMS41cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOyB9IH1cbiAgLmJkLWV4YW1wbGUgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gIC5iZC1leGFtcGxlID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wge1xuICAgIG1hcmdpbi10b3A6IC41cmVtOyB9XG4gIC5iZC1leGFtcGxlID4gLm5hdiArIC5uYXYsXG4gIC5iZC1leGFtcGxlID4gLmFsZXJ0ICsgLmFsZXJ0LFxuICAuYmQtZXhhbXBsZSA+IC5uYXZiYXIgKyAubmF2YmFyLFxuICAuYmQtZXhhbXBsZSA+IC5wcm9ncmVzcyArIC5wcm9ncmVzcyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAuYmQtZXhhbXBsZSA+IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5iZC1leGFtcGxlID4gOmxhc3QtY2hpbGQsXG4gIC5iZC1leGFtcGxlID4gbmF2Omxhc3QtY2hpbGQgLmJyZWFkY3J1bWIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmJkLWV4YW1wbGUgPiBocjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5iZC1leGFtcGxlID4gc3ZnICsgc3ZnLFxuICAuYmQtZXhhbXBsZSA+IGltZyArIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC41cmVtOyB9XG4gIC5iZC1leGFtcGxlID4gLmJ0bixcbiAgLmJkLWV4YW1wbGUgPiAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW46IC4yNXJlbSAuMTI1cmVtOyB9XG4gIC5iZC1leGFtcGxlID4gLmJ0bi10b29sYmFyICsgLmJ0bi10b29sYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAuNXJlbTsgfVxuICAuYmQtZXhhbXBsZSA+IC5saXN0LWdyb3VwIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9XG4gIC5iZC1leGFtcGxlID4gW2NsYXNzKj1cImxpc3QtZ3JvdXAtaG9yaXpvbnRhbFwiXSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5iZC1leGFtcGxlIC5maXhlZC10b3AsXG4gIC5iZC1leGFtcGxlIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbjogY2FsYygtMSAqIHZhcigtLWJkLWV4YW1wbGUtcGFkZGluZykpIGNhbGMoLTEgKiB2YXIoLS1iZC1leGFtcGxlLXBhZGRpbmcpKSB2YXIoLS1iZC1leGFtcGxlLXBhZGRpbmcpOyB9XG4gIC5iZC1leGFtcGxlIC5maXhlZC1ib3R0b20sXG4gIC5iZC1leGFtcGxlIC5zdGlja3ktYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbjogdmFyKC0tYmQtZXhhbXBsZS1wYWRkaW5nKSBjYWxjKC0xICogdmFyKC0tYmQtZXhhbXBsZS1wYWRkaW5nKSkgY2FsYygtMSAqIHZhcigtLWJkLWV4YW1wbGUtcGFkZGluZykpOyB9XG4gIC5iZC1leGFtcGxlIC5wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5iZC1leGFtcGxlLXJvdyBbY2xhc3NePVwiY29sXCJdLFxuLmJkLWV4YW1wbGUtY29scyBbY2xhc3NePVwiY29sXCJdID4gKixcbi5iZC1leGFtcGxlLWNzc2dyaWQgW2NsYXNzKj1cImdyaWRcIl0gPiAqIHtcbiAgcGFkZGluZy10b3A6IC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZC12aW9sZXQtcmdiKSwgMC4xNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tYmQtdmlvbGV0LXJnYiksIDAuMyk7IH1cblxuLmJkLWV4YW1wbGUtcm93IC5yb3cgKyAucm93LFxuLmJkLWV4YW1wbGUtY3NzZ3JpZCAuZ3JpZCArIC5ncmlkIHtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG4uYmQtZXhhbXBsZS1yb3ctZmxleC1jb2xzIC5yb3cge1xuICBtaW4taGVpZ2h0OiAxMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZC12aW9sZXQtcmdiKSwgMC4xNSk7IH1cblxuLmJkLWV4YW1wbGUtZmxleCBkaXY6bm90KC52cikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJkLXZpb2xldC1yZ2IpLCAwLjE1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh2YXIoLS1iZC12aW9sZXQtcmdiKSwgMC4zKTsgfVxuXG4uZXhhbXBsZS1jb250YWluZXIge1xuICB3aWR0aDogODAwcHg7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi5leGFtcGxlLXJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSk7IH1cblxuLmV4YW1wbGUtY29udGVudC1tYWluIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmV4YW1wbGUtY29udGVudC1tYWluIHtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5leGFtcGxlLWNvbnRlbnQtbWFpbiB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH0gfVxuLmV4YW1wbGUtY29udGVudC1zZWNvbmRhcnkge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZXhhbXBsZS1jb250ZW50LXNlY29uZGFyeSB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZXhhbXBsZS1jb250ZW50LXNlY29uZGFyeSB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuLmJkLWV4YW1wbGUtcmF0aW9zIC5yYXRpbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTsgfVxuICAuYmQtZXhhbXBsZS1yYXRpb3MgLnJhdGlvID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmJkLWV4YW1wbGUtcmF0aW9zLWJyZWFrcG9pbnQgLnJhdGlvLTR4MyB7XG4gIHdpZHRoOiAxNnJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmQtZXhhbXBsZS1yYXRpb3MtYnJlYWtwb2ludCAucmF0aW8tNHgzIHtcbiAgICAgIC0tYnMtYXNwZWN0LXJhdGlvOiA1MCU7IH0gfVxuLmJkLWV4YW1wbGUtb2ZmY2FudmFzIC5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMDBweDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7IH1cblxuLnRvb2x0aXAtZGVtbyBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udG9vbHRpcC1kZW1vIC5idG4ge1xuICBtYXJnaW46IC4yNXJlbSAuMTI1cmVtOyB9XG5cbi5jdXN0b20tdG9vbHRpcCB7XG4gIC0tYnMtdG9vbHRpcC1iZzogdmFyKC0tYnMtcHJpbWFyeSk7IH1cblxuLmN1c3RvbS1wb3BvdmVyIHtcbiAgLS1icy1wb3BvdmVyLW1heC13aWR0aDogMjAwcHg7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJnOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICAtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogLjVyZW07IH1cblxuLnNjcm9sbHNweS1leGFtcGxlIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLXRvcDogLjVyZW07XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5zY3JvbGxzcHktZXhhbXBsZS0yIHtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnNpbXBsZS1saXN0LWV4YW1wbGUtc2Nyb2xsc3B5IC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJkLXZpb2xldC1yZ2IpLCAwLjE1KTsgfVxuXG4uYmQtZXhhbXBsZS1ib3JkZXItdXRpbHMgW2NsYXNzXj1cImJvcmRlclwiXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgbWFyZ2luOiAuMjVyZW07XG4gIC0tYnMtYmctb3BhY2l0eTogLjE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKTsgfVxuXG4uYmQtZXhhbXBsZS1yb3VuZGVkLXV0aWxzIFtjbGFzcyo9XCJyb3VuZGVkXCJdIHtcbiAgbWFyZ2luOiAuMjVyZW07IH1cblxuLmJkLWV4YW1wbGUtcG9zaXRpb24tdXRpbHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJyZW07IH1cbiAgLmJkLWV4YW1wbGUtcG9zaXRpb24tdXRpbHMgLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTsgfVxuICAuYmQtZXhhbXBsZS1wb3NpdGlvbi11dGlscyAucG9zaXRpb24tYWJzb2x1dGUge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5iZC1leGFtcGxlLXBvc2l0aW9uLWV4YW1wbGVzOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuLmJkLWV4YW1wbGUtcGxhY2Vob2xkZXItY2FyZHM6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYmQtZXhhbXBsZS1wbGFjZWhvbGRlci1jYXJkcyAuY2FyZCB7XG4gIHdpZHRoOiAxOHJlbTsgfVxuXG4uYmQtZXhhbXBsZS10b2FzdHMge1xuICBtaW4taGVpZ2h0OiAyNDBweDsgfVxuXG4uYmQtZXhhbXBsZS16aW5kZXgtbGV2ZWxzIHtcbiAgbWluLWhlaWdodDogMTVyZW07IH1cbiAgLmJkLWV4YW1wbGUtemluZGV4LWxldmVscyA+IGRpdiB7XG4gICAgY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJkLXZpb2xldCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmQtcHVycGxlKTsgfVxuICAgIC5iZC1leGFtcGxlLXppbmRleC1sZXZlbHMgPiBkaXYgPiBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBib3R0b206IDA7IH1cbiAgLmJkLWV4YW1wbGUtemluZGV4LWxldmVscyA+IDpudGgtY2hpbGQoMikge1xuICAgIHRvcDogM3JlbTtcbiAgICBsZWZ0OiAzcmVtOyB9XG4gIC5iZC1leGFtcGxlLXppbmRleC1sZXZlbHMgPiA6bnRoLWNoaWxkKDMpIHtcbiAgICB0b3A6IDQuNXJlbTtcbiAgICBsZWZ0OiA0LjVyZW07IH1cbiAgLmJkLWV4YW1wbGUtemluZGV4LWxldmVscyA+IDpudGgtY2hpbGQoNCkge1xuICAgIHRvcDogNnJlbTtcbiAgICBsZWZ0OiA2cmVtOyB9XG4gIC5iZC1leGFtcGxlLXppbmRleC1sZXZlbHMgPiA6bnRoLWNoaWxkKDUpIHtcbiAgICB0b3A6IDcuNXJlbTtcbiAgICBsZWZ0OiA3LjVyZW07IH1cblxuLmhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJkLXByZS1iZyk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhpZ2hsaWdodCB7XG4gICAgICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgLSAxcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhpZ2hsaWdodCBwcmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTsgfSB9XG4gIC5oaWdobGlnaHQgcHJlIHtcbiAgICBwYWRkaW5nOiAuMjVyZW0gMCAuODc1cmVtO1xuICAgIG1hcmdpbi10b3A6IC44MTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IG92ZXJsYXk7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmhpZ2hsaWdodCBwcmUgY29kZSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDsgfVxuXG4uYmQtZXhhbXBsZS1zbmlwcGV0IC5oaWdobGlnaHQgcHJlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5oaWdobGlnaHQtdG9vbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJkLXByZS1iZyk7IH1cbiAgLmhpZ2hsaWdodC10b29sYmFyICsgLmhpZ2hsaWdodCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJkLWZpbGUtcmVmIC5oaWdobGlnaHQtdG9vbGJhciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtIDFweCk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgLSAxcHgpOyB9IH1cblxuLmJkLWNvbnRlbnQgLmJkLWNvZGUtc25pcHBldCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmJkLWV4YW1wbGUuYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgxMzMsIDEzMywgMTMzLCAwLjEpIDAsIHJnYmEoMTMzLCAxMzMsIDEzMywgMC4xKSAxNXB4LCB0cmFuc3BhcmVudCAxNXB4LCB0cmFuc3BhcmVudCAzMHB4KSAhaW1wb3J0YW50OyB9XG5cbi5idG4tYmQtcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA2MDA7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtYnRuLWJnOiB2YXIoLS1iZC12aW9sZXQtYmcpO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJkLXZpb2xldC1iZyk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMTA2MGEzO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxMDYwYTM7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IHZhcigtLWJkLXZpb2xldC1yZ2IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBlNTU5MTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBlNTU5MTsgfVxuXG4uYnRuLWJkLWFjY2VudCB7XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA2MDA7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1iZC1hY2NlbnQpO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJkLWFjY2VudCk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1iZC1kYXJrKTtcbiAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLWJkLWFjY2VudCk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYmQtYWNjZW50KTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogdmFyKC0tYmQtYWNjZW50LXJnYik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTsgfVxuXG4uYnRuLWJkLWxpZ2h0IHtcbiAgLS1idG4tY3VzdG9tLWNvbG9yOiAjNGQ4ZmM3O1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tY3VzdG9tLWNvbG9yKTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tY3VzdG9tLWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tY3VzdG9tLWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1jdXN0b20tY29sb3IpO1xuICAtLWJzLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1jdXN0b20tY29sb3IpO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiB2YXIoLS1iZC12aW9sZXQtcmdiKTsgfVxuXG4uYmQtYnRuLWxnIHtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogLjVyZW07XG4gIHBhZGRpbmc6IC44MTI1cmVtIDJyZW07IH1cblxuLmJkLWNhbGxvdXQge1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiB2YXIoLS1iZC1jYWxsb3V0LWxpbmspO1xuICAtLWJzLWNvZGUtY29sb3I6IHZhcigtLWJkLWNhbGxvdXQtY29kZS1jb2xvcik7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIGNvbG9yOiB2YXIoLS1iZC1jYWxsb3V0LWNvbG9yLCBpbmhlcml0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmQtY2FsbG91dC1iZywgdmFyKC0tYnMtZ3JheS0xMDApKTtcbiAgYm9yZGVyLWxlZnQ6IDAuMjVyZW0gc29saWQgdmFyKC0tYmQtY2FsbG91dC1ib3JkZXIsIHZhcigtLWJzLWdyYXktMzAwKSk7IH1cbiAgLmJkLWNhbGxvdXQgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbTsgfVxuICAuYmQtY2FsbG91dCA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5iZC1jYWxsb3V0ICsgLmJkLWNhbGxvdXQge1xuICAgIG1hcmdpbi10b3A6IC0uMjVyZW07IH1cbiAgLmJkLWNhbGxvdXQgLmhpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4uYmQtY2FsbG91dC1pbmZvIHtcbiAgLS1iZC1jYWxsb3V0LWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xuICAtLWJkLWNhbGxvdXQtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTtcbiAgLS1iZC1jYWxsb3V0LWJvcmRlcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTsgfVxuXG4uYmQtY2FsbG91dC13YXJuaW5nIHtcbiAgLS1iZC1jYWxsb3V0LWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJkLWNhbGxvdXQtYmc6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTtcbiAgLS1iZC1jYWxsb3V0LWJvcmRlcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTsgfVxuXG4uYmQtY2FsbG91dC1kYW5nZXIge1xuICAtLWJkLWNhbGxvdXQtY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1iZC1jYWxsb3V0LWJnOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTtcbiAgLS1iZC1jYWxsb3V0LWJvcmRlcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpOyB9XG5cbltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSAuYmQtY2FsbG91dC1kYW5nZXIsXG5bZGF0YS1icy10aGVtZT1cImRhcmtcIl0gLmJkLWNhbGxvdXQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZC1icmFuZC1sb2dvcyB7XG4gIGNvbG9yOiAjMTI2YWI1OyB9XG4gIC5iZC1icmFuZC1sb2dvcyAuaW52ZXJzZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyNmFiNTsgfVxuXG4uYmQtYnJhbmQtaXRlbSArIC5iZC1icmFuZC1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZC1icmFuZC1pdGVtICsgLmJkLWJyYW5kLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpOyB9IH1cblxuLmNvbG9yLXN3YXRjaGVzIHtcbiAgbWFyZ2luOiAwIC01cHg7IH1cbiAgLmNvbG9yLXN3YXRjaGVzIC5iZC1wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTQxNmM7IH1cbiAgLmNvbG9yLXN3YXRjaGVzIC5iZC1wdXJwbGUtbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZmI1ZjE7IH1cbiAgLmNvbG9yLXN3YXRjaGVzIC5iZC1wdXJwbGUtbGlnaHRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTFlYTsgfVxuICAuY29sb3Itc3dhdGNoZXMgLmJkLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cblxuLmNvbG9yLXN3YXRjaCB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbG9yLXN3YXRjaCB7XG4gICAgICB3aWR0aDogNnJlbTtcbiAgICAgIGhlaWdodDogNnJlbTsgfSB9XG4uc3dhdGNoLWJsdWUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmFhODsgfVxuICAuc3dhdGNoLWJsdWU6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIGNvbnRlbnQ6IFwiNS43NlwiIFwiXFxhXCIgXCI1Ljc2XCIgXCJcXGFcIiBcIjMuNjRcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2YWE4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAuMjVyZW0sICNmZmYgMC4yNXJlbSAwLjc1cmVtLCB0cmFuc3BhcmVudCAwLjc1cmVtIDEuMjVyZW0sICNmZmYgMS4yNXJlbSAxLjc1cmVtLCB0cmFuc3BhcmVudCAxLjc1cmVtIDIuMjVyZW0sICMwMDAgMi4yNXJlbSAyLjc1cmVtLCB0cmFuc3BhcmVudCAyLjc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogLjVyZW0gMTAwJTsgfVxuXG4uc3dhdGNoLWluZGlnbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyOyB9XG4gIC5zd2F0Y2gtaW5kaWdvOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBjb250ZW50OiBcIjcuMThcIiBcIlxcYVwiIFwiNy4xOFwiIFwiXFxhXCIgXCIyLjkyXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwLjI1cmVtLCAjZmZmIDAuMjVyZW0gMC43NXJlbSwgdHJhbnNwYXJlbnQgMC43NXJlbSAxLjI1cmVtLCAjZmZmIDEuMjVyZW0gMS43NXJlbSwgdHJhbnNwYXJlbnQgMS43NXJlbSAyLjI1cmVtLCAjMDAwIDIuMjVyZW0gMi43NXJlbSwgdHJhbnNwYXJlbnQgMi43NXJlbSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IC41cmVtIDEwMCU7IH1cblxuLnN3YXRjaC1wdXJwbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTsgfVxuICAuc3dhdGNoLXB1cnBsZTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgY29udGVudDogXCI2LjUxXCIgXCJcXGFcIiBcIjYuNTFcIiBcIlxcYVwiIFwiMy4yMlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMC4yNXJlbSwgI2ZmZiAwLjI1cmVtIDAuNzVyZW0sIHRyYW5zcGFyZW50IDAuNzVyZW0gMS4yNXJlbSwgI2ZmZiAxLjI1cmVtIDEuNzVyZW0sIHRyYW5zcGFyZW50IDEuNzVyZW0gMi4yNXJlbSwgIzAwMCAyLjI1cmVtIDIuNzVyZW0sIHRyYW5zcGFyZW50IDIuNzVyZW0pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAuNXJlbSAxMDAlOyB9XG5cbi5zd2F0Y2gtcGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYzMzg0OyB9XG4gIC5zd2F0Y2gtcGluazo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgY29udGVudDogXCI0LjUwXCIgXCJcXGFcIiBcIjQuNTBcIiBcIlxcYVwiIFwiNC42NlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjMzODQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMC4yNXJlbSwgI2ZmZiAwLjI1cmVtIDAuNzVyZW0sIHRyYW5zcGFyZW50IDAuNzVyZW0gMS4yNXJlbSwgI2ZmZiAxLjI1cmVtIDEuNzVyZW0sIHRyYW5zcGFyZW50IDEuNzVyZW0gMi4yNXJlbSwgIzAwMCAyLjI1cmVtIDIuNzVyZW0sIHRyYW5zcGFyZW50IDIuNzVyZW0pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAuNXJlbSAxMDAlOyB9XG5cbi5zd2F0Y2gtcmVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzA5MTE7IH1cbiAgLnN3YXRjaC1yZWQ6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIGNvbnRlbnQ6IFwiNi41OVwiIFwiXFxhXCIgXCI2LjU5XCIgXCJcXGFcIiBcIjMuMThcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmMwOTExO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAuMjVyZW0sICNmZmYgMC4yNXJlbSAwLjc1cmVtLCB0cmFuc3BhcmVudCAwLjc1cmVtIDEuMjVyZW0sICNmZmYgMS4yNXJlbSAxLjc1cmVtLCB0cmFuc3BhcmVudCAxLjc1cmVtIDIuMjVyZW0sICMwMDAgMi4yNXJlbSAyLjc1cmVtLCB0cmFuc3BhcmVudCAyLjc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogLjVyZW0gMTAwJTsgfVxuXG4uc3dhdGNoLW9yYW5nZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0OyB9XG4gIC5zd2F0Y2gtb3JhbmdlOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBjb250ZW50OiBcIjguMTdcIiBcIlxcYVwiIFwiMi41N1wiIFwiXFxhXCIgXCI4LjE3XCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwLjI1cmVtLCAjMDAwIDAuMjVyZW0gMC43NXJlbSwgdHJhbnNwYXJlbnQgMC43NXJlbSAxLjI1cmVtLCAjZmZmIDEuMjVyZW0gMS43NXJlbSwgdHJhbnNwYXJlbnQgMS43NXJlbSAyLjI1cmVtLCAjMDAwIDIuMjVyZW0gMi43NXJlbSwgdHJhbnNwYXJlbnQgMi43NXJlbSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IC41cmVtIDEwMCU7IH1cblxuLnN3YXRjaC15ZWxsb3cge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDsgfVxuICAuc3dhdGNoLXllbGxvdzo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgY29udGVudDogXCIxMC42XCIgXCJcXGFcIiBcIjEuOTdcIiBcIlxcYVwiIFwiMTAuNlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMC4yNXJlbSwgIzAwMCAwLjI1cmVtIDAuNzVyZW0sIHRyYW5zcGFyZW50IDAuNzVyZW0gMS4yNXJlbSwgI2ZmZiAxLjI1cmVtIDEuNzVyZW0sIHRyYW5zcGFyZW50IDEuNzVyZW0gMi4yNXJlbSwgIzAwMCAyLjI1cmVtIDIuNzVyZW0sIHRyYW5zcGFyZW50IDIuNzVyZW0pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAuNXJlbSAxMDAlOyB9XG5cbi5zd2F0Y2gtZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhODIxZjsgfVxuICAuc3dhdGNoLWdyZWVuOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBjb250ZW50OiBcIjQuNjZcIiBcIlxcYVwiIFwiNC42NlwiIFwiXFxhXCIgXCI0LjUwXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhODIxZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwLjI1cmVtLCAjZmZmIDAuMjVyZW0gMC43NXJlbSwgdHJhbnNwYXJlbnQgMC43NXJlbSAxLjI1cmVtLCAjZmZmIDEuMjVyZW0gMS43NXJlbSwgdHJhbnNwYXJlbnQgMS43NXJlbSAyLjI1cmVtLCAjMDAwIDIuMjVyZW0gMi43NXJlbSwgdHJhbnNwYXJlbnQgMi43NXJlbSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IC41cmVtIDEwMCU7IH1cblxuLnN3YXRjaC10ZWFsIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7IH1cbiAgLnN3YXRjaC10ZWFsOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBjb250ZW50OiBcIjkuODZcIiBcIlxcYVwiIFwiMi4xMlwiIFwiXFxhXCIgXCI5Ljg2XCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwLjI1cmVtLCAjMDAwIDAuMjVyZW0gMC43NXJlbSwgdHJhbnNwYXJlbnQgMC43NXJlbSAxLjI1cmVtLCAjZmZmIDEuMjVyZW0gMS43NXJlbSwgdHJhbnNwYXJlbnQgMS43NXJlbSAyLjI1cmVtLCAjMDAwIDIuMjVyZW0gMi43NXJlbSwgdHJhbnNwYXJlbnQgMi43NXJlbSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IC41cmVtIDEwMCU7IH1cblxuLnN3YXRjaC1jeWFuIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZGNhZjA7IH1cbiAgLnN3YXRjaC1jeWFuOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBjb250ZW50OiBcIjEwLjdcIiBcIlxcYVwiIFwiMS45NVwiIFwiXFxhXCIgXCIxMC43XCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBkY2FmMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwLjI1cmVtLCAjMDAwIDAuMjVyZW0gMC43NXJlbSwgdHJhbnNwYXJlbnQgMC43NXJlbSAxLjI1cmVtLCAjZmZmIDEuMjVyZW0gMS43NXJlbSwgdHJhbnNwYXJlbnQgMS43NXJlbSAyLjI1cmVtLCAjMDAwIDIuMjVyZW0gMi43NXJlbSwgdHJhbnNwYXJlbnQgMi43NXJlbSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IC41cmVtIDEwMCU7IH1cblxuLnN3YXRjaC1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5zd2F0Y2gtYmxhY2s6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIGNvbnRlbnQ6IFwiMjFcIiBcIlxcYVwiIFwiMjFcIiBcIlxcYVwiIFwiMVwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMC4yNXJlbSwgI2ZmZiAwLjI1cmVtIDAuNzVyZW0sIHRyYW5zcGFyZW50IDAuNzVyZW0gMS4yNXJlbSwgI2ZmZiAxLjI1cmVtIDEuNzVyZW0sIHRyYW5zcGFyZW50IDEuNzVyZW0gMi4yNXJlbSwgIzAwMCAyLjI1cmVtIDIuNzVyZW0sIHRyYW5zcGFyZW50IDIuNzVyZW0pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAuNXJlbSAxMDAlOyB9XG5cbi5zd2F0Y2gtd2hpdGUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuc3dhdGNoLXdoaXRlOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBjb250ZW50OiBcIjIxXCIgXCJcXGFcIiBcIjFcIiBcIlxcYVwiIFwiMjFcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAuMjVyZW0sICMwMDAgMC4yNXJlbSAwLjc1cmVtLCB0cmFuc3BhcmVudCAwLjc1cmVtIDEuMjVyZW0sICNmZmYgMS4yNXJlbSAxLjc1cmVtLCB0cmFuc3BhcmVudCAxLjc1cmVtIDIuMjVyZW0sICMwMDAgMi4yNXJlbSAyLjc1cmVtLCB0cmFuc3BhcmVudCAyLjc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogLjVyZW0gMTAwJTsgfVxuXG4uc3dhdGNoLWdyYXkge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGI5NjsgfVxuICAuc3dhdGNoLWdyYXk6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIGNvbnRlbnQ6IFwiNi4yNFwiIFwiXFxhXCIgXCIzLjM2XCIgXCJcXGFcIiBcIjYuMjRcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM4Yjk2O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAuMjVyZW0sICMwMDAgMC4yNXJlbSAwLjc1cmVtLCB0cmFuc3BhcmVudCAwLjc1cmVtIDEuMjVyZW0sICNmZmYgMS4yNXJlbSAxLjc1cmVtLCB0cmFuc3BhcmVudCAxLjc1cmVtIDIuMjVyZW0sICMwMDAgMi4yNXJlbSAyLjc1cmVtLCB0cmFuc3BhcmVudCAyLjc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogLjVyZW0gMTAwJTsgfVxuXG4uc3dhdGNoLWdyYXktZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNTQ1OyB9XG4gIC5zd2F0Y2gtZ3JheS1kYXJrOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICBjb250ZW50OiBcIjExLjlcIiBcIlxcYVwiIFwiMTEuOVwiIFwiXFxhXCIgXCIxLjc1XCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzU0NTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwLjI1cmVtLCAjZmZmIDAuMjVyZW0gMC43NXJlbSwgdHJhbnNwYXJlbnQgMC43NXJlbSAxLjI1cmVtLCAjZmZmIDEuMjVyZW0gMS43NXJlbSwgdHJhbnNwYXJlbnQgMS43NXJlbSAyLjI1cmVtLCAjMDAwIDIuMjVyZW0gMi43NXJlbSwgdHJhbnNwYXJlbnQgMi43NXJlbSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IC41cmVtIDEwMCU7IH1cblxuLnN3YXRjaC1ncmF5LTUwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVhZWI2OyB9XG4gIC5zd2F0Y2gtZ3JheS01MDA6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIGNvbnRlbnQ6IFwiOS41M1wiIFwiXFxhXCIgXCIyLjIwXCIgXCJcXGFcIiBcIjkuNTNcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVhZWI2O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAuMjVyZW0sICMwMDAgMC4yNXJlbSAwLjc1cmVtLCB0cmFuc3BhcmVudCAwLjc1cmVtIDEuMjVyZW0sICNmZmYgMS4yNXJlbSAxLjc1cmVtLCB0cmFuc3BhcmVudCAxLjc1cmVtIDIuMjVyZW0sICMwMDAgMi4yNXJlbSAyLjc1cmVtLCB0cmFuc3BhcmVudCAyLjc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogLjVyZW0gMTAwJTsgfVxuXG4uYmQtYmx1ZS0xMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZTFlZTsgfVxuXG4uYmQtYmx1ZS0yMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllYzNkYzsgfVxuXG4uYmQtYmx1ZS0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlYTZjYjsgfVxuXG4uYmQtYmx1ZS00MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkODhiOTsgfVxuXG4uYmQtYmx1ZS01MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmFhODsgfVxuXG4uYmQtYmx1ZS02MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhNTU4NjsgfVxuXG4uYmQtYmx1ZS03MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NDA2NTsgfVxuXG4uYmQtYmx1ZS04MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1MmE0MzsgfVxuXG4uYmQtYmx1ZS05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzMTUyMjsgfVxuXG4uYmQtaW5kaWdvLTEwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBjZmZjOyB9XG5cbi5iZC1pbmRpZ28tMjAwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjlmZmE7IH1cblxuLmJkLWluZGlnby0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzNzBmNzsgfVxuXG4uYmQtaW5kaWdvLTQwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU0MGY1OyB9XG5cbi5iZC1pbmRpZ28tNTAwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7IH1cblxuLmJkLWluZGlnby02MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUyMGRjMjsgfVxuXG4uYmQtaW5kaWdvLTcwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QwYTkxOyB9XG5cbi5iZC1pbmRpZ28tODAwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTA2NjE7IH1cblxuLmJkLWluZGlnby05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MDMzMDsgfVxuXG4uYmQtcHVycGxlLTEwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJkOWYzOyB9XG5cbi5iZC1wdXJwbGUtMjAwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWIzZTY7IH1cblxuLmJkLXB1cnBsZS0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5OGVkYTsgfVxuXG4uYmQtcHVycGxlLTQwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM2OGNkOyB9XG5cbi5iZC1wdXJwbGUtNTAwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7IH1cblxuLmJkLXB1cnBsZS02MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzU5YTsgfVxuXG4uYmQtcHVycGxlLTcwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDMyODc0OyB9XG5cbi5iZC1wdXJwbGUtODAwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzFhNGQ7IH1cblxuLmJkLXB1cnBsZS05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MGQyNzsgfVxuXG4uYmQtcGluay0xMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZDZlNjsgfVxuXG4uYmQtcGluay0yMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmYWRjZTsgfVxuXG4uYmQtcGluay0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ODViNTsgfVxuXG4uYmQtcGluay00MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlNWM5ZDsgfVxuXG4uYmQtcGluay01MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MzM4NDsgfVxuXG4uYmQtcGluay02MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiMjk2YTsgfVxuXG4uYmQtcGluay03MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwMWY0ZjsgfVxuXG4uYmQtcGluay04MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2MTQzNTsgfVxuXG4uYmQtcGluay05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMGExYTsgfVxuXG4uYmQtcmVkLTEwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJjZWNmOyB9XG5cbi5iZC1yZWQtMjAwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDlkYTA7IH1cblxuLmJkLXJlZC0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3NmI3MDsgfVxuXG4uYmQtcmVkLTQwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzYTQxOyB9XG5cbi5iZC1yZWQtNTAwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzA5MTE7IH1cblxuLmJkLXJlZC02MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2MDcwZTsgfVxuXG4uYmQtcmVkLTcwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzEwNTBhOyB9XG5cbi5iZC1yZWQtODAwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjA0MDc7IH1cblxuLmJkLXJlZC05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MDIwMzsgfVxuXG4uYmQtb3JhbmdlLTEwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNWQwOyB9XG5cbi5iZC1vcmFuZ2UtMjAwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWNiYTE7IH1cblxuLmJkLW9yYW5nZS0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYjI3MjsgfVxuXG4uYmQtb3JhbmdlLTQwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5ODQzOyB9XG5cbi5iZC1vcmFuZ2UtNTAwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7IH1cblxuLmJkLW9yYW5nZS02MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhNjUxMDsgfVxuXG4uYmQtb3JhbmdlLTcwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTg0YzBjOyB9XG5cbi5iZC1vcmFuZ2UtODAwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTMyMDg7IH1cblxuLmJkLW9yYW5nZS05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMTkwNDsgfVxuXG4uYmQteWVsbG93LTEwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZGNjOyB9XG5cbi5iZC15ZWxsb3ctMjAwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiOTk7IH1cblxuLmJkLXllbGxvdy0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzk2NjsgfVxuXG4uYmQteWVsbG93LTQwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNzMzOyB9XG5cbi5iZC15ZWxsb3ctNTAwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDA7IH1cblxuLmJkLXllbGxvdy02MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjODQwMDsgfVxuXG4uYmQteWVsbG93LTcwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2MzAwOyB9XG5cbi5iZC15ZWxsb3ctODAwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjQyMDA7IH1cblxuLmJkLXllbGxvdy05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMjEwMDsgfVxuXG4uYmQtZ3JlZW4tMTAwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmU2ZDI7IH1cblxuLmJkLWdyZWVuLTIwMCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdjZGE1OyB9XG5cbi5iZC1ncmVlbi0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyYjQ3OTsgfVxuXG4uYmQtZ3JlZW4tNDAwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZTliNGM7IH1cblxuLmJkLWdyZWVuLTUwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE4MjFmOyB9XG5cbi5iZC1ncmVlbi02MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNjgxOTsgfVxuXG4uYmQtZ3JlZW4tNzAwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzRlMTM7IH1cblxuLmJkLWdyZWVuLTgwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUzNDBjOyB9XG5cbi5iZC1ncmVlbi05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmMWEwNjsgfVxuXG4uYmQtdGVhbC0xMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZjRlYTsgfVxuXG4uYmQtdGVhbC0yMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2ZTlkNTsgfVxuXG4uYmQtdGVhbC0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5ZGZjMTsgfVxuXG4uYmQtdGVhbC00MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkZDRhYzsgfVxuXG4uYmQtdGVhbC01MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NzsgfVxuXG4uYmQtdGVhbC02MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhYTE3OTsgfVxuXG4uYmQtdGVhbC03MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzNzk1YjsgfVxuXG4uYmQtdGVhbC04MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNTAzYzsgfVxuXG4uYmQtdGVhbC05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MjgxZTsgfVxuXG4uYmQtY3lhbi0xMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZjRmYzsgfVxuXG4uYmQtY3lhbi0yMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllZWFmOTsgfVxuXG4uYmQtY3lhbi0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlZGZmNjsgfVxuXG4uYmQtY3lhbi00MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkZDVmMzsgfVxuXG4uYmQtY3lhbi01MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkY2FmMDsgfVxuXG4uYmQtY3lhbi02MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhYTJjMDsgfVxuXG4uYmQtY3lhbi03MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4Nzk5MDsgfVxuXG4uYmQtY3lhbi04MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NTE2MDsgfVxuXG4uYmQtY3lhbi05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzMjgzMDsgfVxuXG4uYmQtZ3JheS0xMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmYjsgfVxuXG4uYmQtZ3JheS0yMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmNzsgfVxuXG4uYmQtZ3JheS0zMDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlZjsgfVxuXG4uYmQtZ3JheS00MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkNzsgfVxuXG4uYmQtZ3JheS01MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWViNjsgfVxuXG4uYmQtZ3JheS02MDAge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGI5NjsgfVxuXG4uYmQtZ3JheS03MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhNjk3NjsgfVxuXG4uYmQtZ3JheS04MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzU0NTsgfVxuXG4uYmQtZ3JheS05MDAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWEyNjsgfVxuXG4uYmQtd2hpdGUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uYmQtYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uYmQtY2xpcGJvYXJkLFxuLmJkLWVkaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDsgfVxuICAuYmQtY2xpcGJvYXJkICsgLmhpZ2hsaWdodCxcbiAgLmJkLWVkaXQgKyAuaGlnaGxpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5iZC1jbGlwYm9hcmQsXG4gICAgLmJkLWVkaXQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuLmJ0bi1jbGlwYm9hcmQsXG4uYnRuLWVkaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAuYnRuLWNsaXBib2FyZDpob3ZlcixcbiAgLmJ0bi1lZGl0OmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7IH1cbiAgLmJ0bi1jbGlwYm9hcmQ6Zm9jdXMsXG4gIC5idG4tZWRpdDpmb2N1cyB7XG4gICAgei1pbmRleDogMzsgfVxuXG4uYnRuLWNsaXBib2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLXRvcDogLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC43NXJlbTsgfVxuXG4uYmQtcGxhY2Vob2xkZXItaW1nIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRleHQtYW5jaG9yOiBtaWRkbGU7IH1cblxuLmJkLXBsYWNlaG9sZGVyLWltZy1sZyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmJkLXBsYWNlaG9sZGVyLWltZy1sZyB7XG4gICAgICBmb250LXNpemU6IDMuNXJlbTsgfSB9XG5tYWluIGEsXG5tYWluIGJ1dHRvbixcbm1haW4gaDIsXG5tYWluIGgzLFxubWFpbiBoNCxcbm1haW4gW3RhYmluZGV4PVwiMFwiXSB7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiA4MHB4O1xuICBzY3JvbGwtbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cblxuOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLS1iYXNlMDI6ICNjOGM4ZmE7XG4gIC0tYmFzZTAzOiAjNTY1YzY0O1xuICAtLWJhc2UwNDogIzY2NjtcbiAgLS1iYXNlMDU6ICMzMzM7XG4gIC0tYmFzZTA2OiAjZmZmO1xuICAtLWJhc2UwNzogIzEzNzk1YjtcbiAgLS1iYXNlMDg6ICNhOTA4MTA7XG4gIC0tYmFzZTA5OiAjMDg3OTkwO1xuICAtLWJhc2UwQTogIzZmNDJjMTtcbiAgLS1iYXNlMEI6ICMwODQwNjU7XG4gIC0tYmFzZTBDOiAjMDg0MDY1O1xuICAtLWJhc2UwRDogIzZmNDJjMTtcbiAgLS1iYXNlMEU6ICNhYjI5NmE7XG4gIC0tYmFzZTBGOiAjMzMzOyB9XG5cbltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSB7XG4gIC0tYmFzZTAyOiAjM2U0NDUxO1xuICAtLWJhc2UwMzogIzg2OGU5NjtcbiAgLS1iYXNlMDQ6ICM4NjhlOTY7XG4gIC0tYmFzZTA1OiAjYWJiMmJmO1xuICAtLWJhc2UwNjogI2I2YmRjYTtcbiAgLS1iYXNlMDc6ICNmZWIyNzI7XG4gIC0tYmFzZTA4OiAjNmVkZmY2O1xuICAtLWJhc2UwOTogI2ZlYjI3MjtcbiAgLS1iYXNlMEE6ICNmZmRiOTk7XG4gIC0tYmFzZTBCOiAjNzlkZmMxO1xuICAtLWJhc2UwQzogIzc5ZGZjMTtcbiAgLS1iYXNlMEQ6ICM2ZWE2Y2I7XG4gIC0tYmFzZTBFOiAjYzI5ZmZhO1xuICAtLWJhc2UwRjogI2Q3NmI3MDsgfVxuICBbZGF0YS1icy10aGVtZT1cImRhcmtcIl0gLmxhbmd1YWdlLWRpZmYgLmdkIHtcbiAgICBjb2xvcjogI2M5M2E0MTsgfVxuICBbZGF0YS1icy10aGVtZT1cImRhcmtcIl0gLmxhbmd1YWdlLWRpZmYgLmdpIHtcbiAgICBjb2xvcjogIzZlOWI0YzsgfVxuXG4uaGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlMDIpOyB9XG5cbi5jIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwMyk7IH1cblxuLmVyciB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMDgpOyB9XG5cbi5rIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwRSk7IH1cblxuLmwge1xuICBjb2xvcjogdmFyKC0tLS1iYXNlMDkpOyB9XG5cbi5uIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwOCk7IH1cblxuLm8ge1xuICBjb2xvcjogdmFyKC0tYmFzZTA1KTsgfVxuXG4ucCB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMDUpOyB9XG5cbi5jbSB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMDQpOyB9XG5cbi5jcCB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMDgpOyB9XG5cbi5jMSB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMDMpOyB9XG5cbi5jcyB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMDQpOyB9XG5cbi5nZCB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMDgpOyB9XG5cbi5nZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uZ2gge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYmFzZTBBKTsgfVxuXG4uZ2kge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7IH1cblxuLmdwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWJhc2UwNCk7IH1cblxuLmdzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uZ3Uge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4ua2Mge1xuICBjb2xvcjogdmFyKC0tYmFzZTBFKTsgfVxuXG4ua2Qge1xuICBjb2xvcjogdmFyKC0tYmFzZTBFKTsgfVxuXG4ua24ge1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4ua3Age1xuICBjb2xvcjogdmFyKC0tYmFzZTBFKTsgfVxuXG4ua3Ige1xuICBjb2xvcjogdmFyKC0tYmFzZTBFKTsgfVxuXG4ua3Qge1xuICBjb2xvcjogdmFyKC0tYmFzZTBBKTsgfVxuXG4ubGQge1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4ubSB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMDkpOyB9XG5cbi5zIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwQyk7IH1cblxuLm5hIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwQSk7IH1cblxuLm5iIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwNSk7IH1cblxuLm5jIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwNyk7IH1cblxuLm5vIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwOCk7IH1cblxuLm5kIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwNyk7IH1cblxuLm5pIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwOCk7IH1cblxuLm5lIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwOCk7IH1cblxuLm5mIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwQik7IH1cblxuLm5sIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwNSk7IH1cblxuLm5uIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwQSk7IH1cblxuLm54IHtcbiAgY29sb3I6IHZhcigtLWJhc2UwQSk7IH1cblxuLnB5IHtcbiAgY29sb3I6IHZhcigtLWJhc2UwOCk7IH1cblxuLm50IHtcbiAgY29sb3I6IHZhcigtLWJhc2UwOCk7IH1cblxuLm52IHtcbiAgY29sb3I6IHZhcigtLWJhc2UwOCk7IH1cblxuLm93IHtcbiAgY29sb3I6IHZhcigtLWJhc2UwQyk7IH1cblxuLncge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubWYge1xuICBjb2xvcjogdmFyKC0tYmFzZTA5KTsgfVxuXG4ubWgge1xuICBjb2xvcjogdmFyKC0tYmFzZTA5KTsgfVxuXG4ubWkge1xuICBjb2xvcjogdmFyKC0tYmFzZTA5KTsgfVxuXG4ubW8ge1xuICBjb2xvcjogdmFyKC0tYmFzZTA5KTsgfVxuXG4uc2Ige1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4uc2Mge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2Qge1xuICBjb2xvcjogdmFyKC0tYmFzZTA0KTsgfVxuXG4uczIge1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4uc2Uge1xuICBjb2xvcjogdmFyKC0tYmFzZTA5KTsgfVxuXG4uc2gge1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4uc2kge1xuICBjb2xvcjogdmFyKC0tYmFzZTA5KTsgfVxuXG4uc3gge1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4uc3Ige1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4uczEge1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4uc3Mge1xuICBjb2xvcjogdmFyKC0tYmFzZTBDKTsgfVxuXG4uYnAge1xuICBjb2xvcjogdmFyKC0tYmFzZTA1KTsgfVxuXG4udmMge1xuICBjb2xvcjogdmFyKC0tYmFzZTA4KTsgfVxuXG4udmcge1xuICBjb2xvcjogdmFyKC0tYmFzZTA4KTsgfVxuXG4udmkge1xuICBjb2xvcjogdmFyKC0tYmFzZTA4KTsgfVxuXG4uaWwge1xuICBjb2xvcjogdmFyKC0tYmFzZTA5KTsgfVxuXG4ubSArIC5vIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwMyk7IH1cblxuLmxhbmd1YWdlLXNoIC5jIHtcbiAgY29sb3I6IHZhcigtLWJhc2UwMyk7IH1cblxuLmNocm9tYSAubGFuZ3VhZ2UtYmFzaCAubGluZTo6YmVmb3JlLFxuLmNocm9tYSAubGFuZ3VhZ2Utc2ggLmxpbmU6OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMDMpO1xuICBjb250ZW50OiBcIiQgXCI7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5jaHJvbWEgLmxhbmd1YWdlLXBvd2Vyc2hlbGw6OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMEMpO1xuICBjb250ZW50OiBcIlBNPiBcIjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmFuY2hvci1saW5rIHtcbiAgcGFkZGluZzogMCAuMTc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogcmdiYSgxMywgMTA2LCAxNjgsIDAuNSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYW5jaG9yLWxpbmsge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5hbmNob3ItbGluazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiI1wiOyB9XG4gIC5hbmNob3ItbGluazpmb2N1cywgLmFuY2hvci1saW5rOmhvdmVyLCA6aG92ZXIgPiAuYW5jaG9yLWxpbmssIDp0YXJnZXQgPiAuYW5jaG9yLWxpbmsge1xuICAgIGNvbG9yOiAjMGQ2YWE4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbkB2aWV3LXRyYW5zaXRpb24ge1xuICBuYXZpZ2F0aW9uOiBhdXRvOyB9XG5cbi5iZC1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU0MTZjICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYmQtZm9vdGVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlNDE2YyAhaW1wb3J0YW50OyB9XG5cbi5iZC1uYXZiYXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5iZC10b2Mge1xuICBtYXgtd2lkdGg6IDIyMnB4OyB9XG5cbi5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMiwgMTIyLCAxMjIsIDAuMSkgIWltcG9ydGFudDsgfVxuXG4uYmQtbGlua3MtbmF2IGEge1xuICBmb250LXNpemU6IC44NXJlbTtcbiAgb3BhY2l0eTogLjg7IH1cblxuLmJkLWNsaXBib2FyZCAuYnRuLWNsaXBib2FyZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdjdXJyZW50Q29sb3InIGhlaWdodD0nMjQnIHdpZHRoPScyNCcgdmlld0JveD0nMCAwIDMyIDMyJyUzRSUzQ3BhdGggZD0nTTI1IDVoLTUuMTNjLS40NC0xLjcyLTIuMDEtMy0zLjg3LTNzLTMuNDMgMS4yOC0zLjg3IDNIN2MtLjU1IDAtMSAuNDUtMSAxdjIzYzAgLjU1LjQ1IDEgMSAxaDE5VjZjMC0uNTUtLjQ1LTEtMS0xem0tMSAyM0g4VjdoMnYyYzAgLjU1LjQ1IDEgMSAxaDEwYy41NSAwIDEtLjQ1IDEtMVY3aDJ2MjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICBvcGFjaXR5OiAuOTsgfVxuXG5bZGF0YS1icy10aGVtZT1cImRhcmtcIl0gLmJ0bi1jbGlwYm9hcmQsXG5bZGF0YS1icy10aGVtZT1cImRhcmtcIl0gLmJ0bi1lZGl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIC5iZC1jbGlwYm9hcmQgYnV0dG9uIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSk7IH1cblxuW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdICNUYWJsZU9mQ29udGVudHMgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTsgfVxuXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIC5iZC1tYXN0aGVhZCAubGVhZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYmQtY2FsbG91dC1jb2xvciwgaW5oZXJpdCk7IH1cblxuLmJkLWNhbGxvdXQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbm1haW4gYTpub3QoW2NsYXNzXSk6bm90KGxpLmJyZWFkY3J1bWItaXRlbSBhKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbm1haW4gYVtjbGFzc10ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmZvcm0tY29udHJvbC1zZWFyY2gge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IC01cHggIWltcG9ydGFudDsgfVxuXG4uYWxlcnQtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cblxuLm5hdi1saW5rW2hyZWY9XCIvZG9jcy92Mi9leGFtcGxlcy9cIl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNUYWJsZU9mQ29udGVudHMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5bZGF0YS1icy10aGVtZT1cImRhcmtcIl0gLmFsZXJ0LWluZm8ge1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYmQtY2FsbG91dC1jb2xvciwgaW5oZXJpdCkgIWltcG9ydGFudDsgfVxuXG4ubWVudS1yaWdodCAjVGFibGVPZkNvbnRlbnRzIGxpIC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIC5tZW51LXJpZ2h0ICNUYWJsZU9mQ29udGVudHMgbGkgLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHk6aGFzKCNzaWRlYmFyLnNob3cpIC5wb3BvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxubmF2Lm5hdmJhci1ibHVlLnN0aWNreS10b3Age1xuICB6LWluZGV4OiAxMDQwOyB9XG5cbkBtZWRpYSAoZm9yY2VkLWNvbG9yczogYWN0aXZlKSB7XG4gIHByZS5jaHJvbWEge1xuICAgIG9wYWNpdHk6IC44OyB9XG4gIC5oaWdobGlnaHQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjIsIDEyMiwgMTIyLCAwLjIpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH1cbiAgLm5hdmJhci5uYXZiYXItYmx1ZS5zdGlja3ktdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH1cbiAgI1RhYmxlT2ZDb250ZW50cyBsaSBhIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5idG4tY2xpcGJvYXJkLFxuICAuYnRuLWVkaXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9IH1cblxuW2RhdGEtdXJsPVwiL1wiXSAuY29sLW1haW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J21hcmdpbjphdXRvO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7ei1pbmRleDoxO3Bvc2l0aW9uOnJlbGF0aXZlJyB3aWR0aD0nMTQ0MCcgaGVpZ2h0PSc0MDAnIHByZXNlcnZlQXNwZWN0UmF0aW89J3hNaWRZTWlkJyBkaXNwbGF5PSdibG9jayclM0UlM0NnJTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J2xnLTAnIHgxPScwJyB4Mj0nMScgeTE9JzAnIHkyPScwJyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzMDA0ZjgzJyBvZmZzZXQ9JzAnLyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzMDA0ZjgzJyBvZmZzZXQ9JzEnLyUzRSUzQy9saW5lYXJHcmFkaWVudCUzRSUzQ3BhdGggZD0nTTAgMzU1LjIwM3ExNDQgMTAuNDkxIDI4OCA4LjA2N3QyODgtMzAuMTg0IDI4OC0xOS42MjQgMjg4LTEuMDM0IDI4OC0zNS42ODNWMTAxLjIyM3EtMTQ0IDEuNzg0LTI4OCAuMjg0VDg2NCA4Ni4yODgzdC0yODgtOS4xMDI0LTI4OC0xNy4wMzlUMCA1Mi40NjU1eicgZmlsbD0ndXJsKCUyM2xnLTApJyBvcGFjaXR5PScuMyclM0UlM0NhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J2QnIGR1cj0nNDBzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScga2V5VGltZXM9JzA7MC4zMzM7MC42Njc7MScga2V5U3BsaW5lcz0nMC4yIDAgMC4yIDE7MC4yIDAgMC4yIDE7MC4yIDAgMC4yIDEnIGJlZ2luPScwcycgdmFsdWVzPSdNMCAwTSAwIDMzOS4xMDkzMTgwMzg4MDQxUSAxNDQgMzYzLjExODEwNDY5OTM2NDYgMjg4IDM1OC43Mzk4OTY0OTcwODU2VCA1NzYgMzEwLjc4NTEzNDMyMzY3NDg3VCA4NjQgMzIyLjg4MzA1NDY4MDY5MDlUIDExNTIgMzE2LjY1NDA4ODU3MTc2MDU1VCAxNDQwIDI2NC43MjU2Nzc3NDgwMjk1TCAxNDQwIDEwMy4wMTMwMjUzMzcyMDQxNlEgMTI5NiA5OC43NzQxMDkyOTgwMzk4OSAxMTUyIDk3LjI2MjAwNzg1NzI4NDNUIDg2NCA2OS42MzQ3MTE4ODI4Nzk5VCA1NzYgODMuNzA4OTY4MjAzNDkxMjhUIDI4OCA1MS4zMTExMDY2MTMzMDkxVCAwIDUxLjkwNTc0Mjg0MTkyMzk1WjtNMCAwTSAwIDM2OC4wODYxODg0NzA4NTkyN1EgMTQ0IDM2Ny43NTU0NTY0Njk5ODc1NiAyODggMzY2Ljg5NjA1MzI5OTExNzVUIDU3NiAzNTAuOTM3Nzg4NTU5NDYzOVQgODY0IDMwNS45MjA4MzU2ODA2NzAwNVQgMTE1MiAzMDkuMDQ1MzI0NzI5NjA2OFQgMTQ0MCAyODYuMzY2MjQ5MzkwNTY2MDVMIDE0NDAgOTkuNzkwNjczOTIwMjk1MThRIDEyOTYgMTA2LjM5NjAwNTUwNjc0ODc1IDExNTIgMTA0LjkwNTQ1NDI5MjU4NzUyVCA4NjQgOTkuNjE4OTIwNTc1NzM4NzNUIDU3NiA3MS45NjQ0MDk1NjI4NjE1VCAyODggNjcuMjE5NjQxNzgxOTc2NThUIDAgNTIuOTEzNTYyMjAwMDY3MzVaO00wIDBNIDAgMzM5LjQ3OTc5MjAzNTA4MThRIDE0NCAzNDQuODYyNzY2MjgzMjU4IDI4OCAzMzUuNzI2MTkwNTkzNzA4VCA1NzYgMzEwLjQ0MDMwODEyOTM4NjJUIDg2NCAzMTcuNDIyOTYyOTkyNjcyNzVUIDExNTIgMzEyLjQyNDMwNzUxNTA4NjM1VCAxNDQwIDMwMy44MDU4MTg3Mzg3Nzg4NEwgMTQ0MCAxMjQuMzQ4NDcxOTUwNTUyNzRRIDEyOTYgMTE0LjgzODQwMDIwMjI0NjggMTE1MiAxMDguNzI2MTg5OTkxNjg1ODlUIDg2NCA5NC4wNjUxNDY3NjcxNjIzVCA1NzYgNjAuNzk5NjUxOTcxMjcyODRUIDI4OCA2NS42ODIzODUzMjE0MTE2NlQgMCA0NC4yMDc4NTY4OTcxOTU2MVo7TTAgME0gMCAzMzkuMTA5MzE4MDM4ODA0MVEgMTQ0IDM2My4xMTgxMDQ2OTkzNjQ2IDI4OCAzNTguNzM5ODk2NDk3MDg1NlQgNTc2IDMxMC43ODUxMzQzMjM2NzQ4N1QgODY0IDMyMi44ODMwNTQ2ODA2OTA5VCAxMTUyIDMxNi42NTQwODg1NzE3NjA1NVQgMTQ0MCAyNjQuNzI1Njc3NzQ4MDI5NUwgMTQ0MCAxMDMuMDEzMDI1MzM3MjA0MTZRIDEyOTYgOTguNzc0MTA5Mjk4MDM5ODkgMTE1MiA5Ny4yNjIwMDc4NTcyODQzVCA4NjQgNjkuNjM0NzExODgyODc5OVQgNTc2IDgzLjcwODk2ODIwMzQ5MTI4VCAyODggNTEuMzExMTA2NjEzMzA5MVQgMCA1MS45MDU3NDI4NDE5MjM5NVonLyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNMCAzNjMuNDc3cTE0NC03LjE3OSAyODgtMTEuMzkzdDI4OC0yOS4xMzggMjg4LTE2LjI0MSAyODggMTcuMzUyIDI4OC0zMy40MzRWMTA0LjA1MnEtMTQ0LTEwLjAzODEtMjg4LTE0LjY5MzR0LTI4OC00LjQ2NDEtMjg4LTguMzA5NFQyODggNTYuMjkxIDAgMzMuOTY3OHonIGZpbGw9J3VybCglMjNsZy0wKScgb3BhY2l0eT0nLjQnJTNFJTNDYW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdkJyBkdXI9JzIwcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnIGtleVRpbWVzPScwOzAuMzMzOzAuNjY3OzEnIGtleVNwbGluZXM9JzAuMiAwIDAuMiAxOzAuMiAwIDAuMiAxOzAuMiAwIDAuMiAxJyBiZWdpbj0nLTIuNXMnIHZhbHVlcz0nTTAgME0gMCAzNTcuODk2MTE3MzYxMjcwNzRRIDE0NCAzNDEuMTExMjY3MjExMTIwOSAyODggMzMxLjIwMzE4ODA0Mzc3MjQ2VCA1NzYgMzIzLjg4OTcyMDk1NzA0NzI1VCA4NjQgMzM4LjU3OTEyMjUwMDY0NjNUIDExNTIgMjc4LjQ1OTY1NDg5MTgwNzhUIDE0NDAgMjg2LjMyNTUyNTYzNTUwMTdMIDE0NDAgOTAuODQ3ODc2NDg1NzQyMTNRIDEyOTYgMTIyLjAwNTYwNjk5MTQ1NjU2IDExNTIgMTEzLjE2NTQzMTk5MzA3NzM1VCA4NjQgNzMuMzc2MzkzMzc4MDIwNTRUIDU3NiA3MS4zNDAwMjQyNDQ4NjQ5VCAyODggNzYuNzkzODk2MTgwNTczMTdUIDAgNDkuODcyNzIzNjY5MjMxMjlaO00wIDBNIDAgMzY5LjIyOTM5MzgxOTI0Mzk3USAxNDQgMzUzLjY0ODI5Nzc2NjQ2NzEgMjg4IDM1MC42MjQ2ODMxMTczMjQ2NVQgNTc2IDMxNC4zMjQ0OTcyNjM5MzQ5VCA4NjQgMzA2LjE2NDU3MzI3OTI1MzZUIDExNTIgMzI2LjAxMDE5MTA4NTU5M1QgMTQ0MCAyOTEuNTc5NDgyNzI0MTE0MDNMIDE0NDAgOTkuMjg1OTY1NzA2MzgzN1EgMTI5NiA4Ny41OTkyMzA5MTcyNDYyNSAxMTUyIDgxLjkzNzU3NTUyNjUzNDg3VCA4NjQgOTMuNzM5NDAyODcyNzQxODZUIDU3NiA3OS4zMDkxMDAyNzA3MDg2M1QgMjg4IDU0LjI0Mzc3NTgzODQwNDY0VCAwIDMyLjExMjgwMzg1ODc2NTM3NVo7TTAgME0gMCAzNTAuMzgzNjk3NTUzNzc5NTRRIDE0NCAzNjIuMzI3ODg2MjIzMDczMTYgMjg4IDM1NS40MDU5MjM0MjAxNzE2VCA1NzYgMzQyLjU2ODAyMzgxNDM5NTFUIDg2NCAzMDcuOTM1NTUyMTI3MDg0NjNUIDExNTIgMzE5LjYxMjMyOTIxNDgyNTZUIDE0NDAgMjg4LjQ0NjM4NjE2MzYzNzI3TCAxNDQwIDExNC44OTk3Njg5MTQwNDc5M1EgMTI5NiAxMDguNjEzNzgwNzMzMTA1NzcgMTE1MiAxMDYuMjQ5MjEwMTgyNzE0NzNUIDg2NCA2NC43NjMyNDg1MDI3NDY3MlQgNTc2IDcwLjM4NTI1NTUwMjkwMTEzVCAyODggNjAuOTUwNzAzMDAyODIxMjM2VCAwIDM4LjE4OTY3MTEzMTQ1MzU1WjtNMCAwTSAwIDM1Ny44OTYxMTczNjEyNzA3NFEgMTQ0IDM0MS4xMTEyNjcyMTExMjA5IDI4OCAzMzEuMjAzMTg4MDQzNzcyNDZUIDU3NiAzMjMuODg5NzIwOTU3MDQ3MjVUIDg2NCAzMzguNTc5MTIyNTAwNjQ2M1QgMTE1MiAyNzguNDU5NjU0ODkxODA3OFQgMTQ0MCAyODYuMzI1NTI1NjM1NTAxN0wgMTQ0MCA5MC44NDc4NzY0ODU3NDIxM1EgMTI5NiAxMjIuMDA1NjA2OTkxNDU2NTYgMTE1MiAxMTMuMTY1NDMxOTkzMDc3MzVUIDg2NCA3My4zNzYzOTMzNzgwMjA1NFQgNTc2IDcxLjM0MDAyNDI0NDg2NDlUIDI4OCA3Ni43OTM4OTYxODA1NzMxN1QgMCA0OS44NzI3MjM2NjkyMzEyOVonLyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNMCAzNDQuNDY5cTE0NC02LjQ2NiAyODgtMTIuNzk5dDI4OC0yLjQwMiAyODgtMTAuNTk0IDI4OCA0LjU3MiAyODgtNTIuNjc1VjEyNi44OTZxLTE0NC0zMi40MTg4LTI4OC00MS40MTN0LTI4OC00LjUwMS0yODgtMy4wODQ3LTI4OC0xNi4xOTIyVDAgNDEuNTE4MnonIGZpbGw9J3VybCglMjNsZy0wKScgb3BhY2l0eT0nLjQnJTNFJTNDYW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdkJyBkdXI9JzEwcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnIGtleVRpbWVzPScwOzAuMzMzOzAuNjY3OzEnIGtleVNwbGluZXM9JzAuMiAwIDAuMiAxOzAuMiAwIDAuMiAxOzAuMiAwIDAuMiAxJyBiZWdpbj0nLTVzJyB2YWx1ZXM9J00wIDBNIDAgMzM3LjUyMDg0NTgyMzQ1NDM1USAxNDQgMzU2LjkyMDE2MzA4ODY5MjE2IDI4OCAzNDguNTI4ODA3Njg5MzM1ODVUIDU3NiAzNTAuMTQ0MjMyMzk5NTIyNFQgODY0IDMyOC42ODIwMTE4OTIzOTkyVCAxMTUyIDMwMy41NTE0MTA0MjQ2MDI0VCAxNDQwIDI4OC4xNTMyNjcxODczMDk5NUwgMTQ0MCA5OC41MTIzOTU5MDY0MDU0NlEgMTI5NiA4Ny4yMzA1NTU1MjM5MjkzNCAxMTUyIDgwLjgxNDg3NTE4MjcwMDc5VCA4NjQgOTguOTQxMTU5NjY5MzM3NTJUIDU3NiA4OS43MjkwNDk4NjMzNDAzNlQgMjg4IDU1LjYzOTA0NjAzNzEwMzQ2VCAwIDQyLjcwNjgyMTgxNDQ2MjA3NFo7TTAgME0gMCAzMzYuNTgxODQ0NzUyMTE1OVEgMTQ0IDM1MC4zNDg1Nzc2OTA4MTM5NSAyODggMzQyLjA4OTc5MTE5OTY1NlQgNTc2IDMzMC4wNjM2NjY5NjQ4MDYwM1QgODY0IDMwMi4wODAyMDU0OTkwMjMzVCAxMTUyIDMyNC4xMDE3MjE4OTkzMjY4VCAxNDQwIDMwOC44NzY1MjIwMzkxMzA4TCAxNDQwIDEyNi4zMDIwNDY0NjU5Nzk0OVEgMTI5NiA4OS42MjMyNTYxOTYxMzYyMyAxMTUyIDg4LjcyOTQ0NTMyNDY4ODk1VCA4NjQgODMuNzQ3NTQyNjIwNTAxMzlUIDU3NiA4Mi40OTAwODI3MTQ3OTQ0NFQgMjg4IDUzLjQxMDg2ODI3Njg2NjMyVCAwIDMwLjM3OTk3NzM4NzgxNTY4Nlo7TTAgME0gMCAzNDQuODY1NDIxMzkxNDE1N1EgMTQ0IDMzNi45MjQ2MjY4NjA0ODEwNiAyODggMzMwLjcwODkyNTE0NDExMTVUIDU3NiAzMjguMDc3ODg4MjI4NDk0NjZUIDg2NCAzMTguMTAzMzYzODU3NTY4NVQgMTE1MiAzMjQuMzY3ODU5OTI5MzU0N1QgMTQ0MCAyNjkuNTY5MjE0NzU0Njk2MzZMIDE0NDAgMTI4LjUxMzI1ODcwMTM0ODdRIDEyOTYgOTQuODkwMTc4OTI5NjkwNjMgMTE1MiA4NS43NDkwMTI1NDc2OTY2MVQgODY0IDc5Ljk1ODU4NTQ2MTAzOTUyVCA1NzYgNzcuMjIzMDQxNzY0MDE4NDVUIDI4OCA2Mi4wNTA3ODAxMDM5ODU4MlQgMCA0MS40NTA0NjIyODIzODE4OVo7TTAgME0gMCAzMzcuNTIwODQ1ODIzNDU0MzVRIDE0NCAzNTYuOTIwMTYzMDg4NjkyMTYgMjg4IDM0OC41Mjg4MDc2ODkzMzU4NVQgNTc2IDM1MC4xNDQyMzIzOTk1MjI0VCA4NjQgMzI4LjY4MjAxMTg5MjM5OTJUIDExNTIgMzAzLjU1MTQxMDQyNDYwMjRUIDE0NDAgMjg4LjE1MzI2NzE4NzMwOTk1TCAxNDQwIDk4LjUxMjM5NTkwNjQwNTQ2USAxMjk2IDg3LjIzMDU1NTUyMzkyOTM0IDExNTIgODAuODE0ODc1MTgyNzAwNzlUIDg2NCA5OC45NDExNTk2NjkzMzc1MlQgNTc2IDg5LjcyOTA0OTg2MzM0MDM2VCAyODggNTUuNjM5MDQ2MDM3MTAzNDZUIDAgNDIuNzA2ODIxODE0NDYyMDc0WicvJTNFJTNDL3BhdGglM0UlM0NwYXRoIGQ9J00wIDM0NS41OTZxMTQ0IDEzLjk5OSAyODggMTIuOTMxdDI4OC0xOS4wNjcgMjg4LTMxLjY1MiAyODgtMjEuMjMzIDI4OCAyLjg3di0xODYuMDVxLTE0NC0xMS4xMzExLTI4OC0xMS44MzJUODY0IDc0LjI2NTggNTc2IDg4LjU1MzkgMjg4IDU5LjgxMTQgMCA0NS4zOTY2eicgZmlsbD0ndXJsKCUyM2xnLTApJyBvcGFjaXR5PScuOTgnJTNFJTNDYW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdkJyBkdXI9JzEwcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnIGtleVRpbWVzPScwOzAuMzMzOzAuNjY3OzEnIGtleVNwbGluZXM9JzAuMiAwIDAuMiAxOzAuMiAwIDAuMiAxOzAuMiAwIDAuMiAxJyBiZWdpbj0nLTcuNXMnIHZhbHVlcz0nTTAgME0gMCAzNDIuOTQ3MzU3NDcyNjI1NFEgMTQ0IDM2My45MjY0MTAxNTc2ODI5IDI4OCAzNjMuNzQ3NjgzMTc3NTM2NVQgNTc2IDM0MS45ODAyMzg0MTg2NDc4NFQgODY0IDMwNy4zOTIyMjc3OTE5MDI3VCAxMTUyIDI4OC41MDY4MDA5OTczNzg5NVQgMTQ0MCAyODkuOTM4Mzc0NTE3MzM0M0wgMTQ0MCAxMDAuMzAzNTk0ODg1NTAxNzRRIDEyOTYgODUuMDQ2MzY5MTE4MDU5NSAxMTUyIDg0LjI4Nzk1MTg1NDc3MDg4VCA4NjQgNzEuNDk3NzY4OTcwNzMxNDFUIDU3NiA4OC4zMTkzNTYzNzg0NDA4NFQgMjg4IDY0LjE2OTE0MTc2MzI4ODk5VCAwIDUxLjIxOTcyODUzMTQ3NTg2Nlo7TTAgME0gMCAzMzkuNTI2OTUzOTkzMTI1NFEgMTQ0IDMzOS4xMzM3NjYyNzEyNzA2IDI4OCAzMzguMjYyMjA1NTk5MzMxOFQgNTc2IDMyMS4wOTQzMTMyNTgwODlUIDg2NCAzMTguMjU1MjU4NTE0MTA0OFQgMTE1MiAzMDEuODc0MDk5MDE5NzI4NjVUIDE0NDAgMjk4Ljk3MTI5MzAyMTg2NzE1TCAxNDQwIDEyNy42MzkwNjc0NjUwOTI3MlEgMTI5NiA3OS4yNzIzNjQ3MDM1ODkzIDExNTIgNzguNDM0NTI5OTE3NjQ3MjFUIDg2NCA1OS41NDMzMjQ4NjIwMjE5NzZUIDU3NiA1Ny4xMTYxMjE4MTIwMzA0ODVUIDI4OCA3Ny41MTg3ODc5NjUyNjI4N1QgMCA0MS45ODU1MzcxMDk3OTM1MjZaO00wIDBNIDAgMzU2LjUwNDg0MjAwNjU5NTNRIDE0NCAzNDEuNzUyOTE1MjAyNzcxNCAyODggMzM3LjAyMDQzOTUyNjU0NTQzVCA1NzYgMzI5LjA3NjUzNTMyMzE1MDg0VCA4NjQgMzA5LjUxOTQ2MDkxNTYzNThUIDExNTIgMjc4LjYxNjA0MDQyNTMyMDFUIDE0NDAgMjg3LjQxMzU0NDgzMzY5NzI0TCAxNDQwIDExNi4xMjc1MDY5OTE1MTE0USAxMjk2IDEyMS45OTUxNjI2NDYyMzU1MSAxMTUyIDEyMS41MzEzNzY0ODg3OTkxN1QgODY0IDg1LjY2ODQwNDI1Mjk4MzEyVCA1NzYgODkuNTE5OTIyNDc1MDg2NDlUIDI4OCA0MS44NjA1OTE4Mjc1NTU3N1QgMCAyMS40MDg5MTk0NzYzMDEwMzdaO00wIDBNIDAgMzQyLjk0NzM1NzQ3MjYyNTRRIDE0NCAzNjMuOTI2NDEwMTU3NjgyOSAyODggMzYzLjc0NzY4MzE3NzUzNjVUIDU3NiAzNDEuOTgwMjM4NDE4NjQ3ODRUIDg2NCAzMDcuMzkyMjI3NzkxOTAyN1QgMTE1MiAyODguNTA2ODAwOTk3Mzc4OTVUIDE0NDAgMjg5LjkzODM3NDUxNzMzNDNMIDE0NDAgMTAwLjMwMzU5NDg4NTUwMTc0USAxMjk2IDg1LjA0NjM2OTExODA1OTUgMTE1MiA4NC4yODc5NTE4NTQ3NzA4OFQgODY0IDcxLjQ5Nzc2ODk3MDczMTQxVCA1NzYgODguMzE5MzU2Mzc4NDQwODRUIDI4OCA2NC4xNjkxNDE3NjMyODg5OVQgMCA1MS4yMTk3Mjg1MzE0NzU4NjZaJy8lM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDc3R5bGUlM0UubGRlZCZndDsuY29udGVudCwubGRlZCZndDsuY29udGVudCZndDsuaW5uZXIlN0JoZWlnaHQ6MTAwJTI1JTdELmxkZWQmZ3Q7LmNvbnRlbnQmZ3Q7LmlubmVyJmd0Oy52aWV3ZXIlN0J3aWR0aDoxMDAlMjU7aGVpZ2h0OjEwMCUyNTttYXgtd2lkdGg6MTAwJTI1JTdELmxkZWQmZ3Q7LmNvbnRlbnQmZ3Q7LmlubmVyJmd0Oy5wYW5lbCU3QnBvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo1MHB4O2xlZnQ6MDtyaWdodDowO29wYWNpdHk6MC4zJTdELmxkZWQmZ3Q7LmNvbnRlbnQmZ3Q7LmlubmVyJmd0Oy5wYW5lbDpob3ZlciU3Qm9wYWNpdHk6MSU3RC5sZGVkJmd0Oy5jb250ZW50Jmd0Oy5pbm5lciZndDsuY3RybCU3QnBvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxM3B4O2xlZnQ6MDtyaWdodDowO21hcmdpbjphdXRvJTdELmxkZWQmZ3Q7LmNvbnRlbnQmZ3Q7LmlubmVyJmd0Oy5jdHJsOmhvdmVyJTdCei1pbmRleDoxMCU3RCUyM2VkaXRvciZndDsuaW5uZXImZ3Q7LnRpdGxlJTdCcG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjE5NXB4O2xlZnQ6MDtyaWdodDowO3otaW5kZXg6MTElN0QlMjNlZGl0b3ImZ3Q7LmlubmVyJmd0Oy50aXRsZSZndDthOmZpcnN0LWNoaWxkJTdCbWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnQ7JTIzZWRpdG9yIC5sZGVkIC52aWV3ZXIgJTdCYm9yZGVyLXJhZGl1czowJTdEJTdEJTNDL3N0eWxlJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzYwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHByZS5jaHJvbWEge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMyk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNzaWRlYmFyLW1lbnUgdWwgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0OSUgIWltcG9ydGFudDsgfSB9XG5cbi8qISBwdXJnZWNzcyBzdGFydCBpZ25vcmUgKi9cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDMzMzMzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtaGVpZ2h0OiAyNTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm94LXNoYWRvdzogLTFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24gYiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMWY4ZGQ2OyB9XG5cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbi5zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1jb2xvcik7IH1cblxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWNvbG9yKTsgfVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24gPiAuY29udGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4ODg7IH1cblxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uLnNlbGVjdGVkID4gLmNvbnRleHQge1xuICBjb2xvcjogI2NjYzsgfVxuXG4vKiEgcHVyZ2Vjc3MgZW5kIGlnbm9yZSAqL1xuLmZlZWRiYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTA5MzlmOyB9XG5cbi5idG4tZmVlZGJhY2sge1xuICBtaW4td2lkdGg6IDMycHg7XG4gIG9wYWNpdHk6IC43OyB9XG5cbi5idG4tZmVlZGJhY2sgc3ZnIHtcbiAgbWFyZ2luLXRvcDogLTNweDsgfVxuXG4uYnRuLWZlZWRiYWNrOmhvdmVyOmVuYWJsZWQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5idG4tZmVlZGJhY2tbZGlzYWJsZWRdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogLjQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmVlZGJhY2stY2VudGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnNlYXJjaC1jb250YWluZXIge1xuICBsZWZ0OiAtMTJweDtcbiAgd2lkdGg6IDQwcHg7IH1cblxuLmZvcm0tY29udHJvbC1zZWFyY2gge1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGxlZnQ6IDM5cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHotaW5kZXg6IDEyMTA7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vQHRyaW1ibGUtb3NzL21vZHVzLWljb25zQDEuMy4xL2Rpc3QvbW9kdXMtc29saWQvc3ZnL3NlYXJjaC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDVweCBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuMnM7IH1cblxuLmZvcm0tY29udHJvbC1zZWFyY2g6Zm9jdXMge1xuICB3aWR0aDogMzYzcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMjAwcHgpO1xuICBwYWRkaW5nOiAwIDRweCA0cHggMTZweDtcbiAgdGV4dC1pbmRlbnQ6IDE4cHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLmZvcm0tY29udHJvbC1zZWFyY2g6Zm9jdXMgKyAuYnRuLXNlYXJjaCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7IH1cblxuLmZvcm0tY29udHJvbC1zZWFyY2g6Zm9jdXMgKyAuYnRuLXNlYXJjaCBpbWcge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5idG4tc2VhcmNoIHtcbiAgdG9wOiAwOyB9XG5cbi5idG4tc2VhcmNoIGkge1xuICBtYXJnaW4tdG9wOiAxOHB4OyB9XG5cbltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSAuZm9ybS1jb250cm9sLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbnMvc2VhcmNoLXdoaXRlLnN2Z1wiKSAhaW1wb3J0YW50OyB9XG5cbltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSAuYnRuLXNlYXJjaCBpbWcge1xuICBmaWx0ZXI6IGludmVydCgxKTsgfSJdfQ== */