.title-major,.title-minor-major,.collection-hero-text-heading{font-family:"Gotham","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-style:normal}.title-minor,.collection-title,.body-newsletter,.body-newsletter-title,.body-newsletter-email,.snoo-text,.page-snoo-origin-story,.collection-hero-text-description{font-family:"Gotham","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}.sub-menu-title,.button,.product-grid-item .button,.product-item-title,.product-item-price,.modal-content,.body-newsletter-submit,.snoo-hero-button-container .button,.baby-info,.page-snoo-purchase-cta .button,.home-press-quote,.collection-text-cta{font-family:"Gotham","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.promobar{font-family:"Gotham","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.timber-wrapper{max-width:1400px;margin:0 auto;padding:0 31px 0 42px}.timber-main-content{display:block;margin-top:30px;padding-bottom:60px}.timber-grid{list-style:none;margin:0;padding:0;margin-left:-30px}.timber-grid .text-center{text-align:center !important}.timber-grid input,.timber-grid textarea,.timber-grid button,.timber-grid select{padding:0;margin:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.timber-grid input.input-full,.timber-grid textarea.input-full,.timber-grid button.input-full,.timber-grid select.input-full{width:100%}.timber-grid input,.timber-grid textarea,.timber-grid select{border:1px solid #e5e5e5;max-width:100%;padding:8px 10px;border-radius:3px}.timber-grid button,.timber-grid input,.timber-grid textarea{-webkit-appearance:none;-moz-appearance:none}.timber-grid button,.timber-grid input[type="submit"]{cursor:pointer}.timber-grid form{margin-bottom:0}.timber-grid .form-vertical{margin-bottom:15px}.timber-grid .form-vertical input,.timber-grid .form-vertical select,.timber-grid .form-vertical textarea{display:block;margin-bottom:10px}.timber-grid input[type="checkbox"]{display:inline-block !important;-webkit-appearance:checkbox}.timber-grid .form-title{font-size:36px;margin-bottom:18px}.timber-grid .form-subtitle{font-size:20px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.timber-grid .form-subsubtitle{font-size:16px;margin-bottom:8px}.timber-grid label[for]{cursor:pointer}.timber-grid p{margin:0 0 15px 0}.timber-grid a,.timber-grid .text-link{color:#747474;text-decoration:none;background:transparent}.timber-grid .grid__item{box-sizing:border-box;min-height:1px;padding-left:30px;vertical-align:top;width:100%}.timber-grid [class*="push--"]{position:relative}.timber-grid .form-success{color:#56ad6a;background-color:#ecfef0;border-color:#56ad6a}.timber-grid .note,.timber-grid .errors{border-radius:3px;padding:6px 12px;margin-bottom:15px;border:1px solid transparent;font-size:0.9em;text-align:left}.timber-grid .note{border-color:#e5e5e5}.timber-grid .hidden-label{position:absolute;height:0;width:0;margin-bottom:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.timber-grid .btn,.timber-grid .btn--secondary,.timber-grid .rte .btn--secondary,.timber-grid .rte .btn,.timber-grid .rte .btn--secondary{display:inline-block;padding:8px 10px;width:auto;margin:0;line-height:1.42;font-weight:bold;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:3px;background-color:#747474;color:#fff}.timber-grid .btn--full{width:100%}.timber-grid .section-header{display:table;width:100%;margin-bottom:20px}.timber-grid .section-header__right{display:table-cell;vertical-align:middle;text-align:right;width:335px}.timber-grid table{width:100%;border-collapse:collapse;border-spacing:0}.timber-grid table.full{width:100%;margin-bottom:1em}.timber-grid .table-wrap{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.timber-grid th{font-weight:bold}.timber-grid th,.timber-grid td{text-align:left;padding:5px;border:1px solid #ddd}@media only screen and (min-width: 676px){.timber-grid th,.timber-grid td{padding:15px}}.timber-grid .an-address{font-size:14px;line-height:1.6;color:#333;font-weight:300}.timber-grid .address-actions{font-size:14px;color:#747474;text-decoration:none;background:transparent}.add-address-grid .grid__item{padding-left:0}.timber-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.timber-grid .large--one-third{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;width:33.333%;max-width:33.333%;margin:0 auto}.timber-grid .grid__item.one-third{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}@media only screen and (min-width: 676px){.timber-grid .grid__item.one-third{margin-left:0;-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;width:33.333%;max-width:33.333%}}@media only screen and (min-width: 850px){.timber-grid .grid__item.one-third.medium-down--one-whole{margin-left:0;-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;width:33.333%;max-width:33.333%}}.timber-grid .grid__item.two-thirds{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;margin-left:0}@media only screen and (min-width: 676px){.timber-grid .grid__item.two-thirds{-webkit-flex-basis:66.666%;-ms-flex-preferred-size:66.666%;flex-basis:66.666%;width:66.666%;max-width:66.666%}}@media only screen and (min-width: 850px){.timber-grid .grid__item.two-thirds.medium-down--one-whole{margin-left:0;-webkit-flex-basis:66.666%;-ms-flex-preferred-size:66.666%;flex-basis:66.666%;width:66.666%;max-width:66.666%}}/*! normalize.css v1.1.3 | MIT License | git.io/normalize */html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{*display:inline;display:inline-block;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a,a:-webkit-any-link{cursor:auto;text-decoration:none;color:inherit}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:0.83em}h6{font-size:0.67em}p,h1,h2,h3,h4,h5,h6{margin:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{color:#000000;background:#ffff00}pre{margin:1em 0}code,kbd,pre,samp{_font-family:"courier new", monospace;font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0;padding:0}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;border:1px solid #c0c0c0}legend{*margin-left:-7px;padding:0;white-space:normal;border:0}button,input,select,textarea{margin:0;*vertical-align:middle;vertical-align:baseline;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button{margin:0;padding:0;color:inherit;border:none;background-color:transparent;-webkit-appearance:none !important}button,html input[type="button"],input[type="reset"],input[type="submit"]{*overflow:visible;cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;*width:13px;*height:13px;padding:0}input[type="search"]{box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0;border-collapse:collapse}.u-text-white{color:#fff !important}.u-text-lightblue{color:#298fc2 !important}.u-text-darkblue{color:#4d596b !important}.u-text-bluegreen{color:#6dafb7 !important}.u-text-teal{color:#27d2d9 !important}.u-text-bold{font-weight:700 !important}.u-text-center{text-align:center !important}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/gotham-thin.woff?6156854550108826143") format("woff");font-style:normal;font-weight:200}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/gotham-light.woff?6156854550108826143") format("woff");font-style:normal;font-weight:300}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/gotham-lightitalic.woff?6156854550108826143") format("woff");font-style:italic;font-weight:300}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/gotham-book.woff?6156854550108826143") format("woff");font-style:normal;font-weight:400}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/gotham-bookitalic.woff?6156854550108826143") format("woff");font-style:italic;font-weight:400}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/Gotham-Medium.woff?6156854550108826143") format("woff");font-style:normal;font-weight:500}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/gotham-bold.woff?6156854550108826143") format("woff");font-style:normal;font-weight:700}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/gotham-bolditalic.woff?6156854550108826143") format("woff");font-style:italic;font-weight:700}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/gotham-bolditalic.woff?6156854550108826143") format("woff");font-style:italic;font-weight:bold}@font-face{font-family:'Gotham';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/gotham-bookitalic.woff?6156854550108826143") format("woff");font-style:italic;font-weight:normal}@font-face{font-family:'Slick';src:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/slick.woff?6156854550108826143") format("woff");font-style:normal;font-weight:normal}*,*::before,*::after{box-sizing:inherit}html,body{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;font-size:100%;line-height:1.5;color:#4d596b}img{max-width:100%;height:auto;vertical-align:bottom}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1;margin-top:0;margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{text-decoration:none;color:inherit}a:visited{color:inherit}a:hover{color:#27d2d9}a:hover h3{color:#27d2d9}input,button{border:0;outline:0}input:focus::-webkit-input-placeholder{color:transparent !important}input:focus:-moz-placeholder{color:transparent !important}input:focus::-moz-placeholder{color:transparent !important}input:focus:-ms-input-placeholder{color:transparent !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}p{margin-top:20px;margin-bottom:20px}.add-to-cart{cursor:pointer}.user-services-wrapper{background-color:#f6f9fb}.user-services-wrapper.clone{position:fixed;top:-100px;width:100%;-webkit-transition:all 0.35s ease-out;transition:all 0.35s ease-out}.user-services-wrapper.clone.is-active{top:0;position:fixed;z-index:5;width:100%}.user-services{display:none;font-family:'Gotham';-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background-color:#f6f9fb;height:28px;max-width:1400px;margin:auto}@media only screen and (min-width: 851px){.user-services{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.user-login{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;border-right:1px solid #d8d8d8}.user-login p{font-weight:normal;font-size:10px;letter-spacing:1px;color:#4d596b;margin:0;cursor:pointer}.user-login p:hover>a{color:#27d2d9}.site-header-wrapper{border-bottom:1px solid #d8d8d8}.site-header-wrapper .site-navigation-item:hover>a,.site-header-wrapper .sub-menu-item:hover>a{color:#27d2d9}.site-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1400px;margin:0 auto;height:50px}@media only screen and (min-width: 851px){.site-header{height:90px}}.site-header-wrapper.clone{position:fixed;top:-100px;width:100%;border-bottom:1px solid #d8d8d8;-webkit-transition:all 0.35s ease-out;transition:all 0.35s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.site-header-wrapper.clone.is-active{top:0px;position:fixed;z-index:5;width:100%;background-color:white}@media only screen and (min-width: 851px){.site-header-wrapper.clone.is-active{top:28px}}.site-logo{height:100%;width:50%;display:none;padding-left:42px}@media only screen and (min-width: 851px){.site-logo{display:block}}.site-logo a{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-logo img{height:40%}nav{width:100%;height:100%}@media only screen and (min-width: 768px){nav{width:100%}}@media only screen and (min-width: 880px){nav{width:80%}}@media only screen and (min-width: 992px){nav{width:70%}}.cart-item-counter{margin-left:1px}.cart-item-counter.mobile{margin:0;text-align:center}@media only screen and (min-width: 400px){.cart-item-counter.mobile{display:inline-block}}@media only screen and (min-width: 400px){.mobile-cart-link{display:inline-block}}.site-navigation{display:none;font-family:"Gotham", san-serif;font-weight:bold;font-size:0.6875rem;letter-spacing:1.5px;text-transform:uppercase;color:#4d596b}@media only screen and (min-width: 851px){.site-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%;padding-right:17px}}.site-navigation.mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}@media only screen and (min-width: 851px){.site-navigation.mobile{display:none}}.site-navigation.mobile.clone{position:fixed;height:50px;top:-100px;width:100%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-color:white;border-bottom:1px solid #d8d8d8}.site-navigation.mobile.clone.is-active{top:0;position:fixed;z-index:5;width:100%}.site-navigation.mobile li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.site-navigation.mobile .mobile-cart{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:10px;width:25%}.site-navigation.mobile .mobile-cart a:hover{color:#27d2d9}.site-navigation.mobile .mobile-logo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%}.site-navigation.mobile .mobile-menu-icon{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:25%}.site-navigation.mobile .mobile-menu-icon i{padding-left:10px;font-size:25px}.site-navigation.mobile .mobile-menu-icon .open-menu{display:block}.site-navigation.mobile .mobile-menu-icon .close-menu{display:none}.mobile-menu-icon i:hover{color:#27d2d9}.site-navigation-item{position:relative;padding:0 25px;height:100%}.site-navigation-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%}.site-navigation-link{display:block}.sub-menu{display:none;left:0;position:absolute;background-color:#f6f9fb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:222px;padding:20px 0px;z-index:100}.site-navigation-item:hover{background-color:#f6f9fb}.site-navigation-item:hover .sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sub-menu-item{display:inline;padding:10px 0;padding-left:20px;padding-right:30px;width:100%}.sub-menu-item a{display:inline;padding:7px 5px 8px}.sub-menu-title{padding-left:25px;background-color:#e4e8ec}.mobile-menu{background-color:white;position:fixed;top:69px;left:-200%;z-index:50;width:100%;list-style:none;text-transform:uppercase;font-weight:bold;letter-spacing:1.5px;padding-bottom:100px;border-bottom:1px solid #d8d8d8;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all;height:100%;overflow-y:scroll}@media only screen and (min-width: 481px){.mobile-menu{height:auto}}.mobile-menu.slide-in{left:0}.mobile-menu-item{padding:15px 25px;font-family:'Gotham';font-size:11px}.mobile-menu-item:hover>a,.mobile-menu-item i:hover{color:#27d2d9}.mobile-menu-item.main{position:relative;overflow:hidden;background-color:#f6f9fb;font-size:14px;border-bottom:1px solid #d8d8d8;max-height:50px;-webkit-transition:0.25s ease-in-out max-height;transition:0.25s ease-in-out max-height}.mobile-menu-item.main i{position:absolute;top:17px;right:17px;cursor:pointer}.mobile-menu-item.main .open-sub-menu{display:block}.mobile-menu-item.main .close-sub-menu{display:none}.mobile-menu-item.main.slide-down{height:auto;max-height:500px}.mobile-sub-menu-item{font-family:'Gotham';padding:10px;padding-left:20px;font-size:12px;background-color:#f6f9fb}.mobile-sub-menu-item.sub-menu-title{margin:15px -25px 0;background-color:#e4e8ec;padding-left:45px}.mobile-sub-menu-item:hover>a{color:#27d2d9}.nav-search-bar .search-bar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;padding:0 15px;border:1px solid #d8d8d8;border-top:none;border-bottom:none}.nav-search-bar .search-bar i{font-size:12px;color:#4d596b;opacity:0.66}.nav-search-bar .search-bar .input-group-field{width:50px;height:auto;border:none;margin:0;padding-left:10px;font-style:normal;font-size:10px;font-weight:400;letter-spacing:1px;background-color:#f6f9fb;color:#4d596b;-webkit-transition:width 0.3s;transition:width 0.3s}.nav-search-bar .search-bar .input-group-field::-webkit-input-placeholder{color:#4d596b}.nav-search-bar .search-bar .input-group-field:-moz-placeholder{color:#4d596b}.nav-search-bar .search-bar .input-group-field::-moz-placeholder{color:#4d596b}.nav-search-bar .search-bar .input-group-field::-ms-input-placeholder{color:#4d596b}.nav-search-bar .search-bar .input-group-field:focus{width:150px}.mobile-search-bar .search-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d8d8d8}.mobile-search-bar .search-bar .input-group-field{margin:0;width:80%;padding-left:25px;font-size:14px;font-style:normal;border:none;letter-spacing:1.5px;text-transform:uppercase;font-weight:400;color:#4d596b}.mobile-search-bar .search-bar .input-group-field::-webkit-input-placeholder{color:#4d596b}.mobile-search-bar .search-bar .input-group-field:-moz-placeholder{color:#4d596b}.mobile-search-bar .search-bar .input-group-field::-moz-placeholder{color:#4d596b}.mobile-search-bar .search-bar .input-group-field::-ms-input-placeholder{color:#4d596b}.mobile-search-bar .search-bar i{font-size:16px;width:20%;text-align:right;padding-right:15px}.desktop-baby-registry-container{display:none}@media only screen and (min-width: 851px){.desktop-baby-registry-container{display:block;width:50%;font-size:14px}}.mobile-baby-registry-container{display:block}@media only screen and (min-width: 851px){.mobile-baby-registry-container{display:none}}.mobile-baby-registry-container .baby-registry-banner{width:100%;font-size:12px;text-align:center}@media only screen and (min-width: 851px){.mobile-baby-registry-container .baby-registry-banner{font-size:14px}}.baby-registry-link{text-decoration:underline !important}.global-footer-section{max-width:1300px;padding:70px 0;margin:auto}@media only screen and (max-width: 767px){.global-footer-section{padding:40px 20px}}.global-footer-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 3% 50px}@media only screen and (max-width: 767px){.global-footer-container{display:none}}.global-block{width:25%}.global-block.one-fifths{width:20%}.global-block.three-tenths{width:30%}.global-block li{font-size:10px;font-family:'Gotham';font-weight:bold;letter-spacing:1.6px;color:#0d141b;padding-right:15px;margin-top:10px;margin-bottom:21px;text-transform:uppercase}.global-logo{width:100%;padding:0 10px}.copyright-message{font-size:10px;font-family:'Gotham';font-weight:normal;font-style:italic;text-align:center;margin:auto;color:#0d141b}@media only screen and (max-width: 767px){.copyright-message{display:none}}.copyright-message.mobile{display:none}@media only screen and (max-width: 767px){.copyright-message.mobile{display:block;font-size:11px;font-style:normal;line-height:1.73;width:210px}}.mobile-global-footer-container{display:none;text-align:center;margin-bottom:20px}@media only screen and (max-width: 767px){.mobile-global-footer-container{display:block}}.mobile-global-footer-container li{font-size:10px;font-family:'Gotham';font-weight:bold;letter-spacing:1.6px;color:#0d141b;line-height:4.9;text-transform:uppercase}.footer-social-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:260px;margin:auto;margin-bottom:30px}.footer-social-icon-wrapper .social-icon{text-align:center;width:20%}.footer-social-icon-wrapper .social-icon i{color:#0d141b;font-size:20px}.button{display:inline-block;font-size:1.125rem;line-height:1;border-radius:7px;padding:13px 30px}.button-small{padding:10px 15px}.button-blue{background-color:#93c6cc;border:1px solid #6dafb7;color:#fff}.button-blue:link,.button-blue:visited,.button-blue:hover,.button-blue:active{color:#fff}.button-transparent-teal{background-color:transparent;border:1px solid #27d2d9}.button-transparent-teal:link,.button-transparent-teal:visited{color:#27d2d9}.button-transparent-teal:hover,.button-transparent-teal:active{background-color:#27d2d9;color:#fff}.button-orange{background-color:#f27316;border:1px solid #e96504}.button-orange:link,.button-orange:visited,.button-orange:hover,.button-orange:active{color:#fff}.button-transparent-orange{background-color:transparent;border:1px solid #f27316}.button-transparent-orange:link,.button-transparent-orange:visited,.button-transparent-orange:hover,.button-transparent-orange:active{color:#fff}.button-teal-sold-out{background-color:transparent;border:1px solid #27d2d9;cursor:default;opacity:0.7}.button-orange-sold-out{width:100%;color:#f27316;background-color:#fff;border:1px solid #f27316;text-align:center;cursor:default;opacity:0.7}.title-major{font-size:2.125rem}@media only screen and (min-width: 480px){.title-major{font-size:2.875rem}}.title-minor{font-size:1.375rem}@media only screen and (min-width: 480px){.title-minor{font-size:1.9375rem}}.title-minor-major{font-size:1.375rem}@media only screen and (min-width: 480px){.title-minor-major{font-size:2.875rem}}.slick-slide{outline:0}.slick-arrow{height:21px;width:11px;background-repeat:no-repeat !important}.slick-arrow::before{display:none}.slick-prev{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTFweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTEgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+RDZDODJCNUYtRjBBRS00RENGLTk4RDYtQURGRERENjY2QkE0PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1vcGFjaXR5PSIwLjgzMzQ0NjU1OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4gICAgICAgIDxnIGlkPSJCb2xsJmFtcDtCcmFuY2gtRGVza3RvcC1TaG9wVGhlUm9vbS1EZXZTdHlsZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02My4wMDAwMDAsIC0zNTUuMDAwMDAwKSIgc3Ryb2tlPSIjNzE3MDczIiBzdHJva2Utd2lkdGg9IjEuNSI+ICAgICAgICAgICAgPGcgaWQ9ImxlZnQtYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcwLjUwMDAwMCwgMzY2LjUwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtNzAuNTAwMDAwLCAtMzY2LjUwMDAwMCkgdHJhbnNsYXRlKDUwLjAwMDAwMCwgMzQwLjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlN0cm9rZS0zOTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyLjUwMDAwMCwgMjUuNzUwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC0yMi41MDAwMDAsIC0yNS43NTAwMDApICIgcG9pbnRzPSIzMiAyMSAyMi41IDMwLjUgMTMgMjEiPjwvcG9seWxpbmU+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+") !important}.slick-next{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTFweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTEgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+MjkyNkNFOEItRDU1QS00MjJDLUE4MjQtOUVCNkJFRjE4MENGPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1vcGFjaXR5PSIwLjgzMzQ0NjU1OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4gICAgICAgIDxnIGlkPSJCb2xsJmFtcDtCcmFuY2gtRGVza3RvcC1TaG9wVGhlUm9vbS1EZXZTdHlsZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MDYuMDAwMDAwLCAtMzU1LjAwMDAwMCkiIHN0cm9rZT0iIzcxNzA3MyIgc3Ryb2tlLXdpZHRoPSIxLjUiPiAgICAgICAgICAgIDxnIGlkPSJyaWdodC1hcnJvdyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODg5LjAwMDAwMCwgMzQwLjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlN0cm9rZS0zOTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyLjUwMDAwMCwgMjUuNzUwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC0yMi41MDAwMDAsIC0yNS43NTAwMDApICIgcG9pbnRzPSIzMiAyMSAyMi41IDMwLjUgMTMgMjEiPjwvcG9seWxpbmU+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+") !important}.baby-videos-slider .slick-prev{left:6px !important}.baby-videos-slider .slick-next{right:6px !important}.snoonation-text-slider .slick-prev{left:0 !important}.snoonation-text-slider .slick-next{right:0 !important}.vbox-item{outline:0}.promobar{text-align:center;font-size:13px;line-height:1;margin-bottom:18px;padding-top:9px;padding-bottom:12px}.collection-product-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:36px 5px;max-width:1050px !important;margin:0 auto}.collection-title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;font-size:1.375rem;line-height:1.27;text-align:center;color:#4d596b}@media only screen and (min-width: 667px){.collection-title{font-size:1.9375rem;line-height:1.1}}.collection-product-grid .product-grid-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;padding-left:10px;padding-right:10px}@media only screen and (min-width: 768px){.collection-product-grid .product-grid-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;width:25%;max-width:25%;padding-left:8px;padding-right:8px}}.collection-product-grid .product-item-image{max-width:230px}.collection-product-grid .product-item-image img{width:100%;height:100%}.product-grid-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:30px;padding-bottom:30px}.product-grid-item .button{font-size:13px}.product-item-image{margin-bottom:10px}.product-item-image img{width:100%}.product-item-title{color:#4d596b;margin-bottom:6px;font-size:0.75rem;line-height:1.3}@media only screen and (min-width: 667px){.product-item-title{font-size:0.875rem}}.product-item-price{color:#4d596b;font-size:0.75rem;line-height:1;margin-top:auto;margin-bottom:11px}@media only screen and (min-width: 667px){.product-item-price{margin-bottom:16px;font-size:0.875rem}}.related-products-wrapper{font-family:'Gotham';background-color:#f6f9fb;border-top:1px solid #e8eaec;padding-bottom:30px}@media only screen and (min-width: 923px){.related-products-wrapper{padding-bottom:50px;border:none}}.related-products-wrapper .related-products-heading{padding-top:15px;padding-bottom:22px;text-align:center;font-size:22px;font-weight:300}@media only screen and (min-width: 572px){.related-products-wrapper .related-products-heading{font-size:31px;padding-top:34px;padding-bottom:49px}}.related-products-container{display:none;max-width:1200px;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (min-width: 481px){.related-products-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 572px){.related-products-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.related-product{width:25%;max-width:230px;margin:0 15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 850px){.related-product{margin:0 25px 20px}}.related-product-image{margin-bottom:10px}.related-product-image img{width:100%}.related-product-title,.related-product-price{font-size:14px;line-height:1.57;width:95%}.related-product-title{margin-bottom:10px}.related-product-price{margin-top:auto;margin-bottom:0}.mobile-related-products-container{display:block}@media only screen and (min-width: 572px){.mobile-related-products-container{display:none}}.mobile-related-products-container .slick-slide img{margin:auto;width:200px;height:200px}.mobile-related-products-container .fa-angle-left,.mobile-related-products-container .fa-angle-right{position:absolute;top:75px;font-size:36px;color:#ced1d6;z-index:50;cursor:pointer}.mobile-related-products-container .fa-angle-left{left:5%}.mobile-related-products-container .fa-angle-right{right:5%}.mobile-related-block{width:200px;margin:auto}.slick-slide,.slick-slide *{outline:none !important}.inline-cart{display:none;width:95%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}@media only screen and (min-width: 992px){.inline-cart{width:50%;max-width:600px;margin:0 auto}}.inline-cart.is-active{display:block}.inline-cart.no-cart-content{max-width:480px}.inline-cart-content{font-family:Gotham;border-radius:15px;border:3px solid #00a8ca;background-color:#fff}.inline-cart-content .inline-cart-header{color:#5b9e2b;font-size:20px;text-align:center;padding:20px 0;position:relative}.inline-cart-content .close-cart-icon,.inline-cart-content .fa-times-circle{cursor:pointer}.inline-cart-content .close-cart-icon{position:absolute;right:5%;color:#00a8ca;font-weight:bold}.inline-cart-content .line-items{max-height:200px;overflow-y:auto}.inline-cart-content .line-item{width:95%;margin:0 auto;padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f0f0f0}.inline-cart-content .remove-item{width:14%}.inline-cart-content .line-item-image-container{width:20%}.inline-cart-content .line-item-info-container{width:50%;margin-left:auto;font-size:14px}.inline-cart-content .subtotal{width:95%;padding:15px 0;text-align:right}.inline-cart-content .inline-cart-buttons{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.inline-cart-content .button{width:45%;margin:0 auto;font-size:14px;text-align:center;background-color:#f0f0f0}.inline-cart-content .continue-shopping-cta{text-align:center;padding:20px 0;color:#00a8ca}.overlay{display:none;width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,0.5);z-index:9}.no-scroll{overflow-y:hidden;height:100vh}.modal{display:none;width:95%;position:fixed;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 767px){.modal{width:50%;max-width:600px;margin:0 auto}}.modal-content{border-radius:15px;border:3px solid #00a8ca;background-color:#fff;padding:20px 30px}.close-modal-icon,.fa-times-circle{cursor:pointer}.close-modal-icon{position:absolute;right:20px;color:#00a8ca;font-weight:bold}.baby-information-modal-content .button{margin:20px auto 0;font-size:14px;text-align:center;background-color:#f0f0f0}.baby-information-modal-content .select2-container{width:100% !important}.baby-info-cart-attribute-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.baby-info-cart-attribute-form>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.baby-information-modal-header{color:#5b9e2b;font-size:20px;text-align:center;padding-bottom:20px;position:relative}.baby-info-date-selection{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;padding:0 10px}.baby-info-date-selection-label{margin-bottom:10px;font-size:1.2rem;font-weight:400;line-height:1;margin-top:0}.yotpo-icon,.yotpo-icon-empty-star,.yotpo-icon-star,.yotpo-icon-half-star{color:#f27316 !important}.yotpo.clone{margin-bottom:5px}.yotpo.clone .text-m{margin-left:5px;color:#4d596b !important;font-family:'Gotham'}.yotpo.clone .text-m:hover{color:#27d2d9 !important}.article-container{margin:0 auto;padding:0 15px;max-width:1400px}@media only screen and (min-width: 800px){.article-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}}@media only screen and (min-width: 800px){.article-content{width:70%}}.article-content ul{list-style:inherit;margin:15px 0;margin-left:15px}.article-sidebar{margin-top:35px}@media only screen and (min-width: 800px){.article-sidebar{margin:0;width:25%}}.article-content-image img{width:100%}.article-meta{margin-top:20px;padding:5px 0;font-size:12px;border-top:1px solid #e0dede;border-bottom:1px solid #e0dede}.article-sidebar-widget-heading{margin-bottom:18px;color:#4d596b;font-size:1.125rem}.article-sidebar-widget-list li{padding:10px 10px 10px 12px;border-bottom:1px solid #e0dede;text-indent:-12px}.article-sidebar-widget-list a:before{content:"\f105";font-family:FontAwesome;padding-right:6px}.article-sidebar-widget-list a:hover{color:#27d2d9}.article-sidebar-widget{margin-bottom:45px}.sidebar-newsletter-heading{font-family:"Gotham","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-size:31px}.sidebar-newsletter-input-group label{display:none}.sidebar-newsletter-input-group button[type="submit"]{width:126px;background-color:#f96;border-radius:7px;border:1px solid #f27316;padding:10px;font-size:18px;text-align:center;display:block;font-family:"Gotham","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;letter-spacing:0.4px;cursor:pointer}.sidebar-newsletter-input{width:100%;height:46px;border-radius:4px;border:1px solid rgba(158,167,178,0.54);margin:20px 0;color:#9ea8b2;font-size:14px;font-style:italic;padding-left:15px}.body-newsletter{padding:36px 11px;border-top:2px solid #27d2d9;border-bottom:2px solid #27d2d9}@media only screen and (min-width: 800px){.body-newsletter p{max-width:420px}}.body-newsletter-title{font-size:1.9375rem;color:#4d596b}.body-newsletter-label{display:none}@media only screen and (min-width: 800px){.body-newsletter-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.body-newsletter-email{width:100%;height:46px;padding:0 15px;margin-bottom:10px;font-size:0.875rem;line-height:15px;border-radius:4px;border:1px solid rgba(158,167,178,0.54)}@media only screen and (min-width: 800px){.body-newsletter-email{max-width:420px;margin-bottom:0;margin-right:22px}}.body-newsletter-email::-webkit-input-placeholder{font-style:italic;color:#9ea8b2}.body-newsletter-email:-moz-placeholder{font-style:italic;color:#9ea8b2}.body-newsletter-email::-moz-placeholder{font-style:italic;color:#9ea8b2}.body-newsletter-email:-ms-input-placeholder{font-style:italic;color:#9ea8b2}.body-newsletter-submit{height:46px;padding:0 12px;font-size:1.125rem;color:#fff;background-color:#f27316;border-radius:7px;border:1px solid #f27316}.article-social-sharing{margin-top:42px;background-color:#f6f6f6;padding:20px}@media only screen and (min-width: 800px){.article-social-sharing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.article-social-sharing p{font-size:13px}.article-social-sharing-networks li{display:inline-block;margin:0 10px}.article-social-sharing-networks a{color:#27d2d9}.comment-meta{margin-top:10px}@media only screen and (min-width: 800px){.comment-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.comment-meta-data{margin-bottom:10px}@media only screen and (min-width: 800px){.comment-meta-data{width:49%;margin-bottom:0}}.comment-meta-data .comment-input{width:100%;height:29px}.comment-list{list-style:none;margin:0 0 65px 0;padding:0}.comment-item{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e0dede}.comment-data{font-size:12px}.comment-label{display:none}.comment-input{padding-right:15px;padding-left:15px;border:1px solid #d2d2d2;font-size:13px;color:#aaa9a9}.comment-textarea{width:100%;height:150px;padding:8px 11px}.comment-form-submit{padding:8px 31px;font-size:12px;font-weight:700;line-height:18px;color:#fff;background-color:#27d2d9;border-radius:2px;border:none}.page-header-wrapper{width:100%;margin-bottom:2.5rem;background-color:#f6f6f6;border-top:1px solid #d2d3d4;border-bottom:1px solid #d2d3d4}.page-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;max-width:1400px;margin:0 auto;padding:0 15px}@media only screen and (min-width: 800px){.page-header{padding:0 30px}}.page-heading{font-family:'Gotham', sans-serif;font-size:1.125rem;color:#4d596b}.page-breadcrumbs{display:none;font-family:'Gotham', sans-serif;font-size:0.625rem;color:#4d596b}@media only screen and (min-width: 800px){.page-breadcrumbs{display:block}}.page-content{max-width:1400px;margin:0 auto;padding:0 15px;font-family:'Gotham', sans-serif;color:#4d596b}@media only screen and (min-width: 800px){.page-content{padding:0 30px}}.page-content ul{list-style:initial}.page-content ul,.page-content ol{padding-left:40px;margin:1em 0}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin-bottom:1.5rem}.page-content-image{display:none}@media only screen and (min-width: 769px){.page-content-image{display:block;margin-top:-2.5rem;margin-bottom:2.5rem}}.page-content-image img{width:100%}.page-alternate-heading{margin-bottom:1.1em;font-size:1.125rem;line-height:1.5;color:#33cccc}.page-section{margin-top:40px}.page-section-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:31px}.page-section-title{padding-right:8px;font-size:18px;line-height:1.5}.page-section-sep{position:relative;height:6px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid #e0dede;border-bottom:1px solid #e0dede}.page-dr-karp-hero{width:100%;max-width:1400px;margin:-2.5rem auto 2.5rem}@media only screen and (min-width: 1024px){.page-dr-karp-content{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}.page-dr-karp-content p:first-child{-webkit-column-break-after:column;page-break-after:column;break-after:column}@media only screen and (min-width: 1024px){.page-company-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}.page-company-content p:first-child{-webkit-column-break-after:column;page-break-after:column;break-after:column}.page-press-content .press-sections{list-style:none;margin:0;padding:0}.press-sections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 1024px){.press-sections{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.press-section{text-align:center;text-transform:uppercase}@media only screen and (min-width: 1024px){.press-section{margin-right:4%}.press-section:last-child{margin-right:0}}.press-section-link{margin-top:10px}.page-honors-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1024px){.page-honors-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.honors-video{margin-bottom:20px}@media only screen and (min-width: 1024px){.honors-video{width:65%;margin-right:4%}}@media only screen and (min-width: 1024px){.honors-content{width:35%}}.honors-aside-wrapper{padding:20px 0;background-color:#f4f4f4}.honors-aside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1400px;margin:0 auto;padding:0 15px;font-family:'Gotham', sans-serif;color:#4d596b}@media only screen and (min-width: 800px){.honors-aside{padding:0 30px}}@media only screen and (min-width: 1024px){.honors-aside{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 1024px){.honors-aside-content{width:50%;margin-right:4%}}@media only screen and (min-width: 1024px){.page-television-videos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-television-video{margin-bottom:20px}@media only screen and (min-width: 1024px){.page-television-video{width:32%;margin-right:2%}.page-television-video:nth-child(3n){margin-right:0}}.page-careers-hero{display:none}@media only screen and (min-width: 641px){.page-careers-hero{display:block;width:100%;max-width:1400px;margin:0 auto 2.5rem;text-align:center}}.page-careers-subtitle{display:none;font-size:1.625rem;text-align:center;color:#4d596b}@media only screen and (min-width: 641px){.page-careers-subtitle{display:block}}.page-careers-title{display:none}.page-content .page-careers-title{font-size:1.625rem;text-align:center;color:#4d596b;text-transform:uppercase}@media only screen and (min-width: 641px){.page-careers-title{display:block}}@media only screen and (min-width: 801px){.page-careers-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-careers-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:55px;padding:35px;text-align:center;background-color:#f4f4f4}@media only screen and (min-width: 801px){.page-careers-type{width:31%;margin-right:3.5%}.page-careers-type:nth-child(3n){margin-right:0}}.page-careers-icon{margin-bottom:15px}.page-careers-icon i{height:42px;width:42px;line-height:42px;font-size:21px;color:#fff;background-color:#333333;border-radius:50%;-webkit-transition:all .5s;transition:all .5s}.page-careers-type:hover .page-careers-icon i{background-color:#27d2d9}.page-careers-type-title{margin-bottom:25px;font-size:1.125rem;line-height:1.4;color:#33cccc;text-transform:uppercase}.page-careers-type-link{margin-top:auto}.page-careers-footer{font-size:1.125rem;color:#33cccc;text-align:center}.blog-data{display:none}.blog-content{font-family:'Gotham', sans-serif;color:#4d596b}.blog-content ul{list-style-type:disc;margin:1em 0;padding-left:40px}.blog-events-hero{display:none;max-width:1300px;margin:0 auto;padding:0 31px 0 42px}@media only screen and (min-width: 640px){.blog-events-hero{display:block}}.blog-events-wrapper{max-width:1300px;margin:20px auto 0;padding:0 31px 0 42px}.blog-events-navigation{display:none;margin-bottom:-1px;border-top:1px solid #ebeaea;border-right:1px solid #ebeaea;border-left:1px solid #ebeaea}@media only screen and (min-width: 768px){.blog-events-navigation{display:block}}.blog-events-navigation-list{display:block}.blog-events-navigation-item{display:table-cell;width:1%}.blog-events-navigation-item:last-child .blog-events-navigation-link{border-right:none}a.blog-events-navigation-link{display:block;width:100%;padding:11px 0;background-color:#ebeaea;outline:0;border-top:3px solid #ebeaea;border-right:1px solid #ffffff;font-family:'Gotham', sans-serif;font-size:0.8125rem;color:#4d596b;text-align:center;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}a.blog-events-navigation-link:hover{background-color:#ffffff;border-top-color:#ffffff}a.blog-events-navigation-link.active{border-top-color:#27d2d9;background-color:#ffffff}.blog-events-post-nav{border:1px solid #ebeaea;border-bottom:none}@media only screen and (min-width: 768px){.blog-events-post-nav{display:none}}.blog-events-post{padding:15px;border-left:1px solid #f1f2f2;border-right:1px solid #f1f2f2;border-bottom:1px solid #f1f2f2}.blog-print-tag{max-width:1300px;margin:0 auto 50px;padding:0 31px 0 42px}.blog-print-tag-title{color:#33cccc}.blog-print-article-link{font-size:14px;color:#4d596b;cursor:pointer}.blog-article-item{margin-bottom:15px}@media only screen and (min-width: 800px){.blog-article-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 640px){.blog-article-image{margin-right:20px;float:left}}@media only screen and (min-width: 800px){.blog-article-image{float:none;width:320px;-webkit-box-flex:1;-webkit-flex:1 0 320px;-ms-flex:1 0 320px;flex:1 0 320px}}.blog-article-image img{width:100%}.blog-article-meta{margin-top:20px;padding:5px 0;font-size:12px;border-top:1px solid #e0dede;border-bottom:1px solid #e0dede}@media only screen and (min-width: 640px){.blog-article-meta{clear:both}}@media only screen and (min-width: 800px){.blog-article-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}}.blog-article-meta span{display:inline-block}.blog-article-meta span:after{content:"|";padding-left:3px;padding-right:3px}@media only screen and (min-width: 800px){.blog-article-link{margin-left:auto}}.blog-pagination{text-align:right}.page-snoo-container{max-width:1400px;margin:0 auto}.page-snoo-container [class^="page-snoo-"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-snoo-container [class^="page-snoo-"] .title-major,.page-snoo-container [class^="page-snoo-"] .title-minor,.page-snoo-container [class^="page-snoo-"] .title-minor-major,.page-snoo-container [class^="page-snoo-"] .subtitle{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;text-align:center}.page-snoo-hero{position:relative;padding-top:39.28571429%;background-color:#fff;background-image:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/new-snoo-hero_1400x.progressive.jpg?6156854550108826143");background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 850px){.page-snoo-hero{background-size:cover}}.snoo-hero-cta{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;padding-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f6f9fb;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 850px){.snoo-hero-cta{background-color:transparent;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0;position:absolute;bottom:2.5%;left:2.5%}}.snoo-hero-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.snoo-hero-button-container .button{margin:8px;padding:13px 16px;white-space:nowrap}@media only screen and (min-width: 480px){.snoo-hero-button-container .button{margin:12px;padding-left:30px;padding-right:30px}}.snoo-hero-button-container .button span{padding-left:6px}.snoo-hero-logo{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;text-align:center}.snoo-hero-logo img{max-width:180px}@media only screen and (min-width: 850px){.snoo-hero-logo img{max-width:260px}}@media only screen and (min-width: 850px){.snoo-hero-logo.mobile{display:none}}.snoo-hero-logo.desktop{position:absolute;top:5%;left:0;display:none}@media only screen and (min-width: 850px){.snoo-hero-logo.desktop{display:block}}.page-snoo-subhero{background-color:#f6f9fb;padding:32px 10px}@media only screen and (min-width: 992px){.page-snoo-subhero{padding-top:52px;padding-bottom:52px}}.page-snoo-subhero .title-major{max-width:480px !important;margin-top:34px;letter-spacing:-0.2px;line-height:1.36;font-weight:300;font-size:22px}@media only screen and (min-width: 768px){.page-snoo-subhero .title-major{font-weight:200;max-width:670px !important;font-size:36px}}@media only screen and (min-width: 992px){.page-snoo-subhero .title-major{font-size:46px;max-width:870px !important;margin-top:55px;letter-spacing:-0.3px;line-height:1.13}}.page-snoo-subhero .title-major:last-of-type{margin-top:0}.snoo-text{font-size:.875rem}@media only screen and (min-width: 480px){.snoo-text{font-size:1rem}}.page-snoo-babies-are-saying .title-minor,.page-snoo-babies-are-saying .subtitle,.page-snoo-parents-are-saying .title-minor,.page-snoo-parents-are-saying .subtitle{padding-left:20px;padding-right:20px}.page-snoo-babies-are-saying .title-minor,.page-snoo-parents-are-saying .title-minor{margin-bottom:7px}@media only screen and (min-width: 992px){.page-snoo-babies-are-saying .title-minor,.page-snoo-parents-are-saying .title-minor{margin-bottom:12px}}.page-snoo-babies-are-saying .subtitle,.page-snoo-parents-are-saying .subtitle{margin-bottom:24px;max-width:280px}@media only screen and (min-width: 992px){.page-snoo-babies-are-saying .subtitle,.page-snoo-parents-are-saying .subtitle{margin-bottom:38px}}.parent-video-wrapper{max-width:930px;width:100%}.parent-video{display:block;padding-left:10px;padding-right:10px;width:100%;position:relative;padding-top:60.76923077%;background-color:#fafbfc;background-image:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/parent-testimonial_930x.progressive.png.jpg?6156854550108826143");background-repeat:no-repeat;background-size:cover}.parent-video-cta{position:absolute;left:0;right:0;bottom:13px}@media only screen and (min-width: 480px){.parent-video-cta{bottom:26px}}@media only screen and (min-width: 768px){.parent-video-cta{bottom:58px}}.parent-video-cta svg{height:24px;width:24px;display:block;margin:0 auto}@media only screen and (min-width: 480px){.parent-video-cta svg{height:48px;width:48px}}.page-snoo-babies-are-saying{margin-bottom:26px}@media only screen and (min-width: 992px){.page-snoo-babies-are-saying{padding-top:58px;margin-bottom:54px}}.page-snoo-babies-are-saying .title-minor{font-size:1rem}@media only screen and (min-width: 480px){.page-snoo-babies-are-saying .title-minor{font-size:1.375rem}}.page-snoo-babies-are-saying .subtitle{margin-bottom:24px;max-width:280px}@media only screen and (min-width: 992px){.page-snoo-babies-are-saying .subtitle{margin-bottom:20px}}.page-snoo-babies-are-saying a:hover{color:#4d596b}.page-snoo-babies-are-saying a:hover svg path:first-of-type{fill:#27d2d9 !important}.page-snoo-parents-are-saying{margin-bottom:39px}@media only screen and (min-width: 992px){.page-snoo-parents-are-saying{margin-bottom:72px}}.baby-videos-slider-wrapper{width:100%;padding-left:10px;padding-right:10px}.baby-videos-slider{padding-left:30px;padding-right:30px}.baby-video{box-shadow:0 0 4px 0 rgba(77,89,107,0.42);margin-bottom:4px;margin-left:30px;margin-right:30px}@media only screen and (min-width: 768px){.baby-video{margin-left:20px;margin-right:20px}}@media only screen and (min-width: 992px){.baby-video{margin-left:11px;margin-right:11px}}.baby-video:hover{color:#4d596b}.baby-video:hover .baby-info::after{background-image:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/play-button-teal.svg?6156854550108826143")}.baby-info{padding:14px 10px;line-height:1;text-align:center}.baby-info::after{content:'';display:inline-block;vertical-align:middle;height:16px;width:16px;background-image:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/play-button.svg?6156854550108826143");background-repeat:no-repeat;background-size:cover;margin-left:11px}.page-snoo-value-prop{margin-left:20px;margin-right:20px;padding-left:10px;padding-right:10px;padding-bottom:28px}@media only screen and (min-width: 992px){.page-snoo-value-prop{background-image:-webkit-linear-gradient(top, #fff, #fafbfc);background-image:linear-gradient(to bottom, #fff, #fafbfc);margin-bottom:0;padding-left:20px;padding-right:20px;background-image:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/mother-nature-bg_1400x.progressive.png.jpg?6156854550108826143");background-position:center bottom;background-repeat:no-repeat;background-size:cover}}@media only screen and (min-width: 1080px){.page-snoo-value-prop{padding-left:40px;padding-right:40px}}@media only screen and (min-width: 1200px){.page-snoo-value-prop{padding-left:70px;padding-right:70px}}.page-snoo-value-prop .title-major,.page-snoo-value-prop .subtitle{padding-left:15px;padding-right:15px}.page-snoo-value-prop .title-major{color:#298fc2;margin-bottom:14px}.page-snoo-value-prop .subtitle{margin-bottom:14px}@media only screen and (min-width: 768px){.page-snoo-value-prop .subtitle{margin-bottom:48px}}.page-snoo-value-prop .subtitle .subtitle-inner{font-weight:300;font-size:1rem;max-width:770px;margin:0 auto;line-height:1.57}.page-snoo-value-prop ul.value-props:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.page-snoo-value-prop ul.value-props:last-child{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}@media only screen and (min-width: 992px){.page-snoo-value-prop ul.value-props:nth-last-child(2){padding-right:65px}}@media only screen and (min-width: 992px){.page-snoo-value-prop ul.value-props:nth-last-child(1){padding-left:65px}}.value-props-image{margin-bottom:19px;padding-left:50px;padding-right:50px}@media only screen and (min-width: 768px){.value-props-image{margin-bottom:50px;padding-left:100px;padding-right:100px}}@media only screen and (min-width: 992px){.value-props-image{margin-bottom:0;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;width:40%;max-width:40%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.value-props-image img{display:none}}.value-props{margin-bottom:30px;padding-left:25px;padding-right:25px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;list-style:inherit}@media only screen and (min-width: 768px){.value-props{padding-left:35px;padding-right:35px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media only screen and (min-width: 992px){.value-props{padding-left:0;padding-right:0;margin-bottom:40px;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;width:30%;max-width:30%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.value-props li.value-prop:last-child{margin-bottom:0}.value-prop{font-size:0.875rem;margin-bottom:30px}@media only screen and (min-width: 480px){.value-prop{font-size:1rem}}.value-prop-fine-print{font-size:0.625rem;list-style:none}.page-snoo-trial{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f6f9fb;padding:24px 10px}@media only screen and (min-width: 992px){.page-snoo-trial{padding-top:32px;padding-bottom:32px}}.page-snoo-trial .title-minor{letter-spacing:-0.2px;line-height:1.36;font-weight:300;font-size:22px;margin-bottom:12px}@media only screen and (min-width: 678px){.page-snoo-trial .title-minor{margin-bottom:0;max-width:none !important;width:auto !important;-webkit-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important;font-size:36px;padding-right:32px;letter-spacing:-0.3px;line-height:1.13}}.page-snoo-use-cases{background-image:-webkit-linear-gradient(top, #fff, rgba(241,247,255,0.8) 25%, #102842 67.5%, #102842);background-image:linear-gradient(to bottom, #fff, rgba(241,247,255,0.8) 25%, #102842 67.5%, #102842);padding-bottom:18px;padding-top:60px}@media only screen and (min-width: 992px){.page-snoo-use-cases{padding-left:50px;padding-right:50px}}.page-snoo-use-cases .title-major{color:#298fc2;margin-bottom:14px}.page-snoo-use-cases div.use-case:last-child .use-case-text{margin-bottom:0}@media only screen and (min-width: 768px){.page-snoo-use-cases div.use-case:last-child .use-case-text{max-width:505px}}@media only screen and (min-width: 992px){.page-snoo-use-cases div.use-case:last-child .use-case-text{max-width:none}}.page-snoo-use-cases>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}.use-cases-flourish{margin-top:7px;margin-bottom:46px}.use-cases-flourish img{display:block;margin:0 auto}.use-case{position:relative}@media only screen and (min-width: 992px){.use-case{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:39px}.use-case:nth-last-child(5) .use-case-image,.use-case:nth-last-child(2) .use-case-image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.use-case:nth-last-child(4) .use-case-image,.use-case:nth-last-child(1) .use-case-image{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.use-case-image{position:relative;margin-bottom:14px}@media only screen and (min-width: 992px){.use-case-image{-webkit-flex-basis:57.7%;-ms-flex-preferred-size:57.7%;flex-basis:57.7%;margin-bottom:0}}.use-case-image img{width:100%}.use-case-text{position:relative;padding-left:20px;padding-right:20px;margin-bottom:42px}@media only screen and (min-width: 768px){.use-case-text{max-width:515px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 992px){.use-case-text{max-width:none;padding-left:0;padding-right:0;margin-bottom:0;-webkit-flex-basis:42.3%;-ms-flex-preferred-size:42.3%;flex-basis:42.3%;text-align:left}}.use-case-text .title-minor-major{margin-bottom:6px}@media only screen and (min-width: 992px){.use-case-text .title-minor-major{margin-bottom:21px;text-align:left !important}}.use-case-text .subtitle{margin-bottom:6px}@media only screen and (min-width: 992px){.use-case-text .subtitle{text-align:left !important}}.page-snoo-use-cases div.use-case .use-case-image::before,.page-snoo-use-cases div.use-case:nth-last-child(4) .use-case-text::before,.page-snoo-use-cases div.use-case:nth-last-child(4) .use-case-image::after{content:'';position:absolute;left:50%;width:1px;border-left:1px dashed;border-right:1px dashed;-webkit-transform:translateX(-1px);transform:translateX(-1px)}.page-snoo-use-cases div.use-case:nth-last-child(5) .use-case-image::before{top:-39px;height:39px;border-color:#4d596b}@media only screen and (min-width: 992px){.page-snoo-use-cases div.use-case:nth-last-child(5) .use-case-image::before{left:13.34%}}.page-snoo-use-cases div.use-case:nth-last-child(4) .use-case-image::before{top:-39px;height:39px;border-color:#4d596b}@media only screen and (min-width: 992px){.page-snoo-use-cases div.use-case:nth-last-child(4) .use-case-image::before{left:auto;right:13.34%}}.page-snoo-use-cases div.use-case:nth-last-child(4) .use-case-image::after{display:none}@media only screen and (min-width: 992px){.page-snoo-use-cases div.use-case:nth-last-child(4) .use-case-image::after{display:block;bottom:-39px;height:39px;border-color:#4d596b;left:auto;right:13.34%;-webkit-transform:translateX(1px);transform:translateX(1px)}}.page-snoo-use-cases div.use-case:nth-last-child(4) .use-case-text::before{bottom:-39px;height:39px;border-color:#fff}@media only screen and (min-width: 992px){.page-snoo-use-cases div.use-case:nth-last-child(4) .use-case-text::before{display:none}}.page-snoo-use-cases div.use-case:nth-last-child(2) .use-case-image::before{top:-39px;height:39px;border-color:#fff}@media only screen and (min-width: 992px){.page-snoo-use-cases div.use-case:nth-last-child(2) .use-case-image::before{left:13.34%}}.page-snoo-use-cases div.use-case:nth-last-child(1) .use-case-image::before{top:-39px;height:39px;border-color:#fff}@media only screen and (min-width: 992px){.page-snoo-use-cases div.use-case:nth-last-child(1) .use-case-image::before{left:auto;right:13.34%}}@media only screen and (min-width: 992px){.page-snoo-use-cases div.use-case:nth-last-child(5) .use-case-text,.page-snoo-use-cases div.use-case:nth-last-child(2) .use-case-text{padding-right:80px}}@media only screen and (min-width: 992px){.page-snoo-use-cases div.use-case:nth-last-child(4) .use-case-text,.page-snoo-use-cases div.use-case:nth-last-child(1) .use-case-text{padding-left:80px}}.page-snoo-tech-specs{margin-bottom:38px;padding-top:15px}@media only screen and (min-width: 768px){.page-snoo-tech-specs{padding-top:30px}}@media only screen and (min-width: 992px){.page-snoo-tech-specs{margin-bottom:48px;padding-top:43px;padding-left:45px;padding-right:45px;padding-top:43px;background-image:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/tech-specs-bg_1400x.progressive.png.jpg?6156854550108826143");background-position:bottom center;background-repeat:no-repeat;background-size:auto 100%;min-height:740px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.page-snoo-tech-specs .title-major{margin-bottom:15px}@media only screen and (min-width: 768px){.page-snoo-tech-specs .title-major{margin-bottom:30px}}@media only screen and (min-width: 992px){.page-snoo-tech-specs .title-major{margin-bottom:49px}}.page-snoo-tech-specs div.tech-specs:last-child{margin-bottom:0}.tech-specs-image{margin-bottom:10px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;margin-bottom:30px}@media only screen and (min-width: 992px){.tech-specs-image{margin-bottom:0;-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;width:35%;max-width:35%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.tech-specs-image img{margin:0 auto;display:block}@media only screen and (min-width: 992px){.tech-specs-image img{display:none}}.tech-specs{margin-bottom:30px;padding-left:15px;padding-right:15px;list-style:inherit}@media only screen and (min-width: 768px){.tech-specs{padding-left:30px;padding-right:30px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media only screen and (min-width: 992px){.tech-specs{margin-bottom:0;padding-top:32px;padding-left:0;padding-right:50px;-webkit-flex-basis:32.5%;-ms-flex-preferred-size:32.5%;flex-basis:32.5%;width:32.5%;max-width:32.5%}}.tech-specs ul.tech-spec:last-child{margin-bottom:0}.tech-spec{font-size:0.875rem;margin-bottom:30px;margin-left:28px}@media only screen and (min-width: 480px){.tech-spec{font-size:1rem;margin-bottom:40px}}.page-snoo-snoonation-sliders{margin-bottom:30px;border-bottom:1px solid rgba(77,89,107,0.16)}@media only screen and (min-width: 992px){.page-snoo-snoonation-sliders{border-bottom:0;margin-bottom:98px}}.snoonation-image-slider-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}@media only screen and (min-width: 992px){.snoonation-image-slider-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:63.33%;-ms-flex-preferred-size:63.33%;flex-basis:63.33%;width:63.33%;max-width:63.33%}}.snoonation-image-slider{margin-bottom:18px}@media only screen and (min-width: 992px){.snoonation-image-slider{margin-bottom:0}}.snoonation-text-slider-container{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}@media only screen and (min-width: 992px){.snoonation-text-slider-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-basis:36.66%;-ms-flex-preferred-size:36.66%;flex-basis:36.66%;width:36.66%;max-width:36.66%;background-color:#f6f9fb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.snoonation-text-slider-container .title-minor{margin-bottom:18px;color:#27d2d9;font-size:1.5rem}@media only screen and (min-width: 992px){.snoonation-text-slider-container .title-minor{margin-bottom:28px;font-size:1.9375rem;-webkit-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important}}.snoonation-text-slider-wrapper{padding-left:15px;padding-right:15px;padding-bottom:23px}@media only screen and (min-width: 768px){.snoonation-text-slider-wrapper{max-width:640px;margin:0 auto}}@media only screen and (min-width: 992px){.snoonation-text-slider-wrapper{margin:0;padding-left:20px;padding-right:20px}}.snoonation-text-slider{padding-left:44px;padding-right:44px}@media only screen and (min-width: 768px){.snoonation-text-slider{padding-left:22px;padding-right:22px}}.text-slide{margin-left:14px;margin-right:14px;text-align:center}@media only screen and (min-width: 992px){.text-slide{margin-left:30px;margin-right:30px}}.text-slide p{margin-bottom:0;font-size:.875rem}@media only screen and (min-width: 1200px){.text-slide p{font-size:19px}}.text-slide hr{border-style:solid;border-width:1px;border-bottom:0;width:60px;color:#4d596b;margin-top:16px;margin-bottom:16px}@media only screen and (min-width: 992px){.text-slide hr{margin-top:20px;margin-bottom:20px}}.text-slide-source{font-size:0.75rem;text-align:center}@media only screen and (min-width: 992px){.text-slide-source{font-size:0.825rem}}.page-snoo-purchase-cta{padding-left:20px;padding-right:20px;margin-bottom:50px}@media only screen and (min-width: 992px){.page-snoo-purchase-cta{margin-bottom:98px}}.page-snoo-purchase-cta .title-minor{margin-bottom:16px;line-height:1.27}.page-snoo-purchase-cta .subtitle{margin-bottom:20px;font-size:1rem}@media only screen and (min-width: 992px){.page-snoo-purchase-cta .subtitle{font-size:18px}}.page-snoo-origin-story{background-color:#4d596b;padding-bottom:26px}@media only screen and (min-width: 768px){.page-snoo-origin-story{padding-bottom:0}}.origin-story-image{margin-bottom:18px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;background-image:none}@media only screen and (min-width: 768px){.origin-story-image{margin-bottom:0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;background-image:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/harvey-flipped_1400x.progressive.jpg?6156854550108826143");background-position:center;background-repeat:no-repeat;background-size:cover}}.origin-story-image img{width:100%}@media only screen and (min-width: 768px){.origin-story-image img{display:none}}.origin-story-copy{padding-left:20px;padding-right:20px;color:#fff}@media only screen and (min-width: 768px){.origin-story-copy{padding:10px 23px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media only screen and (min-width: 992px){.origin-story-copy{padding:20px 46px}}@media only screen and (min-width: 1280px){.origin-story-copy{padding:30px 69px}}@media only screen and (min-width: 1400px){.origin-story-copy{padding:53px 73px}}.origin-story-copy p{font-size:.875rem}@media only screen and (min-width: 992px){.origin-story-copy p{font-size:17px}}.origin-story-copy img{float:right;width:70px}@media only screen and (min-width: 992px){.origin-story-copy img{width:100px}}.page-snoo-tagline{background-color:#6dafb7;padding-left:10px;padding-right:10px;padding-bottom:24px}@media only screen and (min-width: 992px){.page-snoo-tagline{padding-bottom:46px}}.page-snoo-tagline .title-major{color:#fff;margin-top:20px}@media only screen and (min-width: 992px){.page-snoo-tagline .title-major{margin-top:42px}}.homepage-hero-content{max-width:1400px;margin:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:7% 16px}@media only screen and (min-width: 768px){.homepage-hero-content{height:550px;padding:92px 55px 67px 30px;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/homepage_hero_image_1400x550_crop_center.progressive.jpg?6156854550108826143");background-position:70% center;background-repeat:no-repeat}}@media only screen and (min-width: 850px){.homepage-hero-content{padding-right:110px;padding-left:40px}}@media only screen and (min-width: 922px){.homepage-hero-content{padding-right:110px;padding-left:60px}}@media only screen and (min-width: 768px){.homepage-hero-mobile{display:none}}.homepage-hero-mobile img{width:100%}.homepage-snoo-logo{max-width:150px;margin:auto;margin-bottom:4px}@media only screen and (min-width: 768px){.homepage-snoo-logo{max-width:260px;margin:0;margin-bottom:4px}}.homepage-snoo-text{font-family:'Gotham';font-size:22px;font-weight:300;line-height:1.23;letter-spacing:-0.2px;margin:1.5% 0 0.5%;color:#4d596b;text-align:center}@media only screen and (min-width: 768px){.homepage-snoo-text{font-size:27px;text-align:left;opacity:0.7;color:white;margin:0;margin-top:60px;margin-bottom:26px}}@media only screen and (min-width: 922px){.homepage-snoo-text{font-size:34px;letter-spacing:-.3px;line-height:1.07}}@media only screen and (min-width: 1100px){.homepage-snoo-text{font-size:46px;letter-spacing:-.3px;line-height:1.07}}.homepage-snoo-image{max-width:525px;margin-bottom:20px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (min-width: 768px){.homepage-snoo-image{display:none;width:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:0}}@media only screen and (min-width: 922px){.homepage-snoo-image{width:45%}}@media only screen and (min-width: 1100px){.homepage-snoo-image{width:40%}}.homepage-snoo-cta{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px){.homepage-snoo-cta{margin-top:auto;text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.homepage-snoo-link{font-family:'Gotham';color:#4d596b !important;border:1px solid #4d596b;display:inline-block;padding:10px 15px;border-radius:7px;letter-spacing:0.4px;font-size:18px;margin:0;margin-right:22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}@media only screen and (min-width: 768px){.homepage-snoo-link{margin-right:31px;color:white !important;border:1px solid #a4a9b0}}.homepage-snoo-link:last-child{margin-right:0}.homepage-snoo-link .fa-angle-right{font-size:24px;padding-left:10px;opacity:0.9}.homepage-wrapper .about-product-info-container{max-width:1400px;margin:auto;background-color:#f6f9fb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8%}@media only screen and (min-width: 992px){.homepage-wrapper .about-product-info-container{padding:2%}}.homepage-wrapper .about-product-info-block{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;color:#4d596b;font-family:'Gotham';margin-bottom:20px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.homepage-wrapper .about-product-info-block:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.homepage-wrapper .about-product-info-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;width:33.33%;text-align:center;font-weight:300;font-family:'Gotham'}}.homepage-wrapper .about-product-info-block .icon-container{height:55px;width:30%}@media only screen and (min-width: 992px){.homepage-wrapper .about-product-info-block .icon-container{width:100%}}.homepage-wrapper .about-product-info-block .content{width:70%}@media only screen and (min-width: 992px){.homepage-wrapper .about-product-info-block .content{width:100%;margin-top:auto}}.homepage-wrapper .about-product-info-block img{height:100%}@media only screen and (min-width: 992px){.homepage-wrapper .about-product-info-block img{margin:auto;display:block}}.homepage-wrapper .about-product-info-block h3{font-size:22px;margin-bottom:10px}@media only screen and (min-width: 992px){.homepage-wrapper .about-product-info-block h3{margin:15px auto}}.homepage-wrapper .about-product-info-block p{font-size:14px;margin:0}@media only screen and (min-width: 992px){.homepage-wrapper .about-product-info-block p{font-size:16px;max-width:300px;margin:auto}}.homepage-wrapper .about-product-info-block.checkmark .icon-container{height:47px}.learn-more-section{max-width:1400px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 992px){.learn-more-section{padding:15px}}.learn-more-section .learn-more-block-left,.learn-more-section .learn-more-block-right{width:100%}@media only screen and (min-width: 992px){.learn-more-section .learn-more-block-left,.learn-more-section .learn-more-block-right{width:50%;padding:0 35px}}.learn-more-block-left{font-family:'Gotham';display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:7%}.learn-more-block-left .learn-more-block-container{max-width:480px}.learn-more-block-left h2{font-size:2.125rem;font-weight:100;color:#4d596b}@media only screen and (min-width: 992px){.learn-more-block-left h2{font-size:46px}}.learn-more-block-left span.orange{color:#e96504}.learn-more-block-left p.content{font-size:14px;font-weight:300;color:#4d596b;line-height:1.71;margin:30px 0}@media only screen and (min-width: 992px){.learn-more-block-left p.content{font-size:17px}}.learn-more-block-left h3{font-size:16px;letter-spacing:0.4px;color:#e96504}@media only screen and (min-width: 992px){.learn-more-block-left h3{font-size:18px}}.learn-more-block-left .learn-more-container{margin:30px 0;cursor:pointer}.learn-more-block-left .learn-more-container .learn-more-link{padding:12px;text-align:center;font-size:18px;letter-spacing:0.4px;color:#f27316;border:solid 1px #f27316;border-radius:7px}.learn-more-block-right .top-img-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2%}.top-img-container .learn-more-img-block{position:relative;width:49%;font-family:'Gotham';margin-right:1%;overflow:hidden}.top-img-container .learn-more-img-block:last-child{margin-right:0;margin-left:1%}.top-img-container .learn-more-img-block img{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;width:100%}.top-img-container .learn-more-img-block .hover-learn-more{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:0.9px;font-weight:900;z-index:1;-webkit-transition:none;transition:none}.top-img-container .learn-more-img-block .hover-learn-more p{font-size:12px;font-family:'Gotham';font-weight:500;margin:0}@media only screen and (min-width: 768px){.top-img-container .learn-more-img-block .hover-learn-more p{font-size:15px}}.top-img-container .learn-more-img-block .hover{position:absolute;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;width:100%;height:100%;top:0}.top-img-container .learn-more-img-block:hover .hover,.top-img-container .learn-more-img-block:active .hover{background-color:rgba(39,210,217,0.8)}.top-img-container .learn-more-img-block:hover .hover-learn-more p,.top-img-container .learn-more-img-block:active .hover-learn-more p{border:1px solid white;border-radius:7px;padding:10px 20px}.bottom-img-container .learn-more-img-block{position:relative;width:100%;font-family:'Gotham';padding-right:0px;overflow:hidden;display:block}@media only screen and (min-width: 922px){.bottom-img-container .learn-more-img-block{margin-bottom:8px}}.bottom-img-container .learn-more-img-block img{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;width:100%}.bottom-img-container .learn-more-img-block .hover-learn-more{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:1.2px;font-weight:900;z-index:1}.bottom-img-container .learn-more-img-block .hover-learn-more p{margin:0;font-size:16px;font-family:'Gotham';font-weight:500}@media only screen and (min-width: 768px){.bottom-img-container .learn-more-img-block .hover-learn-more p{font-size:20px}}.bottom-img-container .learn-more-img-block .hover{position:absolute;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;width:100%;height:100%;top:0}.bottom-img-container .learn-more-img-block span{position:absolute;top:12px;width:59px;background-color:#27d2d8;text-align:center;font-family:'Gotham';font-size:13px;text-transform:uppercase;color:white;font-weight:bold;letter-spacing:0.3px;padding:5px;display:block}@media only screen and (min-width: 992px){.bottom-img-container .learn-more-img-block span{font-size:15px;width:69px;padding:6px;top:17px}}.bottom-img-container .learn-more-img-block:hover .hover,.bottom-img-container .learn-more-img-block:active .hover{background-color:rgba(39,210,217,0.8)}.bottom-img-container .learn-more-img-block:hover .hover-learn-more p,.bottom-img-container .learn-more-img-block:active .hover-learn-more p{border:1px solid white;border-radius:7px;padding:10px 20px}.bottom-img-container .learn-more-img-block:hover span,.bottom-img-container .learn-more-img-block:active span{display:none}.home-press-section{background-color:#fafbfc;max-width:1400px;margin:auto}.home-press-wrapper{background-color:#fafbfc;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:960px;margin:auto;padding:2% 0}.home-press-container{width:100%;padding:0 60px;margin:auto}@media only screen and (min-width: 922px){.home-press-container{padding:0 65px}}.home-press-slider .fa-angle-left{display:inline;position:absolute;left:-40px;top:40px;font-size:40px;color:#4d596b;cursor:pointer}@media only screen and (min-width: 922px){.home-press-slider .fa-angle-left{top:57px}}.home-press-slider .fa-angle-right{display:inline;position:absolute;right:-40px;top:40px;font-size:40px;color:#4d596b;cursor:pointer}@media only screen and (min-width: 922px){.home-press-slider .fa-angle-right{top:57px}}.home-press-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-press-slider .slick-arrow::before{display:inline}.home-press-quote{font-size:14px;line-height:1.57;text-align:center;color:#4d596b}@media only screen and (min-width: 480px){.home-press-quote{font-size:16px}}@media only screen and (min-width: 767px){.home-press-quote{font-size:20px}}@media only screen and (min-width: 992px){.home-press-quote{font-size:31px;line-height:1.26}}.home-press-brand-logos-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 5%}@media only screen and (min-width: 922px){.home-press-brand-logos-container{width:85%}}.home-press-brand-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;opacity:0.5;color:#4d596b;padding:8px 15px;margin:5px 10px}.home-press-brand-logo.is-active{opacity:1}@media only screen and (min-width: 922px){.home-press-brand-logo{height:auto;display:block;margin:10px 20px}}.home-press-brand-logo p{display:inline;text-align:center;margin:0;font-family:'Gotham';font-size:14px}@media only screen and (min-width: 922px){.home-press-brand-logo p{font-size:16px}}.home-press-brand-logo img{display:block;width:50%;margin:auto}@media only screen and (min-width: 922px){.home-press-brand-logo img{width:auto}}.instagramfeed-section{margin:30px auto 70px}@media only screen and (min-width: 992px){.instagramfeed-section{margin:70px auto}}.instagramfeed-section h3{font-family:'Gotham';font-size:22px;font-weight:300;text-align:center;color:#27d2d9}#instafeed-homepage{margin:15px 50px}.instafeed-img-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0 auto}.instafeed-img-container .img-block{width:50%;padding:5px;list-style:none;overflow:hidden}@media only screen and (min-width: 992px){.instafeed-img-container .img-block{width:25%;padding:0 15px}}.instafeed-img-container .img-block img{margin:auto;display:block}.social-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:260px;margin:auto}.social-icon-wrapper .social-icon{text-align:center;width:20%}.social-icon-wrapper .social-icon i{color:#4d596b;font-size:20px}.were-hiring-section{background-color:#8c9ca6;margin:auto;max-width:1400px}.were-hiring-container{margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.were-hiring-container{height:300px}}.hiring-container-left{width:100%;position:relative;background-image:url("//cdn.shopify.com/s/files/1/1407/3324/t/54/assets/mtt-image2-mobile_1400x533_crop_center.progressive.jpg?6156854550108826143");background-size:cover;background-repeat:no-repeat;height:250px}@media only screen and (min-width: 481px){.hiring-container-left{height:300px}}@media only screen and (min-width: 768px){.hiring-container-left{width:50%;height:auto}}.hiring-container-right{width:100%;height:250px;position:relative}@media only screen and (min-width: 481px){.hiring-container-right{height:300px}}@media only screen and (min-width: 768px){.hiring-container-right{height:auto;width:50%}}.were-hiring-label{position:absolute;top:30px;background-color:#f27316;font-size:0.9rem;font-family:'Gotham';font-weight:bold;letter-spacing:0.3px;text-transform:uppercase;color:white;padding:6px 10px}.meet-the-team-container{position:absolute;width:100%;height:100%;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.meet-the-team-container p{border:1px solid #fff;border-radius:7px;color:#fff;letter-spacing:0.4px;font-family:'Gotham';font-size:16px;padding:10px 30px;text-align:center}@media only screen and (min-width: 922px){.meet-the-team-container p{font-size:1.4rem}}.meet-the-team-container .no-border{border:none}.meet-the-team-container .no-margin{margin:0;cursor:pointer}.meet-the-team-container a:hover{color:inherit}.mailing-list-wrapper{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute}.mailing-list-container{width:100%;margin:6%;text-align:center}@media only screen and (min-width: 480px){.mailing-list-container{width:420px;margin:6%}}@media only screen and (min-width: 922px){.mailing-list-container{margin:auto}}.mailing-list-container h3{width:100%;font-size:16px;font-family:'Gotham';font-weight:300;color:#fff;text-align:center}@media only screen and (min-width: 922px){.mailing-list-container h3{font-size:1.4rem}}.input-group input{width:100%;height:46px;border-radius:4px;border:1px solid rgba(158,167,178,0.54);margin:20px 0;font-size:14px;font-family:'Gotham';font-style:normal;font-weight:100;padding-left:15px}.input-group input::-webkit-input-placeholder{color:#9ea8b2;font-style:italic}.input-group input:-moz-placeholder{color:#9ea8b2;font-style:italic}.input-group input::-moz-placeholder{color:#9ea8b2;font-style:italic}.input-group input:-ms-input-placeholder{color:#9ea8b2;font-style:italic}.input-group input:focus{color:#4d596b;font-weight:500}.input-group submit{margin:auto;width:126px;background-color:#f27316;border-radius:7px;border:1px solid #eb8451;padding:10px;font-size:18px;text-align:center;display:block;font-family:'Gotham';color:white;letter-spacing:0.4px;cursor:pointer}@media only screen and (min-width: 922px){.input-group submit{margin:0}}.product-view-wrapper{border-bottom:1px solid #e8eaec}.product-view-container{max-width:1400px;padding:50px 0;margin:auto}@media only screen and (min-width: 320px){.product-view-container{padding:0}}.product-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1100px;margin:auto}@media only screen and (min-width: 320px){.product-view{padding:15px}}@media only screen and (min-width: 768px){.product-view{padding:30px}}.mobile-product-image-container{display:block;width:100%}@media only screen and (min-width: 651px){.mobile-product-image-container{display:none}}.mobile-product-image-container .slick-dots{bottom:-22px;text-align:left}@media only screen and (min-width: 481px){.mobile-product-image-container .slick-dots{text-align:center}}.mobile-product-image-container .slick-dots li{margin:0;padding:0;width:12px}.mobile-product-image-container .slick-dots li button:before{font-size:20px;width:10px}.mobile-product-image-container .slick-slide img{margin:auto}.product-image-container{display:none;position:relative}@media only screen and (min-width: 651px){.product-image-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:60%}}.product-main-image{text-align:center;padding-right:0}@media only screen and (min-width: 651px){.product-main-image{padding-right:50px}}@media only screen and (min-width: 923px){.product-main-image{padding-right:75px}}.zoomContainer{display:none}@media only screen and (min-width: 922px){.zoomContainer{display:block}}.product-image{width:100%;display:none}.product-image.is-active{display:block}.product-thumbnail-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.product-thumbnail{width:90px;height:90px;margin-right:17px;margin-bottom:17px;cursor:pointer}.product-thumbnail img{width:100%;height:100%}.product-details-container{width:100%;font-family:'Gotham';color:#4d596b;margin-top:17px}@media only screen and (min-width: 651px){.product-details-container{width:40%}}.product-details-container .product-details-content{max-width:415px;margin:auto}.product-details-container .add-to-cart,.product-details-container .celery-app-submit{max-width:402px;background-color:#f27316;border:solid 1px #eb8451;border-radius:7px;padding:12px;text-align:center;font-size:18px;letter-spacing:0.4px;color:#fff;line-height:1.11}.celery-app-submit{width:100%}.product-cart-details{max-width:370px}.product-cart-details .product-title{font-size:1.938rem;font-weight:300;font-style:normal;line-height:1.13}@media only screen and (min-width: 320px){.product-cart-details .product-title{font-size:22px}}.product-cart-details .product-price{margin-top:15px;font-size:24px;font-weight:300;display:none}@media only screen and (min-width: 320px){.product-cart-details .product-price{font-size:22px}}.product-cart-details .product-price.is-active{display:block}.product-price .old-price{font-size:20px;text-decoration:line-through;opacity:0.33}.product-price .new-price{font-size:24px;color:#e96504}.product-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 25px}.product-options .select-variant{width:170px;margin-right:15px;border-radius:7px;border:solid 1px #d7d7d7;height:46px}@media only screen and (min-width: 651px){.product-options .select-variant{width:130px}}@media only screen and (min-width: 768px){.product-options .select-variant{width:170px}}.product-options .select-quantity{width:98px;height:46px;border-radius:7px;border:solid 1px #d7d7d7}@media only screen and (min-width: 651px){.product-options .select-quantity{width:70px}}@media only screen and (min-width: 768px){.product-options .select-quantity{width:98px}}.variant-selector .select2-container,.quantity-selector .select2-container{margin-right:15px}.variant-selector .select2-selection,.quantity-selector .select2-selection{border:1px solid #d7d7d7;border-radius:7px;padding:9px}.variant-selector .select2-container .select2-selection--single,.quantity-selector .select2-container .select2-selection--single{height:46px;outline:none}.variant-selector .select2-selection__rendered,.quantity-selector .select2-selection__rendered{font-size:14px;color:#4d596b !important;padding-left:12px !important}.variant-selector .fa-chevron-down,.variant-selector .fa-chevron-up,.quantity-selector .fa-chevron-down,.quantity-selector .fa-chevron-up{position:absolute;top:17px;right:20px;font-size:12px;color:#4d596b;opacity:0.66;display:none}.variant-selector .fa-chevron-down.is-active,.variant-selector .fa-chevron-up.is-active,.quantity-selector .fa-chevron-down.is-active,.quantity-selector .fa-chevron-up.is-active{display:block}.variant-selector .select2-container{margin-bottom:10px}@media only screen and (min-width: 651px){.variant-selector .select2-container{width:130px !important}}@media only screen and (min-width: 768px){.variant-selector .select2-container{width:170px !important}}@media only screen and (min-width: 651px){.quantity-selector .select2-container{width:70px !important}}@media only screen and (min-width: 768px){.quantity-selector .select2-container{width:98px !important}}.select2-search{display:none !important}.select2-results__options{font-family:'Gotham';font-size:14px}.select2-results__options .select2-results__option{padding-left:20px}.affirm-finance{border-bottom:1px solid #d8d8d8}@media only screen and (min-width: 320px){.affirm-finance{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:none}}@media only screen and (min-width: 768px){.affirm-finance{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width: 1022px){.affirm-finance{border-bottom:1px solid #d8d8d8}}#learn-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 0}@media only screen and (min-width: 320px){#learn-more{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 768px){#learn-more{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}#learn-more .affirm-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:10px}#learn-more p{margin:0;font-size:12px;color:#303a49;padding-top:3px}#learn-more .learn-more{margin-left:5px;font-weight:bold;color:#4d596b}.product-content{display:none;padding:10px 15px 30px;border-top:1px solid #e8eaec;font-family:'Gotham'}@media only screen and (min-width: 1022px){.product-content{display:block;border:none;padding:0}}.product-content.mobile{display:block;border-top:none;border-bottom:1px solid #e8eaec}@media only screen and (min-width: 1022px){.product-content.mobile{display:none}}.product-content h3{font-size:0.66rem;font-weight:bold;text-transform:uppercase;color:#4d596b;letter-spacing:1.4px;margin:15px 0}@media only screen and (min-width: 450px){.product-content h3{text-align:center}}@media only screen and (min-width: 1021px){.product-content h3{text-align:left;margin:15px 0 12px}}.product-content .product-description{margin-top:0;font-family:'Gotham';line-height:1.71;font-size:14px;font-weight:300;list-style:inherit}.product-content .product-description ul{margin-left:15px;margin-bottom:15px}.product-specs{font-family:'Gotham';padding:20px 30px}@media only screen and (min-width: 923px){.product-specs{padding:25px 15px}}.product-specs .product-specs-heading{text-align:left;font-size:0.66rem;font-weight:bold;letter-spacing:1.4px;text-transform:uppercase;margin-top:5px;margin-bottom:5px}@media only screen and (min-width: 450px){.product-specs .product-specs-heading{text-align:center}}@media only screen and (min-width: 923px){.product-specs .product-specs-heading{margin-bottom:20px}}.product-spec-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px}@media only screen and (min-width: 923px){.product-spec-container{margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.product-spec-container .product-spec-content{width:100%;font-size:14px;font-weight:300;line-height:1.71}.product-spec-container .product-spec-content p{font-size:14px;font-weight:300;line-height:1.71}@media only screen and (min-width: 600px){.product-spec-container .product-spec-content{width:46%}}@media only screen and (min-width: 923px){.product-spec-container .product-spec-content{width:50%;max-width:415px}}.product-spec-container .product-spec-content.left{margin:0;margin-bottom:20px}@media only screen and (min-width: 450px){.product-spec-container .product-spec-content.left{margin:auto;margin-bottom:20px}}@media only screen and (min-width: 600px){.product-spec-container .product-spec-content.left{margin:0;margin-right:3%}}@media only screen and (min-width: 1023px){.product-spec-container .product-spec-content.left{margin:0;margin-right:45px}}.product-spec-container .product-spec-content.right{margin:0}@media only screen and (min-width: 450px){.product-spec-container .product-spec-content.right{margin:auto}}@media only screen and (min-width: 600px){.product-spec-container .product-spec-content.right{margin:0;margin-left:3%}}@media only screen and (min-width: 1023px){.product-spec-container .product-spec-content.right{margin:0;margin-left:45px}}.yotpo-main-widget{padding:0 10px}.collection-container{max-width:1400px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-container>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}@media only screen and (min-width: 992px){.collection-hero-image{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}.collection-hero-image img{width:100%}.collection-hero-snoo-logo{width:120px;position:relative;top:9px}@media only screen and (min-width: 992px){.collection-hero-snoo-logo{width:140px;top:15px}}.collection-hero-text{background-color:#fafbfc;padding:26px 15px 36px}@media only screen and (min-width: 992px){.collection-hero-text{padding:0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 992px){.collection-hero-text-wrapper{padding:20px 0}}.collection-hero-text-heading{margin-bottom:20px;font-size:2.125rem;line-height:1;color:#4d596b}@media only screen and (min-width: 992px){.collection-hero-text-heading{font-size:2.875rem;line-height:0.74}}.collection-hero-text-description{line-height:1.71;color:#4d596b;font-size:0.875rem;margin-bottom:13px}@media only screen and (min-width: 992px){.collection-hero-text-description{margin-bottom:20px;max-width:410px}}.cart-wrapper{font-family:Gotham}.cart-wrapper .cart-header{font-size:14px;text-align:center;padding:45px 0}.cart-wrapper .cart-items{width:100%;max-width:767px;padding:0 10px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 auto;border-bottom:1px solid #f0f0f0}@media only screen and (min-width: 1024px){.cart-wrapper .cart-items{max-width:991px}}.cart-wrapper .cart-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:35px}@media only screen and (min-width: 1024px){.cart-wrapper .cart-item{padding-bottom:75px}}.cart-wrapper .item-image-container{padding-right:20px;-webkit-flex-basis:120px;-ms-flex-preferred-size:120px;flex-basis:120px;width:120px;max-width:120px}@media only screen and (min-width: 767px){.cart-wrapper .item-image-container{-webkit-flex-basis:160px;-ms-flex-preferred-size:160px;flex-basis:160px;width:160px;max-width:160px}}@media only screen and (min-width: 1024px){.cart-wrapper .item-image-container{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;width:200px;max-width:200px}}.cart-wrapper .item-image-container img{width:100%}.cart-wrapper .item-info-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cart-wrapper .item-pricing-container{-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;width:100px;max-width:100px;padding:0 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 767px){.cart-wrapper .item-pricing-container{-webkit-flex-basis:142px;-ms-flex-preferred-size:142px;flex-basis:142px;width:142px;max-width:142px}}.cart-wrapper .item-pricing-container .item-product-price{display:none}@media only screen and (min-width: 767px){.cart-wrapper .item-pricing-container .item-product-price{display:block}}.cart-wrapper .remove-button{-webkit-flex-basis:53px;-ms-flex-preferred-size:53px;flex-basis:53px;width:53px;max-width:53px;padding:0 20px;text-align:center}.cart-wrapper .item-qty-container{padding-left:8px}.cart-wrapper .item-product-title{margin-bottom:8px;display:block;font-size:12px}@media only screen and (min-width: 767px){.cart-wrapper .item-product-title{font-size:16px}}.cart-wrapper .item-variant-title,.cart-wrapper .item-product-price{font-size:10px}@media only screen and (min-width: 767px){.cart-wrapper .item-variant-title,.cart-wrapper .item-product-price{font-size:14px}}.cart-wrapper .item-qty{padding:5px;width:50px;border:2px solid #e4e4e4;text-align:center}.cart-wrapper .gift-note-container{max-width:767px;margin:0 auto}.cart-wrapper .gift-note-checkbox-container{text-align:center;padding:30px 0}.cart-wrapper .gift-note-message-container{display:none;width:90%;margin:0 auto;margin-bottom:30px}.cart-wrapper .gift-note-message{width:100%;height:100px;margin:0 auto;border:1px solid #e4e4e4}.cart-wrapper .gift-note-label:last-of-type{margin-bottom:10px}.cart-wrapper .cart-subtotal-container{font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase}@media only screen and (min-width: 1024px){.cart-wrapper .cart-subtotal-container{font-size:14px}}.cart-wrapper .cart-disclaimer-container{text-align:center;background-color:#f0f0f0;padding:35px 0;padding-left:15px}.cart-wrapper .cart-total-disclaimer{padding-bottom:20px;font-size:10px}@media only screen and (min-width: 1024px){.cart-wrapper .cart-total-disclaimer{font-size:14px}}.cart-wrapper .cart-checkout{color:#e96504;border:1px solid #e96504}.cart-wrapper .cart-submit{max-width:402px;background-color:#f27316;border:1px solid #e96504;border-radius:7px;padding:12px;text-align:center;font-size:18px;letter-spacing:.4px;color:#fff;line-height:1.11}.cart-wrapper .empty-cart-text-container{height:50vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-wrapper .empty-cart-header{font-size:22px;padding-bottom:30px}.cart-wrapper .empty-cart-button{margin:0 auto;background-color:#f27316;border-radius:7px;border:1px solid #e96504;padding:10px;font-size:18px;text-align:center;display:block;color:#fff !important;letter-spacing:.4px;cursor:pointer}.radio-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1400px;margin:0 auto;padding:0 15px}@media only screen and (min-width: 1024px){.radio-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.radio-header{font-family:Gotham;font-weight:bold;color:#33cccc;margin-bottom:30px}.radio-audio-container{width:100%;max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:10px}@media only screen and (min-width: 1024px){.radio-audio-container{width:50%;max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:20px}}.audio-selection-container{padding-bottom:15px}.audio-select{width:100%}.h4.bva{margin-bottom:10px;padding-bottom:5px;display:inline-block;border-bottom:1px solid #ddd}@media only screen and (max-width: 767px){.mobile-login{width:100% !important;max-width:260px !important;-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}}.page-breakcrumbs-account-page{display:block;font-family:'Gotham', sans-serif;font-size:0.625rem;color:#4d596b}.account-submit{color:white;background-color:#f27316;border:1px solid #e96504}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX3ZhcmlhYmxlcy5zY3NzIiwiaGVscGVycy9fdGltYmVyLnNjc3MiLCJoZWxwZXJzL19taXhpbnMuc2NzcyIsImJhc2UvX25vcm1hbGl6ZS5zY3NzIiwiYmFzZS9fdXRpbGl0eS5zY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsImJhc2UvX2dsb2JhbC5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19nbG9iYWwtZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL190aXRsZXMuc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlcnMuc2NzcyIsImNvbXBvbmVudHMvX2xpZ2h0Ym94ZXMuc2NzcyIsImNvbXBvbmVudHMvX3Byb21vYmFyLnNjc3MiLCJjb21wb25lbnRzL19jb2xsZWN0aW9uLXByb2R1Y3QtZ3JpZC5zY3NzIiwiY29tcG9uZW50cy9fcHJvZHVjdC1ncmlkLWl0ZW0uc2NzcyIsImNvbXBvbmVudHMvX3JlbGF0ZWQtcHJvZHVjdHMuc2NzcyIsImNvbXBvbmVudHMvX2lubGluZS1jYXJ0LnNjc3MiLCJjb21wb25lbnRzL19vdmVybGF5LnNjc3MiLCJjb21wb25lbnRzL19zY3JvbGwuc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL19iYWJ5LWluZm9ybWF0aW9uLW1vZGFsLWNvbnRlbnQuc2NzcyIsImNvbXBvbmVudHMvX3lvdHBvLnNjc3MiLCJwYWdlcy9fYXJ0aWNsZS5zY3NzIiwicGFnZXMvX3BhZ2VzLnNjc3MiLCJwYWdlcy9fYmxvZ3Muc2NzcyIsInBhZ2VzL19zbm9vLnNjc3MiLCJwYWdlcy9faG9tZXBhZ2Uuc2NzcyIsInBhZ2VzL19wcm9kdWN0LnNjc3MiLCJwYWdlcy9fY29sbGVjdGlvbi5zY3NzIiwicGFnZXMvX2NhcnQuc2NzcyIsInBhZ2VzL19yYWRpby5zY3NzIiwicGFnZXMvX2N1c3RvbWVyLW9yZGVyLnNjc3MiXSwibmFt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LENBRUQsK0JBQ0UsY0FDQSxpQ0FDQSxtQkFDQSxhQUFlLENBQ2hCLGdCQUdDLFlBQ0EseUJBQ0Esd0JoQ0NnQyxDZ0NBakMiLCJmaWxlIjoiYnZhY2NlbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyAgIF9fX19fXyAgICAgX19fX19fICAgICBfXyAgICAgICAgIF9fX19fXyAgICAgX19fX19fICAgICBfX19fX19cbi8vICAvXFwgIF9fX1xcICAgL1xcICBfXyBcXCAgIC9cXCBcXCAgICAgICAvXFwgIF9fIFxcICAgL1xcICA9PSBcXCAgIC9cXCAgX19fXFxcbi8vICBcXCBcXCBcXF9fX18gIFxcIFxcIFxcL1xcIFxcICBcXCBcXCBcXF9fX18gIFxcIFxcIFxcL1xcIFxcICBcXCBcXCAgX188ICAgXFwgXFxfX18gIFxcXG4vLyAgIFxcIFxcX19fX19cXCAgXFwgXFxfX19fX1xcICBcXCBcXF9fX19fXFwgIFxcIFxcX19fX19cXCAgXFwgXFxfXFwgXFxfXFwgIFxcL1xcX19fX19cXFxuLy8gICAgXFwvX19fX18vICAgXFwvX19fX18vICAgXFwvX19fX18vICAgXFwvX19fX18vICAgXFwvXy8gL18vICAgXFwvX19fX18vXG4vL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgJHdoaXRlOiAgICAgICAgICAgICAgICAgICNmZmZmZmY7XG5cbiAgJGdyZXk6ICAgICAgICAgICAgICAgICAgICNmYWZiZmM7XG4gICRsaWdodGdyZXk6ICAgICAgICAgICAgICAjZjZmOWZiO1xuICAkZGFya2dyZXk6ICAgICAgICAgICAgICAgIzBkMTQxYjtcblxuICAkbGlnaHRlcmJsdWU6ICAgICAgICAgJGxpZ2h0Z3JleTtcbiAgJHNub29ibHVlOiAgICAgICAgICAgICAgICMyOThmYzI7XG4gICRsaWdodGJsdWU6ICAgICAgICAgICAgJHNub29ibHVlO1xuICAkZGFya2JsdWU6ICAgICAgICAgICAgICAgIzRkNTk2YjtcbiAgJGJsdWVncmVlbjogICAgICAgICAgICAgICM2ZGFmYjc7XG4gICRibHVlZ3JlZW4tYWx0OiAgICAgICAgICAjOTNjNmNjO1xuICAkc2VhZm9hbTogICAgICAgICAkYmx1ZWdyZWVuLWFsdDtcbiAgJHRlYWw6ICAgICAgICAgICAgICAgICAgICMyN2QyZDk7XG4gICR0dXJxdW9pc2U6ICAgICAgICAgICAgICAgICR0ZWFsO1xuXG4gICRvcmFuZ2U6ICAgICAgICAgICAgICAgICAjZjI3MzE2O1xuICAkb3JhbmdlLWFsdDogICAgICAgICAgICAgI2U5NjUwNDtcbiAgJG9yYW5nZS1zdHJva2U6ICAgICAgJG9yYW5nZS1hbHQ7XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gIF9fX19fXyAgICAgX19fX19fICAgICBfX19fX18gICAgIF9fICAgICAgICAgX19fX19fXG4vLyAvXFwgIF9fX1xcICAgL1xcICBfX19cXCAgIC9cXCAgX18gXFwgICAvXFwgXFwgICAgICAgL1xcICBfX19cXFxuLy8gXFwgXFxfX18gIFxcICBcXCBcXCBcXF9fX18gIFxcIFxcICBfXyBcXCAgXFwgXFwgXFxfX19fICBcXCBcXCAgX19cXFxuLy8gIFxcL1xcX19fX19cXCAgXFwgXFxfX19fX1xcICBcXCBcXF9cXCBcXF9cXCAgXFwgXFxfX19fX1xcICBcXCBcXF9fX19fXFxcbi8vICAgXFwvX19fX18vICAgXFwvX19fX18vICAgXFwvXy9cXC9fLyAgIFxcL19fX19fLyAgIFxcL19fX19fL1xuLy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICAkc2l6ZS1tYWpvcjogICAgICAgICAgMi44NzVyZW07ICAgLy8gNDZweFxuICAkc2l6ZS1tYWpvci1tb2JpbGU6ICAgMi4xMjVyZW07ICAgLy8gMzRweFxuICAkc2l6ZS1taW5vcjogICAgICAgICAgMS45Mzc1cmVtOyAgLy8gMzFweFxuICAkc2l6ZS1taW5vci1tb2JpbGU6ICAgMS4zNzVyZW07ICAgLy8gMjJweFxuICAkc2l6ZS1iYXNlOiAgICAgICAgICAgMXJlbTsgICAgICAgLy8gMTZweFxuICAkc2l6ZS1iYXNlLW1vYmlsZTogICAgMC44NzVyZW07ICAgLy8gMTRweFxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vICBfX19fX18gICBfX19fX18gICAgIF9fICAgX18gICAgIF9fX19fXyAgIF9fX19fX1xuLy8gL1xcICBfX19cXCAvXFwgIF9fIFxcICAgL1xcIFwiLS5cXCBcXCAgIC9cXF9fICBfXFwgL1xcICBfX19cXFxuLy8gXFwgXFwgIF9fXFwgXFwgXFwgXFwvXFwgXFwgIFxcIFxcIFxcLS4gIFxcICBcXC9fL1xcIFxcLyBcXCBcXF9fXyAgXFxcbi8vICBcXCBcXF9cXCAgICBcXCBcXF9fX19fXFwgIFxcIFxcX1xcXFxcIlxcX1xcICAgIFxcIFxcX1xcICBcXC9cXF9fX19fXFxcbi8vICAgXFwvXy8gICAgIFxcL19fX19fLyAgIFxcL18vIFxcL18vICAgICBcXC9fLyAgIFxcL19fX19fL1xuLy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICAvLyB1c2U6XG4gIC8vXG4gIC8vIC5teS1zdHlsZSB7XG4gIC8vICAgQGV4dGVuZCAlZ290aGFtLWJvb2stbGlnaHQ7XG4gIC8vICAgY29sb3I6ICRwaW5rO1xuICAvLyAgIHNvbWUgb3RoZXIgc3R5bGVzLi4uXG4gIC8vIH1cblxuICAkZ290aGFtOiAnR290aGFtJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuICAlZ290aGFtLXRoaW4ge1xuICAgIGZvbnQtZmFtaWx5OiAkZ290aGFtO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgJWdvdGhhbS1saWdodCB7XG4gICAgZm9udC1mYW1pbHk6ICRnb3RoYW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAlZ290aGFtLWxpZ2h0LWl0YWxpYyB7XG4gICAgZm9udC1mYW1pbHk6ICRnb3RoYW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAlZ290aGFtLWJvb2sge1xuICAgIGZvbnQtZmFtaWx5OiAkZ290aGFtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgJWdvdGhhbS1ib29rLWl0YWxpYyB7XG4gICAgZm9udC1mYW1pbHk6ICRnb3RoYW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAlZ290aGFtLWJvbGQge1xuICAgIGZvbnQtZmFtaWx5OiAkZ290aGFtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgJWdvdGhhbS1ib2xkLWl0YWxpYyB7XG4gICAgZm9udC1mYW1pbHk6ICRnb3RoYW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyAgX18gICAgX18gICAgIF9fX19fX1xuLy8gL1xcIFwiLS4vICBcXCAgIC9cXCAgX18gXFxcbi8vIFxcIFxcIFxcLS4vXFwgXFwgIFxcIFxcIFxcL1xcX1xcXG4vLyAgXFwgXFxfXFwgXFwgXFxfXFwgIFxcIFxcX19fXFxfXFxcbi8vICAgXFwvXy8gIFxcL18vICAgXFwvX19fL18vXG4vL1xuLy8gIHNpemVzIGluIHB4IGZvciBpbmNyZWFzZWQgc3BlY2lmaWNpdHlcbi8vXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgICAkZGVza3RvcC1sYXJnZTogIDEyODBweDtcbiAgICAkZGVza3RvcDogICAgICAgIDEwMjRweDtcbiAgICAkdGFibGV0LWxhcmdlOiAgIDk5MnB4O1xuICAgICR0YWJsZXQ6ICAgICAgICAgNzY3cHg7XG4gICAgJG1vYmlsZS1sYXJnZTogICA0ODBweDtcbiAgICAkbW9iaWxlOiAgICAgICAgIDMyMHB4O1xuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vICBfX19fX18gICAgIF9fX19fXyAgICAgX19fX19fICAgICBfXyAgICAgX18gICBfXyAgICAgX19fX19fXG4vLyAvXFwgIF9fX1xcICAgL1xcICBfXyBcXCAgIC9cXCAgX19fXFwgICAvXFwgXFwgICAvXFwgXCItLlxcIFxcICAgL1xcICBfX19cXFxuLy8gXFwgXFwgIF9fXFwgICBcXCBcXCAgX18gXFwgIFxcIFxcX19fICBcXCAgXFwgXFwgXFwgIFxcIFxcIFxcLS4gIFxcICBcXCBcXCBcXF9fIFxcXG4vLyAgXFwgXFxfX19fX1xcICBcXCBcXF9cXCBcXF9cXCAgXFwvXFxfX19fX1xcICBcXCBcXF9cXCAgXFwgXFxfXFxcXFwiXFxfXFwgIFxcIFxcX19fX19cXFxuLy8gICBcXC9fX19fXy8gICBcXC9fL1xcL18vICAgXFwvX19fX18vICAgXFwvXy8gICBcXC9fLyBcXC9fLyAgIFxcL19fX19fL1xuLy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICAgICRsaW5lYXI6IGN1YmljLWJlemllcigwLjI1MCwgMC4yNTAsIDAuNzUwLCAwLjc1MCk7XG4gICAgJGVhc2U6IGN1YmljLWJlemllcigwLjI1MCwgMC4xMDAsIDAuMjUwLCAxLjAwMCk7XG4gICAgJGVhc2UtaW46IGN1YmljLWJlemllcigwLjQyMCwgMC4wMDAsIDEuMDAwLCAxLjAwMCk7XG4gICAgJGVhc2Utb3V0OiBjdWJpYy1iZXppZXIoMC4wMDAsIDAuMDAwLCAwLjU4MCwgMS4wMDApO1xuICAgICRlYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKDAuNDIwLCAwLjAwMCwgMC41ODAsIDEuMDAwKTtcbiAgICAkZWFzZUluUXVhZDogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA4NSwgMC42ODAsIDAuNTMwKTtcbiAgICAkZWFzZUluQ3ViaWM6IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgJGVhc2VJblF1YXJ0OiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMwLCAwLjY4NSwgMC4yMjApO1xuICAgICRlYXNlSW5RdWludDogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAkZWFzZUluU2luZTogY3ViaWMtYmV6aWVyKDAuNDcwLCAwLjAwMCwgMC43NDUsIDAuNzE1KTtcbiAgICAkZWFzZUluRXhwbzogY3ViaWMtYmV6aWVyKDAuOTUwLCAwLjA1MCwgMC43OTUsIDAuMDM1KTtcbiAgICAkZWFzZUluQ2lyYzogY3ViaWMtYmV6aWVyKDAuNjAwLCAwLjA0MCwgMC45ODAsIDAuMzM1KTtcbiAgICAkZWFzZUluQmFjazogY3ViaWMtYmV6aWVyKDAuNjAwLCAtMC4yODAsIDAuNzM1LCAwLjA0NSk7XG4gICAgJGVhc2VPdXRRdWFkOiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApO1xuICAgICRlYXNlT3V0Q3ViaWM6IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgJGVhc2VPdXRRdWFydDogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0MCwgMC40NDAsIDEuMDAwKTtcbiAgICAkZWFzZU91dFF1aW50OiBjdWJpYy1iZXppZXIoMC4yMzAsIDEuMDAwLCAwLjMyMCwgMS4wMDApO1xuICAgICRlYXNlT3V0U2luZTogY3ViaWMtYmV6aWVyKDAuMzkwLCAwLjU3NSwgMC41NjUsIDEuMDAwKTtcbiAgICAkZWFzZU91dEV4cG86IGN1YmljLWJlemllcigwLjE5MCwgMS4wMDAsIDAuMjIwLCAxLjAwMCk7XG4gICAgJGVhc2VPdXRDaXJjOiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIwLCAwLjE2NSwgMS4wMDApO1xuICAgICRlYXNlT3V0QmFjazogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEuMjc1KTtcbiAgICAkZWFzZUluT3V0UXVhZDogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzMCwgMC41MTUsIDAuOTU1KTtcbiAgICAkZWFzZUluT3V0Q3ViaWM6IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxLjAwMCk7XG4gICAgJGVhc2VJbk91dFF1YXJ0OiBjdWJpYy1iZXppZXIoMC43NzAsIDAuMDAwLCAwLjE3NSwgMS4wMDApO1xuICAgICRlYXNlSW5PdXRRdWludDogY3ViaWMtYmV6aWVyKDAuODYwLCAwLjAwMCwgMC4wNzAsIDEuMDAwKTtcbiAgICAkZWFzZUluT3V0U2luZTogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1MCwgMC41NTAsIDAuOTUwKTtcbiAgICAkZWFzZUluT3V0RXhwbzogY3ViaWMtYmV6aWVyKDEuMDAwLCAwLjAwMCwgMC4wMDAsIDEuMDAwKTtcbiAgICAkZWFzZUluT3V0Q2lyYzogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNTAsIDAuODYwKTtcbiAgICAkZWFzZUluT3V0QmFjazogY3ViaWMtYmV6aWVyKDAuNjgwLCAtMC41NTAsIDAuMjY1LCAxLjU1MCk7XG5cbiIsIi50aW1iZXItd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAzMXB4IDAgNDJweDtcbn1cblxuLnRpbWJlci1tYWluLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi50aW1iZXItZ3JpZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuXG4gIC50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICBpbnB1dCxcbiAgdGV4dGFyZWEsXG4gIGJ1dHRvbixcbiAgc2VsZWN0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICYuaW5wdXQtZnVsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBpbnB1dCxcbiAgdGV4dGFyZWEsXG4gIHNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4gIGJ1dHRvbixcbiAgaW5wdXQsXG4gIHRleHRhcmVhIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgYnV0dG9uLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBmb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmZvcm0tdmVydGljYWwge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgaW5wdXQsXG4gICAgc2VsZWN0LFxuICAgIHRleHRhcmVhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3g7XG4gIH1cblxuICAuZm9ybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAuZm9ybS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIH1cblxuICAuZm9ybS1zdWJzdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIGxhYmVsW2Zvcl0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgfVxuXG4gIGEsXG4gIC50ZXh0LWxpbmsge1xuICAgIGNvbG9yOiAjNzQ3NDc0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5ncmlkX19pdGVtIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIFtjbGFzcyo9XCJwdXNoLS1cIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5mb3JtLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjNTZhZDZhO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2ZlZjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTZhZDZhO1xuICB9XG5cbiAgLm5vdGUsXG4gIC5lcnJvcnMge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5ub3RlIHtcbiAgICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG4gIH1cblxuXG5cblxuICAuaGlkZGVuLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIH1cblxuXG5cbiAgLmJ0bixcbiAgLmJ0bi0tc2Vjb25kYXJ5LFxuICAucnRlIC5idG4tLXNlY29uZGFyeSxcbiAgLnJ0ZSAuYnRuLFxuICAucnRlIC5idG4tLXNlY29uZGFyeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NDc0O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tLWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cblxuICAuc2VjdGlvbi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuc2VjdGlvbi1oZWFkZXJfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDMzNXB4O1xuICB9XG5cblxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgfVxuXG4gIHRhYmxlLmZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxuXG4gIC50YWJsZS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG5cbiAgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgdGgsXG4gIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIEBpbmNsdWRlIG1xKDY3NnB4KSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5hbi1hZGRyZXNzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLmFkZHJlc3MtYWN0aW9ucyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNzQ3NDc0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uYWRkLWFkZHJlc3MtZ3JpZCB7XG4gIC5ncmlkX19pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnRpbWJlci1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAucHVzaC0tbGFyZ2UtLW9uZS10aGlyZCB7XG4gICAgLy8gbWFyZ2luLWxlZnQ6IDMzLjMzMyU7XG4gIH1cbiAgLmxhcmdlLS1vbmUtdGhpcmQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMyU7XG4gICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5ncmlkX19pdGVtIHtcbiAgICAmLm9uZS10aGlyZCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBtcSg2NzZweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgZmxleC1iYXNpczogMzMuMzMzJTtcbiAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzJTtcbiAgICAgIH1cbiAgICAgICYubWVkaXVtLWRvd24tLW9uZS13aG9sZSB7XG4gICAgICAgIEBpbmNsdWRlIG1xKDg1MHB4KSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgZmxleC1iYXNpczogMzMuMzMzJTtcbiAgICAgICAgICB3aWR0aDogMzMuMzMzJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi50d28tdGhpcmRzIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgbXEoNjc2cHgpIHtcbiAgICAgICAgZmxleC1iYXNpczogNjYuNjY2JTtcbiAgICAgICAgd2lkdGg6IDY2LjY2NiU7XG4gICAgICAgIG1heC13aWR0aDogNjYuNjY2JTtcbiAgICAgIH1cbiAgICAgICYubWVkaXVtLWRvd24tLW9uZS13aG9sZSB7XG4gICAgICAgIEBpbmNsdWRlIG1xKDg1MHB4KSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgZmxleC1iYXNpczogNjYuNjY2JTtcbiAgICAgICAgICB3aWR0aDogNjYuNjY2JTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY2LjY2NiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIG1xKCR2YWx1ZSlcbi8vXG4vLyBNb2JpbGUtZmlyc3QgbWVkaWEgcXVlcnlcbi8vXG4vLyAkdmFsdWUgLSBBIG51bWJlciB3aXRoIHVuaXQgb3Iga2V5d29yZCBzdHJpbmcgcmVmbGVjdGluZyBhdCB3aGF0IHNjcmVlbiB3aWR0aCB0byBicmVhayBvblxuLy9cbi8vIFN0eWxlZ3VpZGUgSGVscGVycy5NaXhpbnNcbkBtaXhpbiBtcSgkdmFsdWUpIHtcbiAgQGlmICh0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyKSB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdmFsdWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gc3RyaW5nKSB7XG4gICAgQGlmICR2YWx1ZSA9PSBcIm1vYmlsZS1sYXJnZVwiIHtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1sYXJnZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInRhYmxldFwiIHtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcInRhYmxldC1sYXJnZVwiIHtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1sYXJnZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBcImRlc2t0b3BcIiB7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IFwiZGVza3RvcC1sYXJnZVwiIHtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtbGFyZ2UpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi8qISBub3JtYWxpemUuY3NzIHYxLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogYXBwbHkgYSBuYXR1cmFsIGJveCBsYXlvdXQgbW9kZWwgdG8gYWxsIGVsZW1lbnRzLCBidXQgYWxsb3dpbmcgY29tcG9uZW50cyB0byBjaGFuZ2UgKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA2LzcvOC85IGFuZCBGaXJlZm94IDMuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgNi83LzgvOSBhbmQgRmlyZWZveCAzLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICAqZGlzcGxheTogaW5saW5lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICp6b29tOiAxO1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNy84LzksIEZpcmVmb3ggMywgYW5kIFNhZmFyaSA0LlxuICogS25vd24gaXNzdWU6IG5vIElFIDYgc3VwcG9ydC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGV4dCByZXNpemluZyBvZGRseSBpbiBJRSA2Lzcgd2hlbiBib2R5IGBmb250LXNpemVgIGlzIHNldCB1c2luZ1xuICogICAgYGVtYCB1bml0cy5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cblxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBmb250LWZhbWlseWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIGB0ZXh0YXJlYWAgYW5kIG90aGVyIGZvcm1cbiAqIGVsZW1lbnRzLlxuICovXG5cbmh0bWwsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW5zIGhhbmRsZWQgaW5jb3JyZWN0bHkgaW4gSUUgNi83LlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmEsXG5hOi13ZWJraXQtYW55LWxpbmsge1xuICBjdXJzb3I6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUeXBvZ3JhcGh5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgZm9udCBzaXplcyBhbmQgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LlxuICogQWRkcmVzcyBmb250IHNpemVzIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSxcbiAqIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMC44M2VtO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMC42N2VtO1xufVxuXG5wLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA3LzgvOSwgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggMyssIFNhZmFyaSA0LzUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICogS25vd24gaXNzdWU6IG5vIElFIDYvNyBub3JtYWxpemF0aW9uLlxuICovXG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNi83LzgvOS5cbiAqL1xuXG5tYXJrIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmMDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcuXG4gKi9cblxucHJlIHtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGZvbnQgZmFtaWx5IHNldCBvZGRseSBpbiBJRSA2LCBTYWZhcmkgNC81LCBhbmQgQ2hyb21lLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgX2ZvbnQtZmFtaWx5OiBcImNvdXJpZXIgbmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIENTUyBxdW90ZXMgbm90IHN1cHBvcnRlZCBpbiBJRSA2LzcuXG4gKi9cblxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBxdW90ZXNgIHByb3BlcnR5IG5vdCBzdXBwb3J0ZWQgaW4gU2FmYXJpIDQuXG4gKi9cblxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGlzdHNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcuXG4gKi9cblxuZGwsXG5tZW51LFxub2wsXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuZGQge1xuICBtYXJnaW46IDAgMCAwIDQwcHg7XG59XG5cbi8qKlxuICogQ29ycmVjdCBsaXN0IGltYWdlcyBoYW5kbGVkIGluY29ycmVjdGx5IGluIElFIDcuXG4gKi9cblxubmF2IHVsLFxubmF2IG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA2LzcvOC85IGFuZCBGaXJlZm94IDMuXG4gKiAyLiBJbXByb3ZlIGltYWdlIHF1YWxpdHkgd2hlbiBzY2FsZWQgaW4gSUUgNy5cbiAqL1xuXG5pbWcge1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljOyAvKiAyICovXG4gIGJvcmRlcjogMDsgLyogMSAqL1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgZGlzcGxheWVkIG9kZGx5IGluIElFIDkuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRmlndXJlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA2LzcvOC85LCBTYWZhcmkgNSwgYW5kIE9wZXJhIDExLlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgbWFyZ2luIGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuXG4gKi9cblxuZm9ybSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDYvNy84LzkuXG4gKiAyLiBDb3JyZWN0IHRleHQgbm90IHdyYXBwaW5nIGluIEZpcmVmb3ggMy5cbiAqIDMuIENvcnJlY3QgYWxpZ25tZW50IGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuXG4gKi9cblxubGVnZW5kIHtcbiAgKm1hcmdpbi1sZWZ0OiAtN3B4OyAvKiAzICovXG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDIgKi9cbiAgYm9yZGVyOiAwOyAvKiAxICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNywgRmlyZWZveCAzKywgU2FmYXJpIDUsXG4gKiAgICBhbmQgQ2hyb21lLlxuICogMy4gSW1wcm92ZSBhcHBlYXJhbmNlIGFuZCBjb25zaXN0ZW5jeSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLyogMiAqL1xuICAqdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLyogMyAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDMgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDMrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIENocm9tZSwgU2FmYXJpIDUrLCBhbmQgSUUgNisuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiBpbmhlcml0OyAgLy8gSW5oZXJpdCBjb2xvciBpbnN0ZWFkIG9mIHNldHRpbmcgaXQgdG8gYnV0dG9udGV4dFxuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDsgIC8vIFJlbW92ZSBicm93c2VyIHNwZWNpZmljIHN0eWxpbmdcbn1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICogNC4gUmVtb3ZlIGlubmVyIHNwYWNpbmcgaW4gSUUgNyB3aXRob3V0IGFmZmVjdGluZyBub3JtYWwgdGV4dCBpbnB1dHMuXG4gKiAgICBLbm93biBpc3N1ZTogaW5uZXIgc3BhY2luZyByZW1haW5zIGluIElFIDYuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICpvdmVyZmxvdzogdmlzaWJsZTsgIC8qIDQgKi9cbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGNvbnRlbnQtYm94IGluIElFIDgvOS5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkuXG4gKiAzLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgNy5cbiAqICAgIEtub3duIGlzc3VlOiBleGNlc3MgcGFkZGluZyByZW1haW5zIGluIElFIDYuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICAqd2lkdGg6IDEzcHg7IC8qIDMgKi9cbiAgKmhlaWdodDogMTNweDsgLyogMyAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqIG9uIE9TIFguXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDMrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA2LzcvOC85LlxuICogMi4gSW1wcm92ZSByZWFkYWJpbGl0eSBhbmQgYWxpZ25tZW50IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIDIgKi9cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbiIsIi51LXRleHQtd2hpdGUge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi51LXRleHQtbGlnaHRibHVlIHtcbiAgY29sb3I6ICRsaWdodGJsdWUgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1kYXJrYmx1ZSB7XG4gIGNvbG9yOiAkZGFya2JsdWUgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1ibHVlZ3JlZW4ge1xuICBjb2xvcjogJGJsdWVncmVlbiAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LXRlYWwge1xuICBjb2xvcjogJHRlYWwgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuIiwiLy8ge3sgJ2ZvbnQtZmlsZS53b2ZmMicgfCBhc3NldF91cmwgfX1cbi8vXG4vLyBAZm9udC1mYWNlIHtcbi8vICAgZm9udC1mYW1pbHk6ICcnO1xuLy8gICBzcmM6IHVybChcIlwiKTtcbi8vICAgc3JjOiBsb2NhbCgn4pi6JyksIHVybChcIlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKFwiXCIpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbi8vIH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgc3JjOiB1cmwoXCJ7eyAnZ290aGFtLXRoaW4ud29mZicgfCBhc3NldF91cmwgfX1cIikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgc3JjOiB1cmwoXCJ7eyAnZ290aGFtLWxpZ2h0LndvZmYnIHwgYXNzZXRfdXJsIH19XCIpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIHNyYzogdXJsKFwie3sgJ2dvdGhhbS1saWdodGl0YWxpYy53b2ZmJyB8IGFzc2V0X3VybCB9fVwiKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICBzcmM6IHVybChcInt7ICdnb3RoYW0tYm9vay53b2ZmJyB8IGFzc2V0X3VybCB9fVwiKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICBzcmM6IHVybChcInt7ICdnb3RoYW0tYm9va2l0YWxpYy53b2ZmJyB8IGFzc2V0X3VybCB9fVwiKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICBzcmM6IHVybChcInt7ICdHb3RoYW0tTWVkaXVtLndvZmYnIHwgYXNzZXRfdXJsIH19XCIpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIHNyYzogdXJsKFwie3sgJ2dvdGhhbS1ib2xkLndvZmYnIHwgYXNzZXRfdXJsIH19XCIpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIHNyYzogdXJsKFwie3sgJ2dvdGhhbS1ib2xkaXRhbGljLndvZmYnIHwgYXNzZXRfdXJsIH19XCIpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgc3JjOiB1cmwoXCJ7eyAnZ290aGFtLWJvbGRpdGFsaWMud29mZicgfCBhc3NldF91cmwgfX1cIikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIHNyYzogdXJsKFwie3sgJ2dvdGhhbS1ib29raXRhbGljLndvZmYnIHwgYXNzZXRfdXJsIH19XCIpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NsaWNrJztcbiAgc3JjOiB1cmwoXCJ7eyAnc2xpY2sud29mZicgfCBhc3NldF91cmwgfX1cIikgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuIiwiKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogJGRhcmtibHVlO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYTp2aXNpdGVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzI3ZDJkOTtcbiAgaDMge1xuICAgIGNvbG9yOiAjMjdkMmQ5O1xuICB9XG59XG5cblxuXG5pbnB1dCxcbmJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQge1xuICAmOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAmOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gICY6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gICY6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAmW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgJlt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5hZGQtdG8tY2FydCB7XG4gIC8vIFVJIHByZWZlcmVuY2UgdG8gaGF2ZSBhbGwgYWRkIHRvIGNhcnQgYnV0dG9ucyB3aXRoIHBvaW50ZXIgY3Vyc29yXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiIsIi51c2VyLXNlcnZpY2VzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZiO1xufVxuXG4udXNlci1zZXJ2aWNlcy13cmFwcGVyLmNsb25lIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBlYXNlLW91dDtcbiAgJi5pcy1hY3RpdmUge1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udXNlci1zZXJ2aWNlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYjtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBAaW5jbHVkZSBtcSg4NTFweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnVzZXItbG9naW4ge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICBwIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGNvbG9yOiAjNGQ1OTZiO1xuICAgIG1hcmdpbjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICB9XG59XG5cbi51c2VyLWxvZ2luIHA6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICMyN2QyZDk7XG59XG5cbi5zaXRlLWhlYWRlci13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG5cbiAgLnNpdGUtbmF2aWdhdGlvbi1pdGVtOmhvdmVyID4gYSxcbiAgLnN1Yi1tZW51LWl0ZW06aG92ZXIgPiBhIHtcbiAgICBjb2xvcjogIzI3ZDJkOTtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiA1MHB4O1xuXG4gIEBpbmNsdWRlIG1xKDg1MXB4KSB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG59XG5cbi5zaXRlLWhlYWRlci13cmFwcGVyLmNsb25lIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgdG9wOiAwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cblxuICAgIEBpbmNsdWRlIG1xKDg1MXB4KSB7XG4gICAgICB0b3A6IDI4cHg7XG4gICAgfVxuICB9XG59XG5cbi5zaXRlLWxvZ28ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNDJweDtcbiAgQGluY2x1ZGUgbXEoODUxcHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGEge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICBpbWcge1xuICAgIGhlaWdodDogNDAlO1xuICB9XG59XG5cbm5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xKDg4MHB4KSB7XG4gICAgd2lkdGg6IDgwJVxuICB9XG5cbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5cbi5jYXJ0LWl0ZW0tY291bnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4uY2FydC1pdGVtLWNvdW50ZXIubW9iaWxlIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIG1xKDQwMHB4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ubW9iaWxlLWNhcnQtbGluayB7XG4gIEBpbmNsdWRlIG1xKDQwMHB4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cblxuLnNpdGUtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiLCBzYW4tc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzRkNTk2YjtcblxuICBAaW5jbHVkZSBtcSg4NTFweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgfVxufVxuXG4uc2l0ZS1uYXZpZ2F0aW9uLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcblxuICBAaW5jbHVkZSBtcSg4NTFweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpdGUtbmF2aWdhdGlvbi5tb2JpbGUuY2xvbmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogNTBweDtcbiAgdG9wOiAtMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuXG4gICYuaXMtYWN0aXZlIHtcbiAgICB0b3A6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNpdGUtbmF2aWdhdGlvbi5tb2JpbGUgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zaXRlLW5hdmlnYXRpb24ubW9iaWxlIC5tb2JpbGUtY2FydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyNSU7XG5cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICMyN2QyZDk7XG4gIH1cbn1cblxuLnNpdGUtbmF2aWdhdGlvbi5tb2JpbGUgLm1vYmlsZS1sb2dvIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5zaXRlLW5hdmlnYXRpb24ubW9iaWxlIC5tb2JpbGUtbWVudS1pY29uIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjUlO1xuXG4gIGkge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cblxuICAub3Blbi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jbG9zZS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tb2JpbGUtbWVudS1pY29uIGk6aG92ZXIge1xuICBjb2xvcjogIzI3ZDJkOTtcbn1cblxuLnNpdGUtbmF2aWdhdGlvbi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyB3aWR0aDogMjAlO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGhlaWdodDogMTAwJTtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC8vIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgLy8gICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgLy8gfVxuXG4gICAgLy8gQGluY2x1ZGUgbXEoODgwcHgpIHtcbiAgICAvLyAgIHBhZGRpbmc6IDA7XG4gICAgLy8gfVxuICB9XG59XG4uc2l0ZS1uYXZpZ2F0aW9uLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZiO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMjIycHg7XG4gIHBhZGRpbmc6IDIwcHggMHB4O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5zaXRlLW5hdmlnYXRpb24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmI7XG59XG5cbi5zaXRlLW5hdmlnYXRpb24taXRlbTpob3ZlciAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3ViLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIGEge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwYWRkaW5nOiA3cHggNXB4IDhweDtcbiAgfVxufVxuXG4uc3ViLW1lbnUtdGl0bGUge1xuICBAZXh0ZW5kICVnb3RoYW0tYm9vaztcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlOGVjO1xufVxuXG4ubW9iaWxlLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDY5cHg7XG4gIGxlZnQ6IC0yMDAlO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0IGFsbDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgQGluY2x1ZGUgbXEoNDgxcHgpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAmLnNsaWRlLWluIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5tb2JpbGUtbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIGZvbnQtc2l6ZTogMTFweDtcblxuICAmOmhvdmVyID4gYSxcbiAgaTpob3ZlciB7XG4gICAgY29sb3I6ICMyN2QyZDk7XG4gIH1cbn1cblxuLm1vYmlsZS1tZW51LWl0ZW0ubWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgbWF4LWhlaWdodDogNTBweDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQgbWF4LWhlaWdodDtcblxuICBpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxN3B4O1xuICAgIHJpZ2h0OiAxN3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICB9XG4gIC5vcGVuLXN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2xvc2Utc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLnNsaWRlLWRvd24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuXG4ubW9iaWxlLXN1Yi1tZW51LWl0ZW0ge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZiO1xuXG4gICYuc3ViLW1lbnUtdGl0bGUge1xuICAgIG1hcmdpbjogMTVweCAtMjVweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU4ZWM7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG5cbiAgJjpob3ZlciA+IGEge1xuICAgIGNvbG9yOiAjMjdkMmQ5O1xuICB9XG59XG5cbi5uYXYtc2VhcmNoLWJhciAuc2VhcmNoLWJhciB7XG4gIC8vIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gIGkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzRkNTk2YjtcbiAgICBvcGFjaXR5OiAwLjY2O1xuICB9XG4gIC5pbnB1dC1ncm91cC1maWVsZCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmI7XG4gICAgY29sb3I6ICM0ZDU5NmI7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcblxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM0ZDU5NmI7XG4gICAgfVxuXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNGQ1OTZiO1xuICAgIH1cblxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM0ZDU5NmI7XG4gICAgfVxuXG4gICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNGQ1OTZiO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubW9iaWxlLXNlYXJjaC1iYXIgLnNlYXJjaC1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgLmlucHV0LWdyb3VwLWZpZWxkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzRkNTk2YjtcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNGQ1OTZiO1xuICAgIH1cblxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzRkNTk2YjtcbiAgICB9XG5cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNGQ1OTZiO1xuICAgIH1cblxuICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzRkNTk2YjtcbiAgICB9XG4gIH1cblxuICBpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IDIwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5kZXNrdG9wLWJhYnktcmVnaXN0cnktY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXEoODUxcHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ubW9iaWxlLWJhYnktcmVnaXN0cnktY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIG1xKDg1MXB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFieS1yZWdpc3RyeS1iYW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbXEoODUxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbn1cblxuLmJhYnktcmVnaXN0cnktbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4iLCIuZ2xvYmFsLWZvb3Rlci1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gIHBhZGRpbmc6IDcwcHggMDtcbiAgbWFyZ2luOiBhdXRvO1xuXG4gIEBpbmNsdWRlIG1xKCd0YWJsZXQnKSB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICB9XG59XG5cbi5nbG9iYWwtZm9vdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIDMlIDUwcHg7XG5cbiAgQGluY2x1ZGUgbXEoJ3RhYmxldCcpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5nbG9iYWwtYmxvY2sge1xuICB3aWR0aDogMjUlO1xuXG4gICYub25lLWZpZnRocyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gICYudGhyZWUtdGVudGhzIHtcbiAgICB3aWR0aDogMzAlO1xuXG4gIH1cblxuICBsaSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gICAgY29sb3I6ICRkYXJrZ3JleTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi5nbG9iYWwtbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5jb3B5cmlnaHQtbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb2xvcjogJGRhcmtncmV5O1xuXG4gIEBpbmNsdWRlIG1xKCd0YWJsZXQnKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbXEoJ3RhYmxldCcpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzM7XG4gICAgICB3aWR0aDogMjEwcHg7XG4gICAgfVxuICB9XG59XG5cblxuLm1vYmlsZS1nbG9iYWwtZm9vdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICBAaW5jbHVkZSBtcSgndGFibGV0Jykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgbGkge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICAgIGNvbG9yOiAkZGFya2dyZXk7XG4gICAgbGluZS1oZWlnaHQ6IDQuOTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cblxuLmZvb3Rlci1zb2NpYWwtaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMjYwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxufVxuXG4uZm9vdGVyLXNvY2lhbC1pY29uLXdyYXBwZXIgLnNvY2lhbC1pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjAlO1xuXG4gIGkge1xuICAgIGNvbG9yOiAkZGFya2dyZXk7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4iLCIuYnV0dG9uIHtcbiAgQGV4dGVuZCAlZ290aGFtLWJvb2s7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgcGFkZGluZzogMTNweCAzMHB4O1xufVxuXG4uYnV0dG9uLXNtYWxsIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4uYnV0dG9uLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZWdyZWVuLWFsdDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJsdWVncmVlbjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgJjpsaW5rLFxuICAmOnZpc2l0ZWQsXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5idXR0b24tdHJhbnNwYXJlbnQtdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAkdGVhbDtcbiAgJjpsaW5rLFxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkdGVhbDtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4uYnV0dG9uLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2UtYWx0O1xuICAmOmxpbmssXG4gICY6dmlzaXRlZCxcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLmJ1dHRvbi10cmFuc3BhcmVudC1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgJG9yYW5nZTtcbiAgJjpsaW5rLFxuICAmOnZpc2l0ZWQsXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5idXR0b24tdGVhbC1zb2xkLW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAkdGVhbDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5idXR0b24tb3JhbmdlLXNvbGQtb3V0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAkb3JhbmdlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjc7XG59XG4iLCIudGl0bGUtbWFqb3Ige1xuICBAZXh0ZW5kICVnb3RoYW0tdGhpbjtcbiAgZm9udC1zaXplOiAkc2l6ZS1tYWpvci1tb2JpbGU7XG4gIEBpbmNsdWRlIG1xKDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1tYWpvcjtcbiAgfVxufVxuXG4udGl0bGUtbWlub3Ige1xuICBAZXh0ZW5kICVnb3RoYW0tbGlnaHQ7XG4gIGZvbnQtc2l6ZTogJHNpemUtbWlub3ItbW9iaWxlO1xuICBAaW5jbHVkZSBtcSg0ODBweCkge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbWlub3I7XG4gIH1cbn1cblxuLnRpdGxlLW1pbm9yLW1ham9yIHtcbiAgQGV4dGVuZCAlZ290aGFtLXRoaW47XG4gIGZvbnQtc2l6ZTogJHNpemUtbWlub3ItbW9iaWxlO1xuICBAaW5jbHVkZSBtcSg0ODBweCkge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbWFqb3I7XG4gIH1cbn1cbiIsIi5zbGljay1zbGlkZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5zbGljay1hcnJvdyB7XG4gIGhlaWdodDogMjFweDtcbiAgd2lkdGg6IDExcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lJSE4wWVc1a1lXeHZibVU5SW01dklqOCtQSE4yWnlCM2FXUjBhRDBpTVRGd2VDSWdhR1ZwWjJoMFBTSXlNWEI0SWlCMmFXVjNRbTk0UFNJd0lEQWdNVEVnTWpFaUlIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SStJQ0FnSUNBZ0lDQThkR2wwYkdVK1JEWkRPREpDTlVZdFJqQkJSUzAwUkVOR0xUazRSRFl0UVVSR1JFUkVOalkyUWtFMFBDOTBhWFJzWlQ0Z0lDQWdQR1JsYzJNK1EzSmxZWFJsWkNCM2FYUm9JSE5yWlhSamFIUnZiMnd1UEM5a1pYTmpQaUFnSUNBOFpHVm1jejQ4TDJSbFpuTStJQ0FnSUR4bklHbGtQU0pRWVdkbExURWlJSE4wY205clpUMGlibTl1WlNJZ2MzUnliMnRsTFhkcFpIUm9QU0l4SWlCbWFXeHNQU0p1YjI1bElpQm1hV3hzTFhKMWJHVTlJbVYyWlc1dlpHUWlJSE4wY205clpTMXZjR0ZqYVhSNVBTSXdMamd6TXpRME5qVTFPQ0lnYzNSeWIydGxMV3hwYm1WallYQTlJbkp2ZFc1a0lpQnpkSEp2YTJVdGJHbHVaV3B2YVc0OUluSnZkVzVrSWo0Z0lDQWdJQ0FnSUR4bklHbGtQU0pDYjJ4c0ptRnRjRHRDY21GdVkyZ3RSR1Z6YTNSdmNDMVRhRzl3VkdobFVtOXZiUzFFWlhaVGRIbHNaWE1pSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtDMDJNeTR3TURBd01EQXNJQzB6TlRVdU1EQXdNREF3S1NJZ2MzUnliMnRsUFNJak56RTNNRGN6SWlCemRISnZhMlV0ZDJsa2RHZzlJakV1TlNJK0lDQWdJQ0FnSUNBZ0lDQWdQR2NnYVdROUlteGxablF0WVhKeWIzY2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0Rjd0xqVXdNREF3TUN3Z016WTJMalV3TURBd01Da2djMk5oYkdVb0xURXNJREVwSUhSeVlXNXpiR0YwWlNndE56QXVOVEF3TURBd0xDQXRNelkyTGpVd01EQXdNQ2tnZEhKaGJuTnNZWFJsS0RVd0xqQXdNREF3TUN3Z016UXdMakF3TURBd01Da2lQaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjRzlzZVd4cGJtVWdhV1E5SWxOMGNtOXJaUzB6T1RZaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl5TGpVd01EQXdNQ3dnTWpVdU56VXdNREF3S1NCeWIzUmhkR1VvTFRrd0xqQXdNREF3TUNrZ2RISmhibk5zWVhSbEtDMHlNaTQxTURBd01EQXNJQzB5TlM0M05UQXdNREFwSUNJZ2NHOXBiblJ6UFNJek1pQXlNU0F5TWk0MUlETXdMalVnTVRNZ01qRWlQand2Y0c5c2VXeHBibVUrSUNBZ0lDQWdJQ0FnSUNBZ1BDOW5QaUFnSUNBZ0lDQWdQQzluUGlBZ0lDQThMMmMrUEM5emRtYytcIikgIWltcG9ydGFudDtcbn1cblxuLnNsaWNrLW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K1BITjJaeUIzYVdSMGFEMGlNVEZ3ZUNJZ2FHVnBaMmgwUFNJeU1YQjRJaUIyYVdWM1FtOTRQU0l3SURBZ01URWdNakVpSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJK0lDQWdJQ0FnSUNBOGRHbDBiR1UrTWpreU5rTkZPRUl0UkRVMVFTMDBNakpETFVFNE1qUXRPVVZDTmtKRlJqRTRNRU5HUEM5MGFYUnNaVDRnSUNBZ1BHUmxjMk0rUTNKbFlYUmxaQ0IzYVhSb0lITnJaWFJqYUhSdmIyd3VQQzlrWlhOalBpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0lDQWdJRHhuSUdsa1BTSlFZV2RsTFRFaUlITjBjbTlyWlQwaWJtOXVaU0lnYzNSeWIydGxMWGRwWkhSb1BTSXhJaUJtYVd4c1BTSnViMjVsSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaUlITjBjbTlyWlMxdmNHRmphWFI1UFNJd0xqZ3pNelEwTmpVMU9DSWdjM1J5YjJ0bExXeHBibVZqWVhBOUluSnZkVzVrSWlCemRISnZhMlV0YkdsdVpXcHZhVzQ5SW5KdmRXNWtJajRnSUNBZ0lDQWdJRHhuSUdsa1BTSkNiMnhzSm1GdGNEdENjbUZ1WTJndFJHVnphM1J2Y0MxVGFHOXdWR2hsVW05dmJTMUVaWFpUZEhsc1pYTWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0MwNU1EWXVNREF3TURBd0xDQXRNelUxTGpBd01EQXdNQ2tpSUhOMGNtOXJaVDBpSXpjeE56QTNNeUlnYzNSeWIydGxMWGRwWkhSb1BTSXhMalVpUGlBZ0lDQWdJQ0FnSUNBZ0lEeG5JR2xrUFNKeWFXZG9kQzFoY25KdmR5SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvT0RnNUxqQXdNREF3TUN3Z016UXdMakF3TURBd01Da2lQaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjRzlzZVd4cGJtVWdhV1E5SWxOMGNtOXJaUzB6T1RZaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl5TGpVd01EQXdNQ3dnTWpVdU56VXdNREF3S1NCeWIzUmhkR1VvTFRrd0xqQXdNREF3TUNrZ2RISmhibk5zWVhSbEtDMHlNaTQxTURBd01EQXNJQzB5TlM0M05UQXdNREFwSUNJZ2NHOXBiblJ6UFNJek1pQXlNU0F5TWk0MUlETXdMalVnTVRNZ01qRWlQand2Y0c5c2VXeHBibVUrSUNBZ0lDQWdJQ0FnSUNBZ1BDOW5QaUFnSUNBZ0lDQWdQQzluUGlBZ0lDQThMMmMrUEM5emRtYytcIikgIWltcG9ydGFudDtcbn1cblxuLmJhYnktdmlkZW9zLXNsaWRlciB7XG4gIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbm9vbmF0aW9uLXRleHQtc2xpZGVyIHtcbiAgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnZib3gtaXRlbSB7XG4gIG91dGxpbmU6IDA7XG59XG4iLCIucHJvbW9iYXIge1xuICBAZXh0ZW5kICVnb3RoYW0tYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBwYWRkaW5nLXRvcDogOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgLy8gZGlzcGxheTogbm9uZTtcbiAgLy8gQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgLy8gICBkaXNwbGF5OiBibG9jaztcbiAgLy8gfVxufVxuXG5cblxuXG5cblxuXG4iLCIuY29sbGVjdGlvbi1wcm9kdWN0LWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDM2cHggNXB4O1xuICBtYXgtd2lkdGg6IDEwNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcblxuICB9XG59XG5cbi5jb2xsZWN0aW9uLXRpdGxlIHtcbiAgQGV4dGVuZCAlZ290aGFtLWxpZ2h0O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogJGRhcmtibHVlO1xuICBAaW5jbHVkZSBtcSg2NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbn1cblxuLmNvbGxlY3Rpb24tcHJvZHVjdC1ncmlkIC5wcm9kdWN0LWdyaWQtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbn1cblxuLmNvbGxlY3Rpb24tcHJvZHVjdC1ncmlkIC5wcm9kdWN0LWl0ZW0taW1hZ2Uge1xuICBtYXgtd2lkdGg6IDIzMHB4O1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuIiwiLnByb2R1Y3QtZ3JpZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIC5idXR0b24ge1xuICAgIEBleHRlbmQgJWdvdGhhbS1ib29rO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1pdGVtLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucHJvZHVjdC1pdGVtLXRpdGxlIHtcbiAgQGV4dGVuZCAlZ290aGFtLWJvb2s7XG4gIGNvbG9yOiAkZGFya2JsdWU7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBAaW5jbHVkZSBtcSg2NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuLnByb2R1Y3QtaXRlbS1wcmljZSB7XG4gIEBleHRlbmQgJWdvdGhhbS1ib29rO1xuICBjb2xvcjogJGRhcmtibHVlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICBAaW5jbHVkZSBtcSg2NjdweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuIiwiLnJlbGF0ZWQtcHJvZHVjdHMtd3JhcHBlciB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmYjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGVhZWM7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gIEBpbmNsdWRlIG1xKDkyM3B4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLnJlbGF0ZWQtcHJvZHVjdHMtaGVhZGluZyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgQGluY2x1ZGUgbXEoNTcycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQ5cHg7XG4gICAgfVxuICB9XG59XG5cbi5yZWxhdGVkLXByb2R1Y3RzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgQGluY2x1ZGUgbXEoNDgxcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIEBpbmNsdWRlIG1xKDU3MnB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9kdWN0IHtcbiAgd2lkdGg6IDI1JTtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbiAgbWFyZ2luOiAwIDE1cHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAaW5jbHVkZSBtcSg4NTBweCkge1xuICAgIG1hcmdpbjogMCAyNXB4IDIwcHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvZHVjdC1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvZHVjdC10aXRsZSxcbi5yZWxhdGVkLXByb2R1Y3QtcHJpY2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICB3aWR0aDogOTUlO1xufVxuXG4ucmVsYXRlZC1wcm9kdWN0LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnJlbGF0ZWQtcHJvZHVjdC1wcmljZSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2JpbGUtcmVsYXRlZC1wcm9kdWN0cy1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcblxuICBAaW5jbHVkZSBtcSg1NzJweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cblxuICAuZmEtYW5nbGUtbGVmdCxcbiAgLmZhLWFuZ2xlLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3NXB4O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBjb2xvcjogI2NlZDFkNjtcbiAgICB6LWluZGV4OiA1MDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuZmEtYW5nbGUtbGVmdCB7XG4gICAgbGVmdDogNSU7XG4gIH1cblxuICAuZmEtYW5nbGUtcmlnaHQge1xuICAgIHJpZ2h0OiA1JTtcbiAgfVxufVxuXG4ubW9iaWxlLXJlbGF0ZWQtYmxvY2sge1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnNsaWNrLXNsaWRlLFxuLnNsaWNrLXNsaWRlICoge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuXG4iLCIuaW5saW5lLWNhcnQge1xuICBkaXNwbGF5OiBub25lOyAvLyBzaG93biB2aWEgamF2YXNjcmlwdFxuICB3aWR0aDogOTUlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAxMDtcbiAgQGluY2x1ZGUgbXEoJHRhYmxldC1sYXJnZSkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLmlzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi5uby1jYXJ0LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gIH1cbn1cblxuLmlubGluZS1jYXJ0LWNvbnRlbnQge1xuICBmb250LWZhbWlseTogR290aGFtO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDBhOGNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5pbmxpbmUtY2FydC1jb250ZW50IHtcblxuICAuaW5saW5lLWNhcnQtaGVhZGVyIHtcbiAgICBjb2xvcjogIzViOWUyYjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuY2xvc2UtY2FydC1pY29uLFxuICAuZmEtdGltZXMtY2lyY2xlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuY2xvc2UtY2FydC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUlO1xuICAgIGNvbG9yOiAjMDBhOGNhO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmxpbmUtaXRlbXMge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAubGluZS1pdGVtIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuICB9XG5cbiAgLnJlbW92ZS1pdGVtIHtcbiAgICB3aWR0aDogMTQlO1xuICB9XG5cbiAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAubGluZS1pdGVtLWluZm8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5zdWJ0b3RhbCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuaW5saW5lLWNhcnQtYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG5cbiAgfVxuXG4gIC5jb250aW51ZS1zaG9wcGluZy1jdGEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgY29sb3I6ICMwMGE4Y2E7XG4gIH1cblxufVxuIiwiLm92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lOyAvLyBzaG93biB2aWEgamF2YXNjcmlwdFxuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogOTtcbn1cbiIsIi5uby1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGhlaWdodDogMTAwdmg7XG59XG4iLCIubW9kYWwge1xuICBkaXNwbGF5OiBub25lOyAvLyBzaG93biB2aWEgamF2YXNjcmlwdFxuICB3aWR0aDogOTUlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgQGluY2x1ZGUgbXEoJHRhYmxldCkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIEBleHRlbmQgJWdvdGhhbS1ib29rO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDBhOGNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbn1cblxuLmNsb3NlLW1vZGFsLWljb24sXG4uZmEtdGltZXMtY2lyY2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2xvc2UtbW9kYWwtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMDBhOGNhO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiIsIi5iYWJ5LWluZm9ybWF0aW9uLW1vZGFsLWNvbnRlbnQge1xuICAuYnV0dG9uIHtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJhYnktaW5mby1jYXJ0LWF0dHJpYnV0ZS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICA+ICoge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cblxuLmJhYnktaW5mb3JtYXRpb24tbW9kYWwtaGVhZGVyIHtcbiAgY29sb3I6ICM1YjllMmI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFieS1pbmZvLWRhdGUtc2VsZWN0aW9uIHtcbiAgZmxleC1iYXNpczogNTAlO1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uYmFieS1pbmZvLWRhdGUtc2VsZWN0aW9uLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuIiwiLnlvdHBvLWljb24sXG4ueW90cG8taWNvbi1lbXB0eS1zdGFyLFxuLnlvdHBvLWljb24tc3Rhcixcbi55b3Rwby1pY29uLWhhbGYtc3RhciB7XG4gIGNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XG59XG5cbi55b3Rwby5jbG9uZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgLnRleHQtbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBjb2xvcjogIzRkNTk2YiAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgfVxuXG4gIC50ZXh0LW06aG92ZXIge1xuICAgIGNvbG9yOiAjMjdkMmQ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuIiwiLmFydGljbGUtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG5cbiAgQGluY2x1ZGUgbXEoODAwcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuLmFydGljbGUtY29udGVudCB7XG4gIEBpbmNsdWRlIG1xKDgwMHB4KSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uYXJ0aWNsZS1zaWRlYmFyIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgQGluY2x1ZGUgbXEoODAwcHgpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuXG4uYXJ0aWNsZS1jb250ZW50LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYXJ0aWNsZS1tZXRhIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGRlZGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBkZWRlO1xufVxuXG4uYXJ0aWNsZS1zaWRlYmFyLXdpZGdldC1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLmFydGljbGUtc2lkZWJhci13aWRnZXQtbGlzdCB7XG4gIGxpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxMnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBkZWRlO1xuICAgIHRleHQtaW5kZW50OiAtMTJweDtcbiAgfVxuXG4gIGEge1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkdGVhbDtcbiAgICB9XG5cbiAgfVxufVxuXG4uYXJ0aWNsZS1zaWRlYmFyLXdpZGdldCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbi5zaWRlYmFyLW5ld3NsZXR0ZXItaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiAkZ290aGFtO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXNpemU6IDMxcHg7XG59XG5cbi5zaWRlYmFyLW5ld3NsZXR0ZXItaW5wdXQtZ3JvdXAge1xuICBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogMTI2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG9yYW5nZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICRnb3RoYW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5zaWRlYmFyLW5ld3NsZXR0ZXItaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU4LDE2NywxNzgsMC41NCk7XG4gIG1hcmdpbjogMjBweCAwO1xuICBjb2xvcjogIzllYThiMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmJvZHktbmV3c2xldHRlciB7XG4gIEBleHRlbmQgJWdvdGhhbS1saWdodDtcbiAgcGFkZGluZzogMzZweCAxMXB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgJHRlYWw7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdGVhbDtcblxuICBwIHtcbiAgICBAaW5jbHVkZSBtcSg4MDBweCkge1xuICAgICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmJvZHktbmV3c2xldHRlci10aXRsZSB7XG4gIEBleHRlbmQgJWdvdGhhbS1saWdodDtcbiAgZm9udC1zaXplOiAxLjkzNzVyZW07XG4gIGNvbG9yOiAkZGFya2JsdWU7XG59XG5cbi5ib2R5LW5ld3NsZXR0ZXItbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm9keS1uZXdzbGV0dGVyLWZvcm0ge1xuICBAaW5jbHVkZSBtcSg4MDBweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLmJvZHktbmV3c2xldHRlci1lbWFpbCB7XG4gIEBleHRlbmQgJWdvdGhhbS1saWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1OCwxNjcsMTc4LDAuNTQpO1xuXG4gIEBpbmNsdWRlIG1xKDgwMHB4KSB7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzllYThiMjtcbiAgfVxuXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjOWVhOGIyO1xuICB9XG5cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjOWVhOGIyO1xuICB9XG5cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzllYThiMjtcbiAgfVxufVxuXG4uYm9keS1uZXdzbGV0dGVyLXN1Ym1pdCB7XG4gIEBleHRlbmQgJWdvdGhhbS1ib29rO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlO1xufVxuXG4uYXJ0aWNsZS1zb2NpYWwtc2hhcmluZyB7XG4gIG1hcmdpbi10b3A6IDQycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHBhZGRpbmc6IDIwcHg7XG5cbiAgQGluY2x1ZGUgbXEoODAwcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5hcnRpY2xlLXNvY2lhbC1zaGFyaW5nLW5ldHdvcmtzIHtcbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkdGVhbDtcbiAgfVxufVxuXG4uY29tbWVudC1tZXRhIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcblxuICBAaW5jbHVkZSBtcSg4MDBweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5jb21tZW50LW1ldGEtZGF0YSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgQGluY2x1ZGUgbXEoODAwcHgpIHtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuY29tbWVudC1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG59XG5cbi5jb21tZW50LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCA2NXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb21tZW50LWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGRlZGU7XG59XG5cbi5jb21tZW50LWRhdGEge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5jb21tZW50LWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbW1lbnQtaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNhYWE5YTk7XG59XG5cbi5jb21tZW50LXRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTUwcHg7XG4gIHBhZGRpbmc6IDhweCAxMXB4O1xufVxuXG4uY29tbWVudC1mb3JtLXN1Ym1pdCB7XG4gIHBhZGRpbmc6IDhweCAzMXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4iLCIucGFnZS1oZWFkZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDJkM2Q0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyZDNkNDtcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuXG4gIEBpbmNsdWRlIG1xKDgwMHB4KSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbi5wYWdlLWhlYWRpbmcge1xuICBmb250LWZhbWlseTogJ0dvdGhhbScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjNGQ1OTZiO1xufVxuXG4ucGFnZS1icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgY29sb3I6ICM0ZDU5NmI7XG5cbiAgQGluY2x1ZGUgbXEoODAwcHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucGFnZS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0ZDU5NmI7XG5cbiAgQGluY2x1ZGUgbXEoODAwcHgpIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgfVxuXG4gIHVsLCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIG1hcmdpbjogMWVtIDA7XG4gIH1cblxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cblxuLnBhZ2UtY29udGVudC1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbXEoNzY5cHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBhZ2UtYWx0ZXJuYXRlLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxLjFlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzM2NjY2M7XG59XG5cbi5wYWdlLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucGFnZS1zZWN0aW9uLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cblxuLnBhZ2Utc2VjdGlvbi10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucGFnZS1zZWN0aW9uLXNlcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2cHg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGRlZGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBkZWRlO1xufVxuXG4ucGFnZS1kci1rYXJwLWhlcm8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogLTIuNXJlbSBhdXRvIDIuNXJlbTtcbn1cblxuLnBhZ2UtZHIta2FycC1jb250ZW50IHtcbiAgQGluY2x1ZGUgbXEoMTAyNHB4KSB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIHA6Zmlyc3QtY2hpbGQge1xuICAgIGJyZWFrLWFmdGVyOiBjb2x1bW47XG4gIH1cbn1cblxuLnBhZ2UtY29tcGFueS1jb250ZW50IHtcbiAgQGluY2x1ZGUgbXEoMTAyNHB4KSB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIHA6Zmlyc3QtY2hpbGQge1xuICAgIGJyZWFrLWFmdGVyOiBjb2x1bW47XG4gIH1cbn1cblxuLnBhZ2UtcHJlc3MtY29udGVudCB7XG4gIC5wcmVzcy1zZWN0aW9ucyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucHJlc3Mtc2VjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgQGluY2x1ZGUgbXEoMTAyNHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4ucHJlc3Mtc2VjdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICBAaW5jbHVkZSBtcSgxMDI0cHgpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxufVxuXG4ucHJlc3Mtc2VjdGlvbi1saW5rIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnBhZ2UtaG9ub3JzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAaW5jbHVkZSBtcSgxMDI0cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5ob25vcnMtdmlkZW8ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIEBpbmNsdWRlIG1xKDEwMjRweCkge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgfVxufVxuXG4uaG9ub3JzLWNvbnRlbnQge1xuICBAaW5jbHVkZSBtcSgxMDI0cHgpIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG59XG5cbi5ob25vcnMtYXNpZGUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLmhvbm9ycy1hc2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LWZhbWlseTogJ0dvdGhhbScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNGQ1OTZiO1xuXG4gIEBpbmNsdWRlIG1xKDgwMHB4KSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbXEoMTAyNHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uaG9ub3JzLWFzaWRlLWNvbnRlbnQge1xuICBAaW5jbHVkZSBtcSgxMDI0cHgpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gIH1cbn1cblxuLnBhZ2UtdGVsZXZpc2lvbi12aWRlb3Mge1xuICBAaW5jbHVkZSBtcSgxMDI0cHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4ucGFnZS10ZWxldmlzaW9uLXZpZGVvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICBAaW5jbHVkZSBtcSgxMDI0cHgpIHtcbiAgICB3aWR0aDogMzIlO1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG5cbiAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1jYXJlZXJzLWhlcm8ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1xKDY0MXB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMi41cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ucGFnZS1jYXJlZXJzLXN1YnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogJGRhcmtibHVlO1xuXG4gIEBpbmNsdWRlIG1xKDY0MXB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBhZ2UtY2FyZWVycy10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgLnBhZ2UtY29udGVudCAmIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGRhcmtibHVlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBAaW5jbHVkZSBtcSg2NDFweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wYWdlLWNhcmVlcnMtZ3JpZCB7XG4gIEBpbmNsdWRlIG1xKDgwMXB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLnBhZ2UtY2FyZWVycy10eXBlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgcGFkZGluZzogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuXG4gIEBpbmNsdWRlIG1xKDgwMXB4KSB7XG4gICAgd2lkdGg6IDMxJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNSU7XG5cbiAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1jYXJlZXJzLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gIGkge1xuICAgIGhlaWdodDogNDJweDtcbiAgICB3aWR0aDogNDJweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgLnBhZ2UtY2FyZWVycy10eXBlOmhvdmVyICYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLWNhcmVlcnMtdHlwZS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzNjY2NjO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucGFnZS1jYXJlZXJzLXR5cGUtbGluayB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5wYWdlLWNhcmVlcnMtZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICMzM2NjY2M7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi5ibG9nLWRhdGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvZy1jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzRkNTk2YjtcbiAgXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgbWFyZ2luOiAxZW0gMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuLmJsb2ctZXZlbnRzLWhlcm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMzFweCAwIDQycHg7XG5cbiAgQGluY2x1ZGUgbXEoNjQwcHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYmxvZy1ldmVudHMtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICBwYWRkaW5nOiAwIDMxcHggMCA0MnB4O1xufVxuXG4uYmxvZy1ldmVudHMtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlYWVhO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWJlYWVhO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmVhZWE7XG5cbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYmxvZy1ldmVudHMtbmF2aWdhdGlvbi1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ibG9nLWV2ZW50cy1uYXZpZ2F0aW9uLWl0ZW0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElO1xuXG4gICAgJjpsYXN0LWNoaWxkIC5ibG9nLWV2ZW50cy1uYXZpZ2F0aW9uLWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIH1cbn1cblxuYS5ibG9nLWV2ZW50cy1uYXZpZ2F0aW9uLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7ICBcbiAgcGFkZGluZzogMTFweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2ViZWFlYTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgY29sb3I6ICM0ZDU5NmI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMjdkMmQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cblxuLmJsb2ctZXZlbnRzLXBvc3QtbmF2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWFlYTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmJsb2ctZXZlbnRzLXBvc3QtbmF2IHtcbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ibG9nLWV2ZW50cy1wb3N0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZjFmMmYyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjFmMmYyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjJmMjtcbn1cblxuLmJsb2ctcHJpbnQtdGFnIHtcbiAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gIHBhZGRpbmc6IDAgMzFweCAwIDQycHg7XG59XG5cbi5ibG9nLXByaW50LXRhZy10aXRsZSB7XG4gIGNvbG9yOiAjMzNjY2NjO1xufVxuXG4uYmxvZy1wcmludC1hcnRpY2xlLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNGQ1OTZiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ibG9nLWFydGljbGUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5ibG9nLWFydGljbGUtY29udGVudCB7XG4gIEBpbmNsdWRlIG1xKDgwMHB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uYmxvZy1hcnRpY2xlLWltYWdlICB7XG4gIEBpbmNsdWRlIG1xKDY0MHB4KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgQGluY2x1ZGUgbXEoODAwcHgpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgZmxleDogMSAwIDMyMHB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmxvZy1hcnRpY2xlLW1ldGEge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZGVkZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGRlZGU7XG5cbiAgQGluY2x1ZGUgbXEoNjQwcHgpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xKDgwMHB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJ8XCI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2ctYXJ0aWNsZS1saW5rIHtcbiAgQGluY2x1ZGUgbXEoODAwcHgpIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4uYmxvZy1wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59IiwiLnBhZ2Utc25vby1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIFtjbGFzc149XCJwYWdlLXNub28tXCJdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAudGl0bGUtbWFqb3IsXG4gICAgLnRpdGxlLW1pbm9yLFxuICAgIC50aXRsZS1taW5vci1tYWpvcixcbiAgICAuc3VidGl0bGUge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1zbm9vLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzOS4yODU3MTQyOSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwie3sgJ25ldy1zbm9vLWhlcm8uanBnJyB8IGFzc2V0X2ltZ191cmw6ICcxNDAweCcsIGZvcm1hdDogJ3BqcGcnIH19XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIEBpbmNsdWRlIG1xKDg1MHB4KSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuXG4uc25vby1oZXJvLWN0YSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyYmx1ZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBAaW5jbHVkZSBtcSg4NTBweCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyLjUlO1xuICAgIGxlZnQ6IDIuNSU7XG4gIH1cbn1cblxuLnNub28taGVyby1idXR0b24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLmJ1dHRvbiB7XG4gICAgQGV4dGVuZCAlZ290aGFtLWJvb2s7XG4gICAgbWFyZ2luOiA4cHg7XG4gICAgcGFkZGluZzogMTNweCAxNnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgQGluY2x1ZGUgbXEoNDgwcHgpIHtcbiAgICAgIG1hcmdpbjogMTJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgfVxuICB9XG59XG5cbi5zbm9vLWhlcm8tbG9nbyB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIEBpbmNsdWRlIG1xKDg1MHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc25vby1oZXJvLWxvZ28ubW9iaWxlIHtcbiAgQGluY2x1ZGUgbXEoODUwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zbm9vLWhlcm8tbG9nby5kZXNrdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBtcSg4NTBweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wYWdlLXNub28tc3ViaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyYmx1ZTtcbiAgcGFkZGluZzogMzJweCAxMHB4O1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIHBhZGRpbmctdG9wOiA1MnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MnB4O1xuICB9XG4gIC50aXRsZS1tYWpvciB7XG4gICAgbWF4LXdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgICBsaW5lLWhlaWdodDogMS4zNjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIG1heC13aWR0aDogNjcwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgIG1heC13aWR0aDogODcwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTM7XG4gICAgfVxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbi5zbm9vLXRleHQge1xuICBAZXh0ZW5kICVnb3RoYW0tbGlnaHQ7XG4gIGZvbnQtc2l6ZTogJHNpemUtYmFzZS1tb2JpbGU7XG4gIEBpbmNsdWRlIG1xKDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1iYXNlO1xuICB9XG59XG5cbi5wYWdlLXNub28tYmFiaWVzLWFyZS1zYXlpbmcsXG4ucGFnZS1zbm9vLXBhcmVudHMtYXJlLXNheWluZyB7XG4gIC50aXRsZS1taW5vcixcbiAgLnN1YnRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAudGl0bGUtbWlub3Ige1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gIH1cbiAgLnN1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gICAgfVxuICB9XG59XG5cbi5wYXJlbnQtdmlkZW8td3JhcHBlciB7XG4gIG1heC13aWR0aDogOTMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGFyZW50LXZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDYwLjc2OTIzMDc3JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcInt7ICdwYXJlbnQtdGVzdGltb25pYWwucG5nJyB8IGFzc2V0X2ltZ191cmw6ICc5MzB4JywgZm9ybWF0OiAncGpwZycgfX1cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5wYXJlbnQtdmlkZW8tY3RhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxM3B4O1xuICBAaW5jbHVkZSBtcSg0ODBweCkge1xuICAgIGJvdHRvbTogMjZweDtcbiAgfVxuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIGJvdHRvbTogNThweDtcbiAgfVxuICBzdmcge1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBtcSg0ODBweCkge1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLXNub28tYmFiaWVzLWFyZS1zYXlpbmcge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIHBhZGRpbmctdG9wOiA1OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDU0cHg7XG4gIH1cbiAgLnRpdGxlLW1pbm9yIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgQGluY2x1ZGUgbXEoNDgwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgfVxuICB9XG4gIC5zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogJGRhcmtibHVlO1xuICAgIHN2ZyBwYXRoOmZpcnN0LW9mLXR5cGUge1xuICAgICAgZmlsbDogJHRlYWwgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utc25vby1wYXJlbnRzLWFyZS1zYXlpbmcge1xuICBtYXJnaW4tYm90dG9tOiAzOXB4O1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHg7XG4gIH1cbn1cblxuLmJhYnktdmlkZW9zLXNsaWRlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmJhYnktdmlkZW9zLXNsaWRlciB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuLmJhYnktdmlkZW8ge1xuICBib3gtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSg3NywgODksIDEwNywgMC40Mik7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICAuYmFieS1pbmZvOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ7eyAncGxheS1idXR0b24tdGVhbC5zdmcnIHwgYXNzZXRfdXJsIH19XCIpO1xuICAgIH1cbiAgfVxufVxuXG4uYmFieS1pbmZvIHtcbiAgQGV4dGVuZCAlZ290aGFtLWJvb2s7XG4gIHBhZGRpbmc6IDE0cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ7eyAncGxheS1idXR0b24uc3ZnJyB8IGFzc2V0X3VybCB9fVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gIH1cbn1cblxuLnBhZ2Utc25vby12YWx1ZS1wcm9wIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmZmZmLCAjZmFmYmZjKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcInt7ICdtb3RoZXItbmF0dXJlLWJnLnBuZycgfCBhc3NldF9pbWdfdXJsOiAnMTQwMHgnLCBmb3JtYXQ6ICdwanBnJyB9fVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICBAaW5jbHVkZSBtcSgxMDgwcHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICBAaW5jbHVkZSBtcSgxMjAwcHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxuICAudGl0bGUtbWFqb3IsXG4gIC5zdWJ0aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnRpdGxlLW1ham9yIHtcbiAgICBjb2xvcjogJGxpZ2h0Ymx1ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG4gIC5zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICB9XG4gICAgLnN1YnRpdGxlLWlubmVyIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBtYXgtd2lkdGg6IDc3MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICB9XG4gIH1cbiAgdWwudmFsdWUtcHJvcHM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgICAgb3JkZXI6IDM7XG4gICAgfVxuICB9XG4gIHVsLnZhbHVlLXByb3BzOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICB9XG4gIH1cbiAgdWwudmFsdWUtcHJvcHM6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgfVxuICB9XG59XG5cbi52YWx1ZS1wcm9wcy1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG9yZGVyOiAyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnZhbHVlLXByb3BzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBpbmhlcml0O1xuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyAgLy8gcmVzZXRcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyAgLy8gcmVzZXRcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGZsZXgtYmFzaXM6IDMwJTtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIGxpLnZhbHVlLXByb3A6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4udmFsdWUtcHJvcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIEBpbmNsdWRlIG1xKDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1iYXNlO1xuICB9XG59XG5cbi52YWx1ZS1wcm9wLWZpbmUtcHJpbnQge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucGFnZS1zbm9vLXRyaWFsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXJibHVlO1xuICBwYWRkaW5nOiAyNHB4IDEwcHg7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbiAgLnRpdGxlLW1pbm9yIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgQGluY2x1ZGUgbXEoNjc4cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjEzO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1zbm9vLXVzZS1jYXNlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmZmZmYsIHJnYmEoMjQxLCAyNDcsIDI1NSwgMC44KSAyNSUsICMxMDI4NDIgNjcuNSUsICMxMDI4NDIpO1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLnRpdGxlLW1ham9yIHtcbiAgICBjb2xvcjogJGxpZ2h0Ymx1ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG4gIGRpdi51c2UtY2FzZTpsYXN0LWNoaWxkIHtcbiAgICAudXNlLWNhc2UtdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiAqIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udXNlLWNhc2VzLWZsb3VyaXNoIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBtYXJnaW4tYm90dG9tOiA0NnB4O1xuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi51c2UtY2FzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDM5cHg7XG4gICAgJjpudGgtbGFzdC1jaGlsZCg1KSAudXNlLWNhc2UtaW1hZ2UsXG4gICAgJjpudGgtbGFzdC1jaGlsZCgyKSAudXNlLWNhc2UtaW1hZ2Uge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICAgICY6bnRoLWxhc3QtY2hpbGQoNCkgLnVzZS1jYXNlLWltYWdlLFxuICAgICY6bnRoLWxhc3QtY2hpbGQoMSkgLnVzZS1jYXNlLWltYWdlIHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG4gIH1cbn1cblxuXG4udXNlLWNhc2UtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgZmxleC1iYXNpczogNTcuNyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi51c2UtY2FzZS10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgbWF4LXdpZHRoOiA1MTVweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyAgLy8gcmVzZXRcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyAgLy8gcmVzZXRcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAgLy8gcmVzZXRcbiAgICBmbGV4LWJhc2lzOiA0Mi4zJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50aXRsZS1taW5vci1tYWpvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1zbm9vLXVzZS1jYXNlcyBkaXYudXNlLWNhc2UgLnVzZS1jYXNlLWltYWdlOjpiZWZvcmUsXG4ucGFnZS1zbm9vLXVzZS1jYXNlcyBkaXYudXNlLWNhc2U6bnRoLWxhc3QtY2hpbGQoNCkgLnVzZS1jYXNlLXRleHQ6OmJlZm9yZSxcbi5wYWdlLXNub28tdXNlLWNhc2VzIGRpdi51c2UtY2FzZTpudGgtbGFzdC1jaGlsZCg0KSAudXNlLWNhc2UtaW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMXB4O1xuICBib3JkZXItbGVmdDogMXB4IGRhc2hlZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggZGFzaGVkO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XG59XG5cbi5wYWdlLXNub28tdXNlLWNhc2VzIGRpdi51c2UtY2FzZTpudGgtbGFzdC1jaGlsZCg1KSAudXNlLWNhc2UtaW1hZ2U6OmJlZm9yZSB7XG4gIHRvcDogLTM5cHg7XG4gIGhlaWdodDogMzlweDtcbiAgYm9yZGVyLWNvbG9yOiAkZGFya2JsdWU7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgbGVmdDogMTMuMzQlO1xuICB9XG59XG5cbi5wYWdlLXNub28tdXNlLWNhc2VzIGRpdi51c2UtY2FzZTpudGgtbGFzdC1jaGlsZCg0KSAudXNlLWNhc2UtaW1hZ2U6OmJlZm9yZSB7XG4gIHRvcDogLTM5cHg7XG4gIGhlaWdodDogMzlweDtcbiAgYm9yZGVyLWNvbG9yOiAkZGFya2JsdWU7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTMuMzQlO1xuICB9XG59XG5cbi5wYWdlLXNub28tdXNlLWNhc2VzIGRpdi51c2UtY2FzZTpudGgtbGFzdC1jaGlsZCg0KSAudXNlLWNhc2UtaW1hZ2U6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IC0zOXB4O1xuICAgIGhlaWdodDogMzlweDtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrYmx1ZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMy4zNCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCk7XG4gIH1cbn1cblxuLnBhZ2Utc25vby11c2UtY2FzZXMgZGl2LnVzZS1jYXNlOm50aC1sYXN0LWNoaWxkKDQpIC51c2UtY2FzZS10ZXh0OjpiZWZvcmUge1xuICBib3R0b206IC0zOXB4O1xuICBoZWlnaHQ6IDM5cHg7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBhZ2Utc25vby11c2UtY2FzZXMgZGl2LnVzZS1jYXNlOm50aC1sYXN0LWNoaWxkKDIpIC51c2UtY2FzZS1pbWFnZTo6YmVmb3JlIHtcbiAgdG9wOiAtMzlweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBsZWZ0OiAxMy4zNCU7XG4gIH1cbn1cblxuLnBhZ2Utc25vby11c2UtY2FzZXMgZGl2LnVzZS1jYXNlOm50aC1sYXN0LWNoaWxkKDEpIC51c2UtY2FzZS1pbWFnZTo6YmVmb3JlIHtcbiAgdG9wOiAtMzlweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMy4zNCU7XG4gIH1cbn1cblxuLnBhZ2Utc25vby11c2UtY2FzZXMgZGl2LnVzZS1jYXNlOm50aC1sYXN0LWNoaWxkKDUpIC51c2UtY2FzZS10ZXh0LFxuLnBhZ2Utc25vby11c2UtY2FzZXMgZGl2LnVzZS1jYXNlOm50aC1sYXN0LWNoaWxkKDIpIC51c2UtY2FzZS10ZXh0IHtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG59XG5cbi5wYWdlLXNub28tdXNlLWNhc2VzIGRpdi51c2UtY2FzZTpudGgtbGFzdC1jaGlsZCg0KSAudXNlLWNhc2UtdGV4dCxcbi5wYWdlLXNub28tdXNlLWNhc2VzIGRpdi51c2UtY2FzZTpudGgtbGFzdC1jaGlsZCgxKSAudXNlLWNhc2UtdGV4dCB7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG59XG5cbi5wYWdlLXNub28tdGVjaC1zcGVjcyB7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBwYWRkaW5nLXRvcDogNDNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICBwYWRkaW5nLXRvcDogNDNweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ7eyAndGVjaC1zcGVjcy1iZy5wbmcnIHwgYXNzZXRfaW1nX3VybDogJzE0MDB4JywgZm9ybWF0OiAncGpwZycgfX1cIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDc0MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnRpdGxlLW1ham9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDlweDtcbiAgICB9XG4gIH1cbiAgZGl2LnRlY2gtc3BlY3M6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4udGVjaC1zcGVjcy1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmbGV4LWJhc2lzOiAzNSU7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICBpbWcge1xuICAgIC8vIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi50ZWNoLXNwZWNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBsaXN0LXN0eWxlOiBpbmhlcml0O1xuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBmbGV4LWJhc2lzOiAzMi41JTtcbiAgICB3aWR0aDogMzIuNSU7XG4gICAgbWF4LXdpZHRoOiAzMi41JTtcbiAgfVxuICB1bC50ZWNoLXNwZWM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4udGVjaC1zcGVjIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gIEBpbmNsdWRlIG1xKDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1iYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnBhZ2Utc25vby1zbm9vbmF0aW9uLXNsaWRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3NywgODksIDEwNywgMC4xNik7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA5OHB4O1xuICB9XG59XG5cbi5zbm9vbmF0aW9uLWltYWdlLXNsaWRlci13cmFwcGVyIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBvcmRlcjogMjtcbiAgICBmbGV4LWJhc2lzOiA2My4zMyU7XG4gICAgd2lkdGg6IDYzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDYzLjMzJTtcbiAgfVxufVxuXG4uc25vb25hdGlvbi1pbWFnZS1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnNub29uYXRpb24tdGV4dC1zbGlkZXItY29udGFpbmVyIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBvcmRlcjogMTtcbiAgICBmbGV4LWJhc2lzOiAzNi42NiU7XG4gICAgd2lkdGg6IDM2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDM2LjY2JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlcmJsdWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC50aXRsZS1taW5vciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBjb2xvcjogJHRlYWw7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICBmb250LXNpemU6ICRzaXplLW1pbm9yO1xuICAgICAgZmxleC1iYXNpczogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uc25vb25hdGlvbi10ZXh0LXNsaWRlci13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5zbm9vbmF0aW9uLXRleHQtc2xpZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA0NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NHB4O1xuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi50ZXh0LXNsaWRlIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtYmFzZS1tb2JpbGU7XG4gICAgQGluY2x1ZGUgbXEoMTIwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgfVxuICB9XG4gIGhyIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4udGV4dC1zbGlkZS1zb3VyY2Uge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBmb250LXNpemU6IDAuODI1cmVtO1xuICB9XG59XG5cbi5wYWdlLXNub28tcHVyY2hhc2UtY3RhIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDk4cHg7XG4gIH1cbiAgLnRpdGxlLW1pbm9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI3O1xuICB9XG4gIC5zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6ICRzaXplLWJhc2U7XG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cbiAgLmJ1dHRvbiB7XG4gICAgQGV4dGVuZCAlZ290aGFtLWJvb2s7XG4gIH1cbn1cblxuLnBhZ2Utc25vby1vcmlnaW4tc3Rvcnkge1xuICBAZXh0ZW5kICVnb3RoYW0tbGlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrYmx1ZTtcbiAgcGFkZGluZy1ib3R0b206IDI2cHg7XG4gIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLm9yaWdpbi1zdG9yeS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ7eyAnaGFydmV5LWZsaXBwZWQuanBnJyB8IGFzc2V0X2ltZ191cmw6ICcxNDAweCcsIGZvcm1hdDogJ3BqcGcnIH19XCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLm9yaWdpbi1zdG9yeS1jb3B5IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBjb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIHBhZGRpbmc6IDEwcHggMjNweDtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIHBhZGRpbmc6IDIwcHggNDZweDtcbiAgfVxuICBAaW5jbHVkZSBtcSgxMjgwcHgpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDY5cHg7XG4gIH1cbiAgQGluY2x1ZGUgbXEoMTQwMHB4KSB7XG4gICAgcGFkZGluZzogNTNweCA3M3B4O1xuICB9XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtYmFzZS1tb2JpbGU7XG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG4gIH1cbiAgaW1nIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utc25vby10YWdsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVncmVlbjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDZweDtcbiAgfVxuICAudGl0bGUtbWFqb3Ige1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgICAgbWFyZ2luLXRvcDogNDJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5ob21lcGFnZS1oZXJvLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogNyUgMTZweDtcbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICAgIHBhZGRpbmc6IDkycHggNTVweCA2N3B4IDMwcHg7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ7eyAnaG9tZXBhZ2VfaGVyb19pbWFnZS5qcGcnIHwgYXNzZXRfaW1nX3VybDogJzE0MDB4NTUwJywgY3JvcDogJ2NlbnRlcicsIGZvcm1hdDogJ3BqcGcnIH19XCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDcwJSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICBAaW5jbHVkZSBtcSg4NTBweCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICBAaW5jbHVkZSBtcSg5MjJweCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgfVxufVxuXG4uaG9tZXBhZ2UtaGVyby1tb2JpbGUge1xuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ob21lcGFnZS1zbm9vLWxvZ28ge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbn1cblxuLmhvbWVwYWdlLXNub28tdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yMztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgbWFyZ2luOiAxLjUlIDAgMC41JTtcbiAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbXEoOTIycHgpIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA3O1xuICB9XG5cbiAgQGluY2x1ZGUgbXEoMTEwMHB4KSB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjNweDtcbiAgICBsaW5lLWhlaWdodDogMS4wNztcbiAgfVxufVxuXG4uaG9tZXBhZ2Utc25vby1pbWFnZSB7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgne3sgXCJoZXJvLW5ldzIucG5nXCIgfCBhc3NldF91cmwgfX0nKTtcbiAgbWF4LXdpZHRoOiA1MjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBvcmRlcjogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIEBpbmNsdWRlIG1xKDkyMnB4KSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICBAaW5jbHVkZSBtcSgxMTAwcHgpIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5cbi5ob21lcGFnZS1zbm9vLWN0YSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5ob21lcGFnZS1zbm9vLWxpbmsge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIGNvbG9yOiAkZGFya2JsdWUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGRhcmtibHVlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMxcHg7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E0YTliMDtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmZhLWFuZ2xlLXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxufVxuXG4uaG9tZXBhZ2Utd3JhcHBlciAuYWJvdXQtcHJvZHVjdC1pbmZvLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogOCU7XG5cbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBwYWRkaW5nOiAyJVxuICB9XG59XG5cbi5ob21lcGFnZS13cmFwcGVyIC5hYm91dC1wcm9kdWN0LWluZm8tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICB9XG5cbiAgLmljb24tY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDMwJTtcblxuICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgd2lkdGg6IDcwJTtcblxuICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5ob21lcGFnZS13cmFwcGVyIC5hYm91dC1wcm9kdWN0LWluZm8tYmxvY2suY2hlY2ttYXJrIC5pY29uLWNvbnRhaW5lciB7XG4gIGhlaWdodDogNDdweDtcbn1cblxuLmxlYXJuLW1vcmUtc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cblxuICAubGVhcm4tbW9yZS1ibG9jay1sZWZ0LCAubGVhcm4tbW9yZS1ibG9jay1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICB9XG4gIH1cbn1cblxuLmxlYXJuLW1vcmUtYmxvY2stbGVmdCB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDclO1xuXG4gIC5sZWFybi1tb3JlLWJsb2NrLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgY29sb3I6ICRkYXJrYmx1ZTtcblxuICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgfVxuICB9XG5cbiAgc3Bhbi5vcmFuZ2Uge1xuICAgIGNvbG9yOiAkb3JhbmdlLXN0cm9rZTtcbiAgfVxuXG4gIHAuY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICBtYXJnaW46IDMwcHggMDtcblxuICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgY29sb3I6ICRvcmFuZ2Utc3Ryb2tlO1xuXG4gICAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAubGVhcm4tbW9yZS1jb250YWluZXIge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5sZWFybi1tb3JlLWxpbmsge1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJG9yYW5nZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICB9XG4gIH1cblxufVxuXG4ubGVhcm4tbW9yZS1ibG9jay1yaWdodCAudG9wLWltZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDIlO1xufVxuXG4udG9wLWltZy1jb250YWluZXIgLmxlYXJuLW1vcmUtaW1nLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDklO1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIG1hcmdpbi1yaWdodDogMSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMSU7XG4gIH1cblxuICBpbWcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ob3Zlci1sZWFybi1tb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC45cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDowO1xuICB9XG59XG5cbi50b3AtaW1nLWNvbnRhaW5lciAubGVhcm4tbW9yZS1pbWctYmxvY2s6aG92ZXIgLmhvdmVyLFxuLnRvcC1pbWctY29udGFpbmVyIC5sZWFybi1tb3JlLWltZy1ibG9jazphY3RpdmUgLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMjEwLCAyMTcsIDAuOCk7XG59XG5cbi50b3AtaW1nLWNvbnRhaW5lciAubGVhcm4tbW9yZS1pbWctYmxvY2s6aG92ZXIgLmhvdmVyLWxlYXJuLW1vcmUgcCxcbi50b3AtaW1nLWNvbnRhaW5lciAubGVhcm4tbW9yZS1pbWctYmxvY2s6YWN0aXZlIC5ob3Zlci1sZWFybi1tb3JlIHAge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbi5ib3R0b20taW1nLWNvbnRhaW5lciAubGVhcm4tbW9yZS1pbWctYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgQGluY2x1ZGUgbXEoOTIycHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICBpbWcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ob3Zlci1sZWFybi1tb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgei1pbmRleDogMTtcblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgQGluY2x1ZGUgbXEoNzY4cHgpe1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuaG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDowO1xuICB9XG5cblxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIHdpZHRoOiA1OXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyN2QyZDg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB3aWR0aDogNjlweDtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIHRvcDogMTdweDtcbiAgICB9XG4gIH1cbn1cblxuLmJvdHRvbS1pbWctY29udGFpbmVyIC5sZWFybi1tb3JlLWltZy1ibG9jazpob3ZlciAuaG92ZXIsXG4gIC5ib3R0b20taW1nLWNvbnRhaW5lciAubGVhcm4tbW9yZS1pbWctYmxvY2s6YWN0aXZlIC5ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDIxMCwgMjE3LCAwLjgpO1xufVxuXG4uYm90dG9tLWltZy1jb250YWluZXIgLmxlYXJuLW1vcmUtaW1nLWJsb2NrOmhvdmVyIC5ob3Zlci1sZWFybi1tb3JlIHAsXG4uYm90dG9tLWltZy1jb250YWluZXIgLmxlYXJuLW1vcmUtaW1nLWJsb2NrOmFjdGl2ZSAuaG92ZXItbGVhcm4tbW9yZSBwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4uYm90dG9tLWltZy1jb250YWluZXIgLmxlYXJuLW1vcmUtaW1nLWJsb2NrOmhvdmVyIHNwYW4sXG4gIC5ib3R0b20taW1nLWNvbnRhaW5lciAubGVhcm4tbW9yZS1pbWctYmxvY2s6YWN0aXZlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5cbi5ob21lLXByZXNzLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNmYWZiZmM7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5ob21lLXByZXNzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYmZjO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMiUgMDtcbn1cblxuLmhvbWUtcHJlc3MtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuXG4gIEBpbmNsdWRlIG1xKDkyMnB4KSB7XG4gICAgcGFkZGluZzogMCA2NXB4O1xuICB9XG59XG5cbi5ob21lLXByZXNzLXNsaWRlciAuZmEtYW5nbGUtbGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDBweDtcbiAgdG9wOiA0MHB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGNvbG9yOiAkZGFya2JsdWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAaW5jbHVkZSBtcSg5MjJweCkge1xuICAgIHRvcDogNTdweDtcbiAgfVxufVxuXG4uaG9tZS1wcmVzcy1zbGlkZXIgLmZhLWFuZ2xlLXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNDBweDtcbiAgdG9wOiA0MHB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGNvbG9yOiAkZGFya2JsdWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAaW5jbHVkZSBtcSg5MjJweCkge1xuICAgIHRvcDogNTdweDtcbiAgfVxufVxuXG4uaG9tZS1wcmVzcy1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhvbWUtcHJlc3Mtc2xpZGVyIC5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uaG9tZS1wcmVzcy1xdW90ZSB7XG4gIEBleHRlbmQgJWdvdGhhbS1ib29rO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAkZGFya2JsdWU7XG5cbiAgQGluY2x1ZGUgbXEoNDgwcHgpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtcSg3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI2O1xuICB9XG59XG5cbi5ob21lLXByZXNzLWJyYW5kLWxvZ29zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCA1JTtcblxuICBAaW5jbHVkZSBtcSg5MjJweCkge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbn1cblxuLmhvbWUtcHJlc3MtYnJhbmQtbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBjb2xvcjogJGRhcmtibHVlO1xuXG4gIC8vIGFmdGVyIGNoYW5naW5nIGJyYW5kIHByZXNzIGxvZ29zIHRvIHRlc3RpbW9uaWFsc1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgbWFyZ2luOiA1cHggMTBweDtcblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xKDkyMnB4KSB7XG4gICAgLy8gd2lkdGg6IDIwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gIH1cblxuICBwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgQGluY2x1ZGUgbXEoOTIycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIEBpbmNsdWRlIG1xKDkyMnB4KSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLmluc3RhZ3JhbWZlZWQtc2VjdGlvbiB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDcwcHg7XG5cbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBtYXJnaW46IDcwcHggYXV0bztcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkdGVhbDtcbiAgfVxufVxuXG4jaW5zdGFmZWVkLWhvbWVwYWdlIHtcbiAgbWFyZ2luOiAxNXB4IDUwcHg7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG5cbiAgfVxufVxuXG4uaW5zdGFmZWVkLWltZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcblxuICBAaW5jbHVkZSBtcSg5MjJweCkge1xuXG4gIH1cbiAgLmltZy1ibG9jayB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5zb2NpYWwtaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMjYwcHg7XG4gIG1hcmdpbjogYXV0bztcblxufVxuXG4uc29jaWFsLWljb24td3JhcHBlciAuc29jaWFsLWljb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMCU7XG5cbiAgaSB7XG4gICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLndlcmUtaGlyaW5nLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM5Y2E2O1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogMTQwMHB4O1xufVxuXG4ud2VyZS1oaXJpbmctY29udGFpbmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5cbi5oaXJpbmctY29udGFpbmVyLWxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ7eyAnbXR0LWltYWdlMi1tb2JpbGUuanBnJyB8IGFzc2V0X2ltZ191cmw6ICcxNDAweDUzMycsIGNyb3A6ICdjZW50ZXInLCBmb3JtYXQ6ICdwanBnJyB9fVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAyNTBweDtcblxuICBAaW5jbHVkZSBtcSg0ODFweCkge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5oaXJpbmctY29udGFpbmVyLXJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtcSg0ODFweCkge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtcSg3NjhweCkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi53ZXJlLWhpcmluZy1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xufVxuXG4ubWVldC10aGUtdGVhbS1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgcCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtcSg5MjJweCkge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICB9XG5cbiAgLm5vLWJvcmRlciB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLm5vLW1hcmdpbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi5tYWlsaW5nLWxpc3Qtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm1haWxpbmctbGlzdC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA2JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1xKDQ4MHB4KSB7XG4gICAgd2lkdGg6IDQyMHB4O1xuICAgIG1hcmdpbjogNiU7XG4gIH1cblxuICBAaW5jbHVkZSBtcSg5MjJweCkge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIGgzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbXEoOTIycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAge1xuXG4gIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU4LCAxNjcsIDE3OCwgMC41NCk7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOWVhOGIyO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM5ZWE4YjI7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM5ZWE4YjI7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOWVhOGIyO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkZGFya2JsdWU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxuXG4gIHN1Ym1pdCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAxMjZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWI4NDUxO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtcSg5MjJweCkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnByb2R1Y3Qtdmlldy13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGVhZWM7XG59XG5cbi5wcm9kdWN0LXZpZXctY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgbWFyZ2luOiBhdXRvO1xuXG4gIEBpbmNsdWRlIG1xKDMyMHB4KSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucHJvZHVjdC12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuXG4gIEBpbmNsdWRlIG1xKDMyMHB4KSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuXG4ubW9iaWxlLXByb2R1Y3QtaW1hZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1xKDY1MXB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0yMnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAaW5jbHVkZSBtcSg0ODFweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5zbGljay1kb3RzIGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTJweDtcbiAgfVxuXG4gIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuXG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4ucHJvZHVjdC1pbWFnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgbXEoNjUxcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cblxuLnByb2R1Y3QtbWFpbi1pbWFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMDtcblxuICBAaW5jbHVkZSBtcSg2NTFweCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtcSg5MjNweCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cbn1cblxuLnpvb21Db250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1xKDkyMnB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnByb2R1Y3QtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy8gbWF4LWhlaWdodDogNTQwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtdGh1bWJuYWlsLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4ucHJvZHVjdC10aHVtYm5haWwge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIGNvbG9yOiAjNGQ1OTZiO1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuXG4gIEBpbmNsdWRlIG1xKDY1MXB4KSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA0MTVweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAuYWRkLXRvLWNhcnQsXG4gIC5jZWxlcnktYXBwLXN1Ym1pdCB7XG4gICAgbWF4LXdpZHRoOiA0MDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNlYjg0NTE7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTE7XG4gIH1cbn1cblxuLmNlbGVyeS1hcHAtc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9kdWN0LWNhcnQtZGV0YWlscyB7XG4gIG1heC13aWR0aDogMzcwcHg7XG5cbiAgLnByb2R1Y3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS45MzhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTM7XG5cbiAgICBAaW5jbHVkZSBtcSgzMjBweCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0LXByaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtcSgzMjBweCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdC1wcmljZSAub2xkLXByaWNlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgb3BhY2l0eTogMC4zMztcbn1cblxuLnByb2R1Y3QtcHJpY2UgLm5ldy1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICRvcmFuZ2Utc3Ryb2tlO1xufVxuXG4ucHJvZHVjdC1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDQwcHggMCAyNXB4O1xuXG4gIC5zZWxlY3QtdmFyaWFudCB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2Q3ZDdkNztcbiAgICBoZWlnaHQ6IDQ2cHg7XG5cbiAgICBAaW5jbHVkZSBtcSg2NTFweCkge1xuICAgICAgd2lkdGg6IDEzMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgICB3aWR0aDogMTcwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdC1xdWFudGl0eSB7XG4gICAgd2lkdGg6IDk4cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZDdkN2Q3O1xuXG4gICAgQGluY2x1ZGUgbXEoNjUxcHgpIHtcbiAgICAgIHdpZHRoOiA3MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgICB3aWR0aDogOThweDtcbiAgICB9XG4gIH1cbn1cblxuLnZhcmlhbnQtc2VsZWN0b3IsXG4ucXVhbnRpdHktc2VsZWN0b3Ige1xuICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgcGFkZGluZzogOXB4O1xuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzRkNTk2YiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZhLWNoZXZyb24tZG93biwgLmZhLWNoZXZyb24tdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE3cHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNGQ1OTZiO1xuICAgIG9wYWNpdHk6IDAuNjY7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4udmFyaWFudC1zZWxlY3RvciAuc2VsZWN0Mi1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIEBpbmNsdWRlIG1xKDY1MXB4KSB7XG4gICAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgbXEoNzY4cHgpIHtcbiAgICB3aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucXVhbnRpdHktc2VsZWN0b3IgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgQGluY2x1ZGUgbXEoNjUxcHgpIHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAgd2lkdGg6IDk4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2VsZWN0Mi1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gIGZvbnQtc2l6ZTogMTRweDtcblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4uYWZmaXJtLWZpbmFuY2Uge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcblxuICBAaW5jbHVkZSBtcSgzMjBweCkge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgQGluY2x1ZGUgbXEoMTAyMnB4KSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIH1cbn1cblxuI2xlYXJuLW1vcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgQGluY2x1ZGUgbXEoMzIwcHgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1xKDc2OHB4KSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFmZmlybS1sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMzMDNhNDk7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgfVxuXG4gIC5sZWFybi1tb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjNGQ1OTZiO1xuICB9XG59XG5cblxuLnByb2R1Y3QtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZWFlYztcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuXG4gIEBpbmNsdWRlIG1xKDEwMjJweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJi5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGVhZWM7XG5cbiAgICBAaW5jbHVkZSBtcSgxMDIycHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMC42NnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNGQ1OTZiO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjRweDtcbiAgICBtYXJnaW46IDE1cHggMDtcblxuICAgIEBpbmNsdWRlIG1xKDQ1MHB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEoMTAyMXB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAxNXB4IDAgMTJweDtcbiAgICB9XG4gIH1cblxuICAucHJvZHVjdC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgfVxuXG4gIC5wcm9kdWN0LWRlc2NyaXB0aW9uIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5wcm9kdWN0LXNwZWNzIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG5cbiAgQGluY2x1ZGUgbXEoOTIzcHgpIHtcbiAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIH1cbiAgLnByb2R1Y3Qtc3BlY3MtaGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDAuNjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgIEBpbmNsdWRlIG1xKDQ1MHB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEoOTIzcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0LXNwZWMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcblxuICBAaW5jbHVkZSBtcSg5MjNweCkge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5wcm9kdWN0LXNwZWMtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSg2MDBweCkge1xuICAgICAgd2lkdGg6IDQ2JTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSg5MjNweCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1heC13aWR0aDogNDE1cHg7XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3Qtc3BlYy1jb250ZW50LmxlZnQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbXEoNDUwcHgpIHtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEoNjAwcHgpe1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSgxMDIzcHgpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICB9XG4gIH1cblxuICAucHJvZHVjdC1zcGVjLWNvbnRlbnQucmlnaHQge1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1xKDQ1MHB4KSB7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEoNjAwcHgpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSgxMDIzcHgpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIH1cbiAgfVxufVxuXG4ueW90cG8tbWFpbi13aWRnZXQge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi56b29tV2luZG93Q29udGFpbmVyIGRpdiB7XG4gIC8vIHpvb206IDEuMyAhaW1wb3J0YW50O1xuICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIGxlZnQ6IDQzMHB4ICFpbXBvcnRhbnQ7XG59XG4iLCIuY29sbGVjdGlvbi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgPiAqIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29sbGVjdGlvbi1oZXJvLWltYWdlIHtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb2xsZWN0aW9uLWhlcm8tc25vby1sb2dvIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOXB4O1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICB0b3A6IDE1cHg7XG4gIH1cbn1cblxuLmNvbGxlY3Rpb24taGVyby10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gIHBhZGRpbmc6IDI2cHggMTVweCAzNnB4O1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgb3JkZXI6IC0xO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5jb2xsZWN0aW9uLWhlcm8tdGV4dC13cmFwcGVyIHtcbiAgQGluY2x1ZGUgbXEoOTkycHgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLmNvbGxlY3Rpb24taGVyby10ZXh0LWhlYWRpbmcge1xuICBAZXh0ZW5kICVnb3RoYW0tdGhpbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkZGFya2JsdWU7XG4gIEBpbmNsdWRlIG1xKDk5MnB4KSB7XG4gICAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMC43NDtcbiAgfVxufVxuXG4uY29sbGVjdGlvbi1oZXJvLXRleHQtZGVzY3JpcHRpb24ge1xuICBAZXh0ZW5kICVnb3RoYW0tbGlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBjb2xvcjogJGRhcmtibHVlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBAaW5jbHVkZSBtcSg5OTJweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWF4LXdpZHRoOiA0MTBweDtcbiAgfVxufVxuXG4uY29sbGVjdGlvbi10ZXh0LWN0YSB7XG4gIEBleHRlbmQgJWdvdGhhbS1ib29rO1xufVxuIiwiLmNhcnQtd3JhcHBlciB7XG4gIGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cbiAgLmNhcnQtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgfVxuXG4gIC5jYXJ0LWl0ZW1zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2N3B4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIEBpbmNsdWRlIG1xKCRkZXNrdG9wKSB7XG4gICAgICBtYXgtd2lkdGg6IDk5MXB4O1xuICAgIH1cbiAgfVxuXG4gIC5jYXJ0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgQGluY2x1ZGUgbXEoJGRlc2t0b3ApIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICAgIH1cbiAgfVxuXG4gIC5pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBmbGV4LWJhc2lzOiAxMjBweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBAaW5jbHVkZSBtcSgkdGFibGV0KSB7XG4gICAgICBmbGV4LWJhc2lzOiAxNjBweDtcbiAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCRkZXNrdG9wKSB7XG4gICAgICBmbGV4LWJhc2lzOiAyMDBweDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuaXRlbS1pbmZvLWNvbnRhaW5lciB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC5pdGVtLXByaWNpbmctY29udGFpbmVyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbXEoJHRhYmxldCkge1xuICAgICAgZmxleC1iYXNpczogMTQycHg7XG4gICAgICB3aWR0aDogMTQycHg7XG4gICAgICBtYXgtd2lkdGg6IDE0MnB4O1xuICAgIH1cbiAgICAuaXRlbS1wcm9kdWN0LXByaWNlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtcSgkdGFibGV0KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yZW1vdmUtYnV0dG9uIHtcbiAgICBmbGV4LWJhc2lzOiA1M3B4O1xuICAgIHdpZHRoOiA1M3B4O1xuICAgIG1heC13aWR0aDogNTNweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLml0ZW0tcXR5LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cblxuXG5cbiAgLml0ZW0tcHJvZHVjdC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBAaW5jbHVkZSBtcSgkdGFibGV0KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLml0ZW0tdmFyaWFudC10aXRsZSxcbiAgLml0ZW0tcHJvZHVjdC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIEBpbmNsdWRlIG1xKCR0YWJsZXQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAuaXRlbS1xdHkge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTRlNGU0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5naWZ0LW5vdGUtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc2N3B4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmdpZnQtbm90ZS1jaGVja2JveC1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cblxuICAuZ2lmdC1ub3RlLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyAvLyBzaG93biB2aWEgamF2YXNjcmlwdFxuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5naWZ0LW5vdGUtbWVzc2FnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICB9XG5cbiAgLmdpZnQtbm90ZS1sYWJlbDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuY2FydC1zdWJ0b3RhbC1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIEBpbmNsdWRlIG1xKCRkZXNrdG9wKSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgLmNhcnQtZGlzY2xhaW1lci1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cblxuICAuY2FydC10b3RhbC1kaXNjbGFpbWVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgQGluY2x1ZGUgbXEoJGRlc2t0b3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAuY2FydC1jaGVja291dCB7XG4gICAgY29sb3I6ICRvcmFuZ2Utc3Ryb2tlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2Utc3Ryb2tlO1xuICB9XG5cbiAgLmNhcnQtc3VibWl0IHtcbiAgICBtYXgtd2lkdGg6IDQwMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG9yYW5nZS1zdHJva2U7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjRweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjExO1xuICB9XG5cbiAgLmVtcHR5LWNhcnQtdGV4dC1jb250YWluZXIge1xuICAgIGhlaWdodDogNTB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5lbXB0eS1jYXJ0LWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmVtcHR5LWNhcnQtYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlLXN0cm9rZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAuNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuIiwiLnJhZGlvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgQGluY2x1ZGUgbXEoJGRlc2t0b3ApIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5yYWRpby1oZWFkZXIge1xuICBmb250LWZhbWlseTogR290aGFtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzM2NjY2M7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5yYWRpby1hdWRpby1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBAaW5jbHVkZSBtcSgkZGVza3RvcCkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLmF1ZGlvLXNlbGVjdGlvbi1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLmF1ZGlvLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufSIsIi5oNC5idmEge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ubW9iaWxlLWxvZ2luIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFnZS1icmVha2NydW1icy1hY2NvdW50LXBhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBjb2xvcjogIzRkNTk2Yjtcbn1cblxuLmFjY291bnQtc3VibWl0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlLXN0cm9rZTtcbn1cblxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */
