/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@importurl(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}.container,img,legend{max-width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}body{margin:0}details,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;white-space:normal}.footer__logos,.news__content,.news__img,body .error_404 p span{vertical-align:middle}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.font-opensans-italic,.font-opensansBold-italic,.font-opensansLight-italic{font-style:italic}summary{display:list-item}[hidden],template{display:none}@-webkit-keyframes jiggle{0%,100%,50%{-webkit-transform:rotate(0);transform:rotate(0)}25%,45%,5%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}15%,35%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}@keyframes jiggle{0%,100%,50%{-webkit-transform:rotate(0);transform:rotate(0)}25%,45%,5%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}15%,35%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}img.alignright{margin:0 0 1em 1em}img.alignleft{margin:0 1em 1em 0}img.aligncenter{margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.gform_wrapper .gform_fields .gfield.gform_validation_container,.gform_wrapper .gform_fields .gfield.hidden_label .gfield_label,.gform_wrapper .hidden_label .gfield_label{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}::-moz-selection{background:#afbe24;color:#fff}::selection{background:#afbe24;color:#fff}.skip-links{opacity:0;height:0;overflow:hidden;margin:0;list-style:none}.skip-links:focus,.skip-links:focus-within{opacity:1;height:auto}html.popup-open{overflow:hidden}html a{color:#afbe24}.gform_wrapper .gfield_required,body,html{color:#000}.container{margin-left:25px;margin-right:25px;padding-left:50px;padding-right:50px}@media(max-width:767px){.container{padding-left:0;padding-right:0}}@media(min-width:992px){.container{max-width:980px}}@media(min-width:768px){.container{max-width:760px;margin-left:auto;margin-right:auto}}@media(min-width:1200px){.container{max-width:1140px}}.counter__item__sentence,.font-opensansLight,.slider__container__item__txt,body .error_404 .back_home a{font-family:"open sans",sans-serif;font-weight:300}.actu .news-back a,.filter__item span,.flex-content .flex-item__title,.flex-content .flex-media .flex-item__subtitle,.font-opensans,.header__main__nav__menu ul.menu>li>ul>li a,.jobs__container__item__excerpt,.media__title,.news__content__btn,.news__content__title,body,html{font-family:"open sans",sans-serif;font-weight:400}.actu .flex-item__subtitle,.contact__title,.counter__item__num,.filter__item,.flex-content .flex-action__text,.flex-content .flex-keys__title,.font-opensansBold,.gform_wrapper .gform_footer .gform_button,.header__main__nav__menu ul.menu>li,.intro-title,.job-candidate a,.job-info__subtitle,.job-info__title,.jobs-archive__item__locate span,.jobs-archive__item__ref span,.jobs__container__item__location,.jobs__container__item__more,.jobs__container__item__subtitle,.news__mainTitle,.slider .pastilles__item a p,body .error_404 p,body .hero404 h1{font-family:"open sans",sans-serif;font-weight:700}body,html{font-size:16px}@media(max-width:768px){body,html{font-size:16px}}form,h1,h2,h3{margin:0;padding:0}h1{font-size:22px;text-transform:uppercase}@media(max-width:1200px){h1{font-size:36px}}h2{margin-bottom:15px;font-size:20px}@media(max-width:768px){h2{margin-bottom:20px;font-size:25px}}h3{margin-bottom:20px;font-size:18px}p{line-height:20px}.gform_wrapper .gform_fields{list-style:none}.gform_wrapper .gform_fields .gfield{margin-bottom:15px}.gform_wrapper .gform_fields .gfield:last-child{margin-bottom:0}.gform_wrapper .ginput_container{margin-top:0;width:calc(100% - 200px)}@media(max-width:768px){.gform_wrapper .ginput_container{width:100%}}.gform_wrapper .ginput_container input{width:100%;padding:10px;border-radius:4px;border:none}.gform_wrapper .ginput_container textarea{width:55%;padding:10px;height:100px;border-radius:4px;border:none}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio,.gform_wrapper .gform_fields{list-style:none;margin:0;padding:0}.gform_wrapper .gform_fields li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0}.gform_wrapper .gform_fields li label{min-width:170px}.gform_wrapper .gform_fields li .gfield_description{margin-left:170px;margin-top:5px}@media(max-width:768px){.gform_wrapper .ginput_container textarea{width:100%}.gform_wrapper .gform_fields li label{margin-bottom:10px}.gform_wrapper .gform_fields li .gfield_description{margin-left:0}}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin:0 0 8px}.gform_wrapper .gform_footer{margin-top:5rem;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gform_wrapper .gform_footer .gform_button{padding:10px 4rem;border:2px solid #fff;border-radius:6px;text-transform:uppercase;font-size:1.5rem;background-color:#fff;cursor:pointer}.gform_wrapper .gform_footer .gform_button:hover{background-color:transparent;color:#fff}.gform_wrapper .gform_ajax_spinner{display:none}.gform_wrapper .validation_error,.gform_wrapper .validation_message{font-weight:700;color:#ee3124}.gform_confirmation_message{font-weight:700;font-size:2rem;text-align:center;padding:3rem 0}.job-page .ginput_container input:not([type=file]),.job-page .ginput_container textarea{background-color:#f1f2f2;border:none}.job-page .ginput_container input[type=file]{padding-left:0}.job-page .gform_footer .gform_button{background-color:#ee3124;color:#fff;padding:15px 80px}.job-page .gform_footer .gform_button:hover{background-color:#e0645b}.ecole .ginput_container input:not([type=file]),.ecole .ginput_container textarea{background-color:#f1f2f2;border:none}.ecole .ginput_container input[type=file]{padding-left:0}.ecole .gform_footer .gform_button{background-color:#afbe24;color:#fff;padding:15px 80px}.ecole .gform_footer .gform_button:hover{background-color:#9ea753}.ginput_recaptcha{opacity:0!important;visibility:hidden!important}.flex-content .flex-item{padding:2rem 0}.flex-content .flex-item__title{text-transform:uppercase;font-size:22px;margin-bottom:40px}.flex-content .flex-txt--white{background-color:#fff}.flex-content .flex-txt--grey{background-color:#f1f2f2}.flex-content .flex-column-white--white{background-color:#fff}.flex-content .flex-column-white--grey{background-color:#f1f2f2}.flex-content .flex-column-white__img--txt-img{float:right;margin:0 0 2rem 4rem}.flex-content .flex-column-white__img--img-txt{float:left;margin:0 4rem 2rem 0}@media(max-width:768px){.flex-content .flex-item{padding:3rem 0}.flex-content .flex-column-white{padding-top:0}.flex-content .flex-column-white .container{width:100%;padding:0;margin:0}.flex-content .flex-column-white__content{padding:0 2rem}.flex-content .flex-column-white__img,.flex-content .flex-column-white__img img{width:100%}}.flex-content .flex-column-color{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0;margin:2rem 0;height:340px}@media(max-width:992px){.flex-content .flex-column-color{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:650px}}.flex-content .flex-column-color--txt-img{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:992px){.flex-content .flex-column-color--txt-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flex-content .flex-column-color--img-txt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-content .flex-column-color__img{width:40%;height:100%;overflow:hidden}@media(max-width:1200px){.flex-content .flex-column-color__img{width:50%}}@media(max-width:992px){.flex-content .flex-column-color--img-txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-content .flex-column-color__img{width:100%}}.flex-content .flex-column-color__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.flex-content .flex-column-color__text{width:60%;padding:2rem 6rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-content .flex-column-color__text__list{padding:0}.flex-content .flex-column-color__text__list__item{margin:10px 0}@media(max-width:1200px){.flex-content .flex-column-color__text{width:50%}}@media(max-width:992px){.flex-content .flex-column-color__text{width:100%;padding:2rem}}.flex-content .flex-column-color__title{color:#fff;text-transform:uppercase}.flex-content .flex-media--white{background-color:#fff}.flex-content .flex-media--grey{background-color:#f1f2f2}.flex-content .flex-media__video_ytb{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.flex-content .flex-media__video_ytb iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flex-content .flex-media__video{width:100%;display:block}.flex-content .flex-action,.flex-content .flex-keys{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.flex-content .flex-media__img,.flex-content .flex-media__img img{width:100%}.flex-content .flex-media .flex-item__title{margin-bottom:10px}@media(max-width:768px){.flex-content .flex-media{padding:3rem 0 0}.flex-content .flex-media .container{width:100%;padding:0;margin:0}.flex-content .flex-media .flex-item__subtitle,.flex-content .flex-media .flex-item__title{padding:0 2rem}.flex-content .flex-media__img,.flex-content .flex-media__img img{width:100%}}.flex-content .flex-keys{width:100%;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0}.flex-content .flex-keys:nth-of-type(odd) .flex-keys__title{color:#fff}.flex-content .flex-keys__img{height:auto}.flex-content .flex-keys__img img{width:78px;height:auto}.flex-content .flex-keys__title{margin:1rem 0;font-size:22px;text-align:center}.flex-content .flex-keys__text{width:50%;text-align:center;line-height:22px}@media(max-width:992px){.flex-content .flex-keys__text{width:90%}}.flex-content .flex-action{width:100%;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 0;margin:2rem 0}.flex-content .flex-action__text{width:50%;margin-bottom:2rem;color:#fff;text-align:center;text-transform:uppercase;font-size:22px}@media(max-width:768px){.flex-content .flex-action__text{width:90%}}.flex-content .flex-action__btn{padding:1rem 3rem;background-color:#fff;border:2px solid #fff;border-radius:4px;font-size:18px;text-transform:uppercase;text-decoration:none}.flex-content .flex-action__btn:hover{background-color:transparent;color:#fff}.flex-content .flex-img-lg{width:100%;height:260px}.header{z-index:10;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}@media(min-width:992px){.container--media{max-width:820px}.header{min-height:200px}}.header__top{padding:5px 0;background-color:#afbe24}.header__top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__top .container>a{color:#000;text-decoration:none;position:relative;padding:0 10px}.header__top .container>a:hover{text-decoration:underline}.header__top .container>a::after{content:"|";position:absolute;right:-4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:992px){.header__top{display:none}.header__main .container{position:relative}}.header__top__social{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px;margin:0}.header__top__social__item{display:block;width:20px;margin:0 5px 0 0}.header__top__social__item a{display:block;width:100%}.header__top__social__item a img{width:100%}.header__top__social__item a:hover{-webkit-animation-name:jiggle;animation-name:jiggle;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media(max-width:768px){.header__top{display:none}}.header__main{padding:20px 0}.header__main .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1200px){.header__main .container{width:100%;max-width:100%;padding:0 40px}}.header__main__logo{height:120px;width:auto;display:block}@media(min-width:992px){.header__main__logo{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}@media(max-width:992px){.header__main__logo{height:50px}}.header__main__logo picture{display:inline-block;height:100%;width:auto}.header__main__logo picture img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.header__main__nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around}.header__main__nav__logo{display:none}@media(max-width:992px){.header__main__nav{position:fixed;width:100%;height:100vh;top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background-color:#afbe24;z-index:10;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.header__main__nav.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);overflow-y:scroll}.header__main__nav__logo{display:block;height:70px;margin-top:20px}.header__main__nav__logo img{height:100%;width:auto}}.header__main__nav__menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0;z-index:11}.header__main__nav__menu ul.menu>li{position:relative}@media(max-width:992px){.header__main__nav__menu ul.menu{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20% 0}.header__main__nav__menu ul.menu>li{width:100%}.header__main__nav__menu ul.menu>li>a{text-align:center}}.header__main__nav__menu ul.menu>li>a{white-space:nowrap;text-transform:uppercase;padding:.5rem;display:block;position:relative}.header__main__nav__menu ul.menu>li>ul{position:absolute;background-color:#fff;width:250px;overflow:hidden;max-height:0;display:block;top:100%;left:0;list-style:none;margin:0;padding:0;z-index:11}.header__main__nav__menu ul.menu>li>ul>li a{display:block;padding:1rem;font-size:14px}.header__main__nav__menu ul.menu>li:hover>ul{max-height:initial}@media(max-width:992px){.header__main__nav__menu ul.menu>li>ul{position:initial;top:initial;left:initial;background-color:#9ea753;width:100%}.header__main__nav__menu ul.menu>li>ul>li a{text-align:center}.header__main__nav__menu ul.menu>li:hover>ul{max-height:0}.header__main__nav__menu ul.menu>li:not(:last-of-type)>a::after{display:none}}.header__main__nav__menu ul.menu>li:not(:last-of-type)>a::after{content:"|";position:absolute;color:#000;right:-4px}.header__main__nav__menu--top{position:relative}.header__main__nav__menu--top ul li a{font-size:18px}.header__main__nav__menu--bottom ul.menu>li:not(:last-of-type)>a::after{color:#ee3124}@media(max-width:992px){.header__main__nav__menu--top::after{content:"";position:absolute;width:50px;height:2px;background-color:#000;display:block;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header__main__nav__menu--bottom{width:100%}.header__main__nav__menu--bottom ul.menu{display:block;padding:30px 0}.header__main__nav__menu--bottom ul.menu>li{margin-bottom:5%}}@media(min-width:992px){.header__main__nav__menu--bottom ul.menu>li ul.sub-menu{display:block!important}}.header__main__nav__menu--bottom ul.menu>li>a{font-size:14px}.header__main__nav__menu--bottom ul.menu>li>a:not(:last-child){cursor:default}.header__main__nav__menu--bottom div#mCSB_1_scrollbar_vertical{opacity:0}.header__main__nav__menu ul.menu li a{color:#000;text-decoration:none}@media(max-width:992px){.header__main__nav__menu--bottom ul.menu>li ul.sub-menu{display:none;max-height:initial}.header__main__nav__menu--bottom ul.menu>li>a{font-size:18px;text-align:center}.header__main__nav__menu ul.menu li a{color:#fff}}.header__main__nav__menu ul.menu li.menu-item-has-children:nth-child(4)>ul{right:0;left:initial}.header__main__nav__menu ul.menu li.nav-metier:hover a{color:#be9526}.header__main__nav__menu ul.menu li.nav-metier:hover ul{border:1px solid #be9526}@media(max-width:992px){.header__main__nav__menu ul.menu li.nav-metier:hover a{color:#fff}.header__main__nav__menu ul.menu li.nav-metier:hover ul{border:none}}.header__main__nav__menu ul.menu li.nav-metier ul li{border:1px solid #be9526}.header__main__nav__menu ul.menu li.nav-metier ul li a{color:#be9526}@media(max-width:992px){.header__main__nav__menu ul.menu li.nav-metier ul li{border:none}.header__main__nav__menu ul.menu li.nav-metier ul li a{color:#fff}}.header__main__nav__menu ul.menu li.nav-metier ul li:hover{background-color:#be9526}.header__main__nav__menu ul.menu li.nav-metier ul li:hover a{color:#fff}.header__main__nav__menu ul.menu li.nav-alternance:hover a{color:#f0b633}.header__main__nav__menu ul.menu li.nav-alternance:hover ul{border:1px solid #f0b633}@media(max-width:992px){.header__main__nav__menu ul.menu li.nav-alternance:hover a{color:#fff}.header__main__nav__menu ul.menu li.nav-alternance:hover ul{border:none}}.header__main__nav__menu ul.menu li.nav-alternance ul li{border:1px solid #f0b633}.header__main__nav__menu ul.menu li.nav-alternance ul li a{color:#f0b633}@media(max-width:992px){.header__main__nav__menu ul.menu li.nav-alternance ul li{border:none}.header__main__nav__menu ul.menu li.nav-alternance ul li a{color:#fff}}.header__main__nav__menu ul.menu li.nav-alternance ul li:hover{background-color:#f0b633}.header__main__nav__menu ul.menu li.nav-alternance ul li:hover a{color:#fff}.header__main__nav__menu ul.menu li.nav-agro:hover a{color:#5d5799}.header__main__nav__menu ul.menu li.nav-agro:hover ul{border:1px solid #5d5799}@media(max-width:992px){.header__main__nav__menu ul.menu li.nav-agro:hover a{color:#fff}.header__main__nav__menu ul.menu li.nav-agro:hover ul{border:none}}.header__main__nav__menu ul.menu li.nav-agro ul li{border:1px solid #5d5799}.header__main__nav__menu ul.menu li.nav-agro ul li a{color:#5d5799}@media(max-width:992px){.header__main__nav__menu ul.menu li.nav-agro ul li{border:none}.header__main__nav__menu ul.menu li.nav-agro ul li a{color:#fff}}.header__main__nav__menu ul.menu li.nav-agro ul li:hover{background-color:#5d5799}.header__main__nav__menu ul.menu li.nav-agro ul li:hover a{color:#fff}.header__main__nav__menu ul.menu li.nav-ecole:hover a{color:#afbe24}.header__main__nav__menu ul.menu li.nav-ecole:hover ul{border:1px solid #afbe24}@media(max-width:992px){.header__main__nav__menu ul.menu li.nav-ecole:hover a{color:#fff}.header__main__nav__menu ul.menu li.nav-ecole:hover ul{border:none}}.header__main__nav__menu ul.menu li.nav-ecole ul li{border:1px solid #afbe24}.header__main__nav__menu ul.menu li.nav-ecole ul li a{color:#afbe24}@media(max-width:992px){.header__main__nav__menu ul.menu li.nav-ecole ul li{border:none}.header__main__nav__menu ul.menu li.nav-ecole ul li a{color:#fff}}.header__main__nav__menu ul.menu li.nav-ecole ul li:hover{background-color:#afbe24}.header__main__nav__menu ul.menu li.nav-ecole ul li:hover a{color:#fff}.header__main__nav__menu ul.menu li.nav-actu:hover a{color:#f37029}.header__main__nav__menu ul.menu li.nav-jobs a{color:#ee3124}.header__main__nav__footer{display:none;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:20px 0}.header__main__nav__footer::before{content:"";position:absolute;width:50px;height:2px;background-color:#000;display:block;top:5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:992px){.header__main__nav__footer{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__main__nav__footer__contact a{display:block;color:#000;text-align:center;text-decoration:none;margin:10px 0}.header__main__nav__footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0}.header__main__nav__footer__social__item{display:block;width:40px;margin:0 20px}.header__main__nav__footer__social__item a{display:block;width:100%}.header__main__nav__footer__social__item a img{width:100%}.header__main__burger{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:40px;width:30px;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:41}@media(max-width:992px){.header__main__burger{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__main__burger .icon-bar{width:100%;height:2px;border-radius:2px;background:#000;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.header__main__burger .icon-bar:nth-child(1){-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.header__main__burger .icon-bar:nth-child(2){-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.header__main__burger .icon-bar:nth-child(3){-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}.header__main__burger.open{position:fixed;top:50px;right:20px}.header__main__burger.open .icon-bar:nth-child(1){-webkit-transform:rotate(45deg) translateY(-2px);-ms-transform:rotate(45deg) translateY(-2px);transform:rotate(45deg) translateY(-2px)}.header__main__burger.open .icon-bar:nth-child(2){width:0}.header__main__burger.open .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translateY(2px);-ms-transform:rotate(-45deg) translateY(2px);transform:rotate(-45deg) translateY(2px)}.header.sticky{position:fixed;top:0;left:0;width:100%;background-color:#fff}@media(min-width:992px){.header.sticky{min-height:150px}}.alternance .hero,.ecole .hero,.form_agro .hero,.metier .hero{min-height:230px}.header.sticky .header__top{display:none}.counter,.counter__item{display:-webkit-box;display:-ms-flexbox}.counter{width:1250px;margin:1rem auto 5rem;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1200px){.counter{width:940px}}@media(max-width:768px){.counter{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.counter__item{width:100%}}.counter__item{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:3rem 0}.footer__bottom,.footer__nav ul{display:-webkit-box;display:-ms-flexbox}.counter__item__num{font-size:5rem;color:#ee3124}@media(max-width:1200px){.counter__item__num{font-size:4rem}}@media(max-width:992px){.counter{width:100%}.counter__item__num{font-size:3rem}}.counter__item__sentence{font-size:20px;color:#ee3124;text-align:center;width:70%;margin:2rem auto auto;text-transform:uppercase}.counter__item:nth-of-type(2n) .counter__item__num,.counter__item:nth-of-type(2n) .counter__item__sentence{color:#afbe24}.counter__item:not(:last-child){border-right:1px solid #000}.footer{width:100%;background-color:#fff;padding:4rem 0}.footer__container{width:80%;margin:auto}@media(max-width:768px){.counter__item:not(:last-child){border-right:none;border-bottom:1px solid #000}.footer{padding:2rem 0}.footer__container{width:90%}}.footer__nav{width:100%;margin-bottom:3rem}.footer__nav ul{list-style:none;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:768px){.footer__nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}}.footer__nav ul li{position:relative;margin:2px 0}.footer__nav ul li a{color:#000;text-decoration:none;padding:0 1rem;white-space:nowrap}@media(max-width:768px){.footer__nav ul li a{padding:0 1rem 0 0}}.footer__nav ul li a:hover{text-decoration:underline}.footer__nav ul li:not(:last-of-type)::after{content:"|";position:absolute;right:-3px}.footer__address{display:inline-block;font-style:normal;min-width:300px;font-size:14px}@media(max-width:992px){.footer__address{width:100%;min-width:100%;display:block;font-size:14px}}.footer__address span{display:block}.footer__address p{margin:0}.footer__address a{display:block;color:#000;text-decoration:none}.hero,.hero a{color:#fff}.footer__address a:hover{text-decoration:underline}.footer__bottom{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:992px){.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:100px;min-width:300px}@media(max-width:992px){.footer__logos{min-width:100%;margin-left:0;margin-top:30px}}.footer__logos img{height:50px;display:inline-block;width:auto;margin:10px 0}.hero{width:100%;padding:1rem 0}.hero__title{text-transform:uppercase;margin:2rem 0;font-size:32px;width:calc(100% - 20%)}@media(max-width:768px){.hero__breadcrumb{display:none}.hero__title{width:100%;font-size:26px;margin:1rem 0}}.hero__subtitle{font-size:18px;margin-bottom:3rem}@media(max-width:768px){.hero__subtitle{margin-bottom:1rem}}.slider{width:100vw;margin-bottom:150px;position:relative}@media(max-width:992px){.slider{margin-bottom:50px}}.slider__container{width:100%}.slider__container__item{height:700px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__container__item::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.2)}.slider__container__item__img{height:20%;z-index:1}.slider__container__item__img img{display:block;height:100%;width:auto!important}.slider .pastilles,.slider__container .owl-dots{display:-webkit-box;display:-ms-flexbox;position:absolute}.slider__container__item__txt{z-index:1;font-size:3rem;color:#fff;text-transform:uppercase;margin:1rem 0 0}@media(max-width:992px){.slider__container__item__txt{font-size:2rem}.slider__container__item{height:200px}}@media(max-width:767px){.slider__container__item__txt{font-size:1rem}}.slider__container .owl-dots{top:20px;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__container .owl-dots .owl-dot{width:13px;height:13px;border-radius:50%;background:#fff;margin:0 5px}.slider__container .owl-dots .owl-dot.active{background:#ee3124}.slider .pastilles{width:1200px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:50%;bottom:calc(0px - 100px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media(max-width:1200px){.slider .pastilles{width:940px}}.slider .pastilles__item{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media(max-width:992px){.slider .pastilles{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:initial;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:initial}.slider .pastilles__item{width:100%}.slider .pastilles__item:nth-of-type(2n) a{background-color:#fff}.slider .pastilles__item:nth-of-type(2n) a p{color:#000}.slider .pastilles__item:nth-of-type(2n) a img{-webkit-filter:invert(1);filter:invert(1)}}.slider .pastilles__item a{width:200px;height:200px;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;background-color:#afbe24;-webkit-box-shadow:0 0 21px 9px rgba(0,0,0,.2);box-shadow:0 0 21px 9px rgba(0,0,0,.2);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;overflow:hidden}@media(max-width:992px){.slider .pastilles__item a{width:100%;height:160px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.slider .pastilles__item a img{height:50%}}.slider .pastilles__item a img{width:35%;display:block;margin:0 0 15px}.slider .pastilles__item a p{color:#fff;text-align:center;width:calc(100% - 20px);font-size:16px;margin:0;text-transform:uppercase}.intro-title,.media__title{color:#ee3124;text-transform:uppercase}.slider .pastilles__item:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.slider .pastilles__item:hover a{-webkit-box-shadow:0 0 25px 9px rgba(0,0,0,.1);box-shadow:0 0 25px 9px rgba(0,0,0,.1)}.intro-title{text-align:center;font-size:22px;margin-bottom:3rem}.media{margin:4rem 0}@media(max-width:768px){.media{margin:4rem 0 0}}.media__title{font-size:24;margin-bottom:2rem}.media__content{margin-bottom:4rem}.media__video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.media__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.jobs{width:100%;background-color:#ee3124;padding:3.5rem 0}.jobs__title{color:#fff;text-transform:uppercase;font-size:2rem;text-align:center;margin:0 0 40px}@media(max-width:992px){.slider .pastilles__item:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider .pastilles__item:hover a{-webkit-box-shadow:none;box-shadow:none}.jobs{padding:2.5rem 0}.jobs__title{font-size:1.5rem;margin:0 0 30px}}.jobs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto}@media(max-width:767px){.jobs__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}.jobs__container__item{background-color:#fff;width:300px;display:block;border-radius:5px;color:#000;text-decoration:none;padding:1rem 2rem;margin:30px 30px 0}.ifria,body.home .news{background-color:#f1f2f2}.actu .news-back a,.news__content__btn,body .error_404 .back_home a{border-radius:4px;text-transform:uppercase;text-decoration:none}@media(max-width:768px){.jobs__container__item{margin:20px 0 0}}.jobs__container__item__subtitle{margin:0;font-size:14px}.jobs__container__item__location{text-transform:uppercase;font-size:14px}.jobs__container__item__excerpt{line-height:20px;margin:1rem 0;font-size:14px}.jobs__container__item__more{display:inline-block;color:#ee3124;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:14px}.jobs__container__item__more::before{content:url(../images/fleche.png);display:inline-block;vertical-align:middle;width:30px}.ifria__content,.mousquetaire__content{display:-webkit-box;display:-ms-flexbox}.jobs__container__item:hover .jobs__container__item__more{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.mousquetaire{width:100%;padding:5rem 0 0}.mousquetaire__title{text-align:center;text-transform:uppercase;font-size:2rem}.mousquetaire__content{width:100%;margin:5rem 0;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:992px){.mousquetaire{padding:2.5rem 0 0}.mousquetaire__content{margin:2.5rem 0}}.mousquetaire__content img{width:30%;min-width:300px}@media(max-width:768px){.mousquetaire__title{font-size:1.5rem}.mousquetaire__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mousquetaire__content img{width:80%;min-width:auto}}@media(max-width:1200px){.mousquetaire__content img{min-width:200px}}.mousquetaire__content__text{width:60%}.ifria{width:100%;padding:5rem 0}.ifria__title{text-align:center;text-transform:uppercase;font-size:2rem}@media(max-width:768px){.mousquetaire__content__text{margin-top:2rem;width:100%;min-width:auto}.ifria__title{font-size:1.5rem}}.ifria__content{width:100%;margin:5rem 0 0;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:992px){.ifria{padding:2.5rem 0}.ifria__content{margin:2.5rem 0}}.ifria__content img{width:20%}@media(max-width:768px){.ifria__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ifria__content img{width:80%;min-width:auto}}@media(max-width:1200px){.ifria__content img{min-width:200px}}.ifria__content__text{width:65%}.contact,body .hero404{width:100%;background-color:#afbe24}.contact{padding:5rem 0}@media(max-width:768px){.ifria__content__text{margin-top:2rem;width:100%;min-width:auto}.contact{padding:2.5rem 0}}.contact__title{font-size:2rem;text-transform:uppercase;text-align:center;margin-bottom:4rem}.contact__description{margin-bottom:3rem}.contact__legend{margin-top:4rem;font-size:11px}.contact__legend p{line-height:15px}.contact__legend span{font-size:14px}.contact__legend a{color:#000}body .hero404{padding:3rem 0}body .hero404 h1{color:#fff;text-transform:uppercase}body .error_404 p{text-align:center;text-transform:uppercase;font-size:52px;padding:2rem 0}body .error_404 p span img{width:52px}@media(max-width:768px){body .error_404 p span img{font-size:32px}}@media(max-width:767px){body .error_404 p span img{font-size:22px}}@media(max-width:768px){body .error_404 p{font-size:32px}}@media(max-width:767px){body .error_404 p{font-size:22px}}body .error_404 .back_home{background-color:#f1f2f2;padding:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .error_404 .back_home a{background-color:#fff;color:#000;font-size:22px;padding:1rem 2rem}body .error_404 .back_home a:hover{background-color:#ee3124;color:#fff}.news{width:100%;padding:5rem 0}.news:nth-of-type(2n){background-color:#f1f2f2}.news__mainTitle{font-size:2rem;text-align:center;text-transform:uppercase;margin-bottom:4rem}.news__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:5rem;width:calc(100% - 310px)}@media(max-width:1200px){.news__content{width:calc(100% - 160px)}}@media(max-width:768px){.news__mainTitle{margin-bottom:2rem;font-size:1.5rem}.news__content{width:100%;padding-right:0}}.news__content__title{color:#f37029;text-transform:uppercase;font-size:2rem}@media(max-width:768px){.news__content__title{font-size:1.5rem}.news__content__btn{-ms-flex-item-align:center;align-self:center}}.news__content__btn{display:block;padding:.7rem 1rem;background-color:#666;color:#fff;font-size:1.2rem;margin-top:2rem}.news__content__btn:hover{background-color:#f37029}.news__img{display:inline-block;width:300px;height:200px;overflow:hidden}.news__img img{width:100%;height:100%;display:inline-block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:768px){.news__img{display:none}}.actu .news-back,.filter{display:-webkit-box;display:-ms-flexbox}@media(max-width:1200px){.news__img{width:150px;height:100px}}.actu .news-back{padding:3rem 0;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter,.job-candidate{-webkit-box-pack:center}.actu .news-back a{padding:10px 40px;background-color:#fff;color:#f37029;font-size:18px}.metier .flex-action__btn,.metier .flex-item__title,.metier h2{color:#be9526}.actu .news-back a:hover{background-color:#f1f2f2}.metier .flex-action,.metier .flex-column-color,.metier .flex-keys:nth-of-type(odd),.metier .hero{background-color:#be9526}.hero{margin-bottom:2rem}.alternance .flex-action,.alternance .flex-column-color,.alternance .flex-keys:nth-of-type(odd),.alternance .hero{background-color:#f0b633}.alternance .flex-action__btn,.alternance .flex-item__title{color:#f0b633}.form_agro .flex-action,.form_agro .flex-column-color,.form_agro .flex-keys:nth-of-type(odd),.form_agro .hero{background-color:#5d5799}.form_agro .flex-action__btn,.form_agro .flex-item__title,.form_agro h2{color:#5d5799}.ecole .flex-action,.ecole .flex-column-color,.ecole .flex-keys:nth-of-type(odd),.ecole .hero{background-color:#afbe24}.ecole .flex-action__btn,.ecole .flex-item__title{color:#afbe24}.actu .flex-action,.actu .flex-column-color,.actu .flex-keys:nth-of-type(odd),.actu .hero,.actu .news-back{background-color:#f37029}.actu .flex-action__btn,.actu .flex-item__title{color:#f37029}.archive_jobs .flex-action__btn,.confirmation .flex-action__btn,.job-page .flex-action__btn{color:#ee3124}.archive_jobs .flex-action,.archive_jobs .flex-column-color,.archive_jobs .flex-keys:nth-of-type(odd),.archive_jobs .hero,.confirmation .flex-action,.confirmation .flex-column-color,.confirmation .flex-keys:nth-of-type(2n),.confirmation .hero,.job-page .flex-action,.job-page .flex-column-color,.job-page .flex-keys:nth-of-type(2n),.job-page .hero{background-color:#ee3124}.filter{display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0}.filter__item,.jobs-archive{display:-webkit-box;display:-ms-flexbox}@media(max-width:767px){.filter{width:80%;margin:auto}}.filter__item{width:200px;padding:1rem;margin:1rem 2rem;text-align:center;text-transform:uppercase;background-color:#666;cursor:pointer;color:#fff;border-radius:3px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){.filter__item{width:100%;margin:10px 0}}.filter__item--active{background-color:#f1f2f2;color:#000}.filter__item span{display:block;text-align:center;text-transform:initial}.job-back a,.job-candidate a,.job-info__title{text-transform:uppercase}.jobs-archive{width:992px;margin:auto;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0}.job-candidate,.jobs-archive__item{display:-webkit-box;display:-ms-flexbox}@media(max-width:1200px){.jobs-archive{width:992px}}@media(max-width:992px){.jobs-archive{width:768px}}@media(max-width:768px){.jobs-archive{width:480px}}@media(max-width:767px){.jobs-archive{width:90%}}.jobs-archive__item{width:calc((100% / 3) - 50px);background-color:#f1f2f2;padding:1rem 2rem 2rem;margin:25px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:4px;text-align:center}.job-info__subtitle,.jobs-archive__item__locate span,.jobs-archive__item__ref span{display:block}@media(max-width:1200px){.jobs-archive__item{width:calc((100% / 3) - 50px);margin:25px}}@media(max-width:992px){.jobs-archive__item{width:calc((100% / 2) - 50px);margin:25px}}@media(max-width:767px){.jobs-archive__item{width:100%;margin:20px 0}}.jobs-archive__item__locate,.jobs-archive__item__ref{margin:1rem 0}.jobs-archive__item__link{text-decoration:none;padding:1rem 3rem;background-color:#fff;text-transform:uppercase;border-radius:4px;margin-top:2rem}.job-candidate,.job-info{padding:4rem 0}.jobs-archive__item__link:hover{background-color:#ee3124;color:#fff}.job-info__title{font-size:22px;margin:0 0 3rem}.job-info__level::before,.job-info__locate::after,.job-info__ref::after{content:"";display:block;width:50px;height:2px;background-color:#000;margin:20px 0 40px}.job-info__subtitle{color:#ee3124;margin-bottom:5px}.job-candidate{width:100%;background-color:#ee3124;display:flex;-ms-flex-pack:center;justify-content:center}.job-candidate a{padding:10px 2rem;background-color:#fff;color:#ee3124;text-decoration:none;border-radius:4px;font-size:18px}.job-back,.job-candidate a:hover{background-color:#f1f2f2}.job-back{width:100%;padding:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.job-back a{padding:10px 2rem;background-color:#fff;color:#000;text-decoration:none;border-radius:4px;font-size:16px}.job-back a:hover{background-color:#ee3124;color:#fff}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZlbmRvcnMvX25vcm1hbGl6ZS5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJwYWdlcy9fbmV3cy5zY3NzIiwicGFnZXMvX3BhZ2U0MDQuc2NzcyIsImJhc2UvX2ZvbnRzLnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJiYXNlL19hbmltYXRpb24uc2NzcyIsImxheW91dC9fZm9ybS5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJsYXlvdXQvX2ZsZXgtY29udGVudC5zY3NzIiwicGFnZXMvX2pvYnMuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwicGFnZXMvX3BhZ2UtdHlwZS5zY3NzIiwiY29tcG9uZW50cy9fY291bnRlci5zY3NzIiwiY29tcG9uZW50cy9fcGFnZS10aXRsZS5zY3NzIiwicGFnZXMvX2Zyb250LXBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOE5BK0tBLE9BMUhFLEdBNEhBLE1BQUEsU0FBQSxRQTJFRixTQWhJQSxJQUVFLElBK0hBLGVBQUEsU0NuTEYsV0QwRUUsSUEyRkYsT0NwS0UsVUFDQSxLRGxFRixLQUNFLFlBQUEsS0FDQSx5QkFBQSxLQ3FEQSxXQUFBLE9EM0NGLEtBQ0UsT0FPRixFQWlTQSxRQWpTQSxLQUNFLFFBQUEsTUFzQkEsR0FBQSxtQkFBQSxZQUFBLFdBQUEsWUFDQSxPQUNBLEVBc05GLGdCQUFBLGFBOUJBLE9BQ0UsbUJBQUEsV0FnQ0EsUUFPRixFQS9LQSxLQUFBLElBeENFLElBMkNBLEtBM0NBLFlBQUEsVUFBQSxVQUNBLFVBVUYsSUFDRSxFQUFBLGlCQUFBLFlBUUYsWUFDRSxjQUNBLEtBQ0Esd0JBQUEsVUFBQSxPQUFBLGdCQUFBLFVBQUEsT0FPRixFQUFBLE9BRUUsWUFBQSxPQW9CQSxNQUFBLFVBUUYsSUFBQSxJQUVFLElBQUEsVUFDQSxJQUFBLFlBQ0EsRUFBQSxT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eUJHMkRGLG9CQVlJLE1BQUEsd0JBQ0EsT0hsRUYsTUFBQSx3QkdxREYsb0JBZ0JJLE1BQUEsd0JBQ0EsT0gvQ0YsTUFBQSx3Qkc4QkYsb0JBb0JJLE1BQ0EsS0FBQSxPQUFBLEtBRUYsR0FPQSw0QkFQQSx5QkFRRSxPQUFBLEtBQ0EsRUFLRiwwQkFDRSxnQkFDQSxLQUFBLFFBQUEsS0FDQSxLQUFBLGlCQUNBLEtBQUEsZUFBQSxVQUNBLGNBQ0EsSUFBQSxXQUNBLEtBdUROLGVBN0NBLFVBK0NFLFFBQUEsS0FDQSxFQTFESSxnQ0FDRSxpQkFBQSxRQUNBLE1BUVIsS0FFRSxpQkFHRSxVQUNBLEtBQUEsT0FBQSxFQUFBLEVBQUEsS0F1QkEseUJBVkEseUJBVkEsc0JBQ0UsUUFDQSxHQUFBLFFBQ0EsTUFBQSxNQUNBLEtBQUEsT0FDQSxJQUFBLGlCQUNBLEtBQUEsT0FBQSxLQUFBLEVBQUEsS0F1Qkosb0JBRUUsTUFBQSxRQUVBLGNBR0osSUFBQSxlQUNFLE1BQ0EsS0FDQSxpQkFBQSxRQUNBLFFBQ0EsS0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxpQkFDRSxRQUFBLEtBQ0EsS0FBQSxpQkFDQSxLQUFBLE1BQUEsUUFDQSxnQkFDQSxLQUNBLGNBRUEsSUFBQSxVQUNBLEtBS0osVUFMSSx1QkFRRixpQkFBQSxRQUhGLFVBQ0UsTUFDQSxLQUFBLFFBQUEsS0FDQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFDQSxLQUFBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsWUFDRSxRQUFBLEtBQ0EsS0FBQSxpQkFDQSxLQUFBLE1BQ0EsS0FBQSxnQkFDQSxLQUNBLGNBQ0EsSUFBQSxVQUNBLEtBQUEsa0JBQ0UsaUJBQUEsUUFDQSxNRjVMRSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICovXHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG4gIGhlaWdodDogMDsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICBtYXJnaW46IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQgeyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHsgLyogMSAqL1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICovXHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cclxuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xyXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGl2ZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLyogTWlzY1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwiLy8gV29yZHByZXNzIGJhc2Ugc3R5bGUgZm9yIGltYWdlIGFsaWdubWVudCBpbiB3eXNpd3lnIGVkaXRvclxyXG5pbWcuYWxpZ25yaWdodCB7ZmxvYXQ6cmlnaHQ7IG1hcmdpbjowIDAgMWVtIDFlbX1cclxuaW1nLmFsaWdubGVmdCB7ZmxvYXQ6bGVmdDsgbWFyZ2luOjAgMWVtIDFlbSAwfVxyXG5pbWcuYWxpZ25jZW50ZXIge2Rpc3BsYXk6IGJsb2NrOyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvfVxyXG5hIGltZy5hbGlnbnJpZ2h0IHtmbG9hdDpyaWdodDsgbWFyZ2luOjAgMCAxZW0gMWVtfVxyXG5hIGltZy5hbGlnbmxlZnQge2Zsb2F0OmxlZnQ7IG1hcmdpbjowIDFlbSAxZW0gMH1cclxuYSBpbWcuYWxpZ25jZW50ZXIge2Rpc3BsYXk6IGJsb2NrOyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvfVxyXG4uYWxpZ25sZWZ0LCBpbWcuYWxpZ25sZWZ0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMS41ZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uYWxpZ25yaWdodCwgaW1nLmFsaWducmlnaHQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5hbGlnbmNlbnRlciwgaW1nLmFsaWduY2VudGVyIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbio6Zm9jdXN7XHJcblx0b3V0bGluZTpub25lO1xyXG59XHJcblxyXG4qOjpzZWxlY3Rpb257XHJcbiAgYmFja2dyb3VuZDogJGJyYW5kLXNlY29uZGFyeTtcclxuICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XHJcbn1cclxuXHJcbmltZ3tcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OmF1dG87XHJcbn1cclxuXHJcbi5za2lwLWxpbmtze1xyXG4gIG9wYWNpdHk6MDtcclxuICBoZWlnaHQ6MDtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgbWFyZ2luOjA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAmOmZvY3Vze1xyXG4gICAgb3BhY2l0eToxO1xyXG4gICAgaGVpZ2h0OmF1dG87XHJcbiAgfVxyXG59XHJcbi8vU2VsZWN0b3JzIDpmb2N1cy13aXRoaW4gc2hvdWxkIGJlIHNlcGFyYXRlZFxyXG4vL2ZvciBjb21wYXRpYmlsaXR5IHdpdGggRWRnZSBhbmQgSUUxMVxyXG4uc2tpcC1saW5rczpmb2N1cy13aXRoaW57XHJcbiAgb3BhY2l0eToxO1xyXG4gIGhlaWdodDphdXRvO1xyXG59XHJcblxyXG4vL0FKT1VUXHJcblxyXG5odG1sIHtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgJi5wb3B1cC1vcGVuIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFpbmVye1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW4tbGVmdDoyNXB4O1xyXG4gIG1hcmdpbi1yaWdodDoyNXB4O1xyXG4gIHBhZGRpbmctbGVmdDo1MHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6NTBweDtcclxuICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4tc20pIHtcclxuICAgIG1heC13aWR0aDogJGNvbnRhaW5lci10YWJsZXQ7XHJcbiAgICBtYXJnaW4tbGVmdDphdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OmF1dG87XHJcbiAgfVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbWluLW1kKSB7XHJcbiAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbGFwdG9wO1xyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbi1zbSkge1xyXG4gICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLXRhYmxldDtcclxuICAgIG1hcmdpbi1sZWZ0OmF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6YXV0bztcclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4tbGcpIHtcclxuICAgIG1heC13aWR0aDogJGNvbnRhaW5lcjtcclxuICB9XHJcbiAgJi0tbWVkaWF7ICAgIFxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbi1tZCkge1xyXG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tZWRpYTtcclxuICAgICAgfVxyXG4gIH1cclxufSIsIi5mb290ZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgIH1cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19uYXYge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJweCAwO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ3wnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2FkZHJlc3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvdHRvbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xvZ29zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubmV3cyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcclxuICAgIH1cclxuICAgICZfX21haW5UaXRsZSB7XHJcbiAgICAgICAgQGV4dGVuZCAuZm9udC1vcGVuc2Fuc0JvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAuZm9udC1vcGVuc2FucztcclxuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2J0biB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnM7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjdyZW0gMXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1kYXJrO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hY3R1IHtcclxuICAgIC5uZXdzLWJhY2sge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgQGV4dGVuZCAuZm9udC1vcGVuc2FucztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsImJvZHkge1xyXG4gICAgLmhlcm80MDQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgQGV4dGVuZCAuZm9udC1vcGVuc2Fuc0JvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVycm9yXzQwNCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zQm9sZDtcclxuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJhY2tfaG9tZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zTGlnaHQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXRoaXJkO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOml0YWwsd2dodEAwLDMwMDswLDQwMDswLDYwMDswLDcwMDswLDgwMDsxLDMwMDsxLDQwMDsxLDYwMDsxLDcwMDsxLDgwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbi5mb250IHtcclxuICAgICYtb3BlbnNhbnNMaWdodCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdvcGVuIHNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgJi1pdGFsaWMge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1vcGVuc2FucyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdvcGVuIHNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgJi1pdGFsaWMge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1vcGVuc2Fuc0JvbGQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb3BlbiBzYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICYtaXRhbGljIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsImh0bWwsIGJvZHkge1xyXG5cdEBleHRlbmQgLmZvbnQtb3BlbnNhbnM7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAkYmxhY2s7XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5oMSB7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0fVxyXG59XHJcblxyXG5oMiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0fVxyXG59XHJcblxyXG5oMyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcbn1cclxucCB7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcbn0iLCJAa2V5ZnJhbWVzIGppZ2dsZSB7XHJcbiAgICAwJSAgIHt0cmFuc2Zvcm06IHJvdGF0ZSgwKTt9XHJcbiAgICA1JSAgIHt0cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7fVxyXG4gICAgMTUlICAge3RyYW5zZm9ybTogcm90YXRlKDhkZWcpO31cclxuICAgIDI1JSAgIHt0cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7fVxyXG4gICAgMzUlICAge3RyYW5zZm9ybTogcm90YXRlKDhkZWcpO31cclxuICAgIDQ1JSAgIHt0cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7fVxyXG4gICAgNTAlICAge3RyYW5zZm9ybTogcm90YXRlKDApO31cclxuICAgIDEwMCUgICB7dHJhbnNmb3JtOiByb3RhdGUoMCk7fVxyXG59IiwiZm9ybSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5cclxuXHJcbi5nZm9ybV93cmFwcGVye1xyXG5cclxuXHQuZ2Zvcm1fZmllbGRze1xyXG5cdFxyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHJcblx0XHQuZ2ZpZWxke1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFxyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFxyXG5cdFx0XHQmLmhpZGRlbl9sYWJlbHtcclxuXHRcclxuXHRcdFx0XHQuZ2ZpZWxkX2xhYmVse1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHQmLmdmb3JtX3ZhbGlkYXRpb25fY29udGFpbmVye1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG5cdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVx0XHJcblx0LmdpbnB1dF9jb250YWluZXJ7XHJcblx0XHRtYXJnaW4tdG9wOjA7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHRpbnB1dCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdH1cclxuXHRcdHRleHRhcmVhIHtcclxuXHRcdFx0d2lkdGg6IDU1JTtcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmdmaWVsZF9yZXF1aXJlZHtcclxuXHRcdGNvbG9yOiRibGFjaztcclxuXHR9XHJcblx0LmhpZGRlbl9sYWJlbCAuZ2ZpZWxkX2xhYmVse1xyXG5cdFx0ZGlzcGxheTpub25lO1xyXG5cdH1cclxuXHQuZ2Zvcm1fZmllbGRzLCAuZ2ZpZWxkX2NoZWNrYm94LCAuZ2ZpZWxkX3JhZGlve1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdG1hcmdpbjowO1xyXG5cdFx0cGFkZGluZzowO1xyXG5cdH1cclxuXHQuZ2Zvcm1fZmllbGRze1xyXG5cdFx0bGl7XHJcblx0XHRcdG1hcmdpbi10b3A6MTZweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRtYXJnaW46IDI1cHggMDtcclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMTcwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5nZmllbGRfZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNzBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ2ZpZWxkX2NoZWNrYm94LCAuZ2ZpZWxkX3JhZGlve1xyXG5cdFx0bGl7XHJcblx0XHRcdG1hcmdpbjowIDAgOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ2Zvcm1fZm9vdGVye1xyXG5cdFx0bWFyZ2luLXRvcDo1cmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbToyNXB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Lmdmb3JtX2J1dHRvbiB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggNHJlbTtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHdoaXRlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdEBleHRlbmQgLmZvbnQtb3BlbnNhbnNCb2xkO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lmdmb3JtX2FqYXhfc3Bpbm5lciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQudmFsaWRhdGlvbl9lcnJvciwgLnZhbGlkYXRpb25fbWVzc2FnZXtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Y29sb3I6JGVycm9yO1xyXG5cdH1cclxufVxyXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMnJlbTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogM3JlbSAwO1xyXG59XHJcblxyXG4vL1NPVU1FVFRSRSBWT1RSRSBDQU5ESURBVFVSRVxyXG5cclxuLmpvYi1wYWdlIHtcclxuXHQuZ2lucHV0X2NvbnRhaW5lciB7XHJcblx0XHRpbnB1dDpub3QoW3R5cGU9J2ZpbGUnXSksIHRleHRhcmVhIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXktbGlnaHQ7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdH1cclxuXHRcdGlucHV0W3R5cGU9ZmlsZV0ge1x0XHRcdFxyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6MCA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5nZm9ybV9mb290ZXIge1xyXG5cdFx0Lmdmb3JtX2J1dHRvbiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZC10aGlyZDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0cGFkZGluZzogMTVweCA4MHB4O1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtdGhpcmQtbGlnaHQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLy9QT1VSIE5PVVMgQ09OVEFDVEVSXHJcblxyXG4uZWNvbGUge1xyXG5cdC5naW5wdXRfY29udGFpbmVyIHtcclxuXHRcdGlucHV0Om5vdChbdHlwZT0nZmlsZSddKSwgdGV4dGFyZWEge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0aW5wdXRbdHlwZT1maWxlXSB7XHRcdFx0XHJcblx0XHRcdHBhZGRpbmctbGVmdDowIDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmdmb3JtX2Zvb3RlciB7XHJcblx0XHQuZ2Zvcm1fYnV0dG9uIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXNlY29uZGFyeTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0cGFkZGluZzogMTVweCA4MHB4O1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtc2Vjb25kYXJ5LWRhcms7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5naW5wdXRfcmVjYXB0Y2hhIHtcclxuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59IiwiLy89PSBCcmVha3BvaW50c1xyXG5AbWl4aW4gZGVza3RvcCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1pbi1sZykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGFwdG9wIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWluLW1kKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuQG1peGluIG92ZXItbGFwdG9wIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluLW1kKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0YWJsZXQge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtaW4tc20pIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRhYmxldC1vbmx5IHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWluLXNtKSBhbmQgKG1heC13aWR0aDogJG1heC1zbSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbW9iaWxlIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4LXhzKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIElFIDEwK1xyXG5AbWl4aW4gaWUxMC1oYWNrIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT0gQ29sb3JzXHJcbiRicmFuZC1wcmltYXJ5OiAjZmZmZmZmO1xyXG4kYnJhbmQtc2Vjb25kYXJ5OiAjYWZiZTI0O1xyXG4kYnJhbmQtc2Vjb25kYXJ5LWRhcms6ICM5ZWE3NTM7IFxyXG4kYnJhbmQtdGhpcmQ6ICNlZTMxMjQ7XHJcbiRicmFuZC10aGlyZC1saWdodDogI2UwNjQ1YjtcclxuXHJcbiRibGFjazogIzAwMDAwMDtcclxuJHdoaXRlOiAjZmZmZmZmO1xyXG5cclxuJHR5cGUtMTogI2JlOTUyNjtcclxuJHR5cGUtMjogI2YwYjYzMztcclxuJHR5cGUtMzogIzVkNTc5OTtcclxuJHR5cGUtNDogI2FmYmUyNDtcclxuXHJcbiRncmV5LWRhcms6ICM2NjY2NjY7XHJcbiRncmV5LWxpZ2h0OiAjZjFmMmYyOyBcclxuJG9yYW5nZTogI2YzNzAyOTtcclxuXHJcbiRlcnJvcjogI2VlMzEyNDtcclxuXHJcbi8vPT0gU2NyZWVuIHdpZHRoXHJcbi8vV2l0aCBib290c3RyYXBcclxuLy8kbWluLXhzOiAkc2NyZWVuLXhzLW1pbjtcclxuLy8kbWF4LXhzOiAkc2NyZWVuLXhzLW1heDtcclxuLy8kbWluLXNtOiAkc2NyZWVuLXNtLW1pbjtcclxuLy8kbWF4LXNtOiAkc2NyZWVuLXNtLW1heDtcclxuLy8kbWluLW1kOiAkc2NyZWVuLW1kLW1pbjtcclxuLy8kbWF4LW1kOiAkc2NyZWVuLW1kLW1heDtcclxuLy8kbWluLWxnOiAkc2NyZWVuLWxnLW1pbjtcclxuXHJcbi8vV2l0aG91dCBib290c3RyYXBcclxuJG1pbi14czogNDgwcHg7XHJcbiRtYXgteHM6IDc2N3B4O1xyXG4kbWluLXNtOiA3NjhweDtcclxuJG1heC1zbTogOTkxcHg7XHJcbiRtaW4tbWQ6IDk5MnB4O1xyXG4kbWF4LW1kOiAxMTk5cHg7XHJcbiRtaW4tbGc6IDEyMDBweDtcclxuJG1heC1sZzogMTM5OXB4O1xyXG4kbWluLXhsOiAxNDAwcHg7XHJcblxyXG5cclxuLy8gPT0gVGFpbGxlXHJcbi8vJGhlYWRlci1oZWlnaHQ6IDE4MHB4O1xyXG5cclxuLy8gPT0gQ29udGFpbmVyc1xyXG4kY29udGFpbmVyOiAxMTQwcHg7XHJcbiRjb250YWluZXItbGFwdG9wOiA5ODBweDtcclxuJGNvbnRhaW5lci1tZWRpYTogODIwcHg7XHJcbiRjb250YWluZXItdGFibGV0OiA3NjBweDsiLCIuZmxleC1jb250ZW50IHtcclxuICAgIC5mbGV4LWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mbGV4LXR4dCB7XHJcbiAgICAgICAgJi0td2hpdGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWdyZXkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmxleC1jb2x1bW4td2hpdGUge1xyXG4gICAgICAgICYtLXdoaXRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1ncmV5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgICYtLXR4dC1pbWcge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnJlbSA0cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLWltZy10eHQge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNHJlbSAycmVtIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmxleC1jb2x1bW4tY29sb3Ige1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDJyZW0gMDtcclxuICAgICAgICBoZWlnaHQ6IDM0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGhlaWdodDogNjUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXR4dC1pbWcge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWltZy10eHQge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMnJlbSA2cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmxleC1tZWRpYSB7XHJcbiAgICAgICAgJi0td2hpdGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWdyZXkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdmlkZW9feXRiIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdmlkZW8ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZsZXgtaXRlbV9fdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmxleC1pdGVtX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMCAwIDA7XHJcbiAgICAgICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mbGV4LWl0ZW1fX3N1YnRpdGxlLCAuZmxleC1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mbGV4LWtleXMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgICAgICAuZmxleC1rZXlzX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3OHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnNCb2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mbGV4LWFjdGlvbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICAgIG1hcmdpbjogMnJlbSAwO1xyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnNCb2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2J0biB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mbGV4LWltZy1sZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAyNjBweDtcclxuICAgIH1cclxufSIsIi5maWx0ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgcGFkZGluZzogMnJlbSAwO1xyXG4gIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBtYXJnaW46MXJlbSAycmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWRhcms7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgQGV4dGVuZCAuZm9udC1vcGVuc2Fuc0JvbGQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgfVxyXG4gICAgJi0tYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktbGlnaHQ7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uam9icy1hcmNoaXZlIHtcclxuICB3aWR0aDogJG1pbi1tZDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICB3aWR0aDogJG1pbi1tZDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgIHdpZHRoOiAkbWluLXNtO1xyXG4gIH1cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgd2lkdGg6ICRtaW4teHM7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSA1MHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0O1xyXG4gICAgcGFkZGluZzogMXJlbSAycmVtIDJyZW0gMnJlbTtcclxuICAgIG1hcmdpbjogMjVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gNTBweCk7XHJcbiAgICAgIG1hcmdpbjogMjVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSA1MHB4KTtcclxuICAgICAgbWFyZ2luOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fcmVmIHtcclxuICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnNCb2xkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19sb2NhdGUge1xyXG4gICAgICBtYXJnaW46IDFyZW0gMDtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGV4dGVuZCAuZm9udC1vcGVuc2Fuc0JvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC10aGlyZDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1NJTkdMRSBKT0JcclxuXHJcbi5qb2ItaW5mbyB7XHJcbiAgcGFkZGluZzogNHJlbSAwO1xyXG4gICZfX3RpdGxlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zQm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIG1hcmdpbjogMCAwIDNyZW0gMDtcclxuICB9XHJcbiAgJl9fcmVmIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICBtYXJnaW46IDIwcHggMCA0MHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xvY2F0ZSB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgbWFyZ2luOiAyMHB4IDAgNDBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19sZXZlbCB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwIDQwcHggMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc3VidGl0bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJGJyYW5kLXRoaXJkO1xyXG4gICAgQGV4dGVuZCAuZm9udC1vcGVuc2Fuc0JvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG59XHJcbi5qb2ItY2FuZGlkYXRlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXRoaXJkO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDJyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBjb2xvcjogJGJyYW5kLXRoaXJkO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnNCb2xkO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uam9iLWJhY2sge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDRyZW0gMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGEge1xyXG4gICAgcGFkZGluZzogMTBweCAycmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXRoaXJkO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5oZWFkZXIge1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgkY29sb3I6ICRibGFjaywgJGFscGhhOiAwLjUpO1xyXG4gICAgQGluY2x1ZGUgb3Zlci1sYXB0b3Age1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdG9wIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtc2Vjb25kYXJ5O1xyXG4gICAgICAgIC5jb250YWluZXIgeyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAmPmEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICd8JztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC00cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3NvY2lhbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogamlnZ2xlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuOXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX21haW4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xvZ28ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG92ZXItbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcblx0XHRcdHBpY3R1cmV7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbmF2IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19sb2dvIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX21lbnUge1xyXG4gICAgICAgICAgICAgICAgJiB1bC5tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjAlIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY+bGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnNCb2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJj5hIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY+dWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXNlY29uZGFyeS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJj5saSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuZm9udC1vcGVuc2FucztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY+dWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJj5hOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ3wnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtLXRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi0tYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJiB1bC5tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY+bGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY+YTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLXRoaXJkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluLW1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmPmEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBkaXYjbUNTQl8xX3Njcm9sbGJhcl92ZXJ0aWNhbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdWwubWVudSB7ICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY+dWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5uYXYtbWV0aWVyIHsgLy9PTkdMRVQgTUVUSUVSXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdHlwZS0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdHlwZS0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdHlwZS0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0eXBlLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0eXBlLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubmF2LWFsdGVybmFuY2UgeyAvL09OR0xFVCBBTFRFUk5BTkNFXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdHlwZS0yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdHlwZS0yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdHlwZS0yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0eXBlLTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0eXBlLTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubmF2LWFncm8geyAvL09OR0xFVCBBR1JPQUxFTUVOVEFJUkVcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0eXBlLTM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0eXBlLTM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0eXBlLTM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHR5cGUtMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR5cGUtMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5uYXYtZWNvbGUgeyAvL09OR0xFVCBFQ09MRVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHR5cGUtNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHR5cGUtNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHR5cGUtNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdHlwZS00O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHlwZS00O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5hdi1hY3R1IHsgLy9PTkdMRVQgQUNUVVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5hdi1qb2JzIHsgLy9PTkdMRVQgT0ZGUkUgREVNUExPSVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC10aGlyZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19mb290ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICZfX2NvbnRhY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICZfX3NvY2lhbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYnVyZ2VyIHsgLy9idXJnZXIgbWVudSBNb2JpbGUgdW5pcXVlbWVudFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA0MTtcclxuICAgICAgICAgICAgLmljb24tYmFyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIC5pY29uLWJhcjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC0ycHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmljb24tYmFyOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaWNvbi1iYXI6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMnB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vU1RJQ0tZXHJcblxyXG4uaGVhZGVyIHtcclxuICAgICYuc3RpY2t5IHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgICAgQGluY2x1ZGUgb3Zlci1sYXB0b3Age1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlcl9fdG9wIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvLyoqKiBCUkVBRENSVU1CXHJcblxyXG4uaGVybyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcblxyXG4vLyoqKlBBR0UgTUVUSUVSXHJcblxyXG4ubWV0aWVyIHtcclxuICAgIC5oZXJvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHlwZS0xO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkdHlwZS0xO1xyXG4gICAgfVxyXG4gICAgLmZsZXgta2V5czpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHlwZS0xO1xyXG4gICAgfVxyXG4gICAgLmZsZXgtYWN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHlwZS0xO1xyXG4gICAgICAgICZfX2J0biB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdHlwZS0xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mbGV4LWNvbHVtbi1jb2xvciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR5cGUtMTtcclxuICAgIH1cclxuICAgIC5mbGV4LWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJHR5cGUtMTtcclxuICAgIH1cclxufVxyXG5cclxuLy8qKipQQUdFIEFMVEVSTkFOQ0VcclxuXHJcbi5hbHRlcm5hbmNlIHtcclxuICAgIC5oZXJvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHlwZS0yO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xyXG4gICAgfVxyXG4gICAgLmZsZXgta2V5czpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHlwZS0yO1xyXG4gICAgfVxyXG4gICAgLmZsZXgtYWN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHlwZS0yO1xyXG4gICAgICAgICZfX2J0biB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdHlwZS0yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mbGV4LWNvbHVtbi1jb2xvciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR5cGUtMjtcclxuICAgIH1cclxuICAgIC5mbGV4LWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJHR5cGUtMjtcclxuICAgIH1cclxufVxyXG5cclxuLy8qKipQQUdFIEZPUk1BVElPTiBBR1JPQUxJTUVOVEFJUkVcclxuXHJcbi5mb3JtX2Fncm8ge1xyXG4gICAgLmhlcm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0eXBlLTM7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjMwcHg7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICR0eXBlLTM7XHJcbiAgICB9XHJcbiAgICAuZmxleC1rZXlzOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0eXBlLTM7XHJcbiAgICB9XHJcbiAgICAuZmxleC1hY3Rpb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0eXBlLTM7XHJcbiAgICAgICAgJl9fYnRuIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0eXBlLTM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZsZXgtY29sdW1uLWNvbG9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHlwZS0zO1xyXG4gICAgfVxyXG4gICAgLmZsZXgtaXRlbV9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkdHlwZS0zO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyoqKlBBR0UgRUNPTEVcclxuXHJcbi5lY29sZSB7XHJcbiAgICAuaGVybyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR5cGUtNDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMzBweDtcclxuICAgIH1cclxuICAgIC5mbGV4LWtleXM6bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR5cGUtNDtcclxuICAgIH1cclxuICAgIC5mbGV4LWFjdGlvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR5cGUtNDtcclxuICAgICAgICAmX19idG4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJHR5cGUtNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmxleC1jb2x1bW4tY29sb3Ige1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0eXBlLTQ7XHJcbiAgICB9XHJcbiAgICAuZmxleC1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICR0eXBlLTQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vKioqIFBBR0UgQUNUVVNcclxuXHJcbi5hY3R1IHtcclxuICAgIC5oZXJvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgfVxyXG4gICAgLmZsZXgta2V5czpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgfVxyXG4gICAgLmZsZXgtYWN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICZfX2J0biB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mbGV4LWNvbHVtbi1jb2xvciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgIH1cclxuICAgIC5mbGV4LWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgIH1cclxuICAgIC5mbGV4LWl0ZW1fX3N1YnRpdGxlIHtcclxuICAgICAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zQm9sZDtcclxuICAgIH1cclxuICAgIC5uZXdzLWJhY2sge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyoqKiBQQUdFIEFDVFVTXHJcblxyXG4uYXJjaGl2ZV9qb2JzIHtcclxuICAgIC5oZXJvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICB9XHJcbiAgICAuZmxleC1rZXlzOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC10aGlyZDtcclxuICAgIH1cclxuICAgIC5mbGV4LWFjdGlvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXRoaXJkO1xyXG4gICAgICAgICZfX2J0biB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZsZXgtY29sdW1uLWNvbG9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vKioqIFBBR0UgSk9CU1xyXG5cclxuLmpvYi1wYWdlLCAuY29uZmlybWF0aW9uIHtcclxuICAgIC5oZXJvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICB9XHJcbiAgICAuZmxleC1rZXlzOm50aC1vZi10eXBlKDJuKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXRoaXJkO1xyXG4gICAgfVxyXG4gICAgLmZsZXgtYWN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICAgICAgJl9fYnRuIHtcclxuICAgICAgICAgICAgY29sb3I6ICRicmFuZC10aGlyZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmxleC1jb2x1bW4tY29sb3Ige1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC10aGlyZDtcclxuICAgIH1cclxufSIsIi5jb3VudGVyIHtcclxuICAgIHdpZHRoOiAxMjUwcHg7XHJcbiAgICBtYXJnaW46IDFyZW0gYXV0byA1cmVtIGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICB3aWR0aDogOTQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX251bSB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnNCb2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fc2VudGVuY2Uge1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zTGlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRicmFuZC10aGlyZDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4pICYge1xyXG4gICAgICAgICAgICAmX19udW0ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fc2VudGVuY2Uge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5oZXJvIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgJl9fYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW46IDJyZW0gMDtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwJSk7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9DQVJPVVNFTFxyXG5cclxuLnNsaWRlciB7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICRibGFjaywgJGFscGhhOiAwLjIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdHh0IHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnNMaWdodDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAub3dsLWRvdHMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAub3dsLWRvdCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFzdGlsbGVzIHtcclxuICAgICAgICB3aWR0aDogMTIwMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBib3R0b206IGNhbGMoMHB4IC0gMTAwcHgpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICB3aWR0aDogOTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMm4pIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGludmVydCgxKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjFweCA5cHggcmdiYSgkY29sb3I6ICRibGFjaywgJGFscGhhOiAwLjIpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuZm9udC1vcGVuc2Fuc0JvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IDlweCByZ2JhKCRjb2xvcjogJGJsYWNrLCAkYWxwaGE6IDAuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vSU5UUk9EVUNUSU9OXHJcblxyXG4uaW50cm8tdGl0bGUge1xyXG4gICAgQGV4dGVuZCAuZm9udC1vcGVuc2Fuc0JvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICRicmFuZC10aGlyZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbn1cclxuXHJcbi8vQkxPQyBNRURJQSBcclxuXHJcbi5tZWRpYSB7XHJcbiAgICBtYXJnaW46IDRyZW0gMDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luOiA0cmVtIDAgMCAwO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgQGV4dGVuZCAuZm9udC1vcGVuc2FucztcclxuICAgIH1cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICB9XHJcbiAgICAmX192aWRlbyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vL0JMT0MgTUVUSUVSU1xyXG5cclxuLmpvYnMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICBwYWRkaW5nOiAzLjVyZW0gMDtcclxuICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgcGFkZGluZzogMi41cmVtIDA7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweCAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAzMHB4IDAgMzBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zQm9sZDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19sb2NhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zQm9sZDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fZXhjZXJwdCB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19tb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtdGhpcmQ7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250LW9wZW5zYW5zQm9sZDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9mbGVjaGUucG5nJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciAme1xyXG4gICAgICAgICAgICAgICAgJl9fbW9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vL0VDT0xFXHJcblxyXG4ubW91c3F1ZXRhaXJlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogNXJlbSAwIDAgMDtcclxuICAgIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICAgICAgcGFkZGluZzogMi41cmVtIDAgMCAwO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDVyZW0gMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICBtYXJnaW46IDIuNXJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pZnJpYSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0O1xyXG4gICAgQGluY2x1ZGUgbGFwdG9wIHtcclxuICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMDtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiA1cmVtIDAgMCAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgICAgICAgICBtYXJnaW46IDIuNXJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuaG9tZSAubmV3c3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcclxufVxyXG5cclxuLy9GT1JNVUxBSVJFXHJcblxyXG4uY29udGFjdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIEBleHRlbmQgLmZvbnQtb3BlbnNhbnNCb2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG4gICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICB9XHJcbiAgICAmX19sZWdlbmQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
