﻿html{box-sizing:border-box;background-color:#eae8e5;font-size:calc(0.50em + 0.3vw);font-size:-webkit-calc(0.50em + 0.3vw);font-size:-moz-calc(0.50em + 0.3vw)}@media (max-width: 576px){html{font-size:0.50em}}@media (min-width: 1800px){html{font-size:0.84em}}*,*::before,*::after{box-sizing:inherit}@view-transition{navigation:auto}body{position:relative;background-color:#fff}em{font-weight:bold}.hide-vis{display:none}.jumbotron-fluid{position:relative;z-index:1}.container-fluid{width:100%}.container{max-width:100% !important}.container-max{width:80%;max-width:1800px;-webkit-transition:width 0.1s linear;-moz-transition:width 0.1s linear;-ms-transition:width 0.1s linear;-o-transition:width 0.1s linear;transition:width .1s linear}@media (max-width: 1760px){.container-max{width:81%}}@media (max-width: 1720px){.container-max{width:82%}}@media (max-width: 1679px){.container-max{width:83%}}@media (max-width: 1638px){.container-max{width:84%}}@media (max-width: 1598px){.container-max{width:85%}}@media (max-width: 1558px){.container-max{width:86%}}@media (max-width: 1517px){.container-max{width:87%}}@media (max-width: 1477px){.container-max{width:88%}}@media (max-width: 1436px){.container-max{width:89%}}@media (max-width: 1396px){.container-max{width:90%}}@media (max-width: 1356px){.container-max{width:91%}}@media (max-width: 1315px){.container-max{width:92%}}@media (max-width: 1275px){.container-max{width:93%}}@media (max-width: 1234px){.container-max{width:94%}}@media (max-width: 1194px){.container-max{width:95%}}@media (max-width: 1153px){.container-max{width:96%}}@media (max-width: 1113px){.container-max{width:97%}}@media (max-width: 1073px){.container-max{width:98%}}@media (max-width: 1032px){.container-max{width:99%}}@media (max-width: 991.9px){.container-max{width:100%}}@media (min-width: 992px){.col-md-border:not(:last-child){border-right:1px solid #d7d2cb}}@media (max-width: 991.9px){.col-md-border:not(:last-child){border-bottom:1px solid #d7d2cb}}@media (min-width: 992px){.col-md-border+.col-md-border{margin-left:-1px}}@media (max-width: 991.9px){.col-md-border+.col-md-border{margin-top:-1px}}thead.thead-branded tr th{color:#6f625a;font-weight:400;font-size:1.5em;border-top:none;border-bottom:2px solid #e74c39}@media (max-width: 991.9px){thead.thead-branded tr th{font-size:1.25em}}@media (max-width: 768px){thead.thead-branded tr th{font-size:1.125em}}tbody.tbody-branded tr td{line-height:1;border-top:1px dotted #ada29a}@media (max-width: 991.9px){tbody.tbody-branded tr td{font-size:0.885em}}@media (max-width: 768px){tbody.tbody-branded tr td{font-size:0.75em}}.table-striped tbody tr:nth-of-type(odd){background-color:#f7f6f5}.body,body{font-family:proxima-nova,Roboto,Helvetica,Calibri,"Segoe UI",san-serif;font-weight:400;font-style:normal;font-size:1.1175em;line-height:1.4em;color:#000}.body ul{list-style:none;margin:1.0em 0 1.0em -0.1em}.body ul li::marker{content:"\2580";color:#e74c39;font-weight:bold;font-size:0.5em}.body ul li{line-height:1.125;margin:0.8175em -0.5em;padding-left:0.5em}.body ol li{line-height:1.25;margin:0.66em 0}ul.list-unstyled{margin:1.0em 0}ul.list-unstyled li::before{content:"";display:none;margin-left:0}p.lead,.lead p{color:#847870;font-weight:400;font-size:1.5rem;line-height:1.5}p.text-small,.text-small p,.text-small{color:#847870;font-size:0.8em;line-height:1.25}a{color:#e74c39;text-decoration:none}a:hover{color:#e74c39;text-decoration:underline}a:active,a:focus,a:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}h1{color:#000;font-weight:100;font-size:3.2em;line-height:1.125;margin-bottom:0.33em}h2{color:#000;font-weight:100;font-size:2.4em;line-height:1.125;margin-bottom:0.33em}h3{color:#847870;font-weight:100;font-size:1.8em;line-height:1.125;margin-bottom:0.5em}h4{color:#e74c39;font-weight:100;font-size:1.5em;line-height:1.125;margin-bottom:0.5em}h5{color:#847870;font-weight:400;font-size:1.5rem;line-height:1.5;margin-bottom:0.75em}h6{color:#847870;font-weight:400;font-size:1.0em;line-height:1.25;margin-bottom:0.5em}h5.header-sm{color:#e74c39;font-weight:600;font-size:0.8125em;line-height:1;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75em}h6.header-xs{color:#000;font-weight:600;font-size:0.625em;line-height:1;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75em}.text-light,.text-light p,.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light ul li::before,.text-light ul li::before{color:#fff}h1.large-quote{vertical-align:bottom;font-size:5.5em;line-height:1}h2.large-quote{vertical-align:bottom;font-size:4.5em;line-height:1}h2.page-intro-headline-text{margin-bottom:0.3125em}h4.page-intro-subheadline-text{margin-top:0}ul.info-detail-list{list-style-type:none;margin:0 0 2.5em 0;padding:0;color:#574a42;border-top:1px solid #968c83}ul.info-detail-list li{margin:0;padding:0.625em 0;font-size:0.8em;line-height:1.25;border-bottom:1px solid #eae8e5}ul.info-detail-list li:first-child{padding-top:1.5em}ul.info-detail-list li:last-child{border-bottom:none}ul.info-detail-list li::marker{content:"";display:none}ul.info-detail-list li b{color:#000;font-weight:600}ul.info-detail-list li a{display:block;position:relative;font-weight:600;color:#000}ul.info-detail-list li a::after{content:"\f000";font-family:"InvisionArchitecture";display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:0.375em;right:0.75em;color:#847870}ul.info-detail-list li a:hover{color:#e74c39;text-decoration:none}ul.info-detail-list li a:hover::after{color:#e74c39}ul.info-detail-list li a:active,ul.info-detail-list li a:focus,ul.info-detail-list li a:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}ul.info-detail-list li a:active::after,ul.info-detail-list li a:focus::after,ul.info-detail-list li a:not(:disabled):not(.disabled):focus::after{color:#b52d1b}.columns2{column-count:2;column-gap:2.5em}@media (min-width: 992px) and (max-width: 1199.98px){.columns2{column-count:1}}@media (max-width: 575.98px){.columns2{column-count:1}}.columns3{column-count:3;column-gap:2.5em}@media (min-width: 992px) and (max-width: 1199.98px){.columns3{column-count:1}}@media (max-width: 575.98px){.columns3{column-count:1}}.brandcolor1{color:#e74c39}hr.divider-left{overflow:visible;border:none;border-top:1px solid #e74c39;color:#e74c39;text-align:left}hr.divider-right{overflow:visible;border:none;border-top:1px solid #e74c39;color:#e74c39;text-align:right}hr.divider-both{overflow:visible;margin:0px;padding:0px;border:none;text-align:right}.divider-both-container{overflow:visible;padding-top:0px;padding-bottom:20px;text-align:left}hr.divider-white{border-top:1px solid #fff;color:#fff}.divider-white-container{color:#fff}hr.divider-brand{border-top:1px solid #e74c39;color:#e74c39}.divider-brand-container{color:#e74c39}hr.divider-gray{border-top:1px solid #d7d2cb;color:#d7d2cb}.divider-gray-container{color:#d7d2cb}.embed-responsive{overflow:hidden;position:relative;height:0}.embed-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.embed-responsive-16by9{padding-bottom:54.25%}.embed-responsive-3by4::before{padding-top:133.33333%}.adminbar{z-index:1000 !important}.adminbar--sticky{position:relative !important}.link-text-nav,.link-text-subnav,.btn-nav-accordion-button .category-nav-text{color:#000;font-weight:600;font-size:0.8125em;line-height:1;text-transform:uppercase;letter-spacing:0.025em;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}.link-text-nav:hover,.link-text-subnav:hover,.btn-nav-accordion-button .category-nav-text:hover{color:#e74c39 !important;text-decoration:none}.link-text-nav:active,.link-text-nav:focus,.link-text-nav:not(:disabled):not(.disabled):focus,.link-text-subnav:active,.btn-nav-accordion-button .category-nav-text:active,.link-text-subnav:focus,.btn-nav-accordion-button .category-nav-text:focus,.link-text-subnav:not(:disabled):not(.disabled):focus,.btn-nav-accordion-button .category-nav-text:not(:disabled):not(.disabled):focus{color:#b52d1b !important;text-decoration:none}.link-text-nav .fac,.link-text-subnav .fac,.btn-nav-accordion-button .category-nav-text .fac{color:#e74c39}@media (max-width: 576px){.link-text-nav,.link-text-subnav,.btn-nav-accordion-button .category-nav-text{font-size:1.0em}}@media (min-width: 1800px){.link-text-nav,.link-text-subnav,.btn-nav-accordion-button .category-nav-text{font-size:0.875rem}}.link-text-subnav,.btn-nav-accordion-button .category-nav-text{color:#847870 !important;font-weight:400}.link-text-subnav .fac,.btn-nav-accordion-button .category-nav-text .fac{font-size:0.8125em;transform:translateY(-0.125em);color:#847870}.link-text-subnav .fac:hover,.btn-nav-accordion-button .category-nav-text .fac:hover{color:#e74c39}.link-text-subnav .fac:active,.btn-nav-accordion-button .category-nav-text .fac:active,.link-text-subnav .fac:focus,.btn-nav-accordion-button .category-nav-text .fac:focus,.link-text-subnav .fac:not(:disabled):not(.disabled):focus,.btn-nav-accordion-button .category-nav-text .fac:not(:disabled):not(.disabled):focus{color:#e74c39}.link-text-sm{color:#e74c39;font-weight:700;font-size:0.7em;line-height:1;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}.link-text-sm:hover{color:#b52d1b;text-decoration:none}.link-text-sm:hover .fa,.link-text-sm:hover .fac{color:#b52d1b}.link-text-sm:active,.link-text-sm:focus,.link-text-sm:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}.link-text-sm:active .fa,.link-text-sm:active .fac,.link-text-sm:focus .fa,.link-text-sm:focus .fac,.link-text-sm:not(:disabled):not(.disabled):focus .fa,.link-text-sm:not(:disabled):not(.disabled):focus .fac{color:#b52d1b}.link-text-sm .fa,.link-text-sm .fac{font-size:0.8125em;transform:translateX(0.25em)}.nav-tabs{position:relative;z-index:50}@media (max-width: 575.9px){.nav-sub-inline{flex-direction:column;justify-content:center;align-items:center;width:100%}}.nav-sub-inline .list-inline-item{margin:0 0.625rem}@media (max-width: 575.9px){.nav-sub-inline .list-inline-item{display:block;margin:0;padding:1.0rem 0;width:100%;text-align:center}.nav-sub-inline .list-inline-item:not(:last-child){border-bottom:1px solid #f7f6f5}}.btn-nav-accordion-button{margin:0;padding:1.25rem 0 !important;border-radius:0;border-bottom:1px solid #000;display:flex;justify-content:space-between;align-items:center;width:100%}.btn-nav-accordion-button .active.focus,.btn-nav-accordion-button .active:focus,.btn-nav-accordion-button .focus,.btn-nav-accordion-button .focus:active,.btn-nav-accordion-button:active:focus,.btn-nav-accordion-button:focus{outline:0 !important;outline-offset:0 !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.btn-nav-accordion-button[aria-expanded="true"] .card-title .fa,.btn-nav-accordion-button[aria-expanded="true"] .card-title .fac{transform:rotate(180deg)}.btn-nav-accordion-button .fa,.btn-nav-accordion-button .fac{display:inline-block;margin-right:0.3125em;line-height:1;transition:transform 300ms ease-in-out;transform:rotate(0deg);color:#e74c39}.btn-nav-accordion-button .category-nav-text{display:inline-block;margin:0;padding:0;color:#000;line-height:1}.header-full{margin:0}.header-full .navbar{position:absolute;right:2.5rem;top:3.125rem;z-index:5000}.header-full .navbar .navbar-toggler{display:flex;justify-content:flex-end;align-items:center;margin:0;padding:0;border:none;color:#000}.header-full .navbar .navbar-toggler:hover:not(.collapsed) .navbar-toggler-icon{margin:0}.header-full .navbar .navbar-toggler:hover:not(.collapsed) .navbar-toggler-icon>span{margin:6px 0}.header-full .navbar .navbar-toggler:not(.collapsed){outline:0 !important;outline-offset:0  !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.header-full .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon{margin:0}.header-full .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon>span{margin:6px 0;background-color:#000 !important}.header-full .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon>span:first-child{-webkit-transform:translateY(9px) rotate(45deg);-moz-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);-o-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.header-full .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon>span:nth-child(2){opacity:0}.header-full .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon>span:last-child{-webkit-transform:translateY(-9px) rotate(-45deg);-moz-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);-o-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.header-full .navbar .navbar-toggler .active.focus,.header-full .navbar .navbar-toggler .active:focus,.header-full .navbar .navbar-toggler .focus,.header-full .navbar .navbar-toggler .focus:active,.header-full .navbar .navbar-toggler:active:focus,.header-full .navbar .navbar-toggler:focus{outline:0 !important;outline-offset:0  !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.header-full .navbar .navbar-toggler .navbar-toggler-icon{margin:4px 0;width:25px;-webkit-transition:margin 0.25s;-moz-transition:margin 0.25s;-ms-transition:margin 0.25s;-o-transition:margin 0.25s;transition:margin 0.25s}.header-full .navbar .navbar-toggler .navbar-toggler-icon>span{display:block;content:'';margin:4px 0;width:100%;height:3px;background-color:#000;border-radius:1.5px;-webkit-transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s;-moz-transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s;-ms-transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s;-o-transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s;transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s}.header-full .navbar .navbar-collapse{position:absolute;top:4.25rem;right:-2.5rem;width:auto;min-width:25vw;height:auto;min-height:calc(100vh - 4.25rem);background:#fff;opacity:1;transition:all 0.4s ease-in-out}@supports (height: 100dvh){.header-full .navbar .navbar-collapse{min-height:calc(100dvh - 4.25rem)}}@media (min-width: 1799.9px){.header-full .navbar .navbar-collapse{min-width:450px}}@media (max-width: 1199.9px){.header-full .navbar .navbar-collapse{min-width:350px}}@media (max-width: 767.9px){.header-full .navbar .navbar-collapse{min-width:calc(33.33vw - 6.25rem)}}.header-full .navbar .navbar-collapse.collapsing{height:auto !important;right:calc(-25vw - 2.5rem);opacity:0;transition:all 0.2s ease-in-out}@media (min-width: 1799.9px){.header-full .navbar .navbar-collapse.collapsing{right:calc(-450px - 2.5rem)}}@media (max-width: 1199.9px){.header-full .navbar .navbar-collapse.collapsing{right:calc(-350px - 2.5rem)}}@media (max-width: 767.9px){.header-full .navbar .navbar-collapse.collapsing{right:calc(-(33.33vw - 6.25rem) - 2.5rem)}}.header-full .navbar .navbar-collapse.show{right:-2.5rem}.header-full .navbar .navbar-collapse>.navbar-nav{margin:1rem 2.5rem !important;height:auto;max-height:calc(100vh - 4.25rem);overflow-y:auto;border-top:2px solid #e74c39}.header-full .navbar .navbar-collapse>.navbar-nav li:hover>.dropdown-menu{display:block}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item{margin:0}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.active .nav-link{color:#e74c39 !important}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.active .nav-item .nav-link{color:#000 !important}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .nav-link,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .link-text-nav,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .dropdown-link{padding:1.25rem 0;background:none;color:#000;font-weight:600;font-size:1rem;line-height:1;text-transform:uppercase;letter-spacing:0.025rem;text-wrap:nowrap;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .nav-link:not(.dropdown-toggle-mobile),.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .link-text-nav:not(.dropdown-toggle-mobile),.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .dropdown-link:not(.dropdown-toggle-mobile){border-bottom:1px solid #eae8e5}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .nav-link:hover,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .link-text-nav:hover,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .dropdown-link:hover{color:#e74c39 !important}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .nav-link:active,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .nav-link:focus,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .nav-link:not(:disabled):not(.disabled):focus,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .link-text-nav:active,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .link-text-nav:focus,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .link-text-nav:not(:disabled):not(.disabled):focus,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .dropdown-link:active,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .dropdown-link:focus,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .dropdown-link:not(:disabled):not(.disabled):focus{color:#e74c39 !important}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item .nav-link-search{border-bottom:none;border-top:1px solid #000}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown:hover .dropdown-toggle{color:#e74c39}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown:hover .dropdown-toggle::after{color:#e74c39}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown:hover .dropdown-menu{visibility:visible;transform:translateY(0);opacity:1}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{opacity:1}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-toggle:not(.dropdown-toggle-mobile)::after{display:none}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-toggle.dropdown-toggle-mobile{z-index:20;position:absolute;top:0.125rem;right:0;margin:0;padding-left:1.25rem;padding-right:1.25rem;border-left:1px solid #eae8e5;border-right:1px solid #eae8e5}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-toggle.dropdown-toggle-mobile::after{display:inline-block;content:"\f01d";color:#e74c39;font-family:"InvisionArchitecture";display:inline-block;font-size:0.8175em;font-weight:normal;font-style:normal;line-height:1;text-rendering:auto;border:none;padding-left:0.25em}@media (min-width: 992px){.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-toggle::after{display:inline-block}}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu{display:block;visibility:hidden;margin:0;padding:0;border-radius:0;border:none;border-top:1px solid #000;border-bottom:1px solid #000;background-color:rgba(247,246,245,0.6);opacity:0;-webkit-transition:opacity 0.5s ease-out, transform 0.25s ease-out, height 0.5s ease-out;-moz-transition:opacity 0.5s ease-out, transform 0.25s ease-out, height 0.5s ease-out;-ms-transition:opacity 0.5s ease-out, transform 0.25s ease-out, height 0.5s ease-out;-o-transition:opacity 0.5s ease-out, transform 0.25s ease-out, height 0.5s ease-out;transition:opacity 0.5s ease-out, transform 0.25s ease-out, height 0.5s ease-out}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu.collapse:not(.show){display:none}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block;visibility:visible;opacity:1}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu.show .dropdown-item{opacity:1}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{margin:0;padding:0;width:auto;opacity:0}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item.active,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:active,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:focus,.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:not(:disabled):not(.disabled):focus{background:none}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item .nav-link{padding:1.25rem 1.25rem}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item>li:hover>.submenu{display:block}@media (min-width: 992px){.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .submenu{display:none;position:absolute;top:0;left:100%;right:auto}.header-full .navbar .navbar-collapse>.navbar-nav .nav-item.dropdown .submenu.submenu-right{right:100%;left:auto}}.header-full .navbar .navbar-collapse>.navbar-nav ul{display:block;position:relative;opacity:1;visibility:visible;margin:0;padding:0}.header-full .navbar .navbar-collapse>.navbar-nav ul .nav-item{display:block}.header-full .navbar .navbar-collapse>.navbar-nav ul li a{background:none;border-bottom:1px solid #eae8e5;color:#000 !important;text-wrap:nowrap}@media (max-width: 575.9px){.header-full .navbar .navbar-collapse{top:6.25rem;right:1.875rem;width:100vw;font-size:1.875rem}.header-full .navbar .navbar-collapse.collapsing{right:calc(-100vw - 1.875rem)}.header-full .navbar .navbar-collapse>.navbar-nav{transform:translateX(1.875rem);width:calc(100vw - 6.25rem);margin:2.5rem 1.875rem !important}.header-full .navbar .navbar-collapse>.navbar-nav li a{font-size:1.875rem !important}.header-full .navbar .navbar-collapse>.navbar-nav ul{display:block;position:relative;opacity:1;visibility:visible;margin:0;padding:0}.header-full .navbar .navbar-collapse>.navbar-nav ul li a{font-size:1.875rem !important}}.sidebar-container.sidebar-container,.subpage-container.sidebar-container{margin:0;padding:0 2.0em}@media (max-width: 768px){.sidebar-container.sidebar-container,.subpage-container.sidebar-container{padding:0 0.625em}}.sidebar-container .navbar-label,.subpage-container .navbar-label{padding-top:0.5em}.sidebar-container .navbar-nav,.subpage-container .navbar-nav{margin:0;padding:0;border-top:2px solid #e74c39}.sidebar-container .navbar-nav li,.subpage-container .navbar-nav li{display:block;margin:0;padding:0.33em 0em;border-bottom:1px solid #d7d2cb}.sidebar-container .navbar-nav li.active .nav-link,.subpage-container .navbar-nav li.active .nav-link{color:#e74c39}.sidebar-container.subpage-container,.subpage-container.subpage-container{width:calc(100% - 1.25em);margin-bottom:2.5em;padding:0}.sidebar-container.subpage-container .navbar-toggler,.subpage-container.subpage-container .navbar-toggler{position:relative;padding:0.75em 0 0.75em 0.75em;border-bottom:2px solid #e74c39;text-align:left;font-size:1.2em;color:#847870}.sidebar-container.subpage-container .navbar-toggler::after,.subpage-container.subpage-container .navbar-toggler::after{content:"\f002";font-family:"InvisionArchitecture";display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:1.5em;right:1.25em;color:#000}.sidebar-container.subpage-container .navbar-label,.subpage-container.subpage-container .navbar-label{display:none}.sidebar-container.subpage-container .navbar-nav,.subpage-container.subpage-container .navbar-nav{border-top:none}@supports (position: -webkit-sticky) or (position: sticky){.sidebar-container .sidebar-sticky,.subpage-container .sidebar-sticky{top:10em;z-index:1010;padding-bottom:5em}}.nav-tabs{border-bottom:none;padding-bottom:1.25em}.nav-tabs .nav-link{border-radius:0;border:none}.header-full{background-color:#fff;padding:2.0em 0 0.75em 0}.header-container{padding:0 2.5em;background-color:#fff;display:flex;justify-content:space-between;align-items:flex-end}header .navbar-brand{width:calc(195px + 3.625vw);height:calc(49.5px + 0.875vw);background-position:left center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;margin:0.125em 1.0em 0.125em 0em;z-index:3}@media (max-width: 991.9px){header .navbar-brand{width:195px;height:49.5px;margin:0.125em 1.0em 0.125em 0em}}@media (min-width: 1800px){header .navbar-brand{width:260px;height:66px}}.footer{background-color:#eae8e5;color:#847870;font-size:0.78em;line-height:1.1em;margin:0;padding:0}@media (max-width: 768px){.footer{font-size:1.0em}}.footer .footer-inner{padding:5.0em 4.0em 3.0em 4.0em}.footer .footer-inner a{color:#000;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}.footer .footer-inner a i.fac{color:#e74c39;font-size:0.6em;transform:translateY(-0.125em)}.footer .footer-inner a:hover{color:#e74c39;text-decoration:none}.footer .footer-inner a address{color:#847870}.footer .footer-inner a address:hover{color:#e74c39;text-decoration:none}.footer .footer-inner .header-xs{display:block;font-size:0.8em;line-height:1}.footer .footer-inner b{font-weight:600;color:#000}.footer .footer-inner .footer-col-container-1{display:flex;justify-content:flex-start}@media (max-width: 768px){.footer .footer-inner .footer-col-container-1{justify-content:center;padding-bottom:2em}}.footer .footer-inner .footer-col-container-2{display:flex;justify-content:flex-end}@media (max-width: 768px){.footer .footer-inner .footer-col-container-2{justify-content:center}}.footer .footer-inner .footer-col-1,.footer .footer-inner .footer-col-2{display:inline-block;width:auto}@media (max-width: 768px){.footer .footer-inner .footer-col-1,.footer .footer-inner .footer-col-2{width:100%}}.footer .footer-inner .footer-logo-container{padding:0 0 2.0em 0;text-align:left}.footer .footer-inner .footer-logo-container .footer-logo{display:inline-block;width:212px;height:54px;background-position:left center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px}@media (max-width: 1300px){.footer .footer-inner .footer-logo-container .footer-logo{width:212px;height:54px}}.footer .footer-inner .footer-locations-container{padding:0 0 2.0em 0;white-space:nowrap}.footer .footer-inner .footer-locations-container .row{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 768px){.footer .footer-inner .footer-locations-container .row{gap:1.25rem}}@media (max-width: 576px){.footer .footer-inner .footer-locations-container .row{flex-direction:column;justify-content:center;align-items:flex-start;gap:0.3125rem}}.footer .footer-inner .footer-address-container{padding:0 2.5em 0 0}@media (max-width: 768px){.footer .footer-inner .footer-address-container{padding:1.5em 0}}.footer .footer-inner .footer-subscribe-container{padding:0 0 2.0em 0;text-align:right}.footer .footer-inner .footer-subscribe-container .footer-subscribe-label{color:#e74c39}.footer .footer-inner .footer-subscribe-container .footer-subscribe-input{margin:0.5em 0 0 0;background-color:#eae8e5;color:#000}.footer .footer-inner .footer-subscribe-container .footer-subscribe-input.active.focus,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input.active:focus,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input.focus,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input.focus:active,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input:active:focus,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(0,0,0,0) !important;box-shadow:0 0 8px rgba(0,0,0,0) !important}.footer .footer-inner .footer-subscribe-container form .mc-field-group .input-group-append{flex-grow:0;max-width:0px;opacity:0.0;transition:all 300ms ease-out}.footer .footer-inner .footer-subscribe-container form .mc-field-group .input-group-append .btn{padding-bottom:0;padding-top:0.25em;padding-right:0.0em;padding-left:0.25em;margin-right:0}.footer .footer-inner .footer-subscribe-container form .mc-field-group .input-group-append .btn .fac{font-size:2.3125rem;color:#e74c39}.footer .footer-inner .footer-subscribe-container form:focus-within .mc-field-group .input-group-append{max-width:100px;opacity:1.0}.footer .footer-inner .footer-links-container{padding:0 0 2.0em 0;white-space:nowrap}.footer .footer-inner .footer-links-container ul{margin:0}.footer .footer-inner .footer-links-container ul li{padding:0.25em 0;text-transform:uppercase}.footer .footer-inner .footer-links-container ul li a{color:#847870;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}.footer .footer-inner .footer-links-container ul li a:hover{color:#e74c39;text-decoration:none}.footer .footer-inner .footer-social-container{text-align:right}.footer .footer-inner .footer-social-container .footer-social-desc{display:none}.footer .footer-inner .footer-social-container .footer-social-icon{color:#847870;font-size:2.5em;line-height:1;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.footer .footer-inner .footer-social-container .footer-social-icon:hover{color:#e74c39}.footer .footer-inner .footer-copyright{color:#ada29a;text-align:center;padding:3.0em 1.0em 0 1.0em}#modal-subscribe{background-color:rgba(255,255,255,0.5);backdrop-filter:blur(6px)}#modal-subscribe .modal-dialog .modal-content{background-color:#fff;border-radius:0;border:none}#modal-subscribe .modal-dialog .modal-content .modal-header{border-radius:0;border:none}#modal-subscribe .modal-dialog .modal-content .modal-header .fac{color:#000}#modal-subscribe .modal-dialog .modal-content .modal-body{padding:0;border:none;margin:0;box-shadow:2.8px 2.8px 2.2px rgba(0,0,0,0.02),6.7px 6.7px 5.3px rgba(0,0,0,0.028),12.5px 12.5px 10px rgba(0,0,0,0.035),22.3px 22.3px 17.9px rgba(0,0,0,0.042),41.8px 41.8px 33.4px rgba(0,0,0,0.05),100px 100px 80px rgba(0,0,0,0.07)}#modal-subscribe .modal-dialog .modal-content .modal-body iframe[name="subscribe-results"]{border:none;height:50vh;width:100%}input,textarea{color:#847870 !important;font-size:1.125em !important;width:100%;padding:0.625em !important;border:1px solid #c0b8b0 !important;border-radius:0 !important;box-shadow:inset 0 2px 0 #f0edeb;-moz-box-shadow:inset 0 2px 0 #f0edeb;-webkit-box-shadow:inset 0 2px 0 #f0edeb}input::placeholder,textarea::placeholder{color:#c0b8b0 !important}select{color:#847870 !important;font-size:1.125em !important;width:100%;border:1px solid #c0b8b0 !important;border-radius:0 !important;box-shadow:inset 0 -2px 0 #f7f6f5;-moz-box-shadow:inset 0 -2px 0 #f0edeb;-webkit-box-shadow:inset 0 -2px 0 #f0edeb}select::after{color:#e74c39 !important}label.required{color:#847870}label.required::after{color:#e74c39}.form-label-required{color:#e74c39}.form-check-input:not(:checked),.form-check-input:checked{position:absolute;pointer-events:none;opacity:0}.btn-group-toggle{margin:0 1.25em}.btn-outline-group{-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-ms-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:.5s ease-out;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important;background-color:none !important;color:#3d322b !important;border:1px solid #ada29a !important}.btn-outline-group:hover{-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-ms-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:.5s ease-out;background-color:#e74c39 !important;border:1px solid #ada29a !important}.btn-outline-group:active,.btn-outline-group:focus,.btn-outline-group:not(:disabled):not(.disabled):focus{-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-ms-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:.5s ease-out;background-color:#ff7663 !important;border:1px solid #ada29a !important;box-shadow:0 !important;outline:none !important}.btn-outline-group:not(:disabled):not(.disabled):active,.btn-outline-group:not(:disabled):not(.disabled).active,.show>.btn-outline-group.dropdown-toggle{color:#fff !important;background-color:#574a42 !important}.custom-select{background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-color:#e74c39}.form-control:focus{border-color:#e74c39;box-shadow:inset 0 1px 1px rgba(231,76,57,0.075),0 0 8px rgba(231,76,57,0.6)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button.active.focus,button.active:focus,button.focus,button.focus:active,button:active:focus,button:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.25) !important;box-shadow:0 0 8px rgba(0,0,0,0.25) !important}.btn-freeform{margin-top:1.25em}form.inline-form{display:flex;margin:0;padding:0}form.inline-form input,form.inline-form label,form.inline-form .btn{transition:opacity 300ms linear}form.inline-form .input-wrapper{flex-grow:1}form.inline-form .input-wrapper input,form.inline-form .input-wrapper label{margin:0 !important;height:auto;opacity:1.0;transition:opacity 300ms linear;font-size:inherit !important;text-transform:uppercase;line-height:1;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}form.inline-form .input-wrapper input{padding:.25rem 0 !important;outline:none !important;border:none !important;font-weight:bold;box-sizing:border-box;border-spacing:0;vertical-align:baseline;opacity:0.0}form.inline-form .input-wrapper input:focus{outline-color:transparent !important;outline-style:none !important;box-shadow:none;opacity:1.0}form.inline-form .input-wrapper label{padding:.5rem 0 !important;pointer-events:none;position:absolute;top:0;left:0;opacity:1.0}form.inline-form .input-wrapper input:focus+label{opacity:0}form.inline-form .btn{margin:0;padding:.1em .5em;font-size:inherit !important;opacity:0.0;pointer-events:none}form:focus-within input,form:focus-within .btn{opacity:1.0 !important;pointer-events:initial}form:focus-within label{opacity:0.0 !important}.carousel-item{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.carousel-image{width:100%;height:auto;visibility:hidden}.banner-title-overlay{position:absolute;left:0;bottom:-0.25em;width:100%;max-width:1800px;padding:0;margin:0}.banner-title-overlay a.banner-title-link{background-color:#fff;color:#847870;font-size:0.6em;line-height:1;margin:0 0 0 10%;padding:0.75em 2.0em;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.banner-title-overlay a.banner-title-link:hover{color:#e74c39;text-decoration:none}.banner-title-overlay a.banner-title-link:active,.banner-title-overlay a.banner-title-link:focus,.banner-title-overlay a.banner-title-link:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}.banner-title-overlay a.banner-title-link .fa,.banner-title-overlay a.banner-title-link .fac{color:#e74c39;font-size:1.0em}.carousel-caption{position:absolute;top:25%;left:25%;transform:translateY(-25%);transform:translateX(-25%);width:33%;height:auto;max-width:900px;margin:0;padding:0}@media (max-width: 576px){.carousel-caption{top:12% !important;left:15% !important;transform:translate(0, 0) !important}}.carousel-caption .caption-image-container{display:flex;justify-content:flex-start;align-items:center;width:100%}.carousel-caption .caption-image-container .caption-image{max-width:50%}@media (max-width: 767.9px){.carousel-caption .caption-image-container .caption-image{max-width:75%}}@media (max-width: 575.9px){.carousel-caption .caption-image-container .caption-image{max-width:75%}}.carousel-caption h1{font-size:2.4em;margin:0;padding:0}.carousel-caption .caption-headline-block{position:relative;padding-bottom:0}.carousel-caption hr.caption-divider{overflow:visible;padding:0;margin:0 0 0.625em 0;border:none;border-top:1px solid #e74c39;color:#fff;text-align:right}.carousel-caption .caption-body{padding-top:0}.carousel-caption .caption-body p{line-height:1}.carousel-control-prev,.carousel-control-next{width:auto;padding:1.25em;background-image:none;border-radius:0;opacity:1.0;color:#fff;z-index:2;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.carousel-control-prev:hover,.carousel-control-next:hover{color:#e74c39}.carousel-control-prev:active,.carousel-control-prev:focus,.carousel-control-prev:not(:disabled):not(.disabled):focus,.carousel-control-next:active,.carousel-control-next:focus,.carousel-control-next:not(:disabled):not(.disabled):focus{color:#b52d1b}.carousel-control-prev-icon,.carousel-control-next-icon{background-image:none;font-family:"InvisionArchitecture";display:inline-block;font-size:inherit;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;font-size:1.25em;line-height:1}.carousel-control-prev-icon::after{content:"\f001"}.carousel-control-next-icon::after{content:"\f000"}.carousel-indicators{right:10%;justify-content:flex-end;margin:1.0em 0;z-index:2}.carousel-indicators li{width:0.625em;height:0.625em;border-radius:0;background:none;border:0.125em solid #fff;opacity:1.0;margin:0 0.1em !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:background-color 1.0s ease-out, border 1.0s ease-out;-moz-transition:background-color 1.0s ease-out, border 1.0s ease-out;-ms-transition:background-color 1.0s ease-out, border 1.0s ease-out;-o-transition:background-color 1.0s ease-out, border 1.0s ease-out;transition:background-color 1.0s ease-out, border 1.0s ease-out}.carousel-indicators li:hover{background-color:#fff;border:0.3125em solid #fff}.carousel-indicators li.active{background-color:#e74c39;border:0.125em solid #e74c39}#banner-down-arrow{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1;text-align:center}#banner-down-arrow a{position:absolute;bottom:2.0em;left:0;width:100vw;-webkit-animation:anim-banner-down-arrow 2s infinite;animation:anim-banner-down-arrow 2s infinite}#banner-down-arrow a .fa,#banner-down-arrow a .fac{font-size:2.0em;color:#fff}#banner-down-arrow a .fa:hover,#banner-down-arrow a .fac:hover{color:#e74c39}#banner-down-arrow a .fa:active,#banner-down-arrow a .fa:focus,#banner-down-arrow a .fa:not(:disabled):not(.disabled):focus,#banner-down-arrow a .fac:active,#banner-down-arrow a .fac:focus,#banner-down-arrow a .fac:not(:disabled):not(.disabled):focus{color:#b52d1b}@-webkit-keyframes anim-banner-down-arrow{0%{-webkit-transform:translate(0, 0);opacity:0}50%{opacity:1}100%{-webkit-transform:translateY(2em);opacity:0}}@keyframes anim-banner-down-arrow{0%{transform:translate(0, 0);opacity:0}50%{opacity:1}100%{transform:translateY(2em);opacity:0}}.background-image-overlay{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;pointer-events:none;background-position:center}.block-headline-text{margin:0;line-height:1}h3.block-headline-text{color:#e74c39}.block-subheadline-text,.block-subheadline-text p{margin:0.3125em 0 0 0;text-transform:none;line-height:1}.img-regular-padding{padding:0 1.25em}@media (max-width: 991.9px){.img-regular-padding{padding:2.5em 1.25em}}.img-no-padding{padding:0}@media (max-width: 991.9px){.img-no-padding{padding:2.5em 0}}.img-square-crop,.img-circle-crop{position:relative}.img-square-crop::after,.img-circle-crop::after{content:"";display:block;padding-bottom:100%}.img-square-crop img,.img-circle-crop img{position:absolute;width:100%;height:100%;object-fit:cover;object-repeat:no-repeat}@media (max-width: 991.9px){.img-square-crop img,.img-circle-crop img{padding:2.5em}}.img-circle-crop img{border-radius:50%}.img-overlay-sections{position:absolute;right:2.5em;top:0}@media (max-width: 991.9px){.img-overlay-sections{position:static;padding:2.5em 1.25em}}.text-one-column-body-copy{display:block;margin-top:0.3125em}.large-text-callout-body-copy p{font-size:2.0em;line-height:1.2em}h2.large-text-callout-headline-text{font-size:1.8em}h3.large-text-callout-headline-text{font-size:1.5em}h4.large-text-callout-headline-text{font-size:1.2em}h4.large-text-callout-subheadline-text{font-size:1.2em}h5.large-text-callout-subheadline-text{font-size:1.0em}h6.large-text-callout-subheadline-text{font-size:0.8em}.pull-quote-body-copy p{font-size:1.5em;line-height:1.2em}h2.pull-quote-headline-text{font-size:1.8em}h3.pull-quote-headline-text{font-size:1.5em}h4.pull-quote-headline-text{font-size:1.2em}h4.pull-quote-subheadline-text{font-size:1.2em}h5.pull-quote-subheadline-text{font-size:1.0em}h6.pull-quote-subheadline-text{font-size:0.8em}.block-text-image-body-column{padding:0 2.5em !important}.stat-fact-number{display:inline;margin:0;color:#574a42;font-size:5em;font-weight:300;line-height:1}.stat-fact-prefix{display:inline;margin:0;color:#574a42;font-size:3em;font-weight:300;line-height:1}.stat-fact-suffix{display:inline;margin:0;color:#574a42;font-size:3em;font-weight:300;line-height:1}.stat-fact-desc{margin:0;font-size:1.2em;line-height:1}.stat-fact-citation{margin:0;padding-top:0.625em;font-size:0.9em;font-weight:300;line-height:1;color:#6f625a}.pull-quote-body p{font-size:2.5em;line-height:1.2em}.pull-quote-citation{font-size:1.2em;line-height:1em}h3.image-callout-headline{color:#e74c39}h5.image-callout-headline{color:#e74c39;text-transform:uppercase;font-weight:600;letter-spacing:0.05em;margin-bottom:0.125em}h6.image-callout-subheadline{color:#000}.image-callout-body{display:block;margin-top:0.75em}.image-icon-link:hover{text-decoration:none}.image-icon-headline{padding-top:1.125em}.image-icon-text p{color:#847870;font-size:0.8em;line-height:1.5;padding:1.125em 0.625em}.image-icon-image{display:block;margin-left:auto;margin-right:auto}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.block-container-image-gallery .block-image-gallery-thumb-container{padding:0.3125em}.block-container-image-gallery .block-image-gallery-masonry-grid-sizer,.block-container-image-gallery .block-image-gallery-masonry-grid-item{padding:0.3125em}.market-callout-card:hover .img-zoom-hover img{transform:scale(1.125)}.market-callout-card:hover .card-body a h5{color:#e74c39}.market-callout-card .card-body{margin:0;padding:1.0em 1.0em 2.5em 1.0em}.market-callout-card .card-body h5{margin:0;padding:0;font-weight:100;color:#847870;position:relative;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.market-callout-card .card-body h5::after{content:"\f000";font-family:"InvisionArchitecture";display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:0.375em;right:0;color:#e74c39}.market-callout-card .card-body a:hover{text-decoration:none}.market-callout-card .card-body a:hover h5{color:#e74c39}.market-callout-card .card-body a:active,.market-callout-card .card-body a:focus,.market-callout-card .card-body a:not(:disabled):not(.disabled):focus{text-decoration:none}.market-callout-card .card-body a:active h5,.market-callout-card .card-body a:focus h5,.market-callout-card .card-body a:not(:disabled):not(.disabled):focus h5{color:#b52d1b}.community-partner-slider{width:100%;height:calc(45px + 2.5em);margin:0;padding:1.25em 0 0 0;border-left:1px solid #fff;border-right:1px solid #fff}.community-partner-slider .community-partner-slider-wrapper{-webkit-transition-timing-function:linear !important;-moz-transition-timing-function:linear !important;-ms-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.community-partner-slider .community-partner-slider-wrapper .community-partner-slide{display:block;width:auto;max-height:45px}.community-partner-slider .community-partner-slider-wrapper .community-partner-slide .community-partner-image{width:auto;max-height:45px}.community-partner-slider .community-partner-slider-overlay{position:absolute;pointer-events:none;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);background:-webkit-linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);border-left:1px solid #fff;border-right:1px solid #fff}.block-container-timeline .block-timeline-elements-container{margin:0;padding:0}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row{margin:0;padding:0}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container{margin:0;padding:5.0rem 2.5rem;border-right:1px solid #968c83}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container .block-timeline-headline{margin:0;color:#241c18;font-weight:100;text-transform:uppercase;line-height:1}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container .block-timeline-headline:after{display:block;content:"";position:absolute;top:5.75rem;right:0;width:2.0rem;border-bottom:1px solid #968c83}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container .block-timeline-subheadline{margin:0;color:#241c18;font-weight:100;text-transform:uppercase;line-height:1}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container.block-timeline-headline-container-first .block-timeline-headline:after{top:0;right:-1px;height:5.75rem;background-color:#fff}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container.block-timeline-headline-container-last{border-right:none}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container.block-timeline-headline-container-last .block-timeline-headline:after{top:0;right:0;height:5.75rem;background-color:#fff;border-right:1px solid #968c83}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container{margin:0;padding:5.0rem 2.5rem}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-row{display:flex;flex-direction:row;justify-content:space-between;align-items:space-between;gap:2.5rem}@media (max-width: 991.9px){.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-row{flex-direction:column}}@media (max-width: 767.9px){.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-row{flex-direction:row}}@media (max-width: 575.9px){.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-row{flex-direction:column}}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-column{display:flex;flex-direction:column;justify-content:space-between;align-items:space-between;gap:2.5rem}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container .block-timeline-body-image{margin:0;padding:0;flex-grow:1}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container .timeline-block-body-text{margin:0;padding:0;flex-grow:0;color:#241c18;font-weight:300}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container .timeline-block-body-text p{font-weight:300}.block-container-image-slider .block-image-slider{width:100%;height:7.5rem;margin:0;padding:1.25em 0 0 0;border-left:1px solid #fff;border-right:1px solid #fff}.block-container-image-slider .block-image-slider .block-image-slider-wrapper{-webkit-transition-timing-function:linear !important;-moz-transition-timing-function:linear !important;-ms-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.block-container-image-slider .block-image-slider .block-image-slider-wrapper .block-image-slide{display:block;width:auto;max-height:5.0rem}.block-container-image-slider .block-image-slider .block-image-slider-wrapper .block-image-slide .block-image-slider-image{width:auto;max-height:5.0rem}.block-container-image-slider .block-image-slider .block-image-slider-overlay{position:absolute;pointer-events:none;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);background:-webkit-linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);border-left:1px solid #fff;border-right:1px solid #fff}.block-container-project-slider .block-project-slider{width:100%;max-width:100vw;min-height:auto;top:0;left:0;right:0}.block-container-project-slider .block-project-slider .block-project-slider-wrapper{-webkit-transition-timing-function:linear !important;-moz-transition-timing-function:linear !important;-ms-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide{display:inline-block;width:auto;overflow:hidden}.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide .project-card{max-width:calc(33vw - 1.25rem)}@media (max-width: 991.9px){.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide .project-card{max-width:calc(50vw - 1.25rem)}}@media (max-width: 767.9px){.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide .project-card{max-width:calc(66vw - 1.25rem)}}@media (max-width: 575.9px){.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide .project-card{max-width:calc(75vw - 1.25rem)}}.block-container-project-slider .block-project-slider .block-project-slider-overlay{position:absolute;pointer-events:none;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 85%, rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 85%, rgba(255,255,255,0.8) 100%);background:linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 85%, rgba(255,255,255,0.8) 100%);border-left:1px solid #fff;border-right:1px solid #fff}.block-container-project-slider .block-project-slider .swiper-button-prev,.block-container-project-slider .block-project-slider .swiper-button-next{top:33%;padding:5.0rem}.btn{font-size:1.0em;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:0.05em;border-radius:0;padding:0.75em 1.75em 0.5em 1.75em;margin:0.2em 0.1em;-webkit-transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out;-moz-transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out;-ms-transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out;-o-transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out;transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out}.btn:hover{text-decoration:none}.btn:active,.btn:focus,.btn:not(:disabled):not(.disabled):focus{text-decoration:none}.btn .active.focus,.btn .active:focus,.btn .focus,.btn .focus:active,.btn:active:focus,.btn:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(231,76,57,0.8) !important;-moz-box-shadow:0 0 8px rgba(231,76,57,0.8) !important;box-shadow:0 0 8px rgba(231,76,57,0.8) !important}.btn-sm{font-size:0.8em;padding:0.6em 1.4em 0.5em 1.4em}.btn-lg{font-size:1.2em;padding:0.9em 1.75em 0.8em 1.75em}.btn-primary{transition:.5s ease-out;background-color:#e74c39;border:none;border-bottom:3px solid #b52d1b}.btn-primary:hover{transition:.5s ease-out;background-color:#b52d1b;border:none;border-bottom:3px solid #b52d1b}.btn-primary:active,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:none}.btn-secondary{transition:.5s ease-out;background-color:#847870;border:none;border-bottom:3px solid #574a42}.btn-secondary:hover{background-color:#574a42;border:none;border-bottom:3px solid #574a42}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ada29a;border:none;border-bottom:3px solid #847870}.btn-outline-primary{background-color:none;color:#e74c39;border:1px solid #e74c39}.btn-outline-primary:hover{background-color:#b52d1b;border:1px solid #b52d1b}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:1px solid #ff7663}.btn-outline-secondary{color:#574a42;border:1px solid #574a42}.btn-outline-secondary:hover{background-color:#574a42;border:1px solid #574a42}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ada29a;border:1px solid #ada29a}.btn-dark{background-color:#000;border:none;border-bottom:3px solid #241c18}.btn-dark:hover{background-color:#b52d1b;border:none;border-bottom:3px solid #b52d1b}.btn-dark:active,.btn-dark:focus,.btn-dark:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:none;border-bottom:3px solid #e74c39}.btn-light{background-color:#fff;border:none;border-bottom:3px solid #f0edeb}.btn-light:hover{color:#fff;background-color:#b52d1b;border:none;border-bottom:3px solid #b52d1b}.btn-light:active,.btn-light:focus,.btn-light:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:none;border-bottom:3px solid #e74c39}.btn-outline-dark{background-color:none;color:#000;border:1px solid #000}.btn-outline-dark:hover{color:#fff;background-color:#b52d1b;border:1px solid #b52d1b}.btn-outline-dark:active,.btn-outline-dark:focus,.btn-outline-dark:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:1px solid #ff7663}.btn-outline-light{background-color:none;color:#fff;border:1px solid #fff}.btn-outline-light:hover{color:#fff;background-color:#b52d1b;border:1px solid #b52d1b}.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:1px solid #ff7663}.btn-link{color:#e74c39;text-decoration:none;border:none}.btn-link:hover{color:#e74c39;text-decoration:underline;border:none}.btn-link:active,.btn-link:focus,.btn-link:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:underline;border:none}.card,.card-footer,.card-header{background:none;border:none;border-radius:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.card a:hover,.card-footer a:hover,.card-header a:hover{text-decoration:none}.card{width:calc(100% - 1.25em);margin:0 0 2.5em 0}.card .card-img-top{border-radius:0;position:relative;width:100%;height:auto}.card .card-img-top .card-img-main{width:100%;height:auto}.card .card-img-top .card-img-overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#6f625a;background:-moz-linear-gradient(180deg, rgba(111,98,90,0) 33%, rgba(111,98,90,0.6) 100%);background:-webkit-linear-gradient(180deg, rgba(111,98,90,0) 33%, rgba(111,98,90,0.6) 100%);background:linear-gradient(180deg, rgba(111,98,90,0) 33%, rgba(111,98,90,0.6) 100%)}.card .card-img-top .card-img-overlay img{position:absolute;margin:0;padding:0.3125em 0.3125em;left:1.125em;bottom:-1px;width:17.5%;height:auto;border-bottom:5px solid #fff}.card .card-body{color:#847870;padding:1.25em 1.125em}.card .card-body p{font-size:0.8em;line-height:1.5}.card .card-body h5,.card .card-body .entry-teaser-headline{color:#000;font-weight:300;margin-bottom:0.25em}.card .card-body .entry-teaser-copy{margin-top:0.5em}.card .card-footer{padding:0.3125em 1.125em}.dropdown:not(.dropdown-navbar) .dropdown-toggle{padding:0.625em 0.625em;color:#000;font-size:0.8em;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:0.1em}.dropdown:not(.dropdown-navbar) .dropdown-menu{border-radius:0;border:1px solid #f7f6f5;box-shadow:0px 2.2px 2.2px rgba(0,0,0,0.07),0.1px 5.3px 5.3px rgba(0,0,0,0.101),0.1px 10px 10px rgba(0,0,0,0.125),0.2px 17.9px 17.9px rgba(0,0,0,0.149),0.4px 33.4px 33.4px rgba(0,0,0,0.18),1px 80px 80px rgba(0,0,0,0.25)}.dropdown:not(.dropdown-navbar) .dropdown-menu .dropdown-item{color:#000;font-size:0.8em;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:0.1em}.dropdown:not(.dropdown-navbar) .dropdown-menu .dropdown-item.active{color:#e74c39;background-color:#fff !important}.dropdown:not(.dropdown-navbar) .dropdown-menu .dropdown-divider{margin:0.125em 0}.body img{max-width:100%;height:auto}.img-zoom-hover{overflow:hidden}.img-zoom-hover:hover img{transform:scale(1.125)}.img-zoom-hover img{-webkit-transition:transform 3.0s ease-out;-moz-transition:transform 3.0s ease-out;-ms-transition:transform 3.0s ease-out;-o-transition:transform 3.0s ease-out;transition:transform 3.0s ease-out}.img-marker-link-under,.img-marker-link-right{position:relative}.img-marker-link-under::after,.img-marker-link-right::after{content:"";display:inline-block;position:absolute;left:16px;bottom:-4px;width:6.25em;height:4px;background-color:#e74c39}.img-marker-link-right::before{content:"";display:inline-block;position:absolute;top:1.26em;right:-4px;width:4px;height:6.25em;background-color:#e74c39}@media (min-width: 992px){.img-marker-link-right::before{display:inline-block}.img-marker-link-right::after{display:none}}@media (max-width: 992px){.img-marker-link-right::before{display:none}.img-marker-link-right::after{display:inline-block}}@media (max-width: 768px){.img-marker-link-right::before{display:inline-block}.img-marker-link-right::after{display:none}}@media (max-width: 576px){.img-marker-link-right::before{display:none}.img-marker-link-right::after{display:inline-block}}.video-thumb-container{position:relative}.video-thumb-container:hover .video-thumb-overlay{background-color:rgba(255,255,255,0.5)}.video-thumb-container:hover .video-thumb-overlay .video-thumb-button{color:#e74c39}.video-thumb-container:hover .video-thumb-overlay .video-thumb-button .link-text-nav{color:#e74c39}.video-thumb-container .video-thumb-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);display:flex;justify-content:flex-start;align-items:flex-end;-webkit-transition:all 2.0s ease-out;-moz-transition:all 2.0s ease-out;-ms-transition:all 2.0s ease-out;-o-transition:all 2.0s ease-out;transition:all 2.0s ease-out}.video-thumb-container .video-thumb-overlay .video-thumb-button{color:#fff;text-align:center;margin-left:1.75em;padding-bottom:0.9375em}.video-thumb-container .video-thumb-overlay .video-thumb-button .link-text-nav{display:block;color:#fff;font-size:0.8125em;margin:0.9375em 0 0 0}.hosted-video-cover{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.page-intro{padding:0 2.0em 3.0em 2.0em}.page-title-full-width{position:absolute;background-color:#f0edeb;left:0;bottom:0;width:100%;height:100%;z-index:-1}.page-title-image{width:100vw;max-width:2200px;height:auto}.page-title-video-container{width:100vw;max-width:2200px;height:auto}h1.page-title{display:inline-block;margin:0;padding:0 0 0.25em 0.5em}.page-title-overlay-container{position:absolute;left:0;bottom:0;width:100%;height:6.875em;z-index:2}.page-title-overlay-container .page-title-container h1.page-title{color:#fff}.page-title-image-overlay{background:linear-gradient(180deg, rgba(61,50,43,0) 0%, rgba(61,50,43,0.75) 100%);position:absolute;left:50%;bottom:0;width:100%;max-width:2200px;height:6.875em;transform:translateX(-50%)}.page-title-marker{position:relative}.page-title-marker::after{content:"";display:inline-block;position:absolute;left:0.75em;bottom:0;width:calc(25% - 3.0em);height:0.625em;background-color:#fff;z-index:2}.page-title-no-back h1.page-title{padding:1.2em 0 0.25em 0.4em;color:#000}.page-title-backlink-container{padding:1.25em 0 3.0em 2.25em !important}.page-title-backlink-container .page-title-backlink{position:relative;overflow:hidden}.pagination-container{padding:1.25em 0.625em 5.0em 0.625em}.pagination-container .pagination{font-size:1.0rem;font-weight:400;background:none;border-radius:0}@media (max-width: 991.9px){.pagination-container .pagination{font-size:1.125rem}}@media (max-width: 768px){.pagination-container .pagination{font-size:1.25rem}}.pagination-container .pagination a{color:#847870;background:none;padding:0.625em 1.25em;border:none}.pagination-container .pagination a:hover{color:#e74c39;background:none}.pagination-container .pagination a .fa,.pagination-container .pagination a .fas,.pagination-container .pagination a .fac{font-size:0.8em;transform:translateY(0em)}.pagination-container .pagination .active a{padding:0.625em 1.25em;background:none !important;color:#000 !important;font-weight:700;pointer-events:none;cursor:auto}.pagination-container .pagination .page-item:not(:last-child){margin:0;border-right:1px solid #d7d2cb}.pagination-container .pagination .page-item+.page-item{margin:0;margin-left:-1px}@media (max-width: 768px){.pagination-container .pagination .page-item+.page-item{display:none}.pagination-container .pagination .page-item+.page-item.active{display:block}}.pagination-container .pagination .page-item:first-child,.pagination-container .pagination .page-item:last-child{font-weight:700}@media (max-width: 768px){.pagination-container .pagination .page-item:first-child,.pagination-container .pagination .page-item:last-child{display:block}}.pagination-container .pagination .page-item.disabled .page-link{color:#d7d2cb !important;background:none;pointer-events:none;cursor:auto}.project-header-slider{min-height:auto;width:100vw;background-color:#d7d2cb}.project-header-slider.loading{min-height:66vh}.project-header-slider .project-header-slider-wrapper .project-header-slide{display:inline-block;width:auto;overflow:hidden;background-color:#d7d2cb}.project-header-slider .project-header-slider-wrapper .project-header-slide .project-header-image{max-width:100vw;max-height:calc(100vh - 10em);opacity:0.25;border:none;-webkit-filter:blur(0px) grayscale(100%) contrast(50%);-moz-filter:blur(0px) grayscale(100%) contrast(50%);-ms-filter:blur(0px) grayscale(100%) contrast(50%);-o-bfilter:blur(0px) grayscale(100%) contrast(50%);filter:blur(0px) grayscale(100%) contrast(50%);-webkit-transition:filter 1.0s ease-out, opacity 1.0s ease-out;-moz-transition:filter 1.0s ease-out, opacity 1.0s ease-out;-ms-transition:filter 1.0s ease-out, opacity 1.0s ease-out;-o-transition:filter 1.0s ease-out, opacity 1.0s ease-out;transition:filter 1.0s ease-out, opacity 1.0s ease-out}.project-header-slider .project-header-slider-wrapper .swiper-slide-active .project-header-image{opacity:1.0;border:none;-webkit-filter:blur(0) grayscale(0) contrast(100%);-moz-filter:blur(0) grayscale(0) contrast(100%);-ms-filter:blur(0) grayscale(0) contrast(100%);-o-bfilter:blur(0) grayscale(0) contrast(100%);filter:blur(0) grayscale(0) contrast(100%)}.project-slider-video-thumb-container{position:relative}.project-slider-video-thumb-container:hover .video-thumb-overlay{background-color:rgba(0,0,0,0.75)}.project-slider-video-thumb-container:hover .video-thumb-overlay .video-thumb-button{color:#e74c39}.project-slider-video-thumb-container:hover .video-thumb-overlay .video-thumb-button .link-text-nav{color:#e74c39}.project-slider-video-thumb-container .video-thumb-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-transition:all 2.0s ease-out;-moz-transition:all 2.0s ease-out;-ms-transition:all 2.0s ease-out;-o-transition:all 2.0s ease-out;transition:all 2.0s ease-out}.project-slider-video-thumb-container .video-thumb-overlay .video-thumb-button{color:#fff;text-align:center;margin-left:1.75em;padding-bottom:0.9375em}.project-slider-video-thumb-container .video-thumb-overlay .video-thumb-button .link-text-nav{display:block;color:#fff;font-size:0.8125em;margin:0.9375em 0 0 0}.swiper-button-next::after,.swiper-button-prev::after{font-size:1.75em;color:#e74c39}.swiper-button-next:hover::after,.swiper-button-prev:hover::after{color:#b52d1b}.swiper-button-next:focus-visible,.swiper-button-prev:focus-visible{outline:none}.swiper-pagination .swiper-pagination-bullet{width:0.625em;height:0.625em;border-radius:0;background:none;border:0.125em solid #fff;opacity:1.0;margin:0 0.1em !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.swiper-pagination .swiper-pagination-bullet:hover{background-color:#fff;border:0.3125em solid #fff}.swiper-pagination .swiper-pagination-bullet-active{background-color:#e74c39;border:0.125em solid #e74c39}.testimonial-slider-full-width-container{background-color:#f7f6f5;padding:6.25em 0 5.0em 0}.testimonial-slider-full-width-container .carousel-control-prev,.testimonial-slider-full-width-container .carousel-control-next{padding:0.3125em;color:#847870}.testimonial-card{margin:0;padding:0;width:95%}.testimonial-card .card-body{padding:1.25em 1.125em 0em 1.125em}.testimonial-card .testimonial-copy,.testimonial-card .testimonial-copy p{font-weight:400;font-size:1.125em;line-height:1.5}.testimonial-card .testimonial-copy::before,.testimonial-card .testimonial-copy p::before{content:'“';display:block;position:absolute;top:0;left:0;font-size:6.0rem;font-weight:400;color:#e74c39;transform:translate(-2.25rem, -2.5rem)}.testimonial-card .testimonial-teaser-headline{margin:1.25em 0 0 0}.testimonial-card .testimonial-teaser-headline h5{font-size:1.0rem;color:#847870;text-transform:initial;font-weight:400;letter-spacing:initial}.testimonial-card .testimonial-teaser-headline h5 b{color:#000;text-transform:uppercase;font-weight:700;letter-spacing:0.05em}@media (max-width: 575.98px){.modal-fullscreen{padding:0 !important}.modal-fullscreen .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-sm{padding:0 !important}.modal-fullscreen-sm .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-sm .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-md{padding:0 !important}.modal-fullscreen-md .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-md .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-lg{padding:0 !important}.modal-fullscreen-lg .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-lg .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg .modal-body{overflow-y:auto}}.modal-fullscreen-xl{padding:0 !important}.modal-fullscreen-xl .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-xl .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl .modal-body{overflow-y:auto}.modal-backdrop.show{opacity:0.8}#our-process h3.text-one-column-headline-text{font-size:2.4em}#our-process h5{color:#000}#our-process h5.image-callout-headline{font-size:1.0em;font-weight:600;color:#e74c39}#our-process .image-callout-body{color:#000;font-size:1.25em}#respecting-environment .text-one-column-headline-text,#community-engagement .text-one-column-headline-text{color:#e74c39}.job-listings-container{margin:1.25em 0 5.0em 0;padding:0}.job-listing-card{margin-bottom:3.75em}.job-listing-card .card-body{padding:0 0.3125em}.job-listing-card .card-body a h3{color:#3d322b;margin-bottom:0.25em;padding-bottom:0.125em;border-bottom:1px solid #d7d2cb}.job-listing-card .card-body a h3 .fac,.job-listing-card .card-body a h3 .fa{font-size:0.625em;transform:translateY(-0.125em);color:#e74c39}.job-listing-card .card-body a:hover h3{color:#e74c39;text-decoration:none}.job-listing-card .card-body a:active h3,.job-listing-card .card-body a:focus h3,.job-listing-card .card-body a:not(:disabled):not(.disabled):focus h3{color:#b52d1b;text-decoration:none}.job-listing-card .card-body .job-listing-card-category{margin:0em 0 1.875em 0}.job-listing-card .card-body .job-listing-card-headline{padding-bottom:0.0625em}.job-listing-card .card-body .job-listing-card-subheadline{color:#847870;padding-bottom:0.0625em}.job-listing-card .card-body .job-listing-card-teaser-copy{font-size:0.9375em;color:#000}.careers-resume-footer-container{padding:5.0em 0;background-color:#f7f6f5}.careers-resume-footer-container .careers-resume-footer-text-container{padding:0 2.0em}.careers-resume-footer-container .careers-resume-footer-text-container h1,.careers-resume-footer-container .careers-resume-footer-text-container h2,.careers-resume-footer-container .careers-resume-footer-text-container h3{color:#e74c39}.careers-resume-footer-container .careers-resume-footer-text-container h4,.careers-resume-footer-container .careers-resume-footer-text-container h5,.careers-resume-footer-container .careers-resume-footer-text-container h6{color:#000}.careers-resume-footer-container .careers-resume-footer-text-container p{color:#000}.careers-resume-footer-container .careers-resume-footer-button-container{display:flex;justify-content:flex-end;align-items:center;padding:0 2.0em}@media (max-width: 768px){.careers-resume-footer-container .careers-resume-footer-button-container{justify-content:center}}.careers-resume-footer-container .careers-resume-footer-button-container .btn{white-space:nowrap}.entry-type-jobListing .job-listing-title-container .job-listing-title{margin-bottom:0.25em}.entry-type-jobListing .job-listing-title-container .job-listing-category{margin-bottom:0;color:#000;font-size:0.8125em;font-weight:600;text-transform:uppercase;letter-spacing:0.025em}.entry-type-jobListing .job-listing-headline-container{margin:0 0 1.25em 0.75em;padding-bottom:0.0625em;border-bottom:1px solid #d7d2cb}.entry-type-jobListing .job-listing-headline-container .job-listing-headline{margin-bottom:0.25em}.entry-type-jobListing .job-listing-headline-container .job-listing-subheadline{margin-bottom:0.25em}.entry-type-jobListing .job-listing-body-container{margin-bottom:2.5em}.entry-type-jobListing .job-listing-form-container{margin-bottom:7.5em}.entry-type-jobListing .job-listing-form-container hr.divider-gray{margin:3.75em 0 3.75em 0}.entry-type-jobListing .job-listing-form-container .job-listing-form{margin-top:2.5em}.entry-pages-contact h2{color:#e74c39}.entry-pages-contact .contact-locations-container{padding:0 0 7.5em 0;color:#847870}.entry-pages-contact .contact-locations-container .contact-address-container{padding:1.25em}@media (max-width: 991.9px){.entry-pages-contact .contact-locations-container .contact-address-container{padding:2.25em}}@media (max-width: 575.5px){.entry-pages-contact .contact-locations-container .contact-address-container .col-sm-4{padding:2.0em}}.entry-pages-contact .contact-locations-container .contact-address-container address{color:#000}.entry-pages-contact .contact-locations-container .contact-address-container a{color:#000}.entry-pages-contact .contact-locations-container .contact-address-container a:hover{color:#e74c39;text-decoration:none}.entry-pages-contact .contact-locations-container .contact-address-container b{font-weight:400;text-transform:uppercase}.entry-pages-contact .contact-locations-container .contact-photo-map-container .contact-photo-container{padding:2.5em 1.25em 2.5em 2.5em}@media (max-width: 576px){.entry-pages-contact .contact-locations-container .contact-photo-map-container .contact-photo-container{padding:2.5em}}.entry-pages-contact .contact-locations-container .contact-photo-map-container .contact-map-container{padding:2.5em 2.5em 2.5em 0}@media (max-width: 576px){.entry-pages-contact .contact-locations-container .contact-photo-map-container .contact-map-container{padding:2.5em}}.entry-pages-contact .contact-form-container-outer{background-color:#f7f6f5;padding:7.5em 0}.entry-pages-contact .contact-form-container-outer .contact-form-container-inner{padding:0 2.5em}@media (max-width: 768px){.entry-pages-contact .contact-form-container-outer .contact-form-container-inner{padding:3.75em}}.entry-pages-contact .contact-form-container-outer .contact-form-container-inner label{color:#847870;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-top:0.3125em;margin-bottom:0.3125em}.market-intro-desc-container{margin:0;padding:0 0.4em 1.875em 0.4em}.market-projects-row{padding-bottom:3.75em}.news-card{width:calc(100% - 1.25em);margin:0 0 2.5em 0}.news-card:hover .img-zoom-hover img{transform:scale(1.125)}.news-card:hover .card-body .news-article-teaser-headline h6{color:#e74c39;text-decoration:none}.news-card:hover .card-footer a{color:#b52d1b;text-decoration:none}.news-card:hover .card-footer a .fa,.news-card:hover .card-footer a .fac{color:#b52d1b}.news-card:active .card-body .news-article-teaser-headline h6,.news-card:focus .card-body .news-article-teaser-headline h6,.news-card:not(:disabled):not(.disabled):focus .card-body .news-article-teaser-headline h6{color:#b52d1b;text-decoration:none}.news-card:active .card-footer a,.news-card:focus .card-footer a,.news-card:not(:disabled):not(.disabled):focus .card-footer a{color:#b52d1b;text-decoration:none}.news-card:active .card-footer a .fa,.news-card:active .card-footer a .fac,.news-card:focus .card-footer a .fa,.news-card:focus .card-footer a .fac,.news-card:not(:disabled):not(.disabled):focus .card-footer a .fa,.news-card:not(:disabled):not(.disabled):focus .card-footer a .fac{color:#b52d1b}.news-card .news-article-teaser-thumb-container-newsThumbnailWide{display:block}@media (max-width: 568px){.news-card .news-article-teaser-thumb-container-newsThumbnailWide{display:none}}.news-card .news-article-teaser-thumb-container-newsThumbnail{display:none}@media (max-width: 568px){.news-card .news-article-teaser-thumb-container-newsThumbnail{display:block}}.news-card .card-body{padding:1.25em 1.125em 0em 1.125em}.news-card .card-body .news-article-teaser-headline h6{font-size:1.125rem;color:#000;font-weight:300}.news-card .card-body .news-article-teaser-copy{color:#847870;font-size:0.8em;line-height:1.25}.news-card .card-footer{padding:0.3125em 1.125em}.news-headline-row{padding:3.75em 0 2.5em 0}.news-headline-row .news-headline-text{margin-bottom:0.0625em}.news-headline-row .news-subheadline-text{margin-bottom:0.3125em;color:#847870}.news-headline-row .news-author-headline{margin:0 0.125em;color:#000;font-size:1.25em;font-weight:300}.news-headline-row .news-author-headline a{color:#000}.news-headline-row .news-author-headline a:hover{color:#e74c39;text-decoration:none}.news-headline-row .news-author-headline a:active,.news-headline-row .news-author-headline a:focus,.news-headline-row .news-author-headline a:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}.news-headline-row .news-headline-date{margin:1.25em 0.3125em 0 0.3125em;color:#000;font-size:0.75em;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}.news-article-all{margin-bottom:6.25em}.news-article-blocks{margin:0 0.875em}.news-article-featured-image{margin-bottom:3.75em}.news-article-body{margin-bottom:1.25em}.news-related-full-width-container{padding:5.0em 0 1.25em 0}.news-related-full-width-container .news-related-container{padding:0 1.5625em}.news-related-full-width-container .news-related-container .news-related-header-row{padding:0 0.8175em 1.25em 0.8175em}.news-related-full-width-container .news-related-container .news-related-header-row h5{margin:0;padding:0}.project-card{margin:0 0 1.5em 0}.project-card:hover .img-zoom-hover img{transform:scale(1.125)}.project-card:hover .card-body h5,.project-card:hover .card-body .project-teaser-headline{color:#e74c39;text-decoration:none}.project-card:active .card-body h5,.project-card:active .card-body .project-teaser-headline,.project-card:focus .card-body h5,.project-card:focus .card-body .project-teaser-headline,.project-card:not(:disabled):not(.disabled):focus .card-body h5,.project-card:not(:disabled):not(.disabled):focus .card-body .project-teaser-headline{color:#b52d1b;text-decoration:none}.project-card h5,.project-card .project-teaser-headline{margin-bottom:0.25em;color:#000;line-height:1.125em}.project-card h6{color:#847870}.project-card .project-teaser-copy{margin-top:0.5em}.project-card .card-body{margin:0 0 2.0em 0}.projects-related-full-width-container{background-color:#f7f6f5;padding:5.0em 0 1.25em 0}.projects-related-full-width-container .projects-related-header-row{padding:0 0.625em 0.625em 0.625em}.projects-related-full-width-container .projects-related-container{padding:0 1.625em}.header-image-slider-full-width{background-color:#f0edeb}.header-image-slider-full-width .project-header-image-slider{width:100vw;max-width:2200px;height:85vh;overflow:hidden}.header-image-slider-full-width .project-header-image-slider .carousel-item{display:flex;position:relative;justify-content:center;align-items:center;height:100%}.header-image-slider-full-width .project-header-image-slider .carousel-item .carousel-image{visibility:hidden;width:auto;height:100%}.header-image-slider-full-width .project-header-image-slider .carousel-item .carousel-overlay{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(240,237,235,0.5);-webkit-backdrop-filter:blur(6px) grayscale(100%) contrast(50%);-moz-backdrop-filter:blur(6px) grayscale(100%) contrast(50%);-o-backdrop-filter:blur(6px) grayscale(100%) contrast(50%);backdrop-filter:blur(6px) grayscale(100%) contrast(50%)}.header-image-slider-full-width .project-header-image-slider .carousel-item .carousel-overlay .carousel-image{visibility:visible;width:100%;height:auto}.project-header-row{padding:2.0em 0 4.0em 0}.project-header-row .project-header{font-size:0.875em;padding:0 1.5em}@media (max-width: 1200px){.project-header-row .project-header{padding:0 1.125em}}@media (max-width: 992px){.project-header-row .project-header{padding:0}}.project-header-row .project-header .project-header-back-link{margin-bottom:1.0em}.project-header-row .project-header .project-header-name{margin-top:1.0em;margin-bottom:0}.project-header-row .project-header .project-header-location{margin:0.625em 0 0 0;font-size:1.125em}.project-next-prev-container{border-left:1px solid #eae8e5}@media (max-width: 768px){.project-next-prev-container{padding:2.0em 0 0 0 !important;border-left:none}}.project-next-prev-container .project-prev-container,.project-next-prev-container .project-next-container{white-space:nowrap;font-size:0.8em}@media (max-width: 768px){.project-next-prev-container .project-prev-container,.project-next-prev-container .project-next-container{padding:0}}.project-next-prev-container .project-prev-container a,.project-next-prev-container .project-next-container a{color:#847870}.project-next-prev-container .project-prev-container a:hover,.project-next-prev-container .project-next-container a:hover{color:#e74c39;text-decoration:none}.project-next-prev-container .project-prev-container a .fa,.project-next-prev-container .project-prev-container a .fac,.project-next-prev-container .project-next-container a .fa,.project-next-prev-container .project-next-container a .fac{font-size:1.875em;transform:translateY(0.2em)}.project-next-prev-container .project-prev-container{text-align:left}.project-next-prev-container .project-next-container{text-align:right}.project-team-container{padding:3.0em 2.0em}.project-team-container .project-leads-photo-container .project-leads-photo{margin-bottom:1.25em}.project-team-container .project-leads-name-container .project-lead-intro-card{padding-bottom:0.265em;margin-bottom:0.25em}.project-team-container .project-leads-name-container .project-lead-intro-card a:hover h5{color:#e74c39}.project-team-container .project-leads-name-container .project-lead-intro-card a h5.project-lead-name{font-size:1.25em;font-weight:600;margin-bottom:0.125em}.project-team-container .project-leads-name-container p{color:#847870;font-size:0.875em;line-height:1.125}.project-team-container .project-team-other-container{padding:1.25em 0}.project-team-container .project-team-other-container h5.header-sm{color:#000}.project-team-container .project-team-other-container ul li{border-bottom:none !important;padding:0.3215em 0}.project-team-container .project-team-other-container ul li:first-child{padding-top:1.5em}.project-team-container .project-team-other-container ul li a{color:#847870;font-size:1.25em}.project-team-container .project-team-other-container ul li a:hover{color:#e74c39}.project-team-container .project-team-other-container ul li a::after{display:none}.project-video-gallery-container{margin:0 0 2.5em 0}@media (max-width: 768px){.project-video-gallery-container{padding:0 !important}}.project-video-gallery-container .project-video-block-title{margin:0.625em 0.8175em 1.25em 0.8175em;padding-bottom:0.625em;border-bottom:1px solid #968c83}.project-video-card{margin:0;padding:0}.project-video-card:hover .video-thumb-overlay{background-color:rgba(255,255,255,0.5)}.project-video-card:hover .video-thumb-overlay .video-thumb-button{color:#e74c39}.project-video-card:hover .video-thumb-overlay .video-thumb-button .link-text-nav{color:#e74c39}.project-video-card:hover .card-body h6,.project-video-card:hover .card-body .project-video-card-headline{text-decoration:none}.project-video-card:hover .card-body h6 b,.project-video-card:hover .card-body .project-video-card-headline b{color:#e74c39;text-decoration:none}.project-video-card:active .card-body h6,.project-video-card:active .card-body .project-video-card-headline,.project-video-card:focus .card-body h6,.project-video-card:focus .card-body .project-video-card-headline,.project-video-card:not(:disabled):not(.disabled):focus .card-body h6,.project-video-card:not(:disabled):not(.disabled):focus .card-body .project-video-card-headline{text-decoration:none}.project-video-card:active .card-body h6 b,.project-video-card:active .card-body .project-video-card-headline b,.project-video-card:focus .card-body h6 b,.project-video-card:focus .card-body .project-video-card-headline b,.project-video-card:not(:disabled):not(.disabled):focus .card-body h6 b,.project-video-card:not(:disabled):not(.disabled):focus .card-body .project-video-card-headline b{color:#b52d1b;text-decoration:none}.project-video-card .card-body{margin:0;padding:0.9375em 0.0625em 1.5625em 0.0625em}.project-video-card .card-body h6,.project-video-card .card-body .project-video-card-headline{font-size:0.875em}.project-video-card .card-body h6 b,.project-video-card .card-body .project-video-card-headline b{font-weight:400;color:#000}.search-results-all-container{padding:0 2.5em 7.0em 2.5em}@media (max-width: 768px){.search-results-all-container{padding:0 1.25em 7.0em 1.25em}}.search-results-all-container ul.list-group-flush li.list-group-item{margin:0;padding:1.0em 0 0.5em 0}.search-results-all-container ul.list-group-flush li.list-group-item:hover p{color:#000}.search-results-all-container ul.list-group-flush li.list-group-item h5{margin-bottom:0.0625em}.search-results-all-container ul.list-group-flush li.list-group-item h5 a{color:#000}.search-results-all-container ul.list-group-flush li.list-group-item h5 a:hover{color:#e74c39;text-decoration:none}.search-results-all-container ul.list-group-flush li.list-group-item h5 a:active,.search-results-all-container ul.list-group-flush li.list-group-item h5 a:focus,.search-results-all-container ul.list-group-flush li.list-group-item h5 a:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}.search-results-all-container ul.list-group-flush li.list-group-item h5 a .fac{font-size:0.75em;color:#e74c39;transform:translateY(-0.0625em)}.search-results-all-container ul.list-group-flush li.list-group-item p{font-size:0.9375em;color:#847870;line-height:1.5}#modal-search-fs{backdrop-filter:blur(6px)}#modal-search-fs .modal-dialog .modal-content{background-color:#fff;border-radius:0;border:none}#modal-search-fs .modal-dialog .modal-content .modal-body{padding:1.25em 0.625em 1.25em 2.5em;box-shadow:2.8px 2.8px 2.2px rgba(0,0,0,0.02),6.7px 6.7px 5.3px rgba(0,0,0,0.028),12.5px 12.5px 10px rgba(0,0,0,0.035),22.3px 22.3px 17.9px rgba(0,0,0,0.042),41.8px 41.8px 33.4px rgba(0,0,0,0.05),100px 100px 80px rgba(0,0,0,0.07)}#modal-search-fs .modal-dialog .modal-content .modal-body input{font-size:1.75em !important;color:#000 !important;border:none !important;border-bottom:1px solid #ada29a !important}#modal-search-fs .modal-dialog .modal-content .modal-body input.active.focus,#modal-search-fs .modal-dialog .modal-content .modal-body input.active:focus,#modal-search-fs .modal-dialog .modal-content .modal-body input.focus,#modal-search-fs .modal-dialog .modal-content .modal-body input.focus:active,#modal-search-fs .modal-dialog .modal-content .modal-body input:active:focus,#modal-search-fs .modal-dialog .modal-content .modal-body input:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(0,0,0,0) !important;box-shadow:0 0 8px rgba(0,0,0,0) !important}#modal-search-fs .modal-dialog .modal-content .modal-body button{margin:0;padding:0.625em 1.25em 0 1.25em}#modal-search-fs .modal-dialog .modal-content .modal-body button .fac{color:#e74c39}#modal-search-fs .modal-dialog .modal-content .modal-body button.active.focus,#modal-search-fs .modal-dialog .modal-content .modal-body button.active:focus,#modal-search-fs .modal-dialog .modal-content .modal-body button.focus,#modal-search-fs .modal-dialog .modal-content .modal-body button.focus:active,#modal-search-fs .modal-dialog .modal-content .modal-body button:active:focus,#modal-search-fs .modal-dialog .modal-content .modal-body button:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(0,0,0,0) !important;box-shadow:0 0 8px rgba(0,0,0,0) !important}.modal-backdrop.show{background-color:rgba(255,255,255,0.5)}.service-callout-cards-container{margin:0;padding:1.25rem 1.875rem}@media (max-width: 767.9px){.service-callout-cards-container{padding:1.25rem 2.0rem}}.service-callout-card{margin:0;padding:0.625rem;width:100%}.service-callout-card:hover .img-zoom-hover img{transform:scale(1.125)}.service-callout-card:hover .card-body a h5{color:#e74c39}.service-callout-card .card-body{margin:0;padding:1.0rem 0 0 0}.service-callout-card .card-body h5{margin:0 0 0.625rem 0;padding:0;font-weight:100;font-size:2.25rem;line-height:1;color:#847870;position:relative;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.service-callout-card .card-body h5::after{content:"\f000";font-family:"InvisionArchitecture";display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:0.375em;right:0;color:#e74c39}.service-callout-card .card-body a:hover{text-decoration:none}.service-callout-card .card-body a:hover h5{color:#e74c39}.service-callout-card .card-body a:active,.service-callout-card .card-body a:focus,.service-callout-card .card-body a:not(:disabled):not(.disabled):focus{text-decoration:none}.service-callout-card .card-body a:active h5,.service-callout-card .card-body a:focus h5,.service-callout-card .card-body a:not(:disabled):not(.disabled):focus h5{color:#b52d1b}.service-callout-card .card-body p{font-size:1.175rem !important}.core-team-grid-header{padding:0 0.625em 0 0.625em}.core-team-list-header{padding:0}.core-team-card-row,.core-team-list-row{padding:0 0 3.75em 0}.people-card{position:relative;margin:0.5em !important}.people-card:hover .img-zoom-hover img{transform:scale(1.125)}.people-card:hover .card-overlay .card-body{background:rgba(0,0,0,0.4);backdrop-filter:blur(6px)}.people-card:hover .card-overlay .card-body a h5{color:#fff}.people-card:hover .card-overlay .card-body a h5::after{opacity:1}.people-card:active .card-overlay .card-body a h5,.people-card:focus .card-overlay .card-body a h5,.people-card:not(:disabled):not(.disabled):focus .card-overlay .card-body a h5{color:#ff7663}.people-card:active .card-overlay .card-body a h5::after,.people-card:focus .card-overlay .card-body a h5::after,.people-card:not(:disabled):not(.disabled):focus .card-overlay .card-body a h5::after{color:#ff7663}.people-card .card-img-top{width:100% !important;height:100% !important;min-width:100%;min-height:100%}.people-card .card-img-top .img-zoom-hover{width:100% !important;height:100% !important;min-width:100%;min-height:100%}.people-card .card-overlay{background:linear-gradient(180deg, rgba(61,50,43,0) 0%, rgba(61,50,43,0.75) 100%);position:absolute;left:0;bottom:0;width:100%;height:2.5em;z-index:2}.people-card .card-body{margin:0;padding:0.5em 1.0em 0.5em 1.0em;position:absolute;left:0;bottom:0;width:100%;-webkit-transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out;-moz-transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out;-ms-transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out;-o-transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out;transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out}.people-card .card-body:hover{background:rgba(0,0,0,0.4);backdrop-filter:blur(6px)}.people-card .card-body h5{position:relative;margin:0;padding:0;color:#fff;font-weight:100}.people-card .card-body h5::after{content:"\f000";font-family:"InvisionArchitecture";display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:0.375em;right:0;color:#fff;opacity:0;-webkit-transition:opacity 1.0s ease-out;-moz-transition:opacity 1.0s ease-out;-ms-transition:opacity 1.0s ease-out;-o-transition:opacity 1.0s ease-out;transition:opacity 1.0s ease-out}.people-card .card-body a:hover{text-decoration:none}.people-card .card-body a:hover h5{color:#fff}.people-card .card-body a:hover h5::after{opacity:1}.people-card .card-body a:active,.people-card .card-body a:focus,.people-card .card-body a:not(:disabled):not(.disabled):focus{text-decoration:none}.people-card .card-body a:active h5,.people-card .card-body a:focus h5,.people-card .card-body a:not(:disabled):not(.disabled):focus h5{color:#fff}.nav-studio-view{display:flex;justify-content:flex-end;align-items:center;margin:0 0.8125em !important}.nav-studio-view .nav-item .nav-link{padding:0.3125em 0;margin:0 1.25em}.nav-studio-view .nav-item .nav-link.active{margin-bottom:-0.3125em;border-bottom:0.3125em solid #e74c39}.nav-studio-view li::marker{content:"" !important;display:none !important}.studio-staff-card-container{margin:0 0.625em 7.5em 0.625em}.studio-staff-list-container{margin:0.625em 0 7.0em 0;padding:0 1.0em}.studio-staff-list-container .studio-staff-list-row{padding:0.75em 0 0 0;border-bottom:1px solid #eae8e5}.studio-staff-list-container .studio-staff-list-row:first-child{padding-top:1.5em}.studio-staff-list-container .studio-staff-list-row:last-child{border-bottom:none}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-name,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-title,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email{font-size:1.1875rem}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-name a,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-title a,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone a,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email a{color:#000}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-name a:hover,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-title a:hover,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone a:hover,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email a:hover{color:#e74c39;text-decoration:none}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-name a .fac,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-title a .fac,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone a .fac,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email a .fac{color:#e74c39}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone{font-size:1.0rem}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email{font-size:1.0rem;text-transform:uppercase}.studio-staff-header-row{background-color:#f0edeb}.studio-staff-header-row .studo-staff-header-container{padding:0 2.5em 0 0}@media (max-width: 991.9px){.studio-staff-header-row .studo-staff-header-container{padding:0}}.studio-staff-header-row .studio-staff-header{margin:0;padding:2.5em 2.5em 1.875em 2.5em}.studio-staff-header-row .studio-staff-header .link-text-nav{margin-bottom:2.5em}.studio-staff-header-row .studio-staff-header h1{margin:0 0 0.15625em 0;padding:0}.studio-staff-header-row .studio-staff-header h6{margin:0;padding:0;text-transform:uppercase;color:#000;font-weight:600;letter-spacing:0.0625em}.studio-staff-header-row .studio-staff-header .page-title-marker{position:absolute;left:0;bottom:0;width:100%;height:0.625em}.studio-staff-header-row .studio-staff-header .page-title-marker::after{content:"";display:inline-block;position:absolute;left:2.5em;bottom:0;width:calc(50% - 3.0em);height:0.625em;background-color:#fff;z-index:2}@media (max-width: 991.9px){.studio-staff-header-row .studio-staff-header .studio-staff-name{margin-top:1.0em !important}}.studio-staff-back-container{padding:1.0em 1.5em}.studio-staff-info-container{padding:2.5em}.studio-staff-info-container .studio-staff-body-container .section-back-link{display:block;margin:0 0 2.5em 0}.studio-staff-info-container .studio-staff-body-container h6{text-transform:uppercase;font-size:0.8em;padding-bottom:0.625em}.studio-staff-info-container .studio-staff-traits-container{column-count:2}@media (min-width: 992px) and (max-width: 1199.98px){.studio-staff-info-container .studio-staff-traits-container{column-count:1}}@media (max-width: 575.98px){.studio-staff-info-container .studio-staff-traits-container{column-count:1}}@media (max-width: 991.9px){.studio-staff-info-container .studio-staff-traits-container{padding:3.75em 0}}.studio-staff-info-container .studio-staff-traits-container .card{display:inline-block;column-break-inside:avoid;padding:0 1.25em;width:100%}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJhYnN0cmFjdHMvX2Z1bmN0aW9ucy5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImJhc2UvX2ZvbnRzLnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJiYXNlL19kaXZpZGVycy5zY3NzIiwiYmFzZS9faGVscGVycy5zY3NzIiwiYmFzZS9fdXRpbGl0eS5zY3NzIiwiY29tcG9uZW50cy9fbmF2aWdhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL19iYW5uZXJzLnNjc3MiLCJjb21wb25lbnRzL19iYWNrZ3JvdW5kcy5zY3NzIiwiY29tcG9uZW50cy9fYmxvY2tzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19jYXJkcy5zY3NzIiwiY29tcG9uZW50cy9fZHJvcGRvd25zLnNjc3MiLCJjb21wb25lbnRzL19pbWFnZXMuc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvLnNjc3MiLCJjb21wb25lbnRzL19pbnRyby5zY3NzIiwiY29tcG9uZW50cy9fcGFnZS10aXRsZS5zY3NzIiwiY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fc2xpZGVycy5zY3NzIiwiY29tcG9uZW50cy9fdGVzdGltb25pYWxzLnNjc3MiLCJjb21wb25lbnRzL19tb2RhbHMuc2NzcyIsInRlbXBsYXRlcy9faG9tZS5zY3NzIiwidGVtcGxhdGVzL19jYXJlZXJzLnNjc3MiLCJ0ZW1wbGF0ZXMvX2NvbnRhY3Quc2NzcyIsInRlbXBsYXRlcy9fbWFya2V0cy5zY3NzIiwidGVtcGxhdGVzL19uZXdzLnNjc3MiLCJ0ZW1wbGF0ZXMvX3Byb2plY3RzLnNjc3MiLCJ0ZW1wbGF0ZXMvX3NlYXJjaC5zY3NzIiwidGVtcGxhdGVzL19zZXJ2aWNlcy5zY3NzIiwidGVtcGxhdGVzL19zdHVkaW8uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCAnVVRGLTgnO1xuXG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzXCI7XG5cbkBpbXBvcnRcblx0J2Fic3RyYWN0cy92YXJpYWJsZXMnLFxuXHQnYWJzdHJhY3RzL2Z1bmN0aW9ucycsXG5cdCdhYnN0cmFjdHMvbWl4aW5zJztcblxuQGltcG9ydFxuXHQnYmFzZS9iYXNlJyxcblx0J2Jhc2UvZm9udHMnLFxuXHQnYmFzZS90eXBvZ3JhcGh5Jyxcblx0J2Jhc2UvZGl2aWRlcnMnLFxuXHQnYmFzZS9oZWxwZXJzJyxcblx0J2Jhc2UvdXRpbGl0eSc7XG5cbkBpbXBvcnRcblx0J2NvbXBvbmVudHMvbmF2aWdhdGlvbicsXG5cdCdjb21wb25lbnRzL2hlYWRlcicsXG5cdCdjb21wb25lbnRzL2Zvb3RlcicsXG5cdCdjb21wb25lbnRzL2Zvcm1zJyxcblx0J2NvbXBvbmVudHMvYmFubmVycycsXG5cdCdjb21wb25lbnRzL2JhY2tncm91bmRzJyxcblx0J2NvbXBvbmVudHMvYmxvY2tzJyxcblx0J2NvbXBvbmVudHMvYnV0dG9ucycsXG5cdCdjb21wb25lbnRzL2NhcmRzJyxcblx0J2NvbXBvbmVudHMvZHJvcGRvd25zJyxcblx0J2NvbXBvbmVudHMvaW1hZ2VzJyxcblx0J2NvbXBvbmVudHMvdmlkZW8nLFxuXHQnY29tcG9uZW50cy9pbnRybycsXG5cdCdjb21wb25lbnRzL3BhZ2UtdGl0bGUnLFxuXHQnY29tcG9uZW50cy9wYWdpbmF0aW9uJyxcblx0J2NvbXBvbmVudHMvc2xpZGVycycsXG5cdCdjb21wb25lbnRzL3Rlc3RpbW9uaWFscycsXG5cdCdjb21wb25lbnRzL21vZGFscyc7XG5cbkBpbXBvcnRcblx0J3RlbXBsYXRlcy9ob21lJyxcblx0J3RlbXBsYXRlcy9jYXJlZXJzJyxcblx0J3RlbXBsYXRlcy9jb250YWN0Jyxcblx0J3RlbXBsYXRlcy9tYXJrZXRzJyxcblx0J3RlbXBsYXRlcy9uZXdzJyxcblx0J3RlbXBsYXRlcy9wcm9qZWN0cycsXG5cdCd0ZW1wbGF0ZXMvc2VhcmNoJyxcblx0J3RlbXBsYXRlcy9zZXJ2aWNlcycsXG5cdCd0ZW1wbGF0ZXMvc3R1ZGlvJztcbiIsIi8vIEJvb3RzdHJhcCBmdW5jdGlvbnNcbi8vXG4vLyBVdGlsaXR5IG1peGlucyBhbmQgZnVuY3Rpb25zIGZvciBldmFsdWF0aW5nIHNvdXJjZSBjb2RlIGFjcm9zcyBvdXIgdmFyaWFibGVzLCBtYXBzLCBhbmQgbWl4aW5zLlxuXG4vLyBBc2NlbmRpbmdcbi8vIFVzZWQgdG8gZXZhbHVhdGUgU2FzcyBtYXBzIGxpa2Ugb3VyIGdyaWQgYnJlYWtwb2ludHMuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCBvciB1bml0KCRudW0pID09IFwiJVwiIG9yIHVuaXQoJHByZXYtbnVtKSA9PSBcIiVcIiB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcbiAgICAgIEB3YXJuIFwiUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hvc2UgdW5pdCBtYWtlcyBpdCBpbmNvbXBhcmFibGUgdG8gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfSBAZWxzZSBpZiAkcHJldi1udW0gPj0gJG51bSB7XG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9XG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG4vLyBTdGFydHMgYXQgemVyb1xuLy8gVXNlZCB0byBlbnN1cmUgdGhlIG1pbi13aWR0aCBvZiB0aGUgbG93ZXN0IGJyZWFrcG9pbnQgc3RhcnRzIGF0IDAuXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwLCAkbWFwLW5hbWU6IFwiJGdyaWQtYnJlYWtwb2ludHNcIikge1xuICBAaWYgbGVuZ3RoKCRtYXApID4gMCB7XG4gICAgJHZhbHVlczogbWFwLXZhbHVlcygkbWFwKTtcbiAgICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xuICAgICAgQHdhcm4gXCJGaXJzdCBicmVha3BvaW50IGluICN7JG1hcC1uYW1lfSBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxuLy8gQHBhcmFtIHtTdHJpbmd9ICRyZXBsYWNlICgnJykgLSBOZXcgdmFsdWVcbi8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gU2VlIGh0dHBzOi8vY29kZXBlbi5pby9rZXZpbndlYmVyL3Blbi9kWFdvUndcbi8vXG4vLyBSZXF1aXJlcyB0aGUgdXNlIG9mIHF1b3RlcyBhcm91bmQgZGF0YSBVUklzLlxuXG5AZnVuY3Rpb24gZXNjYXBlLXN2Zygkc3RyaW5nKSB7XG4gIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJkYXRhOmltYWdlL3N2Zyt4bWxcIikge1xuICAgIEBlYWNoICRjaGFyLCAkZW5jb2RlZCBpbiAkZXNjYXBlZC1jaGFyYWN0ZXJzIHtcbiAgICAgIC8vIERvIG5vdCBlc2NhcGUgdGhlIHVybCBicmFja2V0c1xuICAgICAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcInVybChcIikgPT0gMSB7XG4gICAgICAgICRzdHJpbmc6IHVybChcIiN7c3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsIDYsIC0zKSwgJGNoYXIsICRlbmNvZGVkKX1cIik7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJHN0cmluZzogc3RyLXJlcGxhY2UoJHN0cmluZywgJGNoYXIsICRlbmNvZGVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIENvbG9yIGNvbnRyYXN0XG5AZnVuY3Rpb24gY29sb3IteWlxKCRjb2xvciwgJGRhcms6ICR5aXEtdGV4dC1kYXJrLCAkbGlnaHQ6ICR5aXEtdGV4dC1saWdodCkge1xuICAkcjogcmVkKCRjb2xvcik7XG4gICRnOiBncmVlbigkY29sb3IpO1xuICAkYjogYmx1ZSgkY29sb3IpO1xuXG4gICR5aXE6ICgoJHIgKiAyOTkpICsgKCRnICogNTg3KSArICgkYiAqIDExNCkpIC8gMTAwMDtcblxuICBAaWYgKCR5aXEgPj0gJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZCkge1xuICAgIEByZXR1cm4gJGRhcms7XG4gIH0gQGVsc2Uge1xuICAgIEByZXR1cm4gJGxpZ2h0O1xuICB9XG59XG5cbi8vIFJldHJpZXZlIGNvbG9yIFNhc3MgbWFwc1xuQGZ1bmN0aW9uIGNvbG9yKCRrZXk6IFwiYmx1ZVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yKCRrZXk6IFwicHJpbWFyeVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkdGhlbWUtY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIGdyYXkoJGtleTogXCIxMDBcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGdyYXlzLCAka2V5KTtcbn1cblxuLy8gUmVxdWVzdCBhIHRoZW1lIGNvbG9yIGxldmVsXG5AZnVuY3Rpb24gdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLW5hbWU6IFwicHJpbWFyeVwiLCAkbGV2ZWw6IDApIHtcbiAgJGNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3ItbmFtZSk7XG4gICRjb2xvci1iYXNlOiBpZigkbGV2ZWwgPiAwLCAkYmxhY2ssICR3aGl0ZSk7XG4gICRsZXZlbDogYWJzKCRsZXZlbCk7XG5cbiAgQHJldHVybiBtaXgoJGNvbG9yLWJhc2UsICRjb2xvciwgJGxldmVsICogJHRoZW1lLWNvbG9yLWludGVydmFsKTtcbn1cblxuLy8gUmV0dXJuIHZhbGlkIGNhbGNcbkBmdW5jdGlvbiBhZGQoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSArICR2YWx1ZTI7XG4gIH1cblxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gKyAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXCIgKyBcIikgKyAkdmFsdWUyKTtcbn1cblxuQGZ1bmN0aW9uIHN1YnRyYWN0KCR2YWx1ZTEsICR2YWx1ZTIsICRyZXR1cm4tY2FsYzogdHJ1ZSkge1xuICBAaWYgJHZhbHVlMSA9PSBudWxsIGFuZCAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gLSR2YWx1ZTI7XG4gIH1cblxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTE7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUxKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJHZhbHVlMikgPT0gbnVtYmVyIGFuZCBjb21wYXJhYmxlKCR2YWx1ZTEsICR2YWx1ZTIpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTEgLSAkdmFsdWUyO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiIC0gXCIpICsgJHZhbHVlMik7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgLyAyKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAyICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5QSVhFTCBUTyBSRU0gQ09OVkVSU0lPTiBUQUJMRSAtIFJvb3QgU2l6ZTogMTZweFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuUFggICBSRU0gICAgIHwgIFBYICAgUkVNICAgICB8ICBQWCAgIFJFTSAgICAgfCAgUFggICBSRU0gICAgIHwgIFBYICAgUkVNICAgICB8ICBQWCAgIFJFTVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMTAgPSAwLjYyNSAgIHwgIDIwID0gMS4yNSAgICB8ICAzMCA9IDEuODc1ICAgfCAgNDAgPSAyLjUgICAgIHwgIDUwID0gMy4xMjUgICB8ICA2MCA9IDMuNzVcbjExID0gMC42ODc1ICB8ICAyMSA9IDEuMzEyNSAgfCAgMzEgPSAxLjkzNzUgIHwgIDQxID0gMi41NjI1ICB8ICA1MSA9IDMuMTg3NSAgfCAgNjEgPSAzLjgxMjVcbjEyID0gMC43NSAgICB8ICAyMiA9IDEuMzc1ICAgfCAgMzIgPSAyICAgICAgIHwgIDQyID0gMi42MjUgICB8ICA1MiA9IDMuMjUgICAgfCAgNjIgPSAzLjg3NVxuMTMgPSAwLjgxMjUgIHwgIDIzID0gMS40Mzc1ICB8ICAzMyA9IDIuMDYyNSAgfCAgNDMgPSAyLjY4NzUgIHwgIDUzID0gMy4zMTI1ICB8ICA2MyA9IDMuOTM3NVxuMTQgPSAwLjg3NSAgIHwgIDI0ID0gMS41ICAgICB8ICAzNCA9IDIuMTI1ICAgfCAgNDQgPSAyLjc1ICAgIHwgIDU0ID0gMy4zNzUgICB8ICA2NCA9IDRcbjE1ID0gMC45Mzc1ICB8ICAyNSA9IDEuNTYyNSAgfCAgMzUgPSAyLjE4NzUgIHwgIDQ1ID0gMi44MTI1ICB8ICA1NSA9IDMuNDM3NVxuMTYgPSAxICAgICAgIHwgIDI2ID0gMS42MjUgICB8ICAzNiA9IDIuMjUgICAgfCAgNDYgPSAyLjg3NSAgIHwgIDU2ID0gMy41XG4xNyA9IDEuMDYyNSAgfCAgMjcgPSAxLjY4NzUgIHwgIDM3ID0gMi4zMTI1ICB8ICA0NyA9IDIuOTM3NSAgfCAgNTcgPSAzLjU2MjVcbjE4ID0gMS4xMjUgICB8ICAyOCA9IDEuNzUgICAgfCAgMzggPSAyLjM3NSAgIHwgIDQ4ID0gMyAgICAgICB8ICA1OCA9IDMuNjI1XG4xOSA9IDEuMTg3NSAgfCAgMjkgPSAxLjgxMjUgIHwgIDM5ID0gMi40Mzc1ICB8ICA0OSA9IDMuMDYyNSAgfCAgNTkgPSAzLjY4NzVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLy8gQmFzaWMgQ29sb3JzXG4kd2hpdGU6ICNGRkZGRkY7XG4kYmxhY2s6ICMwMDAwMDA7XG5cbi8vIE1haW4gQnJhbmQgQ29sb3JcbiRicmFuZGNvbG9yMS1saWdodDogI2ZmNzY2MztcbiRicmFuZGNvbG9yMTogI2U3NGMzOTtcbiRicmFuZGNvbG9yMS1kYXJrOiAjYjUyZDFiO1xuXG4vLyBHcmF5c1xuJGdyYXktd2hpdGUxOiAjZjdmNmY1O1xuJGdyYXktd2hpdGUyOiAjZjBlZGViO1xuJGdyYXktd2hpdGUzOiAjZWFlOGU1O1xuXG4kZ3JheS1saWdodDE6ICNkN2QyY2I7XG4kZ3JheS1saWdodDI6ICNjMGI4YjA7XG4kZ3JheS1saWdodDM6ICNhZGEyOWE7XG5cbiRncmF5LW1pZDE6ICM5NjhjODM7XG4kZ3JheS1taWQyOiAjODQ3ODcwO1xuJGdyYXktbWlkMzogIzZmNjI1YTtcblxuJGdyYXktZGFyazE6ICM1NzRhNDI7XG4kZ3JheS1kYXJrMjogIzNkMzIyYjtcbiRncmF5LWRhcmszOiAjMjQxYzE4O1xuXG4vL01haW4gQnJhbmQgRm9udHNcbiRmb250LWJvZHkxOiBwcm94aW1hLW5vdmEsIFJvYm90bywgSGVsdmV0aWNhLCBDYWxpYnJpLCAnU2Vnb2UgVUknLCBzYW4tc2VyaWY7XG4kZm9udC1oZWFkaW5nMTogcHJveGltYS1ub3ZhLCBSb2JvdG8sIEhlbHZldGljYSwgQ2FsaWJyaSwgJ1NlZ29lIFVJJywgc2FuLXNlcmlmO1xuJGZvbnQtbmF2MTogcHJveGltYS1ub3ZhLCBSb2JvdG8sIEhlbHZldGljYSwgQ2FsaWJyaSwgJ1NlZ29lIFVJJywgc2FuLXNlcmlmO1xuJGZvbnQtYnV0dG9uMTogcHJveGltYS1ub3ZhLCBSb2JvdG8sIEhlbHZldGljYSwgQ2FsaWJyaSwgJ1NlZ29lIFVJJywgc2FuLXNlcmlmO1xuXG4vL0ljb24gRm9udHNcbiRmb250LWljb25zMTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuJGZvbnQtaWNvbnMyOiAnSW52aXNpb25BcmNoaXRlY3R1cmUnO1xuXG4iLCIiLCIiLCJodG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktd2hpdGUzO1xuXHRmb250LXNpemU6IGNhbGMoMC41MGVtICsgMC4zdncpO1xuXHRmb250LXNpemU6IC13ZWJraXQtY2FsYygwLjUwZW0gKyAwLjN2dyk7XG5cdGZvbnQtc2l6ZTogLW1vei1jYWxjKDAuNTBlbSArIDAuM3Z3KTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0Zm9udC1zaXplOiAwLjUwZW07XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuXHRcdGZvbnQtc2l6ZTogMC44NGVtO1xuXHR9XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7IGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuQHZpZXctdHJhbnNpdGlvbiB7XG4gIG5hdmlnYXRpb246IGF1dG87XG59XG5cbmJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuZW0ge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhpZGUtdmlzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHQvL21heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWluZXItbWF4IHtcblx0d2lkdGg6IDgwJTtcblx0bWF4LXdpZHRoOiAxODAwcHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC4xcyBsaW5lYXI7XG5cdC1tb3otdHJhbnNpdGlvbjogd2lkdGggMC4xcyBsaW5lYXI7XG5cdC1tcy10cmFuc2l0aW9uOiB3aWR0aCAwLjFzIGxpbmVhcjtcblx0LW8tdHJhbnNpdGlvbjogd2lkdGggMC4xcyBsaW5lYXI7XG5cdHRyYW5zaXRpb246IHdpZHRoIC4xcyBsaW5lYXI7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNzYwcHgpIHsgd2lkdGg6IDgxJTsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTcyMHB4KSB7IHdpZHRoOiA4MiU7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkgeyB3aWR0aDogODMlOyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNjM4cHgpIHsgd2lkdGg6IDg0JTsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTU5OHB4KSB7IHdpZHRoOiA4NSU7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1NThweCkgeyB3aWR0aDogODYlOyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTE3cHgpIHsgd2lkdGg6IDg3JTsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTQ3N3B4KSB7IHdpZHRoOiA4OCU7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MzZweCkgeyB3aWR0aDogODklOyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzk2cHgpIHsgd2lkdGg6IDkwJTsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM1NnB4KSB7IHdpZHRoOiA5MSU7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzMTVweCkgeyB3aWR0aDogOTIlOyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMjc1cHgpIHsgd2lkdGg6IDkzJTsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIzNHB4KSB7IHdpZHRoOiA5NCU7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkgeyB3aWR0aDogOTUlOyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTUzcHgpIHsgd2lkdGg6IDk2JTsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTExM3B4KSB7IHdpZHRoOiA5NyU7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwNzNweCkgeyB3aWR0aDogOTglOyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDMycHgpIHsgd2lkdGg6IDk5JTsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkgeyB3aWR0aDogMTAwJTsgfVxufVxuXG4uY29sLW1kLWJvcmRlcjpub3QoOmxhc3QtY2hpbGQpIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktbGlnaHQxO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0MTtcblx0fVxufVxuXG4uY29sLW1kLWJvcmRlciArIC5jb2wtbWQtYm9yZGVyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHR9XG59XG5cbnRoZWFkLnRoZWFkLWJyYW5kZWQge1xuXHR0ciB0aCB7XG5cdFx0Y29sb3I6ICRncmF5LW1pZDM7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRicmFuZGNvbG9yMTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRcdH1cblx0fVxufVxuXG50Ym9keS50Ym9keS1icmFuZGVkIHtcblx0dHIgdGQge1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGdyYXktbGlnaHQzO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDAuODg1ZW07XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAwLjc1ZW07XG5cdFx0fVxuXHR9XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS13aGl0ZTE7XG59XG4iLCIiLCIuYm9keSwgYm9keSB7IFxuXHRmb250LWZhbWlseTogJGZvbnQtYm9keTE7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAxLjExNzVlbTtcblx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRjb2xvcjogJGJsYWNrO1xufVxuXG4uYm9keSB7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lOyAvKiBSZW1vdmUgZGVmYXVsdCBidWxsZXRzICovXG5cdFx0bWFyZ2luOiAxLjBlbSAwIDEuMGVtIC0wLjFlbTtcblx0fVxuXG5cdHVsIGxpOjptYXJrZXIge1xuXHRcdGNvbnRlbnQ6IFwiXFwyNTgwXCI7ICAvKiBBZGQgY29udGVudDogXFwyMDIyIGlzIHRoZSBDU1MgQ29kZS91bmljb2RlIGZvciBhIGJ1bGxldCAqL1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7IC8qIENoYW5nZSB0aGUgY29sb3IgKi9cblx0XHRmb250LXdlaWdodDogYm9sZDsgLyogSWYgeW91IHdhbnQgaXQgdG8gYmUgYm9sZCAqL1xuXHRcdC8vIGRpc3BsYXk6IGlubGluZS1ibG9jazsgIC8qTmVlZGVkIHRvIGFkZCBzcGFjZSBiZXR3ZWVuIHRoZSBidWxsZXQgYW5kIHRoZSB0ZXh0ICovXG5cdFx0Ly8gd2lkdGg6IDEuMjVlbTsgLyogQWxzbyBuZWVkZWQgZm9yIHNwYWNlICh0d2VhayBpZiBuZWVkZWQpICovXG5cdFx0Ly8gcGFkZGluZy1yaWdodDogMmVtOyAvKiBBbHNvIG5lZWRlZCBmb3Igc3BhY2UgKHR3ZWFrIGlmIG5lZWRlZCkgKi9cblx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEuMWVtKTtcblx0XHRmb250LXNpemU6IDAuNWVtO1xuXHR9XG5cblx0dWwgbGkge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjEyNTtcblx0XHRtYXJnaW46IDAuODE3NWVtIC0wLjVlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuXHR9XG5cblx0dWwgbGkgYSB7XG5cdFx0Ly8gZm9udC13ZWlnaHQ6IDQwMDtcblx0XHQvLyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHQvLyBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdH1cblxuXHR1bCBsaSBhOmhvdmVyIHtcblx0XHQvLyBjb2xvcjogJGJyYW5kY29sb3IxICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRvbCBsaSB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0bWFyZ2luOiAwLjY2ZW0gMDtcblx0fVxufVxuXG51bC5saXN0LXVuc3R5bGVkIHtcblx0bWFyZ2luOiAxLjBlbSAwO1xuXHRsaTo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cbn1cblxucCB7XG59XG5cbnAubGVhZCwgLmxlYWQgcCB7XG5cdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcbn1cblxucC50ZXh0LXNtYWxsLCAudGV4dC1zbWFsbCBwLCAudGV4dC1zbWFsbCB7XG5cdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRmb250LXNpemU6IDAuOGVtO1xuXHRsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuYSB7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG5oMSB7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdGZvbnQtc2l6ZTogMy4yZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjEyNTtcblx0bWFyZ2luLWJvdHRvbTogMC4zM2VtO1xufVxuXG5oMiB7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdGZvbnQtc2l6ZTogMi40ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjEyNTtcblx0bWFyZ2luLWJvdHRvbTogMC4zM2VtO1xufVxuXG5oMyB7XG5cdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRmb250LXdlaWdodDogMTAwO1xuXHRmb250LXNpemU6IDEuOGVtO1xuXHRsaW5lLWhlaWdodDogMS4xMjU7XG5cdG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG5oNCB7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjEyNTtcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbmg1IHtcblx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG59XG5cbmg2IHtcblx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMS4wZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuaDUuaGVhZGVyLXNtIHtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAwLjgxMjVlbTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbn1cblxuaDYuaGVhZGVyLXhzIHtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAwLjYyNWVtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xufVxuXG4udGV4dC1saWdodCwgLnRleHQtbGlnaHQgcCwgLnRleHQtbGlnaHQgaDEsIC50ZXh0LWxpZ2h0IGgyLCAudGV4dC1saWdodCBoMywgLnRleHQtbGlnaHQgaDQsIC50ZXh0LWxpZ2h0IGg1LCAudGV4dC1saWdodCBoNiwgLnRleHQtbGlnaHQgdWwgbGk6OmJlZm9yZSwgLnRleHQtbGlnaHQgdWwgbGk6OmJlZm9yZSB7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG5cbmgxLmxhcmdlLXF1b3RlIHtcblx0dmVydGljYWwtYWxpZ246Ym90dG9tO1xuXHRmb250LXNpemU6IDUuNWVtO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuaDIubGFyZ2UtcXVvdGUge1xuXHR2ZXJ0aWNhbC1hbGlnbjpib3R0b207XG5cdGZvbnQtc2l6ZTogNC41ZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5oMi5wYWdlLWludHJvLWhlYWRsaW5lLXRleHQge1xuXHRtYXJnaW4tYm90dG9tOiAwLjMxMjVlbTtcbn1cblxuaDQucGFnZS1pbnRyby1zdWJoZWFkbGluZS10ZXh0IHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxudWwuaW5mby1kZXRhaWwtbGlzdCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0bWFyZ2luOiAwIDAgMi41ZW0gMDtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6ICRncmF5LWRhcmsxO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktbWlkMTtcblx0bGkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwLjYyNWVtIDA7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRsaW5lLWhlaWdodDogMS4yNTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktd2hpdGUzO1xuXHRcdCY6Zmlyc3QtY2hpbGQgeyBwYWRkaW5nLXRvcDogMS41ZW0gfVxuXHRcdCY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cblx0XHQmOjptYXJrZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdGIge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwMDBcIjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWljb25zMjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDAuNjI1ZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwLjM3NWVtO1xuXHRcdFx0XHRyaWdodDogMC43NWVtO1xuXHRcdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb2x1bW5zMiB7XG5cdGNvbHVtbi1jb3VudDogMjtcblx0Y29sdW1uLWdhcDogMi41ZW07XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xuXHRcdGNvbHVtbi1jb3VudDogMTtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeHMpIHtcblx0XHRjb2x1bW4tY291bnQ6IDE7XG5cdH1cblx0cCB7XG5cdFx0Ly8gYnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47XG5cdH1cbn1cblxuLmNvbHVtbnMzIHtcblx0Y29sdW1uLWNvdW50OiAzO1xuXHRjb2x1bW4tZ2FwOiAyLjVlbTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG5cdFx0Y29sdW1uLWNvdW50OiAxO1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seSh4cykge1xuXHRcdGNvbHVtbi1jb3VudDogMTtcblx0fVxuXHRwIHtcblx0XHQvLyBicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjtcblx0fVxufVxuXG4uYnJhbmRjb2xvcjEge1xuXHRjb2xvcjogJGJyYW5kY29sb3IxO1xufVxuIiwiaHIuZGl2aWRlci1sZWZ0IHtcblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIEZvciBJRSAqL1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5oci5kaXZpZGVyLWxlZnQ6YmVmb3JlIHtcblx0Ly8gY29udGVudDogXCLigJNcIjtcblx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyB0b3A6IDAuMDUwZW07XG5cdC8vIGxlZnQ6IC0wLjA3MGVtO1xuXHQvLyBmb250LXNpemU6IDVlbTtcblx0Ly8gbGluZS1oZWlnaHQ6IDBlbTtcbn1cblxuaHIuZGl2aWRlci1yaWdodCB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBGb3IgSUUgKi9cblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJyYW5kY29sb3IxO1xuXHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuaHIuZGl2aWRlci1yaWdodDphZnRlciB7XG5cdC8vIGNvbnRlbnQ6IFwi4oCT4oCTXCI7XG5cdC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyB0b3A6IC0wLjA0MGVtO1xuXHQvLyByaWdodDogMGVtO1xuXHQvLyBmb250LXNpemU6IDVlbTtcblx0Ly8gbGluZS1oZWlnaHQ6IDBlbTtcbn1cblxuaHIuZGl2aWRlci1ib3RoIHtcblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIEZvciBJRSAqL1xuXHRtYXJnaW46IDBweDtcblx0cGFkZGluZzogMHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuaHIuZGl2aWRlci1ib3RoOmFmdGVyIHtcblx0Ly8gY29udGVudDogXCLigJPigJNcIjtcblx0Ly8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8vIHRvcDogLTAuMDQwZW07XG5cdC8vIHJpZ2h0OiAwZW07XG5cdC8vIGZvbnQtc2l6ZTogNWVtO1xuXHQvLyBsaW5lLWhlaWdodDogMGVtO1xufVxuLmRpdmlkZXItYm90aC1jb250YWluZXIge1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogRm9yIElFICovXG5cdHBhZGRpbmctdG9wOiAwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRpdmlkZXItYm90aC1jb250YWluZXI6YmVmb3JlIHtcblx0Ly8gY29udGVudDogXCLigJPigJNcIjtcblx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyB0b3A6IDAuMDRlbTtcblx0Ly8gbGVmdDogMGVtO1xuXHQvLyBmb250LXNpemU6IDVlbTtcblx0Ly8gbGluZS1oZWlnaHQ6IDBlbTtcbn1cblxuaHIuZGl2aWRlci13aGl0ZSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkd2hpdGU7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG4uZGl2aWRlci13aGl0ZS1jb250YWluZXIge1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG5oci5kaXZpZGVyLWJyYW5kIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRicmFuZGNvbG9yMTtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcbn1cbi5kaXZpZGVyLWJyYW5kLWNvbnRhaW5lciB7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG59XG5cbmhyLmRpdmlkZXItZ3JheSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1saWdodDE7XG5cdGNvbG9yOiAkZ3JheS1saWdodDE7XG59XG4uZGl2aWRlci1ncmF5LWNvbnRhaW5lciB7XG5cdGNvbG9yOiAkZ3JheS1saWdodDE7XG59IiwiIiwiLmVtYmVkLXJlc3BvbnNpdmUge1xuXHRvdmVyZmxvdzpoaWRkZW47XG5cdC8vcGFkZGluZy1ib3R0b206NTYuMjUlO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0aGVpZ2h0OjA7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUge1xuXHRsZWZ0OjA7XG5cdHRvcDowO1xuXHRoZWlnaHQ6MTAwJTtcblx0d2lkdGg6MTAwJTtcblx0cG9zaXRpb246YWJzb2x1dGU7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG5cdHBhZGRpbmctYm90dG9tOiA1NC4yNSU7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS0zYnk0IHtcblx0Jjo6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg0IC8gMyk7XG5cdH1cbn1cblxuLmFkbWluYmFyIHtcblx0ei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xufVxuLmFkbWluYmFyLS1zdGlja3kge1xuXHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbiIsIi5saW5rLXRleHQtbmF2LCAubGluay10ZXh0LXN1Ym5hdiB7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMC44MTI1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJGJyYW5kY29sb3IxICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcmsgIWltcG9ydGFudDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblx0LmZhYyB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0XHRmb250LXNpemU6IDEuMGVtO1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcblx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHR9XG59XG5cbi5saW5rLXRleHQtc3VibmF2IHtcblx0Y29sb3I6ICRncmF5LW1pZDIgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0LmZhYyB7XG5cdFx0Zm9udC1zaXplOiAwLjgxMjVlbTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTI1ZW0pO1xuXHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHR9XG5cdFx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHR9XG5cdH1cbn1cblxuLmxpbmstdGV4dC1zbSB7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMC43ZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0LmZhLCAuZmFjIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHR9XG5cdH1cblx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0LmZhLCAuZmFjIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHR9XG5cdH1cblx0LmZhLCAuZmFjIHtcblx0XHRmb250LXNpemU6IDAuODEyNWVtO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjI1ZW0pO1xuXHR9XG59XG5cbi5uYXYtdGFicyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNTA7XG59XG5cbi5uYXYtc3ViLWlubGluZSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOXB4KSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5saXN0LWlubGluZS1pdGVtIHtcblx0XHRtYXJnaW46IDAgMC42MjVyZW07XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45cHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMS4wcmVtIDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS13aGl0ZTE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5idG4tbmF2LWFjY29yZGlvbi1idXR0b24ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDEuMjVyZW0gMCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHQuYWN0aXZlLmZvY3VzLCAuYWN0aXZlOmZvY3VzLCAuZm9jdXMsIC5mb2N1czphY3RpdmUsICY6YWN0aXZlOmZvY3VzLCAmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDAgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdC5mYSwgLmZhYyB7IHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45cHgpIHtcblx0XHQvLyBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuXHR9XG5cdC5mYSwgLmZhYyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1yaWdodDogMC4zMTI1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdH1cblx0LmNhdGVnb3J5LW5hdi10ZXh0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRAZXh0ZW5kIC5saW5rLXRleHQtc3VibmF2O1xuXHR9XG59XG5cbi5oZWFkZXItZnVsbCB7XG5cdG1hcmdpbjogMDtcblx0Lm5hdmJhciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAyLjVyZW07XG5cdFx0dG9wOiAzLjEyNXJlbTtcblx0XHR6LWluZGV4OiA1MDAwO1xuXHRcdC5uYXZiYXItdG9nZ2xlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdCY6aG92ZXI6bm90KC5jb2xsYXBzZWQpIHtcblx0XHRcdFx0Lm5hdmJhci10b2dnbGVyLWljb24ge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHQmPnNwYW4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA2cHggMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bm90KC5jb2xsYXBzZWQpIHtcblx0XHRcdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdXRsaW5lLW9mZnNldDogMCAgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0Lm5hdmJhci10b2dnbGVyLWljb24ge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHQmPnNwYW4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA2cHggMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXB4KSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOXB4KSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOXB4KSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYWN0aXZlLmZvY3VzLCAuYWN0aXZlOmZvY3VzLCAuZm9jdXMsIC5mb2N1czphY3RpdmUsICY6YWN0aXZlOmZvY3VzLCAmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdXRsaW5lLW9mZnNldDogMCAgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5uYXZiYXItdG9nZ2xlci1pY29uIHtcblx0XHRcdFx0bWFyZ2luOiA0cHggMDtcblx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzO1xuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IG1hcmdpbiAwLjI1cztcblx0XHRcdFx0LW1zLXRyYW5zaXRpb246IG1hcmdpbiAwLjI1cztcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBtYXJnaW4gMC4yNXM7XG5cdFx0XHRcdCY+c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0bWFyZ2luOiA0cHggMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMS41cHg7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIG1hcmdpbiAwLjI1cywgb3BhY2l0eSAwLjI1cywgYmFja2dyb3VuZCAwLjI1cztcblx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgbWFyZ2luIDAuMjVzLCBvcGFjaXR5IDAuMjVzLCBiYWNrZ3JvdW5kIDAuMjVzO1xuXHRcdFx0XHRcdC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIG1hcmdpbiAwLjI1cywgb3BhY2l0eSAwLjI1cywgYmFja2dyb3VuZCAwLjI1cztcblx0XHRcdFx0XHQtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIG1hcmdpbiAwLjI1cywgb3BhY2l0eSAwLjI1cywgYmFja2dyb3VuZCAwLjI1cztcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIG1hcmdpbiAwLjI1cywgb3BhY2l0eSAwLjI1cywgYmFja2dyb3VuZCAwLjI1cztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNC4yNXJlbTtcblx0XHRcdHJpZ2h0OiAtMi41cmVtO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtaW4td2lkdGg6IDI1dnc7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNC4yNXJlbSk7XG5cdFx0XHRAc3VwcG9ydHMgKGhlaWdodDoxMDBkdmgpIHtcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDBkdmggLSA0LjI1cmVtKTtcblx0XHRcdH1cblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNzk5LjlweCkge1xuXHRcdFx0XHRtaW4td2lkdGg6IDQ1MHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOXB4KSB7XG5cdFx0XHRcdG1pbi13aWR0aDogMzUwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3LjlweCkge1xuXHRcdFx0XHRtaW4td2lkdGg6IGNhbGMoMzMuMzN2dyAtIDYuMjVyZW0pO1xuXHRcdFx0fVxuXHRcdFx0Ji5jb2xsYXBzaW5nIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IC8qIE92ZXJyaWRlIGRlZmF1bHQgaGVpZ2h0IHRyYW5zaXRpb24gKi9cblx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiA1MCU7IC8qIEFkanVzdCBmb3IgZGVzaXJlZCBhbmltYXRpb24gZWZmZWN0ICovXG5cdFx0XHRcdHJpZ2h0OiBjYWxjKC0yNXZ3IC0gMi41cmVtKTsgLyogQWRqdXN0IGZvciBkZXNpcmVkIGFuaW1hdGlvbiBlZmZlY3QgKi9cblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNzk5LjlweCkge1xuXHRcdFx0XHRcdHJpZ2h0OiBjYWxjKC00NTBweCAtIDIuNXJlbSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOXB4KSB7XG5cdFx0XHRcdFx0cmlnaHQ6IGNhbGMoLTM1MHB4IC0gMi41cmVtKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3LjlweCkge1xuXHRcdFx0XHRcdHJpZ2h0OiBjYWxjKC0oMzMuMzN2dyAtIDYuMjVyZW0pIC0gMi41cmVtKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0cmlnaHQ6IC0yLjVyZW07IC8qIEFuaW1hdGUgdG8gdGhlIHZpc2libGUgcG9zaXRpb24gKi9cblx0XHRcdH1cblx0XHRcdD4gLm5hdmJhci1uYXYge1xuXHRcdFx0XHRtYXJnaW46IDFyZW0gMi41cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDQuMjVyZW0pO1xuXHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgJGJyYW5kY29sb3IxO1xuXHRcdFx0XHRsaTpob3Zlcj4uZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm5hdi1saW5rLCAubGluay10ZXh0LW5hdiwgLmRyb3Bkb3duLWxpbmsge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMS4yNXJlbSAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1cmVtO1xuXHRcdFx0XHRcdFx0dGV4dC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdFx0Jjpub3QoLmRyb3Bkb3duLXRvZ2dsZS1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LXdoaXRlMztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHQgICYuYWN0aXZlOm5vdCguZHJvcGRvd24tdG9nZ2xlLW1vYmlsZSk6bm90KC5idG4tbmF2bGluaykge1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubmF2LWxpbmstc2VhcmNoIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmRyb3Bkb3duIHtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHRcdFx0Jjpub3QoLmRyb3Bkb3duLXRvZ2dsZS1tb2JpbGUpOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmRyb3Bkb3duLXRvZ2dsZS1tb2JpbGUge1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDAuMTI1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMS4yNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5LXdoaXRlMztcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS13aGl0ZTM7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwMWRcIjtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtaWNvbnMyO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjgxNzVlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjI1ZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LXdoaXRlMSwgLjYpO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjVzIGVhc2Utb3V0LCBoZWlnaHQgMC41cyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjI1cyBlYXNlLW91dCwgaGVpZ2h0IDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHRcdC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjI1cyBlYXNlLW91dCwgaGVpZ2h0IDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjVzIGVhc2Utb3V0LCBoZWlnaHQgMC41cyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4yNXMgZWFzZS1vdXQsIGhlaWdodCAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdFx0XHQmLmNvbGxhcHNlOm5vdCguc2hvdykge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0LmRyb3Bkb3duLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmRyb3Bkb3duLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsICY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC8vICY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIDAuMik7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHRcdFx0XHRcdC8vICY6bGFzdC1jaGlsZCB7IFxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0XHRcdFx0Ly8gJi5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHQvLyBcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRib3JkZXItbGVmdDogMC4yNWVtIHNvbGlkICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRcdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0XHRcdFx0Ly8gJjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdC8vIFx0Ym9yZGVyLWxlZnQ6IDAuMjVlbSBzb2xpZCAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHRcdFx0XHRcdC8vICY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHQvLyBcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRib3JkZXItbGVmdDogMC4yNWVtIHNvbGlkICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRcdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMS4yNXJlbSAxLjI1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQ+IGxpOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdD4gLnN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zdWJtZW51IHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdCYuc3VibWVudS1yaWdodCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdC5uYXYtaXRlbSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS13aGl0ZTM7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0dGV4dC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOXB4KSB7XG5cdC5oZWFkZXItZnVsbCB7XG5cdFx0Lm5hdmJhciB7XG5cdFx0XHQubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRcdFx0dG9wOiA2LjI1cmVtO1xuXHRcdFx0XHRyaWdodDogMS44NzVyZW07XG5cdFx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdFx0Zm9udC1zaXplOiAxLjg3NXJlbTtcblx0XHRcdFx0Ji5jb2xsYXBzaW5nIHtcblx0XHRcdFx0XHRyaWdodDogY2FsYygtMTAwdncgLSAxLjg3NXJlbSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0PiAubmF2YmFyLW5hdiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuODc1cmVtKTtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pO1xuXHRcdFx0XHRcdG1hcmdpbjogMi41cmVtIDEuODc1cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44NzVyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNpZGViYXItY29udGFpbmVyLFxuLnN1YnBhZ2UtY29udGFpbmVyIHtcblx0Ji5zaWRlYmFyLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDAgMi4wZW07XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAuNjI1ZW07XG5cdFx0fVxuXHR9XG5cdC5uYXZiYXItbGFiZWwge1xuXHRcdHBhZGRpbmctdG9wOiAwLjVlbTtcblx0fVxuXHQubmF2YmFyLW5hdiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRicmFuZGNvbG9yMTtcblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAuMzNlbSAwZW07XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQxO1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zdWJwYWdlLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEuMjVlbSk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41ZW07XG5cdFx0cGFkZGluZzogMDtcblx0XHQubmF2YmFyLXRvZ2dsZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMC43NWVtIDAgMC43NWVtIDAuNzVlbTtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjAwMlwiO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtaWNvbnMyO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC42MjVlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEuNWVtO1xuXHRcdFx0XHRyaWdodDogMS4yNWVtO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubmF2YmFyLWxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5uYXZiYXItbmF2IHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0QHN1cHBvcnRzICgocG9zaXRpb246LXdlYmtpdC1zdGlja3kpIG9yIChwb3NpdGlvbjpzdGlja3kpKSB7XG5cdFx0LnNpZGViYXItc3RpY2t5IHtcblx0XHRcdHRvcDogMTBlbTtcblx0XHRcdHotaW5kZXg6IDEwMTA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNWVtO1xuXHRcdH1cblx0fVxufVxuXG4ubmF2LXRhYnMge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRwYWRkaW5nLWJvdHRvbTogMS4yNWVtO1xuXHQubmF2LWxpbmsge1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG59XG4iLCIuaGVhZGVyLWZ1bGwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdHBhZGRpbmc6IDIuMGVtIDAgMC43NWVtIDA7XG5cdC8vIHBvc2l0aW9uOiBzdGlja3k7XG5cdC8vIHotaW5kZXg6IDEwMDtcblx0Ly8gd2lkdGg6IDEwMCU7XG59XG5cbi5oZWFkZXItY29udGFpbmVyIHtcblx0cGFkZGluZzogMCAyLjVlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0Ly9tYXgtd2lkdGg6IDIyMDBweDtcbn1cblxuaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuXHQvL3dpZHRoOiAyNjBweDtcblx0Ly9oZWlnaHQ6IDY2cHg7XG5cdHdpZHRoOiBjYWxjKDE5NXB4ICsgMy42MjV2dyk7XG5cdGhlaWdodDogY2FsYyg0OS41cHggKyAwLjg3NXZ3KTtcblx0Ly8gYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYnJhbmRpbmcvSU5WSVNJT05fTG9nby5zdmdcIikgbGVmdCBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHRtYXJnaW46IDAuMTI1ZW0gMS4wZW0gMC4xMjVlbSAwZW07XG5cdHotaW5kZXg6IDM7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG5cdFx0d2lkdGg6IDE5NXB4O1xuXHRcdGhlaWdodDogNDkuNXB4O1xuXHRcdG1hcmdpbjogMC4xMjVlbSAxLjBlbSAwLjEyNWVtIDBlbTtcblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG5cdFx0d2lkdGg6IDI2MHB4O1xuXHRcdGhlaWdodDogNjZweDtcblx0fVxufVxuIiwiLmZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LXdoaXRlMztcblx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdGZvbnQtc2l6ZTogMC43OGVtO1xuXHRsaW5lLWhlaWdodDogMS4xZW07XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0Zm9udC1zaXplOiAxLjBlbTtcblx0fVxuXG5cdC5mb290ZXItaW5uZXIge1xuXHRcdHBhZGRpbmc6IDUuMGVtIDQuMGVtIDMuMGVtIDQuMGVtO1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0LW1zLXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHQtby10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0XHRcdGkuZmFjIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjZlbTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjEyNWVtKTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSBhZGRyZXNzIHtcblx0XHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGVhZGVyLXhzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblxuXHRcdGIgIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblxuXHRcdC5mb290ZXItY29sLWNvbnRhaW5lci0xIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mb290ZXItY29sLWNvbnRhaW5lci0yIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9vdGVyLWNvbC0xLCAuZm9vdGVyLWNvbC0yIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItbG9nby1jb250YWluZXIge1xuXHRcdFx0cGFkZGluZzogMCAwIDIuMGVtIDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHQuZm9vdGVyLWxvZ28ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAyMTJweDtcblx0XHRcdFx0aGVpZ2h0OiA1NHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAyMTJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDU0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWxvY2F0aW9ucy1jb250YWluZXIge1xuXHRcdFx0cGFkZGluZzogMCAwIDIuMGVtIDA7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0LnJvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGdhcDogMS4yNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdGdhcDogMC4zMTI1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1hZGRyZXNzLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIDIuNWVtIDAgMDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVlbSAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItc3Vic2NyaWJlLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMi4wZW0gMDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHQuZm9vdGVyLXN1YnNjcmliZS1sYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItc3Vic2NyaWJlLWlucHV0IHtcblx0XHRcdFx0bWFyZ2luOiAwLjVlbSAwIDAgMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktd2hpdGUzO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHQmLmFjdGl2ZS5mb2N1cywgJi5hY3RpdmU6Zm9jdXMsICYuZm9jdXMsICYuZm9jdXM6YWN0aXZlLCAmOmFjdGl2ZTpmb2N1cywgJjpmb2N1cyB7XG5cdFx0XHRcdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG91dGxpbmUtb2Zmc2V0OiAwICAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMCkgICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdC5tYy1maWVsZC1ncm91cCB7XG5cdFx0XHRcdFx0LmlucHV0LWdyb3VwLWFwcGVuZCB7XG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDA7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDBweDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuMjVlbTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMC4wZW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC4yNWVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdC5mYWMge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4zMTI1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0XHRcdC5tYy1maWVsZC1ncm91cCB7XG5cdFx0XHRcdFx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMS4wO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItbGlua3MtY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAyLjBlbSAwO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHVsIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzowLjI1ZW0gMDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLXNvY2lhbC1jb250YWluZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHQuZm9vdGVyLXNvY2lhbC1kZXNjIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5mb290ZXItc29jaWFsLWljb24ge1xuXHRcdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjVlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItY29weXJpZ2h0IHtcblx0XHRcdGNvbG9yOiAkZ3JheS1saWdodDM7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAzLjBlbSAxLjBlbSAwIDEuMGVtO1xuXHRcdH1cblx0fVxufVxuXG4jbW9kYWwtc3Vic2NyaWJlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuXHQubW9kYWwtZGlhbG9nIHtcblx0XHQubW9kYWwtY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Lm1vZGFsLWhlYWRlciB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0LmZhYyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1vZGFsLWJvZHkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Ym94LXNoYWRvdzpcblx0XHRcdFx0XHQyLjhweCAyLjhweCAyLjJweCByZ2JhKDAsIDAsIDAsIDAuMDIpLFxuXHRcdFx0XHRcdDYuN3B4IDYuN3B4IDUuM3B4IHJnYmEoMCwgMCwgMCwgMC4wMjgpLFxuXHRcdFx0XHRcdDEyLjVweCAxMi41cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDM1KSxcblx0XHRcdFx0XHQyMi4zcHggMjIuM3B4IDE3LjlweCByZ2JhKDAsIDAsIDAsIDAuMDQyKSxcblx0XHRcdFx0XHQ0MS44cHggNDEuOHB4IDMzLjRweCByZ2JhKDAsIDAsIDAsIDAuMDUpLFxuXHRcdFx0XHRcdDEwMHB4IDEwMHB4IDgwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcblx0XHRcdFx0aWZyYW1lW25hbWU9XCJzdWJzY3JpYmUtcmVzdWx0c1wiXSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGhlaWdodDogNTB2aDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiaW5wdXQsIHRleHRhcmVhIHtcblx0Y29sb3I6ICRncmF5LW1pZDIgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxLjEyNWVtICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwLjYyNWVtICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0MiAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6aW5zZXQgMCAycHggMCAkZ3JheS13aGl0ZTI7XG5cdC1tb3otYm94LXNoYWRvdzppbnNldCAwIDJweCAwICRncmF5LXdoaXRlMjtcblx0LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMnB4IDAgJGdyYXktd2hpdGUyO1xuXHQmOjpwbGFjZWhvbGRlciAge1xuXHRcdGNvbG9yOiAkZ3JheS1saWdodDIgIWltcG9ydGFudDtcblx0fVxufVxuXG5zZWxlY3Qge1xuXHRjb2xvcjogJGdyYXktbWlkMiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDEuMTI1ZW0gIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0MiAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6aW5zZXQgMCAtMnB4IDAgJGdyYXktd2hpdGUxO1xuXHQtbW96LWJveC1zaGFkb3c6aW5zZXQgMCAtMnB4IDAgJGdyYXktd2hpdGUyO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAtMnB4IDAgJGdyYXktd2hpdGUyO1xuXHQmOjphZnRlciB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbmxhYmVsLnJlcXVpcmVkIHtcblx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdCY6OmFmdGVyIHtcblx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHR9XG59XG5cbi5mb3JtLWxhYmVsLXJlcXVpcmVkIHtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKSwgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcblx0bWFyZ2luOiAwIDEuMjVlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyb3VwIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0LW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogLjVzIGVhc2Utb3V0O1xuXHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiAwICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcblx0Y29sb3I6ICRncmF5LWRhcmsyICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0MyAhaW1wb3J0YW50O1xuXHQmOmhvdmVyIHtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHRcdC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHRcdC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHRcdHRyYW5zaXRpb246IC41cyBlYXNlLW91dDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRjb2xvcjEgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDMgIWltcG9ydGFudDtcblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0XHQtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHRcdC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0XHQtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxLWxpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHQzICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogMCAhaW1wb3J0YW50O1xuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uYnRuLW91dGxpbmUtZ3JvdXA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWdyb3VwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93Pi5idG4tb3V0bGluZS1ncm91cC5kcm9wZG93bi10b2dnbGUge1xuXHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWRhcmsxICFpbXBvcnRhbnQ7XG4gfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgLjc1cmVtIGNlbnRlci84cHggMTBweDtcbn1cblxuLmN1c3RvbS1jaGVja2JveFxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogJGJyYW5kY29sb3IxO1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgkYnJhbmRjb2xvcjEsIDAuMDc1KSwgMCAwIDhweCByZ2JhKCRicmFuZGNvbG9yMSwgMC42KTtcbn1cblxuLyogQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICovXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRtYXJnaW46IDA7XG59XG5cbi8qIEZpcmVmb3ggKi9cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG5cdC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5idXR0b24uYWN0aXZlLmZvY3VzLCBidXR0b24uYWN0aXZlOmZvY3VzLCBidXR0b24uZm9jdXMsIGJ1dHRvbi5mb2N1czphY3RpdmUsIGJ1dHRvbjphY3RpdmU6Zm9jdXMsIGJ1dHRvbjpmb2N1cyB7XG5cdG91dGxpbmU6IDAgIWltcG9ydGFudDtcblx0b3V0bGluZS1vZmZzZXQ6IDAgICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjI1KSAgIWltcG9ydGFudDtcbn1cblxuLyogRnJlZWZvcm0gUGx1Z2luIEZvcm0gSW5wdXRzICovXG4uYnRuLWZyZWVmb3JtIHtcblx0bWFyZ2luLXRvcDogMS4yNWVtO1xufVxuLmZyZWVmb3JtLWZvcm0tY29udGFpbmVyIHtcbn1cblxuZm9ybS5pbmxpbmUtZm9ybSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0aW5wdXQsXG5cdGxhYmVsLFxuXHQuYnRuIHtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGxpbmVhcjtcblx0fVxuXHQuaW5wdXQtd3JhcHBlciB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGlucHV0LFxuXHRcdGxhYmVsIHtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3BhY2l0eTogMS4wO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBsaW5lYXI7XG5cdFx0XHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdGlucHV0IHtcblx0XHRcdHBhZGRpbmc6IC4yNXJlbSAwICFpbXBvcnRhbnQ7XG5cdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdFx0b3BhY2l0eTogMC4wO1xuXHRcdH1cblx0XHRpbnB1dDpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0b3V0bGluZS1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdG9wYWNpdHkgOiAxLjA7XG5cdFx0fVxuXHRcdGxhYmVsIHtcblx0XHRcdHBhZGRpbmc6IC41cmVtIDAgIWltcG9ydGFudDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG9wYWNpdHk6IDEuMDtcblx0XHR9XG5cdFx0aW5wdXQ6Zm9jdXMgKyBsYWJlbCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxuXHQuYnRuIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogLjFlbSAuNWVtO1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdG9wYWNpdHk6IDAuMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuZm9ybTpmb2N1cy13aXRoaW4ge1xuXHRpbnB1dCxcblx0LmJ0biB7XG5cdFx0b3BhY2l0eTogMS4wICFpbXBvcnRhbnQ7XG5cdFx0cG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cdH1cblx0bGFiZWwge1xuXHRcdG9wYWNpdHk6IDAuMCAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIvLyAuY2Fyb3VzZWwge1xuLy8gXHR3aWR0aDogMTAwJTtcbi8vIFx0aGVpZ2h0OiBhdXRvO1xuLy8gfVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG5cdC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtaW1hZ2Uge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5iYW5uZXItdGl0bGUtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAtMC4yNWVtO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxODAwcHg7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0YS5iYW5uZXItdGl0bGUtbGluayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdGZvbnQtc2l6ZTogMC42ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bWFyZ2luOiAwIDAgMCAxMCU7XG5cdFx0cGFkZGluZzogMC43NWVtIDIuMGVtO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdFx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0XHQuZmEsIC5mYWMge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdGZvbnQtc2l6ZTogMS4wZW07XG5cdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMDA2MjVlbSk7XG5cdFx0fVxuXHR9XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDI1JTtcblx0bGVmdDogMjUlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKTtcblx0d2lkdGg6IDMzJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHRcdHRvcDogMTIlICFpbXBvcnRhbnQ7IFxuXHRcdGxlZnQ6IDE1JSAhaW1wb3J0YW50OyBcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNhcHRpb24taW1hZ2UtY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC5jYXB0aW9uLWltYWdlIHtcblx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA3NSU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc1LjlweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDc1JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMi40ZW07XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LmNhcHRpb24taGVhZGxpbmUtYmxvY2sge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXHRoci5jYXB0aW9uLWRpdmlkZXIge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBGb3IgSUUgKi9cblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMCAwIDAuNjI1ZW0gMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRicmFuZGNvbG9yMTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cdC5jYXB0aW9uLWJvZHkge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHAge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuXHR3aWR0aDogYXV0bztcblx0cGFkZGluZzogMS4yNWVtO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRvcGFjaXR5OiAxLjA7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHotaW5kZXg6IDI7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWljb25zMjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG5cdHJpZ2h0OiAxMCU7XG5cdGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcblx0bWFyZ2luOiAxLjBlbSAwO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG5cdHdpZHRoOiAwLjYyNWVtO1xuXHRoZWlnaHQ6IDAuNjI1ZW07XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogMC4xMjVlbSBzb2xpZCAkd2hpdGU7XG5cdG9wYWNpdHk6IDEuMDtcblx0bWFyZ2luOiAwIDAuMWVtICFpbXBvcnRhbnQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMS4wcyBlYXNlLW91dCwgYm9yZGVyIDEuMHMgZWFzZS1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMS4wcyBlYXNlLW91dCwgYm9yZGVyIDEuMHMgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMS4wcyBlYXNlLW91dCwgYm9yZGVyIDEuMHMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMS4wcyBlYXNlLW91dCwgYm9yZGVyIDEuMHMgZWFzZS1vdXQ7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDAuMzEyNWVtIHNvbGlkICR3aGl0ZTtcblx0fVxuXHQmLmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdGJvcmRlcjogMC4xMjVlbSBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdH1cbn1cblxuI2Jhbm5lci1kb3duLWFycm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0ei1pbmRleDogMTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jYmFubmVyLWRvd24tYXJyb3cgYSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyLjBlbTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMHZ3O1xuXHQtd2Via2l0LWFuaW1hdGlvbjogYW5pbS1iYW5uZXItZG93bi1hcnJvdyAycyBpbmZpbml0ZTtcblx0YW5pbWF0aW9uOiBhbmltLWJhbm5lci1kb3duLWFycm93IDJzIGluZmluaXRlO1xuXHQuZmEsIC5mYWMge1xuXHRcdGZvbnQtc2l6ZTogMi4wZW07XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0fVxuXHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHR9XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW0tYmFubmVyLWRvd24tYXJyb3cge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyLjBlbSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW0tYmFubmVyLWRvd24tYXJyb3cge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIuMGVtKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59IiwiIiwiLy8gQmxvY2tzIEdlbmVyYWxcbi5iYWNrZ3JvdW5kLWltYWdlLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IC0xO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHQvLyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdC8vIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Ly8gLW8tYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Ly8gYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Ly8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uYmxvY2staGVhZGxpbmUtdGV4dCB7XG5cdG1hcmdpbjogMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5oMy5ibG9jay1oZWFkbGluZS10ZXh0IHtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcbn1cblxuLmJsb2NrLXN1YmhlYWRsaW5lLXRleHQsIC5ibG9jay1zdWJoZWFkbGluZS10ZXh0IHAge1xuXHRtYXJnaW46IDAuMzEyNWVtIDAgMCAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi8vIEltYWdlc1xuLmltZy1yZWd1bGFyLXBhZGRpbmcge1xuXHRwYWRkaW5nOiAwIDEuMjVlbTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRwYWRkaW5nOiAyLjVlbSAxLjI1ZW07XG5cdH1cbn1cblxuLmltZy1uby1wYWRkaW5nIHtcblx0cGFkZGluZzogMDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRwYWRkaW5nOiAyLjVlbSAwO1xuXHR9XG59XG5cbi5pbWctc3F1YXJlLWNyb3AsIC5pbWctY2lyY2xlLWNyb3Age1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cbi5pbWctc3F1YXJlLWNyb3A6OmFmdGVyLCAuaW1nLWNpcmNsZS1jcm9wOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cbi5pbWctc3F1YXJlLWNyb3AgaW1nLCAuaW1nLWNpcmNsZS1jcm9wIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdG9iamVjdC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRwYWRkaW5nOiAyLjVlbTtcblx0fVxufVxuXG4uaW1nLWNpcmNsZS1jcm9wIGltZyB7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmltZy1vdmVybGF5LXNlY3Rpb25zIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMi41ZW07XG5cdHRvcDogMDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdHBhZGRpbmc6IDIuNWVtIDEuMjVlbTtcblx0fVxufVxuXG5cbi8vIFRleHQgT25lIENvbHVtbiBCbG9ja1xuLnRleHQtb25lLWNvbHVtbi1ib2R5LWNvcHkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMC4zMTI1ZW07XG59XG5cbi8vIExhcmdlIFRleHQgQ2FsbG91dCBCbG9jayBTdHlsZVxuLmxhcmdlLXRleHQtY2FsbG91dC1ib2R5LWNvcHkge1xuXHRwIHtcblx0XHRmb250LXNpemU6IDIuMGVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0fVxufVxuXG5oMi5sYXJnZS10ZXh0LWNhbGxvdXQtaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS44ZW07XG59XG5oMy5sYXJnZS10ZXh0LWNhbGxvdXQtaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG59XG5oNC5sYXJnZS10ZXh0LWNhbGxvdXQtaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbmg0LmxhcmdlLXRleHQtY2FsbG91dC1zdWJoZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxLjJlbTtcbn1cbmg1LmxhcmdlLXRleHQtY2FsbG91dC1zdWJoZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxLjBlbTtcbn1cbmg2LmxhcmdlLXRleHQtY2FsbG91dC1zdWJoZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAwLjhlbTtcbn1cblxuLy9QdWxsIFF1b3RlIEJsb2NrIFN0eWxlXG4ucHVsbC1xdW90ZS1ib2R5LWNvcHkge1xuXHRwIHtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0fVx0XG59XG5cbmgyLnB1bGwtcXVvdGUtaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS44ZW07XG59XG5oMy5wdWxsLXF1b3RlLWhlYWRsaW5lLXRleHQge1xuXHRmb250LXNpemU6IDEuNWVtO1xufVxuaDQucHVsbC1xdW90ZS1oZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxLjJlbTtcbn1cblxuaDQucHVsbC1xdW90ZS1zdWJoZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxLjJlbTtcbn1cbmg1LnB1bGwtcXVvdGUtc3ViaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS4wZW07XG59XG5oNi5wdWxsLXF1b3RlLXN1YmhlYWRsaW5lLXRleHQge1xuXHRmb250LXNpemU6IDAuOGVtO1xufVxuXG5cbi8vVGV4dCB3aXRoIEltYWdlIEJsb2NrXG4uYmxvY2stdGV4dC1pbWFnZS1ib2R5LWNvbHVtbiB7XG5cdHBhZGRpbmc6IDAgMi41ZW0gIWltcG9ydGFudDtcbn1cblxuXG5cbi8vU3RhdCBGYWN0cyBSb3dcbi5zdGF0LWZhY3QtbnVtYmVyIHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiAkZ3JheS1kYXJrMTtcblx0Zm9udC1zaXplOiA1ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuLnN0YXQtZmFjdC1wcmVmaXgge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdG1hcmdpbjogMDtcblx0Y29sb3I6ICRncmF5LWRhcmsxO1xuXHRmb250LXNpemU6IDNlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4uc3RhdC1mYWN0LXN1ZmZpeCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0bWFyZ2luOiAwO1xuXHRjb2xvcjogJGdyYXktZGFyazE7XG5cdGZvbnQtc2l6ZTogM2VtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbi5zdGF0LWZhY3QtZGVzYyB7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zaXplOiAxLjJlbTtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4uc3RhdC1mYWN0LWNpdGF0aW9uIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nLXRvcDogMC42MjVlbTtcblx0Zm9udC1zaXplOiAwLjllbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiAkZ3JheS1taWQzO1xufVxuXG5cbi8vUHVsbCBRdW90ZVxuLnB1bGwtcXVvdGUtYm9keSBwIHtcblx0Zm9udC1zaXplOiAyLjVlbTtcblx0bGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuLnB1bGwtcXVvdGUtY2l0YXRpb24ge1xuXHRmb250LXNpemU6IDEuMmVtO1xuXHRsaW5lLWhlaWdodDogMWVtO1xufVxuXG5cbi8vSW1hZ2UgQ2FsbG91dCBDYXJkc1xuLmltYWdlLWNhbGxvdXQtY2FyZCB7XG59XG5cbmgzLmltYWdlLWNhbGxvdXQtaGVhZGxpbmUge1xuXHRjb2xvcjogJGJyYW5kY29sb3IxO1xufVxuaDUuaW1hZ2UtY2FsbG91dC1oZWFkbGluZSB7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdG1hcmdpbi1ib3R0b206IDAuMTI1ZW07XG59XG5oNi5pbWFnZS1jYWxsb3V0LXN1YmhlYWRsaW5lIHtcblx0Y29sb3I6ICRibGFjaztcbn1cblxuLmltYWdlLWNhbGxvdXQtYm9keSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAwLjc1ZW07XG59XG5cblxuXG4vL0ltYWdlIEljb24gUm93XG4uaW1hZ2UtaWNvbi1saW5rIHtcblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG4uaW1hZ2UtaWNvbi1oZWFkbGluZSB7XG5cdC8vIGNvbG9yOiAkYmxhY2s7XG5cdHBhZGRpbmctdG9wOiAxLjEyNWVtO1xufVxuXG4uaW1hZ2UtaWNvbi10ZXh0IHAge1xuXHRjb2xvcjogJGdyYXktbWlkMjtcblx0Zm9udC1zaXplOiAwLjhlbTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0cGFkZGluZzogMS4xMjVlbSAwLjYyNWVtO1xufVxuLmltYWdlLWljb24taW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuXG4vL1ZpZGVvIEJsb2NrXG4uZW1iZWQtY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXHRoZWlnaHQ6IDA7IG92ZXJmbG93OlxuXHRoaWRkZW47XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbi5lbWJlZC1jb250YWluZXIgaWZyYW1lLFxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4uZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cblxuLy9JbWFnZSBHYWxsZXJ5IEJsb2NrXG4uYmxvY2stY29udGFpbmVyLWltYWdlLWdhbGxlcnkge1xuXHQuYmxvY2staW1hZ2UtZ2FsbGVyeS10aHVtYi1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAuMzEyNWVtO1xuXHRcdC5ibG9jay1pbWFnZS1nYWxsZXJ5LXRodW1iIHtcblxuXHRcdH1cblx0fVxuXHQuYmxvY2staW1hZ2UtZ2FsbGVyeS1tYXNvbnJ5LWdyaWQtc2l6ZXIsXG5cdC5ibG9jay1pbWFnZS1nYWxsZXJ5LW1hc29ucnktZ3JpZC1pdGVtIHsgXG5cdFx0cGFkZGluZzogMC4zMTI1ZW07XG5cdH1cbn1cblxuXG4vL01hcmtldCBDYWxsb3V0cyBCbG9ja1xuLm1hcmtldC1jYWxsb3V0LWNhcmQge1xuXHQmOmhvdmVyIHtcblx0XHQuaW1nLXpvb20taG92ZXIge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEyNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXJkLWJvZHkgYSBoNSB7XG5cdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdH1cblx0fVxuXHQuY2FyZC1ib2R5IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMS4wZW0gMS4wZW0gMi41ZW0gMS4wZW07XG5cdFx0aDUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdC1tcy10cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1pY29uczI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAwLjYyNWVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMC4zNzVlbTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy9Db21tdW5pdHkgRW5nYWdlbWVudCBCbG9jaztcbi5jb21tdW5pdHktcGFydG5lci1zbGlkZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBjYWxjKDQ1cHggKyAyLjVlbSk7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMS4yNWVtIDAgMCAwO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlO1xuXHQuY29tbXVuaXR5LXBhcnRuZXItc2xpZGVyLXdyYXBwZXIge1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XG5cdFx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHQuY29tbXVuaXR5LXBhcnRuZXItc2xpZGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDQ1cHg7XG5cdFx0XHQuY29tbXVuaXR5LXBhcnRuZXItaW1hZ2Uge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWF4LWhlaWdodDogNDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNvbW11bml0eS1wYXJ0bmVyLXNsaWRlci1vdmVybGF5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwxKSAwJSwgcmdiYSgkd2hpdGUsMCkgMjUlLCByZ2JhKCR3aGl0ZSwwKSA3NSUsIHJnYmEoJHdoaXRlLDEpIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwxKSAwJSwgcmdiYSgkd2hpdGUsMCkgMjUlLCByZ2JhKCR3aGl0ZSwwKSA3NSUsIHJnYmEoJHdoaXRlLDEpIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkd2hpdGUsMSkgMCUsIHJnYmEoJHdoaXRlLDApIDI1JSwgcmdiYSgkd2hpdGUsMCkgNzUlLCByZ2JhKCR3aGl0ZSwxKSAxMDAlKTtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdH1cbn1cblxuXG4vL1RpbWVsaW5lIEJsb2NrXG4uYmxvY2stY29udGFpbmVyLXRpbWVsaW5lIHtcblx0LmJsb2NrLXRpbWVsaW5lLWVsZW1lbnRzLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0LmJsb2NrLXRpbWVsaW5lLWVsZW1lbnQtcm93IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQuYmxvY2stdGltZWxpbmUtaGVhZGxpbmUtY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiA1LjByZW0gMi41cmVtO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS1taWQxO1xuXHRcdFx0XHQuYmxvY2stdGltZWxpbmUtaGVhZGxpbmUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyazM7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1Ljc1cmVtO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMi4wcmVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LW1pZDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ibG9jay10aW1lbGluZS1zdWJoZWFkbGluZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrMztcblx0XHRcdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5ibG9jay10aW1lbGluZS1oZWFkbGluZS1jb250YWluZXItZmlyc3Qge1xuXHRcdFx0XHRcdC5ibG9jay10aW1lbGluZS1oZWFkbGluZSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTFweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1Ljc1cmVtO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYmxvY2stdGltZWxpbmUtaGVhZGxpbmUtY29udGFpbmVyLWxhc3Qge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHQuYmxvY2stdGltZWxpbmUtaGVhZGxpbmUge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNS43NXJlbTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS1taWQxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJsb2NrLXRpbWVsaW5lLWJvZHktY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiA1LjByZW0gMi41cmVtO1xuXHRcdFx0XHQmLmJsb2NrLXRpbWVsaW5lLWJvZHktY29udGFpbmVyLXJvdyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRnYXA6IDIuNXJlbTtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOXB4KSB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmJsb2NrLXRpbWVsaW5lLWJvZHktY29udGFpbmVyLWNvbHVtbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRnYXA6IDIuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYmxvY2stdGltZWxpbmUtYm9keS1pbWFnZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aW1lbGluZS1ibG9jay1ib2R5LXRleHQge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMDtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyazM7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHQvLyBsaW5lLWhlaWdodDogMS4yNTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vL0ltYWdlIFNsaWRlciBCbG9jaztcbi5ibG9jay1jb250YWluZXItaW1hZ2Utc2xpZGVyIHtcblx0LmJsb2NrLWltYWdlLXNsaWRlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA3LjVyZW07XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDEuMjVlbSAwIDAgMDtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0LmJsb2NrLWltYWdlLXNsaWRlci13cmFwcGVyIHtcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0LW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XG5cdFx0XHQtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0LmJsb2NrLWltYWdlLXNsaWRlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1LjByZW07XG5cdFx0XHRcdC5ibG9jay1pbWFnZS1zbGlkZXItaW1hZ2Uge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDUuMHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY2staW1hZ2Utc2xpZGVyLW92ZXJsYXkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkd2hpdGUsMSkgMCUsIHJnYmEoJHdoaXRlLDApIDI1JSwgcmdiYSgkd2hpdGUsMCkgNzUlLCByZ2JhKCR3aGl0ZSwxKSAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwxKSAwJSwgcmdiYSgkd2hpdGUsMCkgMjUlLCByZ2JhKCR3aGl0ZSwwKSA3NSUsIHJnYmEoJHdoaXRlLDEpIDEwMCUpO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwxKSAwJSwgcmdiYSgkd2hpdGUsMCkgMjUlLCByZ2JhKCR3aGl0ZSwwKSA3NSUsIHJnYmEoJHdoaXRlLDEpIDEwMCUpO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cblxuLy9Qcm9qZWN0IFNsaWRlciBCbG9jaztcbi5ibG9jay1jb250YWluZXItcHJvamVjdC1zbGlkZXIge1xuXHQuYmxvY2stcHJvamVjdC1zbGlkZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwdnc7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHQuYmxvY2stcHJvamVjdC1zbGlkZXItd3JhcHBlciB7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHRcdC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0LW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHRcdC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHRcdC5ibG9jay1wcm9qZWN0LXNsaWRlIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0LnByb2plY3QtY2FyZCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDMzdncgLSAxLjI1cmVtKTtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwdncgLSAxLjI1cmVtKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogY2FsYyg2NnZ3IC0gMS4yNXJlbSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOXB4KSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoNzV2dyAtIDEuMjVyZW0pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY2stcHJvamVjdC1zbGlkZXItb3ZlcmxheSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwwLjgpIDAlLCByZ2JhKCR3aGl0ZSwwKSAxNSUsIHJnYmEoJHdoaXRlLDApIDg1JSwgcmdiYSgkd2hpdGUsMC44KSAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwwLjgpIDAlLCByZ2JhKCR3aGl0ZSwwKSAxNSUsIHJnYmEoJHdoaXRlLDApIDg1JSwgcmdiYSgkd2hpdGUsMC44KSAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkd2hpdGUsMC44KSAwJSwgcmdiYSgkd2hpdGUsMCkgMTUlLCByZ2JhKCR3aGl0ZSwwKSA4NSUsIHJnYmEoJHdoaXRlLDAuOCkgMTAwJSk7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHR9XG5cdFx0LnN3aXBlci1idXR0b24tcHJldiwgLnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0XHR0b3A6IDMzJTtcblx0XHRcdHBhZGRpbmc6IDUuMHJlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5idG4ge1xuXHRmb250LXNpemU6IDEuMGVtO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0cGFkZGluZzogMC43NWVtIDEuNzVlbSAwLjVlbSAxLjc1ZW07XG5cdG1hcmdpbjogMC4yZW0gMC4xZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dCwgYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0LCBiYWNrZ3JvdW5kIDEuMHMgZWFzZS1vdXQsIGJvcmRlciAxLjBzIGVhc2Utb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dCwgYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dCwgYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dCwgYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblx0LmFjdGl2ZS5mb2N1cywgLmFjdGl2ZTpmb2N1cywgLmZvY3VzLCAuZm9jdXM6YWN0aXZlLCAmOmFjdGl2ZTpmb2N1cywgJjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAwICAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgICFpbXBvcnRhbnQ7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMjMxLCA3NiwgNTcsIDAuOCkgIWltcG9ydGFudDtcblx0XHQtbW96LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgyMzEsIDc2LCA1NywgMC44KSAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgyMzEsIDc2LCA1NywgMC44KSAgIWltcG9ydGFudDtcblx0fVxufVxuXG4uYnRuLXNtIHtcblx0Zm9udC1zaXplOiAwLjhlbTtcblx0cGFkZGluZzogMC42ZW0gMS40ZW0gMC41ZW0gMS40ZW07XG59XG5cbi5idG4tbGcge1xuXHRmb250LXNpemU6IDEuMmVtO1xuXHRwYWRkaW5nOiAwLjllbSAxLjc1ZW0gMC44ZW0gMS43NWVtO1xufVxuXG4uYnRuLXByaW1hcnkge1xuXHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJyYW5kY29sb3IxLWRhcms7XG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zaXRpb246IC41cyBlYXNlLW91dDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuXHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LW1pZDI7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmF5LWRhcmsxO1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1kYXJrMTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmF5LWRhcmsxO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0Mztcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmF5LW1pZDI7XG5cdH1cbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuXHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdH1cbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG5cdGNvbG9yOiAkZ3JheS1kYXJrMTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktZGFyazE7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWRhcmsxO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWRhcmsxO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0Mztcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDM7XG5cdH1cbn1cblxuLmJ0bi1kYXJrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkZ3JheS1kYXJrMztcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnJhbmRjb2xvcjEtZGFyaztcblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdH1cbn1cblxuLmJ0bi1saWdodCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGdyYXktd2hpdGUyO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJyYW5kY29sb3IxLWRhcms7XG5cdH1cblx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxLWxpZ2h0O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJyYW5kY29sb3IxO1xuXHR9XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogbm9uZTtcblx0Y29sb3I6ICRibGFjaztcblx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdH1cbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogbm9uZTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdH1cbn1cblxuLmJ0bi1saW5rIHtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG59XG4iLCIuY2FyZCwgLmNhcmQtZm9vdGVyLCAuY2FyZC1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHQtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRhIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblx0Ly8gLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcblx0Ly8gLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXI7XG5cdC8vIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcblx0Ly8gLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG5cdC8vIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLmNhcmQge1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMS4yNWVtKTtcblx0bWFyZ2luOiAwIDAgMi41ZW0gMDtcblx0LmNhcmQtaW1nLXRvcCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdC5jYXJkLWltZy1tYWluIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQuY2FyZC1pbWctb3ZlcmxheSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAgMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheS1taWQzO1xuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCRncmF5LW1pZDMsMCkgMzMlLCByZ2JhKCRncmF5LW1pZDMsMC42KSAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkZ3JheS1taWQzLDApIDMzJSwgcmdiYSgkZ3JheS1taWQzLDAuNikgMTAwJSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCRncmF5LW1pZDMsMCkgMzMlLCByZ2JhKCRncmF5LW1pZDMsMC42KSAxMDAlKTtcblx0XHRcdGltZyB7IFxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMC4zMTI1ZW0gMC4zMTI1ZW07XG5cdFx0XHRcdGxlZnQ6IDEuMTI1ZW07XG5cdFx0XHRcdGJvdHRvbTogLTFweDtcblx0XHRcdFx0d2lkdGg6IDE3LjUlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWJvZHkge1xuXHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdHBhZGRpbmc6IDEuMjVlbSAxLjEyNWVtO1xuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdGg1LCAuZW50cnktdGVhc2VyLWhlYWRsaW5lIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuXHRcdH1cblx0XHQuZW50cnktdGVhc2VyLWNvcHkge1xuXHRcdFx0bWFyZ2luLXRvcDogMC41ZW07XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWZvb3RlciB7XG5cdFx0cGFkZGluZzogMC4zMTI1ZW0gMS4xMjVlbTtcblx0fVxufSIsIi5kcm9wZG93bjpub3QoLmRyb3Bkb3duLW5hdmJhcikge1xuXHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRwYWRkaW5nOiAwLjYyNWVtIDAuNjI1ZW07XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdC8vIGZvbnQtZmFtaWx5OiAkZm9udC1uYXYxO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdH1cblx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktd2hpdGUxO1xuXHRcdGJveC1zaGFkb3c6XG5cdFx0XHQwcHggMi4ycHggMi4ycHggcmdiYSgwLCAwLCAwLCAwLjA3KSxcblx0XHRcdDAuMXB4IDUuM3B4IDUuM3B4IHJnYmEoMCwgMCwgMCwgMC4xMDEpLFxuXHRcdFx0MC4xcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLFxuXHRcdFx0MC4ycHggMTcuOXB4IDE3LjlweCByZ2JhKDAsIDAsIDAsIDAuMTQ5KSxcblx0XHRcdDAuNHB4IDMzLjRweCAzMy40cHggcmdiYSgwLCAwLCAwLCAwLjE4KSxcblx0XHRcdDFweCA4MHB4IDgwcHggcmdiYSgwLCAwLCAwLCAwLjI1KVxuXHRcdDtcblx0XHQuZHJvcGRvd24taXRlbSB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdC8vIGZvbnQtZmFtaWx5OiAkZm9udC1uYXYxO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kcm9wZG93bi1kaXZpZGVyIHtcblx0XHRcdG1hcmdpbjogMC4xMjVlbSAwO1xuXHRcdH1cblx0fVxufVxuIiwiLy9BZGQgaW1nLWZsdWlkIHJlc3BvbnNpdmVuZXNzIHRvIGFsbCBpbWcgdGFncyB3aXRoaW4gdGhlIGJvZHkgc2VjdGlvbi5cbi5ib2R5IHtcblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi5pbWctem9vbS1ob3ZlciB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdCY6aG92ZXIge1xuXHRcdGltZyB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMTI1KTtcblx0XHR9XG5cdH1cblx0aW1nIHtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAzLjBzIGVhc2Utb3V0O1xuXHRcdC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMuMHMgZWFzZS1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAzLjBzIGVhc2Utb3V0O1xuXHRcdC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAzLjBzIGVhc2Utb3V0O1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzLjBzIGVhc2Utb3V0O1xuXHR9XG59XG5cbi5pbWctbWFya2VyLWxpbmstdW5kZXIsXG4uaW1nLW1hcmtlci1saW5rLXJpZ2h0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDE2cHg7XG5cdFx0Ym90dG9tOiAtNHB4O1xuXHRcdHdpZHRoOiA2LjI1ZW07XG5cdFx0aGVpZ2h0OiA0cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxO1xuXHR9XG59XG5cbi5pbWctbWFya2VyLWxpbmstcmlnaHQge1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEuMjZlbTtcblx0XHRyaWdodDogLTRweDtcblx0XHR3aWR0aDogNHB4O1xuXHRcdGhlaWdodDogNi4yNWVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSB7XG5cdFx0Jjo6YmVmb3JlIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cdFx0Jjo6YWZ0ZXIgeyBkaXNwbGF5OiBub25lOyB9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6OTkycHgpIHtcblx0XHQmOjpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9XG5cdFx0Jjo6YWZ0ZXIgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xuXHRcdCY6OmJlZm9yZSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXHRcdCY6OmFmdGVyIHsgZGlzcGxheTogbm9uZTsgfVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOjU3NnB4KSB7XG5cdFx0Jjo6YmVmb3JlIHsgZGlzcGxheTogbm9uZTsgfVxuXHRcdCY6OmFmdGVyIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cdH1cbn1cblxuLnZpZGVvLXRodW1iLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjpob3ZlciB7XG5cdFx0LnZpZGVvLXRodW1iLW92ZXJsYXkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG5cdFx0XHQudmlkZW8tdGh1bWItYnV0dG9uIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0LmxpbmstdGV4dC1uYXYge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnZpZGVvLXRodW1iLW92ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMSk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMi4wcyBlYXNlLW91dDtcblx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LnZpZGVvLXRodW1iLWJ1dHRvbiB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEuNzVlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjkzNzVlbTtcblx0XHRcdC5saW5rLXRleHQtbmF2IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1ZW07XG5cdFx0XHRcdG1hcmdpbjogMC45Mzc1ZW0gMCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmhvc3RlZC12aWRlby1jb3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cbiIsIi5wYWdlLWludHJvIHtcblx0cGFkZGluZzogMCAyLjBlbSAzLjBlbSAyLjBlbTtcbn0iLCIucGFnZS10aXRsZS1mdWxsLXdpZHRoIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS13aGl0ZTI7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogLTE7XG5cdC8vIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHQvLyAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblx0Ly8gLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHQvLyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblx0Ly8gYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0Ly8gLXdlYmtpdC1maWx0ZXI6IGJsdXIoMjBweCkgZ3JheXNjYWxlKDI1JSk7XG5cdC8vIC1tb3otZmlsdGVyOiBibHVyKDIwcHgpIGdyYXlzY2FsZSgyNSUpO1xuXHQvLyAtby1maWx0ZXI6IGJsdXIoMjBweCkgZ3JheXNjYWxlKDI1JSk7XG5cdC8vIGZpbHRlcjogYmx1cigyMHB4KSBncmF5c2NhbGUoMjUlKTtcblx0Ly8gb3BhY2l0eTogMC43NTtcbn1cblxuLnBhZ2UtdGl0bGUtaW1hZ2Uge1xuXHR3aWR0aDogMTAwdnc7XG5cdG1heC13aWR0aDogMjIwMHB4O1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5wYWdlLXRpdGxlLXZpZGVvLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDB2dztcblx0bWF4LXdpZHRoOiAyMjAwcHg7XG5cdGhlaWdodDogYXV0bztcbn1cblxuaDEucGFnZS10aXRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwIDAgMC4yNWVtIDAuNWVtO1xufVxuXG4ucGFnZS10aXRsZS1vdmVybGF5LWNvbnRhaW5lciB7XG5cdC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNjEsNTAsNDMsMCkgMCUsIHJnYmEoNjEsNTAsNDMsMC43NSkgMTAwJSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA2Ljg3NWVtO1xuXHR6LWluZGV4OiAyO1xuXHQucGFnZS10aXRsZS1jb250YWluZXIge1xuXHRcdGgxLnBhZ2UtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtdGl0bGUtaW1hZ2Utb3ZlcmxheSB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNjEsNTAsNDMsMCkgMCUsIHJnYmEoNjEsNTAsNDMsMC43NSkgMTAwJSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDIyMDBweDtcblx0aGVpZ2h0OiA2Ljg3NWVtO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5wYWdlLXRpdGxlLW1hcmtlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDAuNzVlbTtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IGNhbGMoMjUlIC0gMy4wZW0pO1xuXHRcdGhlaWdodDogMC42MjVlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0ei1pbmRleDogMjtcblx0fVxufVxuXG4ucGFnZS10aXRsZS1uby1iYWNrIHtcblx0aDEucGFnZS10aXRsZSB7XG5cdFx0cGFkZGluZzogMS4yZW0gMCAwLjI1ZW0gMC40ZW07XG5cdFx0Y29sb3I6ICRibGFjaztcblx0fVxufVxuXG4ucGFnZS10aXRsZS1iYWNrbGluay1jb250YWluZXIge1xuXHRwYWRkaW5nOiAxLjI1ZW0gMCAzLjBlbSAyLjI1ZW0gIWltcG9ydGFudDtcblx0LnBhZ2UtdGl0bGUtYmFja2xpbmsge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG59XG4iLCIvKiBQYWdpbmF0aW9uIENsYXNzZXMgKi9cblxuLnBhZ2luYXRpb24tY29udGFpbmVyIHtcblx0cGFkZGluZzogMS4yNWVtIDAuNjI1ZW0gNS4wZW0gMC42MjVlbTtcblx0LnBhZ2luYXRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMS4wcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwLjYyNWVtIDEuMjVlbTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmZhLCAuZmFzLCAuZmFjIHtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBlbSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hY3RpdmUge1xuXHRcdFx0YSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuNjI1ZW0gMS4yNWVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdGN1cnNvcjogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnBhZ2UtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5LWxpZ2h0MTtcblx0XHR9XG5cdFx0LnBhZ2UtaXRlbSArIC5wYWdlLWl0ZW0ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQsIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wYWdlLWl0ZW0uZGlzYWJsZWQgeyBcblx0XHRcdC5wYWdlLWxpbmsge1xuXHRcdFx0XHRjb2xvcjogJGdyYXktbGlnaHQxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRjdXJzb3I6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnByb2plY3QtaGVhZGVyLXNsaWRlciB7XG5cdG1pbi1oZWlnaHQ6IGF1dG87XG5cdCYubG9hZGluZyB7XG5cdFx0bWluLWhlaWdodDogNjZ2aDtcblx0fVxuXHR3aWR0aDogMTAwdnc7XG5cdC8vKiogaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTBlbSk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0MTtcblx0LnByb2plY3QtaGVhZGVyLXNsaWRlci13cmFwcGVyIHtcblx0XHQucHJvamVjdC1oZWFkZXItc2xpZGUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHQvLyBoZWlnaHQ6IDEwMHZoOyAvLyBTb21lIGJyb3dzZXJzLCBpbmNsdWRpbmcgU2FmYXJpIG5lZWQgYSBoZWlnaHQgaW4gdGhpcyBjb250ZXh0XG5cdFx0XHQvL21heC13aWR0aDogMTAwdnc7XG5cdFx0XHQvL21heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMGVtKTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodDE7XG5cdFx0XHQucHJvamVjdC1oZWFkZXItaW1hZ2Uge1xuXHRcdFx0XHQvLyB3aWR0aDogYXV0bztcblx0XHRcdFx0Ly8gaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTBlbSk7XG5cdFx0XHRcdG9wYWNpdHk6IDAuMjU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0LXdlYmtpdC1maWx0ZXI6IGJsdXIoMHB4KSBncmF5c2NhbGUoMTAwJSkgY29udHJhc3QoNTAlKTtcblx0XHRcdFx0LW1vei1maWx0ZXI6IGJsdXIoMHB4KSBncmF5c2NhbGUoMTAwJSljb250cmFzdCg1MCUpO1xuXHRcdFx0XHQtbXMtZmlsdGVyOiBibHVyKDBweCkgZ3JheXNjYWxlKDEwMCUpY29udHJhc3QoNTAlKTtcblx0XHRcdFx0LW8tYmZpbHRlcjogYmx1cigwcHgpIGdyYXlzY2FsZSgxMDAlKWNvbnRyYXN0KDUwJSk7XG5cdFx0XHRcdGZpbHRlcjogYmx1cigwcHgpIGdyYXlzY2FsZSgxMDAlKWNvbnRyYXN0KDUwJSk7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogZmlsdGVyIDEuMHMgZWFzZS1vdXQsIG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBmaWx0ZXIgMS4wcyBlYXNlLW91dCwgb3BhY2l0eSAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogZmlsdGVyIDEuMHMgZWFzZS1vdXQsIG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogZmlsdGVyIDEuMHMgZWFzZS1vdXQsIG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0dHJhbnNpdGlvbjogZmlsdGVyIDEuMHMgZWFzZS1vdXQsIG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXHRcdFx0LnByb2plY3QtaGVhZGVyLWltYWdlIHtcblx0XHRcdFx0b3BhY2l0eTogMS4wO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdC13ZWJraXQtZmlsdGVyOiBibHVyKDApIGdyYXlzY2FsZSgwKSBjb250cmFzdCgxMDAlKTtcblx0XHRcdFx0LW1vei1maWx0ZXI6IGJsdXIoMCkgZ3JheXNjYWxlKDApIGNvbnRyYXN0KDEwMCUpO1xuXHRcdFx0XHQtbXMtZmlsdGVyOiBibHVyKDApIGdyYXlzY2FsZSgwKSBjb250cmFzdCgxMDAlKTtcblx0XHRcdFx0LW8tYmZpbHRlcjogYmx1cigwKSBncmF5c2NhbGUoMCkgY29udHJhc3QoMTAwJSk7XG5cdFx0XHRcdGZpbHRlcjogYmx1cigwKSBncmF5c2NhbGUoMCkgY29udHJhc3QoMTAwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9qZWN0LXNsaWRlci12aWRlby10aHVtYi1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6aG92ZXIge1xuXHRcdC52aWRlby10aHVtYi1vdmVybGF5IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjc1KTtcblx0XHRcdC52aWRlby10aHVtYi1idXR0b24ge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHQubGluay10ZXh0LW5hdiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudmlkZW8tdGh1bWItb3ZlcmxheSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC4yNSk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMi4wcyBlYXNlLW91dDtcblx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LnZpZGVvLXRodW1iLWJ1dHRvbiB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEuNzVlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjkzNzVlbTtcblx0XHRcdC5saW5rLXRleHQtbmF2IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44MTI1ZW07XG5cdFx0XHRcdG1hcmdpbjogMC45Mzc1ZW0gMCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHQmOjphZnRlciB7XG5cdFx0Zm9udC1zaXplOiAxLjc1ZW07XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0fVxuXHR9XG5cdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHR3aWR0aDogMC42MjVlbTtcblx0XHRoZWlnaHQ6IDAuNjI1ZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogMC4xMjVlbSBzb2xpZCAkd2hpdGU7XG5cdFx0b3BhY2l0eTogMS4wO1xuXHRcdG1hcmdpbjogMCAwLjFlbSAhaW1wb3J0YW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQvLyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlLW91dCwgYm9yZGVyIDAuNXMgZWFzZS1vdXQ7XG5cdFx0Ly8gLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZS1vdXQsIGJvcmRlciAwLjVzIGVhc2Utb3V0O1xuXHRcdC8vIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZS1vdXQsIGJvcmRlciAwLjVzIGVhc2Utb3V0O1xuXHRcdC8vIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlLW91dCwgYm9yZGVyIDAuNXMgZWFzZS1vdXQ7XG5cdFx0Ly8gdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2Utb3V0LCBib3JkZXIgMC41cyBlYXNlLW91dDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlcjogMC4zMTI1ZW0gc29saWQgJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdGJvcmRlcjogMC4xMjVlbSBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdH1cbn1cbiIsIi8qIFRlc3RpbW9uaWFsIEJsb2NrICovXG4udGVzdGltb25pYWwtc2xpZGVyLWZ1bGwtd2lkdGgtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktd2hpdGUxO1xuXHRwYWRkaW5nOiA2LjI1ZW0gMCA1LjBlbSAwO1xuXHQuY2Fyb3VzZWwtY29udHJvbC1wcmV2LCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcblx0XHRwYWRkaW5nOiAwLjMxMjVlbTtcblx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0fVxufVxuLnRlc3RpbW9uaWFsLWNhcmQge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiA5NSU7XG5cdC8vIG1pbi1oZWlnaHQ6IDEyLjBlbTtcblx0LmNhcmQtYm9keSB7XG5cdFx0cGFkZGluZzogMS4yNWVtIDEuMTI1ZW0gMGVtIDEuMTI1ZW07XG5cdH1cblx0LnRlc3RpbW9uaWFsLWNvcHksIC50ZXN0aW1vbmlhbC1jb3B5IHAge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICfigJwnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Zm9udC1zaXplOiA2LjByZW07XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yLjI1cmVtLCAtMi41cmVtKTtcblx0XHR9XG5cdH1cblx0LnRlc3RpbW9uaWFsLXRlYXNlci1oZWFkbGluZSB7XG5cdFx0bWFyZ2luOiAxLjI1ZW0gMCAwIDA7XG5cdFx0aDUge1xuXHRcdFx0Zm9udC1zaXplOiAxLjByZW07XG5cdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiBpbml0aWFsO1xuXHRcdFx0YiB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAbWl4aW4gbW9kYWwtZnVsbHNjcmVlbigpIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyAvLyBvdmVycmlkZSBpbmxpbmUgcGFkZGluZy1yaWdodCBhZGRlZCBmcm9tIGpzXG5cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1vZGFsLWZ1bGxzY3JlZW4oKTtcbiAgICB9XG4gIH1cbn1cblxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjg7XG59XG4iLCIjaW50cm8ge1xuXHRwLmxlYWQge1xuXHRcdC8vIGNvbG9yOiAkYmxhY2s7XG5cdH1cbn1cblxuI291ci1wcm9jZXNzIHtcblx0aDMudGV4dC1vbmUtY29sdW1uLWhlYWRsaW5lLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMi40ZW07XG5cdH1cblx0aDUge1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdH1cblx0aDUuaW1hZ2UtY2FsbG91dC1oZWFkbGluZSB7XG5cdFx0Zm9udC1zaXplOiAxLjBlbTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdH1cblx0LmltYWdlLWNhbGxvdXQtYm9keSB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0fVxufVxuXG4jcmVzcGVjdGluZy1lbnZpcm9ubWVudCwgI2NvbW11bml0eS1lbmdhZ2VtZW50IHtcblx0LnRleHQtb25lLWNvbHVtbi1oZWFkbGluZS10ZXh0IHtcblx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHR9XG59IiwiLmpvYi1saXN0aW5ncy1jb250YWluZXIge1xuXHRtYXJnaW46IDEuMjVlbSAwIDUuMGVtIDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5qb2ItbGlzdGluZy1jYXJkIHtcblx0bWFyZ2luLWJvdHRvbTogMy43NWVtO1xuXHQuY2FyZC1ib2R5IHtcblx0XHRwYWRkaW5nOiAwIDAuMzEyNWVtO1x0XG5cdFx0YSB7XG5cdFx0XHRoMyB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrMjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMC4xMjVlbTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0MTtcblx0XHRcdFx0LmZhYywgLmZhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuNjI1ZW07XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjEyNWVtKTtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qb2ItbGlzdGluZy1jYXJkLWNhdGVnb3J5IHtcblx0XHRcdG1hcmdpbjogMGVtIDAgMS44NzVlbSAwO1x0XHRcdFxuXHRcdH1cblx0XHQuam9iLWxpc3RpbmctY2FyZC1oZWFkbGluZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC4wNjI1ZW07XG5cdFx0fVxuXHRcdC5qb2ItbGlzdGluZy1jYXJkLXN1YmhlYWRsaW5lIHtcblx0XHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDAuMDYyNWVtO1xuXHRcdH1cblx0XHQuam9iLWxpc3RpbmctY2FyZC10ZWFzZXItY29weSB7XG5cdFx0XHRmb250LXNpemU6IDAuOTM3NWVtO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHR9XG5cdH1cbn1cblxuLmNhcmVlcnMtcmVzdW1lLWZvb3Rlci1jb250YWluZXIge1xuXHRwYWRkaW5nOiA1LjBlbSAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS13aGl0ZTE7XG5cdC5jYXJlZXJzLXJlc3VtZS1mb290ZXItdGV4dC1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgMi4wZW07XG5cdFx0aDEsaDIsaDMge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHR9XG5cdFx0aDQsaDUsaDYge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0fVxuXHQuY2FyZWVycy1yZXN1bWUtZm9vdGVyLWJ1dHRvbi1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDAgMi4wZW07XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0LmJ0biB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblx0fVxufVxuXG4uZW50cnktdHlwZS1qb2JMaXN0aW5nIHtcblx0LmpvYi1saXN0aW5nLXRpdGxlLWNvbnRhaW5lciB7XG5cdFx0LmpvYi1saXN0aW5nLXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0XHR9XG5cdFx0LmpvYi1saXN0aW5nLWNhdGVnb3J5IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0Zm9udC1zaXplOiAwLjgxMjVlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0fVxuXHR9XG5cdC5qb2ItbGlzdGluZy1oZWFkbGluZS1jb250YWluZXIge1xuXHRcdG1hcmdpbjogMCAwIDEuMjVlbSAwLjc1ZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDAuMDYyNWVtO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDE7XG5cdFx0LmpvYi1saXN0aW5nLWhlYWRsaW5lIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0XHR9XG5cdFx0LmpvYi1saXN0aW5nLXN1YmhlYWRsaW5lIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0XHR9XG5cdH1cblx0LmpvYi1saXN0aW5nLWJvZHktY29udGFpbmVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVlbTtcblx0fVxuXHQuam9iLWxpc3RpbmctZm9ybS1jb250YWluZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDcuNWVtO1xuXHRcdGhyLmRpdmlkZXItZ3JheSB7XG5cdFx0XHRtYXJnaW46IDMuNzVlbSAwIDMuNzVlbSAwO1xuXHRcdH1cblx0XHQuam9iLWxpc3RpbmctZm9ybSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyLjVlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5lbnRyeS1wYWdlcy1jb250YWN0IHtcblx0aDIge1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdH1cblx0aDMge1xuXHRcdC8vIGNvbG9yOiAkYmxhY2s7XG5cdFx0Ly8gZm9udC1zaXplOiAxLjc1ZW07XG5cdFx0Ly8gZm9udC13ZWlnaHQ6IDYwMDtcblx0XHQvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdC8vIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdH1cblx0LmNvbnRhY3QtbG9jYXRpb25zLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMCAwIDcuNWVtIDA7IFxuXHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdC5jb250YWN0LWFkZHJlc3MtY29udGFpbmVyIHtcblx0XHRcdC8vIHBhZGRpbmc6IDIuNWVtO1xuXHRcdFx0cGFkZGluZzogMS4yNWVtO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRcdFx0cGFkZGluZzogMi4yNWVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NS41cHgpIHtcblx0XHRcdFx0LmNvbC1zbS00IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyLjBlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YWRkcmVzcyB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGIge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGFjdC1waG90by1tYXAtY29udGFpbmVyIHtcblx0XHRcdC5jb250YWN0LXBob3RvLWNvbnRhaW5lciB7XG5cdFx0XHRcdHBhZGRpbmc6IDIuNWVtIDEuMjVlbSAyLjVlbSAyLjVlbTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMi41ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb250YWN0LW1hcC1jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAyLjVlbSAyLjVlbSAyLjVlbSAwO1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyLjVlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29udGFjdC1mb3JtLWNvbnRhaW5lci1vdXRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktd2hpdGUxO1xuXHRcdHBhZGRpbmc6IDcuNWVtIDA7XG5cdFx0LmNvbnRhY3QtZm9ybS1jb250YWluZXItaW5uZXIge1xuXHRcdFx0cGFkZGluZzogMCAyLjVlbTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAzLjc1ZW07XG5cdFx0XHR9XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjMxMjVlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4zMTI1ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gTWFya2V0IE1haW4gUGFnZVxuLm1hcmtldC1pbnRyby1kZXNjLWNvbnRhaW5lciB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMCAwLjRlbSAxLjg3NWVtIDAuNGVtO1xufVxuLm1hcmtldC1wcm9qZWN0cy1yb3cge1xuXHRwYWRkaW5nLWJvdHRvbTogMy43NWVtO1xufSIsIi8vIE5ld3MgQXJ0aWNsZSBUZWFzZXIgQ2FyZHNcbi5uZXdzLWNhcmQge1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMS4yNWVtKTtcblx0bWFyZ2luOiAwIDAgMi41ZW0gMDtcblx0Jjpob3ZlciB7XG5cdFx0LmltZy16b29tLWhvdmVyIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xMjUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2FyZC1ib2R5IHtcblx0XHRcdC5uZXdzLWFydGljbGUtdGVhc2VyLWhlYWRsaW5lIGg2IHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVx0XG5cdFx0fVxuXHRcdC5jYXJkLWZvb3RlciBhIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdC5mYSwgLmZhYyB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdC5jYXJkLWJvZHkge1xuXHRcdFx0Lm5ld3MtYXJ0aWNsZS10ZWFzZXItaGVhZGxpbmUgaDYge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cdFxuXHRcdH1cblx0XHQuY2FyZC1mb290ZXIgYSB7XG5cdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHQuZmEsIC5mYWMge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uZXdzLWFydGljbGUtdGVhc2VyLXRodW1iLWNvbnRhaW5lci1uZXdzVGh1bWJuYWlsV2lkZSB7XHRcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5uZXdzLWFydGljbGUtdGVhc2VyLXRodW1iLWNvbnRhaW5lci1uZXdzVGh1bWJuYWlsIHtcdFxuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0LmNhcmQtYm9keSB7XG5cdFx0cGFkZGluZzogMS4yNWVtIDEuMTI1ZW0gMGVtIDEuMTI1ZW07XG5cdFx0Lm5ld3MtYXJ0aWNsZS10ZWFzZXItaGVhZGxpbmUgaDYge1xuXHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdH1cblx0XHQubmV3cy1hcnRpY2xlLXRlYXNlci1jb3B5IHtcblx0XHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRcdH1cblx0fVxuXHQuY2FyZC1mb290ZXIge1xuXHRcdHBhZGRpbmc6IDAuMzEyNWVtIDEuMTI1ZW07XG5cdH1cbn1cblxuLy9OZXdzIEFydGljbGUgRGV0YWlsXG4ubmV3cy1oZWFkbGluZS1yb3cge1xuXHRwYWRkaW5nOiAzLjc1ZW0gMCAyLjVlbSAwO1xuXHQubmV3cy1oZWFkbGluZS10ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjA2MjVlbTtcblx0fVxuXHQubmV3cy1zdWJoZWFkbGluZS10ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjMxMjVlbTtcblx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0fVxuXHQubmV3cy1hdXRob3ItaGVhZGxpbmUge1xuXHRcdG1hcmdpbjogMCAwLjEyNWVtO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5ld3MtaGVhZGxpbmUtZGF0ZSB7XG5cdFx0bWFyZ2luOiAxLjI1ZW0gMC4zMTI1ZW0gMCAwLjMxMjVlbTtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMC43NWVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG59XG4ubmV3cy1hcnRpY2xlLWFsbCB7XG5cdG1hcmdpbi1ib3R0b206IDYuMjVlbTtcbn1cbi5uZXdzLWFydGljbGUtYmxvY2tzIHtcblx0bWFyZ2luOiAwIDAuODc1ZW07XG59XG4ubmV3cy1hcnRpY2xlLWZlYXR1cmVkLWltYWdlIHtcblx0bWFyZ2luLWJvdHRvbTogMy43NWVtO1xufVxuLm5ld3MtYXJ0aWNsZS1ib2R5IHtcblx0bWFyZ2luLWJvdHRvbTogMS4yNWVtO1xufVxuXG4vL1JlbGF0ZWQgTmV3cyBCbG9ja1xuLm5ld3MtcmVsYXRlZC1mdWxsLXdpZHRoLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDUuMGVtIDAgMS4yNWVtIDA7XG5cdC5uZXdzLXJlbGF0ZWQtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwIDEuNTYyNWVtO1xuXHRcdC5uZXdzLXJlbGF0ZWQtaGVhZGVyLXJvdyB7XG5cdFx0XHRwYWRkaW5nOiAwIDAuODE3NWVtIDEuMjVlbSAwLjgxNzVlbTtcblx0XHRcdGg1IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4iLCIvL1Byb2plY3QgVGVhc2VyIENhcmRzXG4ucHJvamVjdC1jYXJkIHtcblx0bWFyZ2luOiAwIDAgMS41ZW0gMDtcblx0Jjpob3ZlciB7XG5cdFx0LmltZy16b29tLWhvdmVyIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xMjUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2FyZC1ib2R5IHtcblx0XHRcdGg1LCAucHJvamVjdC10ZWFzZXItaGVhZGxpbmUge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XHRcblx0XHR9XG5cdH1cblx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdC5jYXJkLWJvZHkge1xuXHRcdFx0aDUsIC5wcm9qZWN0LXRlYXNlci1oZWFkbGluZSB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVx0XG5cdFx0fVxuXHR9XG5cdGg1LCAucHJvamVjdC10ZWFzZXItaGVhZGxpbmUge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjEyNWVtO1xuXHRcdC8vZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuXHR9XG5cdGg2IHtcblx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0fVxuXHQucHJvamVjdC10ZWFzZXItY29weSB7XG5cdFx0bWFyZ2luLXRvcDogMC41ZW07XG5cdH1cblx0LmNhcmQtYm9keSB7XG5cdFx0bWFyZ2luOiAwIDAgMi4wZW0gMDtcblx0fVxufVxuXG4vL1JlbGF0ZWQgUHJvamVjdHMgSW5jbHVkZVxuLnByb2plY3RzLXJlbGF0ZWQtZnVsbC13aWR0aC1jb250YWluZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS13aGl0ZTE7XG5cdHBhZGRpbmc6IDUuMGVtIDAgMS4yNWVtIDA7XG5cdC5wcm9qZWN0cy1yZWxhdGVkLWhlYWRlci1yb3cge1xuXHRcdHBhZGRpbmc6IDAgMC42MjVlbSAwLjYyNWVtIDAuNjI1ZW07XG5cdH1cblx0LnByb2plY3RzLXJlbGF0ZWQtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwIDEuNjI1ZW07XG5cdH1cbn1cblxuLy8gUHJvamVjdCBNYWluIFBhZ2Vcbi5oZWFkZXItaW1hZ2Utc2xpZGVyLWZ1bGwtd2lkdGgge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS13aGl0ZTI7XG5cdC5wcm9qZWN0LWhlYWRlci1pbWFnZS1zbGlkZXIge1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRtYXgtd2lkdGg6IDIyMDBweDtcblx0XHRoZWlnaHQ6IDg1dmg7XG5cdFx0Ly8gbWF4LWhlaWdodDogODV2aDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC5jYXJvdXNlbC1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHRcblx0XHRcdC5jYXJvdXNlbC1pbWFnZSB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5jYXJvdXNlbC1vdmVybGF5IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktd2hpdGUyLDAuNSk7XG5cdFx0XHRcdC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCkgZ3JheXNjYWxlKDEwMCUpIGNvbnRyYXN0KDUwJSk7XG5cdFx0XHRcdC1tb3otYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCkgZ3JheXNjYWxlKDEwMCUpY29udHJhc3QoNTAlKTtcblx0XHRcdFx0LW8tYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCkgZ3JheXNjYWxlKDEwMCUpY29udHJhc3QoNTAlKTtcblx0XHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCkgZ3JheXNjYWxlKDEwMCUpY29udHJhc3QoNTAlKTtcblx0XHRcdFx0LmNhcm91c2VsLWltYWdlIHtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHJvamVjdC1oZWFkZXItcm93IHtcblx0cGFkZGluZzogMi4wZW0gMCA0LjBlbSAwO1xuXHQucHJvamVjdC1oZWFkZXIge1xuXHRcdGZvbnQtc2l6ZTogMC44NzVlbTtcblx0XHRwYWRkaW5nOiAwIDEuNWVtO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdHBhZGRpbmc6IDAgMS4xMjVlbTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHQucHJvamVjdC1oZWFkZXItYmFjay1saW5rIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuMGVtO1xuXHRcdH1cblx0XHQucHJvamVjdC1oZWFkZXItbmFtZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxLjBlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdC5wcm9qZWN0LWhlYWRlci1sb2NhdGlvbiB7XG5cdFx0XHRtYXJnaW46IDAuNjI1ZW0gMCAwIDA7XG5cdFx0XHRmb250LXNpemU6IDEuMTI1ZW07XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9qZWN0LW5leHQtcHJldi1jb250YWluZXIge1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5LXdoaXRlMztcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0cGFkZGluZzogMi4wZW0gMCAwIDAgIWltcG9ydGFudDtcblx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0fVxuXHQucHJvamVjdC1wcmV2LWNvbnRhaW5lciwgLnByb2plY3QtbmV4dC1jb250YWluZXIge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmZhLCAuZmFjIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjg3NWVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4yZW0pO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJvamVjdC1wcmV2LWNvbnRhaW5lciB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXHQucHJvamVjdC1uZXh0LWNvbnRhaW5lciB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cbn1cblxuLnByb2plY3QtdGVhbS1jb250YWluZXIge1xuXHRwYWRkaW5nOiAzLjBlbSAyLjBlbTtcblx0LnByb2plY3QtbGVhZHMtcGhvdG8tY29udGFpbmVyIHtcblx0XHQucHJvamVjdC1sZWFkcy1waG90byB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG5cdFx0fVxuXHR9XG5cdC5wcm9qZWN0LWxlYWRzLW5hbWUtY29udGFpbmVyIHtcblx0XHQucHJvamVjdC1sZWFkLWludHJvLWNhcmQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDAuMjY1ZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG5cdFx0XHRhIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aDUucHJvamVjdC1sZWFkLW5hbWUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4xMjVlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdFx0Zm9udC1zaXplOiAwLjg3NWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTI1O1xuXHRcdH1cblx0fVxuXHQucHJvamVjdC10ZWFtLW90aGVyLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMS4yNWVtIDA7XG5cdFx0aDUuaGVhZGVyLXNtIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHRcdHVsIGxpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDAuMzIxNWVtIDA7XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHsgcGFkZGluZy10b3A6IDEuNWVtIH1cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnByb2plY3QtdmlkZW8tZ2FsbGVyeS1jb250YWluZXIge1xuXHRtYXJnaW46IDAgMCAyLjVlbSAwO1xuXHQvL3BhZGRpbmc6IDAgMS4yNWVtIDAgMCAhaW1wb3J0YW50O1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LnByb2plY3QtdmlkZW8tYmxvY2stdGl0bGUge1xuXHRcdG1hcmdpbjogMC42MjVlbSAwLjgxNzVlbSAxLjI1ZW0gMC44MTc1ZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDAuNjI1ZW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LW1pZDE7XG5cdH1cbn1cblxuLnByb2plY3QtdmlkZW8tY2FyZCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Jjpob3ZlciB7XG5cdFx0LnZpZGVvLXRodW1iLW92ZXJsYXkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG5cdFx0XHQudmlkZW8tdGh1bWItYnV0dG9uIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0LmxpbmstdGV4dC1uYXYge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcmQtYm9keSB7XG5cdFx0XHRoNiwgLnByb2plY3QtdmlkZW8tY2FyZC1oZWFkbGluZSB7XG5cdFx0XHRcdC8vY29sb3I6ICRibGFjaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRiIHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVx0XG5cdFx0fVxuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHQuY2FyZC1ib2R5IHtcblx0XHRcdGg2LCAucHJvamVjdC12aWRlby1jYXJkLWhlYWRsaW5lIHtcblx0XHRcdFx0Ly9jb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cdFxuXHRcdH1cblx0fVxuXHQuY2FyZC1ib2R5IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMC45Mzc1ZW0gMC4wNjI1ZW0gMS41NjI1ZW0gMC4wNjI1ZW07XG5cdFx0aDYsIC5wcm9qZWN0LXZpZGVvLWNhcmQtaGVhZGxpbmUge1xuXHRcdFx0Zm9udC1zaXplOiAwLjg3NWVtO1xuXHRcdFx0YiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gU2VhcmNoIFJlc3VsdHMgUGFnZVxuLnNlYXJjaC1yZXN1bHRzLWFsbC1jb250YWluZXIge1xuXHRwYWRkaW5nOiAwIDIuNWVtIDcuMGVtIDIuNWVtO1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiAwIDEuMjVlbSA3LjBlbSAxLjI1ZW07IFxuXHR9XG5cdHVsLmxpc3QtZ3JvdXAtZmx1c2gge1xuXHRcdGxpLmxpc3QtZ3JvdXAtaXRlbSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAxLjBlbSAwIDAuNWVtIDA7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aDUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjA2MjVlbTtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmZhYyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVlbTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMDYyNWVtKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDAuOTM3NWVtO1xuXHRcdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vL1NlYXJjaCBGb3JtIE1vZGFsXG4jbW9kYWwtc2VhcmNoLWZzIHtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XG5cdC5tb2RhbC1kaWFsb2cge1xuXHRcdC5tb2RhbC1jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHQubW9kYWwtYm9keSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEuMjVlbSAwLjYyNWVtIDEuMjVlbSAyLjVlbTtcblx0XHRcdFx0Ym94LXNoYWRvdzpcblx0XHRcdFx0XHQyLjhweCAyLjhweCAyLjJweCByZ2JhKDAsIDAsIDAsIDAuMDIpLFxuXHRcdFx0XHRcdDYuN3B4IDYuN3B4IDUuM3B4IHJnYmEoMCwgMCwgMCwgMC4wMjgpLFxuXHRcdFx0XHRcdDEyLjVweCAxMi41cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDM1KSxcblx0XHRcdFx0XHQyMi4zcHggMjIuM3B4IDE3LjlweCByZ2JhKDAsIDAsIDAsIDAuMDQyKSxcblx0XHRcdFx0XHQ0MS44cHggNDEuOHB4IDMzLjRweCByZ2JhKDAsIDAsIDAsIDAuMDUpLFxuXHRcdFx0XHRcdDEwMHB4IDEwMHB4IDgwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43NWVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDMgIWltcG9ydGFudDtcblx0XHRcdFx0XHQmLmFjdGl2ZS5mb2N1cywgJi5hY3RpdmU6Zm9jdXMsICYuZm9jdXMsICYuZm9jdXM6YWN0aXZlLCAmOmFjdGl2ZTpmb2N1cywgJjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRvdXRsaW5lLW9mZnNldDogMCAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDApICAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjYyNWVtIDEuMjVlbSAwIDEuMjVlbTtcblx0XHRcdFx0XHQuZmFjIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuYWN0aXZlLmZvY3VzLCAmLmFjdGl2ZTpmb2N1cywgJi5mb2N1cywgJi5mb2N1czphY3RpdmUsICY6YWN0aXZlOmZvY3VzLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRcdG91dGxpbmU6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdG91dGxpbmUtb2Zmc2V0OiAwICAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMCkgICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5zaG93e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwwLjUpO1xufSIsIi8vIFNlcnZpY2VzIE1haW4gUGFnZVxuXG5cbi8vU2VydmljZSBDYWxsb3V0cyBCbG9ja1xuLnNlcnZpY2UtY2FsbG91dC1jYXJkcy1jb250YWluZXIge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDEuMjVyZW0gMS44NzVyZW07XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOXB4KSB7XG5cdFx0cGFkZGluZzogMS4yNXJlbSAyLjByZW07XG5cdH1cbn1cbi5zZXJ2aWNlLWNhbGxvdXQtY2FyZCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMC42MjVyZW07XG5cdHdpZHRoOiAxMDAlO1xuXHQmOmhvdmVyIHtcblx0XHQuaW1nLXpvb20taG92ZXIge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEyNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXJkLWJvZHkgYSBoNSB7XG5cdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdH1cblx0fVxuXHQuY2FyZC1ib2R5IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMS4wcmVtIDAgMCAwO1xuXHRcdGg1IHtcblx0XHRcdG1hcmdpbjogMCAwIDAuNjI1cmVtIDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdC1vLXRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjAwMFwiO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtaWNvbnMyO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC42MjVlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDAuMzc1ZW07XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGg1IHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xNzVyZW0gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn0iLCIuY29yZS10ZWFtLWdyaWQtaGVhZGVyIHtcblx0cGFkZGluZzogMCAwLjYyNWVtIDAgMC42MjVlbTtcbn1cblxuLmNvcmUtdGVhbS1saXN0LWhlYWRlciB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jb3JlLXRlYW0tY2FyZC1yb3csIC5jb3JlLXRlYW0tbGlzdC1yb3cge1xuXHRwYWRkaW5nOiAwIDAgMy43NWVtIDA7XG59XG5cbi5wZW9wbGUtY2FyZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwLjVlbSAhaW1wb3J0YW50O1xuXHQmOmhvdmVyIHtcblx0XHQuaW1nLXpvb20taG92ZXIge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEyNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXJkLW92ZXJsYXkgLmNhcmQtYm9keSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgMC40KTtcblx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuXHRcdFx0YSBoNSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHQuY2FyZC1vdmVybGF5IC5jYXJkLWJvZHkge1xuXHRcdFx0YSBoNSB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWltZy10b3Age1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0LmltZy16b29tLWhvdmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLW92ZXJsYXkge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNjEsNTAsNDMsMCkgMCUsIHJnYmEoNjEsNTAsNDMsMC43NSkgMTAwJSk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMi41ZW07XG5cdFx0ei1pbmRleDogMjtcblx0fVxuXHQuY2FyZC1ib2R5IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMC41ZW0gMS4wZW0gMC41ZW0gMS4wZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBiYWNrZHJvcC1maWx0ZXIgMi4wcyBlYXNlLW91dDtcblx0XHQtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMS4wcyBlYXNlLW91dCwgYmFja2Ryb3AtZmlsdGVyIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQgMS4wcyBlYXNlLW91dCwgYmFja2Ryb3AtZmlsdGVyIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBiYWNrZHJvcC1maWx0ZXIgMi4wcyBlYXNlLW91dDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEuMHMgZWFzZS1vdXQsIGJhY2tkcm9wLWZpbHRlciAyLjBzIGVhc2Utb3V0O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIDAuNCk7XG5cdFx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KTtcblx0XHR9XG5cdFx0aDUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjAwMFwiO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtaWNvbnMyO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC42MjVlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDAuMzc1ZW07XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHRcdC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHRcdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGg1IHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5hdi1zdHVkaW8tdmlldyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbjogMCAwLjgxMjVlbSAhaW1wb3J0YW50O1xuXHQubmF2LWl0ZW0ge1xuXHRcdC5uYXYtbGluayB7XG5cdFx0XHRwYWRkaW5nOiAwLjMxMjVlbSAwO1xuXHRcdFx0bWFyZ2luOiAwIDEuMjVlbTtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTAuMzEyNWVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwLjMxMjVlbSBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGxpIHtcblx0XHQmOjptYXJrZXIge1xuXHRcdFx0Y29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uc3R1ZGlvLXN0YWZmLWNhcmQtY29udGFpbmVyIHtcblx0bWFyZ2luOiAwIDAuNjI1ZW0gNy41ZW0gMC42MjVlbTtcbn1cblxuLnN0dWRpby1zdGFmZi1saXN0LWNvbnRhaW5lciB7XG5cdG1hcmdpbjogMC42MjVlbSAwIDcuMGVtIDA7XG5cdHBhZGRpbmc6IDAgMS4wZW07XG5cdC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1taWQxO1xuXHQuc3R1ZGlvLXN0YWZmLWxpc3Qtcm93IHtcblx0XHRwYWRkaW5nOiAwLjc1ZW0gMCAwIDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LXdoaXRlMztcblx0XHQmOmZpcnN0LWNoaWxkIHsgcGFkZGluZy10b3A6IDEuNWVtIH1cblx0XHQmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiBub25lOyB9XG5cdFx0LnN0dWRpby1zdGFmZi1saXN0LW5hbWUsXG5cdFx0LnN0dWRpby1zdGFmZi1saXN0LXRpdGxlLFxuXHRcdC5zdHVkaW8tc3RhZmYtbGlzdC1waG9uZSxcblx0XHQuc3R1ZGlvLXN0YWZmLWxpc3QtZW1haWwgIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYWMge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnN0dWRpby1zdGFmZi1saXN0LW5hbWUge1xuXHRcdH1cblx0XHQuc3R1ZGlvLXN0YWZmLWxpc3QtdGl0bGUge1xuXG5cdFx0fVxuXHRcdC5zdHVkaW8tc3RhZmYtbGlzdC1waG9uZSB7XG5cdFx0XHRmb250LXNpemU6IDEuMHJlbTtcblx0XHR9XG5cdFx0LnN0dWRpby1zdGFmZi1saXN0LWVtYWlsIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4wcmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cbn1cblxuLnN0dWRpby1zdGFmZi1oZWFkZXItcm93IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktd2hpdGUyO1xuXHQuc3R1ZG8tc3RhZmYtaGVhZGVyLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMCAyLjVlbSAwIDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cdC5zdHVkaW8tc3RhZmYtaGVhZGVyIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMi41ZW0gMi41ZW0gMS44NzVlbSAyLjVlbTtcblxuXHRcdC5saW5rLXRleHQtbmF2IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNWVtO1xuXHRcdH1cblxuXHRcdGgxIHtcblx0XHRcdG1hcmdpbjogMCAwIDAuMTU2MjVlbSAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHRoNiB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDYyNWVtO1xuXHRcdH1cblxuXHRcdC5wYWdlLXRpdGxlLW1hcmtlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDAuNjI1ZW07XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDIuNWVtO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDMuMGVtKTtcblx0XHRcdFx0aGVpZ2h0OiAwLjYyNWVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRcdC5zdHVkaW8tc3RhZmYtbmFtZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEuMGVtICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zdHVkaW8tc3RhZmYtYmFjay1jb250YWluZXIge1xuXHRwYWRkaW5nOiAxLjBlbSAxLjVlbTtcdFx0XG59XG5cbi5zdHVkaW8tc3RhZmYtaW5mby1jb250YWluZXIge1xuXHRwYWRkaW5nOiAyLjVlbTtcblx0LnN0dWRpby1zdGFmZi1ib2R5LWNvbnRhaW5lciB7XG5cdFx0LnNlY3Rpb24tYmFjay1saW5rIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMi41ZW0gMDtcblx0XHR9XG5cdFx0aDYge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC42MjVlbTtcblx0XHR9XG5cdH1cblx0LnN0dWRpby1zdGFmZi10cmFpdHMtY29udGFpbmVyIHtcblx0XHRjb2x1bW4tY291bnQ6IDI7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG5cdFx0XHRjb2x1bW4tY291bnQ6IDE7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seSh4cykge1xuXHRcdFx0Y29sdW1uLWNvdW50OiAxO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0cGFkZGluZzogMy43NWVtIDA7XG5cdFx0fVxuXHRcdC5jYXJkIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbHVtbi1icmVhay1pbnNpZGU6IGF2b2lkO1xuXHRcdFx0cGFkZGluZzogMCAxLjI1ZW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFPQUEsQUFBQSxJQUFJLEFBQUMsQ0FDSixVQUFVLENBQUUsVUFBVSxDQUN0QixnQkFBZ0IsQ0g0QkgsT0FBTyxDRzNCcEIsU0FBUyxDQUFFLG9CQUFvQixDQUMvQixTQUFTLENBQUUsNEJBQTRCLENBQ3ZDLFNBQVMsQ0FBRSx5QkFBeUIsQ0FPcEMsQUFOQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFOekIsQUFBQSxJQUFJLEFBQUMsQ0FPSCxTQUFTLENBQUUsTUFBTSxDQUtsQixDQUhBLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQVQxQixBQUFBLElBQUksQUFBQyxDQVVILFNBQVMsQ0FBRSxNQUFNLENBRWxCLENBRUQsQUFBQSxDQUFDLENBQ0QsQ0FBQyxBQUFBLFFBQVEsQ0FDVCxDQUFDLEFBQUEsT0FBTyxBQUFDLENBQUUsVUFBVSxDQUFFLE9BQU8sQ0FBSSxBQUVsQyxnQkFBZ0IsQ0FDZCxVQUFVLENBQUUsSUFBSSxDQUdsQixBQUFBLElBQUksQUFBQyxDQUNKLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLGdCQUFnQixDSExULElBQU8sQ0dNZCxBQUVELEFBQUEsRUFBRSxBQUFDLENBQ0YsV0FBVyxDQUFFLElBQUksQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQyxDQUNULE9BQU8sQ0FBRSxJQUFJLENBQ2IsQUFFRCxBQUFBLGdCQUFnQixBQUFDLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsQUFFRCxBQUFBLGdCQUFnQixBQUFDLENBQ2hCLEtBQUssQ0FBRSxJQUFJLENBRVgsQUFFRCxBQUFBLFVBQVUsQUFBQyxDQUNWLFNBQVMsQ0FBRSxlQUFlLENBQzFCLEFBRUQsQUFBQSxjQUFjLEFBQUMsQ0FDZCxLQUFLLENBQUUsR0FBRyxDQUNWLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLGtCQUFrQixDQUFFLGlCQUFpQixD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 */
