@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)}html{font-size:var(--font-size-base);line-height:1.15}body{margin:0;overflow-x:hidden;padding:0}main{background-color:#fff;display:block}img{border-style:none}ul{list-style:none;margin:0;padding:0}hr{box-sizing:content-box;height:0;overflow:visible}h1{font-size:2em;margin:.67em 0}b,strong{font-weight:bolder}.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}a{background-color:transparent;text-decoration:none}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}.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}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)}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid var(--primary-red-color);border-radius:1000px;cursor:pointer;height:22px;position:relative;width:22px}input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:var(--white-color)!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:checked{background-color:var(--primary-red-color);border:3px solid #e2131631}input[type=checkbox]:checked{background-color:var(--primary-red-color)!important;border:1px solid #e2131631}input:checked:after,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}.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%}#main-container{max-width:100vw;overflow:hidden}#main-container,div.line{background-color:var(--white-color)}div.line{height:1px;margin:0 auto 40px;padding:0 10px;width:75%}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}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}header#header-pages-desktop #box-swiper-home{min-height:37.84px;min-width:378.39px;transition:all .2s ease}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 img{cursor:pointer;width:20px}div.flex-layout .menu-icons i.oculto,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:800;padding:8px 15px}.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}.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)}.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 nav ul li#gris a{color:var(--gray-ccc);font-weight:300}.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}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)}#box-swiper-home{margin-bottom:0}.box-swiper-home .swiper-button-next,.box-swiper-home .swiper-button-prev,.box-swiper-home .swiper-pagination{display:none!important}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}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}main#page-calendar #hdd,main#page-calendar #suggestions-desktop,main#page-vuelos #hdd,main#page-vuelos #suggestions-desktop{top:129px}.page{padding-bottom:50px}.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,a.more{text-decoration:underline}a.more{color:var(--primary-red-color);display:block;font-size:var(--font-size-11);font-weight:700;margin-top:18px;text-align:right}a.more-white{color:var(--white-color);margin:18px 0 32px}.cont-search{align-items:center;display:flex;justify-content:center;position:relative}#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}.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)}}.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;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}.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}@media screen and (max-width:429px){:root{--font-size-base:14px}html{font-size:var(--font-size-base)}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)}#doubleDot,.h1-section br,.h2-section br,.readMore{display:none}.text-part.hidden{display:block!important}.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}input[type=date],input[type=email],input[type=number],input[type=text]{font-size:16px!important}}@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{font-size:var(--font-size-35);margin:40px 0}#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)}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)}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%}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nzcy9idWlsZC9jb21tb24tdjIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLFdBR0ksaUJBQWtCLENBRmxCLDRCQUE2QixDQUs3QixtQkFBb0IsQ0FGcEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBSGhCLDZmQUtKLENBRUEsV0FHSSxpQkFBa0IsQ0FGbEIsNEJBQTZCLENBSzdCLG1CQUFvQixDQUZwQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FIaEIseVVBS0osQ0FLQSxNQUVJLDJCQUE0QixDQUM1QixnQ0FBaUMsQ0FDakMsNkJBQThCLENBQzlCLHNCQUF1QixDQUN2Qix5QkFBMEIsQ0FDMUIsd0JBQXlCLENBQ3pCLGtCQUFzQixDQUN0QixrQkFBc0IsQ0FDdEIsZUFBbUIsQ0FDbkIsZUFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLGVBQW1CLENBR25CLGtFQUF1RSxDQUN2RSxxQkFBc0IsQ0FDdEIsdUJBQXdCLENBQ3hCLG9CQUFxQixDQUNyQix1QkFBd0IsQ0FDeEIsdUJBQXdCLENBQ3hCLHdCQUF5QixDQUN6QixzQkFBdUIsQ0FDdkIsd0JBQXlCLENBQ3pCLHVCQUF3QixDQUN4Qix3QkFBeUIsQ0FDekIsbUJBQW9CLENBQ3BCLHdCQUF5QixDQUN6Qix1QkFBd0IsQ0FDeEIsd0JBQXlCLENBQ3pCLHNCQUF1QixDQUN2Qix3QkFBeUIsQ0FDekIsdUJBQXdCLENBQ3hCLHdCQUF5QixDQUN6Qix3QkFBeUIsQ0FDekIsdUJBQXdCLENBQ3hCLHdCQUF5QixDQUN6Qix3QkFBeUIsQ0FDekIsdUJBQXdCLENBQ3hCLHdCQUF5QixDQUN6Qix3QkFBeUIsQ0FDekIsc0JBQXVCLENBQ3ZCLHFCQUFzQixDQUN0Qix3QkFDSixDQUtBLEVBQ0ksc0JBQXVCLENBQ3ZCLHNDQUNKLENBRUEsS0FDSSwrQkFBZ0MsQ0FDaEMsZ0JBQ0osQ0FFQSxLQUNJLFFBQVMsQ0FFVCxpQkFBa0IsQ0FEbEIsU0FFSixDQUVBLEtBRUkscUJBQXlCLENBRHpCLGFBRUosQ0FFQSxJ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Q0FFQSxZQUNJLDZCQUNKLENBRUEsT0FDSSw2QkFDSixDQUVBLFVBRUksNkJBQThCLENBRDlCLGlCQUVKLENBRUEsZ0JBQ0kseUNBQ0osQ0FFQSwyQkFFSSw2QkFBOEIsQ0FEOUIsV0FFSixDQUVBLGlDQUNJLGtCQUNKLENBRUEsbUNBQ0ksNkJBQ0osQ0FFQSx5Q0FDSSx5QkFDSixDQUNKLENBRUEscUNBQ0ksZUFFSSxlQUFnQixDQURoQixTQUVKLENBQ0oiLCJmaWxlIjoiY29tbW9uLXYyLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBTRUNUSU9OOiBGb250c1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIm5ldWxpcy1jdXJzaXZlXCI7XHJcbiAgICBzcmM6IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2FmLzA1MmZkZC8wMDAwMDAwMDAwMDAwMDAwNzc1MGIyNmEvMzAvbD9wcmltZXI9N2NkY2I0NGJlNGE3ZGI4ODc3ZmZhNWMwMDA3YjhkZDg2NWIzYmJjMzgzODMxZmUyZWExNzdmNjIyNTdhOTE5MSZmdmQ9bjQmdj0zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi8wNTJmZGQvMDAwMDAwMDAwMDAwMDAwMDc3NTBiMjZhLzMwL2Q/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW40JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi8wNTJmZGQvMDAwMDAwMDAwMDAwMDAwMDc3NTBiMjZhLzMwL2E/cHJpbWVyPTdjZGNiNDRiZTRhN2RiODg3N2ZmYTVjMDAwN2I4ZGQ4NjViM2JiYzM4MzgzMWZlMmVhMTc3ZjYyMjU3YTkxOTEmZnZkPW40JnY9M1wiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJuZXVsaXMtY3Vyc2l2ZVwiO1xyXG4gICAgc3JjOiB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9hZi85ZGIxODUvMDAwMDAwMDAwMDAwMDAwMDc3NTBiMjc3LzMwL2w/c3Vic2V0X2lkPTImZnZkPW42JnY9M1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvOWRiMTg1LzAwMDAwMDAwMDAwMDAwMDA3NzUwYjI3Ny8zMC9kP3N1YnNldF9pZD0yJmZ2ZD1uNiZ2PTNcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYWYvOWRiMTg1LzAwMDAwMDAwMDAwMDAwMDA3NzUwYjI3Ny8zMC9hP3N1YnNldF9pZD0yJmZ2ZD1uNiZ2PTNcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFNFQ1RJT046IFZhcmlhYmxlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG46cm9vdCB7XHJcbiAgICAvKiBDb2xvcnMgKi9cclxuICAgIC0tcHJpbWFyeS1yZWQtY29sb3I6ICNFMjEzMTg7XHJcbiAgICAtLXNlY29uZGFyeS15ZWxsb3ctY29sb3I6ICNGN0I3Mjk7XHJcbiAgICAtLXRlcnRpYXJ5LXBpbmstY29sb3I6ICNGOEQ3RDg7XHJcbiAgICAtLWFjY2VudC1jb2xvcjogIzA2MDY1QztcclxuICAgIC0tbGlnaHQtZ3JheS10ZXh0OiAjOTg5MjhmO1xyXG4gICAgLS1idG4tZGFyay1jb2xvcjogIzk2MTkxNjtcclxuICAgIC0td2hpdGUtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAtLWJsYWNrLWNvbG9yOiAjMDAwMDAwO1xyXG4gICAgLS1ncmF5LWNjYzogI2NjY2NjYztcclxuICAgIC0tZ3JheS1lZWU6ICNlZWVlZWU7XHJcbiAgICAtLWdyYXktZjNmMzogI2YzZjNmMztcclxuICAgIC0tZGFyay0zMzM6ICMzMzMzMzM7XHJcblxyXG4gICAgLyogVHlwb2dyYXBoeSAqL1xyXG4gICAgLS1mb250LWZhbWlseS1wcmltYXJ5OiBcIlBvcHBpbnNcIiwgJ1NlZ29lIFVJJywgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIC0tZm9udC1zaXplLWJhc2U6IDE2cHg7XHJcbiAgICAtLWZvbnQtc2l6ZS03OiAwLjQzNzVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS04OiAwLjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS05OiAwLjU2MjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0xMDogMC42MjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0xMTogMC42ODc1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMTI6IDAuNzVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0xMzogMC44MTI1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMTQ6IDAuODc1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMTU6IDAuOTM3NXJlbTtcclxuICAgIC0tZm9udC1zaXplLTE2OiAxcmVtO1xyXG4gICAgLS1mb250LXNpemUtMTc6IDEuMDYyNXJlbTtcclxuICAgIC0tZm9udC1zaXplLTE4OiAxLjEyNXJlbTtcclxuICAgIC0tZm9udC1zaXplLTE5OiAxLjE4NzVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0yMDogMS4yNXJlbTtcclxuICAgIC0tZm9udC1zaXplLTIxOiAxLjMxMjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0yMjogMS4zNzVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0yMzogMS40Mzc1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMjU6IDEuNTYyNXJlbTtcclxuICAgIC0tZm9udC1zaXplLTI2OiAxLjYyNXJlbTtcclxuICAgIC0tZm9udC1zaXplLTI3OiAxLjY4NzVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0yODogMS44MTI1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMzA6IDEuODc1cmVtO1xyXG4gICAgLS1mb250LXNpemUtMzE6IDEuOTM3NXJlbTtcclxuICAgIC0tZm9udC1zaXplLTM1OiAyLjE4NzVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS0zNjogMi4yNXJlbTtcclxuICAgIC0tZm9udC1zaXplLTQwOiAyLjVyZW07XHJcbiAgICAtLWZvbnQtc2l6ZS00NzogMi45Mzc1cmVtO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBTRUNUSU9OOiBCYXNlICYgUmVzZXRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuKiB7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1wcmltYXJ5KTtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbm1haW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG51bCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmhyIHtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFNFQ1RJT046IFR5cG9ncmFwaHlcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuaDEge1xyXG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLmgxLXNlY3Rpb24ge1xyXG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNSk7XHJcbiAgICBsaW5lLWhlaWdodDogMzFweDtcclxufVxyXG5cclxuLmgyLXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luOiAyMHB4IDBweDtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNik7XHJcbn1cclxuXHJcbi5oMi1iaWctc2VjdGlvbiB7XHJcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTI1KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG59XHJcblxyXG4uaDMtc2VjdGlvbiB7XHJcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTI1KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBTRUNUSU9OOiBVSSBDb21wb25lbnRzIChCdXR0b25zLCBJbnB1dHMsIExpbmtzKVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5hIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxufVxyXG5cclxuYnV0dG9uIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxufVxyXG5cclxuYnV0dG9uOmhvdmVyLFxyXG4uYnV0dG9uOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1kYXJrLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkteWVsbG93LWNvbG9yKTtcclxufVxyXG5cclxuLmJ0bi1nZW5lcmFsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDE0cHggMHB4O1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LXllbGxvdy1jb2xvcik7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTEzKTtcclxufVxyXG5cclxuLnByaW1hcnktYnRuIHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMzBweCAxNTBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkteWVsbG93LWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTcpO1xyXG59XHJcblxyXG4ucHJpbWFyeS1tZWRpdW0tYnRuLFxyXG4uYnV0dG9uLnByaW1hcnktbWVkaXVtLWJ0biB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDE2cHggNDBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkteWVsbG93LWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTMpO1xyXG59XHJcblxyXG4vKiBJbnB1dHMgKi9cclxuaW5wdXQge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IC41cyBlYXNlO1xyXG59XHJcblxyXG5pbnB1dDpkaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXRleHRdLFxyXG5pbnB1dFt0eXBlPWVtYWlsXSxcclxuaW5wdXRbdHlwZT1kYXRlXSxcclxuaW5wdXRbdHlwZT1udW1iZXJdIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE0cHggMjNweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tbGlnaHQtZ3JheS10ZXh0KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNik7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLCBpbnB1dFt0eXBlPXRleHRdOmhvdmVyLFxyXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgaW5wdXRbdHlwZT1lbWFpbF06aG92ZXIsXHJcbmlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywgaW5wdXRbdHlwZT1udW1iZXJdOmhvdmVyLFxyXG4jYm94LWNvdW50cnljb2RlLWlucHV0OmZvY3VzLCAjYm94LWNvdW50cnljb2RlLWlucHV0OmhvdmVyLFxyXG50ZXh0YXJlYTpmb2N1cywgdGV4dGFyZWE6aG92ZXIge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDVweCByZ2IoMjQ4IDIxNSAyMTYgLyAxMDAlKTtcclxufVxyXG5cclxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1saWdodC1ncmF5LXRleHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE2KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1kYXRlXS53YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5LXBpbmstY29sb3IpO1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxufVxyXG5cclxuLyogUmFkaW8gJiBDaGVja2JveCAqL1xyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhZGlvXSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDIycHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmlucHV0OmNoZWNrZWQge1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgI2UyMTMxNjMxO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMjEzMTYzMTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dDpjaGVja2VkOjphZnRlcixcclxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd3aGl0ZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZD0nTTEyLjIwNyA0Ljc5M2ExIDEgMCAwMTAgMS40MTRsLTUgNWExIDEgMCAwMS0xLjQxNCAwbC0yLTJhMSAxIDAgMDExLjQxNC0xLjQxNEw2LjUgOS4wODZsNC4yOTMtNC4yOTNhMSAxIDAgMDExLjQxNCAweicvJTNlJTNjL3N2ZyUzZVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFNFQ1RJT046IExheW91dCAmIENvbnRhaW5lcnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogODglO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5jb250YWluZXItZnVsbCB7XHJcbiAgICB3aWR0aDogOTUlO1xyXG4gICAgbWF4LXdpZHRoOiAzODAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmNvbnRhaW5lci1sZXNzIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXgtd2lkdGg6IDM4MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4jbWFpbi1jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMDB2dztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbn1cclxuXHJcbmRpdi5saW5lIHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBTRUNUSU9OOiBIZWFkZXJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuaGVhZGVyLmhlYWRlci1yZXNwb25zaXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYigyMDksIDI3LCAyNyk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjA5LCAyNywgMjcsIDEpIDAlLCByZ2JhKDIzNSwgMTAsIDE4LCAxKSAxMDAlKTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjYjkxODE4XCIsIGVuZENvbG9yc3RyPVwiI2ViMGExMlwiLCBHcmFkaWVudFR5cGU9MSk7XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXItcmVzcG9uc2l2ZS53aGl0ZS1iZ3Ige1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlci1yZXNwb25zaXZlLmRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlci1yZXNwb25zaXZlLmRlc2t0b3AuYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXItcmVzcG9uc2l2ZS5tb3ZpbCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXItcmVzcG9uc2l2ZS5tb3ZpbCAubG9nbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDRweDtcclxuICAgIHdpZHRoOiAxMjJweDtcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlci1yZXNwb25zaXZlLXBhZ2VzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG5oZWFkZXIjaGVhZGVyLXBhZ2VzLWRlc2t0b3AgI2JveC1zd2lwZXItaG9tZSB7XHJcbiAgICBtaW4td2lkdGg6IDM3OC4zOXB4O1xyXG4gICAgbWluLWhlaWdodDogMzcuODRweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxufVxyXG5cclxuLyogSGVhZGVyIEZsZXggTGF5b3V0ICovXHJcbmRpdi5mbGV4LWxheW91dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0Lm1vYmlsZS1lbGVtZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbmRpdi5mbGV4LWxheW91dC5kZXNrdG9wLWVsZW1lbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0LmhvbWUge1xyXG4gICAgbWluLWhlaWdodDogNDkuMDZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbn1cclxuXHJcbmRpdi5mbGV4LWxheW91dCAubG9nbyB7XHJcbiAgICBtaW4td2lkdGg6IDE5NC42OXB4O1xyXG4gICAgbWluLWhlaWdodDogNDQuNjdweDtcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDE1LjVweDtcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIGltZyB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIGkub2N1bHRvLFxyXG5kaXYuZmxleC1sYXlvdXQgLm1lbnUtaWNvbnMgaW1nLm9jdWx0byB7XHJcbiAgICBjdXJzb3I6IGluaGVyaXQ7XHJcbiAgICBvcGFjaXR5OiAuMztcclxufVxyXG5cclxuZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIC5oZWFydC1pY29uLFxyXG5kaXYuZmxleC1sYXlvdXQgLm1lbnUtaWNvbnMgLnVzZXItaWNvbiB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi8qIEJ1cmdlciBNZW51ICovXHJcbi5idXJndWVyLWRpdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uYnVyZ3Vlci1kaXYubWVudS1vcGVuIC52YnAtaGVhZGVyLW1lbnUtYnV0dG9uX19zdmcgLnRvcCB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcbn1cclxuXHJcbi5idXJndWVyLWRpdi5tZW51LW9wZW4gLnZicC1oZWFkZXItbWVudS1idXR0b25fX3N2ZyAubWlkZGxlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuMSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uYnVyZ3Vlci1kaXYubWVudS1vcGVuIC52YnAtaGVhZGVyLW1lbnUtYnV0dG9uX19zdmcgbGluZS5ib3R0b20ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcclxufVxyXG5cclxuLmJ1cmd1ZXItZGl2Lm1lbnUtb3BlbiAudmJwLWhlYWRlci1tZW51LWJ1dHRvbl9fc3ZnIC5ib3R0b20ge1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDAlO1xyXG59XHJcblxyXG4udmJwLWhlYWRlci1tZW51LWJ1dHRvbl9fc3ZnIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4udmJwLWhlYWRlci1tZW51LWJ1dHRvbl9fc3ZnIGxpbmUge1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIHN0cm9rZS1kYXNob2Zmc2V0IC40cztcclxuICAgIHN0cm9rZTogI2ZmZmZmZjtcclxuICAgIHN0cm9rZS13aWR0aDogMXB4O1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwJTtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwJTtcclxufVxyXG5cclxuLnZicC1oZWFkZXItbWVudS1idXR0b25fX3N2Zy5yZWQgbGluZSB7XHJcbiAgICBzdHJva2U6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxufVxyXG5cclxuLnZicC1oZWFkZXItbWVudS1idXR0b25fX3N2ZyAudG9wIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzUlKTtcclxufVxyXG5cclxuLnZicC1oZWFkZXItbWVudS1idXR0b25fX3N2ZyAubWlkZGxlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIHRyYW5zZm9ybSAuM3M7XHJcbn1cclxuXHJcbi52YnAtaGVhZGVyLW1lbnUtYnV0dG9uX19zdmcgLmJvdHRvbSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzMlKTtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwMCU7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogOXB4O1xyXG59XHJcblxyXG4udmJwLWhlYWRlci1tZW51LWJ1dHRvbl9fc3ZnOmhvdmVyIC5ib3R0b20ge1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDAlO1xyXG59XHJcblxyXG4vKiBIZWFkZXIgTGlua3MgKi9cclxudWwubGlua3MtaW4tbWluaW1pemUtaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTJweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbnVsLmxpbmtzLWluLW1pbmltaXplLWhlYWRlciBhIHtcclxuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTMpO1xyXG59XHJcblxyXG4ubG9nby1yZWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHdpZHRoOiA4OCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxufVxyXG5cclxuLmxvZ28tcmVkLmxlc3BhZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTdweDtcclxufVxyXG5cclxuLmxvZ28tcmVkICNsb2cge1xyXG4gICAgd2lkdGg6IDE5NC42OXB4O1xyXG59XHJcblxyXG4ubG9nby1yZWQgaW1nLmljbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgU0VDVElPTjogTmF2aWdhdGlvbiAmIE1lbnVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5tYWluLW1lbnUsXHJcbi5tYWluLW1lbnUtZGVza3RvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEyMHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk5OTk5OTk5OTk5OTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi50b3A2NyB7XHJcbiAgICB0b3A6IDY3cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5tYWluLW1lbnUudmlzaWJsZSxcclxuLm1haW4tbWVudS1kZXNrdG9wLnZpc2libGUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcblxyXG4ubWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiA3MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbn1cclxuXHJcbi5tZW51IG5hdiB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLm1lbnUgbmF2IHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG59XHJcblxyXG4ubWVudSBuYXYgdWwgbGksXHJcbi5tZW51IG5hdiB1bCBsaSBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1wcmltYXJ5KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi5tZW51IG5hdiB1bCBsaSBhOmhvdmVyLFxyXG4ubWVudSBuYXYgdWwgbGk6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XHJcbn1cclxuXHJcbi5tZW51IG5hdiB1bCBsaTpsYXN0LW9mLXR5cGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1lbnUgbmF2IHVsIGxpIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbn1cclxuXHJcbi5tZW51IG5hdiB1bCBsaTpudGgtY2hpbGQoNSkge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG4ubWVudSBuYXYgdWwgbGkgYSxcclxuLm1lbnUgbmF2IHVsIGxpLmNvbnRhY3QtYnRuIHtcclxuICAgIHBhZGRpbmc6IDIycHggMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1lbnUgbmF2IHVsIGxpLm5vYm9yZGVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDBweDtcclxufVxyXG5cclxuLm1lbnUgbmF2IHVsIGxpI2dyaXMgYSB7XHJcbiAgICBjb2xvcjogdmFyKC0tZ3JheS1jY2MpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLm1lbnUgLmNvbnRhY3QtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICByaWdodDogLTEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5OTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcclxuICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMXMgZWFzZTtcclxufVxyXG5cclxuLm1lbnUgLmNvbnRhY3QtY29udGVudC52aXNpYmxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5jb250YWN0LWNvbnRlbnQgaDQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE4KTtcclxufVxyXG5cclxuLmNvbnRhY3QtY29udGVudCBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDU1JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE1KTtcclxufVxyXG5cclxuLmNvbnRhY3QtY29udGVudCBhOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LXJlZC1jb2xvcik7XHJcbn1cclxuXHJcbi5jb250YWN0LWNvbnRlbnQgYSBzcGFuLnN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4vKiBDYWxsIFVzIEZsb2F0aW5nIEJ1dHRvbiAqL1xyXG5hI2NhbGwtdXMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICByaWdodDogMjVweDtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIHBhZGRpbmc6IDE2cHggMzZweDtcclxuICAgIHotaW5kZXg6IDEwMDAwMDAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tZGFyay1jb2xvcik7XHJcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LXllbGxvdy1jb2xvcik7XHJcbiAgICBmb250LWZhbWlseTogXCJuZXVsaXMtY3Vyc2l2ZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2UsIHRyYW5zZm9ybSAxcyBlYXNlO1xyXG59XHJcblxyXG5hI2NhbGwtdXMuc2hvdyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBTRUNUSU9OOiBTd2lwZXIgLyBTbGlkZXJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuI2JveC1zd2lwZXItaG9tZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5ib3gtc3dpcGVyLWhvbWUgLnN3aXBlci1idXR0b24tbmV4dCxcclxuLmJveC1zd2lwZXItaG9tZSAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4uYm94LXN3aXBlci1ob21lIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbm5hdi5zd2lwZXItY29udGFpbmVyLWhvbWUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbmRpdi5zd2lwZXItc2xpZGUtaG9tZSB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmRpdi5zd2lwZXItc2xpZGUtaG9tZSBhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIG1pbi13aWR0aDogMTUyLjhweDtcclxuICAgIG1heC13aWR0aDogMTUyLjhweDtcclxuICAgIG1pbi1oZWlnaHQ6IDM3Ljg0cHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTMpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5kaXYuc3dpcGVyLXNsaWRlLWhvbWUgYTpob3ZlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1idG4tZGFyay1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tZGFyay1jb2xvcik7XHJcbn1cclxuXHJcbmRpdi5zd2lwZXItc2xpZGUtaG9tZSBhLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG59XHJcblxyXG5kaXYuc3dpcGVyLXNsaWRlLWhvbWUgYS5hY3RpdmU6aG92ZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG59XHJcblxyXG5kaXYuc3dpcGVyLXNsaWRlLWhvbWUgYSBpbWcsXHJcbmRpdi5zd2lwZXItc2xpZGUtaG9tZSBhIC5pbWcge1xyXG4gICAgaGVpZ2h0OiAxNS44NXB4O1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBTRUNUSU9OOiBGb290ZXJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG59XHJcblxyXG5mb290ZXIgcCNmb2xsb3ctdXMtbWVzc2FnZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5mb290ZXIgI3NvY2lhbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAwcHg7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMTBweCAyN3B4IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xyXG59XHJcblxyXG4jc29jaWFsIC5pbWcge1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMTdweDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLCB0cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG59XHJcblxyXG4jc29jaWFsIC5pbWc6aG92ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG59XHJcblxyXG5mb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG5cclxuZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3QgdWwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbmZvb3RlciAjY2hlYXAtZmxpZ2h0cy1saXN0IHVsIGxpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3QgdWwgbGkgYSB7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIm5ldWxpcy1jdXJzaXZlXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTUpO1xyXG59XHJcblxyXG5mb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB1bCBsaSBpbWcge1xyXG4gICAgd2lkdGg6IDIwLjMzcHg7XHJcbiAgICBoZWlnaHQ6IDIwLjMzcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xyXG59XHJcblxyXG4jbGVnYWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuI2xlZ2FsIHVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAzNHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbiNsZWdhbCB1bCBsaSBhIHtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTcpO1xyXG59XHJcblxyXG4jY29tcGFueS1kYXRhIHAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTEpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE3Ljg5cHg7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFNFQ1RJT046IFBhZ2UgU3BlY2lmaWNzICYgSGVscGVyc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5tYWluI3BhZ2UtdnVlbG9zICNoZGQsXHJcbm1haW4jcGFnZS12dWVsb3MgI3N1Z2dlc3Rpb25zLWRlc2t0b3AsXHJcbm1haW4jcGFnZS1jYWxlbmRhciAjaGRkLFxyXG5tYWluI3BhZ2UtY2FsZW5kYXIgI3N1Z2dlc3Rpb25zLWRlc2t0b3Age1xyXG4gICAgdG9wOiAxMjlweDtcclxufVxyXG5cclxuLnBhZ2Uge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbi5yZWFkTW9yZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTUpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucmVhZE1vcmU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbmEubW9yZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTEpO1xyXG59XHJcblxyXG5hLm1vcmUtd2hpdGUge1xyXG4gICAgbWFyZ2luOiAxOHB4IDBweCAzMnB4IDBweDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFNFQ1RJT046IENvbXBvbmVudHMgKE92ZXJsYXlzLCBMb2FkZXJzLCBCYW5uZXJzKVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4uY29udC1zZWFyY2gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuI292ZXJsYXksXHJcbiNvdmVybGF5LWNvb2tpZXMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbn1cclxuXHJcbiNvdmVybGF5LmFjdGl2ZSxcclxuI292ZXJsYXktY29va2llcy5hY3RpdmUtZGFyayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogTG9hZGVyICovXHJcbi5jdXN0b20tbG9hZGVyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jdXN0b20tbG9hZGVyLmJpZyAuZG90IHtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgYW5pbWF0aW9uOiBwdWxzZSAxLjVzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uY3VzdG9tLWxvYWRlci5iaWcgLmRvdDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLmN1c3RvbS1sb2FkZXIuYmlnIC5kb3Q6bnRoLWNoaWxkKDEpIHsgYW5pbWF0aW9uLWRlbGF5OiAtMC4zczsgfVxyXG4uY3VzdG9tLWxvYWRlci5iaWcgLmRvdDpudGgtY2hpbGQoMikgeyBhbmltYXRpb24tZGVsYXk6IC0wLjFzOyB9XHJcbi5jdXN0b20tbG9hZGVyLmJpZyAuZG90Om50aC1jaGlsZCgzKSB7IGFuaW1hdGlvbi1kZWxheTogMC4xczsgfVxyXG5cclxuQGtleWZyYW1lcyBwdWxzZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5LXBpbmstY29sb3IpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiKDI0OCwgMjE1LCAyMTYpO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgyMjYsIDE5LCAyNCwgMCk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnktcGluay1jb2xvcik7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2IoMjQ4LCAyMTUsIDIxNik7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIENvb2tpZSBCYW5uZXIgKi9cclxuLmNvb2tpZS1iYW5uZXItYmFjay5hY3RpdmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmlsdGVyOiBibHVyKDNweCk7XHJcbn1cclxuXHJcbiNjb29raWUtYmFubmVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk5OTk5OTk5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzhweCAzOHB4IDBweCAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjA5LCAyNywgMjcsIDAuOSkgMCUsIHJnYmEoMjM1LCAxMCwgMTgsIDAuOSkgMTAwJSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZSwgb3BhY2l0eSAwLjJzIGVhc2U7XHJcbn1cclxuXHJcbiNjb29raWUtYmFubmVyLnZpc2libGUge1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxufVxyXG5cclxuI2Nvb2tpZS1iYW5uZXIgcCB7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDcwcHggMHB4O1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNSk7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4jY29va2llLWJhbm5lciAuZmxleCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDIwJTtcclxufVxyXG5cclxuI2Nvb2tpZS1iYW5uZXIgLmZsZXggYnV0dG9uIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTgpO1xyXG59XHJcblxyXG4jY29va2llLWJhbm5lciAuZmxleCBidXR0b246aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi8qIEVycm9yIENvbnNvbGUgKi9cclxuI2Vycm9yLWNvbnNvbGEge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIHotaW5kZXg6IDk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTkwMDAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjY2NjO1xyXG4gICAgY29sb3I6ICM5OTAwMDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcblxyXG4jZXJyb3ItY29uc29sYSBwIHtcclxuICAgIG1hcmdpbjogMTBweCAwcHg7XHJcbn1cclxuXHJcbi8qIEljb25zICYgQ2xlYXIgQXJlYSAqL1xyXG4uaWNvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1pbi13aWR0aDogMjBweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgU3ltYm9scyBPdXRsaW5lZCc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogXCJGSUxMXCIgMCwgXCJ3Z2h0XCIgNzAwLCBcIkdSQURcIiAwLCBcIm9wc3pcIiA0ODtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5pY286OmJlZm9yZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmljby5jbG9zZV9zbWFsbDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlNWNkXCI7XHJcbn1cclxuXHJcbi5jbGVhci1hcmVhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5jbGVhci1hcmVhLnNob3ctZmxleCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxufVxyXG5cclxuLmNsZWFyLWFyZWE6OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFNFQ1RJT046IE1lZGlhIFF1ZXJpZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI5cHgpIHtcclxuICAgIDpyb290IHtcclxuICAgICAgICAtLWZvbnQtc2l6ZS1iYXNlOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBodG1sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIH1cclxuXHJcbiAgICBoZWFkZXIjaGVhZGVyLXBhZ2VzLWRlc2t0b3AgI2JveC1zd2lwZXItaG9tZSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC8qIEhlYWRlciAqL1xyXG4gICAgLmxvZ28tcmVkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAubG9nby1yZWQgI2xvZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lci1oZWFkZXItYmcge1xyXG4gICAgICAgIGhlaWdodDogMTk3cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1yZWQtY29sb3IpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigyMDksIDI3LCAyNyk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMjA5LCAyNywgMjcpIDAlLCByZ2JhKDIzNSwgMTAsIDE4LCAxKSAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAjaGVhZGVyLXJlc3VtZSxcclxuICAgIGhlYWRlci5oZWFkZXItcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgdWwubGlua3MtaW4tbWluaW1pemUtaGVhZGVyLnNlZWFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAzM3B4O1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjJzO1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5zd2lwZXItc2xpZGUtaG9tZSBhIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEyNi4zM3B4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTI2LjMzcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlci5oZWFkZXItcmVzcG9uc2l2ZS5kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlci5oZWFkZXItcmVzcG9uc2l2ZS5kZXNrdG9wICNib3gtc3dpcGVyLWhvbWUge1xyXG4gICAgICAgIHBhZGRpbmc6IDE4cHggMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlci5oZWFkZXItcmVzcG9uc2l2ZSAjYm94LXN3aXBlci1ob21lIHtcclxuICAgICAgICBwYWRkaW5nOiAxOHB4IDBweCAwcHggMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5mbGV4LWxheW91dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5mbGV4LWxheW91dC5kZXNrdG9wLWVsZW1lbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2LmZsZXgtbGF5b3V0Lm1vYmlsZS1lbGVtZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlciNoZWFkZXItcGFnZXMtZGVza3RvcCB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDE3NHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgaGVhZGVyI2hlYWRlci1wYWdlcy1kZXNrdG9wLm1pbmltaXplIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgei1pbmRleDogOTk5OTk5OTtcclxuICAgIH1cclxuXHJcbiAgICBoZWFkZXIjaGVhZGVyLXBhZ2VzLWRlc2t0b3AubWluaW1pemUud2hpdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpXHJcbiAgICB9XHJcblxyXG4gICAgaGVhZGVyI2hlYWRlci1wYWdlcy1kZXNrdG9wIC5sb2dvIHtcclxuICAgICAgICB3aWR0aDogMTk0LjY5cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICBoZWFkZXIjaGVhZGVyLXBhZ2VzLWRlc2t0b3AubWluaW1pemUgLmxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBoZWFkZXIjaGVhZGVyLXBhZ2VzLWRlc2t0b3AubWluaW1pemUuZ290b3RvcCB7XHJcbiAgICAgICAgdG9wOiAtNTlweDtcclxuICAgIH1cclxuXHJcbiAgICBoZWFkZXIuaGVhZGVyLXJlc3BvbnNpdmUtcGFnZXMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tbWVudSxcclxuICAgIC5tYWluLW1lbnUtZGVza3RvcCB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpIDBweCA0cHggMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAvKiBNYWluICYgTGF5b3V0ICovXHJcbiAgICBtYWluLnBhZ2VzLXJlbGF0aXZlLCBtYWluI21haW4taG9tZSwgbWFpbiNwYWdlLWNhbGVuZGFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxuXHJcbiAgICAuaDEtc2VjdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IDBweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNyk7XHJcbiAgICB9XHJcblxyXG4gICAgLmgzLXNlY3Rpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTI3KTtcclxuICAgIH1cclxuXHJcbiAgICAuaDEtc2VjdGlvbiBicixcclxuICAgIC5oMi1zZWN0aW9uIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWFkTW9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgI2RvdWJsZURvdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1wYXJ0LmhpZGRlbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZS1pbWctaGVhZGVyIGltZyNiYWNrZ3JvdW5kIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLyogRm9vdGVyICovXHJcbiAgICBmb290ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDBweDtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgcCNmb2xsb3ctdXMtbWVzc2FnZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS15ZWxsb3ctY29sb3IpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIm5ldWxpcy1jdXJzaXZlXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNik7XHJcbiAgICB9XHJcblxyXG4gICAgZm9vdGVyIC5mbGV4LXNvY2lhbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXdoaXRlLWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgI3NvY2lhbCB7XHJcbiAgICAgICAgbWFyZ2luOiBpbml0aWFsO1xyXG4gICAgfVxyXG5cclxuICAgIGZvb3RlciAjc29jaWFsLFxyXG4gICAgZGl2LmxpbmUge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcclxuICAgIH1cclxuXHJcbiAgICBkaXYubGluZS5zZWNvbmQtbGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3QgdWwge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3QgdWw6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgZGl2LmxpbmUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGVnYWwgI2xlZ2FsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxlZ2FsICNsZWdhbCB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICNsZWdhbCB1bCBsaSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICNsZWdhbCB1bCBsaSBhIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNik7XHJcbiAgICB9XHJcblxyXG4gICAgI2xlZ2FsIHVsIGxpIGE6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG5cclxuICAgICNjb21wYW55LWRhdGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgI2NvbXBhbnktZGF0YSBwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xMyk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgI2NvbXBhbnktZGF0YSBwLCAucGFja2FnZXMgLnR4dC1wYWdlcy5jb250YWN0IHVsIGxpLCBhLm1vcmUtd2hpdGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcblxyXG4gICAgaW5wdXRbdHlwZT10ZXh0XSxcclxuICAgIGlucHV0W3R5cGU9ZW1haWxdLFxyXG4gICAgaW5wdXRbdHlwZT1kYXRlXSxcclxuICAgIGlucHV0W3R5cGU9bnVtYmVyXSB7XHJcbiAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIwcHgpIHsgXHJcbiAgICAuY2FsZW5kYXIgLnNlbGVjdGVkLFxyXG4gICAgLmRheS5ob3Yge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTklO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZGF5LmFjdGl2ZUJlZjo6YmVmb3JlLFxyXG4gICAgLmNhbGVuZGFyICNzZWxlY3RlZC1kZXN0aW5hdGlvbjo6YmVmb3JlIHtcclxuICAgICAgICBoZWlnaHQ6IDkxLjMlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAjcGljay1kZXN0aW5hdGUtaCB7XHJcbiAgICAgICAgbGVmdDogMTY1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSB7XHJcbiAgICBmb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5oMS1zZWN0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0zNSk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5oMi1zZWN0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmgzLXNlY3Rpb24ge1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMzUpO1xyXG4gICAgfVxyXG5cclxuICAgICNlcnJvci1jb25zb2xhIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItY29udGFpbmVyLTNidG4gc3BhbiBiciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgcCNmb2xsb3ctdXMtbWVzc2FnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjMpO1xyXG4gICAgfVxyXG5cclxuICAgIGZvb3RlciAjY2hlYXAtZmxpZ2h0cy1saXN0IHVsIGxpIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE4KTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgYS5tb3JlLXdoaXRlIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNik7XHJcbiAgICB9XHJcblxyXG4gICAgI2NvbXBhbnktZGF0YSBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xMik7XHJcbiAgICB9XHJcblxyXG4gICAgYSNjYWxsLXVzIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yNSk7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2LnN3aXBlci1zbGlkZS1ob21lIGEge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTM0LjMzcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQuMzNweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XHJcbiAgICBtYWluIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lci1kZXNrdG9wIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtNzFweDtcclxuICAgICAgICB3aWR0aDogMTIyNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXJlZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28tcmVkICNsb2cge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28tcmVkIGltZy5pY28ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTUuNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAubG9nby1yZWQgaW1nLmljbzpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWRhcmstY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgIC52YnAtaGVhZGVyLW1lbnUtYnV0dG9uX19zdmcge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2LmZsZXgtbGF5b3V0IC5tZW51LWljb25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5mbGV4LWxheW91dCAubWVudS1pY29ucyBpbWcge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5mbGV4LWxheW91dCAubWVudS1pY29ucyBpbWc6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIC4yKTtcclxuICAgIH1cclxuXHJcbiAgICAvKiBTbGlkZXIgKi9cclxuICAgIGRpdi5zd2lwZXItc2xpZGUtaG9tZSBhIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTMpO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLW1lbnUsIC5tYWluLW1lbnUtZGVza3RvcCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNzBweDtcclxuICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tbWVudSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUgbmF2IHVsIGxpLCAubWVudSBuYXYgdWwgbGkgYSB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTEzKTtcclxuICAgIH1cclxuXHJcbiAgICAubWVudSBuYXYgdWwgbGkgYSwgLm1lbnUgbmF2IHVsIGxpLmNvbnRhY3QtYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51IC5jb250YWN0LWNvbnRlbnQge1xyXG4gICAgICAgIHRvcDogNzNweDtcclxuICAgICAgICBoZWlnaHQ6IDgwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWNvbnRlbnQgcCB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxuXHJcbiAgICAuaDItc2VjdGlvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMjcpO1xyXG4gICAgfVxyXG5cclxuICAgIGEubW9yZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtMTYpO1xyXG4gICAgfVxyXG5cclxuICAgIGEjY2FsbC11cyB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTI1KTtcclxuICAgIH1cclxuXHJcbiAgICBhI2NhbGwtdXM6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktcmVkLWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgcCNmb2xsb3ctdXMtbWVzc2FnZSB7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTMwKTtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB1bCBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICBmb290ZXIgI2NoZWFwLWZsaWdodHMtbGlzdCB1bCBsaSBhIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xNyk7XHJcbiAgICB9XHJcblxyXG4gICAgZm9vdGVyICNjaGVhcC1mbGlnaHRzLWxpc3QgdWwgbGkgYTpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xyXG4gICAgI2Vycm9yLWNvbnNvbGEge1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3NjBweDtcclxuICAgIH1cclxufSJdfQ== */