@font-face{font-display:swap;font-family:"neulis-cursive";font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/052fdd/00000000000000007750b26a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/052fdd/00000000000000007750b26a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/052fdd/00000000000000007750b26a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:swap;font-family:"neulis-cursive";font-stretch:normal;font-style:normal;font-weight:600;src:url(https://use.typekit.net/af/9db185/00000000000000007750b277/30/l?subset_id=2&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/9db185/00000000000000007750b277/30/d?subset_id=2&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/9db185/00000000000000007750b277/30/a?subset_id=2&fvd=n6&v=3) format("opentype")}:root{--primary-red-color:#e21318;--secondary-yellow-color:#f7b729;--tertiary-pink-color:#f8d7d8;--accent-color:#06065c;--light-gray-text:#98928f;--btn-dark-color:#961916;--white-color:#fff;--black-color:#000;--gray-ccc:#ccc;--gray-eee:#eee;--gray-f3f3:#f3f3f3;--dark-333:#333;--font-family-primary:"Poppins","Segoe UI",Roboto,Arial,sans-serif;--font-size-base:16px;--font-size-7:0.4375rem;--font-size-8:0.5rem;--font-size-9:0.5625rem;--font-size-10:0.625rem;--font-size-11:0.6875rem;--font-size-12:0.75rem;--font-size-13:0.8125rem;--font-size-14:0.875rem;--font-size-15:0.9375rem;--font-size-16:1rem;--font-size-17:1.0625rem;--font-size-18:1.125rem;--font-size-19:1.1875rem;--font-size-20:1.25rem;--font-size-21:1.3125rem;--font-size-22:1.375rem;--font-size-23:1.4375rem;--font-size-25:1.5625rem;--font-size-26:1.625rem;--font-size-27:1.6875rem;--font-size-28:1.8125rem;--font-size-30:1.875rem;--font-size-31:1.9375rem;--font-size-35:2.1875rem;--font-size-36:2.25rem;--font-size-40:2.5rem;--font-size-47:2.9375rem}*{box-sizing:content-box;font-family:var(--font-family-primary)}a,button{transition:all .2s ease}button{cursor:pointer;line-height:1.15}.button:hover,button:hover{background-color:var(--btn-dark-color);color:var(--secondary-yellow-color)}.btn-general{background-color:var(--secondary-yellow-color);border:0;border-radius:22px;box-sizing:border-box;color:var(--primary-red-color);display:block;font-size:var(--font-size-13);font-weight:700;padding:14px 0}html{font-size:var(--font-size-base);line-height:1.15}body{margin:0;overflow-x:hidden;padding:0}main{display:block}.blocked,.no-scroll{overflow:hidden}.hidden,.none{display:none!important}.non-opacity{opacity:0}.non-opacity-t{opacity:0;pointer-events:none;transition:all .2s}.scroll-animate{opacity:0;transform:translateY(30px);transition:all .6s ease}.scroll-animate.show{opacity:1;transform:translateY(0)}.active,.block,.visible{display:block}.blur{filter:blur(3px);pointer-events:none;position:relative}.no-events{pointer-events:none!important}.relative{position:relative}.primary-btn{font-size:var(--font-size-17);padding:30px 150px}.button.primary-medium-btn,.primary-btn,.primary-medium-btn{background-color:var(--secondary-yellow-color);border:none;border-radius:40px;color:var(--primary-red-color);font-weight:700;margin:0 auto;width:-moz-fit-content;width:fit-content}.button.primary-medium-btn,.primary-medium-btn{font-size:var(--font-size-13);padding:16px 40px}#overlay,#overlay-cookies{background-color:transparent;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:9999999}#overlay-cookies.active-dark,#overlay.active{display:block}.container{margin:0 auto;width:88%}.container-full{margin:0 auto;max-width:3800px;width:95%}.container-less{margin:0 auto;max-width:3800px;width:80%}a{background-color:transparent;text-decoration:none}b,strong{font-weight:bolder}img{border-style:none}ul{list-style:none;margin:0;padding:0}a#call-us{background-color:var(--btn-dark-color);border-radius:100px;bottom:20px;color:var(--secondary-yellow-color);display:block;font-family:"neulis-cursive",sans-serif;font-size:var(--font-size-17);font-weight:700;opacity:0;padding:16px 36px;position:fixed;right:25px;transform:translateY(4px);transition:opacity 1s ease,transform 1s ease;width:100px;z-index:10000000}a#call-us.show{opacity:1;transform:translateY(0)}.cont-search{align-items:center;display:flex;justify-content:center;position:relative}input{outline:none;transition:.5s ease}input:disabled{opacity:1}input[type=date],input[type=email],input[type=number],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--primary-red-color);border-radius:20px;box-sizing:border-box;color:var(--light-gray-text);font-size:var(--font-size-16);font-weight:500;padding:14px 23px;width:100%}#box-countrycode-input:focus,#box-countrycode-input:hover,input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{background-color:#fff;border-color:var(--primary-red-color);box-shadow:0 0 0 5px #f8d7d8;outline:none}input::-moz-placeholder{color:var(--light-gray-text);font-size:var(--font-size-16);font-weight:400}input::placeholder{color:var(--light-gray-text);font-size:var(--font-size-16);font-weight:400}input[type=date].warning{background-color:var(--tertiary-pink-color);color:var(--primary-red-color)}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border:3px solid var(--primary-red-color);border-radius:1000px;cursor:pointer;height:22px;position:relative;width:22px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}input:checked{background-color:var(--primary-red-color);border:3px solid #e2131631}input:checked:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");background-size:cover;content:"";height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:var(--white-color)!important;border:0!important;border:3px solid var(--primary-red-color)!important;border-radius:1000px!important;cursor:pointer!important;height:22px!important;position:relative!important;width:22px!important}input[type=checkbox]:checked{background-color:var(--primary-red-color)!important;border:1px solid #e2131631}input[type=checkbox]:checked:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");background-size:cover;content:"";height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.inputs-style input[type=radio]{border-radius:50%;display:none;visibility:hidden}.inputs-style input[type=radio]+label{border-radius:50%;cursor:pointer;margin:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inputs-style input[type=radio]+label span{border-radius:50%;display:inline-block;transform:translateZ(0);vertical-align:middle}.inputs-style input[type=radio]+label span:first-child{border:2px solid var(--primary-red-color);border-radius:50%;height:16px;position:relative;transform:scale(1);transition:all .2s ease;vertical-align:middle;width:16px}.inputs-style input[type=radio]+label span:first-child svg{fill:none;left:2.2px;position:absolute;stroke:#fff;stroke-dasharray:16px;stroke-dashoffset:16px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;top:3px;transform:translateZ(0);transition:all .3s ease;transition-delay:.1s}.inputs-style input[type=radio]+label span:first-child:before{background:#e21318;border-radius:50%;content:"";display:block;height:100%;opacity:1;transform:scale(0);width:100%}.inputs-style input[type=radio]+label span:last-child{padding-left:8px}.inputs-style input[type=radio]:checked+label span:first-child{animation:wave-46 .4s ease;background:#e21318;border-color:#e21318}.inputs-style input[type=radio]:checked+label span:first-child svg{stroke-dashoffset:0}.inputs-style input[type=radio]:checked+label span:first-child:before{opacity:0;transform:scale(2.5);transition:all .6s ease}@keyframes wave-46{50%{transform:scale(.9)}}p.sub-title{color:var(--primary-red-color);font-size:var(--font-size-15);font-weight:300;line-height:1.7;margin:20px 0 10px;text-align:justify}header.header-responsive{background:#d11b1b;background:linear-gradient(90deg,#d11b1b,#eb0a12);display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b91818",endColorstr="#eb0a12",GradientType=1);padding-bottom:18px;padding-top:50px}header.header-responsive.white-bgr{background:#fff}header.header-responsive.desktop{display:none}header.header-responsive.desktop.block{display:block}div.flex-layout{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}div.flex-layout.mobile-element{display:flex}div.flex-layout.desktop-element{display:none}div.flex-layout.home{margin-bottom:23px;min-height:49.06px}div.flex-layout .logo{min-height:44.67px;min-width:194.69px}div.flex-layout .menu-icons{display:flex;gap:15.5px}div.flex-layout .menu-icons i.oculto{cursor:inherit;opacity:.3}div.flex-layout .menu-icons img{cursor:pointer;width:20px}div.flex-layout .menu-icons img.oculto{cursor:inherit;opacity:.3}div.flex-layout .menu-icons .heart-icon,div.flex-layout .menu-icons .user-icon{opacity:0;pointer-events:none}.burguer-div{align-items:center;display:flex;justify-content:center}.burguer-div.menu-open .vbp-header-menu-button__svg .top{stroke-linecap:round;transform:rotate(45deg)}.burguer-div.menu-open .vbp-header-menu-button__svg .middle{opacity:0;transform:scaleX(.1)}.burguer-div.menu-open .vbp-header-menu-button__svg line.bottom{stroke-linecap:round;transform:rotate(-45deg)}.burguer-div.menu-open .vbp-header-menu-button__svg .bottom{stroke-dashoffset:0%}.vbp-header-menu-button__svg{cursor:pointer;height:20px;transform:scaleX(-1);width:20px}.vbp-header-menu-button__svg line{stroke:#fff;stroke-dasharray:100%;stroke-dashoffset:0%;stroke-width:1px;transform-origin:center;transition:transform .3s,stroke-dashoffset .4s}.vbp-header-menu-button__svg.red line{stroke:var(--primary-red-color)}.vbp-header-menu-button__svg .top{transform:translateY(-35%)}.vbp-header-menu-button__svg .middle{transform:scaleX(1);transition:opacity .3s,transform .3s}.vbp-header-menu-button__svg .bottom{stroke-dasharray:100%;stroke-dashoffset:9px;transform:translateY(33%)}.vbp-header-menu-button__svg:hover .bottom{stroke-dashoffset:0%}ul.links-in-minimize-header{display:none;position:relative;top:-2px}ul.links-in-minimize-header a{border:1px solid var(--white-color);border-radius:40px;color:var(--white-color);font-size:var(--font-size-13);font-weight:700;font-weight:800;padding:8px 15px}.main-menu,.main-menu-desktop{background-color:var(--white-color);height:calc(100% - 100px);opacity:0;pointer-events:none;position:absolute;right:0;top:120px;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease;width:100%;z-index:100000000000000000000}.top67{height:100%;top:67px}.main-menu-desktop.visible,.main-menu.visible{opacity:1;pointer-events:auto;transform:translateY(0)}header.header-responsive.movil{padding-bottom:15px;padding-top:15px!important}header.header-responsive.movil .logo{position:relative;top:4px;width:122px}header.header-responsive-pages{display:block;margin-bottom:0}div.header-responsive-pages-flex{align-items:center;display:flex;justify-content:space-between}div.header-responsive-pages-flex .logo{width:194.69px}div.header-responsive-pages-flex .menu-icons{display:flex;gap:15.5px}div.header-responsive-pages-flex .menu-icons i.oculto{cursor:inherit;opacity:.3}div.header-responsive-pages-flex .menu-icons img{cursor:pointer;width:20px}div.header-responsive-pages-flex .menu-icons img.oculto{cursor:inherit;opacity:.3}.logo-red{display:none;justify-content:space-between;margin:0 auto 10px;padding-top:50px;width:88%}.logo-red.lespad{padding-top:17px}.logo-red #log{width:194.69px}.logo-red img.ico{cursor:pointer;height:20px;position:relative;top:10px;width:20px}.menu nav ul li#gris a{color:var(--gray-ccc);font-weight:300}.menu{background-color:var(--white-color);display:flex;flex-direction:column;height:70%;justify-content:center}.menu nav{margin:0 auto;width:-moz-fit-content;width:fit-content}.menu nav ul{padding-left:0}.menu nav ul li,.menu nav ul li a{color:var(--primary-red-color);display:block;font-family:var(--font-family-primary);font-style:normal;font-weight:700;text-align:center}.menu nav ul li a:hover,.menu nav ul li:hover{color:var(--accent-color)}.menu nav ul li:last-of-type{display:none}.menu nav ul li{border-bottom:1px solid var(--primary-red-color)}.menu nav ul li:nth-child(5){border-bottom:0}.menu nav ul li a,.menu nav ul li.contact-btn{cursor:pointer;padding:22px 20px}.menu nav ul li.noborder{border-bottom:0}.menu .contact-content{background-color:var(--white-color);display:none;height:100vh;position:absolute;right:-100%;top:0;transition:right .1s ease;width:100%;z-index:99999999}.menu .contact-content.visible{display:block;right:0}.contact-content h4{color:var(--accent-color);font-size:var(--font-size-18);font-weight:700;margin-bottom:60px;text-align:center}.contact-content a{color:var(--primary-red-color);display:block;font-size:var(--font-size-15);font-weight:300;margin:0 auto;padding-bottom:10px;text-align:center;width:55%}.contact-content a:first-of-type{border-bottom:1px solid var(--primary-red-color);margin-bottom:30px}.contact-content a span.strong{font-weight:500}header#header-pages-desktop #box-swiper-home{min-height:37.84px;min-width:378.39px;transition:all .2s ease}#box-swiper-home{margin-bottom:0}.box-swiper-home .swiper-button-next,.box-swiper-home .swiper-button-prev{display:none!important}.box-swiper-home .swiper-pagination{display:none}nav.swiper-container-home{overflow-x:hidden;width:100%}div.swiper-slide-home{margin-right:8px!important;width:-moz-fit-content!important;width:fit-content!important}div.swiper-slide-home a{align-items:center;background:none;border:1px solid var(--white-color);border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:var(--font-size-13);font-weight:700;gap:8px;justify-content:center;max-width:152.8px;min-height:37.84px;min-width:152.8px;padding:0}div.swiper-slide-home a:hover{background-color:var(--btn-dark-color);border:1px solid var(--btn-dark-color)}div.swiper-slide-home a.active{background-color:var(--white-color);color:var(--primary-red-color)}div.swiper-slide-home a.active:hover{background-color:var(--white-color);border:1px solid var(--white-color)}div.swiper-slide-home a .img,div.swiper-slide-home a img{height:15.85px}main{background-color:#fff}#main-container{background-color:var(--white-color);max-width:100vw;overflow:hidden}main#page-calendar #hdd,main#page-calendar #suggestions-desktop,main#page-vuelos #hdd,main#page-vuelos #suggestions-desktop{top:129px}.page{padding-bottom:50px}a.more{color:var(--primary-red-color);display:block;font-size:var(--font-size-11);font-weight:700;margin-top:18px;text-align:right;text-decoration:underline}a.more-white{color:var(--white-color);margin:18px 0 32px}div.line{background-color:var(--white-color);height:1px;margin:0 auto 40px;padding:0 10px;width:75%}h1{font-size:2em;margin:.67em 0}.h1-section{color:var(--accent-color);font-size:var(--font-size-25);line-height:31px}.h2-section{color:var(--primary-red-color);font-size:var(--font-size-26);margin:20px 0}.h2-big-section,.h3-section{color:var(--accent-color);font-size:var(--font-size-25);line-height:31px}hr{box-sizing:content-box;height:0;overflow:visible}.page-img-header img#background{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#cont-txt-pages .txt-pages{padding-bottom:0!important}#cont-txt-pages .txt-pages:last-of-type{padding-bottom:60px!important}.txt-pages{padding-bottom:40px;padding-top:40px}.txt-pages:last-of-type{padding-bottom:63px}.txt-pages h2,.txt-pages p{margin:initial}.txt-pages img{border-radius:30px;margin-bottom:24px;width:100%}.h1-pages,.txt-pages h1,.txt-pages h2,.txt-pages h3{color:var(--accent-color);font-size:var(--font-size-27);font-weight:700;line-height:1.4;margin-bottom:36px;margin-top:0;width:88%}.txt-pages h2.accent,.txt-pages h3.accent{color:var(--accent-color)}.h1-pages{margin-bottom:0;padding-top:40px}.txt-pages p{font-size:var(--font-size-15);font-weight:300;line-height:1.7}.txt-pages .strongneue,.txt-pages p{color:var(--primary-red-color);margin-bottom:20px}.txt-pages .strongneue{font-family:"neulis-cursive",sans-serif;font-size:var(--font-size-18);font-weight:600;width:100%}.txt-pages .strong{font-weight:600}.txt-pages .strong-underline{font-weight:600;text-decoration:underline}#entry-spain .txt-pages:last-of-type{padding-bottom:0!important}p.sub-title.mobile{display:block}p.sub-title.desktop{display:none}.readMore{border:none;cursor:pointer;display:block;font-size:var(--font-size-15);margin:0;padding:0;text-align:right;width:100%}.readMore,.readMore:hover{background:none;color:var(--accent-color)}.readMore:hover{text-decoration:underline}footer{background-color:var(--primary-red-color);padding:50px 0}footer p#follow-us-message{display:none}footer #social{align-items:center;border-bottom:1px solid var(--white-color);display:flex;gap:0;justify-content:center;margin:0 auto;padding:0 10px 27px;width:75%}#social .img{padding:0 17px;transition:opacity .5s ease,transform .5s ease;width:40px}#social .img:hover{transform:scale(1.1)}footer #cheap-flights-list{padding-top:30px}footer #cheap-flights-list ul{margin-left:20px}footer #cheap-flights-list ul li{align-items:center;display:flex;gap:30px;margin-bottom:15px}footer #cheap-flights-list ul li a{color:var(--white-color);font-family:"neulis-cursive",sans-serif;font-size:var(--font-size-15);font-style:normal;font-weight:600;text-transform:uppercase}footer #cheap-flights-list ul li img{aspect-ratio:1/1;height:20.33px;-o-object-fit:cover;object-fit:cover;width:20.33px}#legal{margin-bottom:40px}#legal ul{display:flex;flex-direction:column;gap:34px;margin-left:20px}#legal ul li a{color:var(--white-color);font-size:var(--font-size-17);font-weight:600}#company-data p{color:var(--white-color);font-size:var(--font-size-11);line-height:17.89px;margin-left:20px}.pop-up{align-items:center;backdrop-filter:blur(3px);background-color:rgba(229,12,18,.7);display:flex;justify-content:center;left:0;max-height:0;overflow:hidden;position:absolute;top:0;transition:max-height 1.4s ease;width:100vw;z-index:999999999}.pop-up.active{animation:fade 1s ease-in-out;max-height:100%;min-height:100%;overflow:hidden;position:fixed}.card-message{position:absolute;width:88%}.card-message p{margin:0}.card-message-head{background-color:var(--white-color);border-radius:38px 38px 0 0;padding:30px 0 20px;position:relative;text-align:center}.card-message-head p{color:var(--primary-red-color);font-family:"neulis-cursive",sans-serif;font-size:var(--font-size-17);font-weight:700;margin:0 auto;text-transform:uppercase;width:88%}.card-message-head span#closeF-btn{color:#fff;cursor:pointer;left:7px;position:absolute;top:56px}.card-message-head span#closePopUp-btn{color:#e2138e;cursor:pointer;font-size:23px;font-weight:400;padding:5px;position:absolute;right:23px;top:10px}.card-message-head p img{margin-right:10px;position:relative;top:4px;width:26px}.card-message-body{background-color:rgba(229,12,18,.7);border-radius:0 0 38px 38px;box-sizing:border-box;color:var(--white-color);padding:20px 20px 14px;text-align:center}.card-message-body p{color:var(--white-color);font-size:var(--font-size-15);font-weight:400;line-height:21px}.card-message-body .text-body{margin-bottom:30px}.card-message-body a{color:var(--white-color);font-weight:800}.card-message-body a#act-link{color:var(--white-color);display:block;font-size:var(--font-size-15);font-weight:400;margin-top:31px;text-decoration:underline}.card-message-body .buttons-zone{display:flex;gap:10px;justify-content:center}.card-message-body .buttons-zone button{background-color:var(--secondary-yellow-color);border:none;border-radius:17.26px;color:var(--primary-red-color);display:block;font-size:var(--font-size-15);font-weight:600;margin:20px auto 0;padding:10px 22px;text-decoration:none;text-transform:uppercase}.card-message-body .buttons-zone button#btn-act-2{background:transparent;border:1px solid #fff;color:#fff}.text-right .box-title-bg{display:flex;justify-content:flex-end}.text-right .box-title-bg p{text-align:right}.box-title-bg p.right{float:right;text-align:right}.box-title-bg .neue{font-family:"neulis-cursive",sans-serif;font-size:var(--font-size-36);font-weight:400;text-transform:none}#container-header-pages{align-items:center;background:#d1343c;background:linear-gradient(100deg,#d1343c,#b50b09 18%,#dd050a 48%,#c01617 93%,#d50f14);color:#fff;display:flex;flex-direction:column;padding:17px 0}#loading{align-items:center;display:flex;display:none;justify-content:center;margin:0 auto}#loading.active{display:block;opacity:1}#loading img{width:80px}#loading-text{display:none;margin-bottom:30px;margin-top:11px}#loading-text.active{align-items:center;display:flex;gap:6px;vertical-align:middle}#loading-text.active .custom-loader{margin-right:10px;width:auto}#loading-text p,#loading-text ul li{color:var(--primary-red-color);font-size:var(--font-size-14);font-weight:400;margin:0;text-align:center;width:100%}#loading-text ul li{animation:fade 1s ease-in-out forwards;display:none}#loading-text ul li.visible{display:block}@keyframes fade{0%{opacity:0}to{opacity:1}}.custom-loader{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.custom-loader.big .dot{animation:pulse 1.5s ease-in-out infinite;background-color:var(--primary-red-color);border-radius:10px;height:12px;margin-right:9px;width:12px}.custom-loader.big .dot:last-child{margin-right:0}.custom-loader.big .dot:first-child{animation-delay:-.3s}.custom-loader.big .dot:nth-child(2){animation-delay:-.1s}.custom-loader.big .dot:nth-child(3){animation-delay:.1s}@keyframes pulse{0%{background-color:var(--tertiary-pink-color);box-shadow:0 0 0 0 #f8d7d8;transform:scale(.8)}50%{background-color:var(--primary-red-color);box-shadow:0 0 0 10px rgba(226,19,24,0);transform:scale(1.2)}to{background-color:var(--tertiary-pink-color);box-shadow:0 0 0 0 #f8d7d8;transform:scale(.8)}}#box-spinner{align-items:center;background-color:hsla(0,0%,100%,.95);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease;width:100%;z-index:1000}#box-spinner img{width:125%}#box-spinner.active{opacity:1;pointer-events:auto;transform:translateY(0)}#spinner{animation:spinner-d3wgkg 1s linear infinite;border:9px solid;border-color:var(--white-color);border-radius:50%;border-right-color:var(--primary-red-color);height:56px;width:56px}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.progress-bar-container{border-radius:5px;height:17px;min-width:16px}.progress-bar{align-items:center;color:var(--primary-red-color);display:flex;font-size:12px;height:100%;justify-content:center;text-align:center;width:0}.cookie-banner-back.active{filter:blur(3px);position:relative}#cookie-banner{background:linear-gradient(90deg,rgba(209,27,27,.9),rgba(235,10,18,.9));border-radius:38px 38px 0 0;bottom:0;height:0;opacity:0;padding:0;position:fixed;right:0;transform:translateY(100%);transition:transform .1s ease,opacity .2s ease;width:100%;z-index:999999999999999}#cookie-banner.visible{height:-moz-fit-content;height:fit-content;opacity:1;padding-bottom:70px;transform:translateY(0)}#cookie-banner p{color:var(--white-color);font-size:var(--font-size-15);font-weight:400;line-height:normal;margin:0 auto!important;margin:0;padding:70px 0;text-align:center;width:85%}#cookie-banner .flex{display:flex;gap:20%;justify-content:center}#cookie-banner .flex button{background:none;border:none;color:var(--white-color);font-size:var(--font-size-18)}#cookie-banner .flex button:hover{text-decoration:underline}#error-consola{background-color:#fcc;border:1px solid #900;box-sizing:border-box;color:#900;height:auto;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1e+37;word-wrap:break-word}#error-consola p{margin:10px 0}@media screen and (max-width:429px){:root{--font-size-base:14px}html{font-size:var(--font-size-base)}.card-message-head p img{width:26px}header#header-pages-desktop #box-swiper-home{min-width:unset}}@media screen and (min-width:768px){.logo-red{display:none}.logo-red #log{margin-left:15px}.container-header-bg{background-color:var(--primary-red-color);background:#d11b1b;background:linear-gradient(90deg,#d11b1b,#eb0a12);height:197px}#header-resume,header.header-responsive{display:none}ul.links-in-minimize-header.seeable{display:flex;gap:33px;justify-content:center;opacity:1;pointer-events:auto;transition:all .2s ease}div.swiper-slide-home a{max-width:126.33px;min-height:unset;min-width:126.33px;padding:10px 15px}header.header-responsive.desktop{display:block;padding-bottom:1px}header.header-responsive.desktop #box-swiper-home{padding:18px 0}header.header-responsive #box-swiper-home{padding:18px 0 0}div.flex-layout{margin-bottom:0}div.flex-layout.desktop-element{display:flex}div.flex-layout.mobile-element{display:none}header#header-pages-desktop{left:0;max-height:174px;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:9999999}header#header-pages-desktop.minimize{max-height:50px;padding-top:8px;z-index:9999999}header#header-pages-desktop.minimize.white{background:hsla(0,0%,100%,.9)}header#header-pages-desktop .logo{transition:all .3s ease;width:194.69px}header#header-pages-desktop.minimize .logo{width:150px}header#header-pages-desktop.minimize.gototop{top:-59px}header.header-responsive-pages{display:none}.main-menu,.main-menu-desktop{box-shadow:0 4px 16px rgba(0,0,0,.1);position:fixed;width:40%}main#main-home,main#page-calendar,main.pages-relative{position:relative}.container{width:95%}.h1-section{margin:40px 0}.h1-section,.h3-section{font-size:var(--font-size-27)}.h1-section br,p.sub-title.mobile{display:none}p.sub-title.desktop{display:block}#doubleDot,.readMore{display:none}.text-part.hidden{display:block!important}.card-message{width:500px}.card-message-body{padding:50px 40px 44px}#box-spinner img{width:50%}.h2-section br{display:none}.h1-pages,.txt-pages h1{font-size:var(--font-size-23)}.txt-pages h2,.txt-pages h3{font-size:var(--font-size-22);width:80%}.txt-pages h2 br{display:none}#cont-txt-pages .flex-p{display:flex;gap:25px;text-align:justify}.page-img-header img#background{position:fixed}footer{padding:50px 0;position:absolute;width:100%}footer p#follow-us-message{color:var(--secondary-yellow-color);display:block;font-family:"neulis-cursive",sans-serif;font-size:var(--font-size-16);font-weight:700}footer .flex-social{border-bottom:1px solid var(--white-color);display:flex;justify-content:space-between}footer #social{margin:initial}div.line,footer #social{border-bottom:0;width:auto}div.line.second-line{display:none}footer #cheap-flights-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:center}footer #cheap-flights-list ul{margin-left:0}footer #cheap-flights-list ul:nth-of-type(2){margin-right:30px}footer div.line{margin-bottom:60px}.flex-legal #legal{margin-bottom:20px}.flex-legal #legal ul{display:flex;flex-direction:row;justify-content:center;margin-left:0}#legal ul li{text-align:center}#legal ul li a{font-size:var(--font-size-16)}#legal ul li a:hover{text-decoration:underline}#company-data{display:flex;justify-content:center}#company-data p{font-size:var(--font-size-13);line-height:23px;margin-left:0}#company-data p,.packages .txt-pages.contact ul li,a.more-white{text-align:center}#loading-text p,#loading-text ul li{font-size:var(--font-size-13)}#loading-text p{font-size:var(--font-size-17)}#loading-text{margin-top:0}}@media screen and (min-width:820px){.calendar .selected,.day.hov{background-size:99%}.calendar #selected-destination:before,.day.activeBef:before{height:91.3%}#pick-destinate-h{left:165px}}@media screen and (min-width:950px){footer #cheap-flights-list{justify-content:space-between}}@media screen and (min-width:1024px){.h1-section{font-size:var(--font-size-35)}.h2-section{font-size:var(--font-size-25)}.h3-section{margin:40px 0}.h3-section,.txt-pages h2,.txt-pages h3{font-size:var(--font-size-35)}.txt-pages img{height:618px;-o-object-fit:cover;object-fit:cover}#error-consola{width:50%}.swiper-container-3btn span br{display:none}footer p#follow-us-message{font-size:var(--font-size-23)}footer #cheap-flights-list ul li a{font-size:var(--font-size-18)}a.more-white{font-size:var(--font-size-16)}#company-data p{font-size:var(--font-size-12)}a#call-us{font-size:var(--font-size-25);width:auto}div.swiper-slide-home a{max-width:134.33px;min-width:134.33px}}@media screen and (min-width:1280px){main{position:relative}.container{max-width:1224px;width:100%}.container-desktop{margin:0 auto;position:relative;top:-71px;width:1224px}.logo-red{padding-top:10px}.logo-red #log{display:none}.logo-red img.ico{border-radius:10px;cursor:pointer;height:20px;padding:15.5px;position:relative;top:10px;width:20px}.logo-red img.ico:hover{background-color:var(--btn-dark-color)}.vbp-header-menu-button__svg{padding:14px}div.flex-layout .menu-icons{display:flex;gap:0}div.flex-layout .menu-icons img{border-radius:10px;box-sizing:content-box;cursor:pointer;height:20px;padding:14px;transition:background-color .2s ease;width:20px}div.flex-layout .menu-icons img:hover{background-color:hsla(0,0%,100%,.2)}div.swiper-slide-home a{font-size:var(--font-size-13);padding:10px 15px}.main-menu,.main-menu-desktop{border-radius:30px;height:auto;padding-bottom:20px;position:absolute;top:70px;width:270px}.main-menu{padding-top:20px}.menu{border-radius:30px}.menu nav ul li,.menu nav ul li a{cursor:pointer;font-size:var(--font-size-13)}.menu nav ul li a,.menu nav ul li.contact-btn{padding:20px}.menu .contact-content{border-radius:30px;height:80%;top:73px}.contact-content p{width:80%}.h2-section{font-size:var(--font-size-27)}.txt-pages{display:flex;flex-wrap:wrap;gap:50px}.txt-pages:nth-child(4){display:block;padding-top:100px}.txt-pages div{flex:1}.h1-pages,.txt-pages h1{font-size:var(--font-size-26)}a.more{font-size:var(--font-size-16)}a#call-us{font-size:var(--font-size-25);padding:20px 40px}a#call-us:hover{background-color:var(--primary-red-color)}#box-spinner img{width:500px}footer p#follow-us-message{font-size:var(--font-size-30);width:280px}footer #cheap-flights-list ul li{margin-bottom:25px}footer #cheap-flights-list ul li a{font-size:var(--font-size-17)}footer #cheap-flights-list ul li a:hover{text-decoration:underline}}@media screen and (min-width:1440px){#error-consola{max-width:760px;width:40%}}.ico{color:var(--text-color);display:inline-block;font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 48;line-height:1;min-width:20px}.ico,.ico:before{pointer-events:none}.ico.close_small:before{content:"\e5cd"}.clear-area{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:100%;justify-content:center;line-height:0;min-width:auto;opacity:0;padding:0 10px;position:absolute;right:0;width:25px}.clear-area.show-flex{opacity:1;pointer-events:all}.clear-area:before{align-items:center;aspect-ratio:1/1;background:red;border-radius:50%;color:#fff;display:flex!important;font-size:10px;font-style:normal;height:14px;justify-content:center;line-height:1;pointer-events:none;transition:color .3s ease;width:14px}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nzcy9idWlsZC9jb21tb24tdjIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdBR0ksaUJBQWlCLENBRmpCLDRCQUE0QixDQUV3QixtQkFBbUIsQ0FBckQsaUJBQWlCLENBQUMsZUFBZSxDQURuRCw2ZkFFQSxDQUVKLFdBR0ksaUJBQWlCLENBRmpCLDRCQUE0QixDQUV3QixtQkFBbUIsQ0FBckQsaUJBQWlCLENBQUMsZUFBZSxDQURuRCx5VUFFSixDQUdBLE1BQ0ksMkJBQTRCLENBQzVCLGdDQUFpQyxDQUNqQyw2QkFBOEIsQ0FHOUIsc0JBQXVCLENBQ3ZCLHlCQUEwQixDQUcxQix3QkFBeUIsQ0FHekIsa0JBQXNCLENBQ3RCLGtCQUFzQixDQUN0QixlQUFtQixDQUNuQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsZUFBbUIsQ0FHbkIsa0VBQXVFLENBQ3ZFLHFCQUFzQixDQUN0Qix1QkFBd0IsQ0FDeEIsb0JBQXFCLENBQ3JCLHVCQUF3QixDQUN4Qix1QkFBd0IsQ0FDeEIsd0JBQXlCLENBQ3pCLHNCQUF1QixDQUN2Qix3QkFBeUIsQ0FDekIsdUJBQXdCLENBQ3hCLHdCQUF5QixDQUN6QixtQkFBb0IsQ0FDcEIsd0JBQXlCLENBQ3pCLHVCQUF3QixDQUN4Qix3QkFBeUIsQ0FDekIsc0JBQXVCLENBQ3ZCLHdCQUF5QixDQUN6Qix1QkFBd0IsQ0FDeEIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUN6Qix1QkFBd0IsQ0FDeEIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUN6Qix1QkFBd0IsQ0FDeEIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUN6QixzQkFBdUIsQ0FDdkIscUJBQXNCLENBQ3RCLHdCQUNKLENBS0EsRUFFSSxzQkFBdUIsQ0FEdkIsc0NBRUosQ0FDQSxTQUVJLHVCQUNKLENBRUEsT0FDSSxjQUFlLENBQ2YsZ0JBQ0osQ0FFQSwyQkFFSSxzQ0FBdUMsQ0FDdkMsbUNBQ0osQ0FFQSxhQU1JLDhDQUErQyxDQUQvQyxRQUFXLENBSVgsa0JBQW1CLENBRG5CLHFCQUFzQixDQUx0Qiw4QkFBK0IsQ0FJL0IsYUFBYyxDQU5kLDZCQUE4QixDQUM5QixlQUFnQixDQUVoQixjQU1KLENBRUEsS0FDSSwrQkFBZ0MsQ0FDaEMsZ0JBQ0osQ0FFQSxLQUNJLFFBQVMsQ0FFVCxpQkFBa0IsQ0FEbEIsU0FFSixDQUVBLEtBQ0csYUFDSCxDQUVBLG9CQUVJLGVBQ0osQ0FFQSxjQUNJLHNCQUNKLENBRUEsYUFDSSxTQUNKLENBRUEsZUFDSSxTQUFVLENBRVYsbUJBQW9CLENBRHBCLGtCQUVKLENBQ0EsZ0JBQ0ksU0FBVSxDQUNWLDBCQUEyQixDQUMzQix1QkFDSixDQUVBLHFCQUNFLFNBQVUsQ0FDVix1QkFDRixDQUVBLHdCQUNJLGFBQ0osQ0FFQSxNQUVJLGdCQUFpQixDQUNqQixtQkFBb0IsQ0FGcEIsaUJBR0osQ0FFQSxXQUNJLDZCQUNKLENBRUEsVUFDSSxpQkFDSixDQUVBLGFBSUksNkJBQThCLENBQzlCLGtCQUtKLENBQ0EsNERBUkksOENBQStDLENBRi9DLFdBQVksQ0FRWixrQkFBbUIsQ0FQbkIsOEJBQStCLENBTS9CLGVBQWdCLENBRGhCLGFBQWMsQ0FEZCxzQkFBa0IsQ0FBbEIsaUJBZ0JKLENBWEEsK0NBS0ksNkJBQThCLENBQzlCLGlCQUtKLENBR0EsMEJBT0ksNEJBQWtDLENBRGxDLFFBQVMsQ0FHVCxZQUFhLENBTGIsTUFBTyxDQUZQLGlCQUFrQixDQUdsQixPQUFRLENBRlIsS0FBUSxDQUtSLGVBRUosQ0FNQSw2Q0FDSSxhQUNKLENBRUEsV0FFSSxhQUFjLENBRGQsU0FFSixDQUVBLGdCQUdJLGFBQWMsQ0FEZCxnQkFBaUIsQ0FEakIsU0FHSixDQUVBLGdCQUdJLGFBQWMsQ0FEZCxnQkFBaUIsQ0FEakIsU0FHSixDQUVBLEVBRUksNEJBQTZCLENBRDdCLG9CQUVKLENBRUEsU0FFSSxrQkFDSixDQUVBLElBQ0ksaUJBQ0osQ0FFQSxHQUNJLGVBQWdCLENBRWhCLFFBQVcsQ0FEWCxTQUVKLENBRUEsVUFJSSxzQ0FBdUMsQ0FPdkMsbUJBQW9CLENBVHBCLFdBQVksQ0FHWixtQ0FBb0MsQ0FRcEMsYUFBYyxDQU5kLHVDQUF5QyxDQUR6Qyw2QkFBOEIsQ0FFOUIsZUFBaUIsQ0FNakIsU0FBVSxDQUxWLGlCQUFrQixDQVJsQixjQUFlLENBRWYsVUFBVyxDQVlYLHlCQUEwQixDQUMxQiw0Q0FBOEMsQ0FKOUMsV0FBWSxDQUZaLGdCQU9KLENBRUEsZUFDSSxTQUFVLENBQ1YsdUJBQ0osQ0FFQSxhQUdJLGtCQUFtQixDQURuQixZQUFhLENBRWIsc0JBQXVCLENBSHZCLGlCQUlKLENBRUEsTUFDSSxZQUFhLENBQ2IsbUJBQ0osQ0FFQSxlQUNJLFNBQ0osQ0FFQSx1RUFJSSx1QkFBZ0IsQ0FBaEIsb0JBQWdCLENBQWhCLGVBQWdCLENBQ2hCLHlDQUEwQyxDQU8xQyxrQkFBbUIsQ0FEbkIscUJBQXNCLENBSHRCLDRCQUE2QixDQUQ3Qiw2QkFBOEIsQ0FFOUIsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBSmxCLFVBT0osQ0FDQSx3T0FPSSxxQkFBc0IsQ0FEdEIscUNBQXNDLENBRXRDLDRCQUE2QyxDQUg3QyxZQUlKLENBRUEsd0JBRUksNEJBQTZCLENBRDdCLDZCQUE4QixDQUU5QixlQUNKLENBSkEsbUJBRUksNEJBQTZCLENBRDdCLDZCQUE4QixDQUU5QixlQUNKLENBR0EseUJBQ0ksMkNBQTRDLENBQzVDLDhCQUNKLENBR0Esa0JBQ0ksdUJBQWdCLENBQWhCLG9CQUFnQixDQUFoQixlQUFnQixDQUNoQixRQUFTLENBQ1QseUNBQTBDLENBQzFDLG9CQUFxQixDQUdyQixjQUFlLENBRGYsV0FBWSxDQUVaLGlCQUFrQixDQUhsQixVQUlKLENBRUEsNkJBQ0kscUJBQXNCLENBQ3RCLFNBQ0osQ0FFQSxjQUNJLHlDQUEwQyxDQUMxQywwQkFDSixDQUVBLG9CQU9JLDBSQUFzUSxDQUN0USxxQkFBc0IsQ0FQdEIsVUFBVyxDQUtYLFdBQVksQ0FGWixRQUFTLENBRlQsaUJBQWtCLENBQ2xCLE9BQVEsQ0FNUiw4QkFBZ0MsQ0FKaEMsVUFLSixDQUlBLHFCQUNJLGlDQUEyQixDQUEzQiw4QkFBMkIsQ0FBM0IseUJBQTJCLENBRTNCLDZDQUErQyxDQUQvQyxrQkFBb0IsQ0FFcEIsbURBQXFELENBQ3JELDhCQUFnQyxDQUdoQyx3QkFBMEIsQ0FEMUIscUJBQXVCLENBRXZCLDJCQUE2QixDQUg3QixvQkFJSixDQUVBLDZCQUNJLG1EQUFxRCxDQUNyRCwwQkFDSixDQUVBLG1DQU9JLDBSQUFzUSxDQUN0USxxQkFBc0IsQ0FQdEIsVUFBVyxDQUtYLFdBQVksQ0FGWixRQUFTLENBRlQsaUJBQWtCLENBQ2xCLE9BQVEsQ0FNUiw4QkFBZ0MsQ0FKaEMsVUFLSixDQUVBLGdDQUdJLGlCQUFrQixDQUZsQixZQUFhLENBQ2IsaUJBRUYsQ0FFQSxzQ0FJRSxpQkFBa0IsQ0FEbEIsY0FBZSxDQUZmLFdBQVksQ0FDWix3QkFBaUIsQ0FBakIscUJBQWlCLENBQWpCLGdCQUdGLENBRUEsMkNBSUUsaUJBQWtCLENBSGxCLG9CQUFxQixDQUVyQix1QkFBK0IsQ0FEL0IscUJBR0YsQ0FFQSx1REFLRSx5Q0FBMEMsQ0FDMUMsaUJBQWtCLENBSGxCLFdBQVksQ0FGWixpQkFBa0IsQ0FNbEIsa0JBQW1CLENBQ25CLHVCQUF5QixDQUp6QixxQkFBc0IsQ0FGdEIsVUFPRixDQUVBLDJEQUlFLFNBQVUsQ0FEVixVQUFXLENBRlgsaUJBQWtCLENBSWxCLFdBQWUsQ0FJZixxQkFBc0IsQ0FDdEIsc0JBQXVCLENBSHZCLG9CQUFxQixDQUNyQixxQkFBc0IsQ0FGdEIsY0FBZSxDQUpmLE9BQVEsQ0FTUix1QkFBK0IsQ0FDL0IsdUJBQXlCLENBQ3pCLG9CQUNGLENBRUEsOERBSUUsa0JBQW1CLENBSW5CLGlCQUFrQixDQVBsQixVQUFXLENBSVgsYUFBYyxDQUZkLFdBQVksQ0FJWixTQUFVLENBRFYsa0JBQW1CLENBSm5CLFVBT0YsQ0FFQSxzREFDRSxnQkFDRixDQUVBLCtEQUdFLDBCQUE0QixDQUY1QixrQkFBbUIsQ0FDbkIsb0JBRUYsQ0FFQSxtRUFDRSxtQkFDRixDQUVBLHNFQUNFLFNBQVUsQ0FDVixvQkFBcUIsQ0FDckIsdUJBQ0YsQ0FHQSxtQkFDRSxJQUNFLG1CQUNGLENBQ0YsQ0FHRixZQUVJLDhCQUErQixDQUQvQiw2QkFBOEIsQ0FFOUIsZUFBZ0IsQ0FFaEIsZUFBZ0IsQ0FEaEIsa0JBQXlCLENBRXpCLGtCQUNKLENBS0kseUJBRUEsa0JBQTRCLENBQzVCLGlEQUFzRixDQUZ0RixhQUFjLENBR2QsK0dBQWtILENBRWxILG1CQUFvQixDQURwQixnQkFFSixDQUVBLG1DQUNJLGVBQ0osQ0FDQSxpQ0FDSSxZQUNKLENBRUEsdUNBQ0ksYUFDSixDQUVBLGdCQUdJLGtCQUFtQixDQUZuQixZQUFhLENBQ2IsNkJBQThCLENBRTlCLGVBQ0osQ0FFQSwrQkFDSSxZQUNKLENBQ0EsZ0NBQ0ksWUFDSixDQUVBLHFCQUNJLGtCQUFtQixDQUNuQixrQkFDSixDQUVBLHNCQUVJLGtCQUFtQixDQURuQixrQkFFSixDQUVBLDRCQUNJLFlBQWEsQ0FDYixVQUNKLENBTUEscUNBRUksY0FBZSxDQURmLFVBRUosQ0FFQSxnQ0FFSSxjQUFlLENBRGYsVUFFSixDQUVBLHVDQUVJLGNBQWUsQ0FEZixVQUVKLENBRUEsK0VBR0ksU0FBVSxDQURWLG1CQUVKLENBRUEsYUFHSSxrQkFBbUIsQ0FGbkIsWUFBYSxDQUNiLHNCQUVKLENBRUEseURBRUksb0JBQXFCLENBRHJCLHVCQUVKLENBRUEsNERBRUksU0FBVSxDQURWLG9CQUVKLENBRUEsZ0VBRUksb0JBQXFCLENBRHJCLHdCQUVKLENBRUEsNERBQ0ksb0JBQ0osQ0FFQSw2QkFHSSxjQUFlLENBRGYsV0FBWSxDQUVaLG9CQUFxQixDQUhyQixVQUlKLENBRUEsa0NBQ0UsV0FBZSxDQUNmLHFCQUFzQixDQUN0QixvQkFBcUIsQ0FHckIsZ0JBQWlCLENBRGpCLHVCQUF3QixDQUR4Qiw4Q0FHRixDQUVBLHNDQUNFLCtCQUNGLENBRUEsa0NBQ0ksMEJBQ0osQ0FFQSxxQ0FDSSxtQkFBb0IsQ0FDcEIsb0NBQ0osQ0FFQSxxQ0FFSSxxQkFBc0IsQ0FDdEIscUJBQXNCLENBRnRCLHlCQUdKLENBQ0EsMkNBQ0ksb0JBQ0osQ0FFQSw0QkFDSSxZQUFhLENBQ2IsaUJBQWtCLENBQ2xCLFFBQ0osQ0FDQSw4QkFJSSxtQ0FBb0MsQ0FHcEMsa0JBQW1CLENBTm5CLHdCQUF5QixDQUN6Qiw2QkFBOEIsQ0FDOUIsZUFBZ0IsQ0FHaEIsZUFBZ0IsQ0FEaEIsZ0JBR0osQ0FJQSw4QkFPSSxtQ0FBb0MsQ0FEcEMseUJBQTBCLENBRzFCLFNBQVUsQ0FFVixtQkFBb0IsQ0FUcEIsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixTQUFVLENBTVYsMkJBQTRCLENBRTVCLDhDQUFrRCxDQVBsRCxVQUFXLENBR1gsNkJBS0osQ0FDQSxPQUVJLFdBQVksQ0FEWixRQUVKLENBR0EsOENBRUksU0FBVSxDQUVWLG1CQUFvQixDQURwQix1QkFFSixDQUVBLCtCQUVJLG1CQUFvQixDQURwQiwwQkFFSixDQUVBLHFDQUVJLGlCQUFrQixDQUNsQixPQUFRLENBRlIsV0FHSixDQUVBLCtCQUNJLGFBQWMsQ0FDZCxlQUNKLENBRUEsaUNBR0ksa0JBQW1CLENBRm5CLFlBQWEsQ0FDYiw2QkFFSixDQUVBLHVDQUNJLGNBQ0osQ0FFQSw2Q0FDSSxZQUFhLENBQ2IsVUFDSixDQU1BLHNEQUVJLGNBQWUsQ0FEZixVQUVKLENBRUEsaURBRUksY0FBZSxDQURmLFVBRUosQ0FFQSx3REFFSSxjQUFlLENBRGYsVUFFSixDQUVBLFVBQ0ksWUFBYSxDQUliLDZCQUE4QixDQUM5QixrQkFBbUIsQ0FGbkIsZ0JBQWlCLENBRmpCLFNBS0osQ0FFQSxpQkFDSSxnQkFDSixDQUVBLGVBQ0ksY0FDSixDQUVBLGtCQUtJLGNBQWUsQ0FIZixXQUFZLENBQ1osaUJBQWtCLENBQ2xCLFFBQVMsQ0FIVCxVQUtKLENBRUEsdUJBRUkscUJBQXNCLENBRHRCLGVBRUosQ0FFQSxNQUtJLG1DQUFvQyxDQUpwQyxZQUFhLENBRWIscUJBQXNCLENBQ3RCLFVBQVcsQ0FGWCxzQkFJSixDQUVBLFVBRUksYUFBYyxDQURkLHNCQUFrQixDQUFsQixpQkFFSixDQUVBLGFBQ0ksY0FDSixDQUVBLGtDQUlJLDhCQUErQixDQUQvQixhQUFjLENBRWQsc0NBQXVDLENBRXZDLGlCQUFrQixDQURsQixlQUFnQixDQUpoQixpQkFNSixDQUNBLDhDQUdJLHlCQUNKLENBQUMsNkJBQ0csWUFDSixDQUVBLGdCQUNJLGdEQUNKLENBQ0EsNkJBQ0ksZUFDSixDQUVBLDhDQUdJLGNBQWUsQ0FEZixpQkFFSixDQUVBLHlCQUNJLGVBQ0osQ0FFQSx1QkFNSSxtQ0FBb0MsQ0FFcEMsWUFBYSxDQUhiLFlBQWEsQ0FKYixpQkFBa0IsQ0FFbEIsV0FBWSxDQURaLEtBQVEsQ0FPUix5QkFBMkIsQ0FMM0IsVUFBVyxDQUdYLGdCQUdKLENBRUEsK0JBRUksYUFBYyxDQURkLE9BRUosQ0FFQSxvQkFFSSx5QkFBMEIsQ0FEMUIsNkJBQThCLENBRTlCLGVBQWdCLENBRWhCLGtCQUFtQixDQURuQixpQkFFSixDQUVBLG1CQUVJLDhCQUErQixDQU8vQixhQUFjLENBUmQsNkJBQThCLENBRTlCLGVBQWdCLENBS2hCLGFBQWMsQ0FIZCxtQkFBb0IsQ0FEcEIsaUJBQWtCLENBR2xCLFNBR0osQ0FFQSxpQ0FDSSxnREFBaUQsQ0FDakQsa0JBQ0osQ0FFQSwrQkFDSSxlQUNKLENBRUEsNkNBRUksa0JBQW1CLENBQ25CLGtCQUFtQixDQUZuQix1QkFHSixDQUVBLGlCQUNJLGVBQ0osQ0FFQSwwRUFFSSxzQkFDSixDQUVBLG9DQUNJLFlBQ0osQ0FHQSwwQkFFSSxpQkFBa0IsQ0FEbEIsVUFFSixDQUVBLHNCQUVJLDBCQUE0QixDQUQ1QixnQ0FBNkIsQ0FBN0IsMkJBRUosQ0FFQSx3QkFZSSxrQkFBbUIsQ0FQbkIsZUFBZ0IsQ0FDaEIsbUNBQW9DLENBSHBDLGtCQUFtQixDQUluQixVQUFZLENBRVosY0FBZSxDQVJmLFlBQWEsQ0FPYiw2QkFBOEIsQ0FHOUIsZUFBZ0IsQ0FUaEIsT0FBUSxDQUVSLHNCQUF1QixDQVd2QixpQkFBa0IsQ0FGbEIsa0JBQW1CLENBQ25CLGlCQUFrQixDQUpsQixTQU1KLENBRUEsOEJBQ0ksc0NBQXVDLENBQ3ZDLHNDQUNKLENBRUEsK0JBQ0ksbUNBQW9DLENBQ3BDLDhCQUNKLENBRUEscUNBRUksbUNBQW9DLENBRHBDLG1DQUVKLENBRUEseURBRUksY0FDSixDQVFBLEtBQ0kscUJBQ0osQ0FFQSxnQkFHSSxtQ0FBb0MsQ0FGcEMsZUFBZ0IsQ0FDaEIsZUFFSixDQVdBLDRIQUlJLFNBQ0osQ0FFQSxNQUNJLG1CQUNKLENBRUEsT0FDSSw4QkFBK0IsQ0FHL0IsYUFBYyxDQUdkLDZCQUE4QixDQUw5QixlQUFpQixDQUdqQixlQUFnQixDQUZoQixnQkFBaUIsQ0FHakIseUJBRUosQ0FFQSxhQUNJLHdCQUF5QixDQUN6QixrQkFDSixDQUVBLFNBSUksbUNBQW9DLENBRHBDLFVBQVcsQ0FFWCxrQkFBbUIsQ0FDbkIsY0FBaUIsQ0FMakIsU0FNSixDQUVBLEdBQ0ksYUFBYyxDQUNkLGNBQ0osQ0FFQSxZQUNJLHlCQUEwQixDQUMxQiw2QkFBOEIsQ0FDOUIsZ0JBQ0osQ0FFQSxZQUNJLDhCQUErQixDQUMvQiw2QkFBOEIsQ0FDOUIsYUFDSixDQVFBLDRCQUNJLHlCQUEwQixDQUMxQiw2QkFBOEIsQ0FDOUIsZ0JBQ0osQ0FFQSxHQUNJLHNCQUF1QixDQUN2QixRQUFTLENBQ1QsZ0JBQ0osQ0FHSSxnQ0FFSSxXQUFZLENBRVosbUJBQWlCLENBQWpCLGdCQUFpQixDQUhqQixpQkFBa0IsQ0FFbEIsVUFFSixDQUVBLDJCQUNJLDBCQUNKLENBRUEsd0NBQ0ksNkJBQ0osQ0FFQSxXQUNJLG1CQUFvQixDQUNwQixnQkFDSixDQUVBLHdCQUNJLG1CQUNKLENBRUEsMkJBRUksY0FDSixDQUVBLGVBR0ksa0JBQW1CLENBRG5CLGtCQUFtQixDQURuQixVQUdKLENBRUEsb0RBTUkseUJBQTBCLENBRjFCLDZCQUE4QixDQUM5QixlQUFnQixDQUtoQixlQUFnQixDQUZoQixrQkFBbUIsQ0FDbkIsWUFBZSxDQUZmLFNBSUosQ0FHQSwwQ0FFSSx5QkFDSixDQUdBLFVBQ0ksZUFBa0IsQ0FDbEIsZ0JBQ0osQ0FFQSxhQUNJLDZCQUE4QixDQUM5QixlQUFnQixDQUVoQixlQUVKLENBRUEsb0NBTEksOEJBQStCLENBRS9CLGtCQVVKLENBUEEsdUJBQ0ksdUNBQXlDLENBRXpDLDZCQUE4QixDQUQ5QixlQUFnQixDQUVoQixVQUdKLENBRUEsbUJBQ0ksZUFDSixDQUVBLDZCQUNJLGVBQWdCLENBQ2hCLHlCQUNKLENBRUEscUNBQ0ksMEJBQ0osQ0FFQSxtQkFDQSxhQUNBLENBRUEsb0JBQ0ksWUFDSixDQUVBLFVBRUksV0FBWSxDQUNaLGNBQWUsQ0FNZixhQUFjLENBTGQsNkJBQThCLENBRzlCLFFBQVMsQ0FEVCxTQUFVLENBRVYsZ0JBQWlCLENBRWpCLFVBQ0osQ0FDQSwwQkFQSSxlQUFnQixDQUpoQix5QkFlSixDQUpBLGdCQUdJLHlCQUNKLENBS0osT0FDSSx5Q0FBMEMsQ0FDMUMsY0FDSixDQUdBLDJCQUNJLFlBQ0osQ0FDQSxlQVNJLGtCQUFtQixDQUxuQiwwQ0FBMkMsQ0FIM0MsWUFBYSxDQUViLEtBQVEsQ0FEUixzQkFBdUIsQ0FNdkIsYUFBa0IsQ0FEbEIsbUJBQTJCLENBRjNCLFNBS0osQ0FFQSxhQUVJLGNBQWlCLENBQ2pCLDhDQUFrRCxDQUZsRCxVQUdKLENBQ0EsbUJBQ0ksb0JBQ0osQ0FHQSwyQkFDSSxnQkFDSixDQUVBLDhCQUNJLGdCQUNKLENBRUEsaUNBRUksa0JBQW1CLENBRG5CLFlBQWEsQ0FFYixRQUFTLENBQ1Qsa0JBQ0osQ0FFQSxtQ0FDSSx3QkFBeUIsQ0FHekIsdUNBQXlDLENBRHpDLDZCQUE4QixDQUc5QixpQkFBa0IsQ0FEbEIsZUFBZ0IsQ0FIaEIsd0JBS0osQ0FFQSxxQ0FJSSxnQkFBaUIsQ0FGakIsY0FBZSxDQUNmLG1CQUFpQixDQUFqQixnQkFBaUIsQ0FGakIsYUFJSixDQUdBLE9BQ0ksa0JBQ0osQ0FFQSxVQUNJLFlBQWEsQ0FFYixxQkFBc0IsQ0FEdEIsUUFBUyxDQUVULGdCQUNKLENBRUEsZUFDSSx3QkFBeUIsQ0FFekIsNkJBQThCLENBRDlCLGVBRUosQ0FFQSxnQkFDSSx3QkFBeUIsQ0FDekIsNkJBQThCLENBQzlCLG1CQUFvQixDQUNwQixnQkFDSixDQUlBLFFBTUksa0JBQW1CLENBS25CLHlCQUEwQixDQUgxQixtQ0FBdUMsQ0FQdkMsWUFBYSxDQU1iLHNCQUF1QixDQUh2QixNQUFPLENBUVAsWUFBZSxDQUNmLGVBQWdCLENBWGhCLGlCQUFrQixDQUNsQixLQUFNLENBV04sK0JBQWdDLENBVGhDLFdBQVksQ0FJWixpQkFNSixDQUVBLGVBS0ksNkJBQThCLENBSDlCLGVBQWdCLENBRGhCLGVBQWdCLENBRWhCLGVBQWdCLENBQ2hCLGNBRUosQ0FFQSxjQUVJLGlCQUFrQixDQURsQixTQUVKLENBRUEsZ0JBQ0ksUUFDSixDQUVBLG1CQUNJLG1DQUFvQyxDQUdwQywyQkFBZ0MsQ0FGaEMsbUJBQTBCLENBRzFCLGlCQUFrQixDQUZsQixpQkFHSixDQUVBLHFCQUVJLDhCQUErQixDQUMvQix1Q0FBeUMsQ0FGekMsNkJBQThCLENBRzlCLGVBQWlCLENBRWpCLGFBQWMsQ0FDZCx3QkFBeUIsQ0FGekIsU0FHSixDQUNBLG1DQUtJLFVBQWMsQ0FKZCxjQUFlLENBRWYsUUFBUyxDQURULGlCQUFrQixDQUVsQixRQUVKLENBRUEsdUNBS0ksYUFBYyxDQUpkLGNBQWUsQ0FNZixjQUFlLENBRGYsZUFBZ0IsQ0FFaEIsV0FBZ0IsQ0FOaEIsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxRQUtKLENBRUEseUJBQ0ksaUJBQWtCLENBRWxCLGlCQUFrQixDQUNsQixPQUFRLENBRlIsVUFHSixDQUVBLG1CQUNJLG1DQUF1QyxDQUl2QywyQkFBZ0MsQ0FDaEMscUJBQXNCLENBSnRCLHdCQUF5QixDQUN6QixzQkFBNEIsQ0FDNUIsaUJBR0osQ0FFQSxxQkFHSSx3QkFBeUIsQ0FGekIsNkJBQThCLENBQzlCLGVBQWdCLENBRWhCLGdCQUNKLENBRUEsOEJBQ0ksa0JBQ0osQ0FFQSxxQkFDSSx3QkFBeUIsQ0FDekIsZUFDSixDQUVBLDhCQUNJLHdCQUF5QixDQUt6QixhQUFjLENBSmQsNkJBQThCLENBQzlCLGVBQWdCLENBRWhCLGVBQWdCLENBRGhCLHlCQUdKLENBRUEsaUNBQ0ksWUFBYSxDQUViLFFBQVMsQ0FEVCxzQkFFSixDQUVBLHdDQUVJLDhDQUErQyxDQVEvQyxXQUFZLENBSFoscUJBQXNCLENBTnRCLDhCQUErQixDQVEvQixhQUFjLENBTmQsNkJBQThCLENBQzlCLGVBQWdCLENBUWhCLGtCQUFnQixDQU5oQixpQkFBa0IsQ0FEbEIsb0JBQXFCLENBUXJCLHdCQUNKLENBRUEsa0RBQ0ksc0JBQXVCLENBQ3ZCLHFCQUF5QixDQUN6QixVQUNKLENBSUEsMEJBQ0ksWUFBYSxDQUNiLHdCQUNKLENBRUEsNEJBQ0ksZ0JBQ0osQ0FFQSxzQkFFSSxXQUFZLENBRFosZ0JBRUosQ0FFQSxvQkFDSSx1Q0FBeUMsQ0FDekMsNkJBQThCLENBQzlCLGVBQWdCLENBQ2hCLG1CQUNKLENBRUEsd0JBTUksa0JBQW1CLENBSm5CLGtCQUE0QixDQUM1QixzRkFBbUssQ0FDbkssVUFBWSxDQUhaLFlBQWEsQ0FJYixxQkFBc0IsQ0FFdEIsY0FDSixDQUdBLFNBRUksa0JBQW1CLENBRG5CLFlBQWEsQ0FJYixZQUFhLENBRmIsc0JBQXVCLENBQ3ZCLGFBRUosQ0FFQSxnQkFDSSxhQUFjLENBQ2QsU0FDSixDQUVBLGFBQ0ksVUFDSixDQUVBLGNBQ0ksWUFBYSxDQUViLGtCQUFtQixDQURuQixlQUVKLENBRUEscUJBR0ksa0JBQW1CLENBRm5CLFlBQWEsQ0FHYixPQUFRLENBRlIscUJBR0osQ0FDQSxvQ0FFSSxpQkFBa0IsQ0FEbEIsVUFFSixDQUVBLG9DQUVJLDhCQUErQixDQUQvQiw2QkFBOEIsQ0FFOUIsZUFBZ0IsQ0FFaEIsUUFBUyxDQUVULGlCQUFrQixDQURsQixVQUVKLENBQ0Esb0JBRUksc0NBQXVDLENBRHZDLFlBRUosQ0FDQSw0QkFDSSxhQUNKLENBQ0EsZ0JBQ0ksR0FDSSxTQUNKLENBQ0EsR0FDSSxTQUNKLENBQ0osQ0FFQSxlQUVJLGtCQUFtQixDQURuQixtQkFBb0IsQ0FHcEIsV0FBWSxDQURaLHNCQUF1QixDQUV2QixVQUNKLENBRUEsd0JBTUkseUNBQTBDLENBRjFDLHlDQUEwQyxDQUMxQyxrQkFBbUIsQ0FKbkIsV0FBWSxDQUVaLGdCQUFpQixDQURqQixVQUtGLENBRUEsbUNBQ0UsY0FDRixDQUVBLG9DQUNFLG9CQUNGLENBRUEscUNBQ0Usb0JBQ0YsQ0FFQSxxQ0FDRSxtQkFDRixDQUVBLGlCQUNFLEdBRUksMkNBQTRDLENBQzVDLDBCQUFzQyxDQUZ0QyxtQkFHSixDQUVBLElBRUkseUNBQTBDLENBQzFDLHVDQUEyQyxDQUYzQyxvQkFHSixDQUVBLEdBRUksMkNBQTRDLENBQzVDLDBCQUFzQyxDQUZ0QyxtQkFHSixDQUNGLENBRUYsYUFJSSxrQkFBbUIsQ0FNbkIsb0NBQTBDLENBVDFDLFlBQWEsQ0FDYixxQkFBc0IsQ0FLdEIsV0FBWSxDQUpaLHNCQUF1QixDQU12QixNQUFPLENBS1AsU0FBVSxDQUhWLG1CQUFvQixDQU5wQixjQUFlLENBR2YsS0FBTSxDQUtOLDJCQUE0QixDQUU1Qiw4Q0FBa0QsQ0FUbEQsVUFBVyxDQU1YLFlBSUosQ0FFQSxpQkFDSSxVQUNKLENBRUEsb0JBR0ksU0FBVSxDQUZWLG1CQUFvQixDQUNwQix1QkFFSixDQUVBLFNBT0ksMkNBQTRDLENBSjVDLGdCQUFpQixDQUNqQiwrQkFBZ0MsQ0FFaEMsaUJBQWtCLENBRGxCLDJDQUE0QyxDQUg1QyxXQUFZLENBRFosVUFPSixDQUVBLDBCQUNJLEdBQ0ksdUJBQ0osQ0FDSixDQUVBLHdCQUdJLGlCQUFrQixDQURsQixXQUFZLENBRFosY0FHSixDQUNBLGNBTUksa0JBQW1CLENBSG5CLDhCQUErQixDQUUvQixZQUFhLENBRGIsY0FBZSxDQUhmLFdBQVksQ0FNWixzQkFBdUIsQ0FDdkIsaUJBQWtCLENBTmxCLE9BT0osQ0FFQSwyQkFFSSxnQkFBaUIsQ0FEakIsaUJBRUosQ0FDQSxlQUVJLHVFQUEwRixDQU8xRiwyQkFBZ0MsQ0FMaEMsUUFBUyxDQU9ULFFBQVMsQ0FIVCxTQUFVLENBSVYsU0FBVSxDQVRWLGNBQWUsQ0FFZixPQUFRLENBRVIsMEJBQTJCLENBRzNCLDhDQUFrRCxDQVRsRCxVQUFXLENBS1gsdUJBT0osQ0FDQSx1QkFJSSx1QkFBbUIsQ0FBbkIsa0JBQW1CLENBRm5CLFNBQVUsQ0FDVixtQkFBb0IsQ0FGcEIsdUJBSUosQ0FFQSxpQkFLSSx3QkFBeUIsQ0FGekIsNkJBQThCLENBQzlCLGVBQWdCLENBS2hCLGtCQUFtQixDQVBuQix1QkFBeUIsQ0FLekIsUUFBUyxDQUNULGNBQWlCLENBRmpCLGlCQUFrQixDQUxsQixTQVNKLENBRUEscUJBQ0ksWUFBYSxDQUViLE9BQVEsQ0FEUixzQkFFSixDQUVBLDRCQUVJLGVBQWdCLENBQ2hCLFdBQVksQ0FDWix3QkFBeUIsQ0FIekIsNkJBSUosQ0FDQSxrQ0FDSSx5QkFDSixDQUVBLGVBQ0kscUJBQXlCLENBRXpCLHFCQUF5QixDQVN6QixxQkFBc0IsQ0FWdEIsVUFBYyxDQUlkLFdBQVksQ0FDWixRQUFTLENBSVQsWUFBYSxDQVBiLGNBQWUsQ0FJZixPQUFRLENBQ1IsOEJBQWdDLENBSmhDLFNBQVUsQ0FLVixhQUE4QyxDQUc5QyxvQkFDSixDQUNBLGlCQUNJLGFBQ0osQ0FFQSxvQ0FDSSxNQUNJLHFCQUNKLENBRUEsS0FDSSwrQkFDSixDQUdBLHlCQUNJLFVBQ0osQ0FFQSw2Q0FDSSxlQUNKLENBQ0osQ0FFQSxvQ0FFUSxVQUNBLFlBQ0osQ0FDQSxlQUNJLGdCQUNKLENBRUEscUJBQ0kseUNBQTBDLENBQzFDLGtCQUE0QixDQUM1QixpREFBa0YsQ0FDbEYsWUFDSixDQUVBLHdDQUVJLFlBQ0osQ0FFQSxvQ0FDSSxZQUFhLENBRWIsUUFBUyxDQURULHNCQUF1QixDQUV2QixTQUFVLENBQ1YsbUJBQXVCLENBQ3ZCLHVCQUNKLENBRUEsd0JBSUksa0JBQW1CLENBRm5CLGdCQUFpQixDQUNqQixrQkFBbUIsQ0FGbkIsaUJBSUosQ0FDQSxpQ0FDSSxhQUFjLENBQ2Qsa0JBQ0osQ0FDQSxrREFDSSxjQUNKLENBQ0EsMENBQ0ksZ0JBQ0osQ0FDQSxnQkFDSSxlQUNKLENBRUEsZ0NBQ0ksWUFDSixDQUNBLCtCQUNJLFlBQ0osQ0FFQSw0QkFHSSxNQUFRLENBR1IsZ0JBQWlCLENBTGpCLGNBQWUsQ0FDZixLQUFNLENBS04sdUJBQXlCLENBSHpCLFVBQVcsQ0FDWCxlQUdKLENBRUEscUNBQ0ksZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsZUFDSixDQUNBLDJDQUNJLDZCQUNKLENBQ0Esa0NBRUksdUJBQXlCLENBRHpCLGNBRUosQ0FDQSwyQ0FDSSxXQUNKLENBRUEsNkNBQ0ksU0FDSixDQUVBLCtCQUNJLFlBQ0osQ0FFQSw4QkFJSSxvQ0FBMkMsQ0FEM0MsY0FBZSxDQURmLFNBR0osQ0FHQSxzREFDSSxpQkFDSixDQUVBLFdBQ0ksU0FDSixDQUVBLFlBRUksYUFDSixDQUVBLHdCQUpJLDZCQU1KLENBTUEsa0NBQ0ksWUFDSixDQUVBLG9CQUNJLGFBQ0osQ0FNQSxxQkFDSSxZQUNKLENBRUEsa0JBQ0ksdUJBQ0osQ0FFQSxjQUNJLFdBQ0osQ0FDQSxtQkFDSSxzQkFDSixDQUVBLGlCQUNJLFNBQ0osQ0FFQSxlQUNJLFlBQ0osQ0FFQSx3QkFFSSw2QkFDSixDQUNBLDRCQUNJLDZCQUE4QixDQUM5QixTQUNKLENBRUEsaUJBQ0ksWUFDSixDQUVBLHdCQUNJLFlBQWEsQ0FDYixRQUFTLENBQ1Qsa0JBQ0osQ0FFQSxnQ0FDSSxjQUNKLENBSUEsT0FHSSxjQUFpQixDQUZqQixpQkFBa0IsQ0FDbEIsVUFFSixDQUNBLDJCQUVJLG1DQUFvQyxDQURwQyxhQUFjLENBRWQsdUNBQXlDLENBRXpDLDZCQUE4QixDQUQ5QixlQUVKLENBQ0Esb0JBRUksMENBQTJDLENBRDNDLFlBQWEsQ0FFYiw2QkFDSixDQUNBLGVBQ0ksY0FDSixDQUNBLHdCQUdJLGVBQWtCLENBRGxCLFVBRUosQ0FFQSxxQkFDSSxZQUNKLENBRUEsMkJBQ0ksWUFBYSxDQUNiLGtCQUFtQixDQUluQixjQUFlLENBRmYsUUFBUyxDQURULHNCQUlKLENBRUEsOEJBQ0ksYUFDSixDQUNBLDZDQUNJLGlCQUNKLENBRUEsZ0JBQ0ksa0JBQ0osQ0FFQSxtQkFDSSxrQkFDSixDQUVBLHNCQUNJLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBQ3ZCLGFBQ0osQ0FFQSxhQUNJLGlCQUNKLENBRUEsZUFDSSw2QkFDSixDQUNBLHFCQUNJLHlCQUNKLENBRUEsY0FDSSxZQUFhLENBQ2Isc0JBQ0osQ0FFQSxnQkFDSSw2QkFBOEIsQ0FDOUIsZ0JBQWlCLENBRWpCLGFBQ0osQ0FFQSxnRUFKSSxpQkFNSixDQUdBLG9DQUNJLDZCQUNKLENBRUEsZ0JBQ0ksNkJBQ0osQ0FFQSxjQUNJLFlBQ0osQ0FDSixDQUVBLG9DQUlJLDZCQUNHLG1CQUNILENBSUEsNkRBQ0ksWUFDSixDQUNBLGtCQUNJLFVBQ0osQ0FDSixDQUVBLG9DQUNJLDJCQUNJLDZCQUNKLENBQ0osQ0FFQSxxQ0FDSSxZQUNJLDZCQUNKLENBRUEsWUFDSSw2QkFDSixDQUVBLFlBRUksYUFDSixDQUVBLHdDQUpJLDZCQU9KLENBRUEsZUFDSSxZQUFhLENBQ2IsbUJBQWlCLENBQWpCLGdCQUNKLENBRUEsZUFDSSxTQUNKLENBRUEsK0JBQ0ksWUFDSixDQUVBLDJCQUNJLDZCQUNKLENBQ0EsbUNBQ0ksNkJBQ0osQ0FFQSxhQUNJLDZCQUNKLENBQ0EsZ0JBQ0ksNkJBQ0osQ0FFQSxVQUNJLDZCQUE4QixDQUM5QixVQUNKLENBRUEsd0JBQ0ksa0JBQW1CLENBQ25CLGtCQUNKLENBQ0osQ0FFQSxxQ0FDSSxLQUNJLGlCQUNKLENBRUEsV0FFSSxnQkFBaUIsQ0FEakIsVUFFSixDQUVBLG1CQUVJLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsU0FBVSxDQUhWLFlBSUosQ0FFQSxVQUNJLGdCQUNKLENBRUEsZUFDSSxZQUNKLENBRUEsa0JBT0ksa0JBQW1CLENBRm5CLGNBQWUsQ0FIZixXQUFZLENBSVosY0FBZSxDQUhmLGlCQUFrQixDQUNsQixRQUFTLENBSFQsVUFPSixDQUVBLHdCQUNJLHNDQUNKLENBRUEsNkJBQ0ksWUFDSixDQUVBLDRCQUNJLFlBQWEsQ0FDYixLQUNKLENBRUMsZ0NBTUcsa0JBQW1CLENBRG5CLHNCQUF1QixDQUp2QixjQUFlLENBR2YsV0FBWSxDQUZaLFlBQWEsQ0FLYixvQ0FBc0MsQ0FKdEMsVUFLSixDQUNBLHNDQUNJLG1DQUNKLENBR0Esd0JBQ0ksNkJBQThCLENBQzlCLGlCQUNKLENBRUEsOEJBS0ksa0JBQW1CLENBSG5CLFdBQVksQ0FFWixtQkFBb0IsQ0FEcEIsaUJBQWtCLENBR2xCLFFBQVMsQ0FMVCxXQU1KLENBQ0EsV0FDSSxnQkFDSixDQUNBLE1BQ0ksa0JBQ0osQ0FDQSxrQ0FFSSxjQUFlLENBRGYsNkJBRUosQ0FDQSw4Q0FDSSxZQUNKLENBQ0EsdUJBR0ksa0JBQW1CLENBRm5CLFVBQVcsQ0FDWCxRQUVKLENBQ0EsbUJBQ0ksU0FDSixDQUVBLFlBQ0ksNkJBQ0osQ0FFQSxXQUNJLFlBQWEsQ0FFYixjQUFlLENBRGYsUUFFSixDQUVBLHdCQUNJLGFBQWMsQ0FDZCxpQkFDSixDQUVBLGVBQ0ksTUFDSixDQUVBLHdCQUNJLDZCQUNKLENBRUEsT0FDSSw2QkFDSixDQUVBLFVBQ0ksNkJBQThCLENBQzlCLGlCQUNKLENBRUEsZ0JBQ0kseUNBQ0osQ0FFQSxpQkFDSSxXQUNKLENBRUEsMkJBQ0ksNkJBQThCLENBQzlCLFdBQ0osQ0FDQSxpQ0FDSSxrQkFDSixDQUNBLG1DQUNJLDZCQUNKLENBQ0EseUNBQ0kseUJBQ0osQ0FDSixDQUVBLHFDQUNJLGVBRUksZUFBZ0IsQ0FEaEIsU0FFSixDQUNKLENBRUEsS0FPSSx1QkFBd0IsQ0FKeEIsb0JBQXFCLENBRnJCLHFDQUF3QyxDQUl4QyxjQUFlLENBRGYsaUJBQWtCLENBRmxCLDhEQUFrRSxDQUlsRSxhQUFjLENBRWQsY0FFSixDQUVBLGlCQUhJLG1CQUtKLENBRUEsd0JBQ0ksZUFDSixDQUVBLFlBZ0JJLGtCQUFtQixDQUxuQixpQkFBa0IsQ0FQbEIsY0FBZSxDQVVmLFlBQWEsQ0FEYixXQUFZLENBRVosc0JBQXVCLENBVHZCLGFBQWMsQ0FDZCxjQUFlLENBQ2YsU0FBVSxDQVNWLGNBQWUsQ0FSZixpQkFBa0IsQ0FDbEIsT0FBVSxDQUVWLFVBTUosQ0FFQSxzQkFDSSxTQUFVLENBQ1Ysa0JBQ0osQ0FFQSxtQkFFSSxrQkFBbUIsQ0FJbkIsZ0JBQW1CLENBR25CLGNBQWUsQ0FGZixpQkFBa0IsQ0FDbEIsVUFBWSxDQVBaLHNCQUF3QixDQVN4QixjQUFlLENBSWYsaUJBQWtCLENBVGxCLFdBQVksQ0FGWixzQkFBdUIsQ0FRdkIsYUFBYyxDQUNkLG1CQUFvQixDQUNwQix5QkFBMEIsQ0FUMUIsVUFXSiIsImZpbGUiOiJjb21tb24tdjIubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6XCJuZXVsaXMtY3Vyc2l2ZVwiO1xyXG4gICAgc3JjOnVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzA1MmZkZC8wMDAwMDAwMDAwMDAwMDAwNzc1MGIyNmEvMzAvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9bjQmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzA1MmZkZC8wMDAwMDAwMDAwMDAwMDAwNzc1MGIyNmEvMzAvZD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9bjQmdj0zXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvMDUyZmRkLzAwMDAwMDAwMDAwMDAwMDA3NzUwYjI2YS8zMC9hP3ByaW1lcj03Y2RjYjQ0YmU0YTdkYjg4NzdmZmE1YzAwMDdiOGRkODY1YjNiYmMzODM4MzFmZTJlYTE3N2Y2MjI1N2E5MTkxJmZ2ZD1uNCZ2PTNcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgICBmb250LWRpc3BsYXk6c3dhcDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHJldGNoOm5vcm1hbDtcclxuICAgIH1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6XCJuZXVsaXMtY3Vyc2l2ZVwiO1xyXG4gICAgc3JjOnVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzlkYjE4NS8wMDAwMDAwMDAwMDAwMDAwNzc1MGIyNzcvMzAvbD9zdWJzZXRfaWQ9MiZmdmQ9bjYmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzlkYjE4NS8wMDAwMDAwMDAwMDAwMDAwNzc1MGIyNzcvMzAvZD9zdWJzZXRfaWQ9MiZmdmQ9bjYmdj0zXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvOWRiMTg1LzAwMDAwMDAwMDAwMDAwMDA3NzUwYjI3Ny8zMC9hP3N1YnNldF9pZD0yJmZ2ZD1uNiZ2PTNcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgICBmb250LWRpc3BsYXk6c3dhcDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7Zm9udC1zdHJldGNoOm5vcm1hbDtcclxufVxyXG5cclxuXHJcbjpyb290IHtcclxuICAgIC0tcHJpbWFyeS1yZWQtY29sb3I6ICNFMjEzMTg7XHJcbiAgICAtLXNlY29uZGFyeS15ZWxsb3ctY29sb3I6ICNGN0I3Mjk7ICBcclxuICAgIC0tdGVydGlhcnktcGluay1jb2xvcjogI0Y4RDdEODsgXHJcblxyXG4gICAgLyogdGV4dCAqL1xyXG4gICAgLS1hY2NlbnQtY29sb3I6ICMwNjA2NUM7XHJcbiAgICAtLWxpZ2h0LWdyYXktdGV4dDogIzk4OTI4ZjtcclxuXHJcbiAgICAvKnNvbWUgYnRuIGJhY2tncm91bmQsIHNvbWUgYnRuOmhvdmVyKi9cclxuICAgIC0tYnRuLWRhcmstY29sb3I6ICM5NjE5MTY7XHJcblxyXG4gICAgLyogb3RoZXJzICovXHJcbiAgICAtLXdoaXRlLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgLS1ibGFjay1jb2xvcjogIzAwMDAwMDtcclxuICAgIC0tZ3JheS1jY2M6ICNjY2NjY2M7XHJcbiAgICAtLWdyYXktZWVlOiAjZWVlZWVlO1xyXG4gICAgLS1ncmF5LWYzZjM6ICNmM2YzZjM7XHJcbiAgICAtLWRhcmstMzMzOiAjMzMzMzMzO1xyXG5cclxuICAgIC8qKi9cclxuICAgIC0tZm9udC1mYW1pbHktcHJpbWFyeTogXCJQb3BwaW5zXCIsICdTZWdvZSBVSScsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICAtLWZvbnQtc2l6ZS1iYXNlOiAxNnB4O1xyXG4gICAgLS1mb250LXNpemUtNzogMC40Mzc1cmVtO1xyXG4gICAgLS1mb250LXNpemUtODogMC41cmVtO1xyXG4gICAgLS1mb250LXNpemUtOTogMC41NjI1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMTA6IDAuNjI1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMTE6IDAuNjg3NXJlbTtcclxuICAgIC0tZm9udC1zaXplLTEyOiAwLjc1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMTM6IDAuODEyNXJlbTtcclxuICAgIC0tZm9udC1zaXplLTE0OiAwLjg3NXJlbTtcclxuICAgIC0tZm9udC1zaXplLTE1OiAwLjkzNzVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0xNjogMXJlbTtcclxuICAgIC0tZm9udC1zaXplLTE3OiAxLjA2MjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0xODogMS4xMjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0xOTogMS4xODc1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMjA6IDEuMjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0yMTogMS4zMTI1cmVtOyBcclxuICAgIC0tZm9udC1zaXplLTIyOiAxLjM3NXJlbTsgIFxyXG4gICAgLS1mb250LXNpemUtMjM6IDEuNDM3NXJlbTtcclxuICAgIC0tZm9udC1zaXplLTI1OiAxLjU2MjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0yNjogMS42MjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0yNzogMS42ODc1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMjg6IDEuODEyNXJlbTtcclxuICAgIC0tZm9udC1zaXplLTMwOiAxLjg3NXJlbTtcclxuICAgIC0tZm9udC1zaXplLTMxOiAxLjkzNzVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0zNTogMi4xODc1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMzY6IDIuMjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS00MDogMi41cmVtO1xyXG4gICAgLS1mb250LXNpemUtNDc6IDIuOTM3NXJlbTtcclxufVxyXG5cclxuXHJcbi8qY2hlY2sqL1xyXG5cclxuKiB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcHJpbWFyeSk7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5idXR0b24sXHJcbmF7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG59XHJcblxyXG5idXR0b24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbn1cclxuXHJcbmJ1dHRvbjpob3ZlcixcclxuLmJ1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tZGFyay1jb2xvcik7XHJcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LXllbGxvdy1jb2xvcik7XHJcbn1cclxuXHJcbi5idG4tZ2VuZXJhbCB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xMyk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIHBhZGRpbmc6IDE0cHggMHB4O1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkteWVsbG93LWNvbG9yKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XHJcbn1cclxuXHJcbmh0bWx7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbm1haW4ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5vLXNjcm9sbCxcclxuLmJsb2NrZWR7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubm9uZSwgLmhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ub24tb3BhY2l0eXtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5ub24tb3BhY2l0eS10e1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLnNjcm9sbC1hbmltYXRlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xyXG59XHJcblxyXG4uc2Nyb2xsLWFuaW1hdGUuc2hvdyB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbn1cclxuXHJcbi5ibG9jaywgLmFjdGl2ZSwgLnZpc2libGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ibHVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmlsdGVyOiBibHVyKDNweCk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLm5vLWV2ZW50c3tcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWxhdGl2ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wcmltYXJ5LWJ0bntcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkteWVsbG93LWNvbG9yKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE3KTtcclxuICAgIHBhZGRpbmc6IDMwcHggMTUwcHg7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG59XHJcbi5wcmltYXJ5LW1lZGl1bS1idG4sXHJcbi5idXR0b24ucHJpbWFyeS1tZWRpdW0tYnRue1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS15ZWxsb3ctY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTMpO1xyXG4gICAgcGFkZGluZzogMTZweCA0MHB4O1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxufVxyXG5cclxuXHJcbiNvdmVybGF5LFxyXG4jb3ZlcmxheS1jb29raWVzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgIHotaW5kZXg6IDk5OTk5OTk7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jb3ZlcmxheS5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbiNvdmVybGF5LWNvb2tpZXMuYWN0aXZlLWRhcmsge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDg4JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZ1bGwge1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICAgIG1heC13aWR0aDogMzgwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5jb250YWluZXItbGVzcyB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWF4LXdpZHRoOiAzODAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbnVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuYSNjYWxsLXVzIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWRhcmstY29sb3IpO1xyXG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS15ZWxsb3ctY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTcpO1xyXG4gICAgZm9udC1mYW1pbHk6IFwibmV1bGlzLWN1cnNpdmVcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZzogMTZweCAzNnB4O1xyXG4gICAgei1pbmRleDogMTAwMDAwMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLCB0cmFuc2Zvcm0gMXMgZWFzZTtcclxufVxyXG5cclxuYSNjYWxsLXVzLnNob3cge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxufVxyXG5cclxuLmNvbnQtc2VhcmNoIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZTtcclxufVxyXG5cclxuaW5wdXQ6ZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT10ZXh0XSxcclxuaW5wdXRbdHlwZT1lbWFpbF0sXHJcbmlucHV0W3R5cGU9ZGF0ZV0sXHJcbmlucHV0W3R5cGU9bnVtYmVyXSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNik7XHJcbiAgICBjb2xvcjogdmFyKC0tbGlnaHQtZ3JheS10ZXh0KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDIzcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxufVxyXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLCBpbnB1dFt0eXBlPXRleHRdOmhvdmVyLFxyXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgaW5wdXRbdHlwZT1lbWFpbF06aG92ZXIsXHJcbmlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywgaW5wdXRbdHlwZT1udW1iZXJdOmhvdmVyLFxyXG4jYm94LWNvdW50cnljb2RlLWlucHV0OmZvY3VzLCAjYm94LWNvdW50cnljb2RlLWlucHV0OmhvdmVyLFxyXG50ZXh0YXJlYTpmb2N1cywgdGV4dGFyZWE6aG92ZXIge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDVweCByZ2IoMjQ4IDIxNSAyMTYgLyAxMDAlKTtcclxufVxyXG5cclxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE2KTtcclxuICAgIGNvbG9yOiB2YXIoLS1saWdodC1ncmF5LXRleHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbmlucHV0W3R5cGU9ZGF0ZV0ud2FybmluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS1waW5rLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbn1cclxuXHJcblxyXG5pbnB1dFt0eXBlPXJhZGlvXSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sIFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmlucHV0OmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgI2UyMTMxNjMxO1xyXG59XHJcblxyXG5pbnB1dDpjaGVja2VkOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd3aGl0ZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZD0nTTEyLjIwNyA0Ljc5M2ExIDEgMCAwMTAgMS40MTRsLTUgNWExIDEgMCAwMS0xLjQxNCAwbC0yLTJhMSAxIDAgMDExLjQxNC0xLjQxNEw2LjUgOS4wODZsNC4yOTMtNC4yOTNhMSAxIDAgMDExLjQxNCAweicvJTNlJTNjL3N2ZyUzZVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuXHJcblxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTIxMzE2MzE7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3doaXRlJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBkPSdNMTIuMjA3IDQuNzkzYTEgMSAwIDAxMCAxLjQxNGwtNSA1YTEgMSAwIDAxLTEuNDE0IDBsLTItMmExIDEgMCAwMTEuNDE0LTEuNDE0TDYuNSA5LjA4Nmw0LjI5My00LjI5M2ExIDEgMCAwMTEuNDE0IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG4uaW5wdXRzLXN0eWxlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIH1cclxuICBcclxuICAuaW5wdXRzLXN0eWxlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIH1cclxuICBcclxuICAuaW5wdXRzLXN0eWxlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgfVxyXG4gIFxyXG4gIC5pbnB1dHMtc3R5bGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwgc3BhbjpmaXJzdC1jaGlsZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTsgIFxyXG4gIH1cclxuICBcclxuICAuaW5wdXRzLXN0eWxlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHNwYW46Zmlyc3QtY2hpbGQgc3ZnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogM3B4O1xyXG4gICAgbGVmdDogMi4ycHg7XHJcbiAgICBmaWxsOiBub25lO1xyXG4gICAgc3Ryb2tlOiAjZmZmZmZmO1xyXG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xyXG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xyXG4gICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xczsgXHJcbiAgfVxyXG4gIFxyXG4gIC5pbnB1dHMtc3R5bGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwgc3BhbjpmaXJzdC1jaGlsZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI0UyMTMxODtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgfVxyXG4gIFxyXG4gIC5pbnB1dHMtc3R5bGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwgc3BhbjpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gIH1cclxuICBcclxuICAuaW5wdXRzLXN0eWxlIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwgc3BhbjpmaXJzdC1jaGlsZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRTIxMzE4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjRTIxMzE4O1xyXG4gICAgYW5pbWF0aW9uOiB3YXZlLTQ2IDAuNHMgZWFzZTtcclxuICB9XHJcbiAgXHJcbiAgLmlucHV0cy1zdHlsZSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHNwYW46Zmlyc3QtY2hpbGQgc3ZnIHtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG4gIH1cclxuICBcclxuICAuaW5wdXRzLXN0eWxlIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwgc3BhbjpmaXJzdC1jaGlsZDpiZWZvcmUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMi41KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7IFxyXG4gIH1cclxuICBcclxuICBcclxuICBAa2V5ZnJhbWVzIHdhdmUtNDYge1xyXG4gICAgNTAlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG5wLnN1Yi10aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE1KTtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbWFyZ2luOiAyMHB4IDBweCAxMHB4IDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG5cclxuXHJcbi8qIGluaXQgaGVhZGVyICovXHJcbiAgICBoZWFkZXIuaGVhZGVyLXJlc3BvbnNpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjA5LCAyNywgMjcpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIwOSwgMjcsIDI3LCAxKSAwJSwgcmdiYSgyMzUsIDEwLCAxOCwgMSkgMTAwJSk7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2I5MTgxOFwiLCBlbmRDb2xvcnN0cj1cIiNlYjBhMTJcIiwgR3JhZGllbnRUeXBlPTEpO1xyXG4gICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlci1yZXNwb25zaXZlLndoaXRlLWJncntcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuaGVhZGVyLmhlYWRlci1yZXNwb25zaXZlLmRlc2t0b3B7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyLXJlc3BvbnNpdmUuZGVza3RvcC5ibG9ja3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5kaXYuZmxleC1sYXlvdXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbmRpdi5mbGV4LWxheW91dC5tb2JpbGUtZWxlbWVudHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuZGl2LmZsZXgtbGF5b3V0LmRlc2t0b3AtZWxlbWVudHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmRpdi5mbGV4LWxheW91dC5ob21le1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgIG1pbi1oZWlnaHQ6IDQ5LjA2cHg7XHJcbn1cclxuXHJcbmRpdi5mbGV4LWxheW91dCAubG9nbyB7XHJcbiAgICBtaW4td2lkdGg6IDE5NC42OXB4O1xyXG4gICAgbWluLWhlaWdodDogNDQuNjdweDtcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDE1LjVweDtcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIGltZyB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmRpdi5mbGV4LWxheW91dCAubWVudS1pY29ucyBpLm9jdWx0byB7XHJcbiAgICBvcGFjaXR5OiAuMztcclxuICAgIGN1cnNvcjogaW5oZXJpdDtcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIGltZyB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIGltZy5vY3VsdG8ge1xyXG4gICAgb3BhY2l0eTogLjM7XHJcbiAgICBjdXJzb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmRpdi5mbGV4LWxheW91dCAubWVudS1pY29ucyAuaGVhcnQtaWNvbixcclxuZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIC51c2VyLWljb257XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5idXJndWVyLWRpdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uYnVyZ3Vlci1kaXYubWVudS1vcGVuIC52YnAtaGVhZGVyLW1lbnUtYnV0dG9uX19zdmcgLnRvcCB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcbn1cclxuXHJcbi5idXJndWVyLWRpdi5tZW51LW9wZW4gLnZicC1oZWFkZXItbWVudS1idXR0b25fX3N2ZyAubWlkZGxlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuMSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uYnVyZ3Vlci1kaXYubWVudS1vcGVuIC52YnAtaGVhZGVyLW1lbnUtYnV0dG9uX19zdmcgbGluZS5ib3R0b20ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcclxufVxyXG5cclxuLmJ1cmd1ZXItZGl2Lm1lbnUtb3BlbiAudmJwLWhlYWRlci1tZW51LWJ1dHRvbl9fc3ZnIC5ib3R0b20ge1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDAlO1xyXG59XHJcbiAgICBcclxuLnZicC1oZWFkZXItbWVudS1idXR0b25fX3N2ZyB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxufVxyXG5cclxuLnZicC1oZWFkZXItbWVudS1idXR0b25fX3N2ZyBsaW5lIHtcclxuICBzdHJva2U6ICNmZmZmZmY7XHJcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTAwJTtcclxuICBzdHJva2UtZGFzaG9mZnNldDogMCU7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIHN0cm9rZS1kYXNob2Zmc2V0IC40cztcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi52YnAtaGVhZGVyLW1lbnUtYnV0dG9uX19zdmcucmVkIGxpbmV7XHJcbiAgc3Ryb2tlOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbn1cclxuXHJcbi52YnAtaGVhZGVyLW1lbnUtYnV0dG9uX19zdmcgLnRvcCB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1JSk7XHJcbn1cclxuXHJcbi52YnAtaGVhZGVyLW1lbnUtYnV0dG9uX19zdmcgLm1pZGRsZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCB0cmFuc2Zvcm0gLjNzO1xyXG59XHJcblxyXG4udmJwLWhlYWRlci1tZW51LWJ1dHRvbl9fc3ZnIC5ib3R0b20ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMzJSk7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAlO1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDlweDtcclxufVxyXG4udmJwLWhlYWRlci1tZW51LWJ1dHRvbl9fc3ZnOmhvdmVyIC5ib3R0b20ge1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDAlO1xyXG59XHJcbiAgICBcclxudWwubGlua3MtaW4tbWluaW1pemUtaGVhZGVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTJweDtcclxufVxyXG51bC5saW5rcy1pbi1taW5pbWl6ZS1oZWFkZXIgYXtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xMyk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgcGFkZGluZzogOHB4IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxufVxyXG5cclxuLyogU1RBUlQgSElEREVOIE1BSU4gTUVOVSBSRVNQT05TSVZFKi9cclxuLyogT2N1bHRhciBlbCBtZW7DuiBpbmljaWFsbWVudGUgKi8gLypAVE9ETyAsIGNlbnRyYWxpemFyIC52aXNpYmxlLCAuaGlkZGVuIC4uZXRjKi9cclxuLm1haW4tbWVudSxcclxuLm1haW4tbWVudS1kZXNrdG9wIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAxMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5OTk5OTk5OTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpOyBcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyBcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlOyBcclxufVxyXG4udG9wNjd7XHJcbiAgICB0b3A6IDY3cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qIENsYXNlIHBhcmEgbW9zdHJhciBlbCBtZW7DuiAqL1xyXG4ubWFpbi1tZW51LnZpc2libGUsXHJcbi5tYWluLW1lbnUtZGVza3RvcC52aXNpYmxlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IFxyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87IFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyLXJlc3BvbnNpdmUubW92aWwge1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyLXJlc3BvbnNpdmUubW92aWwgLmxvZ28ge1xyXG4gICAgd2lkdGg6IDEyMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiA0cHg7XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXItcmVzcG9uc2l2ZS1wYWdlcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuZGl2LmhlYWRlci1yZXNwb25zaXZlLXBhZ2VzLWZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbmRpdi5oZWFkZXItcmVzcG9uc2l2ZS1wYWdlcy1mbGV4IC5sb2dvIHtcclxuICAgIHdpZHRoOiAxOTQuNjlweDtcclxufVxyXG5cclxuZGl2LmhlYWRlci1yZXNwb25zaXZlLXBhZ2VzLWZsZXggLm1lbnUtaWNvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTUuNXB4O1xyXG59XHJcblxyXG5kaXYuaGVhZGVyLXJlc3BvbnNpdmUtcGFnZXMtZmxleCAubWVudS1pY29ucyBpbWcge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5kaXYuaGVhZGVyLXJlc3BvbnNpdmUtcGFnZXMtZmxleCAubWVudS1pY29ucyBpLm9jdWx0byB7XHJcbiAgICBvcGFjaXR5OiAuMztcclxuICAgIGN1cnNvcjogaW5oZXJpdDtcclxufVxyXG5cclxuZGl2LmhlYWRlci1yZXNwb25zaXZlLXBhZ2VzLWZsZXggLm1lbnUtaWNvbnMgaW1nIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5kaXYuaGVhZGVyLXJlc3BvbnNpdmUtcGFnZXMtZmxleCAubWVudS1pY29ucyBpbWcub2N1bHRvIHtcclxuICAgIG9wYWNpdHk6IC4zO1xyXG4gICAgY3Vyc29yOiBpbmhlcml0O1xyXG59XHJcblxyXG4ubG9nby1yZWQge1xyXG4gICAgZGlzcGxheTogbm9uZTsgXHJcbiAgICB3aWR0aDogODglO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5sb2dvLXJlZC5sZXNwYWQge1xyXG4gICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbn1cclxuXHJcbi5sb2dvLXJlZCAjbG9nIHtcclxuICAgIHdpZHRoOiAxOTQuNjlweDtcclxufVxyXG5cclxuLmxvZ28tcmVkIGltZy5pY28ge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tZW51IG5hdiB1bCBsaSNncmlzIGEge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1ncmF5LWNjYyk7XHJcbn1cclxuXHJcbi5tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDcwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcclxufVxyXG5cclxuLm1lbnUgbmF2IHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ubWVudSBuYXYgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5tZW51IG5hdiB1bCBsaSxcclxuLm1lbnUgbmF2IHVsIGxpIGEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXByaW1hcnkpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4ubWVudSBuYXYgdWwgbGkgYTpob3ZlcixcclxuLm1lbnUgbmF2IHVsIGxpOmhvdmVyXHJcbntcclxuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xyXG59Lm1lbnUgbmF2IHVsIGxpOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWVudSBuYXYgdWwgbGkge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxufVxyXG4ubWVudSBuYXYgdWwgbGk6bnRoLWNoaWxkKDUpIHtcclxuICAgIGJvcmRlci1ib3R0b206IDBweDtcclxufVxyXG5cclxuLm1lbnUgbmF2IHVsIGxpIGEsXHJcbi5tZW51IG5hdiB1bCBsaS5jb250YWN0LWJ0bntcclxuICAgIHBhZGRpbmc6IDIycHggMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1lbnUgbmF2IHVsIGxpLm5vYm9yZGVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDBweDtcclxufVxyXG5cclxuLm1lbnUgLmNvbnRhY3QtY29udGVudHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgcmlnaHQ6IC0xMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogcmlnaHQgMC4xcyBlYXNlOyAgXHJcbn1cclxuXHJcbi5tZW51IC5jb250YWN0LWNvbnRlbnQudmlzaWJsZXtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5jb250YWN0LWNvbnRlbnQgaDR7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xOCk7XHJcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4uY29udGFjdC1jb250ZW50IGF7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNSk7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIHdpZHRoOiA1NSU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY29udGFjdC1jb250ZW50IGE6Zmlyc3Qtb2YtdHlwZXtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uY29udGFjdC1jb250ZW50IGEgc3Bhbi5zdHJvbmd7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5oZWFkZXIjaGVhZGVyLXBhZ2VzLWRlc2t0b3AgI2JveC1zd2lwZXItaG9tZXtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuICAgIG1pbi1oZWlnaHQ6IDM3Ljg0cHg7XHJcbiAgICBtaW4td2lkdGg6IDM3OC4zOXB4O1xyXG59XHJcblxyXG4jYm94LXN3aXBlci1ob21lIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuLmJveC1zd2lwZXItaG9tZSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4uYm94LXN3aXBlci1ob21lIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm94LXN3aXBlci1ob21lIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxubmF2LnN3aXBlci1jb250YWluZXItaG9tZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuZGl2LnN3aXBlci1zbGlkZS1ob21lIHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuZGl2LnN3aXBlci1zbGlkZS1ob21lIGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXdoaXRlLWNvbG9yKTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTEzKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmc6IDBweCAwcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDM3Ljg0cHg7XHJcbiAgICBtaW4td2lkdGg6IDE1Mi44cHg7XHJcbiAgICBtYXgtd2lkdGg6IDE1Mi44cHg7XHJcbn1cclxuXHJcbmRpdi5zd2lwZXItc2xpZGUtaG9tZSBhOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1kYXJrLWNvbG9yKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJ0bi1kYXJrLWNvbG9yKTtcclxufVxyXG5cclxuZGl2LnN3aXBlci1zbGlkZS1ob21lIGEuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbn1cclxuXHJcbmRpdi5zd2lwZXItc2xpZGUtaG9tZSBhLmFjdGl2ZTpob3ZlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbn1cclxuXHJcbmRpdi5zd2lwZXItc2xpZGUtaG9tZSBhIGltZyxcclxuZGl2LnN3aXBlci1zbGlkZS1ob21lIGEgLmltZyB7XHJcbiAgICBoZWlnaHQ6IDE1Ljg1cHg7XHJcbn1cclxuLyogZW5kIGhlYWRlciAqL1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5tYWlue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuI21haW4tY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTAwdnc7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG59XHJcblxyXG4vKiAjbWFpbi1ob21le1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XHJcbn0gKi9cclxuXHJcbi8qIG1haW4jcGFnZS1jYWxlbmRhcntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufSAqL1xyXG5cclxubWFpbiNwYWdlLXZ1ZWxvcyAjaGRkLFxyXG5tYWluI3BhZ2UtdnVlbG9zICNzdWdnZXN0aW9ucy1kZXNrdG9wLFxyXG5tYWluI3BhZ2UtY2FsZW5kYXIgI2hkZCxcclxubWFpbiNwYWdlLWNhbGVuZGFyICNzdWdnZXN0aW9ucy1kZXNrdG9we1xyXG4gICAgdG9wOiAxMjlweDtcclxufVxyXG5cclxuLnBhZ2Uge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbmEubW9yZSB7IC8qQFRPRE8sIGNoZWNrIGluIGZvb3RlciBhbmQgYWRkIGhvdmVyIGlmIG5lZWQqL1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTExKTtcclxufVxyXG5cclxuYS5tb3JlLXdoaXRlIHtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBtYXJnaW46IDE4cHggMHB4IDMycHggMHB4O1xyXG59XHJcblxyXG5kaXYubGluZSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcclxufVxyXG5cclxuaDEge1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4uaDEtc2VjdGlvbiB7XHJcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTI1KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG59XHJcblxyXG4uaDItc2VjdGlvbiB7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjYpO1xyXG4gICAgbWFyZ2luOiAyMHB4IDBweDtcclxufVxyXG5cclxuLmgyLWJpZy1zZWN0aW9uIHtcclxuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbn1cclxuXHJcbi5oMy1zZWN0aW9ue1xyXG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNSk7XHJcbiAgICBsaW5lLWhlaWdodDogMzFweDtcclxufVxyXG5cclxuaHIge1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICAgIGhlaWdodDogMDsgLyogMSAqL1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxufVxyXG5cclxuLyogQFRPRE8gLCBNYXliZSBtb3ZlIGNvbnQtdHh0LXBhZ2VzIHRvIG9mZmVycyovXHJcbiAgICAucGFnZS1pbWctaGVhZGVyIGltZyNiYWNrZ3JvdW5kIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICNjb250LXR4dC1wYWdlcyAudHh0LXBhZ2VzIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgI2NvbnQtdHh0LXBhZ2VzIC50eHQtcGFnZXM6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50eHQtcGFnZXMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50eHQtcGFnZXM6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjNweDtcclxuICAgIH1cclxuXHJcbiAgICAudHh0LXBhZ2VzIGgyLFxyXG4gICAgLnR4dC1wYWdlcyBwIHtcclxuICAgICAgICBtYXJnaW46IGluaXRpYWw7XHJcbiAgICB9XHJcblxyXG4gICAgLnR4dC1wYWdlcyBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudHh0LXBhZ2VzIGgyLFxyXG4gICAgLnR4dC1wYWdlcyBoMSxcclxuICAgIC50eHQtcGFnZXMgaDMsXHJcbiAgICAuaDEtcGFnZXMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTI3KTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xyXG4gICAgICAgIHdpZHRoOiA4OCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnR4dC1wYWdlcyBoMi5hY2NlbnQsXHJcbiAgICAudHh0LXBhZ2VzIGgzLmFjY2VudHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmgxLXBhZ2Vze1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudHh0LXBhZ2VzIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE1KTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50eHQtcGFnZXMgLnN0cm9uZ25ldWUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIm5ldWxpcy1jdXJzaXZlXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xOCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgIC50eHQtcGFnZXMgLnN0cm9uZyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuXHJcbiAgICAudHh0LXBhZ2VzIC5zdHJvbmctdW5kZXJsaW5lIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG5cclxuICAgICNlbnRyeS1zcGFpbiAudHh0LXBhZ2VzOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHAuc3ViLXRpdGxlLm1vYmlsZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIHAuc3ViLXRpdGxlLmRlc2t0b3B7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAucmVhZE1vcmUge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAucmVhZE1vcmU6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuLyoqL1xyXG5cclxuXHJcbi8qIFNUQVJUIEZPT1RFUiAqL1xyXG5mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgcGFkZGluZzogNTBweCAwcHg7XHJcbn1cclxuXHJcbi8qIFJlZGVzIHNvY2lhbGVzICovXHJcbmZvb3RlciBwI2ZvbGxvdy11cy1tZXNzYWdle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5mb290ZXIgI3NvY2lhbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAwcHggMTBweCAyN3B4IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4jc29jaWFsIC5pbWcge1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMTdweDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLCB0cmFuc2Zvcm0gMC41cyBlYXNlOyAgXHJcbn1cclxuI3NvY2lhbCAuaW1nOmhvdmVye1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG59XHJcblxyXG4vKiBMaXN0YSBkZSB2dWVsb3MgYmFyYXRvcyAqLyAvKkBUT0RPIG1vdmUgdG8gcGFnZSB0aGF0IG9ubHkgdXNlIGZvb3RlciBsaXN0Ki9cclxuZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3Qge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbmZvb3RlciAjY2hlYXAtZmxpZ2h0cy1saXN0IHVsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG5mb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4OyAgXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3QgdWwgbGkgYSB7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE1KTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIm5ldWxpcy1jdXJzaXZlXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5mb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB1bCBsaSBpbWcge1xyXG4gICAgd2lkdGg6IDIwLjMzcHg7XHJcbiAgICBoZWlnaHQ6IDIwLjMzcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xyXG59XHJcblxyXG4vKiBFbmxhY2VzIGxlZ2FsZXMgKi9cclxuI2xlZ2FsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbiNsZWdhbCB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4OyAgXHJcbiAgICBnYXA6IDM0cHg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbiNsZWdhbCB1bCBsaSBhIHtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTcpO1xyXG59XHJcblxyXG4jY29tcGFueS1kYXRhIHAge1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTExKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNy44OXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi8qIEVORCBGT09URVIgKi9cclxuXHJcbi5wb3AtdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMTIsIDE4LCAuNyk7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XHJcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxLjRzIGVhc2U7XHJcbn1cclxuXHJcbi5wb3AtdXAuYWN0aXZlIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGFuaW1hdGlvbjogZmFkZSAxcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLmNhcmQtbWVzc2FnZSB7XHJcbiAgICB3aWR0aDogODglO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uY2FyZC1tZXNzYWdlIHAge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uY2FyZC1tZXNzYWdlLWhlYWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgcGFkZGluZzogMzBweCAwcHggMjBweCAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzOHB4IDM4cHggMHB4IDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNhcmQtbWVzc2FnZS1oZWFkIHAge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTcpO1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIm5ldWxpcy1jdXJzaXZlXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHdpZHRoOiA4OCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLmNhcmQtbWVzc2FnZS1oZWFkIHNwYW4jY2xvc2VGLWJ0bntcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDdweDtcclxuICAgIHRvcDogNTZweDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uY2FyZC1tZXNzYWdlLWhlYWQgc3BhbiNjbG9zZVBvcFVwLWJ0bntcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyM3B4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgY29sb3I6ICNFMjEzOEU7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgcGFkZGluZzogNXB4IDVweDtcclxufVxyXG5cclxuLmNhcmQtbWVzc2FnZS1oZWFkIHAgaW1nIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiA0cHg7XHJcbn1cclxuXHJcbi5jYXJkLW1lc3NhZ2UtYm9keSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMTIsIDE4LCAuNyk7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgcGFkZGluZzogMjBweCAyMHB4IDE0cHggMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMzhweCAzOHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLmNhcmQtbWVzc2FnZS1ib2R5IHAge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTUpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxufVxyXG5cclxuLmNhcmQtbWVzc2FnZS1ib2R5IC50ZXh0LWJvZHkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLmNhcmQtbWVzc2FnZS1ib2R5IGEge1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuXHJcbi5jYXJkLW1lc3NhZ2UtYm9keSBhI2FjdC1saW5rIHtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNSk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5jYXJkLW1lc3NhZ2UtYm9keSAuYnV0dG9ucy16b25lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxufVxyXG5cclxuLmNhcmQtbWVzc2FnZS1ib2R5IC5idXR0b25zLXpvbmUgYnV0dG9uIHtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkteWVsbG93LWNvbG9yKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE1KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNy4yNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMzFweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmNhcmQtbWVzc2FnZS1ib2R5IC5idXR0b25zLXpvbmUgYnV0dG9uI2J0bi1hY3QtMiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcblxyXG4vKiBwYWdlcyBsaWtlIGJyaW5nIHNvbWUgZmFtaWx5LCBhYm91dCB1cywgdG91cmlzdGljIHBhY2thZ2VzLCBwYXkgZmxpZ2h0IG1vbnRseS4uLiovXHJcbi50ZXh0LXJpZ2h0IC5ib3gtdGl0bGUtYmcge1xyXG4gICAgZGlzcGxheTogZmxleDsgXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4udGV4dC1yaWdodCAuYm94LXRpdGxlLWJnIHAge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5ib3gtdGl0bGUtYmcgcC5yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmJveC10aXRsZS1iZyAubmV1ZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJuZXVsaXMtY3Vyc2l2ZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMzYpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG59XHJcblxyXG4jY29udGFpbmVyLWhlYWRlci1wYWdlcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDIwOSwgNTIsIDYwKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjA5LCA1MiwgNjAsIDEpIDAlLCByZ2JhKDE4MSwgMTEsIDksIDEpIDE4JSwgcmdiYSgyMjEsIDUsIDEwLCAxKSA0OCUsIHJnYmEoMTkyLCAyMiwgMjMsIDEpIDkzJSwgcmdiYSgyMTMsIDE1LCAyMCwgMSkgMTAwJSk7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDE3cHggMHB4IDE3cHggMHB4O1xyXG59XHJcbi8qKi9cclxuXHJcbiNsb2FkaW5nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7IFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jbG9hZGluZy5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4jbG9hZGluZyBpbWcge1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbn1cclxuXHJcbiNsb2FkaW5nLXRleHQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4jbG9hZGluZy10ZXh0LmFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxufVxyXG4jbG9hZGluZy10ZXh0LmFjdGl2ZSAuY3VzdG9tLWxvYWRlcntcclxuICAgIHdpZHRoOiBpbml0aWFsO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4jbG9hZGluZy10ZXh0IHAsICNsb2FkaW5nLXRleHQgdWwgbGkge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTQpO1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4jbG9hZGluZy10ZXh0IHVsIGxpe1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGFuaW1hdGlvbjogZmFkZSAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxufVxyXG4jbG9hZGluZy10ZXh0IHVsIGxpLnZpc2libGV7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5Aa2V5ZnJhbWVzIGZhZGUge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY3VzdG9tLWxvYWRlciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY3VzdG9tLWxvYWRlci5iaWcgLmRvdCB7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGFuaW1hdGlvbjogcHVsc2UgMS41cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICB9XHJcbiAgXHJcbiAgLmN1c3RvbS1sb2FkZXIuYmlnIC5kb3Q6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIFxyXG4gIC5jdXN0b20tbG9hZGVyLmJpZyAuZG90Om50aC1jaGlsZCgxKSB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjNzOyBcclxuICB9XHJcbiAgXHJcbiAgLmN1c3RvbS1sb2FkZXIuYmlnIC5kb3Q6bnRoLWNoaWxkKDIpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMXM7IFxyXG4gIH1cclxuICBcclxuICAuY3VzdG9tLWxvYWRlci5iaWcgLmRvdDpudGgtY2hpbGQoMykge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzOyAgIFxyXG4gIH1cclxuICBcclxuICBAa2V5ZnJhbWVzIHB1bHNlIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnktcGluay1jb2xvcik7IFxyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiKDI0OCwgMjE1LCAyMTYpOyBcclxuICAgIH1cclxuICBcclxuICAgIDUwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyAgXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpOyBcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMjI2LCAxOSwgMjQsIDApOyBcclxuICAgIH1cclxuICBcclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeS1waW5rLWNvbG9yKTsgXHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2IoMjQ4LCAyMTUsIDIxNik7IFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiNib3gtc3Bpbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjk1KTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7ICAgXHJcbn1cclxuXHJcbiNib3gtc3Bpbm5lciBpbWcge1xyXG4gICAgd2lkdGg6IDEyNSU7XHJcbn1cclxuXHJcbiNib3gtc3Bpbm5lci5hY3RpdmUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4jc3Bpbm5lciB7XHJcbiAgICB3aWR0aDogNTZweDtcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIGJvcmRlcjogOXB4IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGFuaW1hdGlvbjogc3Bpbm5lci1kM3dna2cgMXMgaW5maW5pdGUgbGluZWFyO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZDN3Z2tnIHtcclxuICAgIHRvIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7ICAgICBcclxuICAgIH1cclxufVxyXG5cclxuLnByb2dyZXNzLWJhci1jb250YWluZXIge1xyXG4gICAgbWluLXdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbi5wcm9ncmVzcy1iYXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmNvb2tpZS1iYW5uZXItYmFjay5hY3RpdmV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmaWx0ZXI6IGJsdXIoM3B4KTtcclxufVxyXG4jY29va2llLWJhbm5lcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIwOSwgMjcsIDI3LCAwLjkpIDAlLCByZ2JhKDIzNSwgMTAsIDE4LCAwLjkpIDEwMCUpO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5OTk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzhweCAzOHB4IDBweCAwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuI2Nvb2tpZS1iYW5uZXIudmlzaWJsZXtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbn1cclxuXHJcbiNjb29raWUtYmFubmVyIHB7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE1KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNzBweCAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4jY29va2llLWJhbm5lciAuZmxleHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMjAlO1xyXG59XHJcblxyXG4jY29va2llLWJhbm5lciAuZmxleCBidXR0b257XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xOCk7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcclxufVxyXG4jY29va2llLWJhbm5lciAuZmxleCBidXR0b246aG92ZXJ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuI2Vycm9yLWNvbnNvbGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2NjYztcclxuICAgIGNvbG9yOiAjOTkwMDAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5MDAwMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcbiNlcnJvci1jb25zb2xhIHB7XHJcbiAgICBtYXJnaW46IDEwcHggMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjlweCkge1xyXG4gICAgOnJvb3R7XHJcbiAgICAgICAgLS1mb250LXNpemUtYmFzZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICBodG1se1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJhc2UpO1xyXG4gICAgfVxyXG5cclxuICAgIC8qUE9QLVVQIFBSRUNJT1MgQ0FNQklBTiBFTiBDVUFMUVVJRVIgTU9NRU5UTyovXHJcbiAgICAuY2FyZC1tZXNzYWdlLWhlYWQgcCBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlciNoZWFkZXItcGFnZXMtZGVza3RvcCAjYm94LXN3aXBlci1ob21le1xyXG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAvKmhlYWRlciovXHJcbiAgICAgICAgLmxvZ28tcmVke1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAubG9nby1yZWQgI2xvZ3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyLWhlYWRlci1iZ3tcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDIwOSwgMjcsIDI3KTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMDksIDI3LCAyNykgMCUsIHJnYmEoMjM1LCAxMCwgMTgsIDEpIDEwMCUpO1xyXG4gICAgICAgIGhlaWdodDogMTk3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgI2hlYWRlci1yZXN1bWUsXHJcbiAgICBoZWFkZXIuaGVhZGVyLXJlc3BvbnNpdmV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgdWwubGlua3MtaW4tbWluaW1pemUtaGVhZGVyLnNlZWFibGV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDMzcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuMnM7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2LnN3aXBlci1zbGlkZS1ob21lIGF7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIG1pbi13aWR0aDogMTI2LjMzcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjYuMzNweDtcclxuICAgIH1cclxuICAgIGhlYWRlci5oZWFkZXItcmVzcG9uc2l2ZS5kZXNrdG9we1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XHJcbiAgICB9XHJcbiAgICBoZWFkZXIuaGVhZGVyLXJlc3BvbnNpdmUuZGVza3RvcCAjYm94LXN3aXBlci1ob21le1xyXG4gICAgICAgIHBhZGRpbmc6IDE4cHggMHB4O1xyXG4gICAgfVxyXG4gICAgaGVhZGVyLmhlYWRlci1yZXNwb25zaXZlICNib3gtc3dpcGVyLWhvbWV7XHJcbiAgICAgICAgcGFkZGluZzogMThweCAwcHggMHB4IDBweDtcclxuICAgIH1cclxuICAgIGRpdi5mbGV4LWxheW91dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5mbGV4LWxheW91dC5kZXNrdG9wLWVsZW1lbnR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIGRpdi5mbGV4LWxheW91dC5tb2JpbGUtZWxlbWVudHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlciNoZWFkZXItcGFnZXMtZGVza3RvcHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6ICAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTk7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTc0cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgaGVhZGVyI2hlYWRlci1wYWdlcy1kZXNrdG9wLm1pbmltaXple1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gICAgfVxyXG4gICAgaGVhZGVyI2hlYWRlci1wYWdlcy1kZXNrdG9wLm1pbmltaXplLndoaXRle1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpXHJcbiAgICB9XHJcbiAgICBoZWFkZXIjaGVhZGVyLXBhZ2VzLWRlc2t0b3AgLmxvZ297XHJcbiAgICAgICAgd2lkdGg6IDE5NC42OXB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICB9XHJcbiAgICBoZWFkZXIjaGVhZGVyLXBhZ2VzLWRlc2t0b3AubWluaW1pemUgLmxvZ297XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlciNoZWFkZXItcGFnZXMtZGVza3RvcC5taW5pbWl6ZS5nb3RvdG9we1xyXG4gICAgICAgIHRvcDogLTU5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaGVhZGVyLmhlYWRlci1yZXNwb25zaXZlLXBhZ2Vze1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tbWVudSxcclxuICAgIC5tYWluLW1lbnUtZGVza3RvcCB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpIDBweCA0cHggMTZweDtcclxuICAgIH1cclxuICAgIC8qZW5kIGhlYWRlciovXHJcblxyXG4gICAgbWFpbi5wYWdlcy1yZWxhdGl2ZSwgbWFpbiNtYWluLWhvbWUsIG1haW4jcGFnZS1jYWxlbmRhcntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxuXHJcbiAgICAuaDEtc2VjdGlvbntcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNyk7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaDMtc2VjdGlvbntcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNyk7XHJcbiAgICB9XHJcblxyXG4gICAgLmgxLXNlY3Rpb24gYnJ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBwLnN1Yi10aXRsZS5tb2JpbGV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBwLnN1Yi10aXRsZS5kZXNrdG9we1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWFkTW9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgI2RvdWJsZURvdHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXBhcnQuaGlkZGVue1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtbWVzc2FnZSB7XHJcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgfVxyXG4gICAgLmNhcmQtbWVzc2FnZS1ib2R5e1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggNDBweCA0NHB4IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgI2JveC1zcGlubmVyIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuaDItc2VjdGlvbiBiciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudHh0LXBhZ2VzIGgxLFxyXG4gICAgLmgxLXBhZ2Vze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTIzKTtcclxuICAgIH1cclxuICAgIC50eHQtcGFnZXMgaDIsIC50eHQtcGFnZXMgaDN7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjIpO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC50eHQtcGFnZXMgaDIgYnJ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAjY29udC10eHQtcGFnZXMgLmZsZXgtcHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLWltZy1oZWFkZXIgaW1nI2JhY2tncm91bmR7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAvKiBGT09URVIgKi9cclxuICAgIGZvb3RlcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwcHg7XHJcbiAgICB9XHJcbiAgICBmb290ZXIgcCNmb2xsb3ctdXMtbWVzc2FnZXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LXllbGxvdy1jb2xvcik7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwibmV1bGlzLWN1cnNpdmVcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE2KTtcclxuICAgIH1cclxuICAgIGZvb3RlciAuZmxleC1zb2NpYWx7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICAgIGZvb3RlciAjc29jaWFse1xyXG4gICAgICAgIG1hcmdpbjogaW5pdGlhbDtcclxuICAgIH1cclxuICAgIGZvb3RlciAjc29jaWFsLFxyXG4gICAgZGl2LmxpbmUge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcclxuICAgIH1cclxuXHJcbiAgICBkaXYubGluZS5zZWNvbmQtbGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogNTBweDtcclxuXHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIGZvb3RlciAjY2hlYXAtZmxpZ2h0cy1saXN0IHVsIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgfVxyXG4gICAgZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3QgdWw6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgZGl2LmxpbmV7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZWdhbCAjbGVnYWx7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZWdhbCAjbGVnYWwgdWx7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICNsZWdhbCB1bCBsaSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICNsZWdhbCB1bCBsaSBhIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNik7XHJcbiAgICB9XHJcbiAgICAjbGVnYWwgdWwgbGkgYTpob3ZlcntcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICAjY29tcGFueS1kYXRhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICNjb21wYW55LWRhdGEgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTMpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNjb21wYW55LWRhdGEgcCwgLnBhY2thZ2VzIC50eHQtcGFnZXMuY29udGFjdCB1bCBsaSwgYS5tb3JlLXdoaXRlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLypAVE9ETyAsIGNoZWNrIGlmIHVzZWQgb25seSBpbiByZXN1bHRzIHBhZ2UqL1xyXG4gICAgI2xvYWRpbmctdGV4dCBwLCAjbG9hZGluZy10ZXh0IHVsIGxpIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xMyk7XHJcbiAgICB9XHJcblxyXG4gICAgI2xvYWRpbmctdGV4dCBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE3KTtcclxuICAgIH1cclxuXHJcbiAgICAjbG9hZGluZy10ZXh0e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIwcHgpIHsgXHJcbiAgICAuY2FsZW5kYXIgLnNlbGVjdGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcclxuICAgIH1cclxuICAgIC5kYXkuaG92e1xyXG4gICAgICAgYmFja2dyb3VuZC1zaXplOiA5OSU7IFxyXG4gICAgfVxyXG4gICAgLmRheS5hY3RpdmVCZWY6OmJlZm9yZXtcclxuICAgICAgICBoZWlnaHQ6IDkxLjMlO1xyXG4gICAgfVxyXG4gICAgLmNhbGVuZGFyICNzZWxlY3RlZC1kZXN0aW5hdGlvbjo6YmVmb3JlIHtcclxuICAgICAgICBoZWlnaHQ6IDkxLjMlO1xyXG4gICAgfVxyXG4gICAgI3BpY2stZGVzdGluYXRlLWh7XHJcbiAgICAgICAgbGVmdDogMTY1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSB7XHJcbiAgICBmb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5oMS1zZWN0aW9ue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTM1KTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmgyLXNlY3Rpb257XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5oMy1zZWN0aW9ue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTM1KTtcclxuICAgICAgICBtYXJnaW46IDQwcHggMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50eHQtcGFnZXMgaDIsXHJcbiAgICAudHh0LXBhZ2VzIGgze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTM1KTtcclxuICAgIH1cclxuXHJcbiAgICAudHh0LXBhZ2VzIGltZ3tcclxuICAgICAgICBoZWlnaHQ6IDYxOHB4O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICNlcnJvci1jb25zb2xhe1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1jb250YWluZXItM2J0biBzcGFuIGJye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgZm9vdGVyIHAjZm9sbG93LXVzLW1lc3NhZ2V7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjMpO1xyXG4gICAgfVxyXG4gICAgZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3QgdWwgbGkgYXtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xOCk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGEubW9yZS13aGl0ZXtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNik7XHJcbiAgICB9XHJcbiAgICAjY29tcGFueS1kYXRhIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTIpO1xyXG4gICAgfVxyXG5cclxuICAgIGEjY2FsbC11c3tcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNSk7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgZGl2LnN3aXBlci1zbGlkZS1ob21lIGEge1xyXG4gICAgICAgIG1heC13aWR0aDogMTM0LjMzcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMzQuMzNweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXtcclxuICAgIG1haW57XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTIyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXItZGVza3RvcHtcclxuICAgICAgICB3aWR0aDogMTIyNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IC03MXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXJlZHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAubG9nby1yZWQgI2xvZ3tcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXJlZCBpbWcuaWNvIHtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTUuNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28tcmVkIGltZy5pY286aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1kYXJrLWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICAudmJwLWhlYWRlci1tZW51LWJ1dHRvbl9fc3ZnIHtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5mbGV4LWxheW91dCAubWVudS1pY29ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAgZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIGltZyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XHJcbiAgICB9XHJcbiAgICBkaXYuZmxleC1sYXlvdXQgLm1lbnUtaWNvbnMgaW1nOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuMik7XHJcbiAgICB9XHJcblxyXG4gICAgLypTTElERVIqL1xyXG4gICAgZGl2LnN3aXBlci1zbGlkZS1ob21lIGF7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTMpO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1tZW51LCAubWFpbi1tZW51LWRlc2t0b3B7XHJcbiAgICAgICAgd2lkdGg6IDI3MHB4OyBcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgdG9wOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgLm1haW4tbWVudXtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIH1cclxuICAgIC5tZW51e1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAubWVudSBuYXYgdWwgbGksIC5tZW51IG5hdiB1bCBsaSBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTEzKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAubWVudSBuYXYgdWwgbGkgYSwgLm1lbnUgbmF2IHVsIGxpLmNvbnRhY3QtYnRue1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAubWVudSAuY29udGFjdC1jb250ZW50e1xyXG4gICAgICAgIGhlaWdodDogODAlO1xyXG4gICAgICAgIHRvcDogNzNweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbnRhY3QtY29udGVudCBwe1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmgyLXNlY3Rpb257XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjcpO1xyXG4gICAgfVxyXG5cclxuICAgIC50eHQtcGFnZXN7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDUwcHg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC50eHQtcGFnZXM6bnRoLWNoaWxkKDQpe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudHh0LXBhZ2VzIGRpdntcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC50eHQtcGFnZXMgaDEsIC5oMS1wYWdlc3tcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNik7XHJcbiAgICB9XHJcblxyXG4gICAgYS5tb3Jle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE2KTtcclxuICAgIH1cclxuXHJcbiAgICBhI2NhbGwtdXN7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjUpO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBhI2NhbGwtdXM6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgICNib3gtc3Bpbm5lciBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGZvb3RlciBwI2ZvbGxvdy11cy1tZXNzYWdle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTMwKTtcclxuICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICB9XHJcbiAgICBmb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB1bCBsaXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3QgdWwgbGkgYXtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNyk7XHJcbiAgICB9XHJcbiAgICBmb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB1bCBsaSBhOmhvdmVye1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpe1xyXG4gICAgI2Vycm9yLWNvbnNvbGF7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDc2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaWNvIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgU3ltYm9scyBPdXRsaW5lZCc7XHJcbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogXCJGSUxMXCIgMCwgXCJ3Z2h0XCIgNzAwLCBcIkdSQURcIiAwLCBcIm9wc3pcIiA0ODtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xyXG4gICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5pY286OmJlZm9yZXtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uaWNvLmNsb3NlX3NtYWxsOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU1Y2RcIjtcclxufVxyXG5cclxuLmNsZWFyLWFyZWEge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxufVxyXG5cclxuLmNsZWFyLWFyZWEuc2hvdy1mbGV4IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG59XHJcbiAgICBcclxuLmNsZWFyLWFyZWE6OmJlZm9yZXtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGJhY2tncm91bmQ6IHJlZDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufSJdfQ== */