.hero-img{position:relative;height:100%;min-height:300px;background-color:var(--color-primary);overflow:hidden}.hero-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8}.hero-img>.title{position:absolute;top:50%;z-index:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:75%;left:15%;margin:0 auto;text-align:center;color:var(--color-neutral-lightest);font-family:Poppins-Medium,sans-serif;font-size:52px;font-weight:400;text-shadow:0 6px 6px rgba(38,37,37,.8392156863)}.hero-img .icon-blue-sky{position:absolute;top:0;display:block;width:80px;height:100%;-webkit-transform:scale(1.5);transform:scale(1.5)}.hero-img .icon-blue-sky.blue-sky-left{left:0;background:url(/theme/frontend/_assets/images/doodles/doodle-sky-left-blue.png) right/cover no-repeat}.hero-img .icon-blue-sky.blue-sky-right{right:0;background:url(/theme/frontend/_assets/images/doodles/doodle-sky-right-blue.png) left/cover no-repeat}.hero-img .icon-circle{position:absolute;display:block;width:120px;height:120px}.hero-img .icon-circle.circle-red{top:-50px;right:40px;background:url(/theme/frontend/_assets/images/icons/icon-circle-red.png) center/contain no-repeat}.hero-img .icon-circle.circle-yellow{right:60px;bottom:-50px;background:url(/theme/frontend/_assets/images/icons/icon-circle-yellow.png) center/contain no-repeat}.hero-img .icon-circle.circle-green{top:120px;left:-50px;background:url(/theme/frontend/_assets/images/icons/icon-circle-green.png) center/contain no-repeat}@media screen and (min-width:768px){.hero-img>.title{font-size:72px}.hero-img .icon-blue-sky{width:130px}.hero-img .icon-circle{width:200px;height:200px}.hero-img .icon-circle.circle-red{top:-100px;right:40px}.hero-img .icon-circle.circle-yellow{right:60px;bottom:-100px}.hero-img .icon-circle.circle-green{top:120px;left:-100px}.experience-slide .article__body{text-shadow:0 0 3px #000}}@media screen and (min-width:992px){.hero-img>.title{font-size:92px}.hero-img .icon-circle.circle-red{right:150px}.hero-img .icon-circle.circle-green{top:220px}}@media screen and (min-width:1200px){.hero-img>.title{font-size:112px}.hero-img .icon-blue-sky{width:200px}.hero-img .icon-circle.circle-red{right:200px}.hero-img .icon-circle.circle-yellow{right:300px}}.datepicker--cells{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:14px;color:#4a4a4a;position:absolute;left:-100000px;opacity:0;transition:opacity .3s,transform .3s,left .3s,-webkit-transform .3s;-webkit-transition:opacity .3s,left .3s,-webkit-transform .3s;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s,transform .3s,left,-webkit-transform .3s;-webkit-transition:opacity .3s,left,-webkit-transform .3s}.datepicker-inline .datepicker{border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{-webkit-box-sizing:content-box;box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body.active{display:block}.datepicker--nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-ms-flexbox;display:-webkit-box;display:flex;cursor:pointer;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-ms-flex:1;-webkit-box-flex:1;flex:1;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-ms-flex:0 1 138px;-webkit-box-flex:0;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-ms-flex:0 1 153px;-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:11px;height:17px;background:-webkit-gradient(linear,left top,right top,from(#dedede),to(#dedede)) left 50%/100% 1px no-repeat;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-ms-flex:1;-webkit-box-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.hidden,[hidden]{display:none!important}.col{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}.col--1of2{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.col--1of4{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.visible-mobile{display:none!important}.red-color{color:#e84042}.green-color{color:#118c8f}.yellow-color{color:#fab64e}.datepicker{width:100%;border:none;font-family:Poppins-Medium,sans-serif}.datepicker .datepicker--nav{padding:16px 18px 7px;border:none}.datepicker .datepicker--cells{margin:0 -16px}.datepicker .datepicker--nav-title{font-weight:700;color:#28306c;font-family:Poppins-Medium,sans-serif}.datepicker .datepicker--nav-title i{color:#28306c;margin:0}.datepicker .datepicker--nav-action{position:relative;top:-3px;visibility:visible}.datepicker .datepicker--nav-action svg{width:35px;height:35px}.datepicker .datepicker--nav-action path{stroke:red}.datepicker .datepicker--content{padding:0 46px 0 31px}.datepicker .datepicker--days-names{padding-bottom:6px;border-bottom:1px solid #28306c;margin:0 0 3px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datepicker .datepicker--day-name{font-size:14px;color:#28306c;letter-spacing:.025em;font-weight:500;text-transform:none;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;text-align:left}.datepicker .datepicker--cell-day{font-size:14px;font-weight:500;color:#28306c;height:48px;background:0 0!important;-webkit-transition:color .4s;transition:color .4s;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.datepicker .datepicker--cell-day:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#icon-calendar-pointer) 0 0/100% 100% no-repeat!important;width:34px;height:35px;z-index:-1;margin-left:-1px;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.datepicker .datepicker--cell-day.-current-:after{visibility:visible}.datepicker .datepicker--cell-day.-selected-{color:#fff}.datepicker .datepicker--cell-day.-selected-:after{opacity:1;visibility:visible}.datepicker .datepicker--cell-day.-disabled-{color:#b6b6b6;cursor:default}@media (max-width:1200px){.datepicker .datepicker--content{padding:0 15px}}@media (max-width:1023px){.datepicker{max-width:300px}}@media screen and (max-width:991px){.datepicker{max-width:100%}}.range-slider{position:relative;border:none!important;background:#28306c!important;border-radius:0;height:2px}.range-slider .dots{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.range-slider .dots li{display:inline-block;border-radius:50%;width:7px;height:7px;background:#28306c}.range-slider .ui-widget-header{background:#28306c!important}.range-slider .ui-slider-handle{border-radius:50%;width:20px;height:20px;background:#e84042;border:none;top:-10px}.masonry-grid .col-lg-4{margin-bottom:50px}.masonry-grid--size1 .col-lg-4{margin-bottom:40px}.masonry-grid-alt .col-lg-4{margin-bottom:50px}.masonry-grid-alt--size1 .col-lg-4{margin-bottom:40px}@media (max-width:767px){.visible-mobile{display:block!important}.hidden-mobile{display:none!important}.masonry-grid>div{position:static!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.masonry-grid .col-lg-4{margin-bottom:50px}.masonry-grid-alt>div{position:static!important}.masonry-grid-alt .col-lg-4{margin-bottom:50px}}.disable-scroll{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:50;opacity:0;visibility:hidden}.disable-scroll.active{opacity:1;visibility:visible}.selectric{border:1px solid #707070;border-radius:2px}.selectric .label{background-color:#f5f2f2;height:58px;line-height:60px;margin:0;position:relative;font-size:0;background-repeat:no-repeat;background-position:9px center;background-size:54px 36px}.selectric .label:after{content:"";position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../_build/assets/images/temp/ico-angle-down-gray.png) 0 0/100% 100% no-repeat;width:12px;height:8px;pointer-events:none}.selectric .button{display:none}.selectric-items{width:510px!important;background:#fff;border:1px solid #707070;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.selectric-items ul{padding:12px 15px}.selectric-items li{min-height:36px;background-position:0 0!important;background-repeat:no-repeat!important;background-size:54px 36px!important;padding-left:69px;font-size:20px;font-weight:500;color:#585858;position:relative}.selectric-items li+li{margin:4px 0 0}.selectric-items li:nth-child(4){margin-top:25px}.selectric-items li:nth-child(4):after{content:"";position:absolute;top:-11px;left:-6px;right:-11px;height:1px;background:#707070}.selectric-items li.highlighted{background:0 0}@media (max-width:767px){.selectric .label{height:35px;line-height:35px;background-position:15px center;background-size:37px 25px}.selectric .label:after{width:10px;height:6px}.selectric-items{width:100%!important}.selectric-items ul{padding:12px 15px}.selectric-items li{font-size:11px;min-height:36px;background-position:0 center!important;background-size:37px 25px!important;padding:5px 5px 5px 50px}.selectric-items li:nth-child(4):after{top:-14px;left:0;right:0}}.feature-secondary .feature__body>h3{text-shadow:0 0 3px #000}.feature-secondary .feature__body .favourite__title{text-shadow:none}.select select:active,.select select:focus,.select select:hover{cursor:pointer}.experiences-slider{text-align:center}.experiences-slider button.slick-arrow{outline:0}@media screen and (max-width:767px){.experiences-slider button.slick-arrow{height:60px;width:60px}}.incrementor__field:hover{cursor:default}.drop-shadow{text-shadow:3px 3px 3px #000}.article-primary .article__body .host__description{font-size:1.2rem;min-height:auto}@media screen and (max-width:950px) and (min-width:767px){.list-circles .icon-cirlce1{width:186px}.list-circles .icon-cirlce2{width:200px}.list-circles .icon-cirlce3{width:189px}}.article-secondary+div.content-page-form{margin-right:0}.robly-wrap{margin:0 auto}.slogan__title{position:relative;z-index:10;margin-top:20px}.slogan__title>h3{font-size:1.2rem}.invisible{position:absolute;top:-9999px;left:-9999px}.host-content .host-reviews .aside-reviews{width:330px;margin:0 auto}.host-content .host-reviews .aside-reviews .section__head{margin:0 0 60px}.host-content .host-reviews .aside-reviews .section__head h2{font-size:30px}.host-content .host-reviews .aside-reviews .widget-messages .widget-message{position:relative;display:inline-block;margin:0 0 40px;text-align:left}.host-content .host-reviews .aside-reviews .widget-messages .widget-message .widget__content{text-align:center}.host-content .host-reviews .aside-reviews .widget-messages .widget-message .widget__content h2{font-size:22px;margin:0 0 15px}.host-content .host-reviews .aside-reviews .widget-messages .widget-message .widget__content p{font-size:16px;margin:0}.host-content .host-reviews .aside-reviews .section__actions{text-align:center}.host-request .accordions,.host-request .accordions h6,.host-request .form__col,.host-request .form__col h6{font-size:16px!important}.may-also-like{padding:50px 0!important}.host-page-slider{margin:0 auto 50px;padding:0}.host-page-slider .slick-arrow{top:50%}.host-page-slider .host-page-slider-item{height:250px;padding:0 6px}.host-page-slider .host-page-slider-item img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.host-page-slider .host-page-slider-text{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f6f6f6}.host-page-slider .host-page-slider-text .icon{display:block;width:60px;height:60px;margin:0 auto 20px}.host-page-slider .host-page-slider-text .icon-cocktail{background:url(../../_build/assets/images/svg/cocktail-icon.svg) no-repeat}.host-page-slider .host-page-slider-text .icon-footbal{background:url(../../_build/assets/images/svg/futbol-icon.svg) no-repeat}.host-page-slider .host-page-slider-text .text{font-size:12px;text-align:center;text-transform:uppercase;line-height:30px}.host-page-slider .host-page-slider-text .text span{font-size:20px;font-weight:700;text-transform:capitalize}@media screen and (min-width:767px){.host-page-slider.container{padding:0}.host-page-slider.container .host-page-slider-item{height:350px}.host-page-slider.container .host-page-slider-text .icon{width:90px;height:90px}.host-page-slider.container .host-page-slider-text .text{font-size:16px;line-height:50px}.host-page-slider.container .host-page-slider-text .text span{font-size:30px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.gift-vouchers .section-title{font-family:Poppins-Bold,sans-serif;font-size:16px;color:var(--blue-basic);text-align:start;margin-top:0}.gift-vouchers .input-title{font-family:Poppins-Regular,sans-serif;font-size:16px;color:#707070;margin-bottom:5px}.gift-vouchers .arrow-down{position:absolute;top:40%;right:5%;width:23px;height:15px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-angle-down) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-angle-down) center no-repeat;-webkit-mask-size:contain;mask-size:contain}.gift-vouchers .gift-builder-hero{position:relative;width:100%;overflow:hidden;background:var(--grey-light-basic)}.gift-vouchers .gift-builder-hero img{display:block;width:100%;height:100%;min-height:120px;max-height:850px;-o-object-fit:cover;object-fit:cover}.gift-vouchers .gift-builder-hero .title-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gift-vouchers .gift-builder-hero .title{font-family:Poppins-Bold,sans-serif;font-size:42px;margin:30px 0 5px;font-weight:700;text-align:center;color:var(--blue-basic)}.gift-vouchers .gift-builder-hero .text{text-align:center}.gift-vouchers .gift-builder-hero .doodle-container{position:relative;-webkit-transform:rotate(356deg);transform:rotate(356deg)}.gift-vouchers .gift-builder-hero .doodle-container .arrow-mobile{position:absolute;width:50px;height:50px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/e-gift-page-sprite-e8fd741e09.svg#swirly-arrow_blue) center no-repeat;display:block;-webkit-transform:scaleX(-1) rotate(59deg);transform:scaleX(-1) rotate(59deg);right:-12%;bottom:60%}.gift-vouchers .gift-builder-hero .doodle-text{font-family:SysFalso-Italic,sans-serif;width:200px;height:50px;margin:20px auto;text-align:center}.gift-vouchers .gift-builder-select{padding:30px 15px}.gift-vouchers .gift-builder-select .select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gift-vouchers .gift-builder-select .select-value-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--blue-basic);width:55%;height:50px;position:relative}.gift-vouchers .gift-builder-select .select-value-wrapper p{font-family:Poppins-Regular,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;cursor:pointer;position:relative}.gift-vouchers .gift-builder-select .select-value-wrapper p::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.gift-vouchers .gift-builder-select .select-value-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;background-color:var(--white);border:1px solid var(--blue-basic);z-index:10000;width:100%;top:55px;left:0}.gift-vouchers .gift-builder-select .select-value-list__wrapper{display:none}.gift-vouchers .gift-builder-select .select-value-list__wrapper.open-select-list{display:block}.gift-vouchers .gift-builder-select .select-value-list>li input[type=radio]{display:none}.gift-vouchers .gift-builder-select .select-value-list>li label{display:block;padding:10px 25px;font-size:16px;cursor:pointer}.gift-vouchers .gift-builder-select .select-value-list>li input[type=radio]:checked+label,.gift-vouchers .gift-builder-select .select-value-list>li:hover{background-color:var(--blue-basic);color:var(--white)}.gift-vouchers .gift-builder-select .currency-in-main-menu{display:inline-block;margin:0;border:1px solid var(--blue-basic);width:40%;height:50px;position:relative}.gift-vouchers .gift-builder-select .currency-in-main-menu.currency--opened::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.gift-vouchers .gift-builder-select .currency-in-main-menu button{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;z-index:1;font-size:16px;font-family:Poppins-Regular,sans-serif;padding:5px}.gift-vouchers .gift-builder-select .currency-in-main-menu button span{margin-right:2px;margin-top:5px}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency-icon-btn{width:12px;height:15px;margin:4px 0 4px 3px}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency__list{width:100%;z-index:10000;border-radius:0;left:0;top:15px;border-top:1px solid var(--blue-basic)}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency__list label::before{top:1px}.gift-vouchers .gift-builder-select .currency-in-main-menu::after{content:"";position:absolute;top:40%;right:5%;width:23px;height:15px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-angle-down) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-angle-down) center no-repeat;-webkit-mask-size:contain;mask-size:contain;cursor:pointer;-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.gift-vouchers .gift-builder-customise-card{padding-top:10px;padding-bottom:10px}.gift-vouchers .gift-builder-customise-card .controls-inputs,.gift-vouchers .gift-builder-customise-card .section-title{padding:0 15px}.gift-vouchers .gift-builder-customise-card .user-controls{width:100%;max-width:1010px;padding:10px 0}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper{position:relative;width:100%;margin:0 auto 20px;z-index:9998}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper>p{position:relative;font-family:Poppins-Regular,sans-serif;width:100%;height:50px;padding:15px 25px;font-size:16px;border:1px solid var(--blue-basic);background-color:var(--white)}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper>p::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper{display:none;position:absolute;top:100px;left:0;width:100%;z-index:3}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper.open-select-list{display:block}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list{position:relative;padding:20px 0 10px;border:1px solid var(--color-primary);background-color:var(--white)}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list::after{content:"";position:absolute;top:-9px;right:25px;width:15px;height:15px;border:1px solid var(--color-primary);border-right-color:transparent;border-bottom-color:transparent;background-color:var(--color-neutral-lightest);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list li input[type=radio]{display:none}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list li label{display:block;padding:10px 25px;font-size:16px;cursor:pointer}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list li input[type=radio]:checked+label,.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list li:hover{background-color:var(--blue-basic);color:var(--white)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider{position:relative;padding:50px 0;background-color:var(--color-neutral-lightest)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::before{top:25px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::after{bottom:25px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text{position:absolute;top:50%;left:50%;max-width:450px;padding:0 10px;margin:0;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;color:#fff;z-index:1;text-shadow:2px 4px 3px #000}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span{display:block}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.normal-text{font-size:1.5rem;word-break:break-word;max-width:290px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.decor-text{font-family:Gotcha-Standup,sans-serif;font-size:2.5rem;white-space:nowrap}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider{margin:0 auto}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slider-item{position:relative;margin:0 5px;overflow:hidden;width:330px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slider-item img{width:100%;-webkit-filter:brightness(90%);filter:brightness(90%)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slider-item .currency-total{position:absolute;top:5px;left:5px;margin:0;color:#fff}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots{position:absolute;bottom:-40px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li{width:12px;height:12px;overflow:hidden;border-radius:50%}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li:not(:last-of-type){margin-right:10px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li.slick-active button{background-color:var(--yellow-basic)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li button{width:48px;height:48px;font-size:0;border:none;background-color:#b4b4b4}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper{width:100%;margin:20px auto 0}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper input[type=text]{font-family:Poppins-Regular,sans-serif;width:100%;height:50px;padding:10px 25px;font-size:16px;line-height:1;border:1px solid var(--blue-basic);color:var(--color-primary);background-color:var(--color-neutral-lightest);text-overflow:ellipsis}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper p{margin:5px 0 0;text-align:center;color:#707070}.gift-vouchers .gift-builder-form{padding:30px 15px}.gift-vouchers .gift-builder-form .user-input{margin-bottom:25px}.gift-vouchers .gift-builder-form .user-input:not(:last-of-type){margin-bottom:20px}.gift-vouchers .gift-builder-form .user-input.calendar-field{position:relative}.gift-vouchers .gift-builder-form .user-input.calendar-field .date-text{font-family:Poppins-Regular,sans-serif;font-size:16px}.gift-vouchers .gift-builder-form .user-input.calendar-field .close-calendar-icon{position:absolute;right:0;z-index:99}.gift-vouchers .gift-builder-form .user-input.calendar-field .calendar-icon{width:40px;height:30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/e-gift-page-sprite-e8fd741e09.svg#icon-calendar) 0 0/cover no-repeat}.gift-vouchers .gift-builder-form .user-input.calendar-field .gift-builder-calendar{display:none;position:absolute;left:0;top:90%;border:1px solid var(--color-primary);z-index:9999}.gift-vouchers .gift-builder-form .user-input.calendar-field .gift-builder-calendar.active{display:block}.gift-vouchers .gift-builder-form .user-input.calendar-field .gift-builder-calendar .datepicker{background-color:var(--color-neutral-lightest)}.gift-vouchers .gift-builder-form .user-input.calendar-field .datepicker--nav-action svg path{stroke:var(--blue-basic)}.gift-vouchers .gift-builder-form .user-input>strong{display:inline-block;margin-bottom:15px}.gift-vouchers .gift-builder-form .user-input>input,.gift-vouchers .gift-builder-form .user-input>p{font-family:Poppins-Regular,sans-serif;width:100%;height:50px;padding:10px 25px;margin-bottom:5px;line-height:1;border:1px solid var(--blue-basic);color:var(--color-primary);background-color:var(--color-neutral-lightest);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gift-vouchers .gift-builder-form .user-input>p{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:55px;margin-top:0;cursor:pointer}.gift-vouchers .gift-builder-form .user-input>p::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.gift-vouchers .gift-builder-form .user-input>p svg{width:25px;margin-right:15px}.gift-vouchers .gift-builder-form .user-input .textarea-wrapper{position:relative;font-family:Poppins-Regular,sans-serif}.gift-vouchers .gift-builder-form .user-input .textarea-wrapper textarea{width:100%;padding:15px;font-size:16px;border:1px solid var(--blue-basic);color:var(--color-primary);background-color:var(--color-neutral-lightest);resize:none}.gift-vouchers .gift-builder-form .user-input .textarea-wrapper .characters-left{position:absolute;font-size:14px;right:5px;bottom:10px;margin:0;color:#777272}.gift-vouchers .gift-builder-form .user-input .gift-builder-form__error{display:block;min-height:14px;font-size:12px;color:#e84042}.gift-vouchers .gift-builder-form .user-input .gift-builder-form__error.main__error{margin-top:10px}.gift-vouchers .gift-builder-form .total-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:30px 0 15px;font-weight:700}.gift-vouchers .gift-builder-form .add-suitcase__btn{width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;text-transform:uppercase;color:var(--blue-basic);background-color:var(--yellow-basic);-webkit-transition:.5s;transition:.5s;cursor:pointer;border:none}.gift-vouchers .gift-builder-form .add-suitcase__btn:hover{color:var(--yellow-basic);background-color:var(--blue-basic)}@media screen and (min-width:992px){.gift-vouchers{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:10px}.gift-vouchers section{padding:0}.gift-vouchers .gift-builder-hero{width:45%;margin-right:50px;height:100%;position:sticky;top:calc(var(--nav-bar-height) + 10px)}.gift-vouchers .gift-builder-hero .title-section{position:absolute;top:5px;left:5%;color:var(--white)}.gift-vouchers .gift-builder-hero .title{width:100%;font-size:48px;color:var(--white);text-align:start}.gift-vouchers .gift-builder-hero .text{width:75%;text-align:start;font-size:22px;padding:0;-ms-flex-item-align:start;align-self:flex-start}.gift-vouchers .gift-builder-hero .text br{display:none}.gift-vouchers .gift-builder-hero img{-webkit-filter:brightness(50%);filter:brightness(50%)}.gift-vouchers .gift-builder-hero .doodle-container .arrow-mobile{display:none}.gift-vouchers .gift-builder-hero .doodle-container .arrow-desktop{display:block;margin:0 auto;width:75px;height:80px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/e-gift-page-sprite-e8fd741e09.svg#swirly-arrow_white) 0 0/cover no-repeat}.gift-vouchers .gift-builder-hero .doodle-container .gift-icon{display:block;margin:15px auto;width:135px;height:90px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/e-gift-page-sprite-e8fd741e09.svg#e-gift-card) 0 0/cover no-repeat}.gift-vouchers .gift-builder-hero .doodle-container .doodle-text{font-size:18px;width:230px;margin:0 auto}.gift-vouchers .main-container{width:45%}.gift-vouchers .select-container{width:80%}.gift-vouchers .gift-builder-select .title{max-width:850px}}@media screen and (min-width:1200px) and (min-width:1600px){.gift-vouchers .gift-builder-hero .text{width:60%}}@media screen and (min-width:1200px){.gift-vouchers .gift-builder-hero{width:45%}.gift-vouchers .gift-builder-hero .title{font-size:60px}.gift-vouchers .gift-builder-hero .text{font-size:28px}.gift-vouchers .gift-builder-hero .doodle-container .arrow-desktop{width:90px;height:100px}.gift-vouchers .gift-builder-hero .doodle-container .gift-icon{width:165px;height:115px}.gift-vouchers .gift-builder-hero .doodle-container .doodle-text{font-size:22px;width:250px;height:70px}.gift-vouchers .gift-builder-form .user-input>input,.gift-vouchers .gift-builder-form .user-input>p{width:65%}}@media screen and (min-width:1440px){.gift-vouchers .gift-builder-hero .icon-cloud.icon-cloud-left{left:-200px}}.gift-vouchers .gift-builder-select .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.gift-vouchers .gift-builder-select .title p{margin:0;font-size:14px}.gift-vouchers .gift-builder-select .select-value-list li p{font-size:14px}@media screen and (min-width:992px){.gift-vouchers .gift-builder-select .select-value-list li p,.gift-vouchers .gift-builder-select .title p{font-size:16px}.gift-vouchers .gift-builder-select .select-value-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gift-vouchers .gift-builder-select .select-value-list>li:not(:last-of-type){margin-bottom:0;border-right-color:transparent}.gift-vouchers .gift-builder-select .select-value-list .select-controls .select-value-btn{font-size:14px}.gift-vouchers .gift-builder-customise-card{padding-bottom:50px}}@media screen and (min-width:992px){.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper{margin:0}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper>p{margin:0 auto;font-size:14px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider{padding:70px 65px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::after,.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::before{max-width:80%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::before{top:35px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::after{bottom:20px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.normal-text{font-size:24px;line-height:30px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.decor-text{font-size:26px}}@media screen and (min-width:992px) and (min-width:992px){.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper>p,.gift-vouchers .gift-builder-select .select-value-list .select-controls .select-value-btn{font-size:16px}}@media screen and (min-width:992px) and (min-width:1024px){.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li:not(:last-of-type){margin-right:15px}}@media screen and (min-width:992px) and (min-width:1200px){.gift-vouchers .gift-builder-customise-card .user-controls .controls-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper{width:48%}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.normal-text{font-size:32px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.decor-text{font-size:34px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li:not(:last-of-type){margin-right:20px}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper{width:48%;margin:0}}@media screen and (min-width:992px){.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider{max-width:480px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-arrow::after{background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) center no-repeat;-webkit-mask-size:contain;mask-size:contain}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-arrow.slick-prev{left:-70px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-arrow.slick-next{right:-70px}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper input[type=text]{height:50px;font-size:14px}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper p{font-size:14px}}@media screen and (min-width:992px) and (min-width:992px){.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper input[type=text],.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper p{font-size:16px}}.gift-vouchers .gift-builder-form .preview-email-btn{font-size:14px}.gift-vouchers .gift-builder-form .user-input>strong{font-size:14px}@media screen and (min-width:992px){.gift-vouchers .gift-builder-form .preview-email-btn,.gift-vouchers .gift-builder-form .user-input>strong{font-size:16px}}.gift-vouchers .gift-builder-form .user-input>input,.gift-vouchers .gift-builder-form .user-input>p{font-size:14px}.gift-vouchers .gift-builder-form .total-form{font-size:14px}@media screen and (min-width:992px){.gift-vouchers .gift-builder-form .total-form,.gift-vouchers .gift-builder-form .user-input>input,.gift-vouchers .gift-builder-form .user-input>p{font-size:16px}}.gift-vouchers .gift-builder-form .textarea-wrapper textarea{font-size:14px}.gift-vouchers .gift-builder-form .textarea-wrapper .characters-left p{font-size:14px}.gift-vouchers .gift-builder-form .add-suitcase__btn{font-size:16px}.gift-vouchers textarea{max-height:140px}@media screen and (min-width:992px){.gift-vouchers .gift-builder-form .textarea-wrapper .characters-left p,.gift-vouchers .gift-builder-form .textarea-wrapper textarea{font-size:16px}.gift-vouchers .gift-builder-form__wrapper{padding:0}}@media screen and (min-width:1024px){.gift-vouchers .gift-builder-form__wrapper .gift-builder-form{max-width:1045px}.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .field-group .user-input{width:100%;font-size:14px}.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .characters-left,.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .user-input>strong{font-size:14px}}@media screen and (min-width:1024px) and (min-width:992px){.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .characters-left,.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .field-group .user-input,.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .user-input>strong{font-size:16px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvaGVhZGVyL2hlcm8taW1nLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2xlZ2FjeS1zY3NzL19oZWxwZXJzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9ub2RlX21vZHVsZXMvYWlyLWRhdGVwaWNrZXIvZGlzdC9jc3MvZGF0ZXBpY2tlci5taW4uY3NzIiwibWFpbi5jc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2xlZ2FjeS1zY3NzL19zbGljay5zY3NzIiwiZ2lmdC1idWlsZGVyX21vYmlsZS5zY3NzIiwiZ2lmdC1idWlsZGVyX2Rlc2t0b3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxVQUNJLFNBQUEsU0FDQSxPQUFBLEtBQ0EsV0FBQSxNQUNBLGlCQUFBLHFCQUNBLFNBQUEsT0FFQSxjQUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsUUFBQSxHQUdKLGlCQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsUUFBQSxFQUNBLGtCQUFBLGtCQUFBLFVBQUEsa0JBQ0EsTUFBQSxJQUNBLEtBQUEsSUFDQSxPQUFBLEVBQUEsS0FDQSxXQUFBLE9BQ0EsTUFBQSw4QkFDQSxZQUFBLGNBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxFQUFBLElBQUEsSUFBQSwyQkFHSix5QkFDSSxTQUFBLFNBQ0EsSUFBQSxFQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGtCQUFBLFdBQUEsVUFBQSxXQUVBLHVDQUNJLEtBQUEsRUFDQSxXQUFBLHFFQUFBLE1BQ0EsTUFEQSxVQUlKLHdDQUNJLE1BQUEsRUFDQSxXQUFBLHNFQUFBLEtBQ0EsTUFEQSxVQUtSLHVCQUNJLFNBQUEsU0FDQSxRQUFBLE1BQ0EsTUFBQSxNQUNBLE9BQUEsTUFFQSxrQ0FDSSxJQUFBLE1BQ0EsTUFBQSxLQUNBLFdBQUEsOERBQUEsT0FDQSxRQURBLFVBSUoscUNBQ0ksTUFBQSxLQUNBLE9BQUEsTUFDQSxXQUFBLGlFQUFBLE9BQ0EsUUFEQSxVQUlKLG9DQUNJLElBQUEsTUFDQSxLQUFBLE1BQ0EsV0FBQSxnRUFBQSxPQUNBLFFBREEsVUFNWixvQ0FHUSxpQkFDSSxVQUFBLEtBR0oseUJBQ0ksTUFBQSxNQUdKLHVCQUNJLE1BQUEsTUFDQSxPQUFBLE1BRUEsa0NBQ0ksSUFBQSxPQUNBLE1BQUEsS0FHSixxQ0FDSSxNQUFBLEtBQ0EsT0FBQSxPQUdKLG9DQUNJLElBQUEsTUFDQSxLQUFBLE9DZ1ZkLGlDQUNDLFlBQUEsRUFBQSxFQUFBLElBQUEsTUQzVUgsb0NBRVEsaUJBQ0ksVUFBQSxLQUlBLGtDQUNJLE1BQUEsTUFHSixvQ0FDSSxJQUFBLE9BTWhCLHFDQUVRLGlCQUNJLFVBQUEsTUFHSix5QkFDSSxNQUFBLE1BSUEsa0NBQ0ksTUFBQSxNQUdKLHFDQUNJLE1BQUEsT0VwSmhCLG1CQUF3QyxRQUFBLFlBQW9CLFFBQUEsWUFBQSxRQUFBLEtBQW9DLGNBQUEsS0FBbUIsVUFBQSxLQUFlLGtCQUFrQixjQUFBLElBQWtCLG1CQUFBLFdBQUEsV0FBQSxXQUFzQixPQUFBLFFBQW9DLFFBQUEsWUFBb0IsUUFBQSxZQUFBLFFBQUEsS0FBYSxTQUFBLFNBQTZDLGVBQUEsT0FBc0Isa0JBQUEsT0FBQSxZQUFBLE9BQWtELGNBQUEsT0FBcUIsaUJBQUEsT0FBQSxnQkFBQSxPQUF1QixPQUFBLEtBQVksUUFBQSxFQUFVLDBCQUEwQixXQUFBLFFBQW1CLDRCQUE0QixNQUFBLFFBQWMsb0NBQW9DLE1BQUEsUUFBYyx1Q0FBdUMsTUFBQSxRQUFjLDZCQUE2QixXQUFBLG9CQUErQixNQUFBLFFBQWMsY0FBQSxFQUFnQixxQ0FBcUMsaUJBQUEsb0JBQXFDLDZCQUE2QixPQUFBLFFBQWUsTUFBQSxRQUFjLHFDQUFxQyxNQUFBLFFBQWMsd0NBQXdDLE1BQUEsUUFBYywrQ0FBK0MsTUFBQSxRQUFjLCtCQUErQixPQUFBLElBQUEsTUFBQSxvQkFBcUMsaUJBQUEsb0JBQXFDLGNBQUEsSUFBQSxFQUFBLEVBQUEsSUFBMEIsNkJBQTZCLE9BQUEsSUFBQSxNQUFBLG9CQUFxQyxpQkFBQSxvQkFBcUMsY0FBQSxFQUFBLElBQUEsSUFBQSxFQUEwQiw2QkFBQSx1Q0FBb0UsTUFBQSxLQUFXLFdBQUEsUUFBbUIsMENBQTBDLGNBQUEsSUFBa0IsNkJBQTZCLFlBQVkscUNBQXFDLFdBQUEsUUFBbUIsd0JBQXdCLE9BQUEsUUFBZSx3QkFBNkMsUUFBQSxZQUFvQixRQUFBLFlBQUEsUUFBQSxLQUFvQyxjQUFBLEtBQW1CLFVBQUEsS0FBZSxPQUFBLElBQUEsRUFBQSxJQUFpQixzQkFBc0IsTUFBQSxRQUFtQyxRQUFBLFlBQW9CLFFBQUEsWUFBQSxRQUFBLEtBQXdDLGVBQUEsT0FBc0Isa0JBQUEsT0FBQSxZQUFBLE9BQWtELGNBQUEsT0FBcUIsaUJBQUEsT0FBQSxnQkFBQSxPQUFzQyxTQUFBLEVBQVcsaUJBQUEsRUFBQSxLQUFBLEVBQU8sV0FBQSxPQUFrQixlQUFBLFVBQXlCLFVBQUEsS0FBZSx3Q0FBQSxrQkFBQSx3Q0FBa0csUUFBQSxLQUFhLHNCQUFzQixNQUFBLFVBQWdCLDBCQUEwQixPQUFBLE1BQWEsd0JBQXdCLE1BQUEsT0FBYSxPQUFBLElBQVcseUJBQUEsbUJBQTRDLE9BQUEsTUFBYSx1QkFBdUIsTUFBQSxJQUFVLE9BQUEsT0FBYyx1QkFBdUIsU0FBQSxTQUFrQixLQUFBLEVBQU8sSUFBQSxFQUFNLGFBQWEsdUJBQXVCLFFBQUEsTUFBYyxZQUFZLFdBQUEsS0FBZ0IsT0FBQSxJQUFBLE1BQUEsUUFBeUIsbUJBQUEsRUFBQSxJQUFBLEtBQUEsZ0JBQUEsV0FBQSxFQUFBLElBQUEsS0FBQSxnQkFBc0MsY0FBQSxJQUFrQixtQkFBQSxZQUFBLFdBQUEsWUFBcUQsVUFBQSxLQUFlLE1BQUEsUUFBMEIsU0FBQSxTQUFrQixLQUFBLFVBQWUsUUFBQSxFQUFVLFdBQThILFFBQUEsSUFBQSxVQUFBLElBQUEsS0FBQSxJQUFBLGtCQUFBLElBQTNELG1CQUFBLFFBQUEsSUFBQSxLQUFBLElBQUEsa0JBQUEsSUFBaUosUUFBQSxJQUFZLHVCQUF1QixrQkFBQSxpQkFBbUMsVUFBQSxpQkFBMkIseUJBQXlCLGtCQUFBLGdCQUFrQyxVQUFBLGdCQUEwQiwwQkFBMEIsa0JBQUEsZ0JBQWtDLFVBQUEsZ0JBQTBCLHdCQUF3QixrQkFBQSxpQkFBbUMsVUFBQSxpQkFBMkIsbUJBQW1CLFFBQUEsRUFBVSxrQkFBQSxhQUErQixVQUFBLGFBQXVCLFdBQTRILFFBQUEsSUFBQSxVQUFBLElBQUEsS0FBQSxrQkFBQSxJQUExRCxtQkFBQSxRQUFBLElBQUEsS0FBQSxrQkFBQSxJQUErSSwrQkFBK0IsYUFBQSxRQUFxQixtQkFBQSxLQUFBLFdBQUEsS0FBZ0IsU0FBQSxPQUFnQixLQUFBLEtBQVUsTUFBQSxLQUFXLFFBQUEsRUFBVSxrQkFBQSxLQUF1QixVQUFBLEtBQWUscUJBQXFCLG1CQUFBLFlBQUEsV0FBQSxZQUF1QixRQUFBLElBQVkscUJBQXFCLFNBQUEsU0FBa0IsV0FBQSxLQUFnQixXQUFBLElBQUEsTUFBQSxRQUE2QixhQUFBLElBQUEsTUFBQSxRQUErQixNQUFBLEtBQVcsT0FBQSxLQUFZLFFBQUEsR0FBVyw4QkFBQSw2QkFBMkQsV0FBQSxRQUFtQixtQ0FBQSxpQ0FBQSxrQ0FBc0csSUFBQSxpQkFBcUIsa0JBQUEsZUFBaUMsVUFBQSxlQUF5QixxQ0FBQSxxQ0FBQSxrQ0FBNEcsTUFBQSxpQkFBdUIsa0JBQUEsZUFBaUMsVUFBQSxlQUF5QixzQ0FBQSxvQ0FBQSxxQ0FBK0csT0FBQSxpQkFBd0Isa0JBQUEsZUFBaUMsVUFBQSxlQUF5QixvQ0FBQSxvQ0FBQSxpQ0FBeUcsS0FBQSxpQkFBc0Isa0JBQUEsY0FBZ0MsVUFBQSxjQUF3QixvQ0FBQSxpQ0FBcUUsS0FBQSxLQUFVLHFDQUFBLGtDQUF1RSxNQUFBLEtBQVcsc0NBQUEsbUNBQXlFLEtBQUEsZ0JBQTBCLGlDQUFBLGtDQUFtRSxJQUFBLEtBQVMsb0NBQUEscUNBQXlFLE9BQUEsS0FBWSxvQ0FBQSxxQ0FBeUUsSUFBQSxnQkFBeUIseUJBQXlCLFFBQUEsTUFBYyxpQkFBc0MsUUFBQSxZQUFvQixRQUFBLFlBQUEsUUFBQSxLQUFtRCxjQUFBLFFBQXNCLGlCQUFBLFFBQUEsZ0JBQUEsY0FBOEIsY0FBQSxJQUFBLE1BQUEsUUFBZ0MsV0FBQSxLQUFnQixRQUFBLElBQVksb0NBQW9DLFFBQUEsS0FBYSx3QkFBQSx1QkFBb0UsUUFBQSxZQUFvQixRQUFBLFlBQUEsUUFBQSxLQUFhLE9BQUEsUUFBMEMsZUFBQSxPQUFzQixrQkFBQSxPQUFBLFlBQUEsT0FBa0QsY0FBQSxPQUFxQixpQkFBQSxPQUFBLGdCQUFBLE9BQXVCLHdCQUF3QixNQUFBLEtBQVcsY0FBQSxJQUFrQixvQkFBQSxLQUF5QixpQkFBQSxLQUFzQixnQkFBQSxLQUFxQixZQUFBLEtBQWlCLG1DQUFtQyxXQUFBLE9BQWtCLDRCQUE0QixNQUFBLEtBQVcsT0FBQSxLQUFZLDZCQUE2QixLQUFBLEtBQVUsT0FBQSxRQUFlLGFBQUEsSUFBaUIsdUJBQXVCLGNBQUEsSUFBa0IsUUFBQSxFQUFBLElBQWMscUJBQUEsa0JBQXVDLFdBQUEsSUFBQSxNQUFBLFFBQTZCLFFBQUEsSUFBWSx5QkFBeUIsV0FBQSxPQUFrQixNQUFBLFFBQWMsWUFBQSxJQUFnQixrQ0FBa0MsT0FBQSxRQUFlLGVBQWUscUJBQTBDLFFBQUEsWUFBb0IsUUFBQSxZQUFBLFFBQUEsS0FBYSxvQkFBb0IsTUFBQSxRQUFjLE9BQUEsUUFBZSxjQUFBLElBQWlDLFNBQUEsRUFBVyxpQkFBQSxFQUFBLEtBQUEsRUFBbUMsUUFBQSxtQkFBMkIsUUFBQSxtQkFBQSxRQUFBLFlBQW1ELGNBQUEsT0FBcUIsaUJBQUEsT0FBQSxnQkFBQSxPQUFrRCxlQUFBLE9BQXNCLGtCQUFBLE9BQUEsWUFBQSxPQUFtQixPQUFBLEtBQVksMEJBQTBCLE1BQUEsUUFBYyxXQUFBLFFBQW1CLGtCQUF1QyxRQUFBLFlBQW9CLFFBQUEsWUFBQSxRQUFBLEtBQXdDLGVBQUEsT0FBc0Isa0JBQUEsT0FBQSxZQUFBLE9BQW1CLFNBQUEsU0FBa0Isb0RBQTJFLFNBQUEsRUFBQSxFQUFBLE1BQW1CLGlCQUFBLEVBQUEsS0FBQSxFQUFBLEVBQUEsTUFBZSxVQUFBLE1BQWdCLHFDQUFxQyxnQkFBZ0IsMEJBQWlELFNBQUEsRUFBQSxFQUFBLE1BQW1CLGlCQUFBLEVBQUEsS0FBQSxFQUFBLEVBQUEsTUFBZSxhQUFBLEtBQWtCLFVBQUEsTUFBZ0Isd0JBQXdCLFFBQUEsS0FBYSxVQUFBLEtBQWUsMEJBQStDLFFBQUEsWUFBb0IsUUFBQSxZQUFBLFFBQUEsS0FBd0MsZUFBQSxPQUFzQixrQkFBQSxPQUFBLFlBQUEsT0FBa0MsU0FBQSxFQUFXLGlCQUFBLEVBQUEsS0FBQSxFQUFPLFVBQUEsS0FBZSxXQUFBLE9BQWtCLE9BQUEsRUFBQSxFQUFBLEVBQUEsS0FBa0IsZ0NBQWdDLE9BQUEsRUFBQSxJQUFBLElBQWlCLFlBQUEsRUFBYyxnQ0FBQSxrQ0FBa0UsWUFBQSxFQUFjLFVBQUEsS0FBZSxZQUFBLGdCQUFBLENBQUEsYUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFrRSxTQUFBLFNBQWtCLFFBQUEsRUFBVSxzQ0FBQSx3Q0FBOEUsUUFBQSxHQUFXLFdBQUEsUUFBbUIsY0FBQSxJQUFrQixTQUFBLFNBQWtCLEtBQUEsS0FBVSxJQUFBLEtBQVMsTUFBQSxLQUFXLE9BQUEsS0FBWSxRQUFBLEdBQVcsUUFBQSxFQUFVLDhDQUFBLGdEQUE4RixRQUFBLEVBQVUsK0JBQStCLGVBQUEsVUFBeUIsbUJBQUEsU0FBNEIsb0JBQUEsSUFBd0IsV0FBQSxTQUFvQixNQUFBLFFBQWMsWUFBQSxJQUFnQixVQUFBLEtBQWUsY0FBQSxJQUFrQixzQkFBMkMsUUFBQSxZQUFvQixRQUFBLFlBQUEsUUFBQSxLQUF3QyxlQUFBLE9BQXNCLGtCQUFBLE9BQUEsWUFBQSxPQUFtQixVQUFBLEtBQWUsT0FBQSxLQUFZLFdBQUEsc0VBQUEsS0FBQSxJQUFBLEtBQUEsSUFBQSxVQUFBLFdBQUEsMENBQUEsS0FBQSxJQUFBLEtBQUEsSUFBQSxVQUFpRixrQ0FBa0MsY0FBQSxJQUFrQix3Q0FBd0MsZUFBZSxPQUFBLFFBQThCLFNBQUEsRUFBVyxpQkFBQSxFQUFBLEtBQUEsRUFBTyxPQUFBLEtBQVksUUFBQSxFQUFVLE9BQUEsRUFBUyxtQkFBQSxLQUF3QixxREFBcUQsUUFBQSxLQUFhLG9FQUFvRSxhQUFBLFFBQXFCLGdFQUFnRSxhQUFBLFFBQXFCLHlEQUF5RCxhQUFBLFFBQXFCLDhDQUE4QyxRQUFBLEVBQVUsb0VBQW9FLFdBQUEsUUFBbUIsYUFBQSxRQUFxQixnRUFBZ0UsV0FBQSxRQUFtQixhQUFBLFFBQXFCLHlEQUF5RCxXQUFBLFFBQW1CLGFBQUEsUUFBcUIsOERBQThELG1CQUFBLEtBQXdCLG1CQUFBLFdBQUEsV0FBQSxXQUFzQixPQUFBLEtBQVksTUFBQSxLQUFXLGNBQUEsSUFBa0IsT0FBQSxJQUFBLE1BQUEsUUFBeUIsV0FBQSxLQUFnQixPQUFBLFFBQWUsbUJBQUEsV0FBQSxJQUFBLFdBQUEsV0FBQSxJQUEwQixXQUFBLEtBQWdCLDBEQUEwRCxXQUFBLFdBQXNCLE9BQUEsS0FBWSxNQUFBLEtBQVcsY0FBQSxJQUFrQixPQUFBLElBQUEsTUFBQSxRQUF5QixXQUFBLEtBQWdCLE9BQUEsUUFBZSxnQkFBQSxXQUFBLElBQUEsV0FBQSxXQUFBLElBQTBCLG1EQUFtRCxXQUFBLFdBQXNCLE9BQUEsS0FBWSxNQUFBLEtBQVcsY0FBQSxJQUFrQixPQUFBLElBQUEsTUFBQSxRQUF5QixXQUFBLEtBQWdCLE9BQUEsUUFBZSxlQUFBLFdBQUEsSUFBQSxXQUFBLFdBQUEsSUFBMEIsdUVBQXVFLFlBQVksT0FBQSxJQUFXLE9BQUEsUUFBZSxNQUFBLFlBQWtCLGVBQWUsMERBQTBELFlBQVksT0FBQSxJQUFXLE9BQUEsUUFBZSxNQUFBLFlBQWtCLGVBQWUsbURBQW1ELFlBQVksT0FBQSxJQUFXLE9BQUEsUUFBZSxNQUFBLFlBQWtCLGVBQWUsd0RBQXdELGVBQWUsd0RBQXdELGVBQWUsMkJBQTJCLFFBQUEsRUFBQSxLQUFlLHVCQUF1QixNQUFBLFFBQWMsT0FBQSxJQUFBLE1BQWlCLGNBQUEsSUFBa0IsVUFBQSxLQUFlLFNBQUEsU0FBa0IsT0FBQSxFQUFBLElBQUEsS0FBQSxFQUFvQixNQUFBLElBQVUsT0FBQSxJQUFXLDZCQUFBLDhCQUEyRCxRQUFBLEdBQVcsV0FBQSxhQUF3QixTQUFBLFNBQWtCLDZCQUE2QixPQUFBLEtBQVksTUFBQSxJQUFVLEtBQUEsZ0JBQXFCLElBQUEsZ0JBQW9CLGtCQUFBLGtCQUFvQyxVQUFBLGtCQUE0Qiw4QkFBOEIsTUFBQSxLQUFXLE9BQUEsSUFBVyxJQUFBLGdCQUFvQixLQUFBLGdCQUFxQixvQ0FBQSxzQ0FBMEUsTUFBQSxRQUFjLDBDQUFBLDRDQUFzRixNQUFBLFFBQWMsdURBQUEseURBQWdILE1BQUEsUUFBYywrQ0FBQSxpREFBZ0csTUFBQSxLQUFXLFdBQUEsUUFBbUIsdURBQUEseURBQWdILFdBQUEsUUFBbUIsK0NBQUEsaURBQWdHLGlCQUFBLG9CQUFxQyxNQUFBLEtBQVcsdURBQUEseURBQWdILGlCQUFBLG9CQUFxQywwQ0FBQSw0Q0FBc0YsZUFBZSxZQ3EwQnI5WCxRRjd6QkEsU0FFQyxRQUFBLGVBSUQsS0FDQyxVQUFBLEtBQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsS0FBQSxFQUVBLE1BQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsV0FBQSxzQkFBQSxPQUFBLGNBQUEsSUFBQSxLQUFBLFVBQUEsSUFBQSxLQUNBLE9BQUEsRUFBQSxNQUdELFdBQ0MsVUFBQSxJQUNBLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUdELFdBQ0MsVUFBQSxJQUNBLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlGLGdCQUNDLFFBQUEsZUFpQkQsV0FDQyxNQUFBLFFBRUQsYUFDQyxNQUFBLFFBRUQsY0FDQyxNQUFBLFFBT0QsWUFDQyxNQUFBLEtBQ0EsWUFDQSxZQUFBLGNBQUEsQ0FBQSxXQUVBLDZCQUNDLFFBQUEsS0FBQSxLQUFBLElBQ0EsWUFHRCwrQkFDQyxPQUFBLEVBQUEsTUFHRCxtQ0FDQyxZQUFBLElBQ0EsTUFBQSxRQUNBLFlBQUEsY0FBQSxDQUFBLFdBRUEscUNBQ0MsTUFBQSxRQUNBLE9BQUEsRUFJRixvQ0FDQyxTQUFBLFNBQ0EsSUFBQSxLQUNBLFdBQUEsUUFFQSx3Q0FDQyxNQUFBLEtBQ0EsT0FBQSxLQUdELHlDQUNDLE9BQUEsSUFJRixpQ0FDQyxRQUFBLEVBQUEsS0FBQSxFQUFBLEtBR0Qsb0NBQ0MsZUFBQSxJQUNBLGNBQUEsSUFBQSxNQUFBLFFBQ0EsT0FBQSxFQUFBLEVBQUEsSUFDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUdELGtDQUNDLFVBQUEsS0FDQSxNQUFBLFFBQ0EsZUFBQSxPQUNBLFlBQUEsSUFDQSxlQUFBLEtBQ0EsaUJBQUEsUUFBQSxTQUFBLFFBQUEsS0FBQSxRQUNBLFdBQUEsS0FHRCxrQ0FDQyxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsUUFDQSxPQUFBLEtBQ0EseUJBQ0EsbUJBQUEsTUFBQSxJQUFBLFdBQUEsTUFBQSxJQUNBLE9BQUEsUUFDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUVBLHdDQUNDLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxrQkFBQSxxQkFBQSxVQUFBLHFCQUNBLFdBQUEscUlBQUEsRUFBQSxFQUtBLEtBQUEsS0FMQSxvQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsR0FDQSxZQUFBLEtBRUEsUUFBQSxFQUNBLFdBQUEsT0FDQSxtQkFBQSxRQUFBLElBQUEsV0FBQSxJQUFBLFdBQUEsUUFBQSxJQUFBLFdBQUEsSUFLQSxrREFDQyxXQUFBLFFBSUYsNkNBQ0MsTUFBQSxLQUVBLG1EQUNDLFFBQUEsRUFDQSxXQUFBLFFBSUYsNkNBQ0MsTUFBQSxRQUNBLE9BQUEsUUFLSCwwQkFFRSxpQ0FDQyxRQUFBLEVBQUEsTUFLSCwwQkFDQyxZQUNDLFVBQUEsT0FJRixvQ0FDQyxZQUNDLFVBQUEsTUFRRixjQUNDLFNBQUEsU0FDQSxzQkFDQSxXQUFBLGtCQUNBLGNBQUEsRUFDQSxPQUFBLElBRUEsb0JBQ0MsV0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJBQ0EsZUFBQSxLQUVBLHVCQUNDLFFBQUEsYUFDQSxjQUFBLElBQ0EsTUFBQSxJQUNBLE9BQUEsSUFDQSxXQUFBLFFBSUYsZ0NBQ0MsV0FBQSxrQkFHRCxnQ0FDQyxjQUFBLElBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLFFBQ0EsWUFDQSxJQUFBLE1BU0Qsd0JBQ0MsY0FBQSxLQUlBLCtCQUNDLGNBQUEsS0FNRiw0QkFDQyxjQUFBLEtBSUEsbUNBQ0MsY0FBQSxLQUtILHlCQXZPQyxnQkFDQyxRQUFBLGdCQUdELGVBQ0MsUUFBQSxlQW9PQSxrQkFDQyxTQUFBLGlCQUNBLGtCQUFBLHdCQUFBLFVBQUEsd0JBR0Qsd0JBQ0MsY0FBQSxLQUtELHNCQUNDLFNBQUEsaUJBR0QsNEJBQ0MsY0FBQSxNQVNILGdCQUNDLFNBQUEsTUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLE1BQ0EsUUFBQSxHQUNBLFFBQUEsRUFDQSxXQUFBLE9BRUEsdUJBQ0MsUUFBQSxFQUNBLFdBQUEsUUFTRixXQUNDLE9BQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxJQUVBLGtCQUNDLGlCQUFBLFFBQ0EsT0FBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLEVBQ0EsU0FBQSxTQUNBLFVBQUEsRUFDQSxrQkFBQSxVQUNBLG9CQUFBLElBQUEsT0FDQSxnQkFBQSxLQUFBLEtBRUEsd0JBQ0MsUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxJQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJBQ0EsV0FBQSw2REFBQSxFQUFBLEVBR0EsS0FBQSxLQUhBLFVBQ0EsTUFBQSxLQUNBLE9BQUEsSUFFQSxlQUFBLEtBSUYsbUJBQ0MsUUFBQSxLQUlGLGlCQUNDLE1BQUEsZ0JBQ0EsV0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBRUEsb0JBQ0MsUUFBQSxLQUFBLEtBSUQsb0JBQ0MsV0FBQSxLQUNBLG9CQUFBLEVBQUEsWUFDQSxrQkFBQSxvQkFDQSxnQkFBQSxLQUFBLGVBQ0EsYUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxRQUNBLFNBQUEsU0FFQSx1QkFDQyxPQUFBLElBQUEsRUFBQSxFQUdELGlDQUNDLFdBQUEsS0FFQSx1Q0FDQyxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsTUFDQSxLQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsSUFDQSxXQUFBLFFBSUYsZ0NBQ0MsZUFNSCx5QkFFRSxrQkFDQyxPQUFBLEtBQ0EsWUFBQSxLQUNBLG9CQUFBLEtBQUEsT0FDQSxnQkFBQSxLQUFBLEtBRUEsd0JBQ0MsTUFBQSxLQUNBLE9BQUEsSUFLSCxpQkFDQyxNQUFBLGVBRUEsb0JBQ0MsUUFBQSxLQUFBLEtBSUQsb0JBQ0MsVUFBQSxLQUNBLFdBQUEsS0FDQSxvQkFBQSxFQUFBLGlCQUNBLGdCQUFBLEtBQUEsZUFDQSxRQUFBLElBQUEsSUFBQSxJQUFBLEtBR0MsdUNBQ0MsSUFBQSxNQUNBLEtBQUEsRUFDQSxNQUFBLEdBa0JILHFDQUNDLFlBQUEsRUFBQSxFQUFBLElBQUEsS0FHRCxvREFDQyxZQUFBLEtFeXdCSCxzQkFEQSxxQkZsd0JBLHFCQUdDLE9BQUEsUUFJRCxvQkFDQyxXQUFBLE9BRUEsdUNBQ0MsUUFBQSxFQUdELG9DQUNDLHVDQUNDLE9BQUEsS0FDQSxNQUFBLE1BTUgsMEJBQ0MsT0FBQSxRQUlELGFBQ0MsWUFBQSxJQUFBLElBQUEsSUFBQSxLQUlELG1EQUNDLFVBQUEsT0FDQSxXQUFBLEtBSUQsMERBRUUsNEJBQ0MsTUFBQSxNQUdELDRCQUNDLE1BQUEsTUFHRCw0QkFDQyxNQUFBLE9BS0gseUNBQ0MsYUFBQSxFQUlELFlBQ0MsT0FBQSxFQUFBLEtBSUQsZUFDQyxTQUFBLFNBQ0EsUUFBQSxHQUNBLFdBQUEsS0FFQSxrQkFDQyxVQUFBLE9BSUYsV0FDQyxTQUFBLFNBQ0EsSUFBQSxRQUNBLEtBQUEsUUFRQywyQ0FDQyxNQUFBLE1BQ0EsT0FBQSxFQUFBLEtBRUEsMERBQ0MsT0FBQSxFQUFBLEVBQUEsS0FFQSw2REFDQyxVQUFBLEtBS0QsNEVBQ0MsU0FBQSxTQUNBLFFBQUEsYUFDQSxPQUFBLEVBQUEsRUFBQSxLQUNBLFdBQUEsS0FFQSw2RkFDQyxXQUFBLE9BRUEsZ0dBQ0MsVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEtBR0QsK0ZBQ0MsVUFBQSxLQUNBLE9BQUEsRUFNSiw2REFDQyxXQUFBLE9Fa3ZCSiwwQkFJQSw2QkY5dUJDLHlCQUlDLDRCQUZBLFVBQUEsZUFRRixlQUNDLFFBQUEsS0FBQSxZQVFELGtCQUNDLE9BQUEsRUFBQSxLQUFBLEtBQ0EsUUFBQSxFQUVBLCtCQUNDLElBQUEsSUFHRCx5Q0FDQyxPQUFBLE1BQ0EsUUFBQSxFQUFBLElBRUEsNkNBQ0MsTUFBQSxLQUNBLFFBQUEsTUFDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFJRix5Q0FDQyxRQUFBLHNCQUFBLFFBQUEsc0JBQUEsUUFBQSxlQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGlCQUFBLFFBRUEsK0NBQ0MsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQUEsS0FHRCx3REFDQyxXQUFBLHNEQUFBLFVBR0QsdURBQ0MsV0FBQSxvREFBQSxVQUdELCtDQUNDLFVBQUEsS0FDQSxXQUFBLE9BQ0EsZUFBQSxVQUNBLFlBQUEsS0FFQSxvREFDQyxVQUFBLEtBQ0EsWUFBQSxJQUNBLGVBQUEsV0FNSixvQ0FDQyw0QkFDQyxRQUFBLEVBRUEsbURBQ0MsT0FBQSxNQUlBLHlEQUNDLE1BQUEsS0FDQSxPQUFBLEtBR0QseURBQ0MsVUFBQSxLQUNBLFlBQUEsS0FFQSw4REFDQyxVQUFBLE1HL3FCTCxjQUNFLFNBQUEsU0FDQSxRQUFBLE1BQ0EsbUJBQUEsV0FDQSxXQUFBLFdBQ0Esb0JBQUEsS0FDQSxpQkFBQSxLQUNBLGdCQUFBLEtBQ0EsWUFBQSxLQUNBLHNCQUFBLEtBQ0EsaUJBQUEsTUFDQSxhQUFBLE1BQ0EsNEJBQUEsWUFHRixZQUNFLFNBQUEsU0FDQSxRQUFBLE1BQ0EsU0FBQSxPQUNBLE9BQUEsRUFDQSxRQUFBLEVBR0Ysa0JBQ0UsUUFBQSxFQUdGLHFCQUNFLE9BQUEsUUFHRiwwQkFBQSwyQkFDRSxrQkFBQSxtQkFFQSxVQUFBLG1CQUdGLGFBQ0UsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxNQUNBLFlBQUEsS0FDQSxhQUFBLEtBR0YsbUJBQUEsb0JBQ0UsUUFBQSxNQUNBLFFBQUEsR0FHRixtQkFDRSxNQUFBLEtBR0YsNEJBQ0UsV0FBQSxPQUdGLGFBQ0UsUUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxJQUdGLHVCQUNFLE1BQUEsTUFHRixpQkFDRSxRQUFBLE1BR0YsK0JBQ0UsUUFBQSxLQUdGLDBCQUNFLGVBQUEsS0FHRixnQ0FDRSxRQUFBLE1BR0YsNEJBQ0UsV0FBQSxPQUdGLDZCQUNFLFFBQUEsTUFDQSxPQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsWUFHRiwwQkFDRSxRQUFBLEtDN0ZFLDhCQUNJLFlBQUEsWUFBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLE1BQUEsa0JBQ0EsV0FBQSxNQUNBLFdBQUEsRUFHSiw0QkFDSSxZQUFBLGVBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxNQUFBLFFBQ0EsY0FBQSxJQUdKLDJCQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxxQkFDQSxhQUFBLDRIQUFBLE9BQUEsVUFBQSxLQUFBLDRIQUFBLE9BQUEsVUFDQSxrQkFBQSxRQUFBLFVBQUEsUUFJSixrQ0FDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLFNBQUEsT0FDQSxXQUFBLHdCQUVBLHNDQUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsTUFDQSxXQUFBLE1BQ0EsY0FBQSxNQUFBLFdBQUEsTUFHSixpREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BR0oseUNBQ0ksWUFBQSxZQUFBLENBQUEsV0FDQSxVQUFBLEtBQ0EsT0FBQSxLQUFBLEVBQUEsSUFDQSxZQUFBLElBQ0EsV0FBQSxPQUNBLE1BQUEsa0JBR0osd0NBQ0ksV0FBQSxPQUtBLG9EQUNJLFNBQUEsU0FDQSxrQkFBQSxlQUFBLFVBQUEsZUFFQSxrRUFDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLCtIQUFBLE9BQUEsVUFDQSxRQUFBLE1BQ0Esa0JBQUEsV0FBQSxjQUFBLFVBQUEsV0FBQSxjQUNBLE1BQUEsS0FDQSxPQUFBLElBSVIsK0NBQ0ksWUFBQSxlQUFBLENBQUEsV0FDQSxNQUFBLE1BQ0EsT0FBQSxLQUNBLE9BQUEsS0FBQSxLQUNBLFdBQUEsT0FNWixvQ0FDSSxRQUFBLEtBQUEsS0FFQSxzREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUdKLDBEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsTUFBQSxJQUNBLE9BQUEsS0FDQSxTQUFBLFNBRUEsNERBQ0ksWUFBQSxlQUFBLENBQUEsV0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLE9BQUEsRUFDQSxPQUFBLFFBQ0EsU0FBQSxTQUVBLG1FQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsRUFDQSxPQUFBLFFBS1osdURBQ0ksbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsV0FBQSxnQkFBQSxhQUNBLFNBQUEsU0FDQSxpQkFBQSxhQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsSUFBQSxLQUNBLEtBQUEsRUFFQSxnRUFDSSxRQUFBLEtBRUEsaUZBQ0ksUUFBQSxNQUtKLDRFQUNJLFFBQUEsS0FHSixnRUFDSSxRQUFBLE1BQ0EsUUFBQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLE9BQUEsUUFHSiwwRkFLQSxnRUFKSSxpQkFBQSxrQkFDQSxNQUFBLGFBVVosMkRBQ0ksUUFBQSxhQUNBLE9BQUEsRUFDQSxPQUFBLElBQUEsTUFBQSxrQkFDQSxNQUFBLElBQ0EsT0FBQSxLQUNBLFNBQUEsU0FHSSxtRkFDSSxrQkFBQSxnQkFBQSxVQUFBLGdCQUlSLGtFQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsWUFDQSxRQUFBLEVBQ0EsVUFBQSxLQUNBLFlBQUEsZUFBQSxDQUFBLFdBQ0EsUUFBQSxJQUVBLHVFQUNJLGFBQUEsSUFDQSxXQUFBLElBSVIsOEVBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLElBQUEsRUFBQSxJQUFBLElBR0osMkVBQ0ksTUFBQSxLQUNBLFFBQUEsTUFDQSxjQUFBLEVBQ0EsS0FBQSxFQUNBLElBQUEsS0FDQSxXQUFBLElBQUEsTUFBQSxrQkFHSSx5RkFDSSxJQUFBLElBS1osa0VBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxxQkFDQSxhQUFBLDRIQUFBLE9BQUEsVUFBQSxLQUFBLDRIQUFBLE9BQUEsVUFDQSxrQkFBQSxRQUFBLFVBQUEsUUFDQSxPQUFBLFFBQ0EsbUJBQUEsa0JBQUEsSUFBQSxPQUFBLFdBQUEsVUFBQSxJQUFBLE9BQUEsV0FBQSxVQUFBLElBQUEsT0FBQSxrQkFBQSxJQUFBLE9BTVosNENBQ0ksWUFBQSxLQUNBLGVBQUEsS0FNQSw2REFKQSwyREFDSSxRQUFBLEVBQUEsS0FPSiwyREFDSSxNQUFBLEtBQ0EsVUFBQSxPQUNBLFFBQUEsS0FBQSxFQUVBLDJFQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQUEsS0FDQSxRQUFBLEtBRUEsNkVBQ0ksU0FBQSxTQUNBLFlBQUEsZUFBQSxDQUFBLFdBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxVQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsaUJBQUEsYUFFQSxvRkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsT0FBQSxRQUlSLDBHQUNJLFFBQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsUUFBQSxFQUVBLDJIQUNJLFFBQUEsTUFHSixnSUFDSSxTQUFBLFNBQ0EsUUFBQSxLQUFBLEVBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxxQkFDQSxpQkFBQSxhQUVBLHVJQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLHFCQUNBLG1CQUFBLFlBQ0Esb0JBQUEsWUFDQSxpQkFBQSw4QkFDQSxrQkFBQSxjQUFBLFVBQUEsY0FJQSxxSkFDSSxRQUFBLEtBR0oseUlBQ0ksUUFBQSxNQUNBLFFBQUEsS0FBQSxLQUNBLFVBQUEsS0FDQSxPQUFBLFFBR0osbUtBS0EseUlBSkksaUJBQUEsa0JBQ0EsTUFBQSxhQVlwQiwrRkFDSSxTQUFBLFNBQ0EsUUFBQSxLQUFBLEVBQ0EsaUJBQUEsOEJBRUEsdUdBQ0ksSUFBQSxLQUdKLHNHQUNJLE9BQUEsS0FHSiwwR0FDSSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxVQUFBLE1BQ0EsUUFBQSxFQUFBLEtBQ0EsT0FBQSxFQUNBLFdBQUEsT0FDQSxrQkFBQSxxQkFBQSxVQUFBLHFCQUNBLGVBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxFQUNBLFlBQUEsSUFBQSxJQUFBLElBQUEsS0FFQSwrR0FDSSxRQUFBLE1BRUEsMkhBQ0ksVUFBQSxPQUNBLFdBQUEsV0FDQSxVQUFBLE1BR0osMEhBQ0ksWUFBQSxjQUFBLENBQUEsV0FDQSxVQUFBLE9BQ0EsWUFBQSxPQUtaLHNIQUNJLE9BQUEsRUFBQSxLQUVBLG1JQUNJLFNBQUEsU0FDQSxPQUFBLEVBQUEsSUFDQSxTQUFBLE9BQ0EsTUFBQSxNQUVBLHVJQUNJLE1BQUEsS0FDQSxlQUFBLGdCQUFBLE9BQUEsZ0JBR0osbUpBQ0ksU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsT0FBQSxFQUNBLE1BQUEsS0FJUixrSUFDSSxTQUFBLFNBQ0EsT0FBQSxNQUNBLEtBQUEsSUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxrQkFBQSxpQkFBQSxVQUFBLGlCQUVBLHFJQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxPQUNBLGNBQUEsSUFFQSx3SkFDSSxhQUFBLEtBSUEseUpBQ0ksaUJBQUEsb0JBSVIsNElBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxVQUFBLEVBQ0EsWUFDQSxpQkFBQSxRQU9wQixnRkFDSSxNQUFBLEtBQ0EsT0FBQSxLQUFBLEtBQUEsRUFFQSxpR0FDSSxZQUFBLGVBQUEsQ0FBQSxXQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsRUFDQSxPQUFBLElBQUEsTUFBQSxrQkFDQSxNQUFBLHFCQUNBLGlCQUFBLDhCQUNBLGNBQUEsU0FHSixrRkFDSSxPQUFBLElBQUEsRUFBQSxFQUNBLFdBQUEsT0FDQSxNQUFBLFFBT2hCLGtDQUNJLFFBQUEsS0FBQSxLQUVBLDhDQUNJLGNBQUEsS0FFQSxpRUFDSSxjQUFBLEtBR0osNkRBQ0ksU0FBQSxTQUVBLHdFQUNJLFlBQUEsZUFBQSxDQUFBLFdBQ0EsVUFBQSxLQUdKLGtGQUNJLFNBQUEsU0FDQSxNQUFBLEVBQ0EsUUFBQSxHQUdKLDRFQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSwySEFBQSxFQUFBLEVBQUEsTUFBQSxVQUdKLG9GQUNJLFFBQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxxQkFFQSxRQUFBLEtBRUEsMkZBQ0ksUUFBQSxNQUdKLGdHQUNJLGlCQUFBLDhCQU1BLDhGQUNJLE9BQUEsa0JBTWhCLHFEQUNJLFFBQUEsYUFDQSxjQUFBLEtBSUosb0RBQUEsZ0RBRUksWUFBQSxlQUFBLENBQUEsV0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsS0FBQSxLQUNBLGNBQUEsSUFFQSxZQUFBLEVBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsTUFBQSxxQkFDQSxpQkFBQSw4QkFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUdKLGdEQUNJLFNBQUEsU0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsV0FBQSxLQUNBLFdBQUEsRUFDQSxPQUFBLFFBRUEsdURBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUdKLG9EQUNJLE1BQUEsS0FDQSxhQUFBLEtBSVIsZ0VBQ0ksU0FBQSxTQUNBLFlBQUEsZUFBQSxDQUFBLFdBRUEseUVBQ0ksTUFBQSxLQUNBLFFBQUEsS0FDQSxVQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsTUFBQSxxQkFDQSxpQkFBQSw4QkFDQSxPQUFBLEtBR0osaUZBQ0ksU0FBQSxTQUNBLFVBQUEsS0FDQSxNQUFBLElBQ0EsT0FBQSxLQUNBLE9BQUEsRUFDQSxNQUFBLFFBSVIsd0VBQ0ksUUFBQSxNQUNBLFdBQUEsS0FDQSxVQUFBLEtBQ0EsTUFBQSxRQUVBLG9GQUNJLFdBQUEsS0FLWiw4Q0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsTUFBQSxjQUFBLE1BQUEsZ0JBQUEsV0FDQSxPQUFBLEtBQUEsRUFBQSxLQUVBLFlBQUEsSUFHSixxREFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUVBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsTUFBQSxrQkFDQSxpQkFBQSxvQkFDQSxtQkFBQSxJQUFBLFdBQUEsSUFDQSxPQUFBLFFBQ0EsWUFFQSwyREFDSSxNQUFBLG9CQUNBLGlCQUFBLGtCQ3BvQlosb0NBRkosZUFHUSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxLQUVBLHVCQUNJLFFBQUEsRUFHSixrQ0FDSSxNQUFBLElBQ0EsYUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLE9BQ0EsSUFBQSxtQ0FFQSxpREFDSSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsR0FDQSxNQUFBLGFBR0oseUNBQ0ksTUFBQSxLQUNBLFVBQUEsS0FDQSxNQUFBLGFBQ0EsV0FBQSxNQUdKLHdDQUNJLE1BQUEsSUFDQSxXQUFBLE1BQ0EsVUFBQSxLQUNBLFFBQUEsRUFDQSxvQkFBQSxNQUFBLFdBQUEsV0FFQSwyQ0FDSSxRQUFBLEtBSVIsc0NBQ0ksZUFBQSxnQkFBQSxPQUFBLGdCQUlBLGtFQUNJLFFBQUEsS0FHSixtRUFDSSxRQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLGdJQUFBLEVBQUEsRUFBQSxNQUFBLFVBSUosK0RBQ0ksUUFBQSxNQUNBLE9BQUEsS0FBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLEtBQ0EsV0FBQSx5SEFBQSxFQUFBLEVBQUEsTUFBQSxVQUlKLGlFQUNJLFVBQUEsS0FDQSxNQUFBLE1BQ0EsT0FBQSxFQUFBLEtBS1osK0JBQ0ksTUFBQSxJQUdKLGlDQUNJLE1BQUEsSUFxREosMkNBT1EsVUFBQSxPQTdDQSw0REFISix3Q0FJUSxNQUFBLEtBWmhCLHFDQUNJLGtDQUNJLE1BQUEsSUFFQSx5Q0FDSSxVQUFBLEtBR0osd0NBQ0ksVUFBQSxLQVFBLG1FQUNJLE1BQUEsS0FDQSxPQUFBLE1BR0osK0RBQ0ksTUFBQSxNQUNBLE9BQUEsTUFHSixpRUFDSSxVQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsS0ErTlIsb0RBQUEsZ0RBT1EsTUFBQSxLQWhPaEIscUNBSVksOERBQ0ksS0FBQSxRQVFaLDJDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGNBQUEsS0FNQSw2Q0FDSSxPQUFBLEVBQ0EsVUFBQSxLQVNBLDREQUNJLFVBQUEsS0FRWixvQ0FUUSw0REFYSiw2Q0FJUSxVQUFBLEtBaUJSLHVEQUNJLGlCQUFBLE1BQUEsY0FBQSxNQUFBLGdCQUFBLFdBR0ksNkVBQ0ksY0FBQSxFQUNBLG1CQUFBLFlBS0osMEZBQ0ksVUFBQSxLQVdwQiw0Q0FFUSxlQUFBLE1BREosb0NBaUJRLDJFQUNJLE9BQUEsRUFFQSw2RUFDSSxPQUFBLEVBQUEsS0FDQSxVQUFBLEtBT1IsK0ZBQ0ksUUFBQSxLQUFBLEtBRUEsc0dBQUEsdUdBRUksVUFBQSxJQUNBLEtBQUEsSUFDQSxrQkFBQSxxQkFBQSxVQUFBLHFCQUdKLHVHQUNJLElBQUEsS0FHSixzR0FDSSxPQUFBLEtBS0ksMkhBQ0ksVUFBQSxLQUNBLFlBQUEsS0FHSiwwSEFDSSxVQUFBLE1BaENSLDBEQUhKLDZFQWpDQSwwRkFHUSxVQUFBLE1BeUdRLDJEQURKLHdKQUVRLGFBQUEsTUFhcEIsMkRBdkdBLDRFQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsSUFBQSxlQUFBLElBQUEsWUFBQSxTQUdKLDJFQUNJLE1BQUEsSUFnRFEsMkhBQ0ksVUFBQSxLQUdKLDBIQUNJLFVBQUEsS0E0Qkosd0pBTVEsYUFBQSxLQVF4QixnRkFFUSxNQUFBLElBQ0EsT0FBQSxHQS9HaEIsb0NBd0VZLHNIQUNJLFVBQUEsTUFHSSwwSUFDSSxpQkFBQSxxQkFDQSxhQUFBLDJIQUFBLE9BQUEsVUFBQSxLQUFBLDJIQUFBLE9BQUEsVUFDQSxrQkFBQSxRQUFBLFVBQUEsUUFHSiw4SUFDSSxLQUFBLE1BR0osOElBQ0ksTUFBQSxNQTJCWixpR0FDSSxPQUFBLEtBQ0EsVUFBQSxLQUtKLGtGQUNJLFVBQUEsTUFDQSwwREFUSixpR0FPQSxrRkFIUSxVQUFBLE1BZ0JwQixxREFDSSxVQUFBLEtBT0EscURBQ0ksVUFBQSxLQUNBLG9DQVZSLHFEQVFJLHFEQUxJLFVBQUEsTUFZSixvREFBQSxnREFFSSxVQUFBLEtBVVIsOENBQ0ksVUFBQSxLQUNBLG9DQUZKLDhDQVpJLG9EQUFBLGdEQUlRLFVBQUEsTUFnQlIsNkRBQ0ksVUFBQSxLQU9BLHVFQUNJLFVBQUEsS0FRWixxREFDSSxVQUFBLEtBSVIsd0JBQ0ksV0FBQSxNQUlBLG9DQW5CUSx1RUFSSiw2REFHUSxVQUFBLEtBdUJoQiwyQ0FFUSxRQUFBLEdBR0oscUNBQ0ksOERBQ0ksVUFBQSxPQUVBLDJFQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUVBLHVGQUNJLE1BQUEsS0FDQSxVQUFBLEtBZ0JSLCtFQVJJLGlGQUNJLFVBQUEsTUFTSiwyREFGSiwrRUFsQkksdUZBVUEsaUZBTlEsVUFBQSIsImZpbGUiOiJnaWZ0LXZvdWNoZXJzLXBhZ2UtMDQ3NTU1N2RhYS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlcm8taW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAmID4gLnRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIGxlZnQ6IDE1JTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgNnB4IDZweCAjMjYyNTI1ZDY7XG4gICAgfVxuXG4gICAgLmljb24tYmx1ZS1za3kge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblxuICAgICAgICAmLmJsdWUtc2t5LWxlZnQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL2Rvb2RsZXMvZG9vZGxlLXNreS1sZWZ0LWJsdWUucG5nJykgbm8tcmVwZWF0IHJpZ2h0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYmx1ZS1za3ktcmlnaHQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9kb29kbGVzL2Rvb2RsZS1za3ktcmlnaHQtYmx1ZS5wbmcnKSBuby1yZXBlYXQgbGVmdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1jaXJjbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG5cbiAgICAgICAgJi5jaXJjbGUtcmVkIHtcbiAgICAgICAgICAgIHRvcDogLTUwcHg7XG4gICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL2ljb25zL2ljb24tY2lyY2xlLXJlZC5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jaXJjbGUteWVsbG93IHtcbiAgICAgICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL2ljb25zL2ljb24tY2lyY2xlLXllbGxvdy5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jaXJjbGUtZ3JlZW4ge1xuICAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1jaXJjbGUtZ3JlZW4ucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVyby1pbWcge1xuICAgICAgICBcbiAgICAgICAgJiA+IC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1ibHVlLXNreSB7XG4gICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgJi5jaXJjbGUtcmVkIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMDBweDtcbiAgICAgICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jaXJjbGUteWVsbG93IHtcbiAgICAgICAgICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jaXJjbGUtZ3JlZW4ge1xuICAgICAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZXJvLWltZyB7XG4gICAgICAgICYgPiAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNpcmNsZS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgdG9wOiAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgJiA+IC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tYmx1ZS1za3kge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNpcmNsZS15ZWxsb3cge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0SGVscGVyc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAgSGlkZGVuICAqL1xuW2hpZGRlbl0sXG4uaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiAgR3JpZCAgKi9cbi5jb2wge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGZsZXg6IDE7XG5cblx0JnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHRtYXJnaW46IDAgLTE1cHg7XG5cdH1cblxuXHQmLS0xb2YyIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRmbGV4OiAwIDAgNTAlO1xuXHR9XG5cblx0Ji0tMW9mNCB7XG5cdFx0bWF4LXdpZHRoOiAyNSU7XG5cdFx0ZmxleDogMCAwIDI1JTtcblx0fVxufVxuXG4udmlzaWJsZS1tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IFxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC52aXNpYmxlLW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgXG5cdH1cblxuXHQuaGlkZGVuLW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBcblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFRleHQgQ29sb3JzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5yZWQtY29sb3IgeyBcblx0Y29sb3I6ICNlODQwNDI7IFxufVxuLmdyZWVuLWNvbG9yIHsgXG5cdGNvbG9yOiAjMTE4YzhmOyBcbn1cbi55ZWxsb3ctY29sb3IgeyBcblx0Y29sb3I6ICNmYWI2NGU7IFxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdERhdGVwaWNrZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmRhdGVwaWNrZXIge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiBub25lO1xuXHRmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG5cblx0LmRhdGVwaWNrZXItLW5hdiB7XG5cdFx0cGFkZGluZzogMTZweCAxOHB4IDdweDsgXG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cblx0LmRhdGVwaWNrZXItLWNlbGxzIHtcblx0XHRtYXJnaW46IDAgLTE2cHg7IFxuXHR9XG5cblx0LmRhdGVwaWNrZXItLW5hdi10aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcblxuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdHRvcDogLTNweDtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMzVweDsgXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0fVxuXG5cdFx0cGF0aCB7XG5cdFx0XHRzdHJva2U6IHJlZDtcblx0XHR9XG5cdH1cblxuXHQuZGF0ZXBpY2tlci0tY29udGVudCB7XG5cdFx0cGFkZGluZzogMCA0NnB4IDAgMzFweDsgXG5cdH1cblxuXHQuZGF0ZXBpY2tlci0tZGF5cy1uYW1lcyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDZweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI4MzA2Yztcblx0XHRtYXJnaW46IDAgMCAzcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cblx0LmRhdGVwaWNrZXItLWRheS1uYW1lIHtcblx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdGNvbG9yOiAjMjgzMDZjOyBcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XHRmb250LXdlaWdodDogNTAwOyBcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRmbGV4OiBpbmhlcml0O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQuZGF0ZXBpY2tlci0tY2VsbC1kYXkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjMjgzMDZjOyBcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyBcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNHM7IFxuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyAgIFxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjaWNvbi1jYWxlbmRhci1wb2ludGVyJykgbm8tcmVwZWF0IDAgMCAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDM0cHg7IFxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlICFpbXBvcnRhbnQ7IFxuXHRcdFx0b3BhY2l0eTogMDsgXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzOyBcblx0XHR9XG5cblx0XHQmLi1jdXJyZW50LSB7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuLXNlbGVjdGVkLSB7XG5cdFx0XHRjb2xvcjogI2ZmZjsgXG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji4tZGlzYWJsZWQtIHtcblx0XHRcdGNvbG9yOiAjYjZiNmI2O1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQuZGF0ZXBpY2tlciB7XG5cdFx0LmRhdGVwaWNrZXItLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4OyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQuZGF0ZXBpY2tlciB7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZGF0ZXBpY2tlciB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0UmFuZ2UgU2xpZGVyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5yYW5nZS1zbGlkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogIzI4MzA2YyAhaW1wb3J0YW50OyBcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0aGVpZ2h0OiAycHg7XG5cblx0LmRvdHMge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7IFxuXHRcdGRpc3BsYXk6IGZsZXg7IFxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogNTAlOyBcblx0XHRsZWZ0OiAwOyBcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyBcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0XHR3aWR0aDogN3B4OyBcblx0XHRcdGhlaWdodDogN3B4OyBcblx0XHRcdGJhY2tncm91bmQ6ICMyODMwNmM7IFxuXHRcdH1cblx0fVxuXG5cdC51aS13aWRnZXQtaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjMjgzMDZjICFpbXBvcnRhbnQ7IFxuXHR9XG5cblx0LnVpLXNsaWRlci1oYW5kbGUge1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0d2lkdGg6IDIwcHg7IFxuXHRcdGhlaWdodDogMjBweDsgXG5cdFx0YmFja2dyb3VuZDogI2U4NDA0Mjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0dG9wOiAtMTBweDtcblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdE1hc29ucnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLm1hc29ucnktZ3JpZCB7XG5cdC5jb2wtbGctNCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0fVxuXG5cdCYtLXNpemUxIHtcblx0XHQuY29sLWxnLTQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XHRcblx0fVxufVxuXG4ubWFzb25yeS1ncmlkLWFsdCB7XG5cdC5jb2wtbGctNCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0fVxuXG5cdCYtLXNpemUxIHtcblx0XHQuY29sLWxnLTQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XHRcblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5tYXNvbnJ5LWdyaWQge1xuXHRcdD4gZGl2IHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDsgXG5cdFx0fVxuXG5cdFx0LmNvbC1sZy00IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm1hc29ucnktZ3JpZC1hbHQge1xuXHRcdD4gZGl2IHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgXG5cdFx0fVxuXG5cdFx0LmNvbC1sZy00IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RGlzYWJsZSBTY3JvbGxcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmRpc2FibGUtc2Nyb2xsIHtcblx0cG9zaXRpb246IGZpeGVkOyBcblx0dG9wOiAwOyBcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7IFxuXHRoZWlnaHQ6IDEwMHZoOyBcblx0ei1pbmRleDogNTA7XG5cdG9wYWNpdHk6IDA7IFxuXHR2aXNpYmlsaXR5OiBoaWRkZW47ICBcblxuXHQmLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMTsgXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNlbGVjdHJpY1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uc2VsZWN0cmljIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcblx0Ym9yZGVyLXJhZGl1czogMnB4OyBcblxuXHQubGFiZWwge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUYyRjI7IFxuXHRcdGhlaWdodDogNThweDsgXG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7IFxuXHRcdG1hcmdpbjogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5cHggY2VudGVyOyBcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDU0cHggMzZweDsgXG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdHRvcDogNTAlOyBcblx0XHRcdHJpZ2h0OiA4cHg7IFxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLWdyYXkucG5nKSBuby1yZXBlYXQgMCAwO1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDhweDsgIFxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IFxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uc2VsZWN0cmljLWl0ZW1zIHtcblx0d2lkdGg6IDUxMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgLjE2KTtcblxuXHR1bCB7XG5cdFx0cGFkZGluZzogMTJweCAxNXB4OyBcblx0fVxuXG5cblx0bGkge1xuXHRcdG1pbi1oZWlnaHQ6IDM2cHg7IFxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDsgICBcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDU0cHggMzZweCAhaW1wb3J0YW50OyBcblx0XHRwYWRkaW5nLWxlZnQ6IDY5cHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4OyBcblx0XHRmb250LXdlaWdodDogNTAwOyBcblx0XHRjb2xvcjogIzU4NTg1ODtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG5cdFx0KyBsaSB7XG5cdFx0XHRtYXJnaW46IDRweCAwIDA7IFxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdFx0dG9wOiAtMTFweDsgXG5cdFx0XHRcdGxlZnQ6IC02cHg7IFxuXHRcdFx0XHRyaWdodDogLTExcHg7IFxuXHRcdFx0XHRoZWlnaHQ6IDFweDsgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICM3MDcwNzA7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaGlnaGxpZ2h0ZWQge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5zZWxlY3RyaWMge1xuXHRcdC5sYWJlbCB7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7IFxuXHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7IFxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXI7IFxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHg7IFxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGhlaWdodDogNnB4OyAgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlbGVjdHJpYy1pdGVtcyB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMTVweDsgXG5cdFx0fVxuXG5cblx0XHRsaSB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7IFxuXHRcdFx0bWluLWhlaWdodDogMzZweDsgXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHggIWltcG9ydGFudDsgXG5cdFx0XHRwYWRkaW5nOiA1cHggNXB4IDVweCA1MHB4O1xuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRvcDogLTE0cHg7IFxuXHRcdFx0XHRcdGxlZnQ6IDA7IFxuXHRcdFx0XHRcdHJpZ2h0OiAwOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAgZm9yIHRoZSBsaWdodCBiYWNrZ3JvdW5kIGltYWdlcyAoZXhjZXB0IG1vYmlsZSkgICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuZXhwZXJpZW5jZS1zbGlkZSB7XG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0dGV4dC1zaGFkb3c6IDAgMCAzcHggIzAwMDAwMDtcblx0XHR9XG5cdH1cbn1cblxuLmZlYXR1cmUtc2Vjb25kYXJ5IHtcblx0LmZlYXR1cmVfX2JvZHkge1xuXHRcdCYgPiBoMyB7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwMDAwO1xuXHRcdH1cblxuXHRcdCYgLmZhdm91cml0ZV9fdGl0bGUge1xuXHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8qICBhY3RpdmUgY3Vyc29yIGZvciBhbGwgc2VsZWN0cyAgKi9cbi5zZWxlY3Qgc2VsZWN0OmhvdmVyLFxuLnNlbGVjdCBzZWxlY3Q6Zm9jdXMsXG4uc2VsZWN0IHNlbGVjdDphY3RpdmUge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIGNvcnJlY3Rpb25zIGluIFBvcHVsYXIgRXhwZXJpZW5jZXMtc2xpZGVyXG4uZXhwZXJpZW5jZXMtc2xpZGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdGJ1dHRvbi5zbGljay1hcnJvdyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0YnV0dG9uLnNsaWNrLWFycm93IHtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdH1cblx0fVxufVxuXG4vKiAgZm9yIHRoZSBBZHVsdHMvQ2hpbGRyZW4gaW5wdXRzICAqL1xuLmluY3JlbWVudG9yX19maWVsZDpob3ZlciB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogIERyb3Agc2hhZG93IGNsYXNzIGZvciB0aGUgYWxsIFRpdGxlcyAgKi9cbi5kcm9wLXNoYWRvdyB7XG5cdHRleHQtc2hhZG93OiAzcHggM3B4IDNweCAjMDAwMDAwXG59XG5cbi8qICBhdXRvIGhlaWdodCB0byByZW1vdmUgZXh0cmEgc3BhY2VzIGluIGhvc3QncyBkZXNjcmlwdGlvbiAgKi9cbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgLmhvc3RfX2Rlc2NyaXB0aW9uIHtcblx0Zm9udC1zaXplOiAxLjJyZW07XG5cdG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbi8qICBjb3JyZWN0IHdpdGggZm9yIHRoZSBjaXJjbGVzIGluICdTdWJzY3JpYmUgbm93IGFuZCB0aGFuayB1cyBsYXRlcicgc2VjdGlvbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcblx0Lmxpc3QtY2lyY2xlcyB7XG5cdFx0Lmljb24tY2lybGNlMSB7XG5cdFx0XHR3aWR0aDogMTg2cHg7XG5cdFx0fVxuXG5cdFx0Lmljb24tY2lybGNlMiB7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0fVxuXG5cdFx0Lmljb24tY2lybGNlMyB7XG5cdFx0XHR3aWR0aDogMTg5cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5hcnRpY2xlLXNlY29uZGFyeSArIGRpdi5jb250ZW50LXBhZ2UtZm9ybSB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogIHN0eWxlIGZvciB0aGUgc2lnbi11cC1mb3JtICAqL1xuLnJvYmx5LXdyYXAge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLyogIHN0eWxlIGZvciBzbG9nYW4gdGl0bGUgc2VjdGlvbiAgKi9cbi5zbG9nYW5fX3RpdGxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcblx0bWFyZ2luLXRvcDogMjBweDtcblxuXHQmID4gaDMge1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHR9XG59XG5cbi5pbnZpc2libGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTk5OTlweDtcblx0bGVmdDogLTk5OTlweDtcbn1cblxuLyogVE9ETzo6IERNICYgSU4gcmVmYWN0b3IgYW5kIG1ha2UgbGVzcyBodWdlICAgKi9cblxuLyogIGhvc3QgY29udGVudCAgKi9cbi5ob3N0LWNvbnRlbnQge1xuXHQuaG9zdC1yZXZpZXdzIHtcblx0XHQuYXNpZGUtcmV2aWV3cyB7XG5cdFx0XHR3aWR0aDogMzMwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA2MHB4IDA7XG5cdFxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFxuXHRcdFx0LndpZGdldC1tZXNzYWdlcyB7XG5cdFx0XHRcdC53aWRnZXQtbWVzc2FnZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4IDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XG5cdFx0XHRcdFx0LndpZGdldF9fY29udGVudCB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFxuXHRcdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0XHRcdH1cblx0XG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAgaG9zdCByZXF1ZXN0ICAqL1xuLmhvc3QtcmVxdWVzdCB7XG5cdC5mb3JtX19jb2wsXG5cdC5hY2NvcmRpb25zIHtcblx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblxuXHRcdGg2IHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ubWF5LWFsc28tbGlrZSB7XG5cdHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vID09PT09IGhvc3QgcGFnZSA9PT09PVxuXG4uaG9zdC1wYWdlLXNsaWRlciB7XG5cdG1hcmdpbjogMCBhdXRvIDUwcHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0LnNsaWNrLWFycm93IHtcblx0XHR0b3A6IDUwJTtcblx0fVxuXG5cdC5ob3N0LXBhZ2Utc2xpZGVyLWl0ZW0ge1xuXHRcdGhlaWdodDogMjUwcHg7XG5cdFx0cGFkZGluZzogMCA2cHg7XG5cblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0Lmhvc3QtcGFnZS1zbGlkZXItdGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblxuXHRcdC5pY29uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHRcdH1cblxuXHRcdC5pY29uLWNvY2t0YWlsIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvc3ZnL2NvY2t0YWlsLWljb24uc3ZnJykgbm8tcmVwZWF0O1xuXHRcdH1cblxuXHRcdC5pY29uLWZvb3RiYWwge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9zdmcvZnV0Ym9sLWljb24uc3ZnJykgbm8tcmVwZWF0O1xuXHRcdH1cblxuXHRcdC50ZXh0e1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG5cdC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdC5ob3N0LXBhZ2Utc2xpZGVyLWl0ZW0ge1xuXHRcdFx0aGVpZ2h0OiAzNTBweDtcblx0XHR9XG5cblx0XHQuaG9zdC1wYWdlLXNsaWRlci10ZXh0IHtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0d2lkdGg6IDkwcHg7XG5cdFx0XHRcdGhlaWdodDogOTBweDtcblx0XHRcdH1cblxuXHRcdFx0LnRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8vID09PT09PT09PT09PT09PT09PT09PVxuIiwiLmRhdGVwaWNrZXItLWNlbGxze2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5kYXRlcGlja2VyLS1jZWxse2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDozMnB4O3otaW5kZXg6MX0uZGF0ZXBpY2tlci0tY2VsbC4tZm9jdXMte2JhY2tncm91bmQ6I2YwZjBmMH0uZGF0ZXBpY2tlci0tY2VsbC4tY3VycmVudC17Y29sb3I6IzRFQjVFNn0uZGF0ZXBpY2tlci0tY2VsbC4tY3VycmVudC0uLWZvY3VzLXtjb2xvcjojNGE0YTRhfS5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LS4taW4tcmFuZ2Ute2NvbG9yOiM0RUI1RTZ9LmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLXtiYWNrZ3JvdW5kOnJnYmEoOTIsMTk2LDIzOSwuMSk7Y29sb3I6IzRhNGE0YTtib3JkZXItcmFkaXVzOjB9LmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLS4tZm9jdXMte2JhY2tncm91bmQtY29sb3I6cmdiYSg5MiwxOTYsMjM5LC4yKX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQte2N1cnNvcjpkZWZhdWx0O2NvbG9yOiNhZWFlYWV9LmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4tZm9jdXMte2NvbG9yOiNhZWFlYWV9LmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4taW4tcmFuZ2Ute2NvbG9yOiNhMWExYTF9LmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4tY3VycmVudC0uLWZvY3VzLXtjb2xvcjojYWVhZWFlfS5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoOTIsMTk2LDIzOSwuNSk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjEpO2JvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHh9LmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLXRvLXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoOTIsMTk2LDIzOSwuNSk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjEpO2JvcmRlci1yYWRpdXM6MCA0cHggNHB4IDB9LmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLSwuZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLi1jdXJyZW50LXtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzVjYzRlZn0uZGF0ZXBpY2tlci0tY2VsbC4tcmFuZ2UtZnJvbS0uLXJhbmdlLXRvLXtib3JkZXItcmFkaXVzOjRweH0uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQte2JvcmRlcjpub25lfS5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWZvY3VzLXtiYWNrZ3JvdW5kOiM0NWJjZWR9LmRhdGVwaWNrZXItLWNlbGw6ZW1wdHl7Y3Vyc29yOmRlZmF1bHR9LmRhdGVwaWNrZXItLWRheXMtbmFtZXN7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7bWFyZ2luOjhweCAwIDNweH0uZGF0ZXBpY2tlci0tZGF5LW5hbWV7Y29sb3I6I0ZGOUExOTtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6LjhlbX0uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLWNvbnRlbnQsLmRhdGVwaWNrZXItLWJvZHksLmRhdGVwaWNrZXItaW5saW5lIC5kYXRlcGlja2VyLS1wb2ludGVye2Rpc3BsYXk6bm9uZX0uZGF0ZXBpY2tlci0tY2VsbC1kYXl7d2lkdGg6MTQuMjg1NzElfS5kYXRlcGlja2VyLS1jZWxscy1tb250aHN7aGVpZ2h0OjE3MHB4fS5kYXRlcGlja2VyLS1jZWxsLW1vbnRoe3dpZHRoOjMzLjMzJTtoZWlnaHQ6MjUlfS5kYXRlcGlja2VyLS1jZWxscy15ZWFycywuZGF0ZXBpY2tlci0teWVhcnN7aGVpZ2h0OjE3MHB4fS5kYXRlcGlja2VyLS1jZWxsLXllYXJ7d2lkdGg6MjUlO2hlaWdodDozMy4zMyV9LmRhdGVwaWNrZXJzLWNvbnRhaW5lcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjB9QG1lZGlhIHByaW50ey5kYXRlcGlja2Vycy1jb250YWluZXJ7ZGlzcGxheTpub25lfX0uZGF0ZXBpY2tlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGJkYmRiO2JveC1zaGFkb3c6MCA0cHggMTJweCByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNpemluZzpjb250ZW50LWJveDtmb250LWZhbWlseTpUYWhvbWEsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojNGE0YTRhO3dpZHRoOjI1MHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTEwMDAwMHB4O29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsbGVmdCAwcyAuM3MsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZSxsZWZ0IDBzIC4zczt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlLGxlZnQgMHMgLjNzLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO3otaW5kZXg6MTAwfS5kYXRlcGlja2VyLi1mcm9tLXRvcC17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KX0uZGF0ZXBpY2tlci4tZnJvbS1yaWdodC17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCl9LmRhdGVwaWNrZXIuLWZyb20tYm90dG9tLXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX0uZGF0ZXBpY2tlci4tZnJvbS1sZWZ0LXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC04cHgpfS5kYXRlcGlja2VyLmFjdGl2ZXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCk7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLGxlZnQgMHMgMHMsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZSxsZWZ0IDBzIDBzO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGVhc2UsbGVmdCAwcyAwcywtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZX0uZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGVwaWNrZXJ7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Ym94LXNoYWRvdzpub25lO3Bvc2l0aW9uOnN0YXRpYztsZWZ0OmF1dG87cmlnaHQ6YXV0bztvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0uZGF0ZXBpY2tlci0tY29udGVudHtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3BhZGRpbmc6NHB4fS5kYXRlcGlja2VyLS1wb2ludGVye3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjZGJkYmRiO2JvcmRlci1yaWdodDoxcHggc29saWQgI2RiZGJkYjt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O3otaW5kZXg6LTF9LmRhdGVwaWNrZXItLW5hdi1hY3Rpb246aG92ZXIsLmRhdGVwaWNrZXItLW5hdi10aXRsZTpob3ZlcntiYWNrZ3JvdW5kOiNmMGYwZjB9Li10b3AtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXRvcC1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXRvcC1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7dG9wOmNhbGMoMTAwJSAtIDRweCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpfS4tcmlnaHQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1yaWdodC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVye3JpZ2h0OmNhbGMoMTAwJSAtIDRweCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpfS4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1ib3R0b20tbGVmdC0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1ib3R0b20tcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVye2JvdHRvbTpjYWxjKDEwMCUgLSA0cHgpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzE1ZGVnKX0uLWxlZnQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWxlZnQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWxlZnQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlcntsZWZ0OmNhbGMoMTAwJSAtIDRweCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uLWJvdHRvbS1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXRvcC1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlcntsZWZ0OjEwcHh9Li1ib3R0b20tcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlcntyaWdodDoxMHB4fS4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi10b3AtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlcntsZWZ0OmNhbGMoNTAlIC0gMTBweCAvIDIpfS4tbGVmdC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tcmlnaHQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlcnt0b3A6MTBweH0uLWxlZnQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7Ym90dG9tOjEwcHh9Li1sZWZ0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1yaWdodC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVye3RvcDpjYWxjKDUwJSAtIDEwcHggLyAyKX0uZGF0ZXBpY2tlci0tYm9keS5hY3RpdmV7ZGlzcGxheTpibG9ja30uZGF0ZXBpY2tlci0tbmF2e2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZmVmZWY7bWluLWhlaWdodDozMnB4O3BhZGRpbmc6NHB4fS4tb25seS10aW1lcGlja2VyLSAuZGF0ZXBpY2tlci0tbmF2e2Rpc3BsYXk6bm9uZX0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiwuZGF0ZXBpY2tlci0tbmF2LXRpdGxle2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2N1cnNvcjpwb2ludGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmRhdGVwaWNrZXItLW5hdi1hY3Rpb257d2lkdGg6MzJweDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmRhdGVwaWNrZXItLW5hdi1hY3Rpb24uLWRpc2FibGVkLXt2aXNpYmlsaXR5OmhpZGRlbn0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBzdmd7d2lkdGg6MzJweDtoZWlnaHQ6MzJweH0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBwYXRoe2ZpbGw6bm9uZTtzdHJva2U6IzljOWM5YztzdHJva2Utd2lkdGg6MnB4fS5kYXRlcGlja2VyLS1uYXYtdGl0bGV7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzowIDhweH0uZGF0ZXBpY2tlci0tYnV0dG9ucywuZGF0ZXBpY2tlci0tdGltZXtib3JkZXItdG9wOjFweCBzb2xpZCAjZWZlZmVmO3BhZGRpbmc6NHB4fS5kYXRlcGlja2VyLS1uYXYtdGl0bGUgaXtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjojOWM5YzljO21hcmdpbi1sZWZ0OjVweH0uZGF0ZXBpY2tlci0tbmF2LXRpdGxlLi1kaXNhYmxlZC17Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZDowIDB9LmRhdGVwaWNrZXItLWJ1dHRvbnN7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmRhdGVwaWNrZXItLWJ1dHRvbntjb2xvcjojNEVCNUU2O2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtZmxleDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjMycHh9LmRhdGVwaWNrZXItLWJ1dHRvbjpob3Zlcntjb2xvcjojNGE0YTRhO2JhY2tncm91bmQ6I2YwZjBmMH0uZGF0ZXBpY2tlci0tdGltZXtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5kYXRlcGlja2VyLS10aW1lLi1hbS1wbS0gLmRhdGVwaWNrZXItLXRpbWUtc2xpZGVyc3std2Via2l0LWZsZXg6MCAxIDEzOHB4Oy1tcy1mbGV4OjAgMSAxMzhweDtmbGV4OjAgMSAxMzhweDttYXgtd2lkdGg6MTM4cHh9Li1vbmx5LXRpbWVwaWNrZXItIC5kYXRlcGlja2VyLS10aW1le2JvcmRlci10b3A6bm9uZX0uZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzey13ZWJraXQtZmxleDowIDEgMTUzcHg7LW1zLWZsZXg6MCAxIDE1M3B4O2ZsZXg6MCAxIDE1M3B4O21hcmdpbi1yaWdodDoxMHB4O21heC13aWR0aDoxNTNweH0uZGF0ZXBpY2tlci0tdGltZS1sYWJlbHtkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjEycHh9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudHtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIDAgMCAxMHB4fS5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtY29sb257bWFyZ2luOjAgMnB4IDNweDtsaW5lLWhlaWdodDoxfS5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtaG91cnMsLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVze2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE5cHg7Zm9udC1mYW1pbHk6XCJDZW50dXJ5IEdvdGhpY1wiLENlbnR1cnlHb3RoaWMsQXBwbGVHb3RoaWMsc2Fucy1zZXJpZjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VyczphZnRlciwuZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LW1pbnV0ZXM6YWZ0ZXJ7Y29udGVudDonJztiYWNrZ3JvdW5kOiNmMGYwZjA7Ym9yZGVyLXJhZGl1czo0cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMnB4O3RvcDotM3B4O3JpZ2h0Oi0ycHg7Ym90dG9tOi0ycHg7ei1pbmRleDotMTtvcGFjaXR5OjB9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3Vycy4tZm9jdXMtOmFmdGVyLC5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtbWludXRlcy4tZm9jdXMtOmFmdGVye29wYWNpdHk6MX0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWFtcG17dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOy13ZWJraXQtYWxpZ24tc2VsZjpmbGV4LWVuZDstbXMtZmxleC1pdGVtLWFsaWduOmVuZDthbGlnbi1zZWxmOmZsZXgtZW5kO2NvbG9yOiM5YzljOWM7bWFyZ2luLWxlZnQ6NnB4O2ZvbnQtc2l6ZToxMXB4O21hcmdpbi1ib3R0b206MXB4fS5kYXRlcGlja2VyLS10aW1lLXJvd3tkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxMXB4O2hlaWdodDoxN3B4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCNkZWRlZGUsI2RlZGVkZSkgbGVmdCA1MCUvMTAwJSAxcHggbm8tcmVwZWF0fS5kYXRlcGlja2VyLS10aW1lLXJvdzpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjRweH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV17YmFja2dyb3VuZDowIDA7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7aGVpZ2h0OjEwMCU7cGFkZGluZzowO21hcmdpbjowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRvb2x0aXB7ZGlzcGxheTpub25lfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym9yZGVyLWNvbG9yOiNiOGI4Yjh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbW96LXJhbmdlLXRodW1ie2JvcmRlci1jb2xvcjojYjhiOGI4fS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpob3Zlcjo6LW1zLXRodW1ie2JvcmRlci1jb2xvcjojYjhiOGI4fS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1c3tvdXRsaW5lOjB9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYntiYWNrZ3JvdW5kOiM1Y2M0ZWY7Ym9yZGVyLWNvbG9yOiM1Y2M0ZWZ9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbW96LXJhbmdlLXRodW1ie2JhY2tncm91bmQ6IzVjYzRlZjtib3JkZXItY29sb3I6IzVjYzRlZn0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy10aHVtYntiYWNrZ3JvdW5kOiM1Y2M0ZWY7Ym9yZGVyLWNvbG9yOiM1Y2M0ZWZ9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEycHg7d2lkdGg6MTJweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNkZWRlZGU7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnM7bWFyZ2luLXRvcDotNnB4fS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10aHVtYntib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEycHg7d2lkdGg6MTJweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNkZWRlZGU7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWJ7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMnB4O3dpZHRoOjEycHg7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyOjFweCBzb2xpZCAjZGVkZWRlO2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7Ym9yZGVyOm5vbmU7aGVpZ2h0OjFweDtjdXJzb3I6cG9pbnRlcjtjb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2t7Ym9yZGVyOm5vbmU7aGVpZ2h0OjFweDtjdXJzb3I6cG9pbnRlcjtjb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFja3tib3JkZXI6bm9uZTtoZWlnaHQ6MXB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtbG93ZXJ7YmFja2dyb3VuZDowIDB9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC11cHBlcntiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgc3BhbntwYWRkaW5nOjAgMTJweH0uZGF0ZXBpY2tlci0tdGltZS1pY29ue2NvbG9yOiM5YzljOWM7Ym9yZGVyOjFweCBzb2xpZDtib3JkZXItcmFkaXVzOjUwJTtmb250LXNpemU6MTZweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCA1cHggLTFweCAwO3dpZHRoOjFlbTtoZWlnaHQ6MWVtfS5kYXRlcGlja2VyLS10aW1lLWljb246YWZ0ZXIsLmRhdGVwaWNrZXItLXRpbWUtaWNvbjpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtwb3NpdGlvbjphYnNvbHV0ZX0uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVye2hlaWdodDouNGVtO3dpZHRoOjFweDtsZWZ0OmNhbGMoNTAlIC0gMXB4KTt0b3A6Y2FsYyg1MCUgKyAxcHgpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0uZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZXt3aWR0aDouNGVtO2hlaWdodDoxcHg7dG9wOmNhbGMoNTAlICsgMXB4KTtsZWZ0OmNhbGMoNTAlIC0gMXB4KX0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2NvbG9yOiNkZWRlZGV9LmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC06aG92ZXIsLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLTpob3Zlcntjb2xvcjojYzVjNWM1fS4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuLWRpc2FibGVkLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLXtjb2xvcjojZGVkZWRlfS4tc2VsZWN0ZWQtLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC0sLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2NvbG9yOiNmZmY7YmFja2dyb3VuZDojYTJkZGY2fS4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuLXNlbGVjdGVkLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLXtiYWNrZ3JvdW5kOiM4YWQ1ZjR9Li1pbi1yYW5nZS0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjEpO2NvbG9yOiNjY2N9Li1pbi1yYW5nZS0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4taW4tcmFuZ2UtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2JhY2tncm91bmQtY29sb3I6cmdiYSg5MiwxOTYsMjM5LC4yKX0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLTplbXB0eSwuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmVtcHR5e2JhY2tncm91bmQ6MCAwO2JvcmRlcjpub25lfSIsIi5oZXJvLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVyby1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAwLjg7XG59XG4uaGVyby1pbWcgPiAudGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lkdGg6IDc1JTtcbiAgbGVmdDogMTUlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXNoYWRvdzogMCA2cHggNnB4IHJnYmEoMzgsIDM3LCAzNywgMC44MzkyMTU2ODYzKTtcbn1cbi5oZXJvLWltZyAuaWNvbi1ibHVlLXNreSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xufVxuLmhlcm8taW1nIC5pY29uLWJsdWUtc2t5LmJsdWUtc2t5LWxlZnQge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvZG9vZGxlcy9kb29kbGUtc2t5LWxlZnQtYmx1ZS5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmhlcm8taW1nIC5pY29uLWJsdWUtc2t5LmJsdWUtc2t5LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9kb29kbGVzL2Rvb2RsZS1za3ktcmlnaHQtYmx1ZS5wbmdcIikgbm8tcmVwZWF0IGxlZnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uaGVyby1pbWcgLmljb24tY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xufVxuLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUtcmVkIHtcbiAgdG9wOiAtNTBweDtcbiAgcmlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLWNpcmNsZS1yZWQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gIHJpZ2h0OiA2MHB4O1xuICBib3R0b206IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1jaXJjbGUteWVsbG93LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uaGVyby1pbWcgLmljb24tY2lyY2xlLmNpcmNsZS1ncmVlbiB7XG4gIHRvcDogMTIwcHg7XG4gIGxlZnQ6IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbi1jaXJjbGUtZ3JlZW4ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWJsdWUtc2t5IHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWNpcmNsZSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUtcmVkIHtcbiAgICB0b3A6IC0xMDBweDtcbiAgICByaWdodDogNDBweDtcbiAgfVxuICAuaGVyby1pbWcgLmljb24tY2lyY2xlLmNpcmNsZS15ZWxsb3cge1xuICAgIHJpZ2h0OiA2MHB4O1xuICAgIGJvdHRvbTogLTEwMHB4O1xuICB9XG4gIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgICB0b3A6IDEyMHB4O1xuICAgIGxlZnQ6IC0xMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDkycHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUtcmVkIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUtZ3JlZW4ge1xuICAgIHRvcDogMjIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyby1pbWcgPiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWJsdWUtc2t5IHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUtcmVkIHtcbiAgICByaWdodDogMjAwcHg7XG4gIH1cbiAgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUteWVsbG93IHtcbiAgICByaWdodDogMzAwcHg7XG4gIH1cbn1cbi5kYXRlcGlja2VyLS1jZWxscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDMycHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1mb2N1cy0ge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tY3VycmVudC0ge1xuICBjb2xvcjogIzRFQjVFNjtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1mb2N1cy0ge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1pbi1yYW5nZS0ge1xuICBjb2xvcjogIzRFQjVFNjtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTIsIDE5NiwgMjM5LCAwLjEpO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLS4tZm9jdXMtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MiwgMTk2LCAyMzksIDAuMik7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjYWVhZWFlO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1mb2N1cy0ge1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4taW4tcmFuZ2UtIHtcbiAgY29sb3I6ICNhMWExYTE7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC0uLWN1cnJlbnQtLi1mb2N1cy0ge1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLWZyb20tIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5MiwgMTk2LCAyMzksIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTIsIDE5NiwgMjM5LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLXRvLSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoOTIsIDE5NiwgMjM5LCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0sIC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWN1cnJlbnQtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLS4tcmFuZ2UtdG8tIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLi1mb2N1cy0ge1xuICBiYWNrZ3JvdW5kOiAjNDViY2VkO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbDplbXB0eSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVwaWNrZXItLWRheXMtbmFtZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDhweCAwIDNweDtcbn1cblxuLmRhdGVwaWNrZXItLWRheS1uYW1lIHtcbiAgY29sb3I6ICNGRjlBMTk7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLWNvbnRlbnQsIC5kYXRlcGlja2VyLS1ib2R5LCAuZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC1kYXkge1xuICB3aWR0aDogMTQuMjg1NzElO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbHMtbW9udGhzIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwtbW9udGgge1xuICB3aWR0aDogMzMuMzMlO1xuICBoZWlnaHQ6IDI1JTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGxzLXllYXJzLCAuZGF0ZXBpY2tlci0teWVhcnMge1xuICBoZWlnaHQ6IDE3MHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC15ZWFyIHtcbiAgd2lkdGg6IDI1JTtcbiAgaGVpZ2h0OiAzMy4zMyU7XG59XG5cbi5kYXRlcGlja2Vycy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmRhdGVwaWNrZXJzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZvbnQtZmFtaWx5OiBUYWhvbWEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHdpZHRoOiAyNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCBsZWZ0IDBzIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMC4zcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5kYXRlcGlja2VyLi1mcm9tLXRvcC0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuXG4uZGF0ZXBpY2tlci4tZnJvbS1yaWdodC0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbn1cblxuLmRhdGVwaWNrZXIuLWZyb20tYm90dG9tLSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xufVxuXG4uZGF0ZXBpY2tlci4tZnJvbS1sZWZ0LSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7XG59XG5cbi5kYXRlcGlja2VyLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgbGVmdCAwcyAwcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZSwgbGVmdCAwcyAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLmRhdGVwaWNrZXItaW5saW5lIC5kYXRlcGlja2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbjpob3ZlciwgLmRhdGVwaWNrZXItLW5hdi10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG5cbi4tdG9wLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLi1yaWdodC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tcmlnaHQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG5cbi4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBib3R0b206IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbn1cblxuLi1sZWZ0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWxlZnQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi4tYm90dG9tLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi10b3AtcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tdG9wLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG59XG5cbi4tbGVmdC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IDEwcHg7XG59XG5cbi4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBib3R0b206IDEwcHg7XG59XG5cbi4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbn1cblxuLmRhdGVwaWNrZXItLWJvZHkuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uLCAuZGF0ZXBpY2tlci0tbmF2LXRpdGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24uLWRpc2FibGVkLSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gcGF0aCB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzljOWM5YztcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtdGl0bGUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tYnV0dG9ucywgLmRhdGVwaWNrZXItLXRpbWUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VmZWZlZjtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LXRpdGxlIGkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjOWM5YzljO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LXRpdGxlLi1kaXNhYmxlZC0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZGF0ZXBpY2tlci0tYnV0dG9uIHtcbiAgY29sb3I6ICM0RUI1RTY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS4tYW0tcG0tIC5kYXRlcGlja2VyLS10aW1lLXNsaWRlcnMge1xuICAtd2Via2l0LWZsZXg6IDAgMSAxMzhweDtcbiAgLW1zLWZsZXg6IDAgMSAxMzhweDtcbiAgZmxleDogMCAxIDEzOHB4O1xuICBtYXgtd2lkdGg6IDEzOHB4O1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLXRpbWUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDEgMTUzcHg7XG4gIC1tcy1mbGV4OiAwIDEgMTUzcHg7XG4gIGZsZXg6IDAgMSAxNTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXgtd2lkdGg6IDE1M3B4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1jb2xvbiB7XG4gIG1hcmdpbjogMCAycHggM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VycywgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC1mYW1pbHk6IFwiQ2VudHVyeSBHb3RoaWNcIiwgQ2VudHVyeUdvdGhpYywgQXBwbGVHb3RoaWMsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VyczphZnRlciwgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0ycHg7XG4gIHRvcDogLTNweDtcbiAgcmlnaHQ6IC0ycHg7XG4gIGJvdHRvbTogLTJweDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtaG91cnMuLWZvY3VzLTphZnRlciwgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzLi1mb2N1cy06YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWFtcG0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBjb2xvcjogIzljOWM5YztcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2RlZGVkZSwgI2RlZGVkZSkgbGVmdCA1MCUvMTAwJSAxcHggbm8tcmVwZWF0O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3c6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXSB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhiOGI4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06aG92ZXI6Oi1tcy10aHVtYiB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG4gIGJvcmRlci1jb2xvcjogIzVjYzRlZjtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzVjYzRlZjtcbiAgYm9yZGVyLWNvbG9yOiAjNWNjNGVmO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG4gIGJvcmRlci1jb2xvcjogIzVjYzRlZjtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2sge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtaWNvbiB7XG4gIGNvbG9yOiAjOWM5YzljO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDVweCAtMXB4IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVyLCAuZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjRlbTtcbiAgd2lkdGg6IDFweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICB0b3A6IGNhbGMoNTAlICsgMXB4KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZSB7XG4gIHdpZHRoOiAwLjRlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLCAuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgY29sb3I6ICNkZWRlZGU7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtOmhvdmVyLCAuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmhvdmVyIHtcbiAgY29sb3I6ICNjNWM1YzU7XG59XG5cbi4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1kaXNhYmxlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBjb2xvcjogI2RlZGVkZTtcbn1cblxuLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNhMmRkZjY7XG59XG5cbi4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1zZWxlY3RlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kOiAjOGFkNWY0O1xufVxuXG4uLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLCAuLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi4taW4tcmFuZ2UtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1pbi1yYW5nZS0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4yKTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC06ZW1wdHksIC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS06ZW1wdHkge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRWYXJpYWJsZXNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0SGVscGVyc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogIEhpZGRlbiAgKi9cbltoaWRkZW5dLFxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogIEdyaWQgICovXG4uY29sIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xufVxuLmNvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG4uY29sLS0xb2YyIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG59XG4uY29sLS0xb2Y0IHtcbiAgbWF4LXdpZHRoOiAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG59XG5cbi52aXNpYmxlLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuaGlkZGVuLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFRleHQgQ29sb3JzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucmVkLWNvbG9yIHtcbiAgY29sb3I6ICNlODQwNDI7XG59XG5cbi5ncmVlbi1jb2xvciB7XG4gIGNvbG9yOiAjMTE4YzhmO1xufVxuXG4ueWVsbG93LWNvbG9yIHtcbiAgY29sb3I6ICNmYWI2NGU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RGF0ZXBpY2tlclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmRhdGVwaWNrZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tbmF2IHtcbiAgcGFkZGluZzogMTZweCAxOHB4IDdweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGxzIHtcbiAgbWFyZ2luOiAwIC0xNnB4O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLW5hdi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjgzMDZjO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tbmF2LXRpdGxlIGkge1xuICBjb2xvcjogIzI4MzA2YztcbiAgbWFyZ2luOiAwO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTNweDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHN2ZyB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBwYXRoIHtcbiAgc3Ryb2tlOiByZWQ7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY29udGVudCB7XG4gIHBhZGRpbmc6IDAgNDZweCAwIDMxcHg7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tZGF5cy1uYW1lcyB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgzMDZjO1xuICBtYXJnaW46IDAgMCAzcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1kYXktbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyODMwNmM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZmxleDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyODMwNmM7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGwtZGF5OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI2ljb24tY2FsZW5kYXItcG9pbnRlclwiKSBuby1yZXBlYXQgMCAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHotaW5kZXg6IC0xO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMC40cztcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheS4tY3VycmVudC06YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1zZWxlY3RlZC0ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheS4tc2VsZWN0ZWQtOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheS4tZGlzYWJsZWQtIHtcbiAgY29sb3I6ICNiNmI2YjY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXRlcGlja2VyIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGF0ZXBpY2tlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFJhbmdlIFNsaWRlclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnJhbmdlLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyODMwNmMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAycHg7XG59XG4ucmFuZ2Utc2xpZGVyIC5kb3RzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yYW5nZS1zbGlkZXIgLmRvdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6ICMyODMwNmM7XG59XG4ucmFuZ2Utc2xpZGVyIC51aS13aWRnZXQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzI4MzA2YyAhaW1wb3J0YW50O1xufVxuLnJhbmdlLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogI2U4NDA0MjtcbiAgYm9yZGVyOiBub25lO1xuICB0b3A6IC0xMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdE1hc29ucnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tYXNvbnJ5LWdyaWQgLmNvbC1sZy00IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5tYXNvbnJ5LWdyaWQtLXNpemUxIC5jb2wtbGctNCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5tYXNvbnJ5LWdyaWQtYWx0IC5jb2wtbGctNCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ubWFzb25yeS1ncmlkLWFsdC0tc2l6ZTEgLmNvbC1sZy00IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXNvbnJ5LWdyaWQgPiBkaXYge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDtcbiAgfVxuICAubWFzb25yeS1ncmlkIC5jb2wtbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAubWFzb25yeS1ncmlkLWFsdCA+IGRpdiB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXNvbnJ5LWdyaWQtYWx0IC5jb2wtbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHREaXNhYmxlIFNjcm9sbFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmRpc2FibGUtc2Nyb2xsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiA1MDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmRpc2FibGUtc2Nyb2xsLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VsZWN0cmljXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VsZWN0cmljIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnNlbGVjdHJpYyAubGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGMkYyO1xuICBoZWlnaHQ6IDU4cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDU0cHggMzZweDtcbn1cbi5zZWxlY3RyaWMgLmxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tYW5nbGUtZG93bi1ncmF5LnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2VsZWN0cmljIC5idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIHtcbiAgd2lkdGg6IDUxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4uc2VsZWN0cmljLWl0ZW1zIHVsIHtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xufVxuLnNlbGVjdHJpYy1pdGVtcyBsaSB7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTRweCAzNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNjlweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzU4NTg1ODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdHJpYy1pdGVtcyBsaSArIGxpIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xufVxuLnNlbGVjdHJpYy1pdGVtcyBsaTpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnNlbGVjdHJpYy1pdGVtcyBsaTpudGgtY2hpbGQoNCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExcHg7XG4gIGxlZnQ6IC02cHg7XG4gIHJpZ2h0OiAtMTFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM3MDcwNzA7XG59XG4uc2VsZWN0cmljLWl0ZW1zIGxpLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWxlY3RyaWMgLmxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHg7XG4gIH1cbiAgLnNlbGVjdHJpYyAubGFiZWw6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNnB4O1xuICB9XG4gIC5zZWxlY3RyaWMtaXRlbXMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbGVjdHJpYy1pdGVtcyB1bCB7XG4gICAgcGFkZGluZzogMTJweCAxNXB4O1xuICB9XG4gIC5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDVweCA1MHB4O1xuICB9XG4gIC5zZWxlY3RyaWMtaXRlbXMgbGk6bnRoLWNoaWxkKDQpOmFmdGVyIHtcbiAgICB0b3A6IC0xNHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi8qICBmb3IgdGhlIGxpZ2h0IGJhY2tncm91bmQgaW1hZ2VzIChleGNlcHQgbW9iaWxlKSAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5leHBlcmllbmNlLXNsaWRlIC5hcnRpY2xlX19ib2R5IHtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwMDAwO1xuICB9XG59XG4uZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2JvZHkgPiBoMyB7XG4gIHRleHQtc2hhZG93OiAwIDAgM3B4ICMwMDAwMDA7XG59XG4uZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2JvZHkgLmZhdm91cml0ZV9fdGl0bGUge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLyogIGFjdGl2ZSBjdXJzb3IgZm9yIGFsbCBzZWxlY3RzICAqL1xuLnNlbGVjdCBzZWxlY3Q6aG92ZXIsXG4uc2VsZWN0IHNlbGVjdDpmb2N1cyxcbi5zZWxlY3Qgc2VsZWN0OmFjdGl2ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmV4cGVyaWVuY2VzLXNsaWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5leHBlcmllbmNlcy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5leHBlcmllbmNlcy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cblxuLyogIGZvciB0aGUgQWR1bHRzL0NoaWxkcmVuIGlucHV0cyAgKi9cbi5pbmNyZW1lbnRvcl9fZmllbGQ6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qICBEcm9wIHNoYWRvdyBjbGFzcyBmb3IgdGhlIGFsbCBUaXRsZXMgICovXG4uZHJvcC1zaGFkb3cge1xuICB0ZXh0LXNoYWRvdzogM3B4IDNweCAzcHggIzAwMDAwMDtcbn1cblxuLyogIGF1dG8gaGVpZ2h0IHRvIHJlbW92ZSBleHRyYSBzcGFjZXMgaW4gaG9zdCdzIGRlc2NyaXB0aW9uICAqL1xuLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSAuaG9zdF9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLyogIGNvcnJlY3Qgd2l0aCBmb3IgdGhlIGNpcmNsZXMgaW4gJ1N1YnNjcmliZSBub3cgYW5kIHRoYW5rIHVzIGxhdGVyJyBzZWN0aW9uICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGlzdC1jaXJjbGVzIC5pY29uLWNpcmxjZTEge1xuICAgIHdpZHRoOiAxODZweDtcbiAgfVxuICAubGlzdC1jaXJjbGVzIC5pY29uLWNpcmxjZTIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAubGlzdC1jaXJjbGVzIC5pY29uLWNpcmxjZTMge1xuICAgIHdpZHRoOiAxODlweDtcbiAgfVxufVxuLmFydGljbGUtc2Vjb25kYXJ5ICsgZGl2LmNvbnRlbnQtcGFnZS1mb3JtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiAgc3R5bGUgZm9yIHRoZSBzaWduLXVwLWZvcm0gICovXG4ucm9ibHktd3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiAgc3R5bGUgZm9yIHNsb2dhbiB0aXRsZSBzZWN0aW9uICAqL1xuLnNsb2dhbl9fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNsb2dhbl9fdGl0bGUgPiBoMyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4uaW52aXNpYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG5cbi8qIFRPRE86OiBETSAmIElOIHJlZmFjdG9yIGFuZCBtYWtlIGxlc3MgaHVnZSAgICovXG4vKiAgaG9zdCBjb250ZW50ICAqL1xuLmhvc3QtY29udGVudCAuaG9zdC1yZXZpZXdzIC5hc2lkZS1yZXZpZXdzIHtcbiAgd2lkdGg6IDMzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbjogMCAwIDYwcHggMDtcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAuc2VjdGlvbl9faGVhZCBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAud2lkZ2V0LW1lc3NhZ2VzIC53aWRnZXQtbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLndpZGdldC1tZXNzYWdlcyAud2lkZ2V0LW1lc3NhZ2UgLndpZGdldF9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAud2lkZ2V0LW1lc3NhZ2VzIC53aWRnZXQtbWVzc2FnZSAud2lkZ2V0X19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLndpZGdldC1tZXNzYWdlcyAud2lkZ2V0LW1lc3NhZ2UgLndpZGdldF9fY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAgMCAwIDA7XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLnNlY3Rpb25fX2FjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qICBob3N0IHJlcXVlc3QgICovXG4uaG9zdC1yZXF1ZXN0IC5mb3JtX19jb2wsXG4uaG9zdC1yZXF1ZXN0IC5hY2NvcmRpb25zIHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4uaG9zdC1yZXF1ZXN0IC5mb3JtX19jb2wgaDYsXG4uaG9zdC1yZXF1ZXN0IC5hY2NvcmRpb25zIGg2IHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXktYWxzby1saWtlIHtcbiAgcGFkZGluZzogNTBweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob3N0LXBhZ2Utc2xpZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHRvcDogNTAlO1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItaXRlbSB7XG4gIGhlaWdodDogMjUwcHg7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLmljb24tY29ja3RhaWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9zdmcvY29ja3RhaWwtaWNvbi5zdmdcIikgbm8tcmVwZWF0O1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAuaWNvbi1mb290YmFsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvc3ZnL2Z1dGJvbC1pY29uLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC50ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAudGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaG9zdC1wYWdlLXNsaWRlci5jb250YWluZXIgLmhvc3QtcGFnZS1zbGlkZXItaXRlbSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuICAuaG9zdC1wYWdlLXNsaWRlci5jb250YWluZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAuaWNvbiB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmhvc3QtcGFnZS1zbGlkZXIuY29udGFpbmVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLnRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdpZnQtdm91Y2hlcnMge1xuICAvKiA9PT0gJ0hlcm8gaW1hZ2UnIHNlY3Rpb24gPT09ICovXG4gIC8qID09PSAnU2VsZWN0IGUtR2lmdCBDYXJkIHZhbHVlJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ0N1c3RvbWlzZSB5b3VyIGUtR2lmdCBDYXJkJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xufVxuLmdpZnQtdm91Y2hlcnMgLnNlY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZ2lmdC12b3VjaGVycyAuaW5wdXQtdGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uZ2lmdC12b3VjaGVycyAuYXJyb3ctZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIHJpZ2h0OiA1JTtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9tYWluLWljb25zLXNwcml0ZS02NDZiYWE5YjFmLnN2ZyNpY29uLWFuZ2xlLWRvd25cIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBtYXgtaGVpZ2h0OiA4NTBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRpdGxlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAudGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQycHg7XG4gIG1hcmdpbjogMzBweCAwIDVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1NmRlZyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIgLmFycm93LW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2UtZ2lmdC1wYWdlLXNwcml0ZS1lOGZkNzQxZTA5LnN2ZyNzd2lybHktYXJyb3dfYmx1ZVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSg1OWRlZyk7XG4gIHJpZ2h0OiAtMTIlO1xuICBib3R0b206IDYwJTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLXRleHQge1xuICBmb250LWZhbWlseTogU3lzRmFsc28tSXRhbGljLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHdpZHRoOiA1NSU7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS13cmFwcGVyIHAge1xuICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtd3JhcHBlciBwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3Qge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHotaW5kZXg6IDEwMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiA1NXB4O1xuICBsZWZ0OiAwO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0X193cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtbGlzdF9fd3JhcHBlci5vcGVuLXNlbGVjdC1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgPiBsaSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgPiBsaSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0ID4gbGkgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgPiBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgd2lkdGg6IDQwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51LmN1cnJlbmN5LS1vcGVuZWQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51IGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA1cHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51IGJ1dHRvbiBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5jdXJyZW5jeS1pbi1tYWluLW1lbnUgLmN1cnJlbmN5LWljb24tYnRuIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiA0cHggMCA0cHggM3B4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSAuY3VycmVuY3lfX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSAuY3VycmVuY3lfX2xpc3QgbGFiZWw6OmJlZm9yZSB7XG4gIHRvcDogMXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDAlO1xuICByaWdodDogNSU7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvbWFpbi1pY29ucy1zcHJpdGUtNjQ2YmFhOWIxZi5zdmcjaWNvbi1hbmdsZS1kb3duXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAuc2VjdGlvbi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLmNvbnRyb2xzLWlucHV0cyB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgei1pbmRleDogOTk5ODtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyID4gcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciA+IHA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIub3Blbi1zZWxlY3QtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOXB4O1xuICByaWdodDogMjVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCBsaSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0IGxpIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0IGxpIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXI6OmJlZm9yZSB7XG4gIHRvcDogMjVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAyNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY2FyZC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LXNoYWRvdzogMnB4IDRweCAzcHggIzAwMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmNhcmQtdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jYXJkLXRleHQgc3Bhbi5ub3JtYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY2FyZC10ZXh0IHNwYW4uZGVjb3ItdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGNoYS1TdGFuZHVwXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzMwcHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIgLnNsaWRlci1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpZGVyLWl0ZW0gLmN1cnJlbmN5LXRvdGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00MHB4O1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I0QjRCNDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmlucHV0LW5hbWVfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmlucHV0LW5hbWVfX3dyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuaW5wdXQtbmFtZV9fd3JhcHBlciBwIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIC5kYXRlLXRleHQge1xuICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQuY2FsZW5kYXItZmllbGQgLmNsb3NlLWNhbGVuZGFyLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dC5jYWxlbmRhci1maWVsZCAuY2FsZW5kYXItaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9lLWdpZnQtcGFnZS1zcHJpdGUtZThmZDc0MWUwOS5zdmcjaWNvbi1jYWxlbmRhclwiKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIC5naWZ0LWJ1aWxkZXItY2FsZW5kYXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgei1pbmRleDogOTk5OTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dC5jYWxlbmRhci1maWVsZCAuZ2lmdC1idWlsZGVyLWNhbGVuZGFyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIC5naWZ0LWJ1aWxkZXItY2FsZW5kYXIgLmRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dC5jYWxlbmRhci1maWVsZCAuZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IGlucHV0LCAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiA1NXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gcCBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0IC50ZXh0YXJlYS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyLCBzYW5zLXNlcmlmO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0IC50ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHJlc2l6ZTogbm9uZTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCAudGV4dGFyZWEtd3JhcHBlciAuY2hhcmFjdGVycy1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzc3NzI3Mjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCAuZ2lmdC1idWlsZGVyLWZvcm1fX2Vycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNlODQwNDI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgLmdpZnQtYnVpbGRlci1mb3JtX19lcnJvci5tYWluX19lcnJvciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRvdGFsLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAuYWRkLXN1aXRjYXNlX19idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLmFkZC1zdWl0Y2FzZV9fYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuXG4uZ2lmdC12b3VjaGVycyB7XG4gIC8qID09PSAnU2VsZWN0IGUtR2lmdCBDYXJkIHZhbHVlJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ0N1c3RvbWlzZSB5b3VyIGUtR2lmdCBDYXJkJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyBzZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiBjYWxjKHZhcigtLW5hdi1iYXItaGVpZ2h0KSArIDEwcHgpO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAudGl0bGUtc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDUlO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50ZXh0IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50ZXh0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyBpbWcge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg1MCUpO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuYXJyb3ctbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuYXJyb3ctZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2UtZ2lmdC1wYWdlLXNwcml0ZS1lOGZkNzQxZTA5LnN2ZyNzd2lybHktYXJyb3dfd2hpdGVcIikgMCAwL2NvdmVyIG5vLXJlcGVhdDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIgLmdpZnQtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZS1naWZ0LXBhZ2Utc3ByaXRlLWU4ZmQ3NDFlMDkuc3ZnI2UtZ2lmdC1jYXJkXCIpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC5kb29kbGUtY29udGFpbmVyIC5kb29kbGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5tYWluLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRleHQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIgLmFycm93LWRlc2t0b3Age1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC5kb29kbGUtY29udGFpbmVyIC5naWZ0LWljb24ge1xuICAgIHdpZHRoOiAxNjVweDtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuZG9vZGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMge1xuICAgIC8qID09PSAnSGVybyBpbWFnZScgc2VjdGlvbiA9PT0gKi9cbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmljb24tY2xvdWQuaWNvbi1jbG91ZC1sZWZ0IHtcbiAgICBsZWZ0OiAtMjAwcHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC50aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnRpdGxlIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC50aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtbGlzdCBsaSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0IGxpIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0ID4gbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0IC5zZWxlY3QtY29udHJvbHMgLnNlbGVjdC12YWx1ZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgLnNlbGVjdC1jb250cm9scyAuc2VsZWN0LXZhbHVlLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuY29udHJvbHMtaW5wdXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgPiBwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgPiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDcwcHggNjVweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyOjpiZWZvcmUsIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXI6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlcjo6YmVmb3JlIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlcjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jYXJkLXRleHQgc3Bhbi5ub3JtYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmNhcmQtdGV4dCBzcGFuLmRlY29yLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY2FyZC10ZXh0IHNwYW4ubm9ybWFsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jYXJkLXRleHQgc3Bhbi5kZWNvci10ZXh0IHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciB7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIgLnNsaWNrLWFycm93OjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL21haW4taWNvbnMtc3ByaXRlLTY0NmJhYTliMWYuc3ZnI2Nhcm91c2VsLWFycm93XCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTcwcHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stZG90cyBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5pbnB1dC1uYW1lX193cmFwcGVyIHtcbiAgICB3aWR0aDogNDglO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuaW5wdXQtbmFtZV9fd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmlucHV0LW5hbWVfX3dyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5pbnB1dC1uYW1lX193cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5pbnB1dC1uYW1lX193cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC5wcmV2aWV3LWVtYWlsLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAucHJldmlldy1lbWFpbC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IGlucHV0LCAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gaW5wdXQsIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IGlucHV0LCAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRvdGFsLWZvcm0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRvdGFsLWZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC50ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC50ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudGV4dGFyZWEtd3JhcHBlciAuY2hhcmFjdGVycy1sZWZ0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRleHRhcmVhLXdyYXBwZXIgLmNoYXJhY3RlcnMtbGVmdCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAuYWRkLXN1aXRjYXNlX19idG4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZ2lmdC12b3VjaGVycyB0ZXh0YXJlYSB7XG4gIG1heC1oZWlnaHQ6IDE0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDQ1cHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuZmllbGQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuZmllbGQtZ3JvdXAgLnVzZXItaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuZmllbGQtZ3JvdXAgLnVzZXItaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybV9fd3JhcHBlciAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuY2hhcmFjdGVycy1sZWZ0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybV9fd3JhcHBlciAuZ2lmdC1idWlsZGVyLWZvcm0gLmNoYXJhY3RlcnMtbGVmdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59IiwiLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMFxufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IDBcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLCAuc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcnXG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoXG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHhcbn1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5naWZ0LXZvdWNoZXJzIHtcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAuYXJyb3ctZG93biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tYW5nbGUtZG93bicpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICB9XG5cbi8qID09PSAnSGVybyBpbWFnZScgc2VjdGlvbiA9PT0gKi9cbiAgICAuZ2lmdC1idWlsZGVyLWhlcm8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODUwcHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCA1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIH1cblxuICAgICAgICAuZG9vZGxle1xuICAgICAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTZkZWcpO1xuXG4gICAgICAgICAgICAgICAgLmFycm93LW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRlLWdpZnQtcGFnZS1zcHJpdGUgKyAnI3N3aXJseS1hcnJvd19ibHVlJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoNTlkZWcpO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTEyJTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBTeXNGYWxzby1JdGFsaWMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbi8qID09PSAnU2VsZWN0IGUtR2lmdCBDYXJkIHZhbHVlJyBzZWN0aW9uID09PSAqL1xuICAgIC5naWZ0LWJ1aWxkZXItc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAgIC5zZWxlY3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0LXZhbHVlLXdyYXBwZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC12YWx1ZS1saXN0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDU1cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgJi5vcGVuLXNlbGVjdC1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXTpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbmN5LWluLW1haW4tbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICYuY3VycmVuY3ktLW9wZW5lZCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXJyZW5jeS1pY29uLWJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNHB4IDAgNHB4IDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1cnJlbmN5X19saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDAwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRtYWluLWljb25zLXNwcml0ZSArICcjaWNvbi1hbmdsZS1kb3duJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuLyogPT09ICdDdXN0b21pc2UgeW91ciBlLUdpZnQgQ2FyZCcgc2VjdGlvbiA9PT0gKi9cbiAgICAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250cm9scy1pbnB1dHMge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItY29udHJvbHMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICAgICAgLnNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk4O1xuXG4gICAgICAgICAgICAgICAgJiA+IHAge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWxlY3QtY29uZ3JhdHMtbGlzdF9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5vcGVuLXNlbGVjdC1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdC1jb25ncmF0cy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXTpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDRweCAzcHggIzAwMDtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5vcm1hbC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZGVjb3ItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiR290Y2hhLVN0YW5kdXBcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmN1cnJlbmN5LXRvdGFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0I0QjRCNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC1uYW1lX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbi8qID09PSAnZS1HaWZ0IEZvcm0nIHNlY3Rpb24gPT09ICovXG4gICAgLmdpZnQtYnVpbGRlci1mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAgIC51c2VyLWlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNhbGVuZGFyLWZpZWxkIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAuZGF0ZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jbG9zZS1jYWxlbmRhci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNhbGVuZGFyLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGUtZ2lmdC1wYWdlLXNwcml0ZSArICcjaWNvbi1jYWxlbmRhcicpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdpZnQtYnVpbGRlci1jYWxlbmRhciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5OTtcblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kYXRlcGlja2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24geyBcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgICAgICB9ICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+IHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gaW5wdXQsXG4gICAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0YXJlYS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcblxuICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2hhcmFjdGVycy1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc3NzI3MjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5naWZ0LWJ1aWxkZXItZm9ybV9fZXJyb3Ige1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZTg0MDQyO1xuXG4gICAgICAgICAgICAgICAgJi5tYWluX19lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvdGFsLWZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGQtc3VpdGNhc2VfX2J0biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5naWZ0LXZvdWNoZXJzIHtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgIHNlY3Rpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5naWZ0LWJ1aWxkZXItaGVybyB7XG4gICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1uYXYtYmFyLWhlaWdodCkgKyAxMHB4KTtcblxuICAgICAgICAgICAgLnRpdGxlLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1JTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRvb2RsZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC5hcnJvdy1tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZS1naWZ0LXBhZ2Utc3ByaXRlICsgJyNzd2lybHktYXJyb3dfd2hpdGUnKVxuICAgICAgICAgICAgICAgICAgICAgICAgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5naWZ0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGUtZ2lmdC1wYWdlLXNwcml0ZSArICcjZS1naWZ0LWNhcmQnKVxuICAgICAgICAgICAgICAgICAgICAgICAgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kb29kbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZ2lmdC1idWlsZGVyLWhlcm8ge1xuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kb29kbGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuYXJyb3ctZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5naWZ0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgLyogPT09ICdIZXJvIGltYWdlJyBzZWN0aW9uID09PSAqL1xuICAgICAgICAuZ2lmdC1idWlsZGVyLWhlcm8ge1xuICAgICAgICAgICAgLmljb24tY2xvdWQge1xuICAgICAgICAgICAgICAgICYuaWNvbi1jbG91ZC1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qID09PSAnU2VsZWN0IGUtR2lmdCBDYXJkIHZhbHVlJyBzZWN0aW9uID09PSAqL1xuICAgIC5naWZ0LWJ1aWxkZXItc2VsZWN0IHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0LXZhbHVlLWxpc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLnNlbGVjdC12YWx1ZS1saXN0IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWxlY3QtY29udHJvbHMge1xuICAgICAgICAgICAgICAgICAgICAuc2VsZWN0LXZhbHVlLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qID09PSAnQ3VzdG9taXNlIHlvdXIgZS1HaWZ0IENhcmQnIHNlY3Rpb24gPT09ICovXG4gICAgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgLnVzZXItY29udHJvbHMge1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC5jb250cm9scy1pbnB1dHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJiA+IHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNzBweCA2NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubm9ybWFsLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZGVjb3ItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm5vcm1hbC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZGVjb3ItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRtYWluLWljb25zLXNwcml0ZSArICcjY2Fyb3VzZWwtYXJyb3cnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC03MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtbmFtZV9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xuICAgIC5naWZ0LWJ1aWxkZXItZm9ybSB7XG4gICAgICAgIC5wcmV2aWV3LWVtYWlsLWJ0biB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLWlucHV0IHtcbiAgICAgICAgICAgICYgPiBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gaW5wdXQsXG4gICAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvdGFsLWZvcm0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dGFyZWEtd3JhcHBlciB7XG4gICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGFyYWN0ZXJzLWxlZnQge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLXN1aXRjYXNlX19idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGV4dGFyZWEge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgICB9XG5cbiAgICAuZ2lmdC1idWlsZGVyLWZvcm1fX3dyYXBwZXIge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgLmdpZnQtYnVpbGRlci1mb3JtIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNDVweDtcblxuICAgICAgICAgICAgICAgIC5maWVsZC1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICAudXNlci1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVzZXItaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAmID4gc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNoYXJhY3RlcnMtbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
