@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.0/css/all.min.css);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{max-width:100%;height:auto;width:auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:root{--unnamed-color-8a8a8f:#8A8A8F;--unnamed-color-fd6b05:#FD6B05;--unnamed-color-d1d0d4:#D1D0D4;--unnamed-color-707070:#707070;--unnamed-color-727272:#727272;--unnamed-color-fd710c:#FD710C;--unnamed-color-2ce836:#2CE836;--unnamed-color-ff6700:#FF6700;--unnamed-color-848484:#848484;--unnamed-color-c8c7cc:#C8C7CC;--unnamed-color-ffffff:#FFFFFF;--unnamed-color-cecece:#CECECE;--unnamed-color-000000:#000000}.gradient-active1{background:#fff;background:linear-gradient(45deg,#fff 0,#000 100%)}body,html,p{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:13px;line-height:18px;-webkit-font-smoothing:antialiased}@media screen and (min-width:320px){body,html,p{font-size:13px;line-height:23px}}@media screen and (min-width:414px){body,html,p{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){body,html,p{font-size:16px;line-height:26px}}body{min-height:100vh}body.o-fixedBody{overflow:hidden}a{text-decoration:none}a:hover{text-decoration:none}.pt-50{padding-top:25px}.mt-20{margin-top:20px}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;margin:0 0 20px;line-height:normal;-webkit-font-smoothing:antialiased}.h1,h1{font-size:35px;line-height:40px}@media screen and (min-width:320px){.h1,h1{font-size:35px;line-height:45px}}@media screen and (min-width:768px){.h1,h1{font-size:40px;line-height:50px}}@media screen and (min-width:1600px){.h1,h1{font-size:67px;line-height:77px}}@media screen and (min-width:1920px){.h1,h1{font-size:87px;line-height:97px}}.h2,h2{font-size:30px;line-height:35px}@media screen and (min-width:320px){.h2,h2{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.h2,h2{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.h2,h2{font-size:45px;line-height:55px}}@media screen and (min-width:1920px){.h2,h2{font-size:50px;line-height:60px}}.h3,h3{font-size:25px;line-height:30px}@media screen and (min-width:320px){.h3,h3{font-size:25px;line-height:35px}}@media screen and (min-width:414px){.h3,h3{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.h3,h3{font-size:40px;line-height:50px}}.h4,h4{font-size:19px;line-height:24px}@media screen and (min-width:414px){.h4,h4{font-size:22px;line-height:32px}}@media screen and (min-width:1024px){.h4,h4{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.h4,h4{font-size:30px;line-height:40px}}@media screen and (min-width:1920px){.h4,h4{font-size:25px;line-height:35px}}.h5,h5{font-size:15px;line-height:20px}@media screen and (min-width:768px){.h5,h5{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.h5,h5{font-size:24px;line-height:34px}}@media screen and (min-width:1920px){.h5,h5{font-size:24px;line-height:34px}}.h6,h6{font-size:18px;line-height:23px}@media screen and (min-width:320px){.h6,h6{font-size:18px;line-height:28px}}@media screen and (min-width:1920px){.h6,h6{font-size:18px;line-height:28px}}.letter-spacing--07{letter-spacing:-.07px}.letter-spacing--09{letter-spacing:-.09px}.letter-spacing--024{letter-spacing:-.24px}.letter-spacing--32{letter-spacing:3.2px}.opacity--44{opacity:.44}ul li{-webkit-font-smoothing:antialiased}a,button,h1,h2,h3,h4,h5,h6,input,input[type=date],input[type=email],input[type=file],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,svg,textarea{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-font-smoothing:antialiased}button:focus,button:hover,input:focus,input:hover{text-decoration:none;outline:0}a{font-weight:400}a:hover{text-decoration:none}.commonHeader{margin:25px auto}.commonHeader--tiTleMargin{margin:40px auto 25px}.commonHeader h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:30px;line-height:35px}@media screen and (min-width:320px){.commonHeader h2{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.commonHeader h2{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.commonHeader h2{font-size:45px;line-height:55px}}@media screen and (min-width:1920px){.commonHeader h2{font-size:50px;line-height:60px}}.subTitle{font-family:"Noto Serif",serif;font-weight:700;text-transform:uppercase;font-size:13px;line-height:18px}@media screen and (min-width:320px){.subTitle{font-size:13px;line-height:23px}}@media screen and (min-width:414px){.subTitle{font-size:20px;line-height:30px}}#overlay{display:none;position:fixed;top:0;left:0;content:'';z-index:1;background:rgba(0,0,0,.81);height:100vh;width:100%;height:100%;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}p{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:16px;line-height:21px}@media screen and (min-width:320px){p{font-size:16px;line-height:26px}}@media screen and (min-width:1920px){p{font-size:16px;line-height:26px}}p a{font-weight:400;text-decoration:underline}p a:hover{text-decoration:none}@media (max-width:991px){p{margin:0 0 15px}}span.error,span.valid{display:block;text-align:left;font-size:14px;padding:0 0 0 10px;font-family:"Source Sans Pro",sans-serif}span.error{color:red;text-align:right}span.valid{color:green;text-align:right}.overlay{position:relative}.overlay:before{top:0;left:0;content:'';width:100%;height:100%;position:absolute;z-index:2;background:rgba(0,0,0,.81)}.overlay--fullwhite:after{background:rgba(255,255,255,.9)}.overlay--bgfixed{background-attachment:fixed!important}.overlay--fullBlack:after{background:rgba(0,0,0,.8)}.borderBottom{position:relative}.borderBottom:after{bottom:0;left:0;content:'';width:140px;height:1px;border:1px dashed #fff;position:absolute;z-index:1}.borderBottom--full:after{width:100%}.bg--gray1{background:#fafafa}.bg--gray2{background:#272727}.h3--color1{color:#fff!important}.h3--subtitle2{font-family:Montserrat,sans-serif;font-weight:400;font-size:30px;line-height:35px}@media screen and (min-width:320px){.h3--subtitle2{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.h3--subtitle2{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.h3--subtitle2{font-size:40px;line-height:50px}}.blank{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.clear,.commonSectionInner ol li,.commonSectionInner ul li{width:100%;float:left}.dividerSide{margin:0 0 30px}.dividerSide:after,.dividerSide:before{position:absolute;top:50%;content:'';width:129px;height:1px;border:1px dashed #fff;opacity:.4;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991px){.dividerSide:after,.dividerSide:before{display:none!important}}.dividerSide:before{left:100%}.dividerSide:after{right:100%}.dividerSide h1,.dividerSide h2,.dividerSide h3,.dividerSide h4,.dividerSide h5,.dividerSide h6{padding:0 15px;margin:0!important}@media (max-width:991px){.dividerSide{margin:0 0 10px}}@media (min-width:1200px){.container{max-width:1170px}}@media (min-width:1600px){.container{max-width:1560px}}@media (min-width:1800px){.container{max-width:1632px}}@media (min-width:1919px){.container{max-width:1632px}}@media (max-width:1024px){.container--postLogin{max-width:100%}}@media (min-width:1701px){.container--custom1{max-width:1347px}}@media (min-width:1701px){.container--custom2{max-width:1200px}}@media (min-width:1601px){.container--custom3{max-width:1200px}}@media (min-width:1920px){.container--C-home{max-width:1840px}}.bannersubheading,.subheading{font-size:16px;color:#fff;font-weight:400;display:inline-block;vertical-align:top;margin:0 0 15px;font-style:italic}@media (max-width:991px){.bannersubheading,.subheading{font-size:15px;margin-bottom:0}}.boxshadow--active1{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);-ms-box-shadow:0 3px 6px rgba(0,0,0,.29);-o-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29)}.addedSuccesful,.addedSuccesful .addedSuccesfulIcon,.alignMiddle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.o-commonSection--innerPage{padding:0}}.slick-slide:focus,.slick-slide:hover{outline:0}.slick-arrow{width:30px!important;height:30px!important;z-index:2}.slick-arrow:before{font-size:32px!important;color:rgba(255,255,255,.37)!important}@media (min-width:1919px){.slick-arrow{width:30px!important;height:30px!important}}.font100{font-weight:100}.font200{font-weight:200}.font300{font-weight:300}.font400{font-weight:400}.font500{font-weight:500}.font600{font-weight:600}.font7600{font-weight:700}.font800{font-weight:800}.font900{font-weight:900}.commonSectionInner{padding-bottom:50px}.commonSectionInner--home-slider{padding-top:30px}@media (min-width:1024px){.commonSectionInner--home-slider{padding-top:72px}}.commonSectionInner--contact-wrap{padding-top:30px}.commonSectionInner--fiullHeight{height:100vh}.commonSectionInner.welcome-section{padding-left:22px;padding-right:22px}@media (min-width:768px){.commonSectionInner.welcome-section{padding-left:0;padding-right:0}}.commonSectionInner.welcome-section h2{font-size:30px;line-height:35px;font-family:Montserrat,sans-serif;font-weight:400;color:#383838}@media screen and (min-width:320px){.commonSectionInner.welcome-section h2{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.commonSectionInner.welcome-section h2{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.commonSectionInner.welcome-section h2{font-size:45px;line-height:55px}}@media screen and (min-width:1920px){.commonSectionInner.welcome-section h2{font-size:50px;line-height:60px}}.commonSectionInner.welcome-section p{font-size:13px;line-height:18px;font-family:"Source Sans Pro",sans-serif;font-weight:400;color:#707070}@media screen and (min-width:320px){.commonSectionInner.welcome-section p{font-size:13px;line-height:23px}}@media screen and (min-width:414px){.commonSectionInner.welcome-section p{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.commonSectionInner.welcome-section p{font-size:16px;line-height:26px}}.commonSectionInner ol,.commonSectionInner ul{padding:0 0 15px;overflow:hidden}.commonSectionInner ol li,.commonSectionInner ul li{position:relative;padding-left:35px}.commonSectionInner ol li:before,.commonSectionInner ul li:before{background:url(../images/arrow-dropright-circle.svg) no-repeat center center/cover;position:absolute;top:4px;left:0;content:'';width:20px;height:20px}.commonSectionInner ol li:not(:last-child),.commonSectionInner ul li:not(:last-child){padding-bottom:15px}.commonSectionInner.pt-85{padding-top:85px}@media (min-width:991px){.commonSectionInner.pt-85{padding-top:167px}}.boxImageWrap{height:350px;overflow:hidden;border:1px solid #000}.boxImageWrap .boxImage{position:absolute;top:0;left:0;background-attachment:fixed!important;width:100%;height:100%;-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.boxImageWrap .boxContent{color:#fff;z-index:2;left:55px;bottom:15px}@media (max-width:991px){.boxImageWrap .boxContent{left:15px}}.boxImageWrap .boxImageWrapBlank{z-index:3}.boxImageWrap:hover .boxImage{-webkit-transform:translateZ(0) scale(1.2);transform:translateZ(0) scale(1.2);-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out}@media (min-width:1600px){.boxImageWrap{height:470px}}@media (max-width:1024px){.boxImageWrap{height:250px}}.colorWhite{color:#fff}@media (min-width:1920px){.col-10{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}.o-breadcrumb{position:relative;z-index:2;margin:0 0 30px}.o-breadcrumb .o-breadcrumbItem{display:inline-block;vertical-align:top;color:#fff;font-size:14px;position:relative;margin:0 5px 0 0}.o-breadcrumb .o-breadcrumbItem:before{float:right;content:'/';padding:0 0 0 8px}.o-breadcrumb .o-breadcrumbItem:hover{color:#000}.o-breadcrumb .o-breadcrumbItem.active{color:#000;margin:0}.o-breadcrumb .o-breadcrumbItem.active:before{display:none}.columns--md--3{-moz-column-count:3;-webkit-column-count:3;column-count:3}.columns--md--4{-moz-column-count:4;-webkit-column-count:4;column-count:4}.columns--md--6{-moz-column-count:6;-webkit-column-count:6;column-count:6}.addedSuccesful{background:green;width:22px;height:22px;border-radius:3px}.addedSuccesful .addedSuccesfulIcon{background:#fff;width:15px;height:15px;border-radius:50%}.addedSuccesful .correct{width:9px;height:9px}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.backdropFilter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.backdropFilter{background-color:rgba(0,0,0,.6)}}.inputBox--bgcolor1{background:rgba(60,60,60,.55)!important}.contact-main .sectionoverlap{position:relative;z-index:3}.contact-main .pt-50{padding-left:25px;padding-right:25px}@media (min-width:769px){.contact-main{padding-left:0;padding-right:0}}@media (min-width:992px){.contact-main{padding-left:0;padding-right:0}}.bttn{letter-spacing:2.1px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;height:50px;padding:0 29px;font-family:Montserrat,sans-serif;font-size:14px;line-height:19px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;border-radius:5px}@media screen and (min-width:320px){.bttn{font-size:14px;line-height:24px}}@media screen and (min-width:1920px){.bttn{font-size:14px;line-height:24px}}@media (max-width:1023px){.formBttn{margin:20px 0 0}}.link{position:relative;text-decoration:none;font-family:Poppins,sans-serif;letter-spacing:2.4px;text-transform:uppercase;font-weight:400}.link:after{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#fff;height:1px;opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-property:left right;transition-property:left right}.link--white{color:#fff}.link.active,.link:hover{color:#fff}.link.active:after,.link:hover:after{opacity:1;left:0;right:0;z-index:1}input[type=date],input[type=email],input[type=file],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border:none;outline:0;width:100%}button,input[type=reset],input[type=submit]{border:none}.inputBox{position:relative;background:#e2e2e2;width:100%;float:left}.inputBox .formIcon{position:absolute;top:50%;left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.inputBox .usericon{width:17px;height:19px}.inputBox .mailicon{width:15px;height:15px}.inputBox .phoneicon{width:19px;height:19px}.inputBox .locationicon{width:19px;height:19px}.inputBox .clockicon{width:20px;height:20px}.inputBox .chaticon{top:12px;-webkit-transform:translateY(0);transform:translateY(0);width:20px;height:20px}.inputBox .calendaricon{width:22px;height:18px}.inputBox .inputField{padding:10px 33px;letter-spacing:2.1px;color:#727272;font-family:"Source Sans Pro",sans-serif;font-size:12px;border:none;background:0 0}.inputBox .inputField::-webkit-input-placeholder{color:#fff;opacity:1}.inputBox .inputField::-moz-placeholder{color:#fff;opacity:1}.inputBox .inputField:-ms-input-placeholder{color:#fff;opacity:1}.inputBox .inputField::-ms-input-placeholder{color:#fff;opacity:1}.inputBox .inputField::placeholder{color:#fff;opacity:1}@media (min-width:1919px){.inputBox .inputField{font-size:14px}}.inputBox .inputFieldComment{height:123px;resize:none}.bookingForm{margin-top:5px;padding-right:25px;padding-left:25px}.bookingForm [class^=col-]{padding:0 3px 8px}@media (min-width:992px){.bookingForm{margin-top:0}}.bookingForm--bg1 .inputBox{background:#3c3c3c}.bookingForm--bg1 input::-webkit-input-placeholder{color:#fff!important;opacity:1}.bookingForm--bg1 input::-moz-placeholder{color:#fff!important;opacity:1}.bookingForm--bg1 input:-ms-input-placeholder{color:#fff!important;opacity:1}.bookingForm--bg1 input::-ms-input-placeholder{color:#fff!important;opacity:1}.bookingForm--bg1 input::placeholder{color:#fff!important;opacity:1}.bookingForm--bg1 textarea::-webkit-input-placeholder{color:#fff!important;opacity:1}.bookingForm--bg1 textarea::-moz-placeholder{color:#fff!important;opacity:1}.bookingForm--bg1 textarea:-ms-input-placeholder{color:#fff!important;opacity:1}.bookingForm--bg1 textarea::-ms-input-placeholder{color:#fff!important;opacity:1}.bookingForm--bg1 textarea::placeholder{color:#fff!important;opacity:1}@media (min-width:1600px){.bookingForm{padding-right:0;padding-left:0}}@media (min-width:1700px){.bookingForm{padding-right:36px}}.formBttnWrap{text-align:left}@media (max-width:990px){.formBttnWrap{text-align:center}}.blogPagination--spacing{margin-top:30px}@media (min-width:992px){.blogPagination--spacing{margin-top:50px}}.blogPagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blogPagination li{position:relative;margin-right:8px;width:auto!important;left:12px}@media (min-width:640px){.blogPagination li{left:10px}}@media (min-width:769px){.blogPagination li{left:0}}.blogPagination a{border-radius:4px;padding:5px 10px;position:relative;display:block;font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:17px;color:#fff;text-decoration:none;background-color:#1a171c;border:1px solid #404040;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media screen and (min-width:768px){.blogPagination a{font-size:14px;line-height:24px}}@media screen and (min-width:1600px){.blogPagination a{font-size:19px;line-height:29px}}@media (min-width:375px){.blogPagination a{padding:5px 15px}}.blogPagination a i{padding:0 5px 0 10px;vertical-align:middle}.blogpostBreadcumb{margin-top:22px;padding-left:20px}@media (max-width:539px){.blogpostBreadcumb{padding-left:30px}}@media (min-width:992px){.blogpostBreadcumb{margin-top:35px;margin-bottom:10px}}.blogpostBreadcumb a{font-size:14px;line-height:19px;font-family:Poppins,sans-serif;font-weight:400}@media screen and (min-width:320px){.blogpostBreadcumb a{font-size:14px;line-height:24px}}@media screen and (min-width:414px){.blogpostBreadcumb a{font-size:14px;line-height:24px}}@media screen and (min-width:1600px){.blogpostBreadcumb a{font-size:16px;line-height:26px}}.burger{display:-webkit-box;display:-ms-flexbox;display:flex;outline:0;height:20px;width:15px;border:0;padding:0;background:0 0;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;cursor:pointer;position:relative;top:18px;right:50px}.burger::after{content:'';width:25px;height:2px;position:absolute;background:#fff;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;will-change:transform;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.burger::before{content:'';width:25px;height:2px;position:absolute;background:#fff;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;will-change:transform;-webkit-transform:translateY(6px);transform:translateY(6px)}.active.burger::before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.active.burger::after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}@media (min-width:1200px){.prf-more-feature-box{padding-left:50px}}@media (min-width:1701px){.prf-more-feature-box{padding-left:0}}.prf-more-feature-box h2{font-size:19px;line-height:24px;font-family:Montserrat,sans-serif;font-weight:400;color:#fff;margin:15px 6px}@media screen and (min-width:414px){.prf-more-feature-box h2{font-size:22px;line-height:32px}}@media screen and (min-width:1024px){.prf-more-feature-box h2{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.prf-more-feature-box h2{font-size:30px;line-height:40px}}.prf-more-feature-box .prf-ex-srvc-haead{font-size:22px;line-height:27px;padding-top:30px}@media screen and (min-width:320px){.prf-more-feature-box .prf-ex-srvc-haead{font-size:22px;line-height:32px}}@media screen and (min-width:414px){.prf-more-feature-box .prf-ex-srvc-haead{font-size:22px;line-height:32px}}@media screen and (min-width:1600px){.prf-more-feature-box .prf-ex-srvc-haead{font-size:25px;line-height:35px}}.prf-more-feature-box .mf-list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-left:8px}@media (min-width:992px){.prf-more-feature-box .mf-list-content{margin-left:15px}}.prf-more-feature-box .mf-list-content li{width:100%;position:relative;padding-left:27px;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:13px;line-height:18px;margin:3px 0}@media screen and (min-width:320px){.prf-more-feature-box .mf-list-content li{font-size:13px;line-height:23px}}@media screen and (min-width:414px){.prf-more-feature-box .mf-list-content li{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.prf-more-feature-box .mf-list-content li{font-size:16px;line-height:26px}}@media (min-width:992px){.prf-more-feature-box .mf-list-content li{width:50%}}@media (min-width:1801px){.prf-more-feature-box .mf-list-content li{margin:8px 0}}.prf-more-feature-box .mf-list-content li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";position:absolute;top:2px;display:block;margin-right:15px;left:0}.error404-section .error-main-box{width:570px;min-height:100vh;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;padding:30px;text-align:center;margin:auto}@media (min-width:1701px){.error404-section .error-main-box{width:700px}}.error404-section .error-main-box h1{font-family:Montserrat,sans-serif;font-size:40px;line-height:45px;color:#bea86d;font-weight:700;letter-spacing:5px}@media screen and (min-width:320px){.error404-section .error-main-box h1{font-size:40px;line-height:50px}}@media screen and (min-width:768px){.error404-section .error-main-box h1{font-size:40px;line-height:50px}}@media screen and (min-width:991px){.error404-section .error-main-box h1{font-size:77px;line-height:87px}}@media screen and (min-width:1600px){.error404-section .error-main-box h1{font-size:77px;line-height:87px}}@media screen and (min-width:1920px){.error404-section .error-main-box h1{font-size:97px;line-height:107px}}.error404-section .error-main-box p{font-family:"Open Sans",sans-serif;font-size:25px;line-height:30px;color:#fff;font-weight:400}@media screen and (min-width:320px){.error404-section .error-main-box p{font-size:25px;line-height:35px}}@media screen and (min-width:414px){.error404-section .error-main-box p{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.error404-section .error-main-box p{font-size:40px;line-height:50px}}.error404-section .error-main-box .btnEscort-error{margin-top:30px}.header{position:fixed;top:0;left:0;width:100%;z-index:4;-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out}@media (min-width:992px){.header{z-index:9}}.header--inner{background:#000}@media (min-width:992px){.header--longmenu .container .primaryMenu li a{margin-right:3px;margin-left:3px;font-size:8px;line-height:13px}}@media screen and (min-width:992px) and (min-width:320px){.header--longmenu .container .primaryMenu li a{font-size:8px;line-height:18px}}@media screen and (min-width:992px) and (min-width:414px){.header--longmenu .container .primaryMenu li a{font-size:8px;line-height:18px}}@media screen and (min-width:992px) and (min-width:768px){.header--longmenu .container .primaryMenu li a{font-size:8px;line-height:18px}}@media screen and (min-width:992px) and (min-width:1024px){.header--longmenu .container .primaryMenu li a{font-size:8px;line-height:18px}}@media screen and (min-width:992px) and (min-width:1200px){.header--longmenu .container .primaryMenu li a{font-size:10px;line-height:20px}}@media screen and (min-width:992px) and (min-width:1600px){.header--longmenu .container .primaryMenu li a{font-size:11px;line-height:21px}}@media screen and (min-width:992px) and (min-width:1700px){.header--longmenu .container .primaryMenu li a{font-size:14px;line-height:24px}}@media (min-width:1601px){.header--longmenu .container .primaryMenu li a{margin-right:6px;margin-left:6px}}.headerLeft{padding-top:24px;padding-bottom:24px}@media (min-width:992px){.headerLeft{padding-bottom:0;padding-top:0}}.headerRight{padding:26px 15px 18px 25px}@media (max-width:1198px){.headerRight{padding-top:25px}}.logo{font-family:"Noto Serif",serif;color:#fff;font-weight:700;margin:0 23px 0 0;font-size:20px;line-height:25px}@media (min-width:992px){.logo{width:100%}}.logo--symbol{border:1px solid #fff;margin:0 6px 0 0;width:34px;height:34px}.logo--bottom{margin:0 0 5px}@media (min-width:992px){.siteInfo{float:left}}.siteInfo--top .siteInformation{font-size:15px}.siteInfo--top--mobile{padding:31px 0;position:fixed;left:0;right:0;width:100%;z-index:3;border-top:1px solid #464646;-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out}.siteInfo--top--mobile .siteInfoIcon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.siteInfo--top{display:block;vertical-align:top}}.siteInfo--content{margin:25px 5px 8px}@media (min-width:992px){.siteInfo--content{margin:25px 15px 8px}}@media (min-width:1701px){.siteInfo--content{margin-left:-9px}}.siteInfo .siteInfoIcon .fas{margin:0 7px 0 0}.siteInfo .siteInfoIcon .mailicon,.siteInfo .siteInfoIcon .phoneicon{width:16px;height:16px}.siteInfo .siteInfoIcon .siteInformation{font-family:Montserrat,sans-serif;font-weight:400;position:relative;font-size:14px;text-transform:uppercase}.siteInfo .siteInfoIcon .siteInformation:after{content:"";position:absolute;z-index:-1;left:0;bottom:0;height:1px;opacity:0;width:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-property:left right;transition-property:left right}.siteInfo .siteInfoIcon .siteInformation:hover:after{opacity:1;width:100%;z-index:1}@media (max-width:1198px){.siteInfo .siteInfoIcon .siteInformation{font-size:11px}}@media (max-width:767px){.siteInfo .siteInfoIcon .siteInformation{font-size:15px}}.primaryMenu li{display:inline-block;vertical-align:top}.primaryMenu li a{letter-spacing:2.1px;text-transform:uppercase;font-family:Montserrat,sans-serif;display:inline-block;vertical-align:top;font-weight:400;margin:7px 9px;position:relative;font-size:13px;line-height:18px}@media screen and (min-width:320px){.primaryMenu li a{font-size:13px;line-height:23px}}@media screen and (min-width:414px){.primaryMenu li a{font-size:15px;line-height:25px}}@media screen and (min-width:768px){.primaryMenu li a{font-size:11px;line-height:21px}}@media screen and (min-width:1600px){.primaryMenu li a{font-size:14px;line-height:24px}}@media (min-width:992px){.primaryMenu li a{margin:0 9px;padding-top:15px;padding-bottom:15px}}@media (min-width:1701px){.primaryMenu li a{margin:0 20px}}.primaryMenu li a:after{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;height:1px;opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-property:left right;transition-property:left right}.primaryMenu li a:hover:after{opacity:1;left:0;right:0;z-index:1}.primaryMenu li.active a{font-weight:700}.primaryMenu li.active a:after{opacity:1;left:0;right:0;z-index:1}.mobilemenu-top-text{display:none}.menu-top-text-wrap{position:relative}.menu-top-text-wrap::before{content:"";position:absolute;width:100%;height:1px;top:18px;background:#464646;left:0;z-index:10}.menu-top-text-wrap span{position:absolute;top:0;left:50%;padding:5px 9px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:10;color:#fff;text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:15px;line-height:20px}@media screen and (min-width:320px){.menu-top-text-wrap span{font-size:15px;line-height:25px}}@media screen and (min-width:414px){.menu-top-text-wrap span{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.menu-top-text-wrap span{font-size:16px;line-height:26px}}.logo-container{max-width:60px}@media (max-width:991px){.logo-container{margin-left:20px}}@media (min-width:992px){.logo-container{max-width:86px;margin:auto;padding:5px}}@media (min-width:992px){.primaryMenu li a{padding-top:0}}.headerRight{padding-top:54px}@media (min-width:1801px){.headerRight{padding-top:55px}}.burger{top:24px!important}@media (max-width:768px){.logo{margin:0}}.footer-logo-container{max-width:50px}@media (max-width:991px){.footer-logo-container{margin:auto}}@media (min-width:992px){.footer-logo-container{max-width:86px;margin-right:auto}}@media (max-width:991px){.header .container{max-width:100%}}.footer{padding:64px 0 80px}.footer .footerHeading{margin:0 0 9px;font-size:19px;line-height:24px}@media screen and (min-width:414px){.footer .footerHeading{font-size:22px;line-height:32px}}@media screen and (min-width:1024px){.footer .footerHeading{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.footer .footerHeading{font-size:30px;line-height:40px}}.footer .secondaryMenu li{float:left;width:50%}.footer .secondaryMenu li a{margin:0 0 11px}@media (min-width:992px){.footer .secondaryMenu li a{font-size:9px}}@media (min-width:1601px){.footer .secondaryMenu li a{font-size:12px}}.footer .secondaryMenu li a:after{left:0;width:0}@media (min-width:992px){.footer .secondaryMenu li a{padding-top:0;padding-bottom:0}}.footer .secondaryMenu li a:hover:after{opacity:1;width:100%;z-index:1}.footer .secondaryMenu li.active a:after{opacity:1;width:100%;z-index:1}@media (min-width:414px) and (max-width:991px){.footer .secondaryMenu{width:80%;margin:0 auto}}.footer .copyright{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px}.footer .footerBox{float:left;width:29.333%}.footer .footerBox:not(:last-child){margin:0 40px 0 0}.footer .footerBox span{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:991px){.footer .footerBox--logoposition span{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media (min-width:991px){.footer .footerBox:not(:last-child){margin:0 37px 0 0}}@media (max-width:991px){.footer .footerBox{width:100%;text-align:center}.footer .footerBox:not(:last-child){margin:78px 0 0}}@media (max-width:991px){.footer .footerBoxWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#sidebarMenu{position:fixed;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out;z-index:9;width:100%;height:100%}.sidebarMenuInner{margin:0;padding:0;height:220px;overflow:scroll;position:absolute;top:32%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:414px){.sidebarMenuInner{top:35%}}@media (min-width:992px){.sidebarMenuInner{padding-bottom:0;padding-top:0;top:40%}}@media (orientation:landscape){.sidebarMenuInner{top:30%;height:192px}}@media (max-device-width:568px) and (orientation:landscape){.sidebarMenuInner{padding-bottom:70px;height:112px}}@media (min-device-width:569px) and (max-device-width:667px) and (orientation:landscape){.sidebarMenuInner{padding-bottom:55px;height:167px}}@media (min-device-width:668px) and (max-device-width:811px) and (orientation:landscape){.sidebarMenuInner{padding-bottom:40px}}@media (min-device-width:812px) and (max-device-width:844px) and (orientation:landscape){.sidebarMenuInner{height:155px;padding-bottom:31px}}@media (min-device-width:845px) and (orientation:landscape){.sidebarMenuInner{padding-bottom:15px}}.sidebarMenuInner li{list-style:none;color:#7b3e23;display:block;width:100%;text-align:center}.sidebarMenuInner li a{text-decoration:none;margin:10px 0;color:#fff}.o-side-menu input[type=checkbox]:checked~#sidebarMenu{-webkit-transform:translateX(0);transform:translateX(0)}.o-side-menu{position:fixed;top:0;right:0;z-index:5}@media (min-width:992px){.o-side-menu{display:none}}.o-side-menu input[type=checkbox]{-webkit-transition:all .5s;transition:all .5s;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.sidebarIconToggle{-webkit-transition:all .5s;transition:all .5s;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;position:relative;float:right;z-index:99;height:37px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:58px;top:23px;right:-38px}@media (min-device-width:768px) and (orientation:landscape){.sidebarIconToggle{top:10px}}@media (min-width:992px){.sidebarIconToggle{display:none}}.o-side-menu input[type=checkbox]:checked~.sidebarIconToggle>.horizontal{-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.o-side-menu input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-1{-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:14px;width:60%;background:#e3e3e3;margin-left:6px}.o-side-menu input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-2{-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:60%;margin-top:-9px;background:#e3e3e3;margin-left:6px}.o-main-warning{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(95,95,95,.72);z-index:10;overflow-y:auto}.o-main-warning .o-main-warning-content{margin:30px auto;position:absolute;top:50%;left:50%;padding:50px 30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000;border-radius:5px;width:87%;text-align:center}.o-main-warning .o-main-warning-content h2{font-size:30px;line-height:35px;font-family:Montserrat,sans-serif;font-weight:400;color:#fff}@media screen and (min-width:320px){.o-main-warning .o-main-warning-content h2{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.o-main-warning .o-main-warning-content h2{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.o-main-warning .o-main-warning-content h2{font-size:40px;line-height:50px}}.o-main-warning .o-main-warning-content p{font-size:15px;line-height:20px;font-family:"Source Sans Pro",sans-serif;font-weight:400;color:#fff}@media screen and (min-width:320px){.o-main-warning .o-main-warning-content p{font-size:15px;line-height:25px}}@media screen and (min-width:414px){.o-main-warning .o-main-warning-content p{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.o-main-warning .o-main-warning-content p{font-size:16px;line-height:26px}}@media (min-width:768px){.o-main-warning .o-main-warning-content{max-width:571px;padding:50px 50px 50px 50px}}.o-main-warning .o-main-warning-content .o-warning-btn-group{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;margin-top:42px}.o-main-warning .o-main-warning-content .o-warning-btn-group li{margin-right:45px}.o-main-warning .o-main-warning-content .o-warning-btn-group li:last-child{margin-right:0}.o-main-warning .o-main-warning-content .modal-content-wrap{height:100px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#1a171c;padding-right:5px}.o-main-warning .o-main-warning-content .modal-content-wrap::-webkit-scrollbar{width:3px}.o-main-warning .o-main-warning-content .modal-content-wrap::-webkit-scrollbar-track{background:#1a171c}.o-main-warning .o-main-warning-content .modal-content-wrap::-webkit-scrollbar-thumb{background-color:#bea86d;border-radius:20px}.o-main-warning .o-main-warning-content .modal-content-wrap::-moz-scrollbar{width:3px}.o-main-warning .o-main-warning-content .modal-content-wrap::-moz-scrollbar-track{background:#bea86d}.o-main-warning .o-main-warning-content .modal-content-wrap::-moz-scrollbar-thumb{background-color:#bea86d;border-radius:20px}.preventBodyScroll{overflow:hidden}.warning-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#464646;opacity:.6}.warning-box{position:fixed;top:0;left:0;z-index:1060;width:100%;height:100%;overflow:hidden;outline:0;display:block;padding:126px 26px 26px}.w-content-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#000;background-clip:padding-box;border-radius:5px;outline:0;margin:auto;text-align:center;max-width:400px;padding:40px 33px 66px 33px}@media (min-width:991px){.w-content-box{max-width:571px;padding:44px 50px 66px 50px}}.w-content-box .w-content-box-body{position:relative}.w-content-box .w-content-box-body h2{font-size:30px;line-height:35px;color:#fff;font-family:Montserrat,sans-serif;font-weight:400;padding-bottom:8px}@media screen and (min-width:320px){.w-content-box .w-content-box-body h2{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.w-content-box .w-content-box-body h2{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.w-content-box .w-content-box-body h2{font-size:45px;line-height:55px}}@media screen and (min-width:1920px){.w-content-box .w-content-box-body h2{font-size:50px;line-height:60px}}.w-content-box .w-content-box-body p{font-size:12px;line-height:17px;color:#fff;font-family:Poppins,sans-serif;font-weight:400;padding-bottom:50px}@media screen and (min-width:768px){.w-content-box .w-content-box-body p{font-size:14px;line-height:24px}}@media screen and (min-width:1600px){.w-content-box .w-content-box-body p{font-size:19px;line-height:29px}}.w-content-box .w-content-box-body .w-enter-btn{height:21px;width:52px;background:#bea86d;font-size:12px;line-height:17px;color:#fff;letter-spacing:2.25px;border-radius:5px;padding:15px 30px;text-transform:uppercase;font-family:Poppins,sans-serif;font-weight:400;margin-left:51px}@media screen and (min-width:768px){.w-content-box .w-content-box-body .w-enter-btn{font-size:14px;line-height:24px}}@media screen and (min-width:1600px){.w-content-box .w-content-box-body .w-enter-btn{font-size:19px;line-height:29px}}.w-content-box .w-content-box-body .w-leave-btn{font-size:12px;line-height:17px;color:#fff;letter-spacing:2.25px;text-transform:uppercase;font-family:Poppins,sans-serif;font-weight:400}@media screen and (min-width:768px){.w-content-box .w-content-box-body .w-leave-btn{font-size:14px;line-height:24px}}@media screen and (min-width:1600px){.w-content-box .w-content-box-body .w-leave-btn{font-size:19px;line-height:29px}}.showWarningModal .o-main-warning .o-main-warning-content{-webkit-transform:none;transform:none;position:relative;top:auto;left:auto}.modal-content-warning{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}.profile-main{padding-top:88px;padding-right:24px;padding-left:24px}@media (min-width:992px){.profile-main{padding-top:150px;padding-left:0;padding-right:0}}@media (min-width:1701px){.profile-main .custom-offset-lg-1{margin-left:4.33333333%}}.profile-main .gallery-image-wrap{width:100%;height:auto;margin:auto}@media (min-width:414px){.profile-main .gallery-image-wrap{width:362px}}@media (min-width:1200px){.profile-main .gallery-image-wrap{margin:0;width:474px}}@media (min-width:1701px){.profile-main .gallery-image-wrap{margin:0;width:556px}}.profile-main .gallery-image-wrap .pro-main-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-main .ptt-adjust{padding-top:28px;padding-left:0;padding-right:0;padding-bottom:50px}@media (min-width:992px){.profile-main .ptt-adjust{padding-top:30px;padding-bottom:30px}}.profile-main .ptt-adjust--profile{padding-top:31px}@media (min-width:992px){.profile-main .ptt-adjust--profile{padding-top:70px}}@media (min-width:1801px){.profile-main .ptt-adjust--profile{padding-top:90px}}.profile-main .profile-head-text{text-align:center;font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:0;font-size:30px;line-height:35px}@media screen and (min-width:320px){.profile-main .profile-head-text{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.profile-main .profile-head-text{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.profile-main .profile-head-text{font-size:45px;line-height:55px}}@media screen and (min-width:1920px){.profile-main .profile-head-text{font-size:50px;line-height:60px}}@media (min-width:992px){.profile-main .profile-head-text{text-align:left;padding-left:4px;padding-top:10px}}.profile-main .profile-subhead-text{text-align:center;font-family:"Source Sans Pro",sans-serif;font-weight:400;margin:0 0 20px;font-size:14px;line-height:19px}@media screen and (min-width:320px){.profile-main .profile-subhead-text{font-size:14px;line-height:24px}}@media screen and (min-width:1920px){.profile-main .profile-subhead-text{font-size:14px;line-height:24px}}@media (min-width:992px){.profile-main .profile-subhead-text{text-align:left;padding-bottom:10px;margin-left:6px}}.profile-main .my-gly-head-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:19px;line-height:24px;margin-top:15px;margin-bottom:15px;margin-left:16px}@media screen and (min-width:414px){.profile-main .my-gly-head-text{font-size:22px;line-height:32px}}@media screen and (min-width:1024px){.profile-main .my-gly-head-text{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.profile-main .my-gly-head-text{font-size:30px;line-height:40px}}@media (min-width:992px){.profile-main .my-gly-head-text{text-align:left;margin-left:5px}}.profile-main .profile-tab-nav{margin:5px 5px 15px 16px}@media (max-width:538px){.profile-main .profile-tab-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media (min-width:539px){.profile-main .profile-tab-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.profile-main .profile-tab-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-left:15px}}@media (min-width:1200px){.profile-main .profile-tab-nav{margin-left:0}}.profile-main .profile-tab-nav .p-pill-nav-btn-two{margin-left:16px}.profile-main .profile-tab-nav .nav-link{color:#fff;border:1px solid #dbdbdb;font-family:Montserrat,sans-serif;font-weight:400;font-size:15px;line-height:20px;padding-right:25px;padding-left:25px;line-height:18px!important}@media screen and (min-width:320px){.profile-main .profile-tab-nav .nav-link{font-size:15px;line-height:25px}}@media screen and (min-width:414px){.profile-main .profile-tab-nav .nav-link{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.profile-main .profile-tab-nav .nav-link{font-size:16px;line-height:26px}}.profile-main .profile-tab-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.profile-main .profile-tab-content ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:17px 6px 6px 6px}@media (min-width:992px){.profile-main .profile-tab-content ul li{padding:21px 5px}}.profile-main .profile-tab-content ul li a{display:inline-block;cursor:pointer;height:117px;width:100%;position:relative}@media (min-width:768px){.profile-main .profile-tab-content ul li a{height:154px}}@media (min-width:1199px){.profile-main .profile-tab-content ul li a{height:167px}}@media (min-width:1700px){.profile-main .profile-tab-content ul li a{height:210px}}@media (min-width:1800px){.profile-main .profile-tab-content ul li a{height:228px}}.profile-main .profile-tab-content ul li a::before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;top:50%;left:50%;font-size:24px;line-height:16px;color:#fff;opacity:0;z-index:3;visibility:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profile-main .profile-tab-content ul li a::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;opacity:0;z-index:2;visibility:hidden;-webkit-transition:visibility .35s ease,opacity .35s ease;transition:visibility .35s ease,opacity .35s ease;background-color:rgba(0,0,0,.5);border-radius:5px}.profile-main .profile-tab-content ul li a:hover::before{opacity:1;visibility:visible}.profile-main .profile-tab-content ul li a:hover::after{opacity:1;visibility:visible}.profile-main .profile-tab-content .slider .slick-prev{width:34px!important;height:34px!important;border-radius:50%;background:#fff;display:block}.profile-main .profile-tab-content .slider .slick-prev::before{content:"\f053"!important;font-family:"Font Awesome 5 Free";font-weight:900;color:#000!important;font-size:16px!important;opacity:1}.profile-main .profile-tab-content .slider .slick-next{width:34px!important;height:34px!important;border-radius:50%;background:#fff;display:block}.profile-main .profile-tab-content .slider .slick-next::before{content:"\f054"!important;font-family:"Font Awesome 5 Free";font-weight:900;color:#000!important;font-size:16px!important;opacity:1}.profile-main .profile-tab-content .myGly-video-show a{width:110px;height:146px}@media (min-width:1200px){.profile-main .profile-tab-content .myGly-video-show a{width:106px;height:146px}}@media (min-width:1701px){.profile-main .profile-tab-content .myGly-video-show a{width:146px;height:190px}}.profile-main .profile-tab-content .myGly-video-show a::before{position:absolute;content:"\f04b";font-family:"Font Awesome 5 Free";font-weight:900;top:50%;left:50%;font-size:24px;line-height:16px;color:#fff;opacity:0;z-index:3;visibility:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profile-main .profile-tab-content .myGly-video-show a::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;opacity:0;z-index:2;visibility:hidden;-webkit-transition:visibility .35s ease,opacity .35s ease;transition:visibility .35s ease,opacity .35s ease;background-color:rgba(0,0,0,.5);border-radius:5px}.profile-main .profile-tab-content .myGly-video-show a:hover::before{opacity:1;visibility:visible}.profile-main .profile-tab-content .myGly-video-show a:hover::after{opacity:1;visibility:visible}.profile-main .profile-tab-content img{border-radius:5px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-main .profile-contentbox{padding-top:15px;padding-bottom:15px}@media (min-width:992px){.profile-main .profile-contentbox{padding-top:0}}@media (min-width:1200px){.profile-main .profile-contentbox{padding-left:50px}}@media (min-width:1701px){.profile-main .profile-contentbox{padding-left:0}}.profile-main .profile-contentbox .profile-details{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:15px;line-height:20px;padding:15px 26px}@media screen and (min-width:320px){.profile-main .profile-contentbox .profile-details{font-size:15px;line-height:25px}}@media screen and (min-width:414px){.profile-main .profile-contentbox .profile-details{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.profile-main .profile-contentbox .profile-details{font-size:16px;line-height:26px}}@media (min-width:992px){.profile-main .profile-contentbox .profile-details{padding:25px 6px 15px 6px}}.profile-main .profile-contentbox .profile-feaiture-list{margin:15px 6px 15px 26px}@media (min-width:768px){.profile-main .profile-contentbox .profile-feaiture-list{margin:15px 6px}}.profile-main .profile-contentbox .profile-feaiture-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.profile-main .profile-contentbox .profile-feaiture-list ul li{position:relative;width:100%}.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px 0}@media (min-width:1801px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box{margin:8px 0}}.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-lft-ft{width:131px;font-size:15px;line-height:20px;font-family:"Source Sans Pro",sans-serif;text-align:left;font-weight:400}@media screen and (min-width:320px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-lft-ft{font-size:15px;line-height:25px}}@media screen and (min-width:414px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-lft-ft{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-lft-ft{font-size:16px;line-height:26px}}.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-rf-rt-ft{min-width:94px;font-size:13px;line-height:18px;font-family:"Source Sans Pro",sans-serif;text-align:left;font-weight:400;padding-left:50px}@media screen and (min-width:320px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-rf-rt-ft{font-size:13px;line-height:23px}}@media screen and (min-width:414px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-rf-rt-ft{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-rf-rt-ft{font-size:16px;line-height:26px}}@media (min-width:414px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-rf-rt-ft{padding-left:50px}}@media (min-width:1025px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-rf-rt-ft{padding-left:100px}}@media (min-width:1919px){.profile-main .profile-contentbox .profile-feaiture-list ul li .list-feature-box .p-rf-rt-ft{padding-left:130px}}@media (min-width:1701px){.navTabUl{padding-right:80px}}@media (min-width:1801px){.navTabUl{padding-right:110px}}@media (min-width:1701px){.margin-xl{margin-left:80px}}@media (min-width:1851px){.margin-xl{margin-left:auto}}@media (max-width:990px){.prf-more-feature-box{padding-left:19px}}.linksbg{min-height:100vh;padding:81px 0 300px 0}.linksbg .linkimageBox{text-align:left}@media (min-width:640px){.linksbg .linkimageBox{text-align:center}}.linksbg .linkimageBox a{display:inline-block}.linksbg .linkimageBox .linkimageList{margin-bottom:7px;display:block}@media (min-width:768px){.linksbg .linkimageBox .linkimageList{margin-right:15px;display:inline-block}}.linksbg .linkimageBox .linkimageList img{width:100%}.linksbg .linkimageBox .linkimageList2{margin-bottom:7px;display:block}@media (min-width:768px){.linksbg .linkimageBox .linkimageList2{margin-right:7px;display:inline-block}}.linksbg .linkimageBox .linkimageList2 img{width:100%}.linksbg .linkimageBox .linkimageList3{display:block;margin-bottom:7px}@media (min-width:768px){.linksbg .linkimageBox .linkimageList3{margin-right:7px;display:inline-block}}.linksbg .linkimageBox .linkimageList3 img{width:100%}.linksbg .linkimageBox .linkimageList4{display:block;margin-bottom:7px}@media (min-width:768px){.linksbg .linkimageBox .linkimageList4{margin-right:7px;display:inline-block}}.linksbg .linkimageBox .linkimageList4 img{width:100%}.linksbg .linkimageBox .linkimageList5{display:inline-block;margin-bottom:7px}.linksbg .linkimageBox .linkimageList6{display:inline-block;margin-bottom:7px}.linksbg .linkimageBox .linkimageList7{display:inline-block;margin-bottom:7px}.c-links .linkimageBox{padding:50px 0 63px}@media (min-width:992px){.c-links .linkimageBox{padding:100px 0 100px}}.c-links .linkimageBox a{display:block}.c-links .linkimageBox .linkimageList{display:block;width:100%;text-align:center;max-width:100%;margin:auto auto 15px;height:auto}.c-links .linkimageBox .linkimageList:last-child{margin-bottom:0}@media (min-width:768px){.c-links .linkimageBox .linkimageList{width:468px}}@media (min-width:1024px){.c-links .linkimageBox .linkimageList{margin:auto auto 26px}}.c-links .linkimageBox .linkimageList img{display:inline-block}.c-links-warning{padding:30px 0 0}.c-links-warning .linkimageBox{padding:0}.c-links-warning .linkimageBox .linkimageList{width:100%;max-width:100%}@media (min-width:768px){.c-links-warning .linkimageBox .linkimageList{width:468px}}.c-links-warning .container{padding-left:0;padding-right:0}.c-links-warning .px-4{padding-left:0!important;padding-right:0!important}.our-rules-section{padding-left:22px;padding-right:22px;padding-bottom:50px;min-height:100vh}.our-rules-section h3,.our-rules-section h4{padding-top:23px;font-size:19px;line-height:24px;font-family:"Source Sans Pro",sans-serif;font-weight:400}@media screen and (min-width:414px){.our-rules-section h3,.our-rules-section h4{font-size:22px;line-height:32px}}@media screen and (min-width:1024px){.our-rules-section h3,.our-rules-section h4{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.our-rules-section h3,.our-rules-section h4{font-size:30px;line-height:40px}}.our-rules-section h4{padding-top:23px;font-size:19px;line-height:24px;font-family:"Source Sans Pro",sans-serif;font-weight:400}@media screen and (min-width:414px){.our-rules-section h4{font-size:22px;line-height:32px}}@media screen and (min-width:1024px){.our-rules-section h4{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.our-rules-section h4{font-size:30px;line-height:40px}}@media screen and (min-width:1920px){.our-rules-section h4{font-size:25px;line-height:35px}}.our-rules-section ul{color:#fff;font-family:"Source Sans Pro",sans-serif;font-weight:400}.our-rules-section ul li::before{content:'';background:#fff;position:absolute;top:10px;left:15px;width:5px;height:5px;border-radius:50%}.blog-main-section{padding-bottom:81px;min-height:100vh}@media (min-width:992px){.blog-main-section{padding:100px 22px}}@media (min-width:1701px){.blog-main-section .blog-gallery{margin-left:60px}}.blog-main-section .bloggalleryBox{padding-left:0;padding-right:0;max-width:414px;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;margin-bottom:30px;margin-left:auto;margin-right:auto}@media (min-width:768px){.blog-main-section .bloggalleryBox{margin-left:6.5px;margin-right:6.5px;max-width:347px}}@media (min-width:992px){.blog-main-section .bloggalleryBox{margin-left:6.5px;margin-right:6.5px;max-width:387px}}@media (min-width:1200px){.blog-main-section .bloggalleryBox{margin-left:1px;margin-right:1px}}@media (min-width:1214px){.blog-main-section .bloggalleryBox{max-width:390px;margin-bottom:65px;padding-right:11px}}@media (min-width:1701px){.blog-main-section .bloggalleryBox{max-width:544px}}.blog-main-section .bloggalleryBox .bloggalleryImage{overflow:hidden;height:289px;margin:0 0 9px;position:relative}.blog-main-section .bloggalleryBox .bloggalleryImage::after{content:"";border:1px solid #fff;position:absolute;left:3%;top:3%;width:94%;height:94%}@media (min-width:1601px){.blog-main-section .bloggalleryBox .bloggalleryImage{height:290px}}@media (min-width:1701px){.blog-main-section .bloggalleryBox .bloggalleryImage{height:363px}}.blog-main-section .bloggalleryBox .bloggalleryImage img{-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog-main-section .bloggalleryBox .bloggalleryInfo{padding-left:22px;padding-right:22px;margin-top:7px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:768px){.blog-main-section .bloggalleryBox .bloggalleryInfo{padding-left:0;padding-right:0}}.blog-main-section .bloggalleryBox .bloggalleryInfo h6{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:19px;margin-bottom:0;text-transform:capitalize;letter-spacing:2.1px}@media screen and (min-width:320px){.blog-main-section .bloggalleryBox .bloggalleryInfo h6{font-size:14px;line-height:24px}}@media screen and (min-width:1920px){.blog-main-section .bloggalleryBox .bloggalleryInfo h6{font-size:14px;line-height:24px}}.blog-main-section .bloggalleryBox .bloggalleryInfo h3{font-family:Montserrat,sans-serif;font-weight:400;font-size:19px;line-height:24px;margin-bottom:15px}@media screen and (min-width:414px){.blog-main-section .bloggalleryBox .bloggalleryInfo h3{font-size:22px;line-height:32px}}@media screen and (min-width:1024px){.blog-main-section .bloggalleryBox .bloggalleryInfo h3{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.blog-main-section .bloggalleryBox .bloggalleryInfo h3{font-size:30px;line-height:40px}}@media screen and (min-width:1920px){.blog-main-section .bloggalleryBox .bloggalleryInfo h3{font-size:25px;line-height:35px}}.blog-main-section .bloggalleryBox .bloggalleryInfo p{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:13px;line-height:18px;padding-right:15px}@media screen and (min-width:320px){.blog-main-section .bloggalleryBox .bloggalleryInfo p{font-size:13px;line-height:23px}}@media screen and (min-width:414px){.blog-main-section .bloggalleryBox .bloggalleryInfo p{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.blog-main-section .bloggalleryBox .bloggalleryInfo p{font-size:16px;line-height:26px}}.blogpostMain{padding:59px 0 30px 0;min-height:100vh}@media (min-width:539px){.blogpostMain{padding:81px 22px}}@media (min-width:992px){.blogpostMain{padding:110px 22px}}@media (max-width:539px){.blogpostMain .colpaddingReduce{padding-right:0;padding-left:0}}.blogpostMain .blogpostBox .blogpostImageBox{width:100%;overflow:hidden;position:relative;width:100%;margin:0 0 9px;height:289px}@media (min-width:1701px){.blogpostMain .blogpostBox .blogpostImageBox{height:461px}}.blogpostMain .blogpostBox .blogpostImageBox img{-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blogpostMain .blogpostBox .blogpostinfo{margin-top:30px;padding-left:8px}@media (max-width:539px){.blogpostMain .blogpostBox .blogpostinfo{padding-left:27px;padding-right:27px}}.blogpostMain .blogpostBox .blogpostinfo h6{font-family:"Open Sans",sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#fff;margin-bottom:0;text-transform:capitalize;letter-spacing:2.1px}@media screen and (min-width:320px){.blogpostMain .blogpostBox .blogpostinfo h6{font-size:13px;line-height:23px}}@media screen and (min-width:414px){.blogpostMain .blogpostBox .blogpostinfo h6{font-size:13px;line-height:23px}}@media screen and (min-width:1600px){.blogpostMain .blogpostBox .blogpostinfo h6{font-size:14px;line-height:24px}}.blogpostMain .blogpostBox .blogpostinfo h3{font-family:Montserrat,sans-serif;font-weight:400;font-size:30px;line-height:35px;margin-bottom:27px}@media screen and (min-width:320px){.blogpostMain .blogpostBox .blogpostinfo h3{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.blogpostMain .blogpostBox .blogpostinfo h3{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.blogpostMain .blogpostBox .blogpostinfo h3{font-size:45px;line-height:55px}}@media screen and (min-width:1920px){.blogpostMain .blogpostBox .blogpostinfo h3{font-size:50px;line-height:60px}}.blogpostMain .blogpostBox .blogpostinfo p{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:13px;line-height:18px;padding-bottom:30px}@media screen and (min-width:320px){.blogpostMain .blogpostBox .blogpostinfo p{font-size:13px;line-height:23px}}@media screen and (min-width:414px){.blogpostMain .blogpostBox .blogpostinfo p{font-size:16px;line-height:26px}}@media screen and (min-width:1600px){.blogpostMain .blogpostBox .blogpostinfo p{font-size:16px;line-height:26px}}.blogpostMain .relatedArticleBox h5{font-size:22px;line-height:27px;font-family:Montserrat,sans-serif;font-weight:400;padding-left:9px}@media screen and (min-width:320px){.blogpostMain .relatedArticleBox h5{font-size:22px;line-height:32px}}@media screen and (min-width:414px){.blogpostMain .relatedArticleBox h5{font-size:22px;line-height:32px}}@media screen and (min-width:1600px){.blogpostMain .relatedArticleBox h5{font-size:25px;line-height:35px}}.blogpostMain .relatedArticleBox h6{font-family:"Open Sans",sans-serif;font-weight:400;margin-bottom:0;margin-top:20px;font-size:10px;line-height:15px;padding-left:9px}@media screen and (min-width:320px){.blogpostMain .relatedArticleBox h6{font-size:10px;line-height:20px}}@media screen and (min-width:414px){.blogpostMain .relatedArticleBox h6{font-size:10px;line-height:20px}}@media screen and (min-width:1600px){.blogpostMain .relatedArticleBox h6{font-size:14px;line-height:24px}}.blogpostMain .relatedArticleBox p{font-family:Montserrat,sans-serif;font-weight:400;font-size:19px;line-height:24px;padding-bottom:30px;padding-left:9px}@media screen and (min-width:414px){.blogpostMain .relatedArticleBox p{font-size:19px;line-height:29px}}@media screen and (min-width:1024px){.blogpostMain .relatedArticleBox p{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.blogpostMain .relatedArticleBox p{font-size:30px;line-height:40px}}@media screen and (min-width:1920px){.blogpostMain .relatedArticleBox p{font-size:25px;line-height:35px}}.blogpostMain .relatedArticleBox .frightboxPostimgbox{width:100%;height:259px;overflow:hidden;position:relative}@media (min-width:414px){.blogpostMain .relatedArticleBox .frightboxPostimgbox{width:100%}}@media (min-width:768px){.blogpostMain .relatedArticleBox .frightboxPostimgbox{width:386px}}@media (min-width:991px){.blogpostMain .relatedArticleBox .frightboxPostimgbox{width:393px;height:262px}}@media (min-width:1700px){.blogpostMain .relatedArticleBox .frightboxPostimgbox{width:411px;height:287px}}.blogpostMain .relatedArticleBox .frightboxPostimgbox::after{content:"";border:1px solid #fff;position:absolute;left:3%;top:4%;width:94%;height:92%}.blogpostMain .relatedArticleBox .frightboxPostimgbox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.custom-offset-xl{margin-left:8.333333%}}@media (min-width:1200px){.custom-offset-xl{margin-left:16.66666667%}}@media (min-width:1700px){.custom-offset-xl{margin-left:12.33333333%}}@media (min-width:991px){.offset-blog-post{margin-left:2%}}@media (min-width:1700px){.offset-blog-post{margin-left:7.3%}}@media (max-width:767px){.articlebox-wrap{padding-left:15.75px;padding-right:15.75px}}@media (min-width:768px){.blog-post-right-column{padding-left:28px}}@media (min-width:1700px){.blog-post-right-column{padding-left:46px}}.custom-section{padding-left:22px;padding-right:22px;padding-bottom:50px;min-height:100vh}@media (min-width:1701px){.custom-section .custom-left-margin{margin-left:27%}}.custom-section p a{text-decoration:none}.custom-section p:nth-child(odd){margin-top:30px;margin-bottom:30px}.city-tour-main{min-height:100vh;text-align:center}@media (min-width:992px){.city-tour-main{text-align:left}}@media (min-width:1701px){.city-tour-main .tour-content-box{margin-left:60px}}.city-tour-main .tour-content-box .tour-box{text-align:center;width:100%;height:auto;margin-bottom:16px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;word-wrap:break-word;background-clip:border-box}@media (min-width:640px){.city-tour-main .tour-content-box .tour-box{padding-left:5px;padding-right:5px;width:33%;height:auto}}@media (min-width:1701px){.city-tour-main .tour-content-box .tour-box{width:340px}}.city-tour-main .tour-content-box .tour-box .tour-box-inner{border:1px solid #707070;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-bottom:10px}@media (min-width:639px){.city-tour-main .tour-content-box .tour-box .tour-box-inner{padding:0 15px 20px}}.city-tour-main .tour-content-box .tour-box .tour-box-inner .touricon{width:28px;height:30px;margin:20px auto 15px auto}@media (min-width:1701px){.city-tour-main .tour-content-box .tour-box .tour-box-inner .touricon{margin:34px auto 25px auto}}.city-tour-main .tour-content-box .tour-box .tour-box-inner p{font-size:14px;line-height:19px;font-family:Poppins,sans-serif;font-weight:400;margin:auto;min-height:32px}@media screen and (min-width:320px){.city-tour-main .tour-content-box .tour-box .tour-box-inner p{font-size:14px;line-height:24px}}@media screen and (min-width:1920px){.city-tour-main .tour-content-box .tour-box .tour-box-inner p{font-size:14px;line-height:24px}}.city-tour-main .tour-content-box .tour-box .tour-box-inner a{font-size:14px;line-height:19px;font-family:Poppins,sans-serif;font-weight:400;margin:auto;text-decoration:none}@media screen and (min-width:320px){.city-tour-main .tour-content-box .tour-box .tour-box-inner a{font-size:14px;line-height:24px}}@media screen and (min-width:1920px){.city-tour-main .tour-content-box .tour-box .tour-box-inner a{font-size:14px;line-height:24px}}.home-banner-main{padding-top:88px}@media (min-width:992px){.home-banner-main{padding-top:150px;padding-left:0;padding-right:0}}@media (min-width:1701px){.home-banner-main .custom-offset-lg-1{margin-left:4.33333333%}}.home-banner-main .gallery-image-wrap{position:relative;width:100%;height:313px;margin:auto}@media (min-width:415px){.home-banner-main .gallery-image-wrap{width:414px;height:514px}}@media (min-width:992px){.home-banner-main .gallery-image-wrap{width:430px;height:635px;margin-bottom:15px}}@media (min-width:1200px){.home-banner-main .gallery-image-wrap{padding-left:26px}}@media (min-width:1301px){.home-banner-main .gallery-image-wrap{height:427px}}@media (min-width:1213px){.home-banner-main .gallery-image-wrap{padding-left:23px}}@media (min-width:992px){.home-banner-main .gallery-image-wrap::after{content:"";background:#272727;position:absolute;right:-200px;width:200px;height:605px;top:10px}}@media (min-width:992px) and (min-width:1200px){.home-banner-main .gallery-image-wrap::after{height:633px;top:23px}}@media (min-width:992px) and (min-width:1214px){.home-banner-main .gallery-image-wrap::after{height:672px}}@media (min-width:992px) and (min-width:1301px){.home-banner-main .gallery-image-wrap::after{height:625px;top:50px}}@media (min-width:992px) and (min-width:1801px){.home-banner-main .gallery-image-wrap::after{right:-263px;width:263px;height:575px}}@media (min-width:1200px){.home-banner-main .gallery-image-wrap{margin:0;width:100%;height:730px}}@media (min-width:1701px){.home-banner-main .gallery-image-wrap{width:720px;height:797px}}@media (min-width:1801px){.home-banner-main .gallery-image-wrap{width:756px;height:822px}}.home-banner-main .gallery-image-wrap .pro-main-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.home-banner-main .pt-adjust{padding-left:0;padding-right:0}@media (min-width:992px){.home-banner-main .pt-adjust{padding-top:50px}}.home-banner-main .bannerhome-contentbox{padding-top:15px;padding-bottom:15px;position:relative;z-index:1;text-align:center}@media (min-width:992px){.home-banner-main .bannerhome-contentbox{padding-top:0;padding-left:0;padding-right:0;margin-top:23px;text-align:left}}@media (min-width:1200px){.home-banner-main .bannerhome-contentbox{padding-left:26px;margin-top:11.333%}}@media (min-width:1214px){.home-banner-main .bannerhome-contentbox{margin-top:15.333%;padding-left:30px}}@media (min-width:1801px){.home-banner-main .bannerhome-contentbox{padding-left:0}}@media (min-width:1920px){.home-banner-main .bannerhome-contentbox{margin-left:-10.333333%}}.home-banner-main .bannerhome-contentbox .banner-head-text{text-align:center;font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:0;position:relative;letter-spacing:3.75px;z-index:1;margin-top:20px;font-size:16px;line-height:21px}@media screen and (min-width:320px){.home-banner-main .bannerhome-contentbox .banner-head-text{font-size:16px;line-height:26px}}@media screen and (min-width:414px){.home-banner-main .bannerhome-contentbox .banner-head-text{font-size:16px;line-height:26px}}@media screen and (min-width:1600px){.home-banner-main .bannerhome-contentbox .banner-head-text{font-size:25px;line-height:35px}}@media (min-width:992px){.home-banner-main .bannerhome-contentbox .banner-head-text{text-align:left;padding-top:10px;margin-top:0}}.home-banner-main .bannerhome-contentbox .banner-subhead-text{text-align:center;font-family:Montserrat,sans-serif;font-weight:400;margin:0 0 20px;position:relative;z-index:1;font-size:30px;line-height:35px;padding-left:26px;padding-right:26px}@media screen and (min-width:320px){.home-banner-main .bannerhome-contentbox .banner-subhead-text{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.home-banner-main .bannerhome-contentbox .banner-subhead-text{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.home-banner-main .bannerhome-contentbox .banner-subhead-text{font-size:45px;line-height:55px}}@media screen and (min-width:1920px){.home-banner-main .bannerhome-contentbox .banner-subhead-text{font-size:50px;line-height:60px}}@media (min-width:992px){.home-banner-main .bannerhome-contentbox .banner-subhead-text{text-align:left;padding-left:0;padding-right:0}}.home-banner-main .bannerhome-contentbox .banner-caption{font-family:"Source Sans Pro",sans-serif;font-weight:400;margin-bottom:20px;margin-top:20px;font-size:16px;line-height:21px;padding-left:26px;padding-right:26px;text-align:left}@media screen and (min-width:320px){.home-banner-main .bannerhome-contentbox .banner-caption{font-size:16px;line-height:26px}}@media screen and (min-width:1920px){.home-banner-main .bannerhome-contentbox .banner-caption{font-size:16px;line-height:26px}}@media (min-width:992px){.home-banner-main .bannerhome-contentbox .banner-caption{padding-left:0;padding-right:0}}.home-banner-main .bannerhome-contentbox .banner-caption p{font-family:"Source Sans Pro",sans-serif;font-weight:400;margin-bottom:20px;margin-top:20px;font-size:16px;line-height:21px}@media screen and (min-width:320px){.home-banner-main .bannerhome-contentbox .banner-caption p{font-size:16px;line-height:26px}}@media screen and (min-width:1920px){.home-banner-main .bannerhome-contentbox .banner-caption p{font-size:16px;line-height:26px}}.home-banner-main .bannerhome-contentbox .bttn{margin-top:10px}.banner-subhead-text p{text-align:center;font-family:Montserrat,sans-serif;font-weight:400;margin:0 0 20px;position:relative;z-index:1;font-size:30px;line-height:35px}@media screen and (min-width:320px){.banner-subhead-text p{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.banner-subhead-text p{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.banner-subhead-text p{font-size:45px;line-height:55px}}@media screen and (min-width:1920px){.banner-subhead-text p{font-size:50px;line-height:60px}}@media (min-width:992px){.banner-subhead-text p{text-align:left}}.service-main{min-height:100vh;padding-top:87px}.service-main .gallerySection{margin-top:100px;text-align:left}@media (min-width:992px){.service-main .gallerySection{margin-top:0}}@media (min-width:1200px){.service-main .prf-more-feature-box{padding-left:0}}.service-main .mf-list-content li{width:100%!important}.service-main .bttn{margin-top:50px}.rate-box{margin-bottom:50px}.rate-box h6{font-size:19px;line-height:24px;font-family:Montserrat,sans-serif;font-weight:400;color:#fff;margin:15px 6px}@media screen and (min-width:414px){.rate-box h6{font-size:22px;line-height:32px}}@media screen and (min-width:1024px){.rate-box h6{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.rate-box h6{font-size:30px;line-height:40px}}.rate-box ul{list-style:none;margin-left:15px}.rate-box ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.rate-box ul li span{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;line-height:18px;text-transform:uppercase}@media screen and (min-width:320px){.rate-box ul li span{font-size:13px;line-height:23px}}@media screen and (min-width:414px){.rate-box ul li span{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.rate-box ul li span{font-size:16px;line-height:26px}}.rate-box ul li span:first-child::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f017";position:absolute;top:0;display:block;margin-right:10px;left:0}.gallery-main{min-height:100vh;padding-top:87px}.gallery-main h1{font-size:30px;line-height:35px;font-weight:400;font-family:Montserrat,sans-serif;color:#383838;margin:30px auto}@media screen and (min-width:320px){.gallery-main h1{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.gallery-main h1{font-size:30px;line-height:40px}}@media screen and (min-width:1600px){.gallery-main h1{font-size:45px;line-height:55px}}@media screen and (min-width:1920px){.gallery-main h1{font-size:50px;line-height:60px}}@media (min-width:1801px){.gallery-main h1{margin:40px auto}}.gallery-main .gallerynewSection{text-align:left!important}@media (min-width:1214px){.gallery-main .gallerynewSection{padding-left:15px}}@media (min-width:1701px){.gallery-main .gallerynewSection{padding-left:30px}}.galleryBox--hovereffect{margin-bottom:16px!important}@media (min-width:992px){.galleryBox--hovereffect{margin-bottom:29px!important}}.galleryBox--hovereffect img{-webkit-transform:none;transform:none}.galleryBox--hovereffect .galleryImage{margin-bottom:0!important}@media (min-width:992px){.galleryBox--hovereffect .galleryImage{height:242px!important}}@media (min-width:1701px){.galleryBox--hovereffect .galleryImage{height:355px!important}}.galleryBox--hovereffect a{position:relative}.galleryBox--hovereffect a::before{position:absolute;content:"\f00e";font-family:"Font Awesome 5 Free";font-weight:900;top:50%;left:50%;font-size:24px;line-height:16px;color:#fff;opacity:0;z-index:3;visibility:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.galleryBox--hovereffect a::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;opacity:0;z-index:2;visibility:hidden;-webkit-transition:visibility .35s ease,opacity .35s ease;transition:visibility .35s ease,opacity .35s ease;background-color:rgba(0,0,0,.5);border-radius:5px}.galleryBox--hovereffect a:hover::before{opacity:1;visibility:visible}.galleryBox--hovereffect a:hover::after{opacity:1;visibility:visible}.galleryBox--videoPlaybtn a::before{content:"\f04b"!important}.toast-bottom-right{z-index:2!important}.toast-bottom-right .toast{border-radius:50px!important;-moz-border-radius:50px!important;-webkit-box-shadow:0 3px 25px #0000001A!important;box-shadow:0 3px 25px #0000001A!important;color:inherit!important;background:#fff!important;opacity:1!important;overflow:inherit!important;padding:10px 15px 10px 80px!important;min-width:380px!important;width:auto!important;min-height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.toast-bottom-right .toast:before{font-size:22px;color:#fff;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;width:35px;height:35px;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;border:2px solid #fff;z-index:1}.toast-bottom-right .toast:after{width:58px;height:58px;content:'';position:absolute;border-radius:50%;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toast-bottom-right .toast .toast-close-button{font-size:25px!important;position:absolute!important;right:0!important;top:-30px!important;color:#000!important;font-weight:400}.toast-bottom-right .toast .toast-title{font-size:16px!important;line-height:20px!important;font-weight:700!important;color:#303030!important}.toast-bottom-right .toast .toast-message{font-size:14px!important;line-height:20px!important;font-weight:400!important;color:#909090!important}.toast-bottom-right .toast-error:before{content:"clear";font-family:'Material Icons';-webkit-font-feature-settings:'liga';background:#fd6b68}.toast-bottom-right .toast-error:after{background:#fd6b68}.toast-bottom-right .toast-success:before{content:"done";font-family:'Material Icons';-webkit-font-feature-settings:'liga';background:#5dd584}.toast-bottom-right .toast-success:after{background:#5dd584}.toast-bottom-right .toast-warning:before{content:"warning";font-family:'Material Icons';-webkit-font-feature-settings:'liga';background:#f6bf00;font-size:18px}.toast-bottom-right .toast-warning:after{background:#f6bf00}.toast-bottom-right .toast-info:before{content:"priority_high";font-family:'Material Icons';-webkit-font-feature-settings:'liga';background:#9863cf}.toast-bottom-right .toast-info:after{background:#9863cf}.whatsappicon{width:16px;height:16px;fill:#fff}.vibericon{width:16px;height:16px;fill:#fff}.telegramicon{width:16px;height:16px;fill:#fff}.banner-subhead-text p{letter-spacing:2.4px;font-size:16px;line-height:21px;line-height:19px;font-family:Montserrat,sans-serif;font-family:400;text-transform:uppercase}@media screen and (min-width:320px){.banner-subhead-text p{font-size:16px;line-height:26px}}@media screen and (min-width:414px){.banner-subhead-text p{font-size:16px;line-height:26px}}@media screen and (min-width:1600px){.banner-subhead-text p{font-size:25px;line-height:35px}}@media (min-width:992px){.banner-subhead-text p{text-align:left;letter-spacing:3.75px;line-height:30px}}.gallery-section-home .galleryBox{padding:0;margin:0 6px 8px;width:45%}@media (min-width:375px){.gallery-section-home .galleryBox{width:46%}}@media (min-width:414px){.gallery-section-home .galleryBox{margin:0 7px 8px}}@media (min-width:768px){.gallery-section-home .galleryBox{width:47.333%}}@media (min-width:1024px){.gallery-section-home .galleryBox{margin:0 12px 20px;width:208px}}@media (min-width:1199px){.gallery-section-home .galleryBox{width:260px}}@media (min-width:1213px){.gallery-section-home .galleryBox{width:256px}}@media (min-width:1600px){.gallery-section-home .galleryBox{width:287px}}@media (min-width:1700px){.gallery-section-home .galleryBox{width:356px}}@media (min-width:1800px){.gallery-section-home .galleryBox{width:375px}}@media (min-width:1919px){.gallery-section-home .galleryBox{width:426px}}@media (max-width:1024px){.contact-main--box-container{min-height:auto}}.o-innerPage-content{padding-top:108px}@media (min-width:991px){.o-innerPage-content{padding-top:122px}}.linksbg .commonHeader{margin-top:31px;margin-bottom:0}@media (min-width:991px){.linksbg .commonHeader{margin-top:50px;margin-bottom:0}}@media (min-width:1919px){.linksbg .commonHeader{margin-top:68px;margin-bottom:26px}}.blog-main-section .commonHeader{margin-bottom:13px}@media (min-width:1919px){.blog-main-section .commonHeader{margin-top:47px;margin-bottom:27px}}.city-tour-main .commonHeader{margin-bottom:13px}@media (min-width:1919px){.city-tour-main .commonHeader{margin-top:47px;margin-bottom:22px}}@keyframes pulse{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes pulse{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}}.hvr-pulse{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}.hvr-shutter-in-horizontal{position:relative;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-in-horizontal--pink:hover{background:#fff}.hvr-shutter-in-horizontal--cream:hover{background:#fff}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce_button{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:bounce;animation-name:bounce;-moz-animation-name:bounce}.bounce_button:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.galleryBox{padding:0;margin:0 6px 8px;width:45%}@media (min-width:375px){.galleryBox{width:46%}}@media (min-width:414px){.galleryBox{margin:0 7px 8px}}@media (min-width:1024px){.galleryBox{margin:0 12px 20px;width:208px}}@media (min-width:1199px){.galleryBox{width:256px}}@media (min-width:1600px){.galleryBox{width:287px}}@media (min-width:1700px){.galleryBox{width:356px}}@media (min-width:1919px){.galleryBox{width:426px}}.galleryBox .viewProfile{position:absolute;z-index:2;bottom:-100px;left:0;width:100%;padding:10px 0;text-align:center;color:#fff;font-family:Montserrat,sans-serif;font-weight:400;opacity:0;-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out;font-size:15px;line-height:20px}@media screen and (min-width:320px){.galleryBox .viewProfile{font-size:15px;line-height:25px}}@media screen and (min-width:414px){.galleryBox .viewProfile{font-size:15px;line-height:25px}}@media screen and (min-width:1600px){.galleryBox .viewProfile{font-size:19px;line-height:29px}}.galleryBox .viewProfile .arrowright{margin:0 0 0 8px;fill:#fff;width:22px;height:22px}@media (max-width:1023px){.galleryBox .viewProfile{bottom:0;opacity:1}}.galleryBox .galleryTitle{text-transform:uppercase;font-weight:400;margin:0;font-size:15px;line-height:20px}@media screen and (min-width:768px){.galleryBox .galleryTitle{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.galleryBox .galleryTitle{font-size:24px;line-height:34px}}@media screen and (min-width:1920px){.galleryBox .galleryTitle{font-size:24px;line-height:34px}}.galleryBox .galleryPosition{display:block;text-transform:uppercase;font-family:Poppins,sans-serif;color:#383838;font-size:12px;line-height:17px}@media screen and (min-width:768px){.galleryBox .galleryPosition{font-size:12px;line-height:22px}}@media screen and (min-width:1600px){.galleryBox .galleryPosition{font-size:14px;line-height:24px}}.galleryBox .galleryImage{overflow:hidden;width:100%;margin:0 0 9px;height:325px;position:relative;border-radius:3px}@media (max-width:1024px){.galleryBox .galleryImage{height:234px}}@media (min-width:1601px){.galleryBox .galleryImage{height:569px}}.galleryBox .galleryImage:after{top:0;left:0;content:'';position:absolute;z-index:1;opacity:0;width:100%;height:100%;-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out;background:rgba(255,255,255,.5)}@media (max-width:1023px){.galleryBox .galleryImage:after{display:none}}.galleryBox .galleryImage img{-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.galleryBox.galleryBoxHover .viewProfile{opacity:1;bottom:0}.galleryBox.galleryBoxHover .galleryImage:after{opacity:1}@media (min-width:1024px){.galleryBox.galleryBoxHover .galleryImage img{-webkit-transform:translateZ(0) scale(1.2);transform:translateZ(0) scale(1.2);-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out}}.rate-wrapper-main .galleryBox,.service-gallery-wrap .galleryBox{padding:0;margin:0 6px 8px;width:44%}@media (min-width:375px){.rate-wrapper-main .galleryBox,.service-gallery-wrap .galleryBox{width:45%}}@media (min-width:414px){.rate-wrapper-main .galleryBox,.service-gallery-wrap .galleryBox{margin:0 7px 8px}}@media (min-width:768px){.rate-wrapper-main .galleryBox,.service-gallery-wrap .galleryBox{width:47%}}@media (min-width:1024px){.rate-wrapper-main .galleryBox,.service-gallery-wrap .galleryBox{margin:0 12px 20px;width:208px}}@media (min-width:1199px){.rate-wrapper-main .galleryBox,.service-gallery-wrap .galleryBox{width:256px}}@media (min-width:1600px){.rate-wrapper-main .galleryBox,.service-gallery-wrap .galleryBox{width:287px}}@media (min-width:1700px){.rate-wrapper-main .galleryBox,.service-gallery-wrap .galleryBox{width:356px}}@media (min-width:1919px){.rate-wrapper-main .galleryBox,.service-gallery-wrap .galleryBox{width:426px}}.top-banner-sec{overflow-x:hidden}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxpdGllcy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fY29sb3Iuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsInV0aWxpdGllcy9fbWl4aW5zLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19ibG9nLXBvc3QtYnJlYWRjdW1iLnNjc3MiLCJjb21wb25lbnRzL19idXJnZXItaWNvbi5zY3NzIiwiY29tcG9uZW50cy9fcHJvZmlsZS1mZWF0dXJlLnNjc3MiLCJjb21wb25lbnRzL19lcnJvcjQwNC5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImxheW91dC9fbmF2LnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19zaWRlX21lbnUuc2NzcyIsImxheW91dC9fd2FybmluZy5zY3NzIiwibGF5b3V0L19wcm9maWxlLnNjc3MiLCJsYXlvdXQvX2xpbmsuc2NzcyIsImxheW91dC9fb3VyLXJ1bGVzLnNjc3MiLCJsYXlvdXQvX2Jsb2cuc2NzcyIsImxheW91dC9fY3VzdG9tLnNjc3MiLCJsYXlvdXQvX2NpdHktdG91ci5zY3NzIiwibGF5b3V0L19iYW5uZXJtYWluLnNjc3MiLCJsYXlvdXQvX3NlcnZpY2VzLnNjc3MiLCJsYXlvdXQvX3JhdGUuc2NzcyIsImxheW91dC9fZ2FsbGVyeS5zY3NzIiwibGF5b3V0L190b2FzdGVyLW1vZGlmeS5zY3NzIiwibGF5b3V0L19zb2NpYWwtYXBwcy5zY3NzIiwibGF5b3V0L19wb3N0LWRldi5zY3NzIiwibW9kdWxlcy9fYW5pbWF0aW9uLnNjc3MiLCJtb2R1bGVzL19mcm9udC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLHVGQUVBLHFFQ0hBLEVBQUEsS0FBQSxRQUFBLFFBQUEsT0FBQSxRQUFBLE1BQUEsTUFBQSxFQUFB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QSxLQUFBLEVBQ0EsUUFBQSxHQUNBLFNBQUEsU0FDQSxRQUFBLEVBQ0EsUUFBQSxFM0J6QlYsTUFBQSxLQUNBLE9BQUEsS0E5REUsbUJBQUEsSUFBQSxJQUFBLElBQUEsWUFJQSxXQUFBLElBQUEsSUFBQSxJQUFBLFkyQnFGUSxXQUFBLHFCL0JNViwwQitCakdGLGdDQThGZ0IsUUFBQSxNQTlGaEIsOEIzQkVJLG1CQUFBLElBQUEsSUFBQSxJQUFBLFlBSUEsV0FBQSxJQUFBLElBQUEsSUFBQSxZMkI4RlEsY0FBQSxNQUFBLFdBQUEsTTNCckNWLE1BQUEsS0FDQSxPQUFBLEsyQmhFRix5Q0EyR1ksUUFBQSxFQUNBLE9BQUEsRUE1R1osZ0RBZ0hnQixRQUFBLEUvQmZkLDBCK0JqR0YsOEMzQm9CRSxrQkFBQSxjQUFBLFdBSUEsVUFBQSxjQUFBLFdBdEJFLG1CQUFBLElBQUEsSUFBQSxJQUFBLFlBSUEsV0FBQSxJQUFBLElBQUEsSUFBQSxhMkJzSEosK0JBQUEsa0NBRVEsUUFBQSxFQUNBLE9BQUEsRUFBQSxJQUFBLElBQ0EsTUFBQSxJL0IvQk4seUIrQjJCRiwrQkFBQSxrQ0FNWSxNQUFBLEsvQmpDVix5QitCMkJGLCtCQUFBLGtDQVNZLE9BQUEsRUFBQSxJQUFBLEsvQnBDVix5QitCMkJGLCtCQUFBLGtDQVlZLE1BQUEsSy9CdkNWLDBCK0IyQkYsK0JBQUEsa0NBZVksT0FBQSxFQUFBLEtBQUEsS0FDQSxNQUFBLE8vQjNDViwwQitCMkJGLCtCQUFBLGtDQW1CWSxNQUFBLE8vQjlDViwwQitCMkJGLCtCQUFBLGtDQXNCWSxNQUFBLE8vQmpEViwwQitCMkJGLCtCQUFBLGtDQXlCWSxNQUFBLE8vQnBEViwwQitCMkJGLCtCQUFBLGtDQTRCWSxNQUFBLE9BS1osZ0JBQ0ksV0FBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBGb250YXdvc29tZSBJY29uIExpYnJhcnkgSW1wb3J0XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9mb250LWF3ZXNvbWUvNS43LjAvY3NzL2FsbC5taW4uY3NzJyk7XHJcbi8vTWF0ZXJpYWwgaWNvblxyXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2ljb24/ZmFtaWx5PU1hdGVyaWFsK0ljb25zKTtcclxuXHJcbiRtb250c2VycmF0OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiRub3RvOiAnTm90byBTZXJpZicsIHNlcmlmO1xyXG4kc291cmNlLXNhbnMtcHJvOidTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmO1xyXG4kb3Blbi1TYW5zOiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuJHBvcHBpbnM6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuXHJcblxyXG4kaW1hZ2VQYXRoIDogXCJpbWFnZXNcIjtcclxuJGZvbnRQYXRoIDogXCJmb250c1wiO1xyXG4kZm9udGF3ZXNvbWUgOiBcIkZvbnRBd2Vzb21lXCI7XHJcblxyXG4vLyBGb250IHdlaWdodFxyXG4kbGlnaHQ6IDMwMDtcclxuJHJlZ3VsYXI6IDQwMDtcclxuJG1lZGl1bTogNTAwO1xyXG4kc2VtaS1ib2xkOiA2MDA7XHJcbiRib2xkOiA3MDA7XHJcbiRleHRyYS1ib2xkOiA4MDA7XHJcblxyXG5cclxuXHJcblxyXG5cclxuLy9AaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge31cclxuLy9AaW5jbHVkZSBtZWRpYShcIj5waG9uZVwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPm1waG9uZVwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPmxwaG9uZVwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge31cclxuLy9AaW5jbHVkZSBtZWRpYShcIj49ODE1cHhcIiwgXCI8ZGVza3RvcFwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPj1kZXNrdG9wXCIpIHt9XHJcbi8vQGluY2x1ZGUgbWVkaWEoXCJyZXRpbmEyeFwiKSB7fVxyXG4kYnJlYWtwb2ludHM6IChcclxuICAncGhvbmUnOiAzMTlweCxcclxuICAnc3Bob25lJzogMzIwcHgsXHJcbiAgJ3NzcGhvbmUnOiAzNzVweCxcclxuICAnc3NzcGhvbmUnOiAzOTBweCxcclxuICAnbXBob25lJzogNDE0cHgsXHJcbiAgJ3NtcGhvbmUnOiA1MzlweCxcclxuICAnc21tcGhvbmUnOiA1ODVweCxcclxuICAnbHBob25lJzogNjM5cHgsIFxyXG4gICd0YWJsZXQnOiA3NjhweCwgXHJcbiAgJ2x0YWJsZXQnOiA5OTFweCwgXHJcbiAgJ2Rlc2t0b3AnOiAxMDI0cHgsXHJcbiAgJ21kZXNrdG9wJzogMTE5OXB4LFxyXG4gICdtbWRlc2t0b3AnOiAxMjEzcHgsXHJcbiAgJ21tbWRlc2t0b3AnOiAxMzAwcHgsXHJcbiAgJ2xkZXNrdG9wJzogMTYwMHB4LFxyXG4gICdkZWZhdWx0ZGVza3RvcCc6IDE3MDBweCxcclxuICAnZXhsZGVza3RvcCc6IDE4MDBweCxcclxuICAnZXh4bGRlc2t0b3AnOiAxODUwcHgsXHJcbiAgJ21hYyc6IDE5MTlweCxcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG4kbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuICAnc2NyZWVuJzogJ3NjcmVlbicsIFxyXG4gICdwcmludCc6ICdwcmludCcsIFxyXG4gICdoYW5kaGVsZCc6ICdoYW5kaGVsZCcsXHJcbiAgJ3JldGluYTJ4JzogKFxyXG4gICAgJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpJywgXHJcbiAgICAnKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJ1xyXG4gICksIFxyXG4gICdyZXRpbmEzeCc6IChcclxuICAgICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKScsIFxyXG4gICAgJyhtaW4tcmVzb2x1dGlvbjogMzUwZHBpKSdcclxuICApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuJHVuaXQtaW50ZXJ2YWxzOiAoXHJcbiAgJ3B4JzogMSwgXHJcbiAgJ2VtJzogMC4wMSwgXHJcbiAgJ3JlbSc6IDAuMVxyXG4pICFkZWZhdWx0O1xyXG5cclxuQG1peGluIG1lZGlhKCRjb25kaXRpb25zLi4uKSB7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbmRpdGlvbnMpIHtcclxuICAgICRjb25kaXRpb25zOiBzZXQtbnRoKCRjb25kaXRpb25zLCAkaSwgcGFyc2UtZXhwcmVzc2lvbihudGgoJGNvbmRpdGlvbnMsICRpKSkpO1xyXG4gIH1cclxuXHJcbiAgJGJyYW5jaGVzOiBnZXQtcXVlcnktYnJhbmNoZXMoJGNvbmRpdGlvbnMpO1xyXG4gICRxdWVyeTogJyc7XHJcblxyXG4gIEBlYWNoICRicmFuY2ggaW4gJGJyYW5jaGVzIHtcclxuICAgIEBpZiAoc3RyLWxlbmd0aCgkcXVlcnkpICE9IDApIHtcclxuICAgICAgJHF1ZXJ5OiAkcXVlcnkgKyAnLCAnO1xyXG4gICAgfVxyXG5cclxuICAgICRxdWVyeTogJHF1ZXJ5ICsgJGJyYW5jaDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRxdWVyeX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vL0ZvbnQgc2l6ZSByZXNwb25zaXZlXHJcbkBtaXhpbiBmb250LXNpemUoJGZzLW1hcCkge1xyXG4gIEBlYWNoICRmcy1icmVha3BvaW50LCAkZnMtZm9udC1zaXplIGluICRmcy1tYXAge1xyXG4gICAgICBAaWYgJGZzLWJyZWFrcG9pbnQ9PW51bGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnMtZm9udC1zaXplO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcy1mb250LXNpemUgKyA1cHg7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGZzLWJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcy1mb250LXNpemUgKyAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuJGxvZ28tZm9udC1zaXplczogKFxyXG4gIG51bGw6IDIwcHgsXHJcbik7XHJcbiRsYXJnZS1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMjZweCxcclxuICAzMjBweDogMjZweCxcclxuICA3NjhweDogMzBweCxcclxuICAxNjAwcHg6IDUwcHgsXHJcbiAgMTkyMHB4OiA2MHB4LFxyXG4pO1xyXG4kc2lnbnVwVGl0bGUtZm9udC1zaXplczogKFxyXG4gIG51bGw6IDM1cHgsXHJcbiAgMzIwcHg6IDM1cHgsXHJcbiAgNzY4cHg6IDQwcHgsXHJcbiAgMTYwMHB4OiA1MHB4LFxyXG4gIDE5MjBweDogNTBweCxcclxuKTtcclxuLy8gaGVhZGVyIGZvbnQgc2l6ZS5cclxuJGgxLWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAzNXB4LFxyXG4gIDMyMHB4OiAzNXB4LFxyXG4gIDc2OHB4OiA0MHB4LFxyXG4gIDE2MDBweDogNjdweCxcclxuICAxOTIwcHg6IDg3cHgsXHJcbik7XHJcbiRoMi1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMzBweCxcclxuICAzMjBweDogMzBweCxcclxuICA3NjhweDogMzBweCxcclxuICAxNjAwcHg6IDQ1cHgsXHJcbiAgMTkyMHB4OiA1MHB4LFxyXG4pO1xyXG4kaDMtZm9udC1zaXplczogKFxyXG4gIG51bGw6IDI1cHgsXHJcbiAgMzIwcHg6IDI1cHgsXHJcbiAgNDE0cHg6IDMwcHgsXHJcbiAgMTYwMHB4OiA0MHB4LFxyXG4pO1xyXG4kaDQtZm9udC1zaXplczogKFxyXG4gIG51bGw6IDE5cHgsXHJcbiAgNDE0cHg6IDIycHgsXHJcbiAgMTAyNHB4OiAyM3B4LFxyXG4gIDE2MDBweDogMzBweCxcclxuICAxOTIwcHg6IDI1cHgsXHJcbik7XHJcbiRoNC1mZm9udC1zaXplczogKFxyXG4gIG51bGw6IDE5cHgsXHJcbiAgNDE0cHg6IDE5cHgsXHJcbiAgMTAyNHB4OiAyM3B4LFxyXG4gIDE2MDBweDogMzBweCxcclxuICAxOTIwcHg6IDI1cHgsXHJcbik7XHJcbiRoNS1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMTVweCxcclxuICA3NjhweDogMjNweCxcclxuICAxNjAwcHg6IDI0cHgsXHJcbiAgMTkyMHB4OiAyNHB4LFxyXG4pO1xyXG4kaDYtZm9udC1zaXplczogKFxyXG4gIG51bGw6IDE4cHgsXHJcbiAgMzIwcHg6IDE4cHgsXHJcbiAgMTkyMHB4OiAxOHB4LFxyXG4pO1xyXG4kbWVkaXVtLWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAyNXB4LFxyXG4gIDMyMHB4OiAyNXB4LFxyXG4gIDc2OHB4OiAzMHB4LFxyXG4gIDE2MDBweDogMzRweCxcclxuICAxOTIwcHg6IDM0cHgsXHJcbik7XHJcbiRidHRuLWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAxNHB4LFxyXG4gIDMyMHB4OiAxNHB4LFxyXG4gIDE5MjBweDogMTRweCxcclxuKTtcclxuLy8gcGFyYWdyYXBoXHJcbiRwLWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAxM3B4LFxyXG4gIDMyMHB4OiAxM3B4LFxyXG4gIDQxNHB4OiAxNXB4LFxyXG4gIDE2MDBweDogMTZweCxcclxuKTtcclxuJHAtYmxvZ3Bvc3QtZm9udC1zaXplczogKFxyXG4gIG51bGw6IDEzcHgsXHJcbiAgMzIwcHg6IDEzcHgsXHJcbiAgNDE0cHg6IDE2cHgsXHJcbiAgMTYwMHB4OiAxNnB4LFxyXG4pO1xyXG4kbGluay1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMTRweCxcclxuICAzMjBweDogMTRweCxcclxuICAxOTIwcHg6IDE0cHgsXHJcbik7XHJcbiRzbWFsbC1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMTJweCxcclxuICA3NjhweDogMTRweCxcclxuICAxNjAwcHg6IDE5cHgsXHJcbik7XHJcbiRzc21hbGwtZm9udC1zaXplczogKFxyXG4gIG51bGw6IDEycHgsXHJcbiAgNzY4cHg6IDEycHgsXHJcbiAgMTYwMHB4OiAxNHB4LFxyXG4pO1xyXG4kdGV4dC1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMThweCxcclxuICAzMjBweDogMThweCxcclxuICAxOTIwcHg6IDIwcHgsXHJcbik7XHJcbiRuYXYtZm9udC1zaXplczogKFxyXG4gIG51bGw6IDEzcHgsXHJcbiAgMzIwcHg6IDEzcHgsXHJcbiAgNDE0cHg6IDE1cHgsXHJcbiAgNzY4cHg6IDExcHgsXHJcbiAgMTYwMHB4OiAxNHB4LFxyXG4pO1xyXG4kbmF2bG9uZy1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogOHB4LFxyXG4gIDMyMHB4OiA4cHgsXHJcbiAgNDE0cHg6IDhweCxcclxuICA3NjhweDogOHB4LFxyXG4gIDEwMjRweDogOHB4LFxyXG4gIDEyMDBweDogMTBweCxcclxuICAxNjAwcHg6IDExcHgsXHJcbiAgMTcwMHB4OiAxNHB4LFxyXG4pO1xyXG4kc3VidGl0bGUtZm9udC1zaXplczogKFxyXG4gIG51bGw6IDEzcHgsXHJcbiAgMzIwcHg6IDEzcHgsXHJcbiAgNDE0cHg6IDIwcHgsXHJcbik7XHJcbiRmb290ZXItaGVhZGluZy1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMTlweCxcclxuICA0MTRweDogMjJweCxcclxuICAxMDI0cHg6IDIzcHgsXHJcbiAgMTYwMHB4OiAzMHB4LFxyXG4pO1xyXG5cclxuJG1vZGFsLWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAzMHB4LFxyXG4gIDMyMHB4OiAzMHB4LFxyXG4gIDc2OHB4OiAzMHB4LFxyXG4gIDE2MDBweDogNDBweCxcclxuKTtcclxuXHJcbiRwLW1vZGFsLWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAxNXB4LFxyXG4gIDMyMHB4OiAxNXB4LFxyXG4gIDQxNHB4OiAxNXB4LFxyXG4gIDE2MDBweDogMTZweCxcclxuKTtcclxuJHAtYnJlYWRjdW1iLWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAxNHB4LFxyXG4gIDMyMHB4OiAxNXB4LFxyXG4gIDQxNHB4OiAxNXB4LFxyXG4gIDE2MDBweDogMTZweCxcclxuKTtcclxuJHAtYnJlYWRjdW1iLWRhdGUtZm9udC1zaXplczogKFxyXG4gIG51bGw6IDEwcHgsXHJcbiAgMzIwcHg6IDEwcHgsXHJcbiAgNDE0cHg6IDEwcHgsXHJcbiAgMTYwMHB4OiAxNHB4LFxyXG4pO1xyXG5cclxuJHAtYmJyZWFkY3VtYi1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMTNweCxcclxuICAzMjBweDogMTNweCxcclxuICA0MTRweDogMTNweCxcclxuICAxNjAwcHg6IDE0cHgsXHJcbik7XHJcbiRwLWJiYnJlYWRjdW1iLWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAxNHB4LFxyXG4gIDMyMHB4OiAxNHB4LFxyXG4gIDQxNHB4OiAxNHB4LFxyXG4gIDE2MDBweDogMTZweCxcclxuKTtcclxuJHAtcmEtaGVhZC1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMjJweCxcclxuICAzMjBweDogMjJweCxcclxuICA0MTRweDogMjJweCxcclxuICAxNjAwcHg6IDI1cHgsXHJcbik7XHJcblxyXG4kdi1wcm9maWxlLWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAxNXB4LFxyXG4gIDMyMHB4OiAxNXB4LFxyXG4gIDQxNHB4OiAxNXB4LFxyXG4gIDE2MDBweDogMTlweCxcclxuKTtcclxuXHJcbiRiYW5lcm5ldy1mb250LXNpemVzOiAoXHJcbiAgbnVsbDogMTZweCxcclxuICAzMjBweDogMTZweCxcclxuICA0MTRweDogMTZweCxcclxuICAxNjAwcHg6IDI1cHgsXHJcbik7XHJcbiRwbmV3LWZvbnQtc2l6ZXM6IChcclxuICBudWxsOiAxNnB4LFxyXG4gIDMyMHB4OiAxNnB4LFxyXG4gIDE5MjBweDogMTZweCxcclxuKTtcclxuLy9FcnJvciBwYWdlIGZvbnQgc2l6ZVxyXG4kZXJyb3ItZm9udC1zaXplczogKFxyXG4gIG51bGw6IDQwcHgsXHJcbiAgMzIwcHg6IDQwcHgsXHJcbiAgNzY4cHg6IDQwcHgsXHJcbiAgOTkxcHg6IDc3cHgsXHJcbiAgMTYwMHB4OiA3N3B4LFxyXG4gIDE5MjBweDogOTdweCxcclxuKTtcclxuLy8gQmFubmVyIFRleHRcclxuLy8gJGJhbmxhcmdlLXR4dDogKFxyXG4vLyAgICAgbnVsbDogNDhweCxcclxuLy8gICAgIDQ4MHB4OiA0MHB4LFxyXG4vLyAgICAgNzY4cHg6IDM2cHgsXHJcbi8vICAgICA5OTJweDogMzBweCxcclxuLy8gICAgIDEyMDBweDogNDBweCxcclxuLy8gICAgIDE0ODBweDogNjNweCxcclxuLy8gKTtcclxuLy8gJGJhbnNtYWxsLXR4dDogKFxyXG4vLyAgICAgbnVsbDogMjJweCxcclxuLy8gICAgIDQ4MHB4OiAxNnB4LFxyXG4vLyAgICAgNzY4cHg6IDE2cHgsXHJcbi8vICAgICA5OTJweDogMTZweCxcclxuLy8gICAgIDEyMDBweDogMThweCxcclxuLy8gICAgIDE0ODBweDogNDBweCxcclxuLy8gKTtcclxuXHJcbi8vZ3JhZGllbnQgY29sb3JcclxuLmdyYWRpZW50e1xyXG4gICYtYWN0aXZlMXtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAgJHdoaXRlIDAlLCAkYmxhY2sgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgICR3aGl0ZSAwJSwkYmxhY2sgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICAkd2hpdGUgMCUsJGJsYWNrIDEwMCUpO1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyR3aGl0ZScsIGVuZENvbG9yc3RyPSckYmxhY2snLEdyYWRpZW50VHlwZT0xICk7XHJcblxyXG4gIH1cclxufSIsImh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIC8vZm9udC1zaXplOiAxMDAlO1xyXG4gICAgLy8gdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyBcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207IFxyXG4gICAgXHJcbn1cclxuXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbmltZ3tcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59ICBcclxuXHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxyXG5cclxuYmxvY2txdW90ZSwgcSB7XHJcbiAgcXVvdGVzOiBub25lOyB9XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGNvbnRlbnQ6IG5vbmU7IFxyXG4gIH0gXHJcbn1cclxuXHJcbnEge1xyXG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgY29udGVudDogbm9uZTsgfSB9XHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufSIsIjpyb290IHtcclxuICAgIC8qIENvbG9yczogKi9cclxuICAgIC0tdW5uYW1lZC1jb2xvci04YThhOGY6ICM4QThBOEY7XHJcbiAgICAtLXVubmFtZWQtY29sb3ItZmQ2YjA1OiAjRkQ2QjA1O1xyXG4gICAgLS11bm5hbWVkLWNvbG9yLWQxZDBkNDogI0QxRDBENDtcclxuICAgIC0tdW5uYW1lZC1jb2xvci03MDcwNzA6ICM3MDcwNzA7XHJcbiAgICAtLXVubmFtZWQtY29sb3ItNzI3MjcyOiAjNzI3MjcyO1xyXG4gICAgLS11bm5hbWVkLWNvbG9yLWZkNzEwYzogI0ZENzEwQztcclxuICAgIC0tdW5uYW1lZC1jb2xvci0yY2U4MzY6ICMyQ0U4MzY7XHJcbiAgICAtLXVubmFtZWQtY29sb3ItZmY2NzAwOiAjRkY2NzAwO1xyXG4gICAgLS11bm5hbWVkLWNvbG9yLTg0ODQ4NDogIzg0ODQ4NDtcclxuICAgIC0tdW5uYW1lZC1jb2xvci1jOGM3Y2M6ICNDOEM3Q0M7XHJcbiAgICAtLXVubmFtZWQtY29sb3ItZmZmZmZmOiAjRkZGRkZGO1xyXG4gICAgLS11bm5hbWVkLWNvbG9yLWNlY2VjZTogI0NFQ0VDRTtcclxuICAgIC0tdW5uYW1lZC1jb2xvci0wMDAwMDA6ICMwMDAwMDA7XHJcbn1cclxuXHJcbiR3aGl0ZTogI2ZmZjtcclxuJGJsYWNrOiAjMDAwO1xyXG4kYmctYmxhY2sxOiMwRjBGMEY7XHJcbiRwZ3JheTE6ICMyNzI3Mjc7XHJcbiRwYnRuMTojQkVBODZEO1xyXG4kZ3JheTE6ICNFM0UzRTM7XHJcbiRncmF5MjogIzI0MjQyNDtcclxuJGdyYXkzOiAjMzgzODM4O1xyXG4kZ3JheTQ6ICM3MDcwNzA7XHJcbiRncmF5NTogI0ZBRkFGQTtcclxuJGdyYXk2OiAjRTJFMkUyO1xyXG4kZ3JheTc6ICM3MjcyNzI7XHJcbiRncmF5ODogIzQ2NDY0NjtcclxuJGdyYXk5OiAjMjcyNzI3O1xyXG4kZ3JheS0xMDogIzNDM0MzQztcclxuJGdyYXktMTE6ICNEQkRCREI7XHJcbiRncmF5LTEyOiAjNDA0MDQwO1xyXG4kZ3JheS0xMzogIzFBMTcxQztcclxuJGVycm9yOiAjRjAwO1xyXG4kZ3JlZW4zOiAjMDA4MDAwO1xyXG4kYWN0aXZlLWNvbG9yOiAjQkVBODZEO1xyXG4vLyAkYWN0aXZlLWNvbG9yOiAjRjA3RTVFO1xyXG4kYnR0bi1jb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuJHBnLWJvcmRlcjojZGVlMmU2O1xyXG4kYWxhYmFzdGVyOiAjRkFGQUZBO1xyXG4kbWluZS1zaGFmdDogIzM4MzgzODtcclxuJGRvdmUtZ3JheS1saWdodDogIzcwNzA3MDtcclxuJGJ1cm50LXNpZW5uYTogJGFjdGl2ZS1jb2xvcjtcclxuJHR1bmRvcmE6ICM0NjQ2NDY7XHJcbiRtZXJjdXJ5OiAjRTJFMkUyO1xyXG4kZG92ZS1ncmF5LW1lZGl1bTogIzcyNzI3MjtcclxuJGxpZ2h0LWdyZXk6ICM5MDkwOTA7XHJcbiR3YXJuaW5nLWJnOiAjNUY1RjVGO1xyXG5cclxuJGJvZHl0ZXh0LXRvYXN0ZXItY29sb3I6ICM5MDkwOTA7XHJcbiRwcmltYXJ5LXRvYXN0ZXItY29sb3I6ICM5ODYzQ0Y7XHJcbiRoZWFkbGluZS10b2FzdGVyLWNvbG9yOiAjMzAzMDMwO1xyXG4kZXJyb3ItdG9hc3Rlci1jb2xvcjogI0ZENkI2ODtcclxuJHN1Y2Nlc3MtdG9hc3Rlci1jb2xvcjogIzVERDU4NDtcclxuJHdhcm5pbmctdG9hc3Rlci1jb2xvcjogI2Y2YmYwMDtcclxuXHJcblxyXG5cclxuXHJcbiIsImh0bWwsIGJvZHksIHB7XHJcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zLXBybztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAvLyBjb2xvcjogJGRvdmUtZ3JheS1saWdodDtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcC1mb250LXNpemVzKTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcbmJvZHl7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICYuby1maXhlZEJvZHl7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5he1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wdC01MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjVweDsgICAgXHJcbn1cclxuXHJcbi5tdC0yMHtcclxuICAgIG1hcmdpbi10b3A6MjBweDtcclxufVxyXG5cclxuLmhlYWRlci1iZy1mdWxsLWJsYWNrIHtcclxuICAgIC8vIGJhY2tncm91bmQ6ICRibGFjayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2e1xyXG4gICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuaDEsIC5oMXtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplcyk7XHJcbn1cclxuaDIsIC5oMntcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplcyk7XHJcbn1cclxuaDMsIC5oM3tcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplcyk7XHJcbn1cclxuaDQsIC5oNHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplcyk7XHJcbn1cclxuaDUsIC5oNXtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplcyk7XHJcbn1cclxuaDYsIC5oNntcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplcyk7XHJcbn1cclxuLmxldHRlci1zcGFjaW5ne1xyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJzA3Jykge1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wN3B4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJzA5Jykge1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJzAyNCcpIHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCczMicpIHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMy4ycHg7XHJcbiAgICB9XHJcbn1cclxuLm9wYWNpdHl7XHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignNDQnKSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC40NDtcclxuICAgIH1cclxufVxyXG51bHtcclxuICAgIGxpe1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgfVxyXG59XHJcblxyXG5hLCBpbnB1dCwgYnV0dG9uLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBzdmcsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwiZmlsZVwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0sIGlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cInVybFwiXSwgdGV4dGFyZWEsIHNlbGVjdHtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjVzLCBlYXNlLW91dCk7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5pbnB1dCwgYnV0dG9ue1xyXG4gICAgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5he1xyXG4gICAgLy8gY29sb3I6ICRhY3RpdmUtY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAvLyBjb2xvcjogZGFya2VuKCRhY3RpdmUtY29sb3IsIDIwJSk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmNvbW1vbkhlYWRlciB7XHJcbiAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCd0aVRsZU1hcmdpbicpIHtcclxuICAgICAgICBtYXJnaW46IDQwcHggYXV0byAyNXB4O1xyXG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpe1xyXG4gICAgICAgIC8vICAgICBtYXJnaW46IDQwcHggYXV0byAyNXB4O1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuICAgIGgye1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbW9udHNlcnJhdDtcclxuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZXMpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3ViVGl0bGV7XHJcbiAgICAvLyBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgIGZvbnQtZmFtaWx5OiAkbm90bztcclxuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJHN1YnRpdGxlLWZvbnQtc2l6ZXMpO1xyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJ2NvbG9yLXRpdGxlJykge1xyXG4gICAgICAgIC8vIGNvbG9yOiAkcGJ0bjE7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNvdmVybGF5e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJGJsYWNrLCAkYWxwaGE6ICAwLjgxKTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBAaW5jbHVkZSBzaXplKDEwMCUpO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuNXMsIGVhc2Utb3V0KTtcclxufVxyXG5we1xyXG4gICAgLy8gY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnMtcHJvO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRwbmV3LWZvbnQtc2l6ZXMpO1xyXG4gICAgYXtcclxuICAgICAgICAvLyBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PWx0YWJsZXRcIikge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICB9XHJcbn1cclxuc3Bhbi5lcnJvciwgc3Bhbi52YWxpZHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zLXBybztcclxufVxyXG5zcGFuLmVycm9ye1xyXG4gICAgY29sb3I6ICRlcnJvcjtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbnNwYW4udmFsaWR7XHJcbiAgICBjb2xvcjogJGdyZWVuMztcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5vdmVybGF5e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIC8vIHRvcDogMDtcclxuICAgICAgICAvLyBsZWZ0OiAwO1xyXG4gICAgICAgIC8vIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIC8vIEBpbmNsdWRlIHNpemUoMTAwJSk7XHJcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIC8vIHotaW5kZXg6IDI7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAkYmxhY2ssICRhbHBoYTogMC44MSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJ2Z1bGx3aGl0ZScpIHtcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJHdoaXRlLCAkYWxwaGE6IDAuOSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignYmdmaXhlZCcpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJ2Z1bGxCbGFjaycpIHtcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJGJsYWNrLCAkYWxwaGE6IDAuOCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5ib3JkZXJCb3R0b217XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICR3aGl0ZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1mdWxse1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYmd7XHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignZ3JheTEnKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXk1O1xyXG4gICAgfVxyXG4gICAgICBAaW5jbHVkZSBtb2RpZmllcignZ3JheTInKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXk5O1xyXG4gICAgfVxyXG4gIFxyXG59XHJcblxyXG5cclxuLmgze1xyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJ2NvbG9yMScpIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAgQGluY2x1ZGUgbW9kaWZpZXIoJ3N1YnRpdGxlMicpIHtcclxuICAgICAgICAvLyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJG1vZGFsLWZvbnQtc2l6ZXMpO1xyXG4gICAgfVxyXG4gIFxyXG59XHJcbi5ibGFua3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBAaW5jbHVkZSBzaXplKDEwMCUpO1xyXG4gICAgei1pbmRleDogNDtcclxufVxyXG4uY2xlYXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5kaXZpZGVyU2lkZXtcclxuICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICBcclxuICAgICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMTI5cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICR3aGl0ZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgICByaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2e1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgIH1cclxufVxyXG4uY29udGFpbmVye1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xyXG4gICAgICAgIG1heC13aWR0aDogMTE3MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PWxkZXNrdG9wXCIpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1NjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1leGxkZXNrdG9wXCIpIHtcclxuXHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjMycHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49bWFjXCIpIHtcclxuXHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcG9zdExvZ2lue1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJ2N1c3RvbTEnKSB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNDdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdjdXN0b20yJykge1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignY3VzdG9tMycpIHtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bGRlc2t0b3BcIil7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG5cclxuICAgIFxyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJ0MtaG9tZScpIHtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tYWNcIil7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTg0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG59XHJcbi5iYW5uZXJzdWJoZWFkaW5nLCAuc3ViaGVhZGluZ3tcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PWx0YWJsZXRcIikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcbi5ib3hzaGFkb3d7XHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignYWN0aXZlMScpIHtcclxuICAgICAgICBAaW5jbHVkZSBib3hzaGFkb3coMHB4LCAzcHgsIDZweCwgMHB4LCByZ2JhKCRibGFjaywgMC4yOSkpO1xyXG4gICAgfVxyXG59XHJcbi5hbGlnbk1pZGRsZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5vLWNvbW1vblNlY3Rpb257XHJcbiAgICAmLS1pbm5lclBhZ2V7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PWRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uc2xpY2stc2xpZGV7XHJcbiAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGljay1hcnJvd3tcclxuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogcmdiYSgkY29sb3I6ICR3aGl0ZSwgJGFscGhhOiAgMC4zNykgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1hY1wiKSB7XHJcbiAgICAgICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvbnQxMDB7XHJcbiAgICBmb250LXdlaWdodDogMTAwO1xyXG59XHJcbi5mb250MjAwe1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG4uZm9udDMwMHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuLmZvbnQ0MDB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi5mb250NTAwe1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZm9udDYwMHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuLmZvbnQ3NjAwe1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uZm9udDgwMHtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuLmZvbnQ5MDB7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG59XHJcblxyXG4uY29tbW9ue1xyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJ2JnJykge1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6ICRiZy1ibGFjazEgO1xyXG4gICAgfVxyXG59XHJcbi5jb21tb25TZWN0aW9uSW5uZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdob21lLXNsaWRlcicpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3MnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdjb250YWN0LXdyYXAnKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcblxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignZml1bGxIZWlnaHQnKSB7XHJcbiAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG5cclxuICAgIH1cclxuICBcclxuICAgICYud2VsY29tZS1zZWN0aW9uIHtcclxuXHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjIycHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDoyMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZXMpO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5MztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcC1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2Fucy1wcm87XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5NDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIHVsLCBvbHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMTVweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmNsZWFyO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWRyb3ByaWdodC1jaXJjbGUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplKDIwcHgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnB0LTg1IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogODVweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bHRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNjdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gXHJcblxyXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNntcclxuICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcbi5ib3hJbWFnZVdyYXB7XHJcbiAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuXHJcbiAgICAuYm94SW1hZ2V7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQgIWltcG9ydGFudDtcclxuICAgICAgICBAaW5jbHVkZSBzaXplKDEwMCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC41cyk7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVooMCkgc2NhbGUoMSkpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuYm94Q29udGVudHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgbGVmdDogNTVweDtcclxuICAgICAgICBib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJveEltYWdlV3JhcEJsYW5re1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgLmJveEltYWdle1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWigwKSBzY2FsZSgxLjIpKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjVzKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sZGVza3RvcFwiKSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0NzBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PWRlc2t0b3BcIikge1xyXG4gICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICB9XHJcbn1cclxuLmNvbG9yV2hpdGV7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG59XHJcbi5jb2x7XHJcbiAgICAmLTEwe1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1hY1wiKSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uby1icmVhZGNydW1ie1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcblxyXG4gICAgLm8tYnJlYWRjcnVtYkl0ZW17XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHggMCAwOyBcclxuXHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgY29udGVudDogJy8nO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gICBcclxufVxyXG5cclxuLmNvbHVtbnN7XHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignbWQnKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9kaWZpZXIoJzMnKSB7XHJcbiAgICAgICAgICAgIC1tb3otY29sdW1uLWNvdW50OiAzO1xyXG4gICAgICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcclxuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAzO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtb2RpZmllcignNCcpIHtcclxuICAgICAgICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDQ7XHJcbiAgICAgICAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiA0O1xyXG4gICAgICAgICAgICBjb2x1bW4tY291bnQ6IDQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1vZGlmaWVyKCc2Jykge1xyXG4gICAgICAgICAgICAtbW96LWNvbHVtbi1jb3VudDogNjtcclxuICAgICAgICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDY7XHJcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogNjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZGRlZFN1Y2Nlc2Z1bHtcclxuICAgIGJhY2tncm91bmQ6ICRncmVlbjM7XHJcbiAgICBAZXh0ZW5kIC5hbGlnbk1pZGRsZTtcclxuICAgIEBpbmNsdWRlIHNpemUoMjJweCk7XHJcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoM3B4KTtcclxuXHJcbiAgICAuYWRkZWRTdWNjZXNmdWxJY29ue1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBAZXh0ZW5kIC5hbGlnbk1pZGRsZTtcclxuICAgICAgICBAaW5jbHVkZSBzaXplKDE1cHgpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg1MCUpOyAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLmNvcnJlY3R7XHJcbiAgICAgICAgQGluY2x1ZGUgc2l6ZSg5cHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG5Ac3VwcG9ydHMgKC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBub25lKSBvciAoYmFja2Ryb3AtZmlsdGVyOiBub25lKSB7XHJcbiAgICAuYmFja2Ryb3BGaWx0ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcclxuICAgIH1cclxufVxyXG4vKiBzbGlnaHRseSB0cmFuc3BhcmVudCBmYWxsYmFjayBmb3IgRmlyZWZveCAobm90IHN1cHBvcnRpbmcgYmFja2Ryb3AtZmlsdGVyKSAqL1xyXG5Ac3VwcG9ydHMgbm90ICgoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IG5vbmUpIG9yIChiYWNrZHJvcC1maWx0ZXI6IG5vbmUpKSB7XHJcbiAgICAuYmFja2Ryb3BGaWx0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpO1xyXG4gICAgfVxyXG59XHJcbi5pbnB1dEJveHtcclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdiZ2NvbG9yMScpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJGdyYXktMTAsICRhbHBoYTogMC41NSkgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4uZm9ybUljb257XHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignaWNvY29sb3IxJykge1xyXG4gICAgICAgIC8vIGZpbGw6ICR3aGl0ZTtcclxuICAgIH1cclxufVxyXG4vLyBDb250YWN0XHJcbi5jb250YWN0LW1haW4ge1xyXG4gICAgLnNlY3Rpb25vdmVybGFwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgIH1cclxuICAgIC5wdC01MHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKXtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6MDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDowO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MDtcclxuICAgIH1cclxuICBcclxuICBcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbiBcclxuXHJcblxyXG5cclxuIiwiLy8gQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDJzLCBlYXNlLW91dCk7XHJcbkBtaXhpbiB0cmFuc2l0aW9uKCR3aGF0OiBhbGwsICR0aW1lOiAwLjNzLCAkaG93OiBlYXNlLWluLW91dCkge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkd2hhdCAkdGltZSAkaG93O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAgICAkd2hhdCAkdGltZSAkaG93O1xyXG4gICAgLW1zLXRyYW5zaXRpb246ICAgICAkd2hhdCAkdGltZSAkaG93O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogICAgICAkd2hhdCAkdGltZSAkaG93O1xyXG4gICAgdHJhbnNpdGlvbjogICAgICAgICAkd2hhdCAkdGltZSAkaG93O1xyXG59XHJcblxyXG4vLyBAaW5jbHVkZSBib3hzaGFkb3coMHB4LCAwcHgsIDBweCwgMHB4LCAjMDAwKTtcclxuQG1peGluIGJveHNoYWRvdygkeDogMHB4LCAkeTogMHB4LCAkYmx1cjogMHB4LCAkc3ByZWFkOiAwcHgsICRjb2xvcjogIzAwMCkge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkeCAkeSAkYmx1ciAkY29sb3I7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6ICAgICR4ICR5ICRibHVyICRjb2xvcjtcclxuICAgIC1tcy1ib3gtc2hhZG93OiAgICAgJHggJHkgJGJsdXIgJGNvbG9yO1xyXG4gICAgLW8tYm94LXNoYWRvdzogICAgICAkeCAkeSAkYmx1ciAkY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAgICAgICAgICR4ICR5ICRibHVyICRjb2xvcjtcclxufVxyXG5cclxuLy8gQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgwZGVnKSk7XHJcbkBtaXhpbiB0cmFuc2Zvcm0oJHZhbCkge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkdmFsO1xyXG4gIC1tb3otdHJhbnNmb3JtOiAgICAkdmFsO1xyXG4gIC1tcy10cmFuc2Zvcm06ICAgICAkdmFsO1xyXG4gIC1vLXRyYW5zZm9ybTogICAgICAkdmFsO1xyXG4gIHRyYW5zZm9ybTogICAgICAgICAkdmFsO1xyXG59XHJcblxyXG4vLyBAaW5jbHVkZSBhbmltYXRpb24ocHVsc2UgM3MgbGluZWFyIGluZmluaXRlKTtcclxuQG1peGluIGFuaW1hdGlvbigkdmFsKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDNzIGxpbmVhciAgaW5maW5pdGU7XHJcbiAgLW1vei1hbmltYXRpb246IHB1bHNlIDNzIGxpbmVhciAgaW5maW5pdGU7XHJcbiAgLW1zLWFuaW1hdGlvbjogcHVsc2UgM3MgbGluZWFyICBpbmZpbml0ZTtcclxuICAtby1hbmltYXRpb246IHB1bHNlIDNzIGxpbmVhciAgaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uOiBwdWxzZSAzcyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwcHggMHB4IDBweCAwcHgpO1xyXG5AbWl4aW4gYm9yZGVycmFkaXVzKCR2YWwpIHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHZhbDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogICAgJHZhbDtcclxuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAgICAgJHZhbDtcclxuICAgIC1vLWJvcmRlci1yYWRpdXM6ICAgICAgJHZhbDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICAgICAgICAgJHZhbDtcclxufVxyXG5cclxuLy8gQGluY2x1ZGUgYm9yZGVyLXJhZGlpKCR0b3BsZWZ0LCAkdG9wcmlnaHQsICRib3R0b21yaWdodCwgJGJvdHRvbWxlZnQpO1xyXG5AbWl4aW4gYm9yZGVyLXJhZGlpKCR0b3BsZWZ0LCAkdG9wcmlnaHQsICRib3R0b21yaWdodCwgJGJvdHRvbWxlZnQpIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wbGVmdDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcHJpZ2h0O1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm90dG9tcmlnaHQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbWxlZnQ7XHJcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wbGVmdDtcclxuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkdG9wcmlnaHQ7XHJcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvdHRvbXJpZ2h0O1xyXG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbWxlZnQ7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6ICR0b3BsZWZ0O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHRvcHJpZ2h0O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJGJvdHRvbXJpZ2h0O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAkYm90dG9tbGVmdDtcclxufVxyXG5cclxuLy8gQGluY2x1ZGUgc2l6ZSgyMDBweCk7XHJcbkBtaXhpbiBzaXplKCR3aWR0aCwgJGhlaWdodDogJHdpZHRoKSB7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIGZsZXhib3g7XHJcbkBtaXhpbiBmbGV4Ym94KCkge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4vL0BpbmNsdWRlIG9yaWVudGF0aW9uKGxhbmRzY2FwZSkge31cclxuQG1peGluIG9yaWVudGF0aW9uKCRkaXJlY3Rpb24pIHsgXHJcbiAgJG9yaWVudGF0aW9uLWxhbmRzY2FwZTogXCIob3JpZW50YXRpb246bGFuZHNjYXBlKVwiOyBcclxuICAkb3JpZW50YXRpb24tcG9ydHJhaXQ6IFwiKG9yaWVudGF0aW9uOnBvcnRyYWl0KVwiO1xyXG5cclxuICBAaWYgJGRpcmVjdGlvbiA9PSBsYW5kc2NhcGUge1xyXG4gICAgQG1lZGlhICN7JG9yaWVudGF0aW9uLWxhbmRzY2FwZX0geyBAY29udGVudDsgfSBcclxuICB9XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gcG9ydHJhaXQge1xyXG4gICAgQG1lZGlhICN7JG9yaWVudGF0aW9uLXBvcnRyYWl0fSB7IEBjb250ZW50OyB9IFxyXG4gIH1cclxufVxyXG5cclxuLy9AaW5jbHVkZSBncmFkaWVudCgkbGVmdCwgJHJpZ2h0KSB7fVxyXG5AbWl4aW4gZ3JhZGllbnQoJGxlZnQsICRyaWdodCkge1xyXG4gIGJhY2tncm91bmQ6ICRsZWZ0O1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAgJGxlZnQgMCUsICRyaWdodCAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgICRsZWZ0IDAlLCRyaWdodCAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICAkbGVmdCAwJSwkcmlnaHQgMTAwJSk7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyRsZWZ0JywgZW5kQ29sb3JzdHI9JyRyaWdodCcsR3JhZGllbnRUeXBlPTEgKTtcclxufVxyXG5cclxuLy8gdGhlIEJFTSBtb2RpZmllcigpIG1peGluXHJcbkBtaXhpbiBtb2RpZmllcigkbmFtZSkge1xyXG4gIEBhdC1yb290IHtcclxuICAgIC8vICcmJyBpcyBhIGRvdWJsZS13cmFwcGVkIGxpc3RcclxuICAgICRzZWxlY3RvcjogbnRoKCYsIDEpO1xyXG4gICAgLy8gZGlyZWN0IHBhcmVudCB3aWxsIGJlIHRoZSBsYXN0IGl0ZW0gaW4gdGhhdCBsaXN0XHJcbiAgICAkZGlyZWN0LXBhcmVudDogbnRoKCRzZWxlY3RvciwgbGVuZ3RoKCRzZWxlY3RvcikpO1xyXG4gICAgLy8gbW9kaWZpZXIgc2hvdWxkIGhhdmUgYWxsIHByb3BlcnRpZXMgb2YgcGFyZW50XHJcbiAgICAvLyN7JGRpcmVjdC1wYXJlbnR9LS0jeyRuYW1lfSB7IEBleHRlbmQgI3skZGlyZWN0LXBhcmVudH07IH1cclxuICAgIC8vICdAY29udGVudCcgd2lsbCBiZSBpbiBhIG5lc3RlZCBzZWxlY3RvciBob3dldmVyLCBpZiB0aGF0IGlzIHRoZSBjb250ZXh0XHJcbiAgICAjeyZ9LS0jeyRuYW1lfSB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBhIEJFTSBlbGVtZW50KCkgbWl4aW4tLWFzIGhhcyBiZWVuIHNlZW4gZWxzZXdoZXJlXHJcbkBtaXhpbiBlbGVtZW50KCRuYW1lKSB7XHJcbiAgQGF0LXJvb3Qge1xyXG4gICAgI3smfV9fI3skbmFtZX0ge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuYnR0bntcclxuICAgIGxldHRlci1zcGFjaW5nOiAyLjFweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDI5cHg7XHJcbiAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGJ0dG4tZm9udC1zaXplcyk7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgLjVzLCAgZWFzZS1vdXQpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDVweCk7XHJcbn1cclxuXHJcbi5mb3JtQnR0bntcclxuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRidHRuLWNvbG9yO1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIjxkZXNrdG9wXCIpIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGlua3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgIGxldHRlci1zcGFjaW5nOiAyLjRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIC41cywgIGVhc2Utb3V0KTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQgcmlnaHQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignd2hpdGUnKSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgICY6aG92ZXIsICYuYWN0aXZle1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJcclxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGlucHV0W3R5cGU9XCJmaWxlXCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLCB0ZXh0YXJlYSwgc2VsZWN0e1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGJ1dHRvbiwgaW5wdXRbdHlwZT1cInJlc2V0XCJde1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcbi5pbnB1dEJveHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6ICRncmF5NjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgLmZvcm1JY29ue1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xyXG4gICAgfVxyXG4gICAgLnVzZXJpY29ue1xyXG4gICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgIGhlaWdodDogMTlweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbGljb257XHJcbiAgICAgICAgQGluY2x1ZGUgc2l6ZSgxNXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAucGhvbmVpY29ue1xyXG4gICAgICAgIEBpbmNsdWRlIHNpemUoMTlweCk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5sb2NhdGlvbmljb257XHJcbiAgICAgICAgQGluY2x1ZGUgc2l6ZSgxOXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2tpY29ue1xyXG4gICAgICAgIEBpbmNsdWRlIHNpemUoMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNoYXRpY29ue1xyXG4gICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcbiAgICAgICAgQGluY2x1ZGUgc2l6ZSgyMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FsZW5kYXJpY29ue1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXRGaWVsZHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDMzcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuMXB4O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2Fucy1wcm87XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH0gICAgXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1hY1wiKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0RmllbGRDb21tZW50e1xyXG4gICAgICAgIGhlaWdodDogMTIzcHg7XHJcbiAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm9va2luZ0Zvcm17XHJcbiAgICBbY2xhc3NePSdjb2wtJ117XHJcbiAgICAgICAgcGFkZGluZzogMCAzcHggOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIil7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignYmcxJykge1xyXG4gICAgICAgIC5pbnB1dEJveHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRleHRhcmVhe1xyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sZGVza3RvcFwiKSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVmYXVsdGRlc2t0b3BcIikge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuLmZvcm1CdHRuV3JhcHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8bHRhYmxldFwiKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59IiwiLmJsb2dQYWdpbmF0aW9uIHtcclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdzcGFjaW5nJykge1xyXG4gICAgICAgIG1hcmdpbi10b3A6MzBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWx7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGxpe1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHBob25lXCIpe1xyXG4gICAgICAgICAgICBsZWZ0OjEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKXtcclxuICAgICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgXHJcbiAgICBhe1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplcyk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTM7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMTI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1zc3Bob25lXCIpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgICB9XHJcbiAgICAvLyAgICAmLmFjdGl2ZSB7XHJcbiAgICAvLyAgICAgYmFja2dyb3VuZDogJGFjdGl2ZS1jb2xvcjtcclxuICAgIC8vICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICRhY3RpdmUtY29sb3I7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMTBweDtcclxuICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5ibG9ncG9zdEJyZWFkY3VtYiB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PXNtcGhvbmVcIikge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIH1cclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVmYXVsdGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDoxNXB4IDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYXtcclxuICAgICAgICAvLyBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHAtYmJicmVhZGN1bWItZm9udC1zaXplcyk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgIH1cclxufSIsIi8vIG5hdiBidXR0b24gXHJcblxyXG4uYnVyZ2VyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBib3JkZXI6IDBweDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAxOHB4O1xyXG4gICAgcmlnaHQ6IDUwcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xyXG4gICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICBcclxuICAuYWN0aXZle1xyXG4gICAgICAgICYuYnVyZ2Vye1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9IiwiLnByZi1tb3JlLWZlYXR1cmUtYm94IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpe1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb290ZXItaGVhZGluZy1mb250LXNpemVzKTtcclxuICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDZweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJmLWV4LXNydmMtaGFlYWQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcC1yYS1oZWFkLWZvbnQtc2l6ZXMpO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLm1mLWxpc3QtY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIil7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2Fucy1wcm87XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRwLWZvbnQtc2l6ZXMpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbWFyZ2luOiAzcHggMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+ZXhsZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjsgXHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwOyBcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuIFxyXG5cclxuXHJcbn0iLCIuZXJyb3I0MDQtc2VjdGlvbntcclxuICAgIC5lcnJvci1tYWluLWJveHtcclxuICAgICAgICB3aWR0aDo1NzBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICB3aWR0aDo3MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XHJcbiAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGVycm9yLWZvbnQtc2l6ZXMpO1xyXG4gICAgICAgICAgICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XHJcbiAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvcGVuLVNhbnM7XHJcbiAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZXMpO1xyXG4gICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bkVzY29ydC1lcnJvcntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaGVhZGVyeyBcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICB6LWluZGV4OiA5OyAgICBcclxuICAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXkyOyAgICAgXHJcbiAgICB9XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJGJsYWNrLCAkYWxwaGE6IDEpO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjVzKTtcclxuXHJcbiAgICAmLmhlYWRlckZpeGVke1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAkYmxhY2ssICRhbHBoYTogMSk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignaW5uZXInKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICRibGFjaywgJGFscGhhOiAxKTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdsb25nbWVudScpIHtcclxuICAgICAgICAuY29udGFpbmVyeyAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5wcmltYXJ5TWVudSB7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYXsgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZsb25nLWZvbnQtc2l6ZXMpOyAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmxkZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gICAgICAgXHJcblxyXG4gICAgICAgICBcclxuICAgICAgICB9ICAgICAgXHJcbiAgICB9XHJcbn1cclxuLmhlYWRlckxlZnRcclxue1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgcGFkZGluZy10b3A6IDA7ICAgICAgICAgIFxyXG4gICAgfVxyXG59XHJcbi5oZWFkZXJSaWdodFxyXG57XHJcbiAgICBwYWRkaW5nOiAyNnB4IDE1cHggMThweCAyNXB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8bWRlc2t0b3BcIikge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubG9nb3tcclxuICAgIGZvbnQtZmFtaWx5OiAkbm90bztcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICBtYXJnaW46IDAgMjNweCAwIDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbG9nby1mb250LXNpemVzKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignc3ltYm9sJykge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDAgNnB4IDAgMDtcclxuICAgICAgICBAaW5jbHVkZSBzaXplKDM0cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdib3R0b20nKSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2l0ZUluZm97XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9kaWZpZXIoJ2NvbG9yMScpIHtcclxuICAgICAgICAuZmFze1xyXG4gICAgICAgICAgICAvLyBmaWxsOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpdGVJbmZvcm1hdGlvbntcclxuICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcigndG9wJykge1xyXG4gICAgICAgIC5mYXN7XHJcbiAgICAgICAgICAgIC8vIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaXRlSW5mb3JtYXRpb257XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdtb2JpbGUnKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMxcHggMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDY0NjQ2O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuNXMpO1xyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJGJsYWNrLCAkYWxwaGE6IDEpO1xyXG5cclxuICAgICAgICAgICAgLnNpdGVJbmZvSWNvbiB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7ICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2RpZmllcignY29udGVudCcpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDVweCA4cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKXtcclxuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDE1cHggOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2l0ZUluZm9ybWF0aW9ue1xyXG4gICAgICAgICAgICAvLyBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmFze1xyXG4gICAgICAgICAgICAvLyBmaWxsOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC05cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlSW5mb0ljb257XHJcbiAgICAgICAgLmZhc3tcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDdweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waG9uZWljb24sIC5tYWlsaWNvbntcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZSgxNnB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpdGVJbmZvcm1hdGlvbntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIC41cywgIGVhc2Utb3V0KTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCByaWdodDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQgcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8bWRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuIiwiLnByaW1hcnlNZW51e1xyXG4gICAgbGl7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjFweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICAgICAgbWFyZ2luOiA3cHggOXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2LWZvbnQtc2l6ZXMpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDlweDsgICBcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4OyAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDIwcHg7ICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRhY3RpdmUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgLjVzLCAgZWFzZS1vdXQpO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCByaWdodDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2JpbGVtZW51LXRvcC10ZXh0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1lbnUtdG9wLXRleHQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgdG9wOiAxOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5ODtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW57XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDlweDtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCk7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zLXBybztcclxuICAgICAgICBmb250LXdlaWdodDokcmVndWxhcjtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHAtbW9kYWwtZm9udC1zaXplcyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIC5sb2dvLWltZ3tcclxuLy8gICAgIHdpZHRoOiAxMzJweDtcclxuLy8gICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKXtcclxuLy8gICAgICAgICB3aWR0aDogOTlweDtcclxuLy8gICAgICAgICBtYXJnaW46IGF1dG87XHJcbi8vICAgICB9XHJcbi8vICAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVza3RvcFwiKXtcclxuLy8gICAgICAgICB3aWR0aDogMTIycHg7XHJcbi8vICAgICB9XHJcbi8vICAgICBAaW5jbHVkZSBtZWRpYShcIj49ZXhsZGVza3RvcFwiKXtcclxuLy8gICAgICAgICB3aWR0aDogMTMycHg7XHJcbi8vICAgICB9XHJcbi8vIH1cclxuXHJcbi5sb2dvLWNvbnRhaW5lcntcclxuICAgIG1heC13aWR0aDogNjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpe1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKXtcclxuICAgICAgICBtYXgtd2lkdGg6IDg2cHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxufVxyXG4ucHJpbWFyeU1lbnV7XHJcbiAgICBsaXtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGVhZGVyUmlnaHR7XHJcbiAgICBwYWRkaW5nLXRvcDogNTRweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmV4bGRlc2t0b3BcIil7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7IFxyXG4gICAgfVxyXG59XHJcbi5idXJnZXJ7XHJcbiAgICB0b3A6IDI0cHggIWltcG9ydGFudDtcclxufVxyXG4ubG9nb3tcclxuICAgIEBpbmNsdWRlIG1lZGlhIChcIjw9dGFibGV0XCIpe1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgfVxyXG59XHJcbi5mb290ZXItbG9nby1jb250YWluZXJ7XHJcbiAgICBtYXgtd2lkdGg6IDUwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKXtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgIG1heC13aWR0aDogODZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuLmhlYWRlciB7XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KXtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mb290ZXJ7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICBwYWRkaW5nOiA2NHB4IDAgODBweDtcclxuXHJcbiAgICAuZm9vdGVySGVhZGluZ3tcclxuICAgICAgICBtYXJnaW46IDAgMCA5cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb290ZXItaGVhZGluZy1mb250LXNpemVzKTtcclxuICAgIH1cclxuXHJcbiAgICAuc2Vjb25kYXJ5TWVudXtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTFweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIil7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7ICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcnsgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1tcGhvbmVcIiwgXCI8PWx0YWJsZXRcIikge1xyXG4gICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9ICAgICAgIFxyXG4gICAgfVxyXG4gICAgLmNvcHlyaWdodHtcclxuICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbW9udHNlcnJhdDtcclxuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmZvb3RlckJveHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjkuMzMzJTtcclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNDBweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdsb2dvcG9zaXRpb24nKXtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDM3cHggMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNzhweCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyQm94V3JhcHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiNzaWRlYmFyTWVudSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlLWluLW91dDtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBAaW5jbHVkZSBzaXplKDEwMCUpO1xyXG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICRibGFjaywgJGFscGhhOiAxKTtcclxuICB9XHJcblxyXG4gIC5zaWRlYmFyTWVudUlubmVyIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBoZWlnaHQ6IDIyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMzIlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xyXG4gICAgLy8gQGluY2x1ZGUgbWVkaWEoXCI+PXNzcGhvbmVcIikge1xyXG4gICAgLy8gICBoZWlnaHQ6IGF1dG87ICAgICAgICAgIFxyXG4gICAgLy8gfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1waG9uZVwiKSB7XHJcbiAgICAgIHRvcDogMzUlOyAgICAgICAgICAgXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwOyBcclxuICAgICAgdG9wOiA0MCU7ICAgICAgICAgXHJcbiAgIH1cclxuICAgIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG4gICAgICAgIHRvcDogMzAlO1xyXG4gICAgICAgIGhlaWdodDogMTkycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDU2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICAgIGhlaWdodDogMTEycHg7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA1NjlweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gICAgICBoZWlnaHQ6IDE2N3B4O1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAobWluLWRldmljZS13aWR0aDogNjY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogODExcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDgxMnB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDg0NHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcclxuICAgICAgaGVpZ2h0OiAxNTVweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMxcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDg0NXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zaWRlYmFyTWVudUlubmVyIGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBjb2xvcjogIzdCM0UyMztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5zaWRlYmFyTWVudUlubmVyIGxpIGEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuICAuby1zaWRlLW1lbnUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgfiAjc2lkZWJhck1lbnUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxuICAuby1zaWRlLW1lbnV7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHotaW5kZXg6IDU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLm8tc2lkZS1tZW51IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuc2lkZWJhckljb25Ub2dnbGUge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtaW4td2lkdGg6IDU4cHg7XHJcbiAgICB0b3A6IDIzcHg7XHJcbiAgICByaWdodDogLTM4cHg7XHJcbiAgICBAbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcclxuICAgICAgdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vLXNpZGUtbWVudSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5zaWRlYmFySWNvblRvZ2dsZSA+IC5ob3Jpem9udGFsIHtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIC5vLXNpZGUtbWVudSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5zaWRlYmFySWNvblRvZ2dsZSA+IC5kaWFnb25hbC5wYXJ0LTEge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgYmFja2dyb3VuZDogJGdyYXkxO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICB9XHJcbiAgLm8tc2lkZS1tZW51IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIH4gLnNpZGViYXJJY29uVG9nZ2xlID4gLmRpYWdvbmFsLnBhcnQtMiB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtOXB4O1xyXG4gICAgYmFja2dyb3VuZDogJGdyYXkxO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICB9XHJcbiAgIiwiLm8tbWFpbi13YXJuaW5nXHJcbntcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwcHg7XHJcbiAgbGVmdDogMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJHdhcm5pbmctYmcsICRhbHBoYTogMC43Mik7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICAuby1tYWluLXdhcm5pbmctY29udGVudCB7XHJcblxyXG4gICAgaDJ7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbW9kYWwtZm9udC1zaXplcyk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkbW9udHNlcnJhdDtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRwLW1vZGFsLWZvbnQtc2l6ZXMpO1xyXG4gICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zLXBybztcclxuICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHBhZGRpbmc6IDUwcHggMzBweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDVweCk7XHJcbiAgICB3aWR0aDogODclO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgIG1heC13aWR0aDogNTcxcHg7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggNTBweCA1MHB4IDUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVza3RvcFwiKXtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLm8td2FybmluZy1idG4tZ3JvdXBcclxuICAgIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQycHg7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQoKXtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1vZGFsLWNvbnRlbnQtd3JhcHtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xyXG4gICAgICBzY3JvbGxiYXItY29sb3I6ICRncmF5LTEzO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgIHdpZHRoOjNweDtcclxuICAgICAgfVxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMztcclxuICAgICAgfVxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgfVxyXG4gICAgICAmOjotbW96LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICB3aWR0aDozcHg7XHJcbiAgICAgIH1cclxuICAgICAgJjo6LW1vei1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDokYWN0aXZlLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICAgICY6Oi1tb3otc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtY29sb3I7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wcmV2ZW50Qm9keVNjcm9sbFxyXG57XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLndhcm5pbmctYmFja2Ryb3Age1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwNDA7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk4O1xyXG4gICAgb3BhY2l0eTogMC42O1xyXG4gIH1cclxuICAud2FybmluZy1ib3gge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwNjA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMjZweCAyNnB4IDI2cHg7XHJcbiAgfVxyXG4gIC53LWNvbnRlbnQtYm94IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWF4LXdpZHRoOjQwMHB4O1xyXG4gICAgcGFkZGluZzogNDBweCAzM3B4IDY2cHggMzNweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sdGFibGV0XCIpIHtcclxuICAgICAgbWF4LXdpZHRoOjU3MXB4O1xyXG4gICAgICBwYWRkaW5nOiA0NHB4IDUwcHggNjZweCA1MHB4O1xyXG4gICAgfVxyXG4gICAgLnctY29udGVudC1ib3gtYm9keSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaDIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplcyk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemVzKTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnctZW50ZXItYnRuIHtcclxuICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgd2lkdGg6ICA1MnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRidHRuLWNvbG9yO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplcyk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMi4yNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MXB4O1xyXG4gIFxyXG4gICAgICB9XHJcbiAgICAgICAgLnctbGVhdmUtYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZXMpO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuMjVweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLnNob3dXYXJuaW5nTW9kYWx7XHJcbiAgICAuby1tYWluLXdhcm5pbmcge1xyXG4gICAgICAuby1tYWluLXdhcm5pbmctY29udGVudHtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tb2RhbC1jb250ZW50LXdhcm5pbmd7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfSIsIi8vIHByb2ZpbGVcclxuLnByb2ZpbGUtbWFpbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogODhweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1vZmZzZXQtbGctMSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVmYXVsdGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNC4zMzMzMzMzMyU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdhbGxlcnktaW1hZ2Utd3JhcCB7XHJcblxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1waG9uZVwiKXtcclxuICAgICAgICAgICAgd2lkdGg6IDM2MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogNDc0cHg7XHJcbiAgICAgICAgICAgIC8vIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVmYXVsdGRlc2t0b3BcIil7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDU1NnB4O1xyXG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDc0NnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByby1tYWluLWltYWdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnB0dC1hZGp1c3Qge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOjI4cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjMwcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1wcm9maWxle1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzFweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmV4bGRlc2t0b3BcIil7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLnByb2ZpbGUtaGVhZC10ZXh0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjA7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemVzKTtcclxuICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9maWxlLXN1YmhlYWQtdGV4dCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnMtcHJvO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGluay1mb250LXNpemVzKTtcclxuICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWdseS1oZWFkLXRleHQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbW9udHNlcnJhdDtcclxuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb290ZXItaGVhZGluZy1mb250LXNpemVzKTtcclxuICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9maWxlLXRhYi1uYXYge1xyXG4gICAgICAgIG1hcmdpbjogNXB4IDVweCAxNXB4IDE2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8c21waG9uZVwiKSB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7ICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49c21waG9uZVwiKSB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyAuYWN0aXZlIHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1cm50LXNpZW5uYTtcclxuICAgICAgICAvLyAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0xMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgLnAtcGlsbC1uYXYtYnRuLXR3byB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0xMTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcC1tb2RhbC1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJvZmlsZS10YWItY29udGVudCB7XHJcblxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOjE0cHggNnB4IDZweCA2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjE3cHggNnB4IDZweCA2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKXtcclxuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjFweCA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDE1NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1kZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1kZWZhdWx0ZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDE0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49ZXhsZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDE0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMzVzIGVhc2UsIG9wYWNpdHkgMC4zNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjM1cyBlYXNlLCBvcGFjaXR5IDAuMzVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4zNXMgZWFzZSwgb3BhY2l0eSAwLjM1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcclxuICAgICAgICAuc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuc2xpY2stcHJldntcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNTNcIiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwOyBcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWNrLW5leHR7XHJcblxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDsgXHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5teUdseS12aWRlby1zaG93e1xyXG5cclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTQ2cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA0YlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4zNXMgZWFzZSwgb3BhY2l0eSAwLjM1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4zNXMgZWFzZSwgb3BhY2l0eSAwLjM1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4zNXMgZWFzZSwgb3BhY2l0eSAwLjM1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgIFxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJvZmlsZS1jb250ZW50Ym94IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnByb2ZpbGUtZGV0YWlscyB7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnMtcHJvO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcC1tb2RhbC1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggNnB4IDE1cHggNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZmlsZS1mZWFpdHVyZS1saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDZweCAxNXB4IDI2cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIil7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgLmxpc3QtZmVhdHVyZS1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDNweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmV4bGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wLWxmdC1mdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHAtbW9kYWwtZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zLXBybztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAucC1yZi1ydC1mdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDk0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHAtZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zLXBybztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1waG9uZVwiKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6NTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmRlc2t0b3BcIil7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1hY1wiKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgIFxyXG59XHJcblxyXG4ubmF2VGFiVWwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVmYXVsdGRlc2t0b3BcIil7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmV4bGRlc2t0b3BcIil7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXJnaW4teGx7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmV4eGxkZXNrdG9wXCIpe1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJmLW1vcmUtZmVhdHVyZS1ib3h7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIjxsdGFibGV0XCIpe1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgIH1cclxufSIsIi8vIExpbmtzXHJcblxyXG4ubGlua3NiZyB7XHJcbiAgICBtaW4taGVpZ2h0OjEwMHZoO1xyXG4gICAgcGFkZGluZzogODFweCAwIDMwMHB4IDA7XHJcblxyXG5cclxuXHJcbiAgICAubGlua2ltYWdlQm94IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmxwaG9uZVwiKSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxpbmtpbWFnZUxpc3Qge1xyXG5cclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAgLmxpbmtpbWFnZUxpc3QyIHtcclxuXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICAubGlua2ltYWdlTGlzdDMge1xyXG5cclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGlua2ltYWdlTGlzdDQge1xyXG5cclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICAubGlua2ltYWdlTGlzdDUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgICAubGlua2ltYWdlTGlzdDYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAgLmxpbmtpbWFnZUxpc3Q3IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5jLWxpbmtzIHtcclxuICAgIC5saW5raW1hZ2VCb3gge1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAgNjNweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwICAxMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saW5raW1hZ2VMaXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYy1saW5rcy13YXJuaW5ne1xyXG4gICAgcGFkZGluZzogMzBweCAwIDA7XHJcbiAgICAubGlua2ltYWdlQm94IHtcclxuICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgLmxpbmtpbWFnZUxpc3R7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIil7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDY4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDsgXHJcbiAgICB9XHJcbiAgICAucHgtNHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59IiwiICAvL091ci1ydWxlc1xyXG4gIC5vdXItcnVsZXMtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIGgzLCBoNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIzcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb290ZXItaGVhZGluZy1mb250LXNpemVzKTtcclxuICAgICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zLXBybztcclxuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICB9XHJcbiAgICAgaDQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyM3B4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplcyk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2Fucy1wcm87XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgfVxyXG5cclxuICAgIHVse1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2Fucy1wcm87XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgIGxpe1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4gIiwiLy9CbG9nIFBhZ2VcclxuXHJcbi5ibG9nLW1haW4tc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODFweDtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XHJcbiAgICAgICAgcGFkZGluZzogMTAwcHggMjJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJsb2ctZ2FsbGVyeXtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgLmJsb2dnYWxsZXJ5Qm94e1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogNDE0cHg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6YXV0bztcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpe1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDo2LjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2LjVweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKXtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6Ni41cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDo2LjVweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzODdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDoxcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDoxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1tZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzkwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExcHggO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTQ0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ibG9nZ2FsbGVyeUltYWdle1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4OXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA5cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5NCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDk0JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2M3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJsb2dnYWxsZXJ5SW5mbyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGg2e1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvcGVuLVNhbnM7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGxpbmstZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDN7XHJcblxyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2Fucy1wcm87XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHAtZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICBcclxuICAgIH1cclxuXHJcbiAgXHJcbiAgIFxyXG59XHJcblxyXG5cclxuXHJcbi8vIEJsb2cgcG9zdFxyXG5cclxuLmJsb2dwb3N0TWFpbiB7XHJcbiAgICBwYWRkaW5nOiA1OXB4IDAgMzBweCAwO1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49c21waG9uZVwiKSB7XHJcbiAgICAgICAgcGFkZGluZzogODFweCAyMnB4O1xyXG4gICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMTBweCAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2xwYWRkaW5nUmVkdWNlIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9c21waG9uZVwiKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2dwb3N0Qm94IHtcclxuICAgICAgICAuYmxvZ3Bvc3RJbWFnZUJveCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjg5cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPnNtcGhvbmVcIikge1xyXG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDYxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuYmxvZ3Bvc3RpbmZvIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1zbXBob25lXCIpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGg2e1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvcGVuLVNhbnM7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHAtYmJyZWFkY3VtYi1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuMXB4O1xyXG4gICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDN7XHJcblxyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2Fucy1wcm87XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHAtYmxvZ3Bvc3QtZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVsYXRlZEFydGljbGVCb3gge1xyXG5cclxuICAgICAgIFxyXG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcclxuICAgICAgICAvLyAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIC8vICAgICBtYXJnaW4tdG9wOjE1cHg7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpIHtcclxuICAgICAgICAvLyAgICAgcGFkZGluZy1sZWZ0OjkwcHggO1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgICBoNXtcclxuICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRwLXJhLWhlYWQtZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbW9udHNlcnJhdDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg2e1xyXG4gICAgICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJG9wZW4tU2FucztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcC1icmVhZGN1bWItZGF0ZS1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mcmlnaHRib3hQb3N0aW1nYm94IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjU5cHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bXBob25lXCIpe1xyXG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDM4NnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzODZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bHRhYmxldFwiKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOTNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjYycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PWRlZmF1bHRkZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQxMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyODdweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTsgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA0JTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5NCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDkyJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmN1c3RvbS1vZmZzZXQteGx7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PWRlZmF1bHRkZXNrdG9wXCIpe1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMi4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuLy8gLm9mZnNldC1ibG9nLXBvc3R7XHJcbi8vICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4vLyAgICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyU7XHJcbi8vICAgICB9XHJcbi8vICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKXtcclxuLy8gICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xyXG4vLyAgICAgfVxyXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PWRlZmF1bHRkZXNrdG9wXCIpe1xyXG4vLyAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMi4zMzMzMzMzMyU7XHJcbi8vICAgICB9XHJcbi8vIH1cclxuLm9mZnNldC1ibG9nLXBvc3R7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49bHRhYmxldFwiKXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMiU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVmYXVsdGRlc2t0b3BcIil7XHJcbiAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDExJTtcclxuICAgICAgICAvLyBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcuMyU7XHJcbiAgICB9XHJcbn1cclxuLmFydGljbGVib3gtd3JhcHtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKXtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1Ljc1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1Ljc1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1wb3N0LXJpZ2h0LWNvbHVtbntcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIil7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PWRlZmF1bHRkZXNrdG9wXCIpe1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDZweDtcclxuICAgIH1cclxufSIsIi8vQ3VzdG9tIHBhZ2VcclxuXHJcbi5jdXN0b20tc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpIHtcclxuICAgICAgICAuY3VzdG9tLWxlZnQtbWFyZ2luIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI3JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG5cclxuICAgICAgICAgICAgbWFyZ2luLXRvcDozMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIi8vQ2l0eSB0b3VyXHJcbi5jaXR5LXRvdXItbWFpbiB7XHJcbiAgICBtaW4taGVpZ2h0OjEwMHZoO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnRvdXItY29udGVudC1ib3gge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMTc4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHhcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvdXItYm94IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjE2cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94OyAgIFxyXG4gICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHBob25lXCIpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVmYXVsdGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxNTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudG91ci1ib3gtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk0O1xyXG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1scGhvbmVcIikge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRvdXJpY29uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjI4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MzBweDtcclxuICAgICAgICAgICAgICAgIC8vIGZpbGw6ICRhY3RpdmUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAxNXB4IGF1dG87IFxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVmYXVsdGRlc2t0b3BcIil7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzNHB4IGF1dG8gMjVweCBhdXRvICA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRsaW5rLWZvbnQtc2l6ZXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGluay1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gIFxyXG59IiwiLmhvbWUtYmFubmVyLW1haW57XHJcbiAgICBwYWRkaW5nLXRvcDogODhweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLW9mZnNldC1sZy0xIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0LjMzMzMzMzMzJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZ2FsbGVyeS1pbWFnZS13cmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAzMTNweDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bXBob25lXCIpe1xyXG4gICAgICAgICAgICB3aWR0aDogNDE0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIil7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MzVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tbW1kZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQyN3B4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1tZGVza3RvcFwiKXtcclxuICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MjNweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwZ3JheTE7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTIwMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MDVweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1tZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY3MnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bW1tZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDo1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+ZXhsZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTI2M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjNweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU3NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDczMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgd2lkdGg6IDcyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDc5N3B4O1xyXG4gICAgICAgIH0gIFxyXG4gICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5leGxkZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICB3aWR0aDogNzU2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogODIycHg7XHJcbiAgICAgICAgfSAgXHJcbiAgICAgXHJcbiAgICAgICAgLnByby1tYWluLWltYWdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWFkanVzdCB7ICAgICAgIFxyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDo1MHB4O1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuXHJcbiAgICAuYmFubmVyaG9tZS1jb250ZW50Ym94IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDoxO1xyXG4gICAgICAgIC8vIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjExLjMzMyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1tZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTUuMzMzJTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5leGxkZXNrdG9wXCIpIHtcclxuICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tYWNcIikge1xyXG4gICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTAuMzMzMzMzJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iYW5uZXItaGVhZC10ZXh0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzLjc1cHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6MTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRiYW5lcm5ldy1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLmJhbm5lci1zdWJoZWFkLXRleHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbW9udHNlcnJhdDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6MTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhbm5lci1jYXB0aW9uIHtcclxuICAgICAgICAgICAgLy8gY29sb3I6ICRkb3ZlLWdyYXktbGlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnMtcHJvO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG5ldy1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgLy8gY29sb3I6ICRkb3ZlLWdyYXktbGlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnMtcHJvO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG5ldy1mb250LXNpemVzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYnR0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgXHJcbiAgICB9XHJcbn1cclxuLmJhbm5lci1zdWJoZWFkLXRleHQge1xyXG4gICBwe1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6MTtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplcyk7XHJcbiAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiLnNlcnZpY2UtbWFpbiB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIHBhZGRpbmctdG9wOiA4N3B4O1xyXG4gICAgLmdhbGxlcnlTZWN0aW9ue1xyXG4gICAgICAgIG1hcmdpbi10b3A6MTAwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjA7XHJcbiAgICAgICAgfVxyXG4gICAgICBcclxuICAgIH1cclxuICAgIC5wcmYtbW9yZS1mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIil7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWYtbGlzdC1jb250ZW50e1xyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0dG4ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6NTBweDtcclxuICAgIH1cclxuICBcclxufSIsIi5yYXRlLWJveCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgaDZ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb290ZXItaGVhZGluZy1mb250LXNpemVzKTtcclxuICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDZweDsgICAgICAgXHJcbiAgICB9XHJcbiAgICB1bHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlIDtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHAtZm9udC1zaXplcyk7XHJcbiAgICAgICAgICAgIC8vICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMTdcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5nYWxsZXJ5LW1haW4ge1xyXG4gICAgbWluLWhlaWdodDoxMDB2aDtcclxuICAgIHBhZGRpbmctdG9wOiA4N3B4O1xyXG4gICAgaDF7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemVzKTtcclxuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTM7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+ZXhsZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5nYWxsZXJ5bmV3U2VjdGlvbntcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bW1kZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKXtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxufVxyXG5cclxuLy9HYWxsZXJ5IGNvbXBvbmVuZW50c1xyXG4uZ2FsbGVyeUJveHtcclxuICAgIEBpbmNsdWRlIG1vZGlmaWVyKCdob3ZlcmVmZmVjdCcpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lIDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdhbGxlcnlJbWFnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MHB4ICFpbXBvcnRhbnQgO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjQycHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVmYXVsdGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgXHJcbiAgICAgICAgYXtcclxuXHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMzVzIGVhc2UsIG9wYWNpdHkgMC4zNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4zNXMgZWFzZSwgb3BhY2l0eSAwLjM1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjM1cyBlYXNlLCBvcGFjaXR5IDAuMzVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBtb2RpZmllcigndmlkZW9QbGF5YnRuJyl7XHJcbiAgICBhe1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDpcIlxcZjA0YlwiICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG59XHJcbiIsIi8qdG9hc3RlciBtb2RpZnkqL1xyXG5cclxuLnRvYXN0LWJvdHRvbS1yaWdodCB7XHJcblx0ei1pbmRleDogMiAhaW1wb3J0YW50O1xyXG5cdC50b2FzdCB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDtcclxuXHRcdGJveC1zaGFkb3c6IDBweCAzcHggMjVweCAjMDAwMDAwMUEgIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHRcdG92ZXJmbG93OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMTBweCA4MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRtaW4td2lkdGg6IDM4MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0bWluLWhlaWdodDogNjRweDtcclxuXHRcdEBpbmNsdWRlIGZsZXhib3g7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQgICAgbGVmdDogMTVweDtcclxuXHRcdCAgICB0b3A6IDUwJTtcclxuXHRcdCAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XHJcblx0XHQgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XHJcblx0XHQgICAgd2lkdGg6IDM1cHg7XHJcblx0XHQgICAgaGVpZ2h0OiAzNXB4O1xyXG5cdFx0ICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcblx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdCAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcblx0XHQgICAgei1pbmRleDogMTtcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHR3aWR0aDogNThweDtcclxuXHRcdCAgICBoZWlnaHQ6IDU4cHg7XHJcblx0XHQgICAgY29udGVudDogJyc7XHJcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg1MCUpO1xyXG5cdFx0ICAgIGxlZnQ6IDRweDtcclxuXHRcdCAgICB0b3A6IDUwJTtcclxuXHRcdCAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XHJcblx0XHR9XHJcblx0XHQudG9hc3QtY2xvc2UtYnV0dG9uIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRyaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR0b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG5cdFx0fVxyXG5cdFx0LnRvYXN0LXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZCAhaW1wb3J0YW50O1xyXG5cdFx0XHRjb2xvcjogJGhlYWRsaW5lLXRvYXN0ZXItY29sb3IgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC50b2FzdC1tZXNzYWdlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkcmVndWxhciAhaW1wb3J0YW50O1xyXG5cdFx0XHRjb2xvcjogJGJvZHl0ZXh0LXRvYXN0ZXItY29sb3IgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdCYtZXJyb3Ige1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJjbGVhclwiO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xyXG5cdFx0XHRcdC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGVycm9yLXRvYXN0ZXItY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGVycm9yLXRvYXN0ZXItY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtc3VjY2VzcyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcImRvbmVcIjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuXHRcdFx0XHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRzdWNjZXNzLXRvYXN0ZXItY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHN1Y2Nlc3MtdG9hc3Rlci1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji13YXJuaW5nIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwid2FybmluZ1wiO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xyXG5cdFx0XHRcdC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHdhcm5pbmctdG9hc3Rlci1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHdhcm5pbmctdG9hc3Rlci1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1pbmZvIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwicHJpb3JpdHlfaGlnaFwiO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xyXG5cdFx0XHRcdC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnktdG9hc3Rlci1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeS10b2FzdGVyLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuIiwiLndoYXRzYXBwaWNvbntcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgZmlsbDogI2ZmZjtcclxufVxyXG4udmliZXJpY29ue1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBmaWxsOiAjZmZmO1xyXG59XHJcbi50ZWxlZ3JhbWljb257XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGZpbGw6ICNmZmY7XHJcbn0iLCIuYmFubmVyLXN1YmhlYWQtdGV4dCB7XHJcbiAgICBwe1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjRweDtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGJhbmVybmV3LWZvbnQtc2l6ZXMpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbW9udHNlcnJhdDtcclxuICAgICAgICBmb250LWZhbWlseTogJHJlZ3VsYXI7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpe1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuNzVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZ2FsbGVyeS1zZWN0aW9uLWhvbWV7XHJcbiAgICAuZ2FsbGVyeUJveHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCA2cHggOHB4O1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXNzcGhvbmVcIikge1xyXG4gICAgICAgICAgICB3aWR0aDogNDYlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bXBob25lXCIpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDdweCA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIil7XHJcbiAgICAgICAgICAgIHdpZHRoOjQ3LjMzMyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDEycHggMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bWRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bW1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICB3aWR0aDogMjg3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1kZWZhdWx0ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PWV4bGRlc2t0b3BcIil7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNzVweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bWFjXCIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQyNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LW1haW57XHJcbiAgICAmLS1ib3gtY29udGFpbmVye1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1kZXNrdG9wXCIpe1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm8taW5uZXJQYWdlLWNvbnRlbnR7XHJcbiAgICBwYWRkaW5nLXRvcDogMTA4cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49bHRhYmxldFwiKXtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTIycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5saW5rc2Jne1xyXG4gICAgLmNvbW1vbkhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzFweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PWx0YWJsZXRcIil7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1hY1wiKXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjhweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLW1haW4tc2VjdGlvbntcclxuICAgIC5jb21tb25IZWFkZXJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bWFjXCIpe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0N3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNpdHktdG91ci1tYWlue1xyXG4gICAgLmNvbW1vbkhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bWFjXCIpe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0N3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkBrZXlmcmFtZXMgcHVsc2V7XHJcbiAgICAwJXtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgNTAle1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4xKSk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIDEwMCV7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjIpKTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNle1xyXG4gICAgMCV7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxKSk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIDUwJXtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMikpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAxMDAle1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS40KSk7XHJcbiAgICB9XHJcbiAgfVxyXG4uaHZyLXB1bHNle1xyXG4gICAgQGluY2x1ZGUgYW5pbWF0aW9uKHB1bHNlIDNzIGxpbmVhciBpbmZpbml0ZSk7XHJcbn1cclxuXHJcbi5odnItc2h1dHRlci1pbi1ob3Jpem9udGFsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0ocGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApKTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cyk7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGVYKDEpKTtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0sIDAuNXMpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcntcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlWCgwKSk7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gICYtLXBpbmt7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJGJ0dG4tY29sb3IsICRhbHBoYTogMSk7XHJcbiAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIC8vIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJHdoaXRlLCAkYWxwaGE6IDEpO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgLy8gYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICRidHRuLWNvbG9yLCAkYWxwaGE6IDEpO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAmLS1jcmVhbXtcclxuICAgIC8vIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAkcGJ0bjEsICRhbHBoYTogMSk7XHJcbiAgICAvLyBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIC8vIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJHdoaXRlLCAkYWxwaGE6IDEpO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgLy8gYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICRwYnRuMSwgJGFscGhhOiAxKTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlIHtcclxuICAwJSwgMTAwJSwgMjAlLCA1MCUsIDgwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlWSgwKTtcclxuICAgICAgdHJhbnNmb3JtOiAgICAgICAgIHRyYW5zbGF0ZVkoMClcclxuICB9XHJcbiAgNDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICAgIHRyYW5zZm9ybTogICAgICAgICB0cmFuc2xhdGVZKC0zMHB4KVxyXG4gIH1cclxuICA2MCUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06ICAgICB0cmFuc2xhdGVZKC0xNXB4KTtcclxuICAgICAgdHJhbnNmb3JtOiAgICAgICAgIHRyYW5zbGF0ZVkoLTE1cHgpXHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlX2J1dHRvbntcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNHM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0cztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcclxuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWQ7XHJcbiAgICAtbW96LWFuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZDtcclxuICAgIC1vLWFuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZDtcclxuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZDtcclxuICB9XHJcbn1cclxuIiwiLmdhbGxlcnlCb3h7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwIDZweCA4cHg7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXNzcGhvbmVcIikge1xyXG4gICAgICAgIHdpZHRoOiA0NiU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49bXBob25lXCIpIHtcclxuICAgICAgICBtYXJnaW46IDAgN3B4IDhweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1kZXNrdG9wXCIpIHtcclxuICAgICAgICBtYXJnaW46IDAgMTJweCAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMDhweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1tZGVza3RvcFwiKSB7XHJcbiAgICAgICAgd2lkdGg6IDI1NnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PWxkZXNrdG9wXCIpIHtcclxuICAgICAgICB3aWR0aDogMjg3cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVmYXVsdGRlc2t0b3BcIikge1xyXG4gICAgICAgIHdpZHRoOiAzNTZweDtcclxuICAgIH1cclxuICAgICBAaW5jbHVkZSBtZWRpYShcIj49bWFjXCIpIHtcclxuICAgICAgICB3aWR0aDogNDI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZXdQcm9maWxle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGJvdHRvbTogLTEwMHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbW9udHNlcnJhdDtcclxuICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjVzKTtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHYtcHJvZmlsZS1mb250LXNpemVzKTtcclxuXHJcbiAgICAgICAgLmFycm93cmlnaHR7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgOHB4O1xyXG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUoMjJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdhbGxlcnlUaXRsZXtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplcyk7XHJcbiAgICB9XHJcbiAgICAuZ2FsbGVyeVBvc2l0aW9ue1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTM7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRzc21hbGwtZm9udC1zaXplcyk7XHJcbiAgICB9XHJcbiAgICAuZ2FsbGVyeUltYWdle1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgOXB4O1xyXG4gICAgICAgIGhlaWdodDogMzI1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygzcHgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjM0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTY5cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUoMTAwJSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC41cyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAkd2hpdGUsICRhbHBoYTogMC41KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjVzKTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNpemUoMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZ2FsbGVyeUJveEhvdmVye1xyXG4gICAgICAgIC52aWV3UHJvZmlsZXtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2FsbGVyeUltYWdle1xyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVooMCkgc2NhbGUoMS4yKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2UtZ2FsbGVyeS13cmFwLCAucmF0ZS13cmFwcGVyLW1haW57XHJcbiAgICAuZ2FsbGVyeUJveHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCA2cHggOHB4O1xyXG4gICAgICAgIHdpZHRoOiA0NCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXNzcGhvbmVcIikge1xyXG4gICAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bXBob25lXCIpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDdweCA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICB3aWR0aDogNDclO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bGRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICB3aWR0aDogMjg3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1kZWZhdWx0ZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1tYWNcIikge1xyXG4gICAgICAgICAgICB3aWR0aDogNDI2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG4udG9wLWJhbm5lci1zZWN7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn0iXX0= */
