.fade-in{opacity:0}@media only screen and (max-width : 768px){.fade-in{opacity:1}}.slide-up{opacity:0;position:relative;top:200px}@media only screen and (max-width : 768px){.slide-up{opacity:1;top:0}}.slide-right{position:relative;left:-50vw}@media only screen and (max-width : 768px){.slide-right{width:auto}}@media only screen and (max-width : 600px){.slide-right{left:unset}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}h1{margin-top:10px}article.page h2+p{margin-top:27px}h4{margin-bottom:0}@media only screen and (max-width : 600px){main{padding-right:0;padding-left:0}}strong{font-family:"Mercury-Text-G1-Bold";font-weight:bold}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:inherit}.animation-element{opacity:0;position:relative;top:200px}.constrained-width{width:100%;max-width:1840px;margin:0 auto;padding-right:0;padding-left:0}@media only screen and (max-width : 1280px){.constrained-width{padding-right:79px;padding-left:79px}}@media only screen and (max-width : 768px){.constrained-width{padding-right:54px;padding-left:54px}}@media only screen and (max-width : 600px){.constrained-width{padding-right:0;padding-left:0}}.constrained-width-narrow{width:calc(100% - 80px);padding:0 40px;max-width:1280px;margin:0 auto}@media only screen and (max-width : 768px){.constrained-width-narrow{width:100%}}.constrained-width-ultra-narrow{width:100%;max-width:800px;margin:0 auto;padding:0 25px}.the-content-wrapper{padding:90px 0 90px 0}@media only screen and (max-width : 1280px){.the-content-wrapper{padding:90px 79px 90px 79px}}@media only screen and (max-width : 1024px){.the-content-wrapper{padding:20px 35px}}.centered{text-align:center}.alignwide{margin-left:-80px;margin-right:-80px}.alignfull,.align-wrap-full{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.alignfull img{width:100vw}@media only screen and (max-width : 1280px){.wp-block-columns{padding:90px 79px 90px 79px}}@media only screen and (max-width : 768px){.wp-block-columns{padding:54px 54px 54px 54px}}@media only screen and (max-width : 600px){.wp-block-columns{padding:0}}hr{border:0;height:1px;background:#ae7231;max-width:1840px}figure.wp-block-image{margin:0;margin-bottom:0}.wp-block-image figure.alignright img{margin-left:25px}.wp-block-image figure.alignleft img{margin-right:25px}.wp-block-image figure.size-large img{width:auto}.no-margin{margin:0}.gcom-stile-module-screenshot{max-width:100%}.overflow-scroll{overflow-x:scroll}@media only screen and (max-width : 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width : 1024px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width : 1025px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px)and (max-width: 1024px){.hide-on-med-only{display:none !important}}@media only screen and (min-width : 1201px){.hide-on-large-only{display:none !important}}@media only screen and (min-width : 1201px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px)and (max-width: 1024px){.show-on-medium{display:block !important}}@media only screen and (max-width : 600px){.show-on-small{display:block !important}}@media only screen and (min-width : 1025px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width : 1024px){.show-on-medium-and-down{display:block !important}}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:DarbySans-Bold;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/DarbySans-Bold.otf")}@font-face{font-family:DarbySans-Light_2;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/DarbySans-Light_2.otf")}@font-face{font-family:DarbySans-Light;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/DarbySans-Light.otf")}@font-face{font-family:DarbySans-Regular;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/DarbySans-Regular.otf")}@font-face{font-family:DarbySansPoster-Light;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/DarbySansPoster-Light.otf")}@font-face{font-family:DarbySansPoster-Regular_0;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/DarbySansPoster-Regular_0.otf")}@font-face{font-family:DarbySansPoster-Regular_1;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/DarbySansPoster-Regular_1.otf")}@font-face{font-family:Mercury_Text_G1_Roman;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/Mercury_Text_G1_Roman.ttf")}@font-face{font-family:Mercury-TextG1Roman_1;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/Mercury-TextG1Roman_1.otf")}@font-face{font-family:Mercury-Text-G1-Bold;font-weight:bold;font-style:bold;src:url("../../../assets/fonts/Mercury-Text-G1-Bold.otf")}@font-face{font-family:MinionPro-Regular_1;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/MinionPro-Regular_1.otf")}@font-face{font-family:MinionPro-Regular;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/MinionPro-Regular.otf")}.btn,.gform_wrapper.gravity-theme .gform_footer button{display:inline-block;width:auto;height:auto;padding:20px 35px;margin:10px 0;text-decoration:none;border-radius:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn:hover,.gform_wrapper.gravity-theme .gform_footer button:hover{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}main .gform_wrapper.gravity-theme .gform_footer button{background-color:#fff;margin:0 auto}main .gform_wrapper.gravity-theme .gform_footer button:hover{background-color:rgba(0,0,0,0)}.header-booking-bar{background:#473a31;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100px}.header-booking-bar .outer-container .booking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header-booking-bar .outer-container .booking .label{font-size:23px}@media only screen and (min-width : 1201px){.header-booking-bar .outer-container .booking .label{font-size:29px}}.header-booking-bar .outer-container .booking .label,.header-booking-bar .outer-container .booking .input{margin:0 10px}@media only screen and (min-width : 1201px){.header-booking-bar .outer-container .booking .label,.header-booking-bar .outer-container .booking .input{margin:0 15px}}.header-booking-bar .outer-container .booking .input{position:relative}.header-booking-bar .outer-container .booking .input .icon-calendar{position:absolute;right:0;top:0;cursor:pointer}.header-booking-bar .outer-container .booking .input .icon-calendar img{padding:7px 11px;cursor:pointer}.header-booking-bar .outer-container .booking input[type=text],.header-booking-bar .outer-container .booking input[type=number]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 18px;height:42px;width:185px;border:0;outline:none;font-size:inherit}.header-booking-bar .outer-container .booking .quantity{position:relative}.header-booking-bar .outer-container .booking .quantity input{width:150px}.header-booking-bar .outer-container .booking input[type=number]::-webkit-inner-spin-button,.header-booking-bar .outer-container .booking input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.header-booking-bar .outer-container .booking input[type=number]{-moz-appearance:textfield}.header-booking-bar .outer-container .booking .quantity input:focus{outline:0}.header-booking-bar .outer-container .booking .quantity-nav{position:absolute;top:0;right:0;height:42px}.header-booking-bar .outer-container .booking .quantity-button{position:relative;cursor:pointer;border-left:1px solid #eee;width:40px;text-align:center;color:#fff;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.header-booking-bar .outer-container .booking .quantity-up img,.header-booking-bar .outer-container .booking .quantity-down img{max-width:18px;display:inline-block;margin:0}.header-booking-bar .outer-container .booking .quantity-button.quantity-up{position:absolute;height:50%;top:0}.header-booking-bar .outer-container .booking .quantity-button.quantity-up img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-booking-bar .outer-container .booking .quantity-button.quantity-down{position:absolute;bottom:0;height:50%}.header-booking-bar .outer-container .booking .btn.btn-primary{margin:0;padding:11px 19px;border:none}#wpadminbar{position:fixed}#wpadminbar{position:fixed}.header{position:fixed;z-index:11;left:0;right:0;width:100%;margin:0 auto}@media only screen and (max-width : 768px){.header{position:fixed;padding:0}}.header.snapped{position:fixed;left:0;right:0;min-height:unset;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.header.snapped .header-wrapper{background:none}.header.snapped .header-wrapper .header-nav-inner-wrapper{padding:0}@media only screen and (max-width : 600px){.header.snapped .header-wrapper .header-nav-inner-wrapper{padding:0}}.header.snapped .header-wrapper .header-nav-inner-wrapper .header-logo-wrapper{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.header.snapped .header-wrapper .header-nav-inner-wrapper .header-logo-wrapper a img{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:258px}@media only screen and (max-width : 768px){.header.snapped .header-wrapper .header-nav-inner-wrapper .header-logo-wrapper a img{height:auto}}.header.snapped .header-wrapper .header-nav-inner-wrapper .booking-btn{padding-bottom:29px;padding-top:29px}.header.snapped .header-wrapper .header-nav-inner-wrapper nav .header-menu-wrapper{padding:0}.header.snapped .header-wrapper .header-nav-inner-wrapper nav .header-menu-wrapper .booking-btn{background-color:#ae7231}.header .alert-banner-wrapper .alert-banner-wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-message p{padding:0 20px 0 20px;font-size:16px}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:5px 15px;color:inherit;text-decoration:none;opacity:.7;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:none;background:none}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-close:hover{-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:1}@media only screen and (max-width : 600px){.header .header-wrapper{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a6000000", endColorstr="#00000000",GradientType=0 )}}@media only screen and (max-width : 1024px){.header .header-wrapper.no-header-bg{background:none;background-color:#003b49}}.header .header-wrapper .header-nav-inner-wrapper{position:relative;width:100%;margin:0 auto;padding:0 40px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color,.2s;-o-transition:background-color,.2s;transition:background-color,.2s}@media only screen and (max-width : 1024px){.header .header-wrapper .header-nav-inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}}@media only screen and (max-width : 768px){.header .header-wrapper .header-nav-inner-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .header-wrapper .header-nav-inner-wrapper .mobile-top-left{padding:0 20px}.header .header-wrapper .header-nav-inner-wrapper .header-logo-wrapper{margin:0 auto;padding-left:264px}@media only screen and (max-width : 1024px){.header .header-wrapper .header-nav-inner-wrapper .header-logo-wrapper{left:0;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0}}.header .header-wrapper .header-nav-inner-wrapper .header-logo-wrapper a img{height:auto;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:348px}@media only screen and (max-width : 1024px){.header .header-wrapper .header-nav-inner-wrapper .header-logo-wrapper a img{padding:10px;width:100%}}@media only screen and (max-width : 600px){.header .header-wrapper .header-nav-inner-wrapper .header-logo-wrapper a img{height:auto;max-width:150px}}.header .header-wrapper .header-nav-inner-wrapper .header-booking-wrapper{z-index:4}@media only screen and (max-width : 768px){.header .header-wrapper .header-nav-inner-wrapper .header-booking-wrapper{display:none}}@media only screen and (max-width : 1024px){.header .header-wrapper .header-nav-inner-wrapper .header-booking-wrapper{height:75px}}.header .header-wrapper .header-nav-inner-wrapper .booking-btn{letter-spacing:1.5px;margin:0 0 0 20px;padding:59px 72px;white-space:nowrap}.header .header-wrapper .header-nav-inner-wrapper nav{border-top:1px solid rgba(255,255,255,.15);text-align:right;width:100%}.header .header-wrapper .header-nav-inner-wrapper nav .address,.header .header-wrapper .header-nav-inner-wrapper nav .phone{margin-left:20px}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item{margin:18px 13px;position:relative;white-space:nowrap}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item.current_page_item:after{content:"";position:absolute;left:0;right:0;bottom:-7px;border-bottom:1px solid #fff}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item:hover:after{content:"";position:absolute;bottom:0;z-index:4;left:0;right:0;margin-top:30px;width:100%;border-top-width:1px;border-top-style:solid;border-top-color:inherit}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item a{text-decoration:none;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,0);border-bottom-style:solid;-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item a:hover{-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu{padding:26px 0 0;position:absolute;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .25s linear;-o-transition:visibility 0s,opacity .25s linear;transition:visibility 0s,opacity .25s linear;z-index:4;list-style:none;width:250px}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li{background-color:rgba(0,0,0,.8);padding:15px;width:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-align:center;margin:0}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li:first-of-type{padding-top:25px}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li a{display:block;width:100%;text-transform:uppercase;white-space:break-spaces;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li:hover{background-color:#000}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li:hover:after{margin-top:10px}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item.open .sub-menu,.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .menu-item:hover .sub-menu{opacity:1;visibility:visible}.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .current-menu-item a,.header .header-wrapper .header-nav-inner-wrapper .header-menu-wrapper>div .menu .current-page-ancestor a{opacity:1}.header .header-wrapper .header-nav-inner-wrapper .mobile-book{padding:20px !important;margin:0 !important;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;height:75px}@media only screen and (min-width : 1025px){.header .header-wrapper .header-nav-inner-wrapper .mobile-book{display:none}}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu{display:block;height:100%;padding-left:15px}@media only screen and (min-width : 1025px){.header .header-wrapper .header-nav-inner-wrapper .mobile-menu{display:none}}@media only screen and (max-width : 1024px){.header .header-wrapper .header-nav-inner-wrapper .mobile-menu{height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button{-webkit-appearance:none;background:none;border:none;width:35px;height:22px;position:relative;margin:auto;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button span{display:block;position:absolute;height:1px;width:100%;border-radius:10px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button span:nth-child(1){top:0px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button span:nth-child(2),.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button span:nth-child(3){top:9px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button span:nth-child(4){top:18px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button.open span:nth-child(1){top:9px;width:0%;left:50%}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button.open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu .sliding-menu-button.open span:nth-child(4){top:12px;width:0%;left:50%}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper{position:absolute;display:none}@media only screen and (max-width : 1024px){.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper{display:block}}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:100;min-height:100vh;height:100%;width:100vw;position:fixed;top:0;right:-1000vh;overflow:scroll;opacity:0;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content.open{right:0;opacity:1;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#003b49}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-close-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;letter-spacing:.37px;text-transform:uppercase;padding-top:17px;padding-right:28px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-close-wrapper i{font-size:36px;margin-left:8px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-social-media-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-social-media-wrapper .header-social-icon{font-size:26px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-social-media-wrapper .header-social-icon:not(:last-child){margin-right:40px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-cta-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:fixed;bottom:0;height:79px;width:100%}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-cta-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:24px;line-height:2.13;text-align:center;text-decoration:none;padding:0;color:#fff;height:100%}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-cta-wrapper a i{margin-right:20px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .menu .mobile-menu-headline{text-align:center;margin-top:90px;opacity:.5}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-top:0;margin-bottom:0;padding:0}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul.sub-menu li:last-child{margin-bottom:20px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul.sub-menu li a{font-size:20px;line-height:1.75}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.phone{margin-top:20px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.phone a{color:#fff}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li a{display:block;margin:0 auto;font-size:24px;font-weight:300;letter-spacing:0;text-align:center;text-decoration:none;line-height:2.29;color:inherit}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-address,.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;opacity:.7;padding-bottom:20px}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-address i,.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-phone i{font-size:24px;margin-bottom:20px;display:block}.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-address a,.header .header-wrapper .header-nav-inner-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-phone a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}footer .footer-menu-headline{font-size:33px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal}@media only screen and (max-width : 1024px){footer .footer-row .constrained-width{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;padding:54px 54px 54px 54px}}footer .footer-row.footer-row-signup-wrapper{text-align:center;padding:90px 50px;background-size:cover;background-position:top;border-bottom:3px solid #ae7231}@media only screen and (max-width : 768px){footer .footer-row.footer-row-signup-wrapper{padding:0}}footer .footer-row.footer-row-signup-wrapper .footer-signup-headline{font-size:32px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;margin-bottom:26px}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form{position:relative;width:auto;text-transform:uppercase}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper .gform_heading{color:#fff;margin-right:20px}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper .gform_heading .gform_title{font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2.25px}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width : 768px){footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body ul{list-style:none;padding:0}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .gfield{padding:0px !important;margin:0px !important;border:none !important}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body label{display:none}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .ginput_container{margin-bottom:0;margin-right:20px}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input{display:inline-block;height:50px;margin:0 20px 20px 0;width:100%;padding:8px 20px;border:none;font-family:inherit;opacity:1;background:rgba(0,0,0,0);border-bottom:1px solid #fff;color:#fff}@media only screen and (max-width : 768px){footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input{margin:0 0 20px}}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input::-webkit-input-placeholder{color:#fff;text-align:center}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input::-moz-placeholder{color:#fff;text-align:center}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input:-ms-input-placeholder{color:#fff;text-align:center}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input::-ms-input-placeholder{color:#fff;text-align:center}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input::placeholder{color:#fff;text-align:center}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input:focus{border:1px solid #fff !important}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_footer{width:auto;margin:0;padding:0px;top:0px;right:0px}@media only screen and (max-width : 600px){footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_footer{margin:0 auto}}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_footer .button{width:100%;height:50px;padding:13px 60px;border:1px solid #fff;color:#fff;margin:0;border-radius:0;border-bottom:1px solid #fff}@media only screen and (max-width : 600px){footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper form .gform_footer .button{padding:13px 90px}}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper.gform_validation_error{margin-top:calc(180px - 3vw);position:relative}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper.gform_validation_error form{position:static}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper.gform_validation_error .validation_error{position:absolute;top:calc(-170px + 3vw)}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .gform_wrapper.gform_validation_error .validation_message{position:absolute}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .widget{width:200px;margin-top:30px;margin-left:calc(100% - 200px)}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form .widget .awesome-weather-wrap .awesome-weather-current-temp{font-size:40px;padding-top:10px;padding-bottom:10px}footer .footer-row.footer-row-signup-wrapper .footer-row-column-form a.btn{color:#dcb06b}footer .footer-row.footer-row-bottom{position:relative;background-size:cover;background-position:bottom}footer .footer-row.footer-row-bottom .footer-ripped-image-top{position:absolute;top:0;right:0;left:0}footer .footer-row.footer-row-bottom .footer-ripped-image-top img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:90px 48px 50px 48px}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 5px}@media only screen and (max-width : 768px){footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column:not(:first-child){padding-left:0;margin-bottom:30px}}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-menu-headline i{display:none}@media only screen and (max-width : 600px){footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-menu-headline{position:relative;padding-bottom:15px;border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-menu-headline i{display:none;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-menu-headline.open i{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-contact-wrapper .footer-nav-contact-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px;opacity:.75;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.53;letter-spacing:1.65px;text-transform:uppercase;text-decoration:none;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}@media only screen and (max-width : 600px){footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-contact-wrapper .footer-nav-contact-item{font-size:16px;line-height:2.56}}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-contact-wrapper .footer-nav-contact-item .footer-contact-icon{position:absolute;top:0;text-align:center}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-contact-wrapper .footer-nav-contact-item span{padding-left:25px;-webkit-box-flex:1;-ms-flex:1;flex:1}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-contact .footer-contact-wrapper .footer-nav-contact-item:hover{opacity:1;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-content-logo{margin-top:30px}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-content-logo img{max-width:220px;height:auto;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width : 600px){footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-content-logo{text-align:center;margin-bottom:80px}}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-column-social-wrapper .footer-social-icon{font-size:20px;margin-right:15px}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-column-social-wrapper .footer-social-icon img{vertical-align:text-top}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-menu-headline i{display:none}@media only screen and (max-width : 600px){footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-menu-headline{position:relative;padding-bottom:15px;border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-menu-headline i{display:none;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-menu-headline.open i{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-menu-wrapper{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-menu-wrapper .footer-nav-menu-item{display:block;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.85;letter-spacing:1.31px;text-decoration:none;opacity:.75;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}@media only screen and (max-width : 600px){footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-menu-wrapper .footer-nav-menu-item{font-size:16px;line-height:2.56}}footer .footer-row.footer-row-bottom .footer-row-menus-wrapper .constrained-width .footer-column.footer-column-menus .footer-menu-wrapper .footer-nav-menu-item:hover{opacity:1;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}footer .footer-row.footer-row-bottom .footer-row-copyright-wrapper .constrained-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media only screen and (max-width : 768px){footer .footer-row.footer-row-bottom .footer-row-copyright-wrapper .constrained-width{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}}footer .footer-row.footer-row-bottom .footer-row-copyright-wrapper .constrained-width .footer-column-copyright{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:3.47;opacity:.75}footer .footer-row.footer-row-bottom .footer-row-copyright-wrapper .constrained-width .footer-column-social-wrapper .footer-social-icon i{font-size:25px;margin-right:25px}footer .footer-row.footer-row-bottom .footer-row-copyright-wrapper .constrained-width .footer-column-social-wrapper .footer-social-icon img{max-width:40px;max-height:40px;margin-right:25px}body.page-id-4259 .wp-block-columns .wp-block-column p a{text-decoration:none;position:relative;line-height:1.2}body.page-id-4259 .wp-block-columns .wp-block-column p a:after{content:"";position:absolute;right:0;bottom:-10px;left:0;border-bottom:1px solid #000}body.page-id-4259 .footer-top-row-wrapper,body.page-id-4259 .footer-contact-row-wrapper{display:none}body.page-id-4259>.constrained-width>hr{display:none}.addtoany_content_bottom{margin:50px 0 !important}.row{margin-right:0;margin-left:0}.gsection_title{margin-top:50px}#sbi_images{padding-bottom:0 !important}#sb_instagram{padding-bottom:0 !important}#sb_instagram .sbi_hover_bottom{height:0;width:100%;position:absolute;top:35%;pointer-events:none}#sb_instagram .sbi_hover_bottom .sbi_meta{opacity:.9;width:100%}#sb_instagram .sbi_hover_bottom .sbi_meta span{font-size:48px}#sb_instagram .sbi_hover_bottom .sbi_meta i,#sb_instagram .sbi_hover_bottom .sbi_meta svg{font-size:33px;margin-right:20px !important}.sbi_likes{padding-right:45px}#revinate_contact_api_form{max-width:600px;margin:0 auto}@media only screen and (max-width : 768px){#revinate_contact_api_form{padding:0 20px}}#revinate_contact_api_form legend{margin:0 auto;font-weight:bold;padding:0 10px;font-family:DarbySansPoster-Light,serif;letter-spacing:1.69px}#revinate_contact_api_form label{display:inline-block;width:150px}#revinate_contact_api_form label.required:after{content:" *";color:red}#revinate_contact_api_form fieldset{padding:2em;border:3px solid #ccc;margin:50px auto !important;display:inline;width:100%}#revinate_contact_api_form fieldset div{text-align:left;margin-bottom:5px}#revinate_contact_api_form fieldset div:last-child{margin-bottom:0}#revinate_contact_api_form select{margin-left:5px}@media only screen and (max-width: 768px){#revinate_contact_api_form select{display:block}}#revinate_contact_api_form input{margin:1px 5px 1px 5px;width:calc(50% - 90px);padding:3px;border-width:2px}#revinate_contact_api_form input.long{width:calc(100% - 170px)}@media only screen and (max-width: 768px){#revinate_contact_api_form input,#revinate_contact_api_form input.long{width:100%}}#revinate_contact_api_form div.checkbox-group{padding:10px 0}#revinate_contact_api_form div.checkbox-group label{width:100%}#revinate_contact_api_form input[type=checkbox]{width:15px;height:15px;margin-left:0}#revinate_contact_api_form button{margin-top:1em;text-align:center;text-transform:uppercase;background-color:rgba(0,0,0,0);padding:20px 0;border:0;border-bottom:1px solid;border-color:#002b36;font-family:DarbySansPoster-Regular_0,sans serif;letter-spacing:1.69px;margin-left:160px}@media only screen and (max-width : 768px){#revinate_contact_api_form button{margin:1em auto;display:block}}.rbs_gallery_button{margin-bottom:70px}.rbs_gallery_button .button{text-transform:lowercase;letter-spacing:2.7px !important;font-family:inherit !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-width:1px !important;text-shadow:none !important;width:286px !important;height:100px !important;font-size:20px !important;padding:15px 38px !important;text-align:center !important;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rbs_gallery_button .button:nth-child(n+2){margin-left:65px}.dataTables_wrapper,.tablepress{overflow-x:scroll;width:100%}.tablepress thead tr th{background-color:rgba(0,0,0,0);font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;color:#2f2f2f;text-transform:uppercase;border-bottom:none;padding:40px}@media only screen and (max-width : 600px){.tablepress thead tr th{font-size:12px;font-weight:normal;letter-spacing:normal}}.tablepress thead tr th:after{color:#d1d1d1}.tablepress thead tr th.sorting_asc,.tablepress thead tr th.sorting_desc,.tablepress thead tr th.sorting:hover{background-color:#f3f3f3}.tablepress tbody tr td{position:relative;vertical-align:middle;font-size:17px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:#2f2f2f;padding:40px !important}.tablepress tbody tr td:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (max-width : 600px){.tablepress tbody tr td{font-size:12px}}.tablepress tbody tr td.column-1{padding:23px 50px 23px 10px}@media only screen and (max-width : 600px){.tablepress tbody tr td.column-1{padding:7px 7px 7px 0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19hbmltYXRpb25zLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJ1dGlscy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19ub3JtYWxpemUuc2NzcyIsImJhc2UvX2ZvbnRzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b24uc2NzcyIsImxheW91dC9fYm9va2luZy1iYXIuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwicGFnZXMvX2NvbnRhY3Quc2NzcyIsInZlbmRvci1vdmVycmlkZS9fYWRkdG9hbnkuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fZmxleGJveGdyaWQuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fZ3Jhdml0eWZvcm1zLnNjc3MiLCJ2ZW5kb3Itb3ZlcnJpZGUvX2luc3RhZ3JhbV9wcm8uc2NzcyIsInZlbmRvci1vdmVycmlkZS9fcmV2aW5hdGUuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fcm9ib2dhbGxlcnkuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fdGFibGVfcHJlc3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFPQSxTQUNDLFNBQUEsQ0FDQSwyQ0FGRCxTQUdFLFNBQUEsQ0FBQSxDQUlGLFVBQ0MsU0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLDJDQUpELFVBS0UsU0FBQSxDQUNBLEtBQUEsQ0FBQSxDQUlGLGFBQ0MsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsMkNBSEQsYUFJRSxVQUFBLENBQUEsQ0FFRCwyQ0FORCxhQU9FLFVBQUEsQ0FBQSxDQ3hCRixLQUNDLDZCQUFBLENBQUEscUJBQUEsQ0FTRCxxQkFHQywwQkFBQSxDQUFBLGtCQUFBLENBY0QsR0FDQyxlQUFBLENBR0Qsa0JBQ0MsZUFBQSxDQUdELEdBQ0MsZUFBQSxDQUlBLDJDQURELEtBRUUsZUFBQSxDQUNBLGNBQUEsQ0FBQSxDQUlGLE9BQ0Msa0NBQUEsQ0FDQSxnQkFBQSxDQUVELDREQUNDLG1CQUFBLENB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cUJBQUEsQ0FBQSxDQUVELDhCQUNDLGFBQUEsQ0FFRCwrR0FHQyx3QkFBQSxDQU9GLHdCQUNDLGlCQUFBLENBQ0EscUJBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUNBLG1CQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLHFCQUFBLENBQ0EsYUFBQSxDQUNBLHVCQUFBLENBQ0EsOEJBQ0MsVUFBQSxDQUNBLGlCQUFBLENBQ0EsS0FBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUVELDJDQW5CRCx3QkFvQkUsY0FBQSxDQUFBLENBRUQsaUNBQ0MsMkJBQUEsQ0FDQSwyQ0FGRCxpQ0FHRSxxQkFBQSxDQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICBVVElMU1xuKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuLmZhZGUtaW4ge1xuXHRvcGFjaXR5OjA7XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0b3BhY2l0eToxO1xuXHR9XG59XG5cbi5zbGlkZS11cCB7XG5cdG9wYWNpdHk6MDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHRvcDoyMDBweDtcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRvcGFjaXR5OjE7XG5cdFx0dG9wOjA7XG5cdH1cbn1cblxuLnNsaWRlLXJpZ2h0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsZWZ0OiAtNTB2dztcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRsZWZ0OiB1bnNldDtcblx0fVxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgdmVyeSBiYXNpYyBzdHlsZXMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIFNldCB1cCBhIGRlY2VudCBib3ggbW9kZWwgb24gdGhlIHJvb3QgZWxlbWVudFxuICovXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyoqXG4gKiBNYWtlIGFsbCBlbGVtZW50cyBmcm9tIHRoZSBET00gaW5oZXJpdCBmcm9tIHRoZSBwYXJlbnQgYm94LXNpemluZ1xuICogU2luY2UgYCpgIGhhcyBhIHNwZWNpZmljaXR5IG9mIDAsIGl0IGRvZXMgbm90IG92ZXJyaWRlIHRoZSBgaHRtbGAgdmFsdWVcbiAqIG1ha2luZyBhbGwgZWxlbWVudHMgaW5oZXJpdGluZyBmcm9tIHRoZSByb290IGJveC1zaXppbmcgdmFsdWVcbiAqIFNlZTogaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvXG4gKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogQmFzaWMgc3R5bGVzIGZvciBsaW5rc1xuICovXG5hIHtcblx0XG59XG5cbmgxLCBoMiwgaDMge1xuXHRcbn1cblxuaDEge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5hcnRpY2xlLnBhZ2UgaDIgKyBwIHtcblx0bWFyZ2luLXRvcDogMjdweDtcbn1cblxuaDQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5tYWluIHtcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cblxuc3Ryb25nIHtcblx0Zm9udC1mYW1pbHk6IFwiTWVyY3VyeS1UZXh0LUcxLUJvbGRcIjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5oMSBzdHJvbmcsIGgyIHN0cm9uZywgaDMgc3Ryb25nLCBoNCBzdHJvbmcsIGg1IHN0cm9uZywgaDYgc3Ryb25nIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi5hbmltYXRpb24tZWxlbWVudCB7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAyMDBweDtcbn1cblxuLmNvbnN0cmFpbmVkLXdpZHRoIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRjb250ZW50LXBhZGRpbmctcmlnaHQ7XG5cdFx0cGFkZGluZy1sZWZ0OiAkY29udGVudC1wYWRkaW5nLWxlZnQ7XG5cdH1cblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkY29udGVudC1wYWRkaW5nLXJpZ2h0LW1vYmlsZTtcblx0XHRwYWRkaW5nLWxlZnQ6ICRjb250ZW50LXBhZGRpbmctbGVmdC1tb2JpbGU7XG5cdH1cblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cblxuLmNvbnN0cmFpbmVkLXdpZHRoLW5hcnJvdyB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcblx0cGFkZGluZzogMCA0MHB4O1xuXHRtYXgtd2lkdGg6ICRjb250ZW50LXdpZHRoLW5hcnJvdztcblx0bWFyZ2luOiAwIGF1dG87XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNvbnN0cmFpbmVkLXdpZHRoLXVsdHJhLW5hcnJvdyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCAyNXB4O1xufVxuXG4udGhlLWNvbnRlbnQtd3JhcHBlciB7XG5cdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctdG9wIDAgJGNvbnRlbnQtcGFkZGluZy1ib3R0b20gMDtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy10b3AgJGNvbnRlbnQtcGFkZGluZy1yaWdodCAkY29udGVudC1wYWRkaW5nLWJvdHRvbSAkY29udGVudC1wYWRkaW5nLWxlZnQ7XG5cdH1cblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmc6IDIwcHggMzVweDtcblx0fVxufVxuXG4uY2VudGVyZWQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8vIEd1dGVuYmVyZyB3aWRlIGxheW91dFxuLmFsaWdud2lkZSB7XG5cdFx0bWFyZ2luLWxlZnQgOiAtODBweDtcblx0XHRtYXJnaW4tcmlnaHQgOiAtODBweDtcbn1cbi5hbGlnbmZ1bGwsXG4uYWxpZ24td3JhcC1mdWxsIHtcblx0XHRtYXJnaW4tbGVmdCA6IGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMiApO1xuXHRcdG1hcmdpbi1yaWdodCA6IGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMiApO1xuXHRcdG1heC13aWR0aFx0OiAxMDB2dztcbn1cbi5hbGlnbmZ1bGwgaW1nIHtcblx0XHR3aWR0aDogMTAwdnc7XG59XG5cbi8vIERlZmF1bHQgR3V0ZW5iZXJnIEJsb2NrIFN0eWxlc1xuLndwLWJsb2NrLWNvbHVtbnMge1xuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRwYWRkaW5nOiAkY29udGVudC1wYWRkaW5nO1xuXHR9XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy1tb2JpbGU7XG5cdH1cblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG4ud3AtYmxvY2stc3BhY2VyIHtcblx0Ly8gQG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0Ly8gXHRtYXgtaGVpZ2h0OiBjYWxjKGNhbGMoJGNvbnRlbnQtcGFkZGluZy10b3AtbW9iaWxlLzIpKTtcblx0Ly8gfVxufVxuXG5ociB7XG5cdGJvcmRlcjogMDtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQ6ICNhZTcyMzE7XG5cdG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGg7XG59XG5cbmZpZ3VyZS53cC1ibG9jay1pbWFnZSB7XG5cdG1hcmdpbjogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndwLWJsb2NrLWltYWdlIHtcblx0ZmlndXJlLmFsaWducmlnaHQge1xuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0XHR9XG5cdH1cblx0ZmlndXJlLmFsaWdubGVmdCB7XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHR9XG5cdH1cblx0ZmlndXJlLnNpemUtbGFyZ2Uge1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLm5vLW1hcmdpbiB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmdjb20tc3RpbGUtbW9kdWxlLXNjcmVlbnNob3Qge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuXHRvdmVyZmxvdy14OiBzY3JvbGw7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcblx0TWVkaWEgUXVlcnkgQ2xhc3Nlc1xuKioqKioqKioqKioqKioqKioqKioqKi9cbi5oaWRlLW9uLXNtYWxsLW9ubHksIC5oaWRlLW9uLXNtYWxsLWFuZC1kb3duIHtcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uaGlkZS1vbi1tZWQtYW5kLWRvd24ge1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uaGlkZS1vbi1tZWQtYW5kLXVwIHtcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5oaWRlLW9uLW1lZC1vbmx5IHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5oaWRlLW9uLWxhcmdlLW9ubHkge1xuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2hvdy1vbi1sYXJnZSB7XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2hvdy1vbi1tZWRpdW0ge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbWFsbC1zY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zaG93LW9uLXNtYWxsIHtcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuLnNob3ctb24tbWVkaXVtLWFuZC11cCB7XG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuLnNob3ctb24tbWVkaXVtLWFuZC1kb3duIHtcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBhcHBsaWNhdGlvbi13aWRlIFNhc3MgdmFyaWFibGVzLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGNvbnRlbnQtd2lkdGg6IDE4NDBweDtcbiRjb250ZW50LXdpZHRoLW5hcnJvdzogMTI4MHB4O1xuJGNvbnRlbnQtd2lkdGgtdWx0cmEtbmFycm93OiA5ODBweDtcbiRjb250ZW50LXdpZHRoLXVsdHJhLW5hcnJvdy1oYWxmOiA0NDBweDtcbiRjb250ZW50LXBhZGRpbmctdG9wOiA5MHB4O1xuJGNvbnRlbnQtcGFkZGluZy1yaWdodDogNzlweDtcbiRjb250ZW50LXBhZGRpbmctYm90dG9tOiA5MHB4O1xuJGNvbnRlbnQtcGFkZGluZy1sZWZ0OiA3OXB4O1xuJGNvbnRlbnQtcGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy10b3AgJGNvbnRlbnQtcGFkZGluZy1yaWdodCAkY29udGVudC1wYWRkaW5nLWJvdHRvbSAkY29udGVudC1wYWRkaW5nLWxlZnQ7XG5cbiRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZTogNTRweDtcbiRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlOiA1NHB4O1xuJGNvbnRlbnQtcGFkZGluZy1ib3R0b20tbW9iaWxlOiA1NHB4O1xuJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTogNTRweDtcbiRjb250ZW50LXBhZGRpbmctbW9iaWxlOiAkY29udGVudC1wYWRkaW5nLXRvcC1tb2JpbGUgJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGUgJGNvbnRlbnQtcGFkZGluZy1ib3R0b20tbW9iaWxlICRjb250ZW50LXBhZGRpbmctbGVmdC1tb2JpbGU7XG5cbi8vIE1lZGlhIFF1ZXJ5IFJhbmdlc1xuJHNtYWxsLXNjcmVlbjogNjAwcHggIWRlZmF1bHQ7XG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcbiRpcGFkLXNjcmVlbjogNzY4cHggIWRlZmF1bHQ7XG4kbWVkaXVtLXNjcmVlbjogMTAyNHB4ICFkZWZhdWx0O1xuJG1lZGl1bS1zY3JlZW4tdXA6IDEwMjVweCAhZGVmYXVsdDtcbiRsYXJnZS1zY3JlZW4tdXA6IDEyMDFweCAhZGVmYXVsdDtcbiRsYXJnZS1zY3JlZW46IDEyODBweCAhZGVmYXVsdDtcblxuXG4kbWVkaXVtLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJGxhcmdlLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JGxhcmdlLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XG4kbGFyZ2UtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRsYXJnZS1zY3JlZW59KVwiICFkZWZhdWx0O1xuJHNtYWxsLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skc21hbGwtc2NyZWVufSlcIiAhZGVmYXVsdDtcbiRtZWRpdW0tYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRtZWRpdW0tc2NyZWVufSlcIiAhZGVmYXVsdDtcbiRtZWRpdW0tb25seTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kaXBhZC1hbmQtdXA6ICBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skaXBhZC1zY3JlZW59KVwiICFkZWZhdWx0O1xuJGlwYWQtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRpcGFkLXNjcmVlbn0pXCIgIWRlZmF1bHQ7IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjUuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cbiAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbiAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAyICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAzICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMyAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgLy8gZm9udC1zaXplOiAyZW07XG4gIC8vIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7IC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgLy8gaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENoYW5nZSB0aGUgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMsIC8qIDEgKi9cbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZGVuXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFdFQkZPTlRTXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogRGFyYnlTYW5zLUJvbGQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvRGFyYnlTYW5zLUJvbGQub3RmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogRGFyYnlTYW5zLUxpZ2h0XzI7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvRGFyYnlTYW5zLUxpZ2h0XzIub3RmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogRGFyYnlTYW5zLUxpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL0RhcmJ5U2Fucy1MaWdodC5vdGZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBEYXJieVNhbnMtUmVndWxhcjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBzcmM6IHVybChcIi4uLy4uLy4uL2Fzc2V0cy9mb250cy9EYXJieVNhbnMtUmVndWxhci5vdGZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBEYXJieVNhbnNQb3N0ZXItTGlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvRGFyYnlTYW5zUG9zdGVyLUxpZ2h0Lm90ZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IERhcmJ5U2Fuc1Bvc3Rlci1SZWd1bGFyXzA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvRGFyYnlTYW5zUG9zdGVyLVJlZ3VsYXJfMC5vdGZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBEYXJieVNhbnNQb3N0ZXItUmVndWxhcl8xO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL0RhcmJ5U2Fuc1Bvc3Rlci1SZWd1bGFyXzEub3RmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogTWVyY3VyeV9UZXh0X0cxX1JvbWFuO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL01lcmN1cnlfVGV4dF9HMV9Sb21hbi50dGZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBNZXJjdXJ5LVRleHRHMVJvbWFuXzE7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTWVyY3VyeS1UZXh0RzFSb21hbl8xLm90ZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IE1lcmN1cnktVGV4dC1HMS1Cb2xkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IGJvbGQ7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTWVyY3VyeS1UZXh0LUcxLUJvbGQub3RmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogTWluaW9uUHJvLVJlZ3VsYXJfMTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBzcmM6IHVybChcIi4uLy4uLy4uL2Fzc2V0cy9mb250cy9NaW5pb25Qcm8tUmVndWxhcl8xLm90ZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IE1pbmlvblByby1SZWd1bGFyO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL01pbmlvblByby1SZWd1bGFyLm90ZlwiKTtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBzdHlsZXMgcmVsYXRlZCB0byB0aGUgYnV0dG9uIGNvbXBvbmVudC5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4sXG4uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHRwYWRkaW5nOiAyMHB4IDM1cHg7XG5cdG1hcmdpbjogMTBweCAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHRleHQtc2hhZG93OiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHQmOmhvdmVyIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcblx0fVxufVxuXG5tYWluIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24geyBcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0bWFyZ2luOiAwIGF1dG87XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cbn0iLCIuaGVhZGVyLWJvb2tpbmctYmFyIHtcblx0YmFja2dyb3VuZDogIzQ3M0EzMTtcblx0cGFkZGluZzogMzBweDtcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0Lm91dGVyLWNvbnRhaW5lciB7XG5cdFx0LmJvb2tpbmcge1xuXHRcdFx0LmxhYmVse1xuXHRcdFx0XHRmb250LXNpemU6MjNweDtcblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToyOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGFiZWwsXG5cdFx0XHQuaW5wdXR7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHQuaW5wdXR7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Lmljb24tY2FsZW5kYXJ7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDExcHg7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0XHRcdGlucHV0W3R5cGU9XCJudW1iZXJcIl17XG5cdFx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE4cHg7XG5cdFx0XHRcdGhlaWdodDo0MnB4O1xuXHRcdFx0XHR3aWR0aDoxODVweDtcblx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdC8vIGZvbnQtZmFtaWx5OmluaGVyaXQ7XG5cdFx0XHRcdG91dGxpbmU6bm9uZTtcblx0XHRcdFx0Zm9udC1zaXplOmluaGVyaXQ7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWFudGl0eSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0d2lkdGg6MTUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uXG5cdFx0XHR7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPW51bWJlcl1cblx0XHRcdHtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWFudGl0eSBpbnB1dDpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWFudGl0eS1uYXYge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRyaWdodDowO1xuXHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWFudGl0eS1idXR0b24ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJUcmVidWNoZXQgTVNcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHQtby11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQucXVhbnRpdHktdXAsIC5xdWFudGl0eS1kb3due1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOjE4cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5xdWFudGl0eS1idXR0b24ucXVhbnRpdHktdXAge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogNTAlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5LWJ1dHRvbi5xdWFudGl0eS1kb3duIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGhlaWdodDogNTAlO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bi5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMTFweCAxOXB4O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBzdHlsZXMgcmVsYXRlZCB0byB0aGUgaGVhZGVyIG9mIHRoZSBzaXRlL2FwcGxpY2F0aW9uLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuI3dwYWRtaW5iYXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIHN0eWxlcyByZWxhdGVkIHRvIHRoZSBoZWFkZXIgb2YgdGhlIHNpdGUvYXBwbGljYXRpb24uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4jd3BhZG1pbmJhciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmhlYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTE7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Ji5zbmFwcGVkIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0XHQuaGVhZGVyLXdyYXBwZXIge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdC5oZWFkZXItbmF2LWlubmVyLXdyYXBwZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZWFkZXItbG9nby13cmFwcGVyIHtcblx0XHRcdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1OHB4O1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYm9va2luZy1idG57XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI5cHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDI5cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0bmF2IHtcblx0XHRcdFx0XHQuaGVhZGVyLW1lbnUtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0LmJvb2tpbmctYnRuIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2FlNzIzMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFsZXJ0LWJhbm5lci13cmFwcGVyIHtcblx0XHQuYWxlcnQtYmFubmVyLXdyYXBwZXItaW5uZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC5hbGVydC1iYW5uZXItbWVzc2FnZSB7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4OyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmFsZXJ0LWJhbm5lci1jbG9zZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlci13cmFwcGVyIHtcblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwLjY1KzAsMCsxMDA7TmV1dHJhbCtEZW5zaXR5ICovXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuNjUpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwLjY1KSAwJSxyZ2JhKDAsMCwwLDApIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMCwwLDAsMC42NSkgMCUscmdiYSgwLDAsMCwwKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2E2MDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cblx0XHR9XG5cdFx0Ji5uby1oZWFkZXItYmcge1xuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYjQ5O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGVyLW5hdi1pbm5lci13cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIG1hcmdpbjogMCBhdXRvO1xuXHRcdCAgICBwYWRkaW5nOiAwIDQwcHggNTBweDtcblx0XHQgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdCAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIDAuMnM7XG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQubW9iaWxlLXRvcC1sZWZ0IHtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmhlYWRlci1sb2dvLXdyYXBwZXIge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNjRweDtcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGhlaWdodDogNzVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcblx0XHRcdFx0XHRcdHdpZHRoOiAzNDhweDtcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmhlYWRlci1ib29raW5nLXdyYXBwZXIge1xuXHRcdFx0XHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ib29raW5nLWJ0biB7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjVweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA1OXB4IDcycHg7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0XHRuYXYge1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkY29sb3I6ICNmZmYsICRhbHBoYTogMC4xNSk7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0LmFkZHJlc3MsIC5waG9uZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5oZWFkZXItbWVudS13cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdC5tZW51IHtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHQubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxOHB4IDEzcHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTdweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjpob3ZlcjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW47XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI2cHggMCAwO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLCBvcGFjaXR5IDAuMjVzIGxpbmVhcjtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDEpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYub3Blbixcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0LnN1Yi1tZW51IHtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmN1cnJlbnQtbWVudS1pdGVtLCBcblx0XHRcdFx0XHRcdC5jdXJyZW50LXBhZ2UtYW5jZXN0b3Ige1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubW9iaWxlLWJvb2sge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRcdCAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdCAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdCAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0XHRcdCAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdCAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQgICAgYm9yZGVyOm5vbmU7XG5cdFx0XHQgICAgaGVpZ2h0Ojc1cHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1vYmlsZS1tZW51IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ly8gcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdC8vIHRvcDogNTBweDtcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogIzIzNDA2Mjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsaWRpbmctbWVudS1idXR0b24ge1xuXHRcdFx0XHRcdC8vIENvb2wgdG9nZ2xlIGVmZmVjdCBjb3VydGVzdHkgb2YgaHR0cHM6Ly9jb2RlcGVuLmlvL2Rlc2lnbmNvdWNoL3Blbi9BdHlvcFxuXHRcdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLy8gSGlkZSBidXR0b24gYmcgb24gaU9TXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdC1tb3otdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0XHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHQtby10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0ICB0b3A6IDBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgyKSwgXG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdCAgdG9wOiA5cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdCAgdG9wOiAxOHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0ICB0b3A6IDlweDtcblx0XHRcdFx0XHQgIHdpZHRoOiAwJTtcblx0XHRcdFx0XHQgIGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLm9wZW4gc3BhbjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdCAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0ICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHQgIC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHQgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLm9wZW4gc3BhbjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdCAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdCAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdCAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHQgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5vcGVuIHNwYW46bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHQgIHRvcDogMTJweDtcblx0XHRcdFx0XHQgIHdpZHRoOiAwJTtcblx0XHRcdFx0XHQgIGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0Lm1vYmlsZS1tZW51LXdyYXBwZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xpZGluZy1tZW51LWNvbnRlbnQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0ei1pbmRleDogMTAwO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRyaWdodDogLTEwMDB2aDtcblx0XHRcdFx0XHRvdmVyZmxvdzogc2Nyb2xsO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tb2JpbGUtbWVudS1vdmVybGF5IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1OSwgNzMsIDEpOyAvKiBkYXJrIGdyZWVuICovXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tb2JpbGUtbWVudS1jb250ZW50LWNsb3NlLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzdweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTdweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubW9iaWxlLW1lbnUtY29udGVudC1zb2NpYWwtbWVkaWEtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0LmhlYWRlci1zb2NpYWwtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1vYmlsZS1tZW51LWNvbnRlbnQtY3RhLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGhlaWdodDogNzlweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMTM7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tZW51IHtcblx0XHRcdFx0XHRcdC5tb2JpbGUtbWVudS1oZWFkbGluZSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogOTBweDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdCYuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0Ji5waG9uZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMjk7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSAge1xuXHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaGVhZGVyLW1vYmlsZS1jb250YWN0LXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0LmhlYWRlci1tb2JpbGUtYWRkcmVzcyxcblx0XHRcdFx0XHRcdC5oZWFkZXItbW9iaWxlLXBob25lIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIHN0eWxlcyByZWxhdGVkIHRvIHRoZSBmb290ZXIgb2YgdGhlIHNpdGUvYXBwbGljYXRpb24uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5mb290ZXIge1xuXHQuZm9vdGVyLW1lbnUtaGVhZGxpbmUge1xuXHRcdGZvbnQtc2l6ZTogMzNweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogMS41ODtcblx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR9XG5cdC5mb290ZXItcm93IHtcblx0XHQuY29uc3RyYWluZWQtd2lkdGgge1xuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctbW9iaWxlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmZvb3Rlci1yb3ctc2lnbnVwLXdyYXBwZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy10b3AgNTBweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgI2FlNzIzMTtcblx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHQuZm9vdGVyLXNpZ251cC1oZWFkbGluZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjM7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cdFx0XHR9XG5cdFx0XHQuZm9vdGVyLXJvdy1jb2x1bW4tZm9ybSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdC5nZm9ybV93cmFwcGVye1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdC5nZm9ybV9oZWFkaW5nIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcdC5nZm9ybV90aXRsZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIuMjVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Zm9ybXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZ2Zvcm1fYm9keXtcblx0XHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuZ2ZpZWxke1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuZ2lucHV0X2NvbnRhaW5lcntcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAyMHB4IDIwcHggMDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lmdmb3JtX2Zvb3Rlcntcblx0XHRcdFx0XHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuYnV0dG9ue1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxM3B4IDYwcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTNweCA5MHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3J7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiBjYWxjKDE4MHB4IC0gM3Z3KTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGZvcm17XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudmFsaWRhdGlvbl9lcnJvcntcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IGNhbGMoLTE3MHB4ICsgM3Z3KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC52YWxpZGF0aW9uX21lc3NhZ2V7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LndpZGdldHtcblx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogY2FsYygxMDAlIC0gMjAwcHgpO1xuXHRcdFx0XHRcdC5hd2Vzb21lLXdlYXRoZXItd3JhcHtcblx0XHRcdFx0XHRcdC5hd2Vzb21lLXdlYXRoZXItY3VycmVudC10ZW1we1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0YS5idG4ge1xuXHRcdFx0XHRcdGNvbG9yOiAjZGNiMDZiOyAvKiBnb2xkICovXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5mb290ZXItcm93LWJvdHRvbSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuXHRcdFx0Ly8gQG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdC8vIFx0cGFkZGluZy10b3A6ICRjb250ZW50LXBhZGRpbmctdG9wO1xuXHRcdFx0Ly8gfVxuXHRcdFx0LmZvb3Rlci1yaXBwZWQtaW1hZ2UtdG9wIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZm9vdGVyLXJvdy1tZW51cy13cmFwcGVyIHtcblx0XHRcdFx0LmNvbnN0cmFpbmVkLXdpZHRoIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0cGFkZGluZzogOTBweCA0OHB4IDUwcHggNDhweDtcblx0XHRcdFx0XHQuZm9vdGVyLWNvbHVtbiB7XG5cdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5mb290ZXItY29sdW1uLWNvbnRhY3Qge1xuXHRcdFx0XHRcdFx0XHQvLyBDT0xMQVBTSUJMRSBFTEVNRU5UXG5cdFx0XHRcdFx0XHRcdC5mb290ZXItbWVudS1oZWFkbGluZSB7XG5cdFx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmZvb3Rlci1jb250YWN0LXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHQuZm9vdGVyLW5hdi1jb250YWN0LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41Mztcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjY1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjU2O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LmZvb3Rlci1jb250YWN0LWljb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuZm9vdGVyLWNvbHVtbi1jb250ZW50LWxvZ28ge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmZvb3Rlci1jb2x1bW4tbWVudXMge1xuXHRcdFx0XHRcdFx0XHQuZm9vdGVyLWNvbHVtbi1zb2NpYWwtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0LmZvb3Rlci1zb2NpYWwtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC8vIENPTExBUFNJQkxFIEVMRU1FTlRcblx0XHRcdFx0XHRcdFx0LmZvb3Rlci1tZW51LWhlYWRsaW5lIHtcblx0XHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5vcGVuIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuZm9vdGVyLW1lbnUtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0Y29sdW1uLWNvdW50OiAyO1xuXHRcdFx0XHRcdFx0XHRcdGNvbHVtbi1nYXA6IDEwMHB4O1xuXHRcdFx0XHRcdFx0XHRcdC5mb290ZXItbmF2LW1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg1O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMzFweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNTY7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZm9vdGVyLXJvdy1jb3B5cmlnaHQtd3JhcHBlciB7XG5cdFx0XHRcdC5jb25zdHJhaW5lZC13aWR0aCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5mb290ZXItY29sdW1uLWNvcHlyaWdodCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy40Nztcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5mb290ZXItY29sdW1uLXNvY2lhbC13cmFwcGVyIHtcblx0XHRcdFx0XHRcdC5mb290ZXItc29jaWFsLWljb24ge1xuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gRXhjZXB0aW9ucyBmb3IgdG9wIHR3byByb3dzIG9uIGNvbnRhY3QgcGFnZS5cblxuYm9keS5wYWdlLWlkLTQyNTkge1xuXHQud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0XHRwIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHQgXHQmOmFmdGVyIHtcblx0XHRcdFx0IFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0IFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCBcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdCBcdFx0Ym90dG9tOiAtMTBweDtcblx0XHRcdFx0IFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHQgXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcblx0XHRcdFx0IFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZvb3Rlci10b3Atcm93LXdyYXBwZXIsXG5cdC5mb290ZXItY29udGFjdC1yb3ctd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQ+IC5jb25zdHJhaW5lZC13aWR0aCA+IGhyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgQWRkVG9Bbnkgc29jaWFsIHNoYXJlIHBsdWdpbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5hZGR0b2FueV9jb250ZW50X2JvdHRvbSB7XG5cdG1hcmdpbjogNTBweCAwICFpbXBvcnRhbnQ7XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgRmxleEJveEdyaWQgZ3JpZCBmcmFtZXdvcmsuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucm93IHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogMDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIG92ZXJyaWRlcyBmb3IgR3Jhdml0eSBGb3Jtcy4gTm90ZSB0aGF0IHRoZSBcImJ0blwiIFxuLy8gY2xhc3MgaXMgYWRkZWQgaW4gbWFpbi5qcyB0byBhbGwgR0Zvcm0gc3VibWl0IGJ1dHRvbnMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4uZ3NlY3Rpb25fdGl0bGUge1xuXHRtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG5cbi8vIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b24sIFxuLy8gLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbiwgXG4vLyAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbi8vIFx0Ly8gY29sb3I6IGluaGVyaXQ7XG4vLyBcdC8vIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuLy8gfVxuXG4vLyAuZ2Zvcm1fd3JhcHBlciB7XG4vLyBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vIFx0ei1pbmRleDogMjtcbi8vIFx0Zm9ybSB7XG4vLyBcdFx0Lmdmb3JtX2hlYWRpbmcge1xuLy8gXHRcdFx0Lmdmb3JtX3RpdGxlIHtcbi8vIFx0XHRcdFx0Ly8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbi8vIFx0XHRcdFx0Ly8gbGV0dGVyLXNwYWNpbmc6IDEycHggIWltcG9ydGFudDtcbi8vIFx0XHRcdFx0Ly8gZm9udC1zaXplOiA0OHB4O1xuLy8gXHRcdFx0XHQvLyBmb250LXdlaWdodDogMzc1O1xuLy8gXHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiA2MHB4O1xuLy8gXHRcdFx0fVxuLy8gXHRcdH1cbi8vIFx0XHQuZ2Zvcm1fYm9keSB7XG4vLyBcdFx0XHQuZ2Zvcm1fZmllbGRzIHtcbi8vIFx0XHRcdFx0LmdmaWVsZCB7XG4vLyBcdFx0XHRcdFx0LmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gge1xuLy8gXHRcdFx0XHRcdFx0LmdmaWVsZF9jaGVja2JveCB7XG4vLyBcdFx0XHRcdFx0XHRcdGxpIHtcbi8vIFx0XHRcdFx0XHRcdFx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgIFxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0LyogYWZ0ZXIgKi9cbi8vIFx0XHRcdFx0XHRcdFx0XHRcdCY6bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHsgLy8gQmFzZSBjaGVja2JveFxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMThweDtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdH1cbi8vIFx0XHRcdFx0XHRcdFx0XHRcdCY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHsgLy8gQ2hlY2tlZCBpbnRlcmlvclxuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDA7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdH1cbi8vIFx0XHRcdFx0XHRcdFx0XHRcdC8qIGJlZm9yZSAqL1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHsgLy8gY2hlY2tlZCBib3hcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDA7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDZweDtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHR9XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUgeyAvLyBjaGVja21hcmtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMnB4O1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAycHg7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdC8vIG1hcmdpbi10b3A6M3B4O1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdC8vIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHR9XG4vLyBcdFx0XHRcdFx0XHRcdFx0fVxuLy8gXHRcdFx0XHRcdFx0XHRcdGxhYmVsIHtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi4yOTtcbi8vIFx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogLjJzO1xuLy8gXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG4vLyBcdFx0XHRcdFx0XHRcdFx0XHR9XG4vLyBcdFx0XHRcdFx0XHRcdFx0fVxuLy8gXHRcdFx0XHRcdFx0XHR9XG4vLyBcdFx0XHRcdFx0XHR9XG4vLyBcdFx0XHRcdFx0fVxuLy8gXHRcdFx0XHR9XG4vLyBcdFx0XHR9XG4vLyBcdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9kYXRlIGlucHV0IHtcbi8vIFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG4vLyBcdFx0XHR9XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyBcdC50b3BfbGFiZWwge1xuLy8gXHRcdC5nZmllbGRfbGFiZWwge1xuLy8gXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbi8vIFx0XHRcdGZvbnQtd2VpZ2h0OiAzNzU7XG4vLyBcdFx0XHRmb250LXNpemU6IDE4cHg7XG4vLyBcdFx0XHRsZXR0ZXItc3BhY2luZzogNC41cHg7XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyBcdC5nZl9sZWZ0X2hhbGYsXG4vLyBcdC5nZl9yaWdodF9oYWxmIHtcbi8vIFx0XHRwYWRkaW5nOiAwIDEwMHB4ICFpbXBvcnRhbnQ7XG4vLyBcdH1cblxuLy8gXHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4vLyBcdFx0Ym9yZGVyOiBub25lO1xuLy8gXHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbi8vIFx0XHRib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbi8vIFx0XHQvLyBtYXgtd2lkdGg6IDcwJTtcbi8vIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyBcdH1cbi8vIFx0dGV4dGFyZWEge1xuLy8gXHRcdG1heC13aWR0aDogODUlO1xuLy8gXHR9XG4vLyB9XG5cbi8vIGJvZHkgLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCBkaXYuZ2lucHV0X2NvbnRhaW5lciB7XG4vLyBcdG1hcmdpbi1ib3R0b206IDUwcHg7XG4vLyB9XG5cbi8vIC5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLy8gLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuLy8gLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbi8vIC5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXG4vLyAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuLy8gLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLFxuLy8gLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzLFxuLy8gLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMge1xuLy8gXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4vLyBcdGJvcmRlcjogMXB4IHNvbGlkICMyZjJmMmYgIWltcG9ydGFudDtcbi8vIH0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBJbnN0YWdyYW0gUHJvIHBsdWdpbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1haW4gY29udGFpbmVyXG4jc2JpX2ltYWdlcyB7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vIE92ZXJsYXkgaWYgeW91IG5lZWQgaXQuXG4jc2JfaW5zdGFncmFtIC5zYmlfbGluayB7XG5cdC8vIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IC8vIFRoaXMgaXMgZm9yIHRlc3RpbmcsIHNvIHlvdSBjYW4gc2VlIHRoZSBibG9jayBhbGwgdGhlIHRpbWUgd2l0aG91dCBoYXZpbmcgdG8gaG92ZXIuIFxufVxuXG4vLyBJbmRpdmlkdWFsIGltYWdlIGJsb2Nrc1xuI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcy5zYmlfY2Fyb3VzZWwgLnNiaV9pdGVtIHtcblx0XG59XG5cbiNzYl9pbnN0YWdyYW0ge1xuXHQvLyBXcmFwcGVyIGNvbnRhaW5lciBmb3IgdGhlIGxpa2VzIGFuZCBjb21tZW50cyBjb3VudGVyLlxuXHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHQuc2JpX2hvdmVyX2JvdHRvbSB7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDM1JTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQvLyBDb250YWluZXIgZm9yIHRoZSBsaWtlcyBhbmQgY29tbWVudHMgY291bnRlci5cblx0XHQuc2JpX21ldGEge1xuXHRcdFx0b3BhY2l0eTogMC45O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQvLyBXb3JkcyBpbiB0aGUgbGlrZXMgYW5kIGNvbW1lbnRzIGNvdW50ZXIuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdFx0fVxuXHRcdFx0Ly8gRm9udCBhd2Vzb21lIGljb25zLlxuXHRcdFx0aSwgc3ZnIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzM3B4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gVGhlIGxpa2VzIHdyYXBwZXIuXG4uc2JpX2xpa2VzIHtcblx0cGFkZGluZy1yaWdodDogNDVweDtcbn0iLCIjcmV2aW5hdGVfY29udGFjdF9hcGlfZm9ybSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgbGVnZW5kIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBEYXJieVNhbnNQb3N0ZXItTGlnaHQsIHNlcmlmO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS42OXB4O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTUwcHg7XG5cbiAgICAgICAgJi5yZXF1aXJlZDphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiAqXCI7XG4gICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZmllbGRzZXQge1xuICAgICAgICBwYWRkaW5nOiAyZW07XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNDQ0M7XG4gICAgICAgIG1hcmdpbjogNTBweCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlbGVjdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBtYXJnaW46IDFweCA1cHggMXB4IDVweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUvMikgLSA5MHB4KTtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcblxuICAgICAgICAmLmxvbmcge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGlucHV0LCBpbnB1dC5sb25nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZGl2LmNoZWNrYm94LWdyb3VwIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwMmIzNjtcbiAgICAgICAgZm9udC1mYW1pbHk6IERhcmJ5U2Fuc1Bvc3Rlci1SZWd1bGFyXzAsIHNhbnMgc2VyaWY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjY5cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNjBweDtcbiAgICAgICAgQG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcbiAgICAgICAgICAgIG1hcmdpbjogMWVtIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBSb2JvIEdhbGxlcnkgcGx1Z2luLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnJic19nYWxsZXJ5X2J1dHRvbiB7XG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cdC5idXR0b24ge1xuXHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDIuN3B4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHR0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAyODZweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxNXB4IDM4cHggIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQmOm50aC1jaGlsZChuKzIpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA2NXB4O1xuXHRcdH1cblx0fVxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIG92ZXJyaWRlcyBmb3IgdGhlIFRhYmxlUHJlc3MgcGx1Z2luLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmRhdGFUYWJsZXNfd3JhcHBlcixcbi50YWJsZXByZXNzIHtcblx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnRhYmxlcHJlc3Mge1xuXHR0aGVhZCB7XG5cdFx0dHIge1xuXHRcdFx0dGgge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdFx0Y29sb3I6ICMyZjJmMmY7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn17XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb2xvcjogI2QxZDFkMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNvcnRpbmdfYXNjLCBcblx0XHRcdFx0Ji5zb3J0aW5nX2Rlc2MsXG5cdFx0XHRcdCYuc29ydGluZzpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR0Ym9keSB7XG5cdFx0dHIge1xuXHRcdFx0dGQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiAjMmYyZjJmO1xuXHRcdFx0XHRwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jb2x1bW4tMSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjNweCA1MHB4IDIzcHggMTBweDtcblx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259e1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDdweCA3cHggMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1nIHtcblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59Il19 */
