﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900";@import"https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700";@import"https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900";@import"https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700";@import"https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,900";@font-face{font-family:"iconfont";src:url("/professional-nexus/assets/fonts/iconfont.eot");src:url("/professional-nexus/assets/fonts/iconfont.eot?#iefix") format("eot"),url("/professional-nexus/assets/fonts/iconfont.woff") format("woff"),url("/professional-nexus/assets/fonts/iconfont.ttf") format("truetype"),url("/professional-nexus/assets/fonts/iconfont.svg#iconfont") format("svg");font-weight:normal;font-style:normal}.iconfont:before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.iconfont-2x{font-size:2em}.iconfont-3x{font-size:3em}.iconfont-4x{font-size:4em}.iconfont-5x{font-size:5em}.iconfont-fw{width:1.2857142857em;text-align:center}.iconfont-arw-r-d:before{content:""}.iconfont-arw-r-l:before{content:""}.iconfont-arw-r-r:before{content:""}.iconfont-arw-r-u:before{content:""}.iconfont-arw-r-ch:before{content:""}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*::after,*::before{box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0;font-size:62.5%}body.opx{width:100%;margin:0;padding:0;font-family:"Noto Sans JP",serif;letter-spacing:.075em;line-height:1.7;color:#333;background:#fff;font-feature-settings:"palt"}body.opx .common-main{font-family:"Noto Sans JP",serif;font-feature-settings:"palt";font-size:1.6rem}.opx section{margin:0;padding:0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.opx .common-main a{color:#0453b8}.opx a{text-decoration:none;cursor:pointer;background-color:rgba(0,0,0,0);transition:all .3s}.opx sub{vertical-align:baseline;line-height:1;position:relative;top:auto;right:auto;bottom:auto;left:auto}.opx img{vertical-align:bottom;max-width:100%;height:auto}.opx figure{margin:0;padding:0}.opx figure figcaption{font-size:1.2rem}.opx i,.opx cite,.opx em,.opx var,.opx address,.opx dfn{font-style:normal}.opx small{font-size:1.4rem}.opx em{font-style:normal}.opx h2.h2Title{font-size:2.6rem;font-weight:400}.opx h3.h3Title{margin:0;font-size:1.4rem;font-weight:700;line-height:1.2;color:#333}.opx ul{margin:0;padding:0;margin-bottom:1em;font-size:1.4rem;padding-left:2em}.opx ol{margin:0;padding:0;font-size:1.4rem;list-style-position:outside;padding-left:1.6em;margin:1em 0}.opx ul ul,.opx ol ul{list-style:disc}.opx dl{margin:0;padding:0;font-size:1.4rem}.opx dl dt{font-weight:700}.opx dl dd{margin:0 0 1em 1em}.opx .tableBlock{margin:0 0 30px 0}.opx table,.opx table.tblRsv2,.opx table.tblRsv{border-collapse:collapse;width:100%;min-width:500px;margin:0 0 10px 0}.opx table .icon-external::after{display:none}.opx table.tdRight td{text-align:right}.opx table tr,.opx table.tblRsv2 tr,.opx table.tblRsv tr{font-size:1.2rem}.opx table tr.total td{font-weight:bold}.opx table tr th,.opx table.tblRsv2 tr th,.opx table.tblRsv tr th{padding:1em;background:#ebebeb;border:1px solid #ccc;text-align:left;vertical-align:middle}.opx table tr td,.opx table.tblRsv2 tr td,.opx table.tblRsv tr td{padding:1em;border:1px solid #ccc;text-align:left;vertical-align:top;word-break:normal}.opx table tr td ul:not(.linkList):not(.circleList),.opx table tr td dl,.opx table.tblRsv2 tr td dl,.opx table.tblRsv tr td dl{margin-left:0 !important;margin-right:0 !important;padding:0 15px !important;list-style:disc}.opx table tr td ul:not(.linkList):not(.circleList) li,.opx table tr td dl li,.opx table.tblRsv2 tr td dl li,.opx table.tblRsv tr td dl li{margin:0;font-size:1.2rem}.opx table tr td ol:not(.numList){margin:0 !important;padding:0 0 0 15px !important}.opx table tr td ol:not(.numList) li{margin:0;font-size:1.2rem}.opx table tr td .circleList{padding:0}.opx table tr td .linkList li a{font-size:1.2rem}.opx table tr:nth-child(2n) td{background:#f6f6f6}.opx table thead th,.opx table.tblRsv2 thead th,.opx table.tblRsv thead th{text-align:center}.opx table.tblRsv2.tdRight td{text-align:right}.opx a{color:palette("site", "omBlue")}.opx a:focus,.opx a:focus-visible{outline-style:solid !important;text-decoration:underline !important}.opx a:hover{text-decoration:underline}.opx *[tabindex="0"]:focus-visible{outline-style:solid !important}.opx .triggerBtn a{display:block;width:100%;height:100%}.opx .triggerBtn a:focus{outline-style:solid}.opx .l-gnav__parent>li>a:focus{background:palette("site", "omBlue2");text-decoration:underline}.opx .common-footer_links{margin-top:0 !important}.opx .common-footer_copy br{display:none}body:not(.home) .common-footer{margin-top:8rem}.opx .common-header_category{line-height:1.3}.opx .common-header span{font-family:"Noto Sans JP",serif}.opx .common-header.-disabled .common-header_sub{justify-content:end;margin-right:1rem}.opx .l-main{position:relative;width:100%}.opx .l-nav{width:100%;background:#0b99d4}.opx .l-nav__inner{position:relative;max-width:1024px;margin:0 auto}.opx .l-nav__inner>ul{position:relative;margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;width:100%}.opx .l-nav__inner>ul li{display:block;width:20%}.opx .l-nav__inner>ul li>a{display:block;width:100%;padding:1em;color:#fff;background:#0b99d4;font-size:1.4rem;text-align:center}.opx .l-nav__inner>ul li .nav__lv2{margin:0;padding:0;position:absolute;bottom:-51px;left:0;z-index:9000;display:flex;width:100%}.opx .link a,.opx .localNav__v3 .related__box__list dd a{padding:0 0 0 18px;text-decoration:none;display:inline-block;position:relative;top:auto;right:auto;bottom:auto;left:auto}.opx .link a::before,.opx .localNav__v3 .related__box__list dd a::before{color:#0055c4;font-size:1.1rem;line-height:1;font-family:"iconfont";content:"";display:block;position:absolute;top:4px;right:auto;bottom:auto;left:0;transition:all .2s ease}.opx .link a:hover,.opx .localNav__v3 .related__box__list dd a:hover{text-decoration:underline}.opx .link a:hover::before,.opx .localNav__v3 .related__box__list dd a:hover::before{position:absolute;top:4px;right:auto;bottom:auto;left:2px}.opx .linkList,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul{list-style:none;padding:0 0 0 1em}.opx .linkList li.lisub,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li.lisub{margin-left:2em}.opx .linkList li,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li,.opx .linkList dt,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt{margin:0;padding:0;margin:0 0 2px 0;padding:0 0 0 18px;position:relative;top:auto;right:auto;bottom:auto;left:auto}.opx .linkList li:before,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li:before,.opx .linkList dt:before,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt:before{content:""}.opx .linkList li a,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li a,.opx .linkList dt a,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt a{font-size:1.4rem;color:#0453b8;text-decoration:none;display:inline-block}.opx .linkList li a::before,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li a::before,.opx .linkList dt a::before,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt a::before{color:#0055c4;font-size:1rem;line-height:1;font-family:"iconfont";content:"";display:block;position:absolute;top:5.5px;right:auto;bottom:auto;left:0;top:50%;transform:translateY(-50%);transition:all .2s ease}.opx .linkList li a:hover,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li a:hover,.opx .linkList li a:focus-visible,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li a:focus-visible,.opx .linkList dt a:hover,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt a:hover,.opx .linkList dt a:focus-visible,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt a:focus-visible{text-decoration:underline}.opx .linkList li a:hover::before,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li a:hover::before,.opx .linkList li a:focus-visible::before,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li a:focus-visible::before,.opx .linkList dt a:hover::before,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt a:hover::before,.opx .linkList dt a:focus-visible::before,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt a:focus-visible::before{position:absolute;top:5.5px;right:auto;bottom:auto;left:2px;top:50%}.opx .linkList li ul:not(.linkList),.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li ul:not(.linkList),.opx .linkList dt ul:not(.linkList),.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt ul:not(.linkList){margin:0;padding:0;margin:5px 10px;list-style:none}.opx .linkList li ul:not(.linkList)>li,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li ul:not(.linkList)>li,.opx .linkList dt ul:not(.linkList)>li,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt ul:not(.linkList)>li{margin:0}.opx .linkList li .linkList,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li .linkList,.opx .linkList li .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .linkList li .childct>ul,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li .childct>ul,.opx .linkList dt .linkList,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt .linkList,.opx .linkList dt .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .linkList dt .childct>ul,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt .childct>ul{margin:0 0 1em 0 !important}.opx .linkList li .linkList li,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li .linkList li,.opx .linkList li .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .linkList li .childct>ul li,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li .childct>ul li,.opx .linkList dt .linkList li,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt .linkList li,.opx .linkList dt .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .linkList dt .childct>ul li,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dt .childct>ul li{padding:0 0 0 18px !important}.opx .linkList dd,.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul dd{margin:0 0 1em 0;padding-left:18px;font-size:1.2rem;line-height:1.2}.opx .localNav__v3{width:24%}.opx .localNav__v3 .icon-external::after{display:none}.opx .localNav__v3 .localNav__title{font-size:2.6rem}.opx .localNav__v3 .localNav__title a.ct1st{color:#333}.opx .localNav__v3 .localNav__title.no2{margin-top:5rem}.opx .localNav__v3 ul{list-style:none;padding:0;margin:0}.opx .localNav__v3__title{font-size:2.6rem}.opx .localNav__v3__title a.ct1st{color:#333}.opx .localNav__v3__title.no2{margin-top:5rem}.opx .localNav__v3 li.hasCld{position:relative}.opx .localNav__v3 li.hasCld::after{display:inline-block;font-family:"iconfont";content:"";font-size:1.4rem;font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1.25em;right:1em}.opx .localNav__v3 li.hasCld.active::after{display:inline-block;font-family:"iconfont";content:"";font-size:1.4rem;font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1.25em;right:1em}.opx .localNav__v3 .localNav__list__v3{margin:0;padding:0;font-size:1.4rem;font-weight:700}.opx .localNav__v3 .localNav__list__v3 a{color:palette("basic", "text");padding:0 0 0 1em;text-decoration:none;display:inline-block;position:relative}.opx .localNav__v3 .localNav__list__v3 a::before{position:absolute;top:5px;left:0;color:palette("site", "main");font-size:1rem;line-height:1;font-family:"iconfont";content:"";display:block;transition:all .2s ease}.opx .localNav__v3 .localNav__list__v3 a:hover{color:palette("anchor", "hover");text-decoration:underline}.opx .localNav__v3 .localNav__list__v3 a:hover::before{position:absolute;top:5px;bottom:2px}.opx .localNav__v3 .localNav__list__v3 *.current{border-top:1px solid #005eb8}.opx .localNav__v3 .localNav__list__v3 *.current a{color:#0068b7}.opx .localNav__v3 .localNav__list__v3 .ct2nd:first-child{border-top:1px solid #333}.opx .localNav__v3 .localNav__list__v3 .ct2nd{padding:1em 1em 1em 0;border-bottom:1px dotted #c9c9c9}.opx .localNav__v3 .localNav__list__v3 .ct2nd:hover{background:#f7f7f7}.opx .localNav__v3 .localNav__list__v3 .ct2nd.active{color:#005eb8}.opx .localNav__v3 .localNav__list__v3 .ct2nd.active a{color:#005eb8}.opx .localNav__v3 .localNav__list__v3 .ct2nd.current{border-top:1px solid #0068b7}.opx .localNav__v3 .localNav__list__v3 .ct2nd.current a{color:#0068b7}.opx .localNav__v3 .localNav__list__v3 .ct3rdList{margin:0;padding:0}.opx .localNav__v3 .localNav__list__v3 .ct3rdList .active{color:#005eb8}.opx .localNav__v3 .localNav__list__v3 .ct3rdList .active a{color:#005eb8}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul{padding:0 0 0 1em}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul li{padding:1em 2em 1em 1em;border-bottom:1px dotted #c9c9c9}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul li:hover{background:#f7f7f7}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct{margin:0;padding:0;padding:0 0 0 1em}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct:hover{background:rgba(0,0,0,0)}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul{margin:0;padding:0;list-style:none}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li{margin:0;padding:.5em 0 .5em 1em;border-bottom:1px dotted #c9c9c9}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li a{color:#333;font-weight:400}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li a:hover::before{top:50%}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li.current a{color:#005eb8}.opx .localNav__v3 .localNav__list__v3 .ct3rdList>ul .childct>ul li:hover{background:#f7f7f7}.opx .localNav__v3 .related{margin:50px 0 0 0}.opx .localNav__v3 .related__box{border:1px solid #d9d9d9}.opx .localNav__v3 .related__box__list{margin:0;padding:0;padding:10px;border:8px solid #f1f1f1}.opx .localNav__v3 .related__box__list dt{font-size:1.6rem;font-weight:400;padding:5px 10px;margin:0 0 5px 0;border-bottom:1px solid #c9c9c9}.opx .localNav__v3 .related__box__list dt>a{position:relative;padding-left:1em}.opx .localNav__v3 .related__box__list dt>a::before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";display:block;color:#0055c4;font-size:1.4rem;line-height:1;font-family:"iconfont";transition:all .2s ease}.opx .localNav__v3 .related__box__list dt>a:hover::before{left:2px}.opx .localNav__v3 .related__box__list dt:hover{background:rgba(0,0,0,0)}.opx .localNav__v3 .related__box__list dd{margin:0;padding:7px 10px}.opx .localNav__v3 .related__box__list dd:not(:last-child){border-bottom:1px dotted #c9c9c9}.opx .localNav__v3 .related .linkBtnWhite{margin:0 0 30px 0;width:100%;display:block;padding:0}.opx .localNav__v3 .kabukaInfo{width:100%;text-align:center;margin:30px auto}.opx .localNav__v3 .kabukaInfo p{margin:0;padding:0}.opx .localNav__v3 .kabukaInfo .kabukaImg{max-width:300px;display:block;margin:0 auto}.opx section.pageContent::after{display:none}.opx .l-container{width:100%;min-height:100%;overflow:hidden;margin:0}body.opx:not(.home) .l-container{min-height:100%;padding:40px 0 0 0}.opx .l-content{width:100%;max-width:1024px;height:100%;margin:0 auto;padding:0 0 100px 0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.opx .l-content .pageArticle .titleArea .pageMainTitle,.opx .l-content .pageArticle.index2column .pageContent .mainContent .titleArea .pageTitle,.opx .l-content .pageArticle .titleArea .pageContent .mainContent .pageTitle,.opx .l-content .pageArticle .pageContent .mainContent .titleArea .pageTitle{font-size:2.6rem;font-weight:400}.opx .l-content .pageArticle .titleArea .pageMainTitle.border,.opx .l-content .pageArticle .titleArea .pageContent .mainContent .border.pageTitle,.opx .l-content .pageArticle .pageContent .mainContent .titleArea .border.pageTitle{width:68.4%;border-bottom:1px solid #000}.opx .l-content .pageArticle .pageContent{display:flex;justify-content:space-between;align-items:flex-start}.opx .l-content .pageArticle .pageContent .mainContent{width:68.4%}.opx .l-content .pageArticle .pageContent .mainContent .pageTitle{margin-top:0;border-bottom:1px solid #000}.opx .l-content .pageArticle .pageContent .mainContent .pageTitle sup{font-size:1.4rem}.opx .l-content .pageArticle .pageContent .mainContent .pageTitle__sub{font-size:1.6rem}.opx .l-content .pageArticle .pageContent .mainContent .cptTitle{font-size:1.6rem;font-size:1.8rem;font-weight:700;line-height:1.7;margin:5rem 0 2rem 0}.opx .l-content .pageArticle .pageContent .mainContent .cptTitle a{display:block;width:100%;padding:0 25px 0 0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.opx .l-content .pageArticle .pageContent .mainContent .cptTitle a::after{display:inline-block;font-family:"iconfont";content:"";font-size:1.5rem;position:absolute;top:50%;right:auto;bottom:auto;left:auto;margin-left:10px;transform:translateY(-52%);line-height:1;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1)}.opx .l-content .pageArticle .pageContent .mainContent .cptTitle a:hover{color:#666}.opx .l-content .pageArticle .pageContent .mainContent .cptTitle a:hover::after{margin-left:12px}.opx .l-content .pageArticle .pageContent .mainContent .subTitle{margin:3rem 0 2rem 0;font-size:1.4rem;font-weight:700;line-height:1.7;border-bottom:1px dotted #b9b9b9;color:#005eb8}.opx .l-content .pageArticle .pageContent .mainContent .subTitle__bgBl{padding:.5em 1em;margin:0 0 2rem 0;color:#fff;background:#005eb8;font-size:1.4rem}.opx .l-content .pageArticle .pageContent .mainContent .subSubTitle{margin:3rem 0 1rem 0;font-size:1.5rem;font-weight:700;line-height:1.7}.opx .l-content .pageArticle .pageContent .mainContent__text{margin-bottom:5rem}.opx .l-content .pageArticle.index2column .titleArea .pageMainTitle,.opx .l-content .pageArticle.index2column .pageContent .mainContent .titleArea .pageTitle,.opx .l-content .pageArticle.index2column .titleArea .pageContent .mainContent .pageTitle{margin:0 0 2rem 0;border:none;font-size:2.6rem;font-weight:400}.opx .l-content .pageArticle.index2column .pageContent .mainContent .titleArea .pageTitle{margin-top:0;border-bottom:1px solid #000}.opx .l-content .pageArticle.index2column .pageContent .mainContent .cptTitle{width:100%;font-size:2.6rem;font-weight:400;line-height:1.7;margin:0 0 2rem 0;border:none}.opx .l-content .pageArticle.index2column .pageContent .mainContent__header{width:100%;margin-bottom:3rem}.opx .l-content .pageArticle.index2column .pageContent .mainContent__header img{width:100%}.opx .l-content .pageArticle.index2column .pageContent .mainContent__container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.opx .l-content .pageArticle.index2column .pageContent .mainContent__container .cptTitle{width:100%;font-size:2.6rem;font-weight:400;line-height:1.7;margin:0 0 2rem 0;border:none}.opx .l-content .pageArticle.index2column .pageContent .mainContent__container .mainContent__item__thumb{margin:0 0 2rem 0;border:1px solid #b0b0b0}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item,.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__linkBtn,.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__photo{position:relative;z-index:50;width:47.5%;margin-bottom:3.6rem;background:#fff;transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);border:1px solid #b0b0b0}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__textArea{position:relative;z-index:100;display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:0}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__title{display:block;width:100%;width:calc(100% + 2px);transform:translateX(-1px);padding:2em 1em;background:#005eb8;border:1px solid #005eb8;transition:all .2s cubic-bezier(0.42, 0, 0.58, 1)}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__title .itemTitle{margin:0;padding:0 15px 0 0;font-size:1.4rem;font-weight:700;line-height:1.2;color:#fff;border:none}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__title .itemTitle::after{float:right;margin:0 -15px 0 0;display:inline-block;font-family:"iconfont";content:"";font-size:1.2rem;font-style:normal;font-weight:normal;line-height:1;vertical-align:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__title:hover{background:#0070dc}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__title.noLink{pointer-events:none}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__title.noLink .itemTitle::after{content:""}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__title.noLink:hover{background:#005eb8}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__text{-webkit-flex-grow:2;flex-grow:2;width:100%;padding:1em}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__text p{display:block;margin-bottom:1em;font-size:1.4rem;text-align:left;line-height:1.2;color:#666}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__text .subSubTitle{font-size:1.3rem;margin:20px 0 5px 0}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkList{padding:0;margin:0 1rem 1rem 0;list-style:none}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkList>li{font-size:1.4rem}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkList>li>a{color:#0453b8;display:inline}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkList>li>ul{margin:5px 0 5px 0}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkList>li>ul>li{margin:0;padding:0}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__text dl{margin:0;padding:0;margin-bottom:1rem}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__caption{margin:0 0 1.5rem 0;padding:0 0 1rem 0;border-bottom:1px dotted #ccc}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__caption.noLine{border-bottom:none;margin:0;padding:0}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__caption.noImg p{width:100%}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__caption img{float:right}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__caption p{width:100%}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__caption.noImg p{width:100%}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__photo{border:none}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__photo .mainContent__item__title{padding:0;border:none;min-height:0%}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__photo .mainContent__item__title img{width:100%}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__photo .mainContent__item__title .itemTitle{padding:1em}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__photo .mainContent__item__text{border:none}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__linkBtn{margin-bottom:20px;border:none}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__linkBtn .mainContent__item__textArea{height:auto}.opx .l-content .pageArticle.index1column .titleArea .pageMainTitle,.opx .l-content .pageArticle.index1column .titleArea .pageContent .mainContent .pageTitle,.opx .l-content .pageArticle.index1column .pageContent .mainContent .titleArea .pageTitle,.opx .l-content .pageArticle.index2column .pageContent .mainContent .pageArticle.index1column .titleArea .pageTitle{margin:0;padding:0;border-bottom:1px solid #000;margin-bottom:4rem;font-size:2.6rem;font-weight:400}.opx .l-content .pageArticle.index1column .pageContent{display:inherit}.opx .l-content .pageArticle.index1column .indexContent{display:flex;flex-wrap:wrap;justify-content:flex-start}.opx .l-content .pageArticle.index1column .indexContent__item,.opx .l-content .pageArticle.index1column .indexContent__item.noImg{display:flex;flex-direction:column;justify-content:space-between;width:32%;max-height:550px;margin-bottom:2rem;background:#f8f7f3;transition:all .2s cubic-bezier(0.42, 0, 0.58, 1)}.opx .l-content .pageArticle.index1column .indexContent__item:not(:nth-child(3n)){margin-right:2%}.opx .l-content .pageArticle.index1column .indexContent__item__img{width:100%;height:auto;max-height:235px}.opx .l-content .pageArticle.index1column .indexContent__item__img img{width:100%}.opx .l-content .pageArticle.index1column .indexContent__item__textArea{width:100%;padding:0 6% 2.4rem 6%}.opx .l-content .pageArticle.index1column .indexContent__item__title{width:100%;padding:2em 0 6em 0}.opx .l-content .pageArticle.index1column .indexContent__item__title .itemTitle{margin:0;font-size:1.4rem;font-weight:700;line-height:1.2;color:#333;word-wrap:break-word}.opx .l-content .pageArticle.index1column .indexContent__item__text{margin-top:-4em}.opx .l-content .pageArticle.index1column .indexContent__item__text p{color:#333;font-size:1.2rem}.opx .l-content .pageArticle.index1column .indexContent__item__btn{width:100%}.opx .l-content .pageArticle.index1column .indexContent__item__btn p{display:block;margin:0 auto;padding:1.1rem 0;border:1px solid #666;font-size:1.2rem;text-align:center;line-height:1;color:#666;transition:all .2s cubic-bezier(0.42, 0, 0.58, 1)}.opx .l-content .pageArticle.index1column .indexContent__item__btn p::after{display:inline-block;font-family:"iconfont";content:"";font-size:1rem;font-style:normal;font-weight:normal;line-height:1;padding:0 0 0 4px;vertical-align:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opx .l-content .pageArticle.index1column .indexContent__item:hover{background:#eaf5f9}.opx .l-content .pageArticle.index1column .indexContent__item.noImg{position:relative}.opx .l-content .pageArticle.index1column .indexContent__item.noImg .indexContent__item__btn{position:absolute;bottom:2.4rem;width:88%}body.opx.l-content100p .l-content .pageArticle .pageContent{display:inherit}body.opx.l-content100p .l-content .pageArticle .pageContent .mainContent{width:100%}body.opx.l-content100p .l-content .pageArticle .pageContent .localNav{width:100%;margin-top:5rem;border-top:1px dotted #000}.opx .common-section_inner{width:100%;margin-left:auto;margin-right:auto;max-width:96rem}.opx .common-section:not(:last-child){margin-bottom:8rem}.opx .section-l-inner{width:100%;margin-left:auto;margin-right:auto;max-width:128rem}.opx .section-l-inner_920{width:100%;margin-left:auto;margin-right:auto;max-width:96rem}.opx .l-tool{display:flex;flex-flow:row wrap;justify-content:space-between;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;width:100%;height:100%;margin:0 0 40px 0}.opx .l-tool .breadcrumbs{width:71%;margin:0;padding:0;-webkit-margin:50px 0 0 0}.opx .l-tool .breadcrumbs li{font-size:1.1rem;float:left;position:relative;top:auto;right:auto;bottom:auto;left:auto;cursor:pointer;padding:0 20px 0 0;list-style:none}.opx .l-tool .breadcrumbs li:not(:last-child)::after{display:block;font-family:"iconfont";content:"";font-size:1rem;line-height:1;position:absolute;top:3px;right:5px;bottom:auto;left:auto}.opx .l-tool .sns{display:flex;text-align:right}.opx .l-tool .sns a{color:#fff;text-align:center;line-height:1;text-decoration:none;font-family:"iconfont";display:inline-block;width:40px;height:28px;padding:5px 0 0 0;margin:0 0 0 8px;position:relative;top:auto;right:auto;bottom:auto;left:auto;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-font-smoothing:antialiased}.opx .l-tool .sns a::before{font-size:2rem;line-height:1}.opx .l-tool .sns a:focus-visible{outline:2px solid #0453b8}.opx .l-tool .sns a:nth-of-type(1){background:#3b5998}.opx .l-tool .sns a:nth-of-type(1)::before{content:""}.opx .l-tool .sns a:nth-of-type(2){background:#55acee}.opx .l-tool .sns a:nth-of-type(2)::before{content:""}.opx .l-tool .sns a:nth-of-type(3){background:#dd4b39}.opx .l-tool .sns a:nth-of-type(3)::before{content:""}.opx .l-tool .sns a span{color:#000;font-family:"Roboto",sans-serif;font-weight:300;position:absolute;top:auto;right:-25px;bottom:0;left:-25px;padding:5px;z-index:-1;font-size:1rem;background:#eee;visibility:hidden;opacity:0;-o-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.opx .l-tool .sns a span:before{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #eee;position:absolute;top:auto;right:auto;bottom:-5px;left:40px}.opx .l-tool .sns a:hover,.opx .l-tool .sns a:focus-visible{opacity:.8}.opx .l-tool .sns a:hover span,.opx .l-tool .sns a:focus-visible span{bottom:35px;visibility:visible;opacity:1}.opx .l-tool .sns #printBtn{position:relative;width:auto;height:28px;border-right:1px dotted #333;font-size:1.4rem}.opx .l-tool .sns #printBtn input{position:relative;z-index:100;width:100%;height:100%;padding-left:30px;border:none;background-color:rgba(0,0,0,0)}.opx .l-tool .sns #printBtn span{width:100%;height:20px;text-align:center;vertical-align:middle;color:#000;font-family:"Roboto",sans-serif;font-weight:300;position:absolute;top:auto;right:0;bottom:0;left:0;padding:2px 5px;z-index:-1;font-size:1rem;background:#eee;visibility:hidden;opacity:0;-o-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.opx .l-tool .sns #printBtn span:before{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #eee;position:absolute;top:auto;right:auto;bottom:-5px;left:40px}.opx .l-tool .sns #printBtn:hover{background-color:#e6ebee}.opx .l-tool .sns #printBtn:hover span{bottom:35px;visibility:visible;opacity:1}.opx .l-tool .sns #printBtn::before{position:absolute;top:calc(50% - 10px);left:0;z-index:1;display:block;font-family:"iconfont";content:"";color:#005eb8;font-size:2rem;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.opx:not(.ir) .l-tool #printBtn{display:none}.opx .c-icon,.opx .c-icon__red{display:inline-block;width:auto;color:#fff;background:#0b99d4;border-radius:3px;line-height:1}.opx .c-icon__red{background:red}.opx .c-acdnTitle{margin:0;padding:0;background:#fff;border-width:1px 1px 1px 4px;border-color:#0b99d4;border-style:solid}.opx .c-acdnTitle button{position:relative;margin:0;padding:0;width:100%;background:none;border:none}.opx .c-acdnTitle button::after{position:absolute;top:0;right:0;display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.opx .c-acdnTitle button[aria-expanded=true]::after{content:"";color:#0b99d4}.opx .c-acdnContent{margin:0;padding:0;background:#c7e9f7}.opx .common-button{display:inline-flex;cursor:pointer !important}.opx .common-button .outer{color:#fff;font-size:1.4rem;letter-spacing:.025em;font-weight:500;padding:.9rem 4rem 1.2rem 2.5rem;background:linear-gradient(90deg, #1042c6 0%, #007af2 50%, #085fdd 100%);background-size:200% 100%;border:none;position:relative}.opx .common-button .outer:hover{background-position:100% 0}.opx .common-button .outer::after{background-image:url("/professional-nexus/assets/img/common/arrow.svg");width:1rem;height:1rem;margin-top:0;margin-right:.2em}.opx .common-button .outer::before{width:2rem;height:2rem;background-color:#fff;border-radius:100px}.opx .common-button .outer::before,.opx .common-button .outer::after{content:"";background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:1rem}.opx .common-button.white .outer{color:#0068c7;border-radius:0;background:linear-gradient(90deg, #1042c6 0%, #007af2 100%);box-shadow:inset 0 0 0 1px #c9dff6,inset 0 0 0 10rem #fff;transition:color .2s ease-in-out,box-shadow .2s ease-in-out}.opx .common-button.white .outer:hover,.opx .common-button.white .outer:focus-visible{color:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0),inset 0 0 0 10rem rgba(0,0,0,0)}.opx .common-button.white .outer:hover::before,.opx .common-button.white .outer:focus-visible::before{background-color:#fff}.opx .common-button.white .outer:hover::after,.opx .common-button.white .outer:focus-visible::after{background-color:#005db8}.opx .common-button.white .outer::before{background-color:#0453b8;transition:background-color .2s ease-in-out}.opx .common-button.white .outer::after{background-image:none;background-color:#fff;-webkit-mask:url("/professional-nexus/assets/img/common/arrow.svg") 0 0/contain no-repeat;mask:url("/professional-nexus/assets/img/common/arrow.svg") 0 0/contain no-repeat;transition:background-color .2s ease-in-out}.common-button-link{position:relative;width:3.2rem;height:3.2rem;background-color:#fff;border-radius:100px;border:1px solid var(--color-border-blue-low)}.common-button-link:hover{background-position:100% 0}.common-button-link::after{background-image:url("/professional-nexus/assets/img/common/arrow.svg");width:1.2rem;height:1.2rem;margin-top:0;margin-right:.4em}.common-button-link::before,.common-button-link::after{content:"";background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:0}.opx .common-section_box{padding:unset}.opx .c-fBox{display:flex}.opx .c-fBox .c-fBox__imgArea img{width:100%;height:auto}.opx .c-fBox.row{flex-direction:row}.opx .c-fBox.row__r{flex-direction:row-reverse}.opx .c-fBox.clm{flex-direction:column}.opx .c-fBox.clm__r{flex-direction:column-reverse}.opx .c-fBox.jc__sb{justify-content:space-between}.opx .c-fBox.jc__sa{justify-content:space-around}.opx .c-fBox.jc__fs{justify-content:flex-start}.opx .c-fBox.jc__fe{justify-content:flex-end}.opx .c-fBox.jc__ce{justify-content:center}.opx .c-fBox.ai__ce{align-items:center}.opx .c-fBox.ai__fs{align-items:flex-start}.opx .c-fBox.ai__fe{align-items:flex-end}.opx .c-fBox.ai__st{align-items:stretch}.opx .c-fBox.ai__bl{align-items:baseline}.opx .c-fBox.fwrap{flex-wrap:wrap}.opx .c-linkBtn,.opx .c-linkBtn__icon,.opx .c-linkBtn__icon--red,.opx .c-linkBtn__bl{display:inline-block;color:#333;background:#fff;border:1px solid #333}.opx .c-linkBtn:hover,.opx .c-linkBtn__icon:hover,.opx .c-linkBtn__icon--red:hover,.opx .c-linkBtn__bl:hover{color:#333;background:#eee}.opx .c-linkBtn__bl{border:1px solid #0b99d4;color:#fff;background:#0b99d4}.opx .c-linkBtn__bl:hover{color:#0b99d4;background:#fff}.opx .c-linkBtn__icon,.opx .c-linkBtn__icon--red{border:1px solid #0b99d4;color:#fff;background:#0b99d4;border-radius:5px}.opx .c-linkBtn__icon::before,.opx .c-linkBtn__icon--red::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;vertical-align:middle;transform:translateY(-10%);font-size:.9em}.opx .c-linkBtn__icon::after,.opx .c-linkBtn__icon--red::after{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;vertical-align:middle;transform:translateY(-10%);font-size:.9em}.opx .c-linkBtn__icon:hover,.opx .c-linkBtn__icon--red:hover{color:#0b99d4;background:#fff}.opx .c-linkBtn__icon--red{border-color:red;background:red}.opx .c-linkBtn__icon--red:hover{color:red;background:#fff}.opx .c-linkBtn__icon.icon__arwR::before,.opx .icon__arwR.c-linkBtn__icon--red::before{content:""}.opx .c-linkBtn__icon.icon__arwR2::after,.opx .icon__arwR2.c-linkBtn__icon--red::after{content:""}.opx .third-links.-anchor{justify-content:center}.opx .third-linkBlock .common-linkBlock_inner{display:flex;flex-direction:column}.opx .third-linkBlock .common-linkBlock_cate_inner{background-color:#e9f3fd;display:inline-flex;padding-left:1em;padding-right:1em;font-size:1.3rem}.opx .third-linkBlock a.noLink{pointer-events:none;color:#333}.opx .third-linkBlock a.noLink .common-linkBlock_title{font-weight:400}.opx .third-linkBlock a.noLink .common-button-link{display:none}.opx .c-list--line{display:flex;justify-content:flex-start;align-items:center;list-style:none;padding-left:0}.opx .c-list--line>.listItem{margin-right:5px}.opx .c-list--line>.listItem a{display:inline-block;width:100%;padding:0 10px}.opx .c-list--line>.listItem:not(:first-child){border-left:1px solid}.opx .c-list--line>.listItem:last-child{margin-right:0}.opx .c-list--line>.listItem.hasBtn{border-left:none}.opx .third-table{padding:unset}.opx .third-table_caption{font-size:1.3rem;font-weight:normal;color:#333}.opx .c-tableArea{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.opx .c-tableArea table{width:100%;min-width:600px;border-collapse:collapse}.opx .c-tableArea table th,.opx .c-tableArea table td{border:1px solid #333}.opx table th span,.opx table .third-paragraph{font-family:"Noto Sans JP",serif;letter-spacing:.1em;font-size:1.6rem !important}.opx .third-heading{padding:unset}.opx .third-heading_sub{letter-spacing:.025em;font-family:"Roboto",sans-serif;font-weight:600;margin-top:.75rem;line-height:1.2}.opx .third-heading_sub_left{margin-left:.35em}.opx .third-heading2{font-size:3.8rem;font-weight:600}.opx .third-heading2.third-heading_sub{font-size:1.3rem}.opx .third-heading3{padding-top:unset;font-size:2.8rem;font-weight:600;letter-spacing:.025em;margin-bottom:1.9rem;padding-bottom:unset}.opx .third-heading3.third-heading_sub{font-size:1.3rem}.opx .third-heading3::after{display:none}.opx .third-heading3:has(+:not(.third-table)){border-bottom:1px solid #b0b0b0;padding-bottom:2rem}.opx .third-heading4{font-size:2rem;font-weight:600;padding:unset;color:#005eb8;margin-bottom:.25em}.opx .third-heading4::before{display:none}.opx .third-heading4--underline{font-size:2rem;font-weight:600;padding:1.6rem 0;margin-bottom:.25em}.opx .third-heading4--underline::before{display:none}.opx .third-heading4--underline::after{display:block;height:1px;content:"";margin-top:1rem;background-color:var(--color-border-blue)}.opx ul,.opx ol{counter-reset:number 0}.opx ul,.opx ol,.opx li{list-style-type:none;padding:unset;margin:unset;letter-spacing:.1em}.opx ul.third-ul li::marker{display:none}.opx ol.third-ol li,.opx ul.third-ul li{padding:unset;margin:unset;position:relative;line-height:1.6}.opx ol.third-ol>li:before,.opx ul.third-ul>li:before{margin-left:unset;margin-right:unset;top:unset;left:unset;position:absolute;color:#333}.opx ol.third-ol{counter-increment:number 0}.opx ol.third-ol>li:before{content:counter(number) "."}.opx ol.third-ol>li:before{top:-0.1em}.opx ol.third-ol li,.opx ul.third-ul li{padding-left:1em;margin-top:1.25rem}.opx ol.third-ol li{margin-left:1em}.opx ul.third-ul li{margin-left:unset}.opx ul.third-ul li:before{content:"";width:.75em;height:.75em;background-color:#212121;border-radius:100px;background-size:contain;background-repeat:no-repeat;background-image:unset;top:.4em;margin-left:-1em}.opx ul.third-ul li{padding-left:1em}.opx ol.third-ol li>ul.third-ul li{margin-top:1rem}.opx ol.third-ol li>ul.third-ul li:last-child{margin-bottom:4rem}.opx ol.third-ol li>ul.third-ul li:before{margin-left:-0.3em;top:.25em}.opx .common-pageHeader_contents{background-color:unset;max-width:unset;text-align:center}.opx .common-pageHeader{text-align:center;margin-bottom:6.3rem;padding-left:4rem;padding-right:4rem}.opx .common-pageHeader_image{margin-left:auto;margin-right:auto;border-radius:4rem;overflow:hidden;max-width:124rem;width:100%}.opx .common-pageHeader_image img{width:100%;min-height:unset;max-height:unset}.opx .common-pageHeader_inner{width:100%;max-width:124rem;padding:unset;text-align:center;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.opx .common-pageHeader_inner:after{content:"";position:absolute;top:0;left:0;background-color:#e2edf8;opacity:.1;width:100%;height:100%;border-radius:4rem;overflow:hidden}.opx .common-pageHeader_contents{max-width:unset;padding:unset;margin:auto;z-index:1}.opx .common-heading-color-white{color:#fff}.opx .common-heading-color-white .common-heading_label{color:#fff}.opx .common-heading_title{font-size:4rem;font-weight:600;letter-spacing:0}.opx .common-heading_label{color:#333;font-family:"Noto Sans JP",serif;font-size:1.4rem;letter-spacing:.025em;margin-top:.15em}.js-fadeUp{opacity:0;transform:translateY(30px);transition:opacity .8s,transform .6s}.js-fadeUp.is-inview{opacity:1;transform:translateY(0);transition-delay:.6s}.js-blur{opacity:0;-moz-transition:-moz-transform .5s linear;-webkit-transition:-webkit-transform .5s linear;-o-transition:-o-transform .5s linear;-ms-transition:-ms-transform .5s linear;transition:transform .5s linear;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.js-blur.is-inview{-webkit-animation-name:jsBlur;animation-name:jsBlur;opacity:1;transition:.8s}@-webkit-keyframes jsBlur{from{opacity:0;-webkit-filter:blur(15px);-moz-filter:blur(15px);-ms-filter:blur(15px);-o-filter:blur(15px);filter:blur(15px)}to{opacity:1;-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);-o-filter:blur(0px);filter:blur(0px)}}@keyframes jsBlur{from{opacity:0;-webkit-filter:blur(15px);-moz-filter:blur(15px);-ms-filter:blur(15px);-o-filter:blur(15px);filter:blur(15px)}to{opacity:1;-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);-o-filter:blur(0px);filter:blur(0px)}}.opx .news-month_select li:after{display:inline-block;width:2.4rem;height:1.2rem;content:"";background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 24 24" width="20" height="20"><path stroke="%230053a3" stroke-width="2" stroke-linecap="round" fill="none" d="M10 7.25L15 12.25L10 17.25" /></svg>') no-repeat center center;transform:rotate(90deg)}.opx .common-heading_title_month{font-size:2.4rem;color:rgba(102,102,102,.5);margin-bottom:4rem;letter-spacing:0;position:relative}.opx .common-heading_title_month span{position:relative;z-index:1;background-color:#fff;padding:.5em 1em;padding-left:unset}.opx .news-month_select{margin-left:auto;display:inline-flex;background-color:rgba(238,238,238,.5);padding-left:1rem}.opx .news-month_select_wrap{margin-bottom:3rem;justify-content:end;display:flex}.opx .news-month_select li{margin-left:1rem;margin-right:1rem}.opx .news-month_select li a{color:#212121;font-weight:500}.opx .figure-image{margin:0 auto}.opx .figure-image>img{display:block;width:100%;height:auto}.opx .figure-image--100{width:100%}.opx .figure-image--90{width:90%}.opx .figure-image--80{width:80%}.opx .figure-image--70{width:70%}.opx .figure-image--60{width:60%}.opx .third-card_links{padding:0 var(--space-l);margin:0}.opx .p-body{padding-bottom:10rem}.opx .p-catch{width:100%}.opx .p-catch .pageTitle{margin:6rem 0;font-size:32px;font-weight:400;line-height:1.2;text-align:center}.opx .p-catch .p-catch__mainImgArea{width:100%;margin:0 auto}.opx .p-catch .p-catch__mainImgArea img{display:block;width:100%}.opx .p-catch__inner{width:100%;max-width:1024px;margin:0 auto}.opx .p-chapter,.opx .p-chapter__blue02,.opx .p-chapter__blue01{width:100%;padding:8rem 0}.opx .p-chapter__inner{max-width:1024px;margin:0 auto}.opx .p-chapter__inner .c-title__box{padding:.5em 1em;background:#fff;font-size:1.6rem}.opx .p-chapter__inner .c-title__ul{font-size:2.2rem;font-weight:400;margin-bottom:3rem}.opx .p-chapter__inner .c-title__bold{font-size:2.2rem}.opx .p-chapter__inner .c-cBox{padding:2rem;margin:2rem 0}.opx .p-chapter__inner .c-icon{padding:1rem 2rem}.opx .p-chapter__inner .c-btn{padding:.5em 2em;margin:1rem;font-size:2.2rem}.opx .p-chapter__inner .c-btn:hover{color:#fff;background:#0b99d4;border-color:#0b99d4}.opx .p-chapter__inner .c-linkBtn{padding:.5em 2em;margin-bottom:1rem;font-size:2.2rem}.opx .p-chapter__inner .c-linkList{margin:1em 0}.opx .p-chapter__inner .c-linkList li:not(:last-of-type){margin-bottom:1rem}.opx .p-chapter__inner .c-linkList a{display:inline-block;font-size:1.4rem}.opx .p-chapter__inner .c-linkList a:hover{text-decoration:underline}.opx .p-chapter__inner .c-acdnTitle{margin-bottom:1rem;background:#fff;font-size:1.6rem}.opx .p-chapter__inner .c-acdnTitle button{padding:.8em 2em .8em 1em;text-align:left}.opx .p-chapter__inner .c-acdnTitle button::after{top:calc(50% - 8px);right:.5em;font-size:1.6rem}.opx .p-chapter__inner .c-acdnContent{padding:2rem;margin-top:-1rem;margin-bottom:2rem}.opx .p-chapter__inner table{font-size:1.4rem}.opx .p-chapter__inner table th,.opx .p-chapter__inner table td{padding:1rem}.opx .p-chapter__inner table th{background:#c7e9f7}.opx .p-chapter__inner form fieldset legend{font-size:1.6rem}.opx .p-chapter__blue01{background:#e6ebee}.opx .p-chapter__blue02{background:#c7e9f7}.opx .p-lead{padding:2rem 0;text-align:center}.opx .p-lead__inner{max-width:1024px;margin:0 auto}.opx .p-lead__inner p{font-size:26px}.opx .p-tab__title{overflow:hidden;border-bottom:1px solid #0b99d4;padding-left:0;margin-bottom:60px}.opx .p-tab__title .p-tab__title__item{float:left;width:300px;height:40px;margin:0;list-style:none;color:#0b99d4;background:#fff;border:1px solid #0b99d4;border-bottom:none;border-top-right-radius:10px;font-size:14px;font-weight:600}.opx .p-tab__title .p-tab__title__item a{position:relative;display:block;width:100%;height:100%;padding:10px 25px}.opx .p-tab__title .p-tab__title__item a::after{position:absolute;right:14px;content:"▼"}.opx .p-tab__title .p-tab__title__item a[aria-selected=true]{background:#0b99d4;color:#fff}.opx .p-tab__title .p-tab__title__item a:focus:not([aria-selected=true]){background:#c7e9f7}.opx .p-tab__content{display:none}.opx .u-blank::after{display:inline-block;content:"";width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background-image:url("/professional-nexus/assets/img/common/icon-ex.png");background-size:contain}.opx .u-pdf::after{display:inline-block;content:"";width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background-image:url("/professional-nexus/assets/img/common/icon-pdf.png");background-size:contain}.opx .u-xls::after{display:inline-block;content:"";width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background-image:url("/professional-nexus/assets/img/common/icon-excel.png");background-size:contain}.opx .u-doc::after{display:inline-block;content:"";width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background-image:url("/professional-nexus/assets/img/common/icon-word.png");background-size:contain}.opx .u-ppt::after{display:inline-block;content:"";width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background-image:url("/professional-nexus/assets/img/common/icon-ppt.png");background-size:contain}.opx .u-hide{display:none}.opx .u-clearfix:after{clear:both;content:"";display:block}.opx .u-left{float:left}.opx .u-right{float:right}.opx .u-alignLeft{text-align:left}.opx .u-alignCenter{text-align:center}.opx .u-alignRight{text-align:right}.opx .u-weightBold{font-weight:700}.opx .u-small{font-size:1.2rem}.opx .u-textRd{color:red}.opx .u-bgWhite{background-color:#fff !important}.opx .u-forTb{display:none}.opx .u-forSp{display:none}.opx .u-mt5{margin-top:5px !important}.opx .u-mr5{margin-right:5px !important}.opx .u-mb5{margin-bottom:5px !important}.opx .u-ml5{margin-left:5px !important}.opx .u-mt10{margin-top:10px !important}.opx .u-mr10{margin-right:10px !important}.opx .u-mb10{margin-bottom:10px !important}.opx .u-ml10{margin-left:10px !important}.opx .u-mt15{margin-top:15px !important}.opx .u-mr15{margin-right:15px !important}.opx .u-mb15{margin-bottom:15px !important}.opx .u-ml15{margin-left:15px !important}.opx .u-mt20{margin-top:20px !important}.opx .u-mr20{margin-right:20px !important}.opx .u-mb20{margin-bottom:20px !important}.opx .u-ml20{margin-left:20px !important}.opx .u-mt25{margin-top:25px !important}.opx .u-mr25{margin-right:25px !important}.opx .u-mb25{margin-bottom:25px !important}.opx .u-ml25{margin-left:25px !important}.opx .u-mt30{margin-top:30px !important}.opx .u-mr30{margin-right:30px !important}.opx .u-mb30{margin-bottom:30px !important}.opx .u-ml30{margin-left:30px !important}.opx .u-mt35{margin-top:35px !important}.opx .u-mr35{margin-right:35px !important}.opx .u-mb35{margin-bottom:35px !important}.opx .u-ml35{margin-left:35px !important}.opx .u-mt40{margin-top:40px !important}.opx .u-mr40{margin-right:40px !important}.opx .u-mb40{margin-bottom:40px !important}.opx .u-ml40{margin-left:40px !important}.opx .u-mt45{margin-top:45px !important}.opx .u-mr45{margin-right:45px !important}.opx .u-mb45{margin-bottom:45px !important}.opx .u-ml45{margin-left:45px !important}.opx .u-mt50{margin-top:50px !important}.opx .u-mr50{margin-right:50px !important}.opx .u-mb50{margin-bottom:50px !important}.opx .u-ml50{margin-left:50px !important}.opx .u-mt55{margin-top:55px !important}.opx .u-mr55{margin-right:55px !important}.opx .u-mb55{margin-bottom:55px !important}.opx .u-ml55{margin-left:55px !important}.opx .u-mt60{margin-top:60px !important}.opx .u-mr60{margin-right:60px !important}.opx .u-mb60{margin-bottom:60px !important}.opx .u-ml60{margin-left:60px !important}.opx .u-mt65{margin-top:65px !important}.opx .u-mr65{margin-right:65px !important}.opx .u-mb65{margin-bottom:65px !important}.opx .u-ml65{margin-left:65px !important}.opx .u-mt70{margin-top:70px !important}.opx .u-mr70{margin-right:70px !important}.opx .u-mb70{margin-bottom:70px !important}.opx .u-ml70{margin-left:70px !important}.opx .u-mt75{margin-top:75px !important}.opx .u-mr75{margin-right:75px !important}.opx .u-mb75{margin-bottom:75px !important}.opx .u-ml75{margin-left:75px !important}.opx .u-mt80{margin-top:80px !important}.opx .u-mr80{margin-right:80px !important}.opx .u-mb80{margin-bottom:80px !important}.opx .u-ml80{margin-left:80px !important}.opx .u-mt85{margin-top:85px !important}.opx .u-mr85{margin-right:85px !important}.opx .u-mb85{margin-bottom:85px !important}.opx .u-ml85{margin-left:85px !important}.opx .u-mt90{margin-top:90px !important}.opx .u-mr90{margin-right:90px !important}.opx .u-mb90{margin-bottom:90px !important}.opx .u-ml90{margin-left:90px !important}.opx .u-mt95{margin-top:95px !important}.opx .u-mr95{margin-right:95px !important}.opx .u-mb95{margin-bottom:95px !important}.opx .u-ml95{margin-left:95px !important}.opx .u-mt100{margin-top:100px !important}.opx .u-mr100{margin-right:100px !important}.opx .u-mb100{margin-bottom:100px !important}.opx .u-ml100{margin-left:100px !important}.opx .u-pt5{padding-top:5px !important}.opx .u-pr5{padding-right:5px !important}.opx .u-pb5{padding-bottom:5px !important}.opx .u-pl5{padding-left:5px !important}.opx .u-pt10{padding-top:10px !important}.opx .u-pr10{padding-right:10px !important}.opx .u-pb10{padding-bottom:10px !important}.opx .u-pl10{padding-left:10px !important}.opx .u-pt15{padding-top:15px !important}.opx .u-pr15{padding-right:15px !important}.opx .u-pb15{padding-bottom:15px !important}.opx .u-pl15{padding-left:15px !important}.opx .u-pt20{padding-top:20px !important}.opx .u-pr20{padding-right:20px !important}.opx .u-pb20{padding-bottom:20px !important}.opx .u-pl20{padding-left:20px !important}.opx .u-pt25{padding-top:25px !important}.opx .u-pr25{padding-right:25px !important}.opx .u-pb25{padding-bottom:25px !important}.opx .u-pl25{padding-left:25px !important}.opx .u-pt30{padding-top:30px !important}.opx .u-pr30{padding-right:30px !important}.opx .u-pb30{padding-bottom:30px !important}.opx .u-pl30{padding-left:30px !important}.opx .u-pt35{padding-top:35px !important}.opx .u-pr35{padding-right:35px !important}.opx .u-pb35{padding-bottom:35px !important}.opx .u-pl35{padding-left:35px !important}.opx .u-pt40{padding-top:40px !important}.opx .u-pr40{padding-right:40px !important}.opx .u-pb40{padding-bottom:40px !important}.opx .u-pl40{padding-left:40px !important}.opx .u-pt45{padding-top:45px !important}.opx .u-pr45{padding-right:45px !important}.opx .u-pb45{padding-bottom:45px !important}.opx .u-pl45{padding-left:45px !important}.opx .u-pt50{padding-top:50px !important}.opx .u-pr50{padding-right:50px !important}.opx .u-pb50{padding-bottom:50px !important}.opx .u-pl50{padding-left:50px !important}.opx .u-pt55{padding-top:55px !important}.opx .u-pr55{padding-right:55px !important}.opx .u-pb55{padding-bottom:55px !important}.opx .u-pl55{padding-left:55px !important}.opx .u-pt60{padding-top:60px !important}.opx .u-pr60{padding-right:60px !important}.opx .u-pb60{padding-bottom:60px !important}.opx .u-pl60{padding-left:60px !important}.opx .u-pt65{padding-top:65px !important}.opx .u-pr65{padding-right:65px !important}.opx .u-pb65{padding-bottom:65px !important}.opx .u-pl65{padding-left:65px !important}.opx .u-pt70{padding-top:70px !important}.opx .u-pr70{padding-right:70px !important}.opx .u-pb70{padding-bottom:70px !important}.opx .u-pl70{padding-left:70px !important}.opx .u-pt75{padding-top:75px !important}.opx .u-pr75{padding-right:75px !important}.opx .u-pb75{padding-bottom:75px !important}.opx .u-pl75{padding-left:75px !important}.opx .u-pt80{padding-top:80px !important}.opx .u-pr80{padding-right:80px !important}.opx .u-pb80{padding-bottom:80px !important}.opx .u-pl80{padding-left:80px !important}.opx .u-pt85{padding-top:85px !important}.opx .u-pr85{padding-right:85px !important}.opx .u-pb85{padding-bottom:85px !important}.opx .u-pl85{padding-left:85px !important}.opx .u-pt90{padding-top:90px !important}.opx .u-pr90{padding-right:90px !important}.opx .u-pb90{padding-bottom:90px !important}.opx .u-pl90{padding-left:90px !important}.opx .u-pt95{padding-top:95px !important}.opx .u-pr95{padding-right:95px !important}.opx .u-pb95{padding-bottom:95px !important}.opx .u-pl95{padding-left:95px !important}.opx .u-pt100{padding-top:100px !important}.opx .u-pr100{padding-right:100px !important}.opx .u-pb100{padding-bottom:100px !important}.opx .u-pl100{padding-left:100px !important}.opx.home .l-container{overflow:clip}.opx.home .home-main{position:relative;isolation:isolate;color:#222}.opx.home .section-business,.opx.home .section-corporate,.opx.home .section-news,.opx.home .section-banners{position:relative;z-index:1}.opx.home .section-business,.opx.home .section-news{background-color:#fff}.opx.home .home-inner{width:calc(100% - 80px);max-width:124rem;margin-inline:auto}.opx.home .home-heading{margin:0;font-size:3.6rem;font-weight:700;line-height:1.4}.opx.home .home-heading span{display:block;margin-top:.3rem;color:#0068ad;font-size:1.2rem;letter-spacing:0}.opx.home .home-sectionHead{display:flex;align-items:center;justify-content:space-between;gap:2.4rem}.opx.home .home-detail>span,.opx.home .section-corporate_links span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2rem;width:2rem;height:2rem;border-radius:50%;background:#fff;color:#0068ad;font-size:2.4rem;line-height:1;letter-spacing:0;font-family:Arial,sans-serif}.opx.home .section-corporate_links span{position:relative;font-size:1.4rem}.opx.home .section-corporate_links span::before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1rem;height:1rem;margin-right:.2em;background:url("/professional-nexus/assets/img/common/arrow.svg") 0 0/contain no-repeat}.opx.home .section-mv{position:sticky;top:0;z-index:0;display:flex;min-height:56rem;height:100vh;height:100svh;background:#e1e8f2;overflow:hidden}.opx.home .section-mv_inner{width:calc(100% - clamp(80px,18.75vw,360px));max-width:156rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.1fr);align-items:center;gap:3.2rem}.opx.home .section-mv_txt{position:relative;z-index:1;transform:translateY(-5%)}.opx.home .section-mv_lead{margin:0 0 1.6rem;color:#0068ad;font-size:clamp(18px,2vw,36px);letter-spacing:-0.02em;white-space:nowrap}.opx.home .section-mv h1{margin:0;color:#000;font-size:clamp(32px,3.65vw,68px);font-weight:700;line-height:1.5;letter-spacing:.015em}.opx.home .section-mv_lead{display:flex;align-items:center;min-height:1.7em}.opx.home .section-mv_lead img{display:block;width:14.5263em;max-width:100%;height:auto}.opx.home .section-mv h1{display:flex;align-items:center}.opx.home .section-mv h1 picture{display:block;width:9.5441em;max-width:100%}.opx.home .section-mv h1 img{display:block;width:9.5441em;max-width:100%;height:auto}.opx.home .section-mv_pic{width:108%;max-width:104rem;min-width:0;margin:0 0 0 4%}.opx.home .section-mv_pic img{display:block;width:100%;height:auto;object-fit:contain}.opx.home .section-mv_cube{--cube-float-distance: 16px;max-height:82svh;animation:home-cube-float 3s ease-in-out infinite}.opx.home .section-mv_shadow{transform:scaleX(0.6);transform-origin:center;animation:none}.opx.home .section-business{padding-block:15rem}.opx.home .section-business_txt{margin:4.8rem 0;font-size:1.5rem;line-height:2.2}.opx.home .section-business_list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:3.2rem;padding:0;margin:0;list-style:none}.opx.home .section-business_card{position:relative;overflow:hidden;aspect-ratio:392/420;background:#203956}.opx.home .section-business_card img{display:block;width:100%;height:100%;object-fit:cover}.opx.home .section-business_card::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom, rgba(32, 57, 86, 0) 38%, rgba(32, 57, 86, 0.12) 51%, rgba(32, 57, 86, 0.42) 65%, rgba(32, 57, 86, 0.82) 82%, #203956 100%)}.opx.home .section-business_caption{position:absolute;z-index:1;inset:auto 0 0;padding:2rem 2rem 2.2rem;text-align:center;color:#fff}.opx.home .section-business_caption p{font-size:1.4rem;margin:0 0 1rem;padding-bottom:.8rem;border-bottom:1px solid rgba(255,255,255,0.5019607843);letter-spacing:0}.opx.home .section-business_caption h3{margin:0;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:0}.opx.home .section-business_caption strong{display:block;font-size:2.5rem;font-weight:700}.opx.home .section-corporate{padding-block:15rem;background:#1e3553;color:#fff}.opx.home .section-corporate_inner{display:grid;grid-template-columns:1.1fr 1fr;gap:15rem;align-items:center}.opx.home .section-corporate .home-heading span{color:#fff}.opx.home .section-corporate_txt{margin:3.8rem 0 2.4rem;font-size:1.5rem;line-height:2.2}.opx.home .section-corporate_links{list-style:none;padding:0;margin:0}.opx.home .section-corporate_links a{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem;border-bottom:1px solid rgba(255,255,255,0.5019607843);color:#fff;font-size:2rem;transition:background-color .2s}.opx.home .section-corporate_links a:hover{background:rgba(255,255,255,0.0705882353)}.opx.home .section-corporate_pic{margin:0}.opx.home .section-corporate_pic img{display:block;width:100%;height:auto}.opx.home .section-news{padding-block:10rem;border-bottom:1px solid #eee}.opx.home .section-news_inner{display:grid;grid-template-columns:1fr 2fr;gap:3.2rem;align-items:start}.opx.home .section-news_list{list-style:none;padding:0;margin:0}.opx.home .section-news_list .common-linkBlock{padding:0;color:#333;font-size:1.4rem;letter-spacing:.1em}.opx.home .section-news_list .common-linkBlock.noLink{pointer-events:none;cursor:default}.opx.home .section-news_list .common-linkBlock_label{display:flex;align-items:baseline;gap:2.4rem;padding:1.2rem 0 1.6rem;border-bottom:1px solid #ddd}.opx.home .section-news_list .common-linkBlock_head{flex-shrink:0;color:#005eb8;font-weight:600;font-size:1.6rem;line-height:1.4}.opx.home .section-news_list .common-linkBlock_title{display:block;color:#333;font-size:1.4rem;font-weight:400;line-height:1.75;-webkit-line-clamp:unset}.opx.home .section-news_list .common-button-link{display:none}.opx.home .section-banners{padding-block:5rem;background:#eee}.opx.home .section-banners_list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:3.2rem;padding:0;margin:0;list-style:none}.opx.home .section-banners_list>li:only-child{grid-column:2}.opx.home .section-banners_card{display:flex;flex-direction:column;height:100%;border:1px solid #ddd;color:#333;text-decoration:none}.opx.home .section-banners_card img{display:block;width:100%;height:auto;aspect-ratio:324/108;object-fit:cover}.opx.home .section-banners_card:hover,.opx.home .section-banners_card:focus-visible{color:#333;text-decoration:none}.opx.home .section-banners_card:focus-visible{outline:2px solid #0068ad;outline-offset:4px}.opx.home .section-banners_card:hover .section-banners_title,.opx.home .section-banners_card:focus-visible .section-banners_title{background-color:#0068ad}.opx.home .section-banners_title{position:relative;display:flex;align-items:center;justify-content:center;min-height:5rem;padding:1rem 3.2rem;margin:0;background:#1e3553;color:#fff;font-size:1.8rem;font-weight:500;line-height:1.6;text-align:center;transition:background-color .2s ease-in-out}.opx.home .section-banners_title::after{content:"";position:absolute;right:1.8rem;top:50%;transform:translateY(-50%);width:.8rem;height:1.2rem;background:url("/professional-nexus/assets/img/common/arrow_white.svg") center/contain no-repeat}.opx.home .section-banners_text{padding:1rem 2.4rem;margin:0;background:#fff;font-size:1.5rem;line-height:1.8}.opx.home .section-business .home-heading,.opx.home .section-corporate .home-heading,.opx.home .section-news .home-heading{font-size:3.8rem;font-weight:600;line-height:4.3rem;letter-spacing:.75px}.opx.home .section-business .home-heading span,.opx.home .section-corporate .home-heading span,.opx.home .section-news .home-heading span{margin-top:.75rem;margin-left:.35em;font-size:1.3rem;font-weight:600;line-height:1.2;letter-spacing:.025em;color:inherit}.opx.home .section-business .home-heading span{color:#0068ad}.opx.home .section-news .home-heading span{font-family:Roboto,sans-serif;color:#0068ad}@keyframes home-cube-float{0%,100%{transform:translateY(calc(-1 * var(--cube-float-distance)))}50%{transform:translateY(var(--cube-float-distance))}}.opx.business .third-ul{margin-top:0}.opx.business .third-card_links>li{padding:0 0 var(--space-m)}.opx.corporate .corporate-certifications{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 1.5fr);align-items:center;gap:1.6rem;width:100%;max-width:36rem;margin-top:.8rem}.opx.corporate .corporate-certifications img{display:block;width:100%;height:auto}.opx.corporate .common-button{margin-top:1rem;margin-bottom:1.5rem}.opx.corporate .section-policy{margin-bottom:11rem}.opx.corporate .section-policy .third-heading3{text-align:center;border-bottom:unset;padding-bottom:unset}.opx.corporate .section-policy_txt{text-align:center;font-size:1.8rem;line-height:2.5}.opx.corporate .section-policy_pic{margin-top:5.6rem;background-color:#f5faff;padding:5rem 10rem}.opx.corporate .common-section .third-table_caption{font-size:1.6rem;text-indent:-1em;padding-left:1em}.opx.location .sec--border{border-bottom:1px solid #b0b0b0;padding-bottom:2rem}.opx.location .sec--border:not(:nth-child(1 of .sec--border)){margin-top:2rem}.opx.insurance .insurance-notice{--notice-color: #df2453;display:grid;grid-template-columns:minmax(12rem, 25%) minmax(0, 1fr);border:3px solid var(--notice-color);background-color:#fff}.opx.insurance .insurance-notice__title{display:flex;align-items:center;justify-content:center;padding:1.25rem;background-color:var(--notice-color);color:#fff;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;text-align:center}.opx.insurance .insurance-notice>.third-ul{min-width:0;margin:0;padding:1rem 1.5rem 1rem 2.5rem;list-style:disc;line-height:1.7}.opx.insurance .insurance-notice>.third-ul>li{margin:0}.opx.insurance .insurance-notice>.third-ul>li+li{margin-top:.5rem}.opx.insurance .insurance-brochure{display:flex;align-items:center;margin:3rem 0 2rem;gap:clamp(1rem,3vw,2rem);padding:clamp(1rem,3vw,2rem);border:1px solid #b0b0b0;background-color:#fff;justify-content:center}.opx.insurance .insurance-brochure__image{display:block;flex-shrink:0;width:100px;height:auto}.opx.insurance .insurance-brochure__description{min-width:0;margin:0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.8;overflow-wrap:anywhere}.opx.insurance .insurance-brochure__mobile-break{display:none}.opx.insurance .insurance-entry{--entry-color: #005087;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:clamp(2rem,8vw,8rem);row-gap:.5rem;padding-inline:3rem;column-gap:3rem}.opx.insurance .insurance-entry__card{display:grid;grid-template-rows:subgrid;grid-row:span 4;min-width:0}.opx.insurance .insurance-entry__content{display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0}.opx.insurance .insurance-entry__title{margin:0 0 1rem;color:var(--entry-color);font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:700;line-height:1.6;text-align:center;overflow-wrap:anywhere}.opx.insurance .insurance-entry__links{margin:0;padding:0;list-style:none}.opx.insurance .insurance-entry__links>li{margin:0;padding:0}.opx.insurance .insurance-entry__button{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:4.5rem;padding:1rem 2.5rem;background-color:var(--entry-color);color:#fff;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:700;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere;border:2px solid #004c86}.opx.insurance .insurance-entry__button::after{content:"";position:absolute;top:50%;right:1.25rem;width:.7rem;height:.7rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.opx.insurance .insurance-entry__button:hover{background-color:#fff;color:#004c86;text-decoration:none}.opx.insurance .insurance-entry__button:focus-visible{outline:3px solid var(--entry-color);outline-offset:4px}.opx.insurance .insurance-entry__availability{margin:0;line-height:1.6;text-align:center}.opx.insurance .insurance-entry__availability small{font-size:inherit}.opx.insurance .insurance-entry__instructions{margin:1rem 0 0;line-height:1.9;overflow-wrap:anywhere}.opx.insurance .insurance-entry__instructions small{font-size:.875em}.opx.insurance section{margin-top:3rem}.opx.insurance section ul>li{margin-top:.5rem}.opx.insurance .insurance_banner picture img{margin:0 auto;border:1px solid #005087}.opx.insurance img.freedial{display:inline-block;width:30px;padding-right:5px;vertical-align:middle}.opx.terms .common-pageHeader{margin-bottom:23rem;margin-top:3rem}.opx.terms .common-section .third-heading4:not(:first-of-type){margin-top:5rem}.opx.privacy .common-pageHeader{margin-bottom:23rem;margin-top:3rem}.opx.privacy .gray_box{background-color:#f3f3f3;padding:1.5em;display:inline-block}.opx.privacy ol.third-ol{counter-increment:number 0}.opx.privacy ol.third-ol>li:before{content:"（" counter(number) "） "}.opx.privacy ol.third-ol.counter-lower-alpha>li{counter-reset:unset}.opx.privacy ol.third-ol.counter-lower-alpha>li:before{content:""}.opx.privacy .third-ol.counter-lower-alpha>li:nth-child(n+2){background-color:#f3f3f3;padding:1em 1.5em}.opx.privacy .third-ol.counter-lower-alpha>li:nth-child(n+2) li:last-child{margin-bottom:0}.opx.news .common-pageHeader{margin-bottom:23rem;margin-top:3rem}.opx.news .common-section .third-heading4:not(:first-of-type){margin-top:5rem}.opx.news .common-linkBlock_title{-webkit-line-clamp:inherit}.opx.sitemap .third-card_body .third-layout_contents ul{margin-bottom:1.75em}@media(min-width: 481px){.opx .display-min-width-sp{display:block}.opx .display-max-width-sp{display:none}.opx .display-width-sp{display:none}}@media(min-width: 769px){.opx .display-min-width-tb{display:block}.opx .display-max-width-tb{display:none}.opx .display-width-tb{display:none}}@media(min-width: 1025px){.opx .display-min-width-pc{display:block}.opx .display-max-width-pc{display:none}.opx .display-width-pc{display:none}.opx .display-width-pc--tb{display:none}}@media(min-width: 1441px){.opx .common-section_inner{padding-left:2rem;padding-right:2rem}.opx .section-l-inner{padding-left:2rem;padding-right:2rem}.opx .section-l-inner_920{padding-left:2rem;padding-right:2rem}.opx .display-min-width-mx{display:block}.opx .display-max-width-mx{display:none}}@media(max-width: 1440px){.opx .common-section_inner{padding-left:4rem;padding-right:4rem}.opx .section-l-inner{padding-left:4rem;padding-right:4rem}.opx .section-l-inner_920{padding-left:4rem;padding-right:4rem}.opx .display-min-width-mx{display:none}.opx .display-max-width-mx{display:block}}@media(max-width: 1024px){.opx .display-min-width-pc{display:none}.opx .display-max-width-pc{display:block}.opx .p-chapter__inner{padding-right:10px;padding-left:10px}.opx .p-lead__inner{padding-right:10px;padding-left:10px}.opx.home .section-corporate_inner{gap:4.8rem}.opx.home .section-business_caption{padding-inline:1.2rem}.opx.home .section-business_caption h3{font-size:1.4rem}.opx.home .section-business_caption strong{font-size:2rem}.opx.home .home-heading{font-size:3rem}.opx.corporate .common-section .third-table_caption .br-hide-under-1000{display:none}}@media(max-width: 769px){.opx .display-width-pc--tb{display:none}}@media(max-width: 768px){body.opx .common-main p,body.opx .common-main ul,body.opx .common-main li{font-size:1.4rem}.opx table.tblRsv{min-width:inherit}body:not(.home) .common-footer{margin-top:6rem}.opx .common-section:not(:last-child){margin-bottom:6rem}.opx .common-button .outer{padding:1.5rem 5.5rem 1.5rem 5rem;letter-spacing:.05em}.opx .common-button .outer::after{width:1.2rem;height:1.2rem;margin-right:.4em}.opx .common-button .outer::before{width:2.8rem;height:2.8rem}.common-button-link::after{width:1.25rem;height:1.25rem;margin-right:.3em}.opx table th span,.opx table .third-paragraph{font-size:1.4rem !important}.opx .third-heading2{font-size:3.2rem}.opx .third-heading3{font-size:2.4rem;margin-bottom:.9rem}.opx .third-heading3:has(+:not(.third-table)){padding-bottom:1rem}.opx .third-heading4{font-size:1.8rem}.opx .third-heading4--underline{font-size:1.8rem}.opx .common-pageHeader{margin-bottom:4rem}.opx .common-pageHeader_image{border-radius:3rem}.opx .common-pageHeader_image img{height:16rem;object-position:90% center}.opx .common-pageHeader_image img[src$="/page_title.webp"]{content:url("/professional-nexus/assets/img/common/page_title_sp.webp")}.opx .common-pageHeader_image img[src$="/page_title_ob.webp"]{content:url("/professional-nexus/assets/img/common/page_title_ob_sp.webp")}.opx .common-heading_title{font-size:3.2rem}.opx .display-min-width-tb{display:none}.opx .display-max-width-tb{display:block}.opx .display-width-pc{display:none}.opx .figure-image{width:100%}.opx .p-tab__title{padding:0}.opx .p-tab__title .p-tab__title__item{width:50%;height:auto;font-size:14px;padding:8px 10px}.opx .u-forTb{display:inherit}.opx.home .section-corporate_links span{flex-basis:2.8rem;width:2.8rem;height:2.8rem}.opx.home .section-corporate_links span::before{width:1.2rem;height:1.2rem;margin-right:.4em}.opx.home .home-inner{width:calc(100% - 40px)}.opx.home .home-heading{font-size:2.8rem}.opx.home .home-pcBreak{display:none}.opx.home .section-mv{position:relative;height:auto;min-height:0}.opx.home .section-mv_cube{--cube-float-distance: 8px}.opx.home .section-mv_inner{width:calc(100% - 40px);grid-template-columns:1fr;grid-template-rows:auto auto;gap:2rem;padding-block:4.8rem 7rem}.opx.home .section-mv_txt{width:100%;margin-inline:auto;text-align:center}.opx.home .section-mv_lead{justify-content:center;font-size:clamp(14px,3.8vw,24px);white-space:normal}.opx.home .section-mv h1{justify-content:center;font-size:clamp(28px,6.6vw,48px)}.opx.home .section-mv_pic{width:100%;height:auto;max-width:28rem;margin:auto}.opx.home .section-mv_pic img{height:auto;max-height:none}.opx.home .section-business .home-heading,.opx.home .section-corporate .home-heading,.opx.home .section-news .home-heading{font-size:2.8rem;line-height:3.3rem}.opx.home .section-business .home-heading span,.opx.home .section-corporate .home-heading span,.opx.home .section-news .home-heading span{font-size:1.2rem}.opx.home .section-business{padding-block:5rem}.opx.home .section-business>.home-inner{display:flex;flex-direction:column}.opx.home .section-business .home-sectionHead{display:contents}.opx.home .section-business .common-button{order:1;align-self:center;margin-top:3.2rem}.opx.home .section-business_txt{margin-block:2.8rem;font-size:1.4rem}.opx.home .section-business_list{grid-template-columns:1fr;gap:2.4rem;max-width:42rem;margin-inline:auto}.opx.home .section-business_caption h3{font-size:1.8rem}.opx.home .section-business_caption strong{font-size:2.5rem}.opx.home .section-corporate{padding-block:5rem}.opx.home .section-corporate_inner{grid-template-columns:1fr;gap:4rem}.opx.home .section-corporate_txtArea,.opx.home .section-corporate .home-sectionHead{display:contents}.opx.home .section-corporate .common-button{order:1;justify-self:center}.opx.home .section-corporate_txt{font-size:1.4rem;margin:0}.opx.home .section-corporate_pic{max-width:52rem;width:100%;margin-inline:auto}.opx.home .section-corporate_links a{font-size:1.8rem;padding-inline:1.2rem}.opx.home .section-news{padding-block:10rem}.opx.home .section-news_inner{grid-template-columns:1fr;gap:2.4rem}.opx.home .section-news_list .common-linkBlock_label{flex-direction:column;gap:.8rem}.opx.home .section-news_list .common-linkBlock_head{font-size:1.4rem}.opx.home .section-banners{padding-block:5rem}.opx.home .section-banners_list{grid-template-columns:1fr;gap:2.4rem;max-width:42rem;margin-inline:auto}.opx.home .section-banners_list>li:only-child{grid-column:1}.opx.home .section-banners_text{font-size:1.4rem}.opx.corporate .common-button .outer{padding:1rem 5rem 1rem 3rem}.opx.corporate .common-button .outer:before{width:2rem;height:2rem}.opx.corporate .common-button .outer:after{width:1rem;height:1rem;right:.5em}.opx.corporate .common-section .third-table_caption{font-size:1.4rem}.opx.insurance .insurance-notice{grid-template-columns:minmax(0, 1fr)}.opx.insurance .insurance-notice__title{justify-content:flex-start;padding:.75rem 1rem;text-align:left}.opx.insurance .insurance-notice>.third-ul{padding:1rem 1rem 1rem 2rem}.opx.insurance .insurance-entry{padding-inline:1rem;grid-template-columns:minmax(0, 1fr);row-gap:2.5rem}.opx.insurance .insurance-entry__card{grid-row:auto;grid-template-rows:auto;gap:.5rem}.opx.insurance .insurance-entry__content{grid-row:auto;grid-template-rows:auto auto;gap:.5rem}.opx.insurance .insurance-entry__desktop-break{display:none}.opx.terms .common-pageHeader{margin-bottom:15rem}.opx.privacy .common-pageHeader{margin-bottom:15rem}.opx.news .common-pageHeader{margin-bottom:15rem}}@media(max-width: 601px){.opx .display-width-tb{display:none}}@media(max-width: 600px){.opx h2.h2Title{width:97%;margin:0 auto;font-size:2.4rem;text-align:center;border-bottom:1px solid #000}.opx h3.h3Title{font-size:1.8rem}.opx .tableBlock{overflow:auto;-webkit-overflow-scrolling:touch}.opx table.tblRsv{min-width:inherit;width:100%}.opx table.tblRsv tr{width:100%}.opx table.tblRsv tr th{display:block;width:100% !important}.opx table.tblRsv tr td{display:block;border-top:none;width:100% !important}.opx table.tblRsv tr:nth-child(2n) td{background:inherit}.opx table.tblRsv2.tdRight td{text-align:left}.opx table.tblRsv2{min-width:inherit;width:100%;border-top:1px solid #ccc}.opx table.tblRsv2 thead{display:none}.opx table.tblRsv2 tr{width:100%;display:block}.opx table.tblRsv2 tr:nth-child(2n) td{background:#fff}.opx table.tblRsv2 tr th{display:block;font-weight:normal;border-bottom:none;border-top:none;padding:6px 13px}.opx table.tblRsv2 tr th::before{content:attr(data-label) " ：";float:left;font-weight:bold;padding:0 7px 0 0}.opx table.tblRsv2 tr td{display:block;border-top:none;padding:6px 13px}.opx table.tblRsv2 tr td::before{content:attr(data-label) " ：";float:left;font-weight:bold;padding:0 7px 0 0}}@media(max-width: 480px){.opx small{font-size:1.2rem}.opx .common-footer_copy{flex-flow:column}.opx .common-footer_copy br{display:block}body:not(.home) .common-footer{margin-top:4rem}.opx .common-section_inner{padding-left:2rem;padding-right:2rem}.opx .common-section:not(:last-child){margin-top:4rem}.opx .section-l-inner{padding-left:2rem;padding-right:2rem}.opx .section-l-inner_920{padding-left:2rem;padding-right:2rem}.opx .third-heading2{font-size:2.8rem}.opx .third-heading2.third-heading_sub{font-size:1.2rem}.opx .third-heading3{font-size:1.8rem}.opx .third-heading3.third-heading_sub{font-size:1.2rem}.opx .common-pageHeader{padding-left:2rem;padding-right:2rem}.opx .common-pageHeader_image{border-radius:2rem}.opx .common-pageHeader_image img{height:14rem}.opx .common-heading_title{font-size:2rem}.opx .common-heading_label{font-size:1.2rem}.opx .display-min-width-sp{display:none}.opx .display-max-width-sp{display:block}.opx .p-chapter__inner .c-linkBtn{width:100%}.opx .p-tab__title .p-tab__title__item{padding-left:4px;font-size:10px}.opx .u-forPc{display:none}.opx .u-forSp{display:inherit}.opx.corporate .section-policy{margin-bottom:4rem}.opx.corporate .section-policy .third-heading3{text-align:left}.opx.corporate .section-policy_txt{font-size:1.4rem;text-align:left;line-height:28px}.opx.corporate .section-policy_pic{margin-top:2rem;padding:1.5rem 2rem}.opx.insurance .insurance-brochure{gap:1rem;padding:1rem}.opx.insurance .insurance-brochure__image{width:70px}.opx.insurance .insurance-brochure__mobile-break{display:inline}.opx.terms .common-pageHeader{margin-bottom:13rem}.opx.privacy .common-pageHeader{margin-bottom:13rem}.opx.news .common-pageHeader{margin-bottom:13rem}}@media(max-width: 341px){.opx .display-width-sp{display:none}}@media(max-width: 320px){.opx h3.h3Title{font-size:1.4rem}}@media(min-width: 769px)and (max-width: 1024px){.opx .display-width-pc{display:block}}@media(min-width: 601px)and (max-width: 768px){.opx .display-width-tb{display:block}}@media(min-width: 341px)and (max-width: 480px){.opx .display-width-sp{display:block}}@media(min-width: 768px)and (max-width: 1024px){.opx .display-width-pc--tb{display:block}}@media(amx-width: 910px){.opx .localNav__title{font-size:2rem;line-height:2.2}}@media(amx-width: 768px){.opx .localNav__v3{width:100%;margin-top:5rem;border-top:1px dotted #000}.opx .l-container{margin:0}.opx .l-content .pageArticle .titleArea .pageMainTitle.border,.opx .l-content .pageArticle .titleArea .pageContent .mainContent .border.pageTitle,.opx .l-content .pageArticle .pageContent .mainContent .titleArea .border.pageTitle{width:100%}.opx .l-content .pageArticle .pageContent{flex-direction:column}.opx .l-content .pageArticle .pageContent{padding:0 10px 0 10px}.opx .l-content .pageArticle .pageContent .mainContent{width:100%}.opx .l-content .pageArticle.index2column .pageContent .mainContent__item,.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__photo,.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__linkBtn{width:48%;margin-bottom:3rem}.opx .l-tool .sns #printBtn{display:none}}@media(amx-width: 1024px){body.opx:not(.home) .l-container{padding:60px 0 0 0}.opx .l-content{padding:0 10px 50px 10px}.opx .l-tool .breadcrumbs{display:none}.opx .l-tool .sns{width:100%}.opx .l-tool .sns a span{display:none}.opx .l-tool .sns a:hover span,.opx .l-tool .sns a:focus-visible span{display:none}.opx .l-tool .sns #printBtn span{display:none}.opx .l-tool .sns #printBtn:hover span{display:none}}@media(amx-width: 1024px)and (amx-width: 600px){.opx .l-content{padding:0}}@media(amx-width: 600px){.opx .l-content .pageArticle .titleArea .pageMainTitle,.opx .l-content .pageArticle.index2column .pageContent .mainContent .titleArea .pageTitle,.opx .l-content .pageArticle .titleArea .pageContent .mainContent .pageTitle,.opx .l-content .pageArticle .pageContent .mainContent .titleArea .pageTitle{width:97%;margin:0 auto;font-size:2.4remz;text-align:center;border-bottom:1px solid #000}.opx .l-content .pageArticle.index2column .titleArea .pageMainTitle,.opx .l-content .pageArticle.index2column .pageContent .mainContent .titleArea .pageTitle,.opx .l-content .pageArticle.index2column .titleArea .pageContent .mainContent .pageTitle{width:97%;margin:0 auto;font-size:2.4rem;text-align:center;border-bottom:1px solid #000}.opx .l-content .pageArticle.index1column .titleArea .pageMainTitle,.opx .l-content .pageArticle.index1column .titleArea .pageContent .mainContent .pageTitle,.opx .l-content .pageArticle.index1column .pageContent .mainContent .titleArea .pageTitle,.opx .l-content .pageArticle.index2column .pageContent .mainContent .pageArticle.index1column .titleArea .pageTitle{width:97%;margin:0 auto;font-size:2.4rem;text-align:center;border-bottom:1px solid #000}.opx .l-content .pageArticle.index1column .indexContent__item__title .itemTitle{font-size:1.8rem}.opx .l-content .pageArticle .titleArea .pageMainTitle,.opx .l-content .pageArticle .titleArea .pageContent .mainContent .pageTitle,.opx .l-content .pageArticle .pageContent .mainContent .titleArea .pageTitle,.opx .l-content .pageArticle.index2column .pageContent .mainContent .titleArea .pageTitle{margin-bottom:2rem}.opx .l-content .pageArticle .pageContent .titleArea .pageTitle{margin-bottom:2rem}.opx .l-content .pageArticle.index2column .titleArea .pageMainTitle,.opx .l-content .pageArticle.index2column .titleArea .pageContent .mainContent .pageTitle,.opx .l-content .pageArticle.index2column .pageContent .mainContent .titleArea .pageTitle{margin:0 auto 1em auto}.opx .l-content .pageArticle.index2column .pageContent .mainContent .titleArea .pageTitle{margin:0 0 1em 0}.opx .l-content .pageArticle.index1column .pageTitle .h2Title{margin:0}.opx .l-content .pageArticle.index1column .pageContent{padding:0}.opx .l-content .pageArticle.index1column .pageContent .indexContent{flex-direction:column}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin:0}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item:nth-child(2n){background:#fff}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item__img{width:30%;min-width:161px}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item__textArea{width:70%;padding:0 2em}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item__title{padding:4em 0 1em 0}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item__text{display:none}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item__btn p{border:none;padding:0;font-size:1.8rem;text-align:left}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item__btn p::after{display:none}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item__btn p::before{display:inline-block;font-family:"iconfont";content:"";font-size:1.4rem;font-style:normal;font-weight:normal;line-height:1;vertical-align:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item.noImg .indexContent__item__textArea{width:auto;margin:0 auto}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item.noImg .indexContent__item__title{margin:0 auto}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item.noImg .indexContent__item__btn{position:static;width:100%}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item.noImg .indexContent__item__btn p{padding-bottom:40px}}@media(amx-width: 320px){.opx .l-content .pageArticle.index1column .indexContent__item__title .itemTitle{font-size:1.4rem}.opx .l-content .pageArticle.index1column .indexContent__item__img{min-width:140px}.opx .l-content .pageArticle.index1column .indexContent__item__title{padding:2em 0 1em 0}.opx .l-content .pageArticle.index1column .indexContent__item__btn p{font-size:1.4rem}}@media(amx-width: 768px)and (amx-width: 600px){.opx .l-content .pageArticle.index2column .pageContent .mainContent__item,.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__photo,.opx .l-content .pageArticle.index2column .pageContent .mainContent__item__linkBtn{width:100%;margin-bottom:3rem}}@media(amx-width: 600px)and (amx-width: 768px){.opx .l-content .pageArticle.index1column .pageContent .indexContent__item__title{padding:3em 0 1em 0}.opx .l-content .pageArticle.index1column .pageContent .indexContent__item__btn p{font-size:1.4rem}}@media(amx-width: 480px){.opx .l-content .pageArticle.index1column .indexContent__item__title{padding:3em 0 1em 0}}@media print{.opx.home .section-mv{position:relative}.opx.home .section-mv_pic img{animation:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC92YXJpYWJsZS9fdGV4dC5zYXNzIiwiZm91bmRhdGlvbi9faWNvbmZvbnQuc2NzcyIsInN0eWxlLmNzcyIsImZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzIiwiZ2xvYmFsL3NldHRpbmdzL19mdW5jdGlvbi5zY3NzIiwiZm91bmRhdGlvbi9fcHJlc2V0LnNhc3MiLCJnbG9iYWwvbWl4aW4vX3Bvc2l0aW9uLnNhc3MiLCJnbG9iYWwvbWl4aW4vX21wLnNhc3MiLCJmb3VuZGF0aW9uL19mb3JfYWNzYi5zYXNzIiwibGF5b3V0L19mb290ZXIuc2FzcyIsImxheW91dC9faGVhZGVyLnNhc3MiLCJsYXlvdXQvX21haW4uc2FzcyIsImxheW91dC9fbmF2LnNhc3MiLCJsYXlvdXQvX2xvY2FsTmF2X3YzLnNhc3MiLCJnbG9iYWwvbWl4aW4vX2xpbmtBcnJvdy5zYXNzIiwibGF5b3V0L19jb250YWluZXIuc2FzcyIsImxheW91dC9fY29udGVudC5zYXNzIiwibGF5b3V0L190b29sLnNhc3MiLCJvYmplY3QvY29tcG9uZW50L19pY29uLnNhc3MiLCJvYmplY3QvY29tcG9uZW50L19hY2NvcmRpb24uc2FzcyIsImdsb2JhbC9taXhpbi9faWNvbmZvbnQuc2FzcyIsIm9iamVjdC9jb21wb25lbnQvX2J0bi5zYXNzIiwib2JqZWN0L2NvbXBvbmVudC9fZmJveC5zYXNzIiwib2JqZWN0L2NvbXBvbmVudC9fbGlua2J0bi5zYXNzIiwib2JqZWN0L2NvbXBvbmVudC9fbGlua2xpc3Quc2FzcyIsIm9iamVjdC9jb21wb25lbnQvX2xpc3QtbGluZS5zYXNzIiwib2JqZWN0L2NvbXBvbmVudC9fdGFibGUuc2FzcyIsIm9iamVjdC9jb21wb25lbnQvX3RpdGxlLnNhc3MiLCJvYmplY3QvY29tcG9uZW50L19saXN0LnNhc3MiLCJvYmplY3QvY29tcG9uZW50L19wYWdlSGVhZGVyLnNhc3MiLCJvYmplY3QvY29tcG9uZW50L19pbnZpZXcuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2Rpc3BsYXkuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX25ld3Muc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2ltZy5zYXNzIiwib2JqZWN0L2NvbXBvbmVudC9fY2FyZC5zYXNzIiwib2JqZWN0L3Byb2plY3QvX2JvZHkuc2FzcyIsIm9iamVjdC9wcm9qZWN0L19jYXRjaC5zYXNzIiwib2JqZWN0L3Byb2plY3QvX2NoYXB0ZXIuc2FzcyIsIm9iamVjdC9wcm9qZWN0L19sZWFkLnNhc3MiLCJvYmplY3QvcHJvamVjdC9fdGFiLnNhc3MiLCJvYmplY3QvdXRpbGl0eS9fZmlsZV9pY29uLnNhc3MiLCJvYmplY3QvdXRpbGl0eS9fZ2VuZXJhbC5zYXNzIiwicGFnZXMvX2hvbWUuc2NzcyIsInBhZ2VzL19idXNpbmVzcy5zY3NzIiwicGFnZXMvX2NvcnBvcmF0ZS5zY3NzIiwicGFnZXMvX2xvY2F0aW9uLnNjc3MiLCJwYWdlcy9faW5zdXJhbmNlLnNjc3MiLCJwYWdlcy9fdGVybXMuc2NzcyIsInBhZ2VzL19wcml2YWN5LnNjc3MiLCJwYWdlcy9fbmV3cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJDQUNRLDZFQUVBLDZFQ0hSLGdGQUVFLDhFQUtBLDRGQ0tGLFdEREEsdUJBQ0UseURBQ0EsdVNBQ0EsbUJBQ0Esa0JDS0YsaUJBQ0UscUJBQ0EsdUJEREYsa0JBQ0UsbUJBQ0EsY0FDQSxtQ0NHQSxrQ0FHRixhQUNFLHlCQUNBLGtCREhGLG9CQ09BLGFESkEsY0NRQSxhRExBLGNDU0EsYUROQSxjQ1VBLGFBQ0UsY0FHRixhQUNFLHFCRFBGLGtCQ1dBLHlCRFJBLFlDWUEseUJEVEEsWUNhQSx5QkRWQSxZQ2NBLHlCQ3JFQSxZQUtBLDBCQUFBLFlBQUEsNEVBZUEsS0FJQSxpQkRtRUUsMEJDL0RGLDhCRDRFQSxLQy9EQSxTRHVFQSx3Q0MxREEsY0FXQSxHQUFBLGNBQUEsZUQwRUEsdUJDdkRBLGNEa0VBLE9BQ0UsZ0JBUUYsR0N2REUsdUJEMERBLFNDdkRGLGlCQVdBLElBQUEsZ0NBSUEsY0RrRUEsRUNwREEsK0JBQUEscUNBWUEsWUFBQSxtQkFJQSwwQkRxREUsaUNBUUYsU0NoREEsb0JBUUEsU0FBQSxtQkQyREEsY0M3Q0UsZ0NEa0RBLGNDeENGLElBQUEsa0JBU0EsS0FBQSxzQkFJQSxXQUtBLE1BSUEsY0RvREEsUUFFRSxjQzFDRixjQUFBLGtCQUdBLHdCQUFBLElBS0EsZUFBQSxJQUFBLFdBV0EsWUFLQSxxQkFLQSxzQkFLQSxhQUFBLFNBS0EsSUFBQSxrQkRrREEsZUNyQ0EsZ0JBWUEsc0NBSUEsdUJBSUUsZURzQ0EsaUJDbkNGLFNBUUEsYUFPQSxpQkQwQ0EsY0NqQ0Esb0JBVUEscUREdUNFLDBCQVFGLHdIQzVCQSxrQkFBQSxVQVNBLDRHQU1FLDhCQVFGLFNBQUEsMkJEdUNBLE9BQ0Usc0JDekJGLGNBR0EsY0FBQSxlQUtBLFVBRUUsbUJEa0NGLFNDdkJBLHFCQUdBLHdCQVFBLFNBQUEsY0FXQSw2QkFJQSxzQkRxQkUsVUVuYkYsa0ZBVUEsWUYyYkEsY0czZEEsNkJBRUUsb0JIb2VGLHFGRzdkRSx3Qkh1ZUYsNkJHL2RJLDBCSGtlRixhQVlGLGFJaGdCRSxjSnlnQkYsUUdyZUksa0JIZ2ZKLE9BQ0UscUJBT0YsU0s5aEJFLGFMeWlCRixTR3plSSxhSDRnQkoscUJBR0Usc0JBR0YsS0d2ZUksV0FDQSxZQUNBLFNIeWVGLFVHdmVBLGdCSDJlRixTR3hlSSxXQUNBLFNBQ0EsVUgwZUYsaUNHdmVFLHNCQUNFLGdCSHllSixXR3JlQSxnQkU3SEEsNkJMdW1CRixzQkd2ZUksaUNBQ0UsNkJIeWVKLGlCQUdGLGFHdmVFLFNBQ0UsVUh5ZUYsa0JHeGVFLFNBRkYsV0g2ZUEsWUFDQSxVR3hlQSxvQkFDRSxjSDhlSixPQUNFLHFCRzNlRSxlQUNFLCtCSDZlSixtQkFHRixTRzVlSSx3QkFDRSxjSDhlSixrQkcxZU0sU0FDRSxXSDRlUixZR3plSSxVSDZlTixTR3plUSxzQkFDQSxlSDJlTixZQUdGLFlHemVRLFNBQ0EsVUFFQSx1QkFDRSxpQkg4ZVYsd0RHdGVRLGtCSCtlUixXRzVlVSxpQkhnZlYsUUc1ZVEsa0JBSUksZ0JBQ0UsaUJINmVaLGdCQUdGLGdCRzNlTSxTQUNFLGlCSDZlTixnQkdyZUUsZ0JBRkYsV0g0ZUYsUUd2ZUksU0FMRixVSCtlQSxrQkFDQSxpQkFDQSxpQkFHRixRRzFlUSxTSDRlTixVQUNBLGlCQUNBLDRCRzNlTSxtQkg2ZU4sYUFHRixzQkFFRSxnQkd0ZUksUUFDRSxTSDBlTixVR3plTSxpQkg2ZVIsV0FDRSxnQkFHRixXQUNFLG1CQUdGLGlCQUNFLGtCQUdGLGdERzdlVSx5QkhpZlIsV0FDQSxnQkdoZk0sa0JIb2ZSLGlDQUNFLGFBR0Ysc0JBQ0UsaUJBR0YseURBR0UsaUJBR0YsdUJHbmZVLGlCSHVmVixrRUFHRSxZQUNBLG1CTWh3QkEsc0JBQ0UsZ0JOa3dCRixzQkFHRixrRU1od0JNLFlOb3dCSixzQk1qd0JFLGdCQUNFLG1CTm13Qkosa0JBR0YsK0hNN3ZCUSx5Qk5rd0JOLDBCTTV2QlEsMEJBQ0UsZ0JOZ3dCWiwySUFJRSxTTzN4QkUsaUJQK3hCSixrQ0FDRSxvQk85eEJFLDhCQUVFLHFDQUZGLFNQb3lCRixpQkFHRiw2Qk9qeUJFLFVBRUUsZ0NBRkYsaUJQeXlCRiwrQk9yeUJJLG1CUHl5QkosMkVRMXpCQSxrQlJnMEJBLDhCUTN6QkksaUJBR0EsT0FDRSxnQ1IrekJOLGtDU3QwQkUsK0JBQ0UscUNUMjBCSixhVTkwQkEsMEJWazFCQSxtQ0FDRSwrQkFHRixtQlU3MEJNLGNWKzBCSixXVTkwQkksWVZrMUJOLHlCVS8wQlEsb0JWbTFCUixnQ0FDRSxzQ1VoMUJNLDBCVnMxQlIsMEJVajFCWSx3QlZxMUJaLDRCVWoxQlksYUFJRiwrQkw1QlIsZ0JMbTNCRiw2QlVoMUJZLGdCVm8xQloseUJXeDNCQSxpQ0FFSSxpREFFRSxvQkFDQSxrQlg4M0JOLGFJLzNCRSxrQkppNEJBLFdBS0YsWVc3M0JRLFdBQ0EsbUJYaTRCUixtQkk1NEJFLGtCQUNBLGlCT1lNLGNYcTRCUixzQkFDRSxrQldsNEJNLFNQcEJOLFVBQ0EsZ0JBQ0EsYUFDQSw4QkFDQSxXSjI1QkYseUJXcjRCSSxjWHU0QkYsVUFHRiwyQld2NEJJLGNONUJGLFdBQ0EsWU02QkksV0FDQSxtQlBoQ0osaUJBQ0Esa0JKNjZCRixtQ0FDRSxTVzc0QkksVUFDRSxrQlgrNEJOLGFXOTRCSSxPQUNFLGFBRUEsYUFDQSxXWHE1QlIseURXNzRCVSxtQlBoRFIscUJBQ0EscUJBQ0Esa0JBQ0EsU0FDQSxXTzhDUSxZQUNBLFVBRUYseUVYczVCTixjV241QlEsaUJQeERSLGNBQ0EsdUJBQ0EsWUFDQSxjQUNBLGtCT3NEVSxRWHk1QlYsV1d2NUJJLFlOM0RKLE9BQ0Esd0JMdTlCRixxRVd4NUJVLDBCWDY1QlYscUZXMTVCUSxrQkFDRSxRWDY1QlIsV1czNUJFLFlBQ0UsU1grNUJOLGdGV3o1QkUsZ0JBQ0Usa0JYODVCSixrR1cxNUJNLGdCQUVFLDRLQUdBLFNYKzVCTixVVzk1QkUsaUJBQ0UsbUJBQ0Esa0JBQ0EsU1hnNkJKLFdXLzVCRSxZQUNFLFVYbTZCTix3TUFJRSxXQUdGLG9MVy81QlEsaUJBQ0EsY0FDQSxxQkFDQSxxQlhzNkJSLG9OVy81QlEsY1hvNkJOLGVXbDZCTSxjQUNFLHVCQUNBLFlBQ0EsY0FDQSxrQkFDQSxVQUNBLFdBQ0EsWUFDQSxPQUNBLFFBQ0EsMkJBQ0Esd0JYczZCVix3Yll0aUNFLDBCWmlqQ0Ysd2ZZdGlDSSxrQkFDQSxVQUNBLFdBQ0EsWUFDQSxTQUNBLFFaaWpDSixvUFkzaUNNLFNBQ0EsVUFDQSxnQlpnakNKLGdCQUdGLGdRVzU3Qk0sU0FFQSw0cUJBT0ksNEJBRUYsMHNCQU9BLDhCQUVFLHNGWDI4QlIsaUJXejhCTSxrQkFDRSxpQlgyOEJSLGdCQUdGLG1CQUNFLFVBR0YseUNXMzhCVSxhWCs4QlYsb0NBQ0UsaUJBR0YsNENXOThCWSxXWGs5Qlosd0NBQ0UsZ0JBR0Ysc0JXLzhCZ0IsZ0JYaTlCZCxVV2g5QmMsU1hvOUJoQiwwQldoOUJvQixpQkFHRixrQ0FDRSxXWG85QnBCLDhCQUNFLGdCQUdGLDZCQUNFLGtCQUdGLG9DV2o5QkEscUJBRUksdUJYazlCRixZQUNBLGlCQUNBLGtCQUNBLG1CQUNBLGNXOThCRSxzQkFDRSxtQ1hnOUJKLGtDVzk4Qkksa0JBQ0UsV1hnOUJOLFVBR0YsMkNXaDlCVSxxQkFDQSx1QlhrOUJSLFlXajlCUSxpQkFDRSxrQkFDQSxtQkFDQSxjQUNBLHNCQUNBLG1DWG05QlYsa0NXajlCVSxrQkFDRSxXQUNBLFVYcTlCZCx1Q1dsOUJnQixTQUNBLFVBQ0EsaUJBQ0EsZ0JYczlCaEIseUNXbDlCZ0IsK0JBQ0Esa0JBQ0EscUJYbzlCZCxxQldsOUJjLGtCQUVKLGlEQUNFLGtCWHE5QlosUVdwOUJRLE9BRUUsOEJBQ0EsZVhxOUJWLGNXcDlCVSx1QkFDRSxZWHM5QlosY1dwOUJJLHdCWHc5Qk4sK0NXcDlCUSxpQ1hzOUJOLDBCQUdGLHVEV245Qk0sa0JYcTlCSixRV3A5QkksV1h3OUJOLGlEV3Q5Qk0sNkJYMDlCTixtREFDRSxjQUdGLDBEQUNFLDBCQUdGLDhDYTl1Q0ksc0JBQ0EsaUNia3ZDSixvREFDRSxtQkFHRixxRGEvdUNJLGNibXZDSix1RGFodkNNLGNib3ZDTixzREFDRSw2QkFHRix3RGNwd0NJLGNkd3dDSixrREkxd0NFLFNBQ0EsVUo4d0NGLDBEQUNFLGNBR0YsNERBQ0UsY0FHRixxREFDRSxrQmN4d0NNLHdEQUNFLHdCQUNBLGlDZDh3Q1YsOERBQ0UsbUJBR0YsOERBQ0UsU0FDQSxVQUNBLGtCQUdGLG9FQUNFLHlCQUdGLGlFQUNFLFNBQ0EsVWNseENJLGdCZHN4Q04sb0VBQ0UsU2NueENNLHdCQUpGLGlDZDR4Q04sc0VjcnhDUSxXQUNFLGdCZHl4Q1Ysb0ZjcnhDWSxRZHl4Q1osOEVBQ0UsY0FHRiwwRWN2eENVLG1CZDJ4Q1YsNEJjdHhDWSxrQkFHQSxpQ0FDRSx5QmQweENkLHVDSWwxQ0UsU0FDQSxVQUNBLGFBQ0EseUJKczFDRiwwQ2MzeENnQixpQkFDQSxnQkFDQSxpQlZqRWQsaUJBQ0EsZ0NKaTJDRiw0Q2M5eENnQixrQkFDQSxpQmRreUNoQixvRGM5eENnQixrQkFDQSxRQUNBLE9kZ3lDZCwyQmMveENZLFlBQ0UsY2RpeUNkLGNjaHlDYyxpQkFFRSxjZGl5Q2hCLHVCYy94Q1Esd0JkbXlDViwwRGMveENZLFNkbXlDWixnRGMveENVLHlCZG15Q1YsMENjL3hDWSxTQUNBLGlCZG15Q1osMkRjaHlDWSxpQ2RveUNaLDBDYy94Q1Esa0JBQ0UsV2RpeUNSLGNjNXhDTSxVZGd5Q1IsK0JjNXhDVSxXZDh4Q1Isa0JjN3hDUSxpQmRpeUNWLGlDQUNFLFNBQ0EsVUFHRiwwQ2M1eENZLGdCQUVFLGNBQ0EsY2QreENkLGdDYzN4Q1ksYWQreENaLGtCYzN4Q1ksV2Q2eENWLGdCYzN4Q1EsZ0JBQ0UsU0FFQSxpQ0FDRSxnQmQ4eENaLG1CQUdGLGdCYzd4Q1ksV0FDQSxpQmQreENWLFljOXhDVSxjQUNFLG9CQUNBLGtCQUNBLFNBQ0EsV0FDQSxZQUNBLFVka3lDZCwyU2MxeENZLGlCQUNBLGdCZGl5Q1osc09BR0UsWWM3eENVLDZCZGl5Q1osMENjN3hDYyxhQUNBLDhCQUNBLHVCZGl5Q2QsdURjN3hDWSxZZGl5Q1osa0VjN3hDYyxhQUNBLDZCZGl5Q2Qsc0VBQ0UsaUJBR0YsdUVjOXhDZ0IsaUJka3lDaEIsaUVjOXhDZ0IsaUJkZ3lDZCxpQmM5eENjLGdCQUNFLGdCQUNBLHFCZGt5Q2xCLG1FYzl4Q2tCLGNBQ0EsV0FDQSxtQkFDQSxrQkFDQSxTQUNBLFdBQ0EsWWRneUNoQixVQUdGLDBFYy94Q2MscUJBQ0UsdUJkaXlDZCxZYy94Q2dCLGlCQUNFLGtCZGl5Q2xCLFFjaHlDYyxXQUNFLFlka3lDaEIsVWNoeUNVLGlCQUNFLDJCQUNBLGNBQ0Esa0JBQ0EsbUJka3lDWixtQ2NoeUNZLGtDQUNFLG9EZG95Q2hCLHlFY2h5Q2dCLFdBRUYsZ0ZBQ0UsaUJBR0YsaUVUcE9aLHFCU3NPYyxpQkFDQSxnQmRteUNkLGdCY2x5Q2MsaUNBQ0UsY2RzeUNsQix1RWNueUNvQixpQmRxeUNsQixrQmNweUNnQixXQUNFLG1CZHN5Q2xCLGlCQUdGLG9FQUNFLHFCY3R5Q1ksaUJUM1BaLGdCQUNBLGdCUzhQVSw2REFDRSxtQmQyeUNkLHdQSzNpREUsa0JBQ0EsWUwraURBLGlCY3p5Q2MsZ0JB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QSxhQUNBLGtCbkI2dUVKLHVEbUJodkVFLFduQm12RUEsNEJBQ0Esd0JBQ0Esa0JBQ0EsUUFDQSwyQm1CM3VFQSxRbkIrdUVGLHlCbUIxdUVJLGNuQjh1RUosYUFDRSxhQUdGLGtDQUNFLFdBQ0EsWUFHRixpQm9CdjJFTSxtQnBCMjJFTixvQm9CeDJFSSwyQkFFQSxpQkFDRSxzQnBCNjJFTixvQkFDRSw4QkFHRixvQm9CMzJFSSw4QkFFQSxvQkFDRSw2QnBCZzNFTixvQkFDRSwyQkFHRixvQm9CLzJFSSx5QkFHQSxvQkFDRSx1QnBCbTNFTixvQkFDRSxtQkFHRixvQm9CbDNFSSx1QkFFQSxvQkFDRSxxQnBCdTNFTixvQkFDRSxvQkFHRixvQnFCNTVFSSxxQnJCZzZFSixtQnFCNzVFSSxlckJpNkVKLHFGcUJ4NUVJLHFCckI2NUVGLFdxQjU1RUUsZ0JBQ0Usc0JBSUosNkdBS0UsV3JCNDVFRixnQkFHRixvQmtCdDdFRSx5QkFDQSxXQUNBLG1CbEIwN0VGLDBCcUJsNkVNLGNBQ0EsZ0JyQnM2RU4saURrQm44RUUseUJBQ0EsV0FDQSxtQkFDQSxrQmxCdzhFRixpRXFCejZFTSxxQkFDQSx1QkFDQSxrQkFDQSxtQnJCNDZFSixjcUIxNkVFLHNCQUNFLG1DQUNBLGtDckI0NkVKLGtCcUIxNkVBLHNCQUVFLDJCQUNBLGVyQjY2RUosK0RBRUUscUJxQnY2RUksdUJBQ0Usa0JyQnk2RU4sbUJxQnQ2RUksY0FDRSxzQnJCdzZFTixtQ3FCdDZFQSxrQ0FDRSxpQnJCdzZFRixzQkFDQSwyQnNCdCtFRSxldEIwK0VKLDZEc0JyK0VRLGNBQ0EsZ0J0QjArRVIsMkJBQ0UsaUJzQnQrRUUsZXRCMCtFSixpQ3NCditFTSxVQUNFLGdCdEIyK0VSLHVGQUVFLFlBR0YsdUZ1QjcvRUksWUFFQSwwQkFDRSx1QnZCbWdGTiw4Q3VCaGdGUSxhQUNBLHNCdkJvZ0ZSLG1EQUNFLHlCdUJsZ0ZJLG9CQUNFLGlCdkJvZ0ZOLGtCdUJuZ0ZJLGlCdkJ1Z0ZOLCtCd0JyaEZDLG9CQUNDLFd4QnloRkYsdUR3QnRoRkcsZ0JBRUYsbURBQ0MsYXhCMmhGRixtQndCdmhGRSxhQUNDLDJCQUNBLG1CQUNBLGdCeEJ5aEZELGVBR0YsNkJ3QnhoRkUsaUJ4QjRoRkYsK0JBQ0UscUJ3QnhoRkMsV0FMRCxleEJraUZGLCtDQUNFLHNCQUdGLHdDeUJ0akZJLGV6QjBqRkosb0N5QnRqRk0saUJBRUEsa0JBQ0UsY3pCMmpGUiwwQnlCdmpGSSxpQnpCeWpGRixtQnlCeGpGRSxXekI0akZKLGtCQUNFLFd5QjNqRkUsY0FMRixpQ3pCcWtGRix3QnlCOWpGSSxXQUNFLGdCekJna0ZKLHlCQUdGLHNEQUVFLHNCQUdGLCtDeUJoa0ZJLGlDQUNBLG9CQUNBLDRCekJxa0ZKLG9CQUNFLGNBR0Ysd0J5QnJrRkksc0JBVkYsZ0N6QmtsRkEsZ0JBQ0Esa0JBQ0EsZ0JBR0YsNkJ5QnprRk0sa0J6QjZrRk4scUJBQ0UsaUJ5QjVrRkUsZ0JBSUEsdUNBQ0UsaUJBRUEscUJBSEYsa0J6QmtsRkYsaUJBQ0EsZ0JBQ0Esc0J5QjlrRkEscUJBQ0UscUJ6QmtsRkosdUN5QjlrRkksaUJ6QmtsRkosNEJBQ0UsYXlCaGxGRSw4Q0FDRSxnQ3pCb2xGSixvQkFHRixxQnlCbGxGSSxlQUNBLGdCekJvbEZGLGN5Qm5sRkUsY0FMRixvQnpCNmxGRiw2QnlCdGxGSSxhQUVBLGdDQUNFLGVBQ0EsZ0JBQ0EsaUJBQ0Esb0J6QjJsRk4sd0MwQnJxRkUsYUFFQSx1Q0FDRSxjQUNBLFdBQ0EsV0FDQSxnQjFCd3FGRiwwQ0FHRixnQjBCdHFGSSx1QjFCMnFGSix3QjBCdHFGRSxxQkFFRSxjQUNBLGFBQ0Esb0IxQjJxRkosNEJBQ0UsYUFHRix3QzBCeHFGSSxjMUIycUZGLGEwQnJxRkEsa0JBQ0UsZ0IxQnlxRkosc0RBRUUsa0IwQnRxRkEsbUJBQ0UsVTFCd3FGRixXMEJycUZBLGtCQUNFLFcxQnlxRkosaUIwQnRxRk0sMkIxQjBxRk4sMkIwQnJxRk0sNEIxQnlxRk4sMkIwQnJxRk0sVzFCeXFGTix3QzBCanFGRSxpQkFDRSxtQjFCc3FGSixvQkFDRSxnQkFHRixvQkFDRSxrQkFHRiwyQjJCNXVGSSxX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bkdJLGFBWkYsaUIvQmdvR0EsbUJBR0YsNkJnQ2xvR0MsaUJoQ3NvR0QsZ0VpQ3ZvR0MsYWpDNG9HRCxnQ2tDOW9HQSxtQmxDa3BHQSw0Q2tDOW9HSSxpQmxDa3BHSix3QmtDOW9HTSxtQkFFRix3QkFDRSxtQkFFQSxhQUNFLGVBQ0Esa0JsQ29wR1Isb0JrQ2pwR00saUJBQ0EsY0NqQkosc0JBQ0UsZUFFQSxtQkFDRSxnQkFDQSxnQ25Dd3FHSixlbUN0cUdJLG1CbkMwcUdOLHVDQUNFLFdtQ3RxR0ksWUFDRSxZQUNBLFNBQ0EsZ0JuQ3dxR04sY21DdHFHSSxnQkFDRSx5Qm5Dd3FHTixtQm1DdHFHSSw2QkFDRSxlQUNBLGdCbkMwcUdSLHlDQUNFLGtCbUN0cUdJLGNBQ0UsV0FDQSxZQUNBLGtCbkMwcUdSLGdEbUN2cUdVLGtCQUNBLFduQ3lxR1IsWUFHRiw2RG1DdnFHUSxtQm5DeXFHTixXQUdGLHlFbUN4cUdRLG1CQUVBLHFCQUNFLGFuQytxR1YscUJtQ3pxR00scUJBQ0UsV0FDQSxXQUNBLFluQzJxR04sNEJtQzFxR00sMkJBQ0UsMEVBQ0Esd0JuQzhxR1YsbUJtQzNxR1kscUJBQ0EsV25DNnFHVixXbUMzcUdJLFlBQ0UsNEJBQ0EsMkJBQ0EsMkVuQzZxR04sd0JBR0YsbUJtQzNxR1EscUJBQ0UsV25DNnFHUixXbUM1cUdNLFlBQ0UsNEJuQzhxR1IsMkJtQzFxR1EsNkVBQ0Usd0JuQzhxR1osbUJBQ0UscUJtQ3pxR0EsV0FFRSxXbkMwcUdGLFlBQ0EsNEJtQ3pxR0YsMkJBRUksNEVuQzBxR0Ysd0JBR0YsbUJtQ3pxR0EscUJBSVEsV25Dd3FHTixXQUNBLFlBQ0EsNEJvQzl3R0EsMkJBQ0UsMkVBQ0Esd0JwQ294R0osYW9DaHhHTSxhcENveEdOLHVCb0NqeEdBLFdBR00sV3BDaXhHSixjQUdGLGFxQ2h5R0UsV3JDb3lHRixjcUNoeUdJLFlyQ295R0osa0JxQ2p5R00sZ0JyQ3F5R04sb0JxQ2h5R00sa0JyQ295R04sbUJxQ2h5R00saUJyQ295R04sbUJxQ2p5R00sZ0JyQ3F5R04sY3FDanlHUSxpQkFF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Ijoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrSlA6d2dodEAxMDAuLjkwMClcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG8rU2xhYjoxMDAsMzAwLDQwMCw3MDApXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjEwMCwzMDAsNDAwLDUwMCw3MDAsOTAwKVxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG8rQ29uZGVuc2VkOjMwMCw0MDAsNzAwJylcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TW9udHNlcnJhdDoxMDAsMjAwLDMwMCw0MDAsNTAwLDYwMCw3MDAsOTAwJylcblxuLyogdGV4dCAqL1xuJHNhbnNzZXJpZkZvbnQgOiBBcmlhbCwgUm9ib3RvLCBcIkRyb2lkIFNhbnNcIiwgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgc2Fucy1zZXJpZlxuXG4kc2VyaWZGb250IDogXCJUaW1lcyBOZXcgUm9tYW5cIiwgXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBzZXJpZlxuXG4kbGluZUhlaWdodCA6IDEuN1xuXG4kZm9udC1yb2JvdDogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZlxuJGZvbnQtcm9ib3RzbGFiOiAnUm9ib3RvIFNsYWInLCBzZXJpZlxuJGZvbnQtcm9ib3Rjb246ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZlxuJGZvbnQtbm90bzogJ05vdG8gU2FucyBKUCcsIHNlcmlmIC8qMTAwLTkwMCovIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIHNyYzogdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvZm9udHMvaWNvbmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ZvbnRzL2ljb25mb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLFxuICAgIHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ZvbnRzL2ljb25mb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9mb250cy9pY29uZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvZm9udHMvaWNvbmZvbnQuc3ZnI2ljb25mb250XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaWNvbmZvbnQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb25mb250LWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzMzMzMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uaWNvbmZvbnQtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5pY29uZm9udC0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuLmljb25mb250LTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG4uaWNvbmZvbnQtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cbi5pY29uZm9udC1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI4NTcxNDI4NThlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaWNvbmZvbnQtYXJ3LXItZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUEwMVwiO1xufVxuLmljb25mb250LWFydy1yLWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMDJcIjtcbn1cbi5pY29uZm9udC1hcnctci1yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTAzXCI7XG59XG4uaWNvbmZvbnQtYXJ3LXItdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUEwNFwiO1xufVxuLmljb25mb250LWFydy1yLWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTA1XCI7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0pQOndnaHRAMTAwLi45MDApO1xuXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvK1NsYWI6MTAwLDMwMCw0MDAsNzAwKTtcblxuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzoxMDAsMzAwLDQwMCw1MDAsNzAwLDkwMCk7XG5cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bytDb25kZW5zZWQ6MzAwLDQwMCw3MDBcIik7XG5cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6MTAwLDIwMCwzMDAsNDAwLDUwMCw2MDAsNzAwLDkwMFwiKTtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIHNyYzogdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvZm9udHMvaWNvbmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ZvbnRzL2ljb25mb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9mb250cy9pY29uZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ZvbnRzL2ljb25mb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvZm9udHMvaWNvbmZvbnQuc3ZnI2ljb25mb250XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaWNvbmZvbnQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb25mb250LWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG5cbi5pY29uZm9udC0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uaWNvbmZvbnQtM3gge1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuLmljb25mb250LTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG5cbi5pY29uZm9udC01eCB7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuXG4uaWNvbmZvbnQtZncge1xuICB3aWR0aDogMS4yODU3MTQyODU3ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmljb25mb250LWFydy1yLWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDFcIjtcbn1cblxuLmljb25mb250LWFydy1yLWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDJcIjtcbn1cblxuLmljb25mb250LWFydy1yLXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDNcIjtcbn1cblxuLmljb25mb250LWFydy1yLXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDRcIjtcbn1cblxuLmljb25mb250LWFydy1yLWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA1XCI7XG59XG5cbi8qISBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4ge1xuICAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctIGFuZCBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5odG1sIFt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqL1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAqL1xuXG5bdHlwZT1jaGVja2JveF0sXG5bdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzLFxubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIFNjcmlwdGluZ1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBIaWRkZW5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogYmFzZSAqL1xuXG4vKiBDYW52YXMgU2l6ZSAqL1xuXG4vKiBSZXNwb25zaXZlIFdpZHRoICovXG5cbi8qIFJlc3BvbnNpdmVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogRXhjbHVkZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBweCB0byBlbVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBtYXJnaW4scGFkZGluZ+OBruODquOCu+ODg+ODiCAqL1xuXG4vKiBwb3NpdGlvbjogYWJzb2x1dGUg5LiK5LiL5bem5Y+zICovXG5cbi8qIGHjgr/jgrDjgrnjgr/jgqTjg6sgKi9cblxuLyog6Imy44Gu5aSJ5pWw5a6a576pIOOCq+ODqeODvOODkeODrOODg+ODiOeUn+aIkCAqL1xuXG4vKiB0ZXh0ICovXG5cbi8qIHRyYW5zaXRpb24gKi9cblxuLyogIHdpZHRoICovXG5cbi8qICBwcmVzZXQgKi9cblxuKixcbio6OmFmdGVyLFxuKjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiA2Mi41JTtcbn1cblxuYm9keS5vcHgge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cblxuYm9keS5vcHggLmNvbW1vbi1tYWluIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNlcmlmO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLm9weCBzZWN0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cblxuLm9weCAuY29tbW9uLW1haW4gYSB7XG4gIGNvbG9yOiAjMDQ1M2I4O1xufVxuXG4ub3B4IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4ub3B4IHN1YiB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ub3B4IGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ub3B4IGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLm9weCBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4ub3B4IGksXG4ub3B4IGNpdGUsXG4ub3B4IGVtLFxuLm9weCB2YXIsXG4ub3B4IGFkZHJlc3MsXG4ub3B4IGRmbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLm9weCBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ub3B4IGVtIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ub3B4IGgyLmgyVGl0bGUge1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm9weCBoMy5oM1RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5vcHggdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4ub3B4IG9sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjZlbTtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLm9weCB1bCB1bCxcbi5vcHggb2wgdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG4ub3B4IGRsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLm9weCBkbCBkdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5vcHggZGwgZGQge1xuICBtYXJnaW46IDAgMCAxZW0gMWVtO1xufVxuXG4ub3B4IC50YWJsZUJsb2NrIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xufVxuXG4ub3B4IHRhYmxlLFxuLm9weCB0YWJsZS50YmxSc3YyLFxuLm9weCB0YWJsZS50YmxSc3Yge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4ub3B4IHRhYmxlIC5pY29uLWV4dGVybmFsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcHggdGFibGUudGRSaWdodCB0ZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ub3B4IHRhYmxlIHRyLFxuLm9weCB0YWJsZS50YmxSc3YyIHRyLFxuLm9weCB0YWJsZS50YmxSc3YgdHIge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cblxuLm9weCB0YWJsZSB0ci50b3RhbCB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ub3B4IHRhYmxlIHRyIHRoLFxuLm9weCB0YWJsZS50YmxSc3YyIHRyIHRoLFxuLm9weCB0YWJsZS50YmxSc3YgdHIgdGgge1xuICBwYWRkaW5nOiAxZW07XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5vcHggdGFibGUgdHIgdGQsXG4ub3B4IHRhYmxlLnRibFJzdjIgdHIgdGQsXG4ub3B4IHRhYmxlLnRibFJzdiB0ciB0ZCB7XG4gIHBhZGRpbmc6IDFlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ub3B4IHRhYmxlIHRyIHRkIHVsOm5vdCgubGlua0xpc3QpOm5vdCguY2lyY2xlTGlzdCksXG4ub3B4IHRhYmxlIHRyIHRkIGRsLFxuLm9weCB0YWJsZS50YmxSc3YyIHRyIHRkIGRsLFxuLm9weCB0YWJsZS50YmxSc3YgdHIgdGQgZGwge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbi5vcHggdGFibGUgdHIgdGQgdWw6bm90KC5saW5rTGlzdCk6bm90KC5jaXJjbGVMaXN0KSBsaSxcbi5vcHggdGFibGUgdHIgdGQgZGwgbGksXG4ub3B4IHRhYmxlLnRibFJzdjIgdHIgdGQgZGwgbGksXG4ub3B4IHRhYmxlLnRibFJzdiB0ciB0ZCBkbCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5vcHggdGFibGUgdHIgdGQgb2w6bm90KC5udW1MaXN0KSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggdGFibGUgdHIgdGQgb2w6bm90KC5udW1MaXN0KSBsaSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5vcHggdGFibGUgdHIgdGQgLmNpcmNsZUxpc3Qge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ub3B4IHRhYmxlIHRyIHRkIC5saW5rTGlzdCBsaSBhIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5vcHggdGFibGUgdHI6bnRoLWNoaWxkKDJuKSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG59XG5cbi5vcHggdGFibGUgdGhlYWQgdGgsXG4ub3B4IHRhYmxlLnRibFJzdjIgdGhlYWQgdGgsXG4ub3B4IHRhYmxlLnRibFJzdiB0aGVhZCB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm9weCB0YWJsZS50YmxSc3YyLnRkUmlnaHQgdGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm9weCBhIHtcbiAgY29sb3I6IHBhbGV0dGUoXCJzaXRlXCIsIFwib21CbHVlXCIpO1xufVxuXG4ub3B4IGE6Zm9jdXMsXG4ub3B4IGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmUtc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ub3B4ICpbdGFiaW5kZXg9XCIwXCJdOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC50cmlnZ2VyQnRuIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm9weCAudHJpZ2dlckJ0biBhOmZvY3VzIHtcbiAgb3V0bGluZS1zdHlsZTogc29saWQ7XG59XG5cbi5vcHggLmwtZ25hdl9fcGFyZW50ID4gbGkgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcGFsZXR0ZShcInNpdGVcIiwgXCJvbUJsdWUyXCIpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogZm9vdGVyICovXG5cbi5vcHggLmNvbW1vbi1mb290ZXJfbGlua3Mge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLmNvbW1vbi1mb290ZXJfY29weSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHk6bm90KC5ob21lKSAuY29tbW9uLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi8qIGhlYWRlciAqL1xuXG4ub3B4IC5jb21tb24taGVhZGVyX2NhdGVnb3J5IHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLm9weCAuY29tbW9uLWhlYWRlciBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNlcmlmO1xufVxuXG4ub3B4IC5jb21tb24taGVhZGVyLi1kaXNhYmxlZCAuY29tbW9uLWhlYWRlcl9zdWIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4vKiAgbWFpbiAqL1xuXG4ub3B4IC5sLW1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiAgbmF2ICovXG5cbi5vcHggLmwtbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwYjk5ZDQ7XG59XG5cbi5vcHggLmwtbmF2X19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ub3B4IC5sLW5hdl9faW5uZXIgPiB1bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3B4IC5sLW5hdl9faW5uZXIgPiB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjAlO1xufVxuXG4ub3B4IC5sLW5hdl9faW5uZXIgPiB1bCBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwYjk5ZDQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcHggLmwtbmF2X19pbm5lciA+IHVsIGxpIC5uYXZfX2x2MiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01MXB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5MDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9weCB7XG4gIC8qIExvY2FsIE5hdnZpIFYzICovXG59XG5cbi5vcHggLmxpbmsgYSxcbi5vcHggLmxvY2FsTmF2X192MyAucmVsYXRlZF9fYm94X19saXN0IGRkIGEge1xuICBwYWRkaW5nOiAwIDAgMCAxOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5vcHggLmxpbmsgYTo6YmVmb3JlLFxuLm9weCAubG9jYWxOYXZfX3YzIC5yZWxhdGVkX19ib3hfX2xpc3QgZGQgYTo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDU1YzQ7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgY29udGVudDogXCJcXGVhMGFcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5vcHggLmxpbmsgYTpob3Zlcixcbi5vcHggLmxvY2FsTmF2X192MyAucmVsYXRlZF9fYm94X19saXN0IGRkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm9weCAubGluayBhOmhvdmVyOjpiZWZvcmUsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLnJlbGF0ZWRfX2JveF9fbGlzdCBkZCBhOmhvdmVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAycHg7XG59XG5cbi5vcHggLmxpbmtMaXN0LFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCAxZW07XG59XG5cbi5vcHggLmxpbmtMaXN0IGxpLmxpc3ViLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGkubGlzdWIge1xuICBtYXJnaW4tbGVmdDogMmVtO1xufVxuXG4ub3B4IC5saW5rTGlzdCBsaSxcbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsIGxpLFxuLm9weCAubGlua0xpc3QgZHQsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBkdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMnB4IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ub3B4IC5saW5rTGlzdCBsaTpiZWZvcmUsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBsaTpiZWZvcmUsXG4ub3B4IC5saW5rTGlzdCBkdDpiZWZvcmUsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBkdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ub3B4IC5saW5rTGlzdCBsaSBhLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGkgYSxcbi5vcHggLmxpbmtMaXN0IGR0IGEsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBkdCBhIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjMDQ1M2I4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm9weCAubGlua0xpc3QgbGkgYTo6YmVmb3JlLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGkgYTo6YmVmb3JlLFxuLm9weCAubGlua0xpc3QgZHQgYTo6YmVmb3JlLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgZHQgYTo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDU1YzQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGNvbnRlbnQ6IFwiXFxlYTBhXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNS41cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5vcHggLmxpbmtMaXN0IGxpIGE6aG92ZXIsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBsaSBhOmhvdmVyLFxuLm9weCAubGlua0xpc3QgbGkgYTpmb2N1cy12aXNpYmxlLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGkgYTpmb2N1cy12aXNpYmxlLFxuLm9weCAubGlua0xpc3QgZHQgYTpob3Zlcixcbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsIGR0IGE6aG92ZXIsXG4ub3B4IC5saW5rTGlzdCBkdCBhOmZvY3VzLXZpc2libGUsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBkdCBhOmZvY3VzLXZpc2libGUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm9weCAubGlua0xpc3QgbGkgYTpob3Zlcjo6YmVmb3JlLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGkgYTpob3Zlcjo6YmVmb3JlLFxuLm9weCAubGlua0xpc3QgbGkgYTpmb2N1cy12aXNpYmxlOjpiZWZvcmUsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBsaSBhOmZvY3VzLXZpc2libGU6OmJlZm9yZSxcbi5vcHggLmxpbmtMaXN0IGR0IGE6aG92ZXI6OmJlZm9yZSxcbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsIGR0IGE6aG92ZXI6OmJlZm9yZSxcbi5vcHggLmxpbmtMaXN0IGR0IGE6Zm9jdXMtdmlzaWJsZTo6YmVmb3JlLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgZHQgYTpmb2N1cy12aXNpYmxlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNS41cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiA1MCU7XG59XG5cbi5vcHggLmxpbmtMaXN0IGxpIHVsOm5vdCgubGlua0xpc3QpLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGkgdWw6bm90KC5saW5rTGlzdCksXG4ub3B4IC5saW5rTGlzdCBkdCB1bDpub3QoLmxpbmtMaXN0KSxcbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsIGR0IHVsOm5vdCgubGlua0xpc3QpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDVweCAxMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ub3B4IC5saW5rTGlzdCBsaSB1bDpub3QoLmxpbmtMaXN0KSA+IGxpLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGkgdWw6bm90KC5saW5rTGlzdCkgPiBsaSxcbi5vcHggLmxpbmtMaXN0IGR0IHVsOm5vdCgubGlua0xpc3QpID4gbGksXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBkdCB1bDpub3QoLmxpbmtMaXN0KSA+IGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ub3B4IC5saW5rTGlzdCBsaSAubGlua0xpc3QsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBsaSAubGlua0xpc3QsXG4ub3B4IC5saW5rTGlzdCBsaSAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmxpbmtMaXN0IGxpIC5jaGlsZGN0ID4gdWwsXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBsaSAuY2hpbGRjdCA+IHVsLFxuLm9weCAubGlua0xpc3QgZHQgLmxpbmtMaXN0LFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgZHQgLmxpbmtMaXN0LFxuLm9weCAubGlua0xpc3QgZHQgLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5saW5rTGlzdCBkdCAuY2hpbGRjdCA+IHVsLFxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgZHQgLmNoaWxkY3QgPiB1bCB7XG4gIG1hcmdpbjogMCAwIDFlbSAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLmxpbmtMaXN0IGxpIC5saW5rTGlzdCBsaSxcbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsIGxpIC5saW5rTGlzdCBsaSxcbi5vcHggLmxpbmtMaXN0IGxpIC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBsaSxcbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAubGlua0xpc3QgbGkgLmNoaWxkY3QgPiB1bCBsaSxcbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsIGxpIC5jaGlsZGN0ID4gdWwgbGksXG4ub3B4IC5saW5rTGlzdCBkdCAubGlua0xpc3QgbGksXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBkdCAubGlua0xpc3QgbGksXG4ub3B4IC5saW5rTGlzdCBkdCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGksXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmxpbmtMaXN0IGR0IC5jaGlsZGN0ID4gdWwgbGksXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBkdCAuY2hpbGRjdCA+IHVsIGxpIHtcbiAgcGFkZGluZzogMCAwIDAgMThweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC5saW5rTGlzdCBkZCxcbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsIGRkIHtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyB7XG4gIHdpZHRoOiAyNCU7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAuaWNvbi1leHRlcm5hbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X190aXRsZSBhLmN0MXN0IHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX3RpdGxlLm5vMiB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjNfX3RpdGxlIGEuY3Qxc3Qge1xuICBjb2xvcjogIzMzMztcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzX190aXRsZS5ubzIge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgbGkuaGFzQ2xkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgbGkuaGFzQ2xkOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgY29udGVudDogXCJcXGVhMDlcIjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMS4yNWVtO1xuICByaWdodDogMWVtO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgbGkuaGFzQ2xkLmFjdGl2ZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGNvbnRlbnQ6IFwiXFxlYjEzXCI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuMjVlbTtcbiAgcmlnaHQ6IDFlbTtcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyBhIHtcbiAgY29sb3I6IHBhbGV0dGUoXCJiYXNpY1wiLCBcInRleHRcIik7XG4gIHBhZGRpbmc6IDAgMCAwIDFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgYTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbiAgY29sb3I6IHBhbGV0dGUoXCJzaXRlXCIsIFwibWFpblwiKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgY29udGVudDogXCJcXGVhMGFcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIGE6aG92ZXIge1xuICBjb2xvcjogcGFsZXR0ZShcImFuY2hvclwiLCBcImhvdmVyXCIpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgYTpob3Zlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgYm90dG9tOiAycHg7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzICouY3VycmVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA1ZWI4O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAqLmN1cnJlbnQgYSB7XG4gIGNvbG9yOiAjMDA2OGI3O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QybmQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMztcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0Mm5kIHtcbiAgcGFkZGluZzogMWVtIDFlbSAxZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYzljOWM5O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QybmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QybmQuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDVlYjg7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDJuZC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMDA1ZWI4O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QybmQuY3VycmVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA2OGI3O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QybmQuY3VycmVudCBhIHtcbiAgY29sb3I6ICMwMDY4Yjc7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDA1ZWI4O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0IC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMDA1ZWI4O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwge1xuICBwYWRkaW5nOiAwIDAgMCAxZW07XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCBsaSB7XG4gIHBhZGRpbmc6IDFlbSAyZW0gMWVtIDFlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYzljOWM5O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDFlbTtcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41ZW0gMCAwLjVlbSAxZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2M5YzljOTtcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGkgYSB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmxvY2FsTmF2X19saXN0X192MyAuY3QzcmRMaXN0ID4gdWwgLmNoaWxkY3QgPiB1bCBsaSBhOmhvdmVyOjpiZWZvcmUge1xuICB0b3A6IDUwJTtcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzIC5sb2NhbE5hdl9fbGlzdF9fdjMgLmN0M3JkTGlzdCA+IHVsIC5jaGlsZGN0ID4gdWwgbGkuY3VycmVudCBhIHtcbiAgY29sb3I6ICMwMDVlYjg7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAubG9jYWxOYXZfX2xpc3RfX3YzIC5jdDNyZExpc3QgPiB1bCAuY2hpbGRjdCA+IHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzIC5yZWxhdGVkIHtcbiAgbWFyZ2luOiA1MHB4IDAgMCAwO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLnJlbGF0ZWRfX2JveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAucmVsYXRlZF9fYm94X19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDhweCBzb2xpZCAjZjFmMWYxO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLnJlbGF0ZWRfX2JveF9fbGlzdCBkdCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzljOWM5O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLnJlbGF0ZWRfX2JveF9fbGlzdCBkdCA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLnJlbGF0ZWRfX2JveF9fbGlzdCBkdCA+IGE6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29udGVudDogXCJcXGVhMGFcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDA1NWM0O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAucmVsYXRlZF9fYm94X19saXN0IGR0ID4gYTpob3Zlcjo6YmVmb3JlIHtcbiAgbGVmdDogMnB4O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLnJlbGF0ZWRfX2JveF9fbGlzdCBkdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLnJlbGF0ZWRfX2JveF9fbGlzdCBkZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAucmVsYXRlZF9fYm94X19saXN0IGRkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjOWM5Yzk7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAucmVsYXRlZCAubGlua0J0bldoaXRlIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5vcHggLmxvY2FsTmF2X192MyAua2FidWthSW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xufVxuXG4ub3B4IC5sb2NhbE5hdl9fdjMgLmthYnVrYUluZm8gcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLm9weCAubG9jYWxOYXZfX3YzIC5rYWJ1a2FJbmZvIC5rYWJ1a2FJbWcge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5vcHggc2VjdGlvbi5wYWdlQ29udGVudDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3B4IC5sLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG59XG5cbmJvZHkub3B4Om5vdCguaG9tZSkgLmwtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNDBweCAwIDAgMDtcbn1cblxuLm9weCAubC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDAgMTAwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnRpdGxlQXJlYSAucGFnZU1haW5UaXRsZSxcbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnRpdGxlQXJlYSAucGFnZVRpdGxlLFxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAudGl0bGVBcmVhIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnBhZ2VUaXRsZSxcbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAudGl0bGVBcmVhIC5wYWdlVGl0bGUge1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAudGl0bGVBcmVhIC5wYWdlTWFpblRpdGxlLmJvcmRlcixcbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnRpdGxlQXJlYSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC5ib3JkZXIucGFnZVRpdGxlLFxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC50aXRsZUFyZWEgLmJvcmRlci5wYWdlVGl0bGUge1xuICB3aWR0aDogNjguNCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC5wYWdlQ29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCB7XG4gIHdpZHRoOiA2OC40JTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC5wYWdlVGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC5wYWdlVGl0bGUgc3VwIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAucGFnZVRpdGxlX19zdWIge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC5jcHRUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiA1cmVtIDAgMnJlbSAwO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLmNwdFRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjVweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLmNwdFRpdGxlIGE6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBjb250ZW50OiBcIlxcZWIxOFwiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTIlKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLmNwdFRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogIzY2NjY2Njtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC5jcHRUaXRsZSBhOmhvdmVyOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnN1YlRpdGxlIHtcbiAgbWFyZ2luOiAzcmVtIDAgMnJlbSAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYjliOWI5O1xuICBjb2xvcjogIzAwNWViODtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC5zdWJUaXRsZV9fYmdCbCB7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzAwNWViODtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAuc3ViU3ViVGl0bGUge1xuICBtYXJnaW46IDNyZW0gMCAxcmVtIDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAudGl0bGVBcmVhIC5wYWdlTWFpblRpdGxlLFxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAudGl0bGVBcmVhIC5wYWdlVGl0bGUsXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAudGl0bGVBcmVhIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnBhZ2VUaXRsZSB7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAudGl0bGVBcmVhIC5wYWdlVGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAuY3B0VGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faGVhZGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2NvbnRhaW5lciAuY3B0VGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19jb250YWluZXIgLm1haW5Db250ZW50X19pdGVtX190aHVtYiB7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IwYjBiMDtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbSxcbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX2xpbmtCdG4sXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX19waG90byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA0Ny41JTtcbiAgbWFyZ2luLWJvdHRvbTogMy42cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3RleHRBcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XG4gIHBhZGRpbmc6IDJlbSAxZW07XG4gIGJhY2tncm91bmQ6ICMwMDVlYjg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDVlYjg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fdGl0bGUgLml0ZW1UaXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxNXB4IDAgMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3RpdGxlIC5pdGVtVGl0bGU6OmFmdGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgLTE1cHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGNvbnRlbnQ6IFwiXFxlYTBhXCI7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3RpdGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwNzBkYztcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fdGl0bGUubm9MaW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3RpdGxlLm5vTGluayAuaXRlbVRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3RpdGxlLm5vTGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDVlYjg7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3RleHQge1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMjtcbiAgZmxleC1ncm93OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMWVtO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX190ZXh0IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3RleHQgLnN1YlN1YlRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIG1hcmdpbjogMjBweCAwIDVweCAwO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX190ZXh0IC5saW5rTGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAxcmVtIDFyZW0gMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fdGV4dCAubGlua0xpc3QgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX190ZXh0IC5saW5rTGlzdCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDQ1M2I4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3RleHQgLmxpbmtMaXN0ID4gbGkgPiB1bCB7XG4gIG1hcmdpbjogNXB4IDAgNXB4IDA7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3RleHQgLmxpbmtMaXN0ID4gbGkgPiB1bCA+IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX190ZXh0IGRsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX19jYXB0aW9uIHtcbiAgbWFyZ2luOiAwIDAgMS41cmVtIDA7XG4gIHBhZGRpbmc6IDAgMCAxcmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NjYztcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fY2FwdGlvbi5ub0xpbmUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX2NhcHRpb24ubm9JbWcgcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX19jYXB0aW9uIGltZyB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fY2FwdGlvbiBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX2NhcHRpb24ubm9JbWcgcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX19waG90byB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fcGhvdG8gLm1haW5Db250ZW50X19pdGVtX190aXRsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWluLWhlaWdodDogMCU7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3Bob3RvIC5tYWluQ29udGVudF9faXRlbV9fdGl0bGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX3Bob3RvIC5tYWluQ29udGVudF9faXRlbV9fdGl0bGUgLml0ZW1UaXRsZSB7XG4gIHBhZGRpbmc6IDFlbTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fcGhvdG8gLm1haW5Db250ZW50X19pdGVtX190ZXh0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX19saW5rQnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX19saW5rQnRuIC5tYWluQ29udGVudF9faXRlbV9fdGV4dEFyZWEge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC50aXRsZUFyZWEgLnBhZ2VNYWluVGl0bGUsXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAudGl0bGVBcmVhIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnBhZ2VUaXRsZSxcbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnRpdGxlQXJlYSAucGFnZVRpdGxlLFxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC50aXRsZUFyZWEgLnBhZ2VUaXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAucGFnZUNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAuaW5kZXhDb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5pbmRleENvbnRlbnRfX2l0ZW0sXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAuaW5kZXhDb250ZW50X19pdGVtLm5vSW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMzIlO1xuICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZDogI2Y4ZjdmMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAuaW5kZXhDb250ZW50X19pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKSkge1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAuaW5kZXhDb250ZW50X19pdGVtX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAyMzVweDtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLmluZGV4Q29udGVudF9faXRlbV9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAuaW5kZXhDb250ZW50X19pdGVtX190ZXh0QXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDYlIDIuNHJlbSA2JTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLmluZGV4Q29udGVudF9faXRlbV9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMmVtIDAgNmVtIDA7XG59XG5cbi5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5pbmRleENvbnRlbnRfX2l0ZW1fX3RpdGxlIC5pdGVtVGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzMzMztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAuaW5kZXhDb250ZW50X19pdGVtX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogLTRlbTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLmluZGV4Q29udGVudF9faXRlbV9fdGV4dCBwIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAuaW5kZXhDb250ZW50X19pdGVtX19idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLmluZGV4Q29udGVudF9faXRlbV9fYnRuIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEuMXJlbSAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLmluZGV4Q29udGVudF9faXRlbV9fYnRuIHA6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBjb250ZW50OiBcIlxcZWEwYVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAuaW5kZXhDb250ZW50X19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VhZjVmOTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLmluZGV4Q29udGVudF9faXRlbS5ub0ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLmluZGV4Q29udGVudF9faXRlbS5ub0ltZyAuaW5kZXhDb250ZW50X19pdGVtX19idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMi40cmVtO1xuICB3aWR0aDogODglO1xufVxuXG5ib2R5Lm9weC5sLWNvbnRlbnQxMDBwIC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC5wYWdlQ29udGVudCB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG5cbmJvZHkub3B4LmwtY29udGVudDEwMHAgLmwtY29udGVudCAucGFnZUFydGljbGUgLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5ib2R5Lm9weC5sLWNvbnRlbnQxMDBwIC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC5wYWdlQ29udGVudCAubG9jYWxOYXYge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjMDAwMDAwO1xufVxuXG4ub3B4IC5jb21tb24tc2VjdGlvbl9pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDk2cmVtO1xufVxuXG4ub3B4IC5jb21tb24tc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cblxuLm9weCAuc2VjdGlvbi1sLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTI4cmVtO1xufVxuXG4ub3B4IC5zZWN0aW9uLWwtaW5uZXJfOTIwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogOTZyZW07XG59XG5cbi5vcHggLmwtdG9vbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG59XG5cbi5vcHggLmwtdG9vbCAuYnJlYWRjcnVtYnMge1xuICB3aWR0aDogNzElO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtbWFyZ2luOiA1MHB4IDAgMCAwO1xufVxuXG4ub3B4IC5sLXRvb2wgLmJyZWFkY3J1bWJzIGxpIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ub3B4IC5sLXRvb2wgLmJyZWFkY3J1bWJzIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGNvbnRlbnQ6IFwiXFxlYTBhXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cblxuLm9weCAubC10b29sIC5zbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgLyogSWNvbnMgKi9cbn1cblxuLm9weCAubC10b29sIC5zbnMgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogNXB4IDAgMCAwO1xuICBtYXJnaW46IDAgMCAwIDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC8qIGZvbnQgYXdlc29tZSBpY29ucyAqL1xuICAvKiBwb3AtdXAgdGV4dCAqL1xufVxuXG4ub3B4IC5sLXRvb2wgLnNucyBhOjpiZWZvcmUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ub3B4IC5sLXRvb2wgLnNucyBhOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgIzA0NTNiODtcbn1cblxuLm9weCAubC10b29sIC5zbnMgYTpudGgtb2YtdHlwZSgxKSB7XG4gIGJhY2tncm91bmQ6ICMzQjU5OTg7XG59XG5cbi5vcHggLmwtdG9vbCAuc25zIGE6bnRoLW9mLXR5cGUoMSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA1XCI7XG59XG5cbi5vcHggLmwtdG9vbCAuc25zIGE6bnRoLW9mLXR5cGUoMikge1xuICBiYWNrZ3JvdW5kOiAjNTVhY2VlO1xufVxuXG4ub3B4IC5sLXRvb2wgLnNucyBhOm50aC1vZi10eXBlKDIpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNlwiO1xufVxuXG4ub3B4IC5sLXRvb2wgLnNucyBhOm50aC1vZi10eXBlKDMpIHtcbiAgYmFja2dyb3VuZDogI2RkNGIzOTtcbn1cblxuLm9weCAubC10b29sIC5zbnMgYTpudGgtb2YtdHlwZSgzKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDdcIjtcbn1cblxuLm9weCAubC10b29sIC5zbnMgYSBzcGFuIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IC0yNXB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC0yNXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHotaW5kZXg6IC0xO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuICAvKiBwb3AtdXAgdGV4dCBhcnJvdyAqL1xufVxuXG4ub3B4IC5sLXRvb2wgLnNucyBhIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjZWVlZWVlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogLTVweDtcbiAgbGVmdDogNDBweDtcbn1cblxuLm9weCAubC10b29sIC5zbnMgYTpob3Zlcixcbi5vcHggLmwtdG9vbCAuc25zIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLm9weCAubC10b29sIC5zbnMgYTpob3ZlciBzcGFuLFxuLm9weCAubC10b29sIC5zbnMgYTpmb2N1cy12aXNpYmxlIHNwYW4ge1xuICBib3R0b206IDM1cHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5vcHggLmwtdG9vbCAuc25zICNwcmludEJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggZG90dGVkICMzMzM7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICAvKiBwb3AtdXAgdGV4dCAqL1xufVxuXG4ub3B4IC5sLXRvb2wgLnNucyAjcHJpbnRCdG4gaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ub3B4IC5sLXRvb2wgLnNucyAjcHJpbnRCdG4gc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgei1pbmRleDogLTE7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gIC8qIHBvcC11cCB0ZXh0IGFycm93ICovXG59XG5cbi5vcHggLmwtdG9vbCAuc25zICNwcmludEJ0biBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA1cHggc29saWQgI2VlZWVlZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IDQwcHg7XG59XG5cbi5vcHggLmwtdG9vbCAuc25zICNwcmludEJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmViZWU7XG59XG5cbi5vcHggLmwtdG9vbCAuc25zICNwcmludEJ0bjpob3ZlciBzcGFuIHtcbiAgYm90dG9tOiAzNXB4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3B4IC5sLXRvb2wgLnNucyAjcHJpbnRCdG46OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgY29udGVudDogXCJcXGVhMGJcIjtcbiAgY29sb3I6ICMwMDVlYjg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmJvZHkub3B4Om5vdCguaXIpIC5sLXRvb2wgI3ByaW50QnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9weCAuYy1pY29uLFxuLm9weCAuYy1pY29uX19yZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzBiOTlkNDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm9weCAuYy1pY29uX19yZWQge1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xufVxuXG4ub3B4IC5jLWFjZG5UaXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDFweCA0cHg7XG4gIGJvcmRlci1jb2xvcjogIzBiOTlkNDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLm9weCAuYy1hY2RuVGl0bGUgYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5vcHggLmMtYWNkblRpdGxlIGJ1dHRvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbnRlbnQ6IFwiXFxlYTA5XCI7XG59XG5cbi5vcHggLmMtYWNkblRpdGxlIGJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBiXCI7XG4gIGNvbG9yOiAjMGI5OWQ0O1xufVxuXG4ub3B4IC5jLWFjZG5Db250ZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjYzdlOWY3O1xufVxuXG4ub3B4IC5jb21tb24tYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC5jb21tb24tYnV0dG9uIC5vdXRlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwLjlyZW0gNHJlbSAxLjJyZW0gMi41cmVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxMDQyYzYgMCUsICMwMDdhZjIgNTAlLCAjMDg1ZmRkIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vcHggLmNvbW1vbi1idXR0b24gLm91dGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwO1xufVxuXG4ub3B4IC5jb21tb24tYnV0dG9uIC5vdXRlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL2Fycm93LnN2Z1wiKTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcbn1cblxuLm9weCAuY29tbW9uLWJ1dHRvbiAub3V0ZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cblxuLm9weCAuY29tbW9uLWJ1dHRvbiAub3V0ZXI6OmJlZm9yZSxcbi5vcHggLmNvbW1vbi1idXR0b24gLm91dGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMXJlbTtcbn1cblxuLm9weCAuY29tbW9uLWJ1dHRvbi53aGl0ZSAub3V0ZXIge1xuICBjb2xvcjogIzAwNjhjNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTA0MmM2IDAlLCAjMDA3YWYyIDEwMCUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2M5ZGZmNiwgaW5zZXQgMCAwIDAgMTByZW0gI2ZmZjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ub3B4IC5jb21tb24tYnV0dG9uLndoaXRlIC5vdXRlcjpob3Zlcixcbi5vcHggLmNvbW1vbi1idXR0b24ud2hpdGUgLm91dGVyOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHRyYW5zcGFyZW50LCBpbnNldCAwIDAgMCAxMHJlbSB0cmFuc3BhcmVudDtcbn1cblxuLm9weCAuY29tbW9uLWJ1dHRvbi53aGl0ZSAub3V0ZXI6aG92ZXI6OmJlZm9yZSxcbi5vcHggLmNvbW1vbi1idXR0b24ud2hpdGUgLm91dGVyOmZvY3VzLXZpc2libGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5vcHggLmNvbW1vbi1idXR0b24ud2hpdGUgLm91dGVyOmhvdmVyOjphZnRlcixcbi5vcHggLmNvbW1vbi1idXR0b24ud2hpdGUgLm91dGVyOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWRiODtcbn1cblxuLm9weCAuY29tbW9uLWJ1dHRvbi53aGl0ZSAub3V0ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDUzYjg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLm9weCAuY29tbW9uLWJ1dHRvbi53aGl0ZSAub3V0ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1tYXNrOiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL2Fycm93LnN2Z1wiKSAwIDAvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1hc2s6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ltZy9jb21tb24vYXJyb3cuc3ZnXCIpIDAgMC9jb250YWluIG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uY29tbW9uLWJ1dHRvbi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMy4ycmVtO1xuICBoZWlnaHQ6IDMuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItYmx1ZS1sb3cpO1xufVxuXG4uY29tbW9uLWJ1dHRvbi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwO1xufVxuXG4uY29tbW9uLWJ1dHRvbi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ltZy9jb21tb24vYXJyb3cuc3ZnXCIpO1xuICB3aWR0aDogMS4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjRlbTtcbn1cblxuLmNvbW1vbi1idXR0b24tbGluazo6YmVmb3JlLFxuLmNvbW1vbi1idXR0b24tbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDA7XG59XG5cbi5vcHggLmNvbW1vbi1zZWN0aW9uX2JveCB7XG4gIHBhZGRpbmc6IHVuc2V0O1xufVxuXG4ub3B4IC5jLWZCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ub3B4IC5jLWZCb3ggLmMtZkJveF9faW1nQXJlYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ub3B4IC5jLWZCb3gucm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLm9weCAuYy1mQm94LnJvd19fciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLm9weCAuYy1mQm94LmNsbSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5vcHggLmMtZkJveC5jbG1fX3Ige1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbi5vcHggLmMtZkJveC5qY19fc2Ige1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5vcHggLmMtZkJveC5qY19fc2Ege1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLm9weCAuYy1mQm94LmpjX19mcyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLm9weCAuYy1mQm94LmpjX19mZSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5vcHggLmMtZkJveC5qY19fY2Uge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm9weCAuYy1mQm94LmFpX19jZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5vcHggLmMtZkJveC5haV9fZnMge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm9weCAuYy1mQm94LmFpX19mZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLm9weCAuYy1mQm94LmFpX19zdCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4ub3B4IC5jLWZCb3guYWlfX2JsIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4ub3B4IC5jLWZCb3guZndyYXAge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5vcHggLmMtbGlua0J0bixcbi5vcHggLmMtbGlua0J0bl9faWNvbixcbi5vcHggLmMtbGlua0J0bl9faWNvbi0tcmVkLFxuLm9weCAuYy1saW5rQnRuX19ibCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG59XG5cbi5vcHggLmMtbGlua0J0bjpob3Zlcixcbi5vcHggLmMtbGlua0J0bl9faWNvbjpob3Zlcixcbi5vcHggLmMtbGlua0J0bl9faWNvbi0tcmVkOmhvdmVyLFxuLm9weCAuYy1saW5rQnRuX19ibDpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xufVxuXG4ub3B4IC5jLWxpbmtCdG5fX2JsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBiOTlkNDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwYjk5ZDQ7XG59XG5cbi5vcHggLmMtbGlua0J0bl9fYmw6aG92ZXIge1xuICBjb2xvcjogIzBiOTlkNDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLm9weCAuYy1saW5rQnRuX19pY29uLFxuLm9weCAuYy1saW5rQnRuX19pY29uLS1yZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGI5OWQ0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzBiOTlkNDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ub3B4IC5jLWxpbmtCdG5fX2ljb246OmJlZm9yZSxcbi5vcHggLmMtbGlua0J0bl9faWNvbi0tcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLm9weCAuYy1saW5rQnRuX19pY29uOjphZnRlcixcbi5vcHggLmMtbGlua0J0bl9faWNvbi0tcmVkOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbi5vcHggLmMtbGlua0J0bl9faWNvbjpob3Zlcixcbi5vcHggLmMtbGlua0J0bl9faWNvbi0tcmVkOmhvdmVyIHtcbiAgY29sb3I6ICMwYjk5ZDQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5vcHggLmMtbGlua0J0bl9faWNvbi0tcmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xufVxuXG4ub3B4IC5jLWxpbmtCdG5fX2ljb24tLXJlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4ub3B4IC5jLWxpbmtCdG5fX2ljb24uaWNvbl9fYXJ3Ujo6YmVmb3JlLFxuLm9weCAuaWNvbl9fYXJ3Ui5jLWxpbmtCdG5fX2ljb24tLXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGFcIjtcbn1cblxuLm9weCAuYy1saW5rQnRuX19pY29uLmljb25fX2Fyd1IyOjphZnRlcixcbi5vcHggLmljb25fX2Fyd1IyLmMtbGlua0J0bl9faWNvbi0tcmVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA3XCI7XG59XG5cbi5vcHggLnRoaXJkLWxpbmtzLi1hbmNob3Ige1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm9weCAudGhpcmQtbGlua0Jsb2NrIC5jb21tb24tbGlua0Jsb2NrX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm9weCAudGhpcmQtbGlua0Jsb2NrIC5jb21tb24tbGlua0Jsb2NrX2NhdGVfaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmM2ZkO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbi5vcHggLnRoaXJkLWxpbmtCbG9jayBhLm5vTGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogIzMzMztcbn1cblxuLm9weCAudGhpcmQtbGlua0Jsb2NrIGEubm9MaW5rIC5jb21tb24tbGlua0Jsb2NrX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm9weCAudGhpcmQtbGlua0Jsb2NrIGEubm9MaW5rIC5jb21tb24tYnV0dG9uLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3B4IC5jLWxpc3QtLWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm9weCAuYy1saXN0LS1saW5lID4gLmxpc3RJdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5vcHggLmMtbGlzdC0tbGluZSA+IC5saXN0SXRlbSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4ub3B4IC5jLWxpc3QtLWxpbmUgPiAubGlzdEl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xufVxuXG4ub3B4IC5jLWxpc3QtLWxpbmUgPiAubGlzdEl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm9weCAuYy1saXN0LS1saW5lID4gLmxpc3RJdGVtLmhhc0J0biB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ub3B4IC50aGlyZC10YWJsZSB7XG4gIHBhZGRpbmc6IHVuc2V0O1xufVxuXG4ub3B4IC50aGlyZC10YWJsZV9jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ub3B4IC5jLXRhYmxlQXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4ub3B4IC5jLXRhYmxlQXJlYSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4ub3B4IC5jLXRhYmxlQXJlYSB0YWJsZSB0aCxcbi5vcHggLmMtdGFibGVBcmVhIHRhYmxlIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbn1cblxuLm9weCB0YWJsZSB0aCBzcGFuLFxuLm9weCB0YWJsZSAudGhpcmQtcGFyYWdyYXBoIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnRoaXJkLWhlYWRpbmcge1xuICBwYWRkaW5nOiB1bnNldDtcbn1cblxuLm9weCAudGhpcmQtaGVhZGluZ19zdWIge1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5vcHggLnRoaXJkLWhlYWRpbmdfc3ViX2xlZnQge1xuICBtYXJnaW4tbGVmdDogMC4zNWVtO1xufVxuXG4ub3B4IC50aGlyZC1oZWFkaW5nMiB7XG4gIGZvbnQtc2l6ZTogMy44cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ub3B4IC50aGlyZC1oZWFkaW5nMi50aGlyZC1oZWFkaW5nX3N1YiB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG4ub3B4IC50aGlyZC1oZWFkaW5nMyB7XG4gIHBhZGRpbmctdG9wOiB1bnNldDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjlyZW07XG4gIHBhZGRpbmctYm90dG9tOiB1bnNldDtcbn1cblxuLm9weCAudGhpcmQtaGVhZGluZzMudGhpcmQtaGVhZGluZ19zdWIge1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLm9weCAudGhpcmQtaGVhZGluZzM6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9weCAudGhpcmQtaGVhZGluZzM6aGFzKCsgOm5vdCgudGhpcmQtdGFibGUpKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjBiMGIwO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cblxuLm9weCAudGhpcmQtaGVhZGluZzQge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IHVuc2V0O1xuICBjb2xvcjogIzAwNWViODtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xufVxuXG4ub3B4IC50aGlyZC1oZWFkaW5nNDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9weCAudGhpcmQtaGVhZGluZzQtLXVuZGVybGluZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMS42cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbn1cblxuLm9weCAudGhpcmQtaGVhZGluZzQtLXVuZGVybGluZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9weCAudGhpcmQtaGVhZGluZzQtLXVuZGVybGluZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1ibHVlKTtcbn1cblxuLm9weCB1bCxcbi5vcHggb2wge1xuICBjb3VudGVyLXJlc2V0OiBudW1iZXIgMDtcbn1cblxuLm9weCB1bCxcbi5vcHggb2wsXG4ub3B4IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiB1bnNldDtcbiAgbWFyZ2luOiB1bnNldDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG4ub3B4IHVsLnRoaXJkLXVsIGxpOjptYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3B4IG9sLnRoaXJkLW9sIGxpLFxuLm9weCB1bC50aGlyZC11bCBsaSB7XG4gIHBhZGRpbmc6IHVuc2V0O1xuICBtYXJnaW46IHVuc2V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5vcHggb2wudGhpcmQtb2wgPiBsaTpiZWZvcmUsXG4ub3B4IHVsLnRoaXJkLXVsID4gbGk6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xuICBsZWZ0OiB1bnNldDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzMzMztcbn1cblxuLm9weCBvbC50aGlyZC1vbCB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMDtcbn1cblxuLm9weCBvbC50aGlyZC1vbCA+IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtYmVyKSBcIi5cIjtcbn1cblxuLm9weCBvbC50aGlyZC1vbCA+IGxpOmJlZm9yZSB7XG4gIHRvcDogLTAuMWVtO1xufVxuXG4ub3B4IG9sLnRoaXJkLW9sIGxpLFxuLm9weCB1bC50aGlyZC11bCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuXG4ub3B4IG9sLnRoaXJkLW9sIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuLm9weCB1bC50aGlyZC11bCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldDtcbn1cblxuLm9weCB1bC50aGlyZC11bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC43NWVtO1xuICBoZWlnaHQ6IDAuNzVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdW5zZXQ7XG4gIHRvcDogMC40ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xufVxuXG4ub3B4IHVsLnRoaXJkLXVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5vcHggb2wudGhpcmQtb2wgbGkgPiB1bC50aGlyZC11bCBsaSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5vcHggb2wudGhpcmQtb2wgbGkgPiB1bC50aGlyZC11bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuLm9weCBvbC50aGlyZC1vbCBsaSA+IHVsLnRoaXJkLXVsIGxpOmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4zZW07XG4gIHRvcDogMC4yNWVtO1xufVxuXG4ub3B4IC5jb21tb24tcGFnZUhlYWRlcl9jb250ZW50cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcHggLmNvbW1vbi1wYWdlSGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2LjNyZW07XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLm9weCAuY29tbW9uLXBhZ2VIZWFkZXJfaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA0cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEyNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcHggLmNvbW1vbi1wYWdlSGVhZGVyX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG59XG5cbi5vcHggLmNvbW1vbi1wYWdlSGVhZGVyX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI0cmVtO1xuICBwYWRkaW5nOiB1bnNldDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLm9weCAuY29tbW9uLXBhZ2VIZWFkZXJfaW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZWRmODtcbiAgb3BhY2l0eTogMC4xO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ub3B4IC5jb21tb24tcGFnZUhlYWRlcl9jb250ZW50cyB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIHBhZGRpbmc6IHVuc2V0O1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG5cbi5vcHggLmNvbW1vbi1oZWFkaW5nLWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ub3B4IC5jb21tb24taGVhZGluZy1jb2xvci13aGl0ZSAuY29tbW9uLWhlYWRpbmdfbGFiZWwge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5vcHggLmNvbW1vbi1oZWFkaW5nX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLm9weCAuY29tbW9uLWhlYWRpbmdfbGFiZWwge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIG1hcmdpbi10b3A6IDAuMTVlbTtcbn1cblxuLyog44OV44Kn44O844OJ44Kk44OzKOWIneacn+WApCkgKi9cblxuLmpzLWZhZGVVcCB7XG4gIG9wYWNpdHk6IDA7XG4gIC8qIOacgOWIneOBr+mdnuihqOekuiAqL1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIC8qIOS4i+OBqzMwcHjjga7kvY3nva7jgYvjgokgKi9cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzLCB0cmFuc2Zvcm0gMC42cztcbiAgLyog6YCP6YGO546H44Go57im5pa55ZCR44Gu56e75YuV44KSMC4456eSICovXG59XG5cbi8qIOODleOCp+ODvOODieOCpOODsyjjgrnjgq/jg63jg7zjg6vjgZfjgZ/lvowpICovXG5cbi5qcy1mYWRlVXAuaXMtaW52aWV3IHtcbiAgb3BhY2l0eTogMTtcbiAgLyog6KGo56S66aCY5Z+f44Gr5YWl44Gj44Gf44KJ6KGo56S6ICovXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLyogMzBweOS4iuOBq+enu+WLleOBmeOCiyAqL1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xuICAvKiDjg5Xjgqfjg7zjg4nplovlp4vjgpIwLjXnp5LpgYXjgonjgZvjgosgKi9cbn1cblxuLmpzLWJsdXIge1xuICBvcGFjaXR5OiAwO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNXMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC41cyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiAtbXMtdHJhbnNmb3JtIDAuNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLmpzLWJsdXIuaXMtaW52aWV3IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZToganNCbHVyO1xuICBhbmltYXRpb24tbmFtZToganNCbHVyO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjhzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMganNCbHVyIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LWZpbHRlcjogYmx1cigxNXB4KTtcbiAgICAtbW96LWZpbHRlcjogYmx1cigxNXB4KTtcbiAgICAtbXMtZmlsdGVyOiBibHVyKDE1cHgpO1xuICAgIC1vLWZpbHRlcjogYmx1cigxNXB4KTtcbiAgICBmaWx0ZXI6IGJsdXIoMTVweCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWZpbHRlcjogYmx1cigwcHgpO1xuICAgIC1tb3otZmlsdGVyOiBibHVyKDBweCk7XG4gICAgLW1zLWZpbHRlcjogYmx1cigwcHgpO1xuICAgIC1vLWZpbHRlcjogYmx1cigwcHgpO1xuICAgIGZpbHRlcjogYmx1cigwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMganNCbHVyIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LWZpbHRlcjogYmx1cigxNXB4KTtcbiAgICAtbW96LWZpbHRlcjogYmx1cigxNXB4KTtcbiAgICAtbXMtZmlsdGVyOiBibHVyKDE1cHgpO1xuICAgIC1vLWZpbHRlcjogYmx1cigxNXB4KTtcbiAgICBmaWx0ZXI6IGJsdXIoMTVweCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWZpbHRlcjogYmx1cigwcHgpO1xuICAgIC1tb3otZmlsdGVyOiBibHVyKDBweCk7XG4gICAgLW1zLWZpbHRlcjogYmx1cigwcHgpO1xuICAgIC1vLWZpbHRlcjogYmx1cigwcHgpO1xuICAgIGZpbHRlcjogYmx1cigwcHgpO1xuICB9XG59XG5cbi5vcHggLm5ld3MtbW9udGhfc2VsZWN0IGxpOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiPjxwYXRoIHN0cm9rZT1cIiUyMzAwNTNhM1wiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgZmlsbD1cIm5vbmVcIiBkPVwiTTEwIDcuMjVMMTUgMTIuMjVMMTAgMTcuMjVcIiAvPjwvc3ZnPicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5vcHggLmNvbW1vbi1oZWFkaW5nX3RpdGxlX21vbnRoIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuNSk7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vcHggLmNvbW1vbi1oZWFkaW5nX3RpdGxlX21vbnRoIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIHBhZGRpbmctbGVmdDogdW5zZXQ7XG59XG5cbi5vcHggLm5ld3MtbW9udGhfc2VsZWN0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLm9weCAubmV3cy1tb250aF9zZWxlY3Rfd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ub3B4IC5uZXdzLW1vbnRoX3NlbGVjdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5vcHggLm5ld3MtbW9udGhfc2VsZWN0IGxpIGEge1xuICBjb2xvcjogIzIxMjEyMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm9weCAuZmlndXJlLWltYWdlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5vcHggLmZpZ3VyZS1pbWFnZSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ub3B4IC5maWd1cmUtaW1hZ2UtLTEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3B4IC5maWd1cmUtaW1hZ2UtLTkwIHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLm9weCAuZmlndXJlLWltYWdlLS04MCB7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi5vcHggLmZpZ3VyZS1pbWFnZS0tNzAge1xuICB3aWR0aDogNzAlO1xufVxuXG4ub3B4IC5maWd1cmUtaW1hZ2UtLTYwIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLm9weCAudGhpcmQtY2FyZF9saW5rcyB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2UtbCk7XG4gIG1hcmdpbjogMDtcbn1cblxuLm9weCAucC1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xufVxuXG4vKiBjYXRjaCAqL1xuXG4ub3B4IC5wLWNhdGNoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcHggLnAtY2F0Y2ggLnBhZ2VUaXRsZSB7XG4gIG1hcmdpbjogNnJlbSAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm9weCAucC1jYXRjaCAucC1jYXRjaF9fbWFpbkltZ0FyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5vcHggLnAtY2F0Y2ggLnAtY2F0Y2hfX21haW5JbWdBcmVhIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9weCAucC1jYXRjaF9faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ub3B4IC5wLWNoYXB0ZXIsXG4ub3B4IC5wLWNoYXB0ZXJfX2JsdWUwMixcbi5vcHggLnAtY2hhcHRlcl9fYmx1ZTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciB7XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciAuYy10aXRsZV9fYm94IHtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciAuYy10aXRsZV9fdWwge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciAuYy10aXRsZV9fYm9sZCB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuXG4ub3B4IC5wLWNoYXB0ZXJfX2lubmVyIC5jLWNCb3gge1xuICBwYWRkaW5nOiAycmVtO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciAuYy1pY29uIHtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xufVxuXG4ub3B4IC5wLWNoYXB0ZXJfX2lubmVyIC5jLWJ0biB7XG4gIHBhZGRpbmc6IDAuNWVtIDJlbTtcbiAgbWFyZ2luOiAxcmVtO1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciAuYy1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzBiOTlkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMGI5OWQ0O1xufVxuXG4ub3B4IC5wLWNoYXB0ZXJfX2lubmVyIC5jLWxpbmtCdG4ge1xuICBwYWRkaW5nOiAwLjVlbSAyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuXG4ub3B4IC5wLWNoYXB0ZXJfX2lubmVyIC5jLWxpbmtMaXN0IHtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciAuYy1saW5rTGlzdCBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ub3B4IC5wLWNoYXB0ZXJfX2lubmVyIC5jLWxpbmtMaXN0IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ub3B4IC5wLWNoYXB0ZXJfX2lubmVyIC5jLWxpbmtMaXN0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciAuYy1hY2RuVGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciAuYy1hY2RuVGl0bGUgYnV0dG9uIHtcbiAgcGFkZGluZzogMC44ZW0gMmVtIDAuOGVtIDFlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciAuYy1hY2RuVGl0bGUgYnV0dG9uOjphZnRlciB7XG4gIHRvcDogY2FsYyg1MCUgLSA4cHgpO1xuICByaWdodDogMC41ZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuXG4ub3B4IC5wLWNoYXB0ZXJfX2lubmVyIC5jLWFjZG5Db250ZW50IHtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5vcHggLnAtY2hhcHRlcl9faW5uZXIgdGFibGUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciB0YWJsZSB0aCxcbi5vcHggLnAtY2hhcHRlcl9faW5uZXIgdGFibGUgdGQge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ub3B4IC5wLWNoYXB0ZXJfX2lubmVyIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZDogI2M3ZTlmNztcbn1cblxuLm9weCAucC1jaGFwdGVyX19pbm5lciBmb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuXG4ub3B4IC5wLWNoYXB0ZXJfX2JsdWUwMSB7XG4gIGJhY2tncm91bmQ6ICNlNmViZWU7XG59XG5cbi5vcHggLnAtY2hhcHRlcl9fYmx1ZTAyIHtcbiAgYmFja2dyb3VuZDogI2M3ZTlmNztcbn1cblxuLm9weCAucC1sZWFkIHtcbiAgcGFkZGluZzogMnJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcHggLnAtbGVhZF9faW5uZXIge1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5vcHggLnAtbGVhZF9faW5uZXIgcCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLm9weCAucC10YWJfX3RpdGxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwYjk5ZDQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLm9weCAucC10YWJfX3RpdGxlIC5wLXRhYl9fdGl0bGVfX2l0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY29sb3I6ICMwYjk5ZDQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwYjk5ZDQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5vcHggLnAtdGFiX190aXRsZSAucC10YWJfX3RpdGxlX19pdGVtIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG59XG5cbi5vcHggLnAtdGFiX190aXRsZSAucC10YWJfX3RpdGxlX19pdGVtIGE6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgY29udGVudDogXCLilrxcIjtcbn1cblxuLm9weCAucC10YWJfX3RpdGxlIC5wLXRhYl9fdGl0bGVfX2l0ZW0gYVthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogIzBiOTlkNDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5vcHggLnAtdGFiX190aXRsZSAucC10YWJfX3RpdGxlX19pdGVtIGE6Zm9jdXM6bm90KFthcmlhLXNlbGVjdGVkPXRydWVdKSB7XG4gIGJhY2tncm91bmQ6ICNjN2U5Zjc7XG59XG5cbi5vcHggLnAtdGFiX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogZmlsZSBpY29uICovXG5cbi5vcHggLnUtYmxhbms6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ltZy9jb21tb24vaWNvbi1leC5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLm9weCAudS1wZGY6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ltZy9jb21tb24vaWNvbi1wZGYucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5vcHggLnUteGxzOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL2ljb24tZXhjZWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5vcHggLnUtZG9jOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL2ljb24td29yZC5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLm9weCAudS1wcHQ6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ltZy9jb21tb24vaWNvbi1wcHQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi8qICBnZW5lcmFsICovXG5cbi5vcHggLnUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcHggLnUtY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vcHggLnUtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ub3B4IC51LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ub3B4IC51LWFsaWduTGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5vcHggLnUtYWxpZ25DZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcHggLnUtYWxpZ25SaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ub3B4IC51LXdlaWdodEJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ub3B4IC51LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5vcHggLnUtdGV4dFJkIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi5vcHggLnUtYmdXaGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1mb3JUYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcHggLnUtZm9yU3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3B4IC51LW10NSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1yNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWw1IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW10MTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXIxMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1iMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWwxMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXQxNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tcjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWIxNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tbDE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tdDIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1yMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1sMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW10MjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXIyNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1iMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWwyNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXQzMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tcjMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWIzMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tbDMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tdDM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1yMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tYjM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1sMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW10NDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXI0MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1iNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWw0MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXQ0NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tcjQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWI0NSB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tbDQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tdDUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1yNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tYjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1sNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW10NTUge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXI1NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1iNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWw1NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXQ2MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tcjYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWI2MCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tbDYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tdDY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1yNjUge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tYjY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1sNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW10NzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXI3MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1iNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWw3MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXQ3NSB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tcjc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWI3NSB7XG4gIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tbDc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tdDgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1yODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tYjgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1sODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW10ODUge1xuICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXI4NSB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1iODUge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWw4NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbXQ5MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tcjkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWI5MCB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tbDkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tdDk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1yOTUge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tYjk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW1sOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LW10MTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tcjEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1tYjEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtbWwxMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wdDUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI1IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcGI1IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ub3B4IC51LXBsNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHIxMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQxNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHIxNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQyMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQyNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHIyNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjI1IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQzMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHIzMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQzNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHIzNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ0MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI0MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ0NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI0NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ1MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ1NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI1NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjU1IHtcbiAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDU1IHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ2MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI2MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ2NSB7XG4gIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI2NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjY1IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDY1IHtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI3MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ3NSB7XG4gIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI3NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjc1IHtcbiAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ4MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDgwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ4NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI4NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjg1IHtcbiAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDg1IHtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ5MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI5MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQ5NSB7XG4gIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHI5NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wYjk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDk1IHtcbiAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcHQxMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wcjEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcHggLnUtcGIxMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm9weCAudS1wbDEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm9weC5ob21lIC5sLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBjbGlwO1xufVxuXG4ub3B4LmhvbWUgLmhvbWUtbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBjb2xvcjogIzIyMjtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWJ1c2luZXNzLFxuLm9weC5ob21lIC5zZWN0aW9uLWNvcnBvcmF0ZSxcbi5vcHguaG9tZSAuc2VjdGlvbi1uZXdzLFxuLm9weC5ob21lIC5zZWN0aW9uLWJhbm5lcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzcyxcbi5vcHguaG9tZSAuc2VjdGlvbi1uZXdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm9weC5ob21lIC5ob21lLWlubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICBtYXgtd2lkdGg6IDEyNHJlbTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLm9weC5ob21lIC5ob21lLWhlYWRpbmcge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMy42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ub3B4LmhvbWUgLmhvbWUtaGVhZGluZyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgY29sb3I6ICMwMDY4YWQ7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLm9weC5ob21lIC5ob21lLXNlY3Rpb25IZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIuNHJlbTtcbn1cblxuLm9weC5ob21lIC5ob21lLWRldGFpbCA+IHNwYW4sXG4ub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlX2xpbmtzIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IDAgMCAycmVtO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDA2OGFkO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1jb3Jwb3JhdGVfbGlua3Mgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1jb3Jwb3JhdGVfbGlua3Mgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvaW1nL2NvbW1vbi9hcnJvdy5zdmdcIikgMCAwL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tbXYge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDU2cmVtO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBoZWlnaHQ6IDEwMHN2aDtcbiAgYmFja2dyb3VuZDogI2UxZThmMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLW12X2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIGNsYW1wKDgwcHgsIDE4Ljc1dncsIDM2MHB4KSk7XG4gIG1heC13aWR0aDogMTU2cmVtO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIG1pbm1heCgwLCAxLjFmcik7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMy4ycmVtO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tbXZfdHh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLW12X2xlYWQge1xuICBtYXJnaW46IDAgMCAxLjZyZW07XG4gIGNvbG9yOiAjMDA2OGFkO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDJ2dywgMzZweCk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tbXYgaDEge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IGNsYW1wKDMycHgsIDMuNjV2dywgNjhweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tbXZfbGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEuN2VtO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tbXZfbGVhZCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE0LjUyNjNlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1tdiBoMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1tdiBoMSBwaWN0dXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5LjU0NDFlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tbXYgaDEgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5LjU0NDFlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1tdl9waWMge1xuICB3aWR0aDogMTA4JTtcbiAgbWF4LXdpZHRoOiAxMDRyZW07XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luOiAwIDAgMCA0JTtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLW12X3BpYyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLW12X2N1YmUge1xuICAtLWN1YmUtZmxvYXQtZGlzdGFuY2U6IDE2cHg7XG4gIG1heC1oZWlnaHQ6IDgyc3ZoO1xuICBhbmltYXRpb246IGhvbWUtY3ViZS1mbG9hdCAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLW12X3NoYWRvdyB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDAuNik7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tYnVzaW5lc3Mge1xuICBwYWRkaW5nLWJsb2NrOiAxNXJlbTtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWJ1c2luZXNzX3R4dCB7XG4gIG1hcmdpbjogNC44cmVtIDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi4yO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tYnVzaW5lc3NfbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ2FwOiAzLjJyZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWJ1c2luZXNzX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMzkyLzQyMDtcbiAgYmFja2dyb3VuZDogIzIwMzk1Njtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWJ1c2luZXNzX2NhcmQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tYnVzaW5lc3NfY2FyZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgzMiwgNTcsIDg2LCAwKSAzOCUsIHJnYmEoMzIsIDU3LCA4NiwgMC4xMikgNTElLCByZ2JhKDMyLCA1NywgODYsIDAuNDIpIDY1JSwgcmdiYSgzMiwgNTcsIDg2LCAwLjgyKSA4MiUsICMyMDM5NTYgMTAwJSk7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzc19jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBpbnNldDogYXV0byAwIDA7XG4gIHBhZGRpbmc6IDJyZW0gMnJlbSAyLjJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzc19jYXB0aW9uIHAge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDE5NjA3ODQzKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzc19jYXB0aW9uIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzc19jYXB0aW9uIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWNvcnBvcmF0ZSB7XG4gIHBhZGRpbmctYmxvY2s6IDE1cmVtO1xuICBiYWNrZ3JvdW5kOiAjMWUzNTUzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWNvcnBvcmF0ZV9pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS4xZnIgMWZyO1xuICBnYXA6IDE1cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlIC5ob21lLWhlYWRpbmcgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlX3R4dCB7XG4gIG1hcmdpbjogMy44cmVtIDAgMi40cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWNvcnBvcmF0ZV9saW5rcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWNvcnBvcmF0ZV9saW5rcyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNnJlbTtcbiAgcGFkZGluZzogMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDE5NjA3ODQzKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlX2xpbmtzIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcwNTg4MjM1Myk7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1jb3Jwb3JhdGVfcGljIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlX3BpYyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLW5ld3Mge1xuICBwYWRkaW5nLWJsb2NrOiAxMHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1uZXdzX2lubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyO1xuICBnYXA6IDMuMnJlbTtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tbmV3c19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tbmV3c19saXN0IC5jb21tb24tbGlua0Jsb2NrIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1uZXdzX2xpc3QgLmNvbW1vbi1saW5rQmxvY2subm9MaW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLW5ld3NfbGlzdCAuY29tbW9uLWxpbmtCbG9ja19sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiAyLjRyZW07XG4gIHBhZGRpbmc6IDEuMnJlbSAwIDEuNnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1uZXdzX2xpc3QgLmNvbW1vbi1saW5rQmxvY2tfaGVhZCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogIzAwNWViODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1uZXdzX2xpc3QgLmNvbW1vbi1saW5rQmxvY2tfdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLW5ld3NfbGlzdCAuY29tbW9uLWJ1dHRvbi1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWJhbm5lcnMge1xuICBwYWRkaW5nLWJsb2NrOiA1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tYmFubmVyc19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICBnYXA6IDMuMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tYmFubmVyc19saXN0ID4gbGk6b25seS1jaGlsZCB7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tYmFubmVyc19jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tYmFubmVyc19jYXJkIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDMyNC8xMDg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tYmFubmVyc19jYXJkOmhvdmVyLFxuLm9weC5ob21lIC5zZWN0aW9uLWJhbm5lcnNfY2FyZDpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWJhbm5lcnNfY2FyZDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMwMDY4YWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1iYW5uZXJzX2NhcmQ6aG92ZXIgLnNlY3Rpb24tYmFubmVyc190aXRsZSxcbi5vcHguaG9tZSAuc2VjdGlvbi1iYW5uZXJzX2NhcmQ6Zm9jdXMtdmlzaWJsZSAuc2VjdGlvbi1iYW5uZXJzX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjhhZDtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWJhbm5lcnNfdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDMuMnJlbTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjMWUzNTUzO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ub3B4LmhvbWUgLnNlY3Rpb24tYmFubmVyc190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjhyZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL2Fycm93X3doaXRlLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1iYW5uZXJzX3RleHQge1xuICBwYWRkaW5nOiAxcmVtIDIuNHJlbTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLWJ1c2luZXNzIC5ob21lLWhlYWRpbmcsXG4ub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlIC5ob21lLWhlYWRpbmcsXG4ub3B4LmhvbWUgLnNlY3Rpb24tbmV3cyAuaG9tZS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAzLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA0LjNyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzcyAuaG9tZS1oZWFkaW5nIHNwYW4sXG4ub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlIC5ob21lLWhlYWRpbmcgc3Bhbixcbi5vcHguaG9tZSAuc2VjdGlvbi1uZXdzIC5ob21lLWhlYWRpbmcgc3BhbiB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjM1ZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzcyAuaG9tZS1oZWFkaW5nIHNwYW4ge1xuICBjb2xvcjogIzAwNjhhZDtcbn1cblxuLm9weC5ob21lIC5zZWN0aW9uLW5ld3MgLmhvbWUtaGVhZGluZyBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDY4YWQ7XG59XG5cbkBrZXlmcmFtZXMgaG9tZS1jdWJlLWZsb2F0IHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC0xICogdmFyKC0tY3ViZS1mbG9hdC1kaXN0YW5jZSkpKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKHZhcigtLWN1YmUtZmxvYXQtZGlzdGFuY2UpKTtcbiAgfVxufVxuXG4ub3B4LmJ1c2luZXNzIC50aGlyZC11bCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5vcHguYnVzaW5lc3MgLnRoaXJkLWNhcmRfbGlua3MgPiBsaSB7XG4gIHBhZGRpbmc6IDAgMCB2YXIoLS1zcGFjZS1tKTtcbn1cblxuLm9weC5jb3Jwb3JhdGUgLmNvcnBvcmF0ZS1jZXJ0aWZpY2F0aW9ucyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDVmcikgbWlubWF4KDAsIDEuNWZyKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjZyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM2cmVtO1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG59XG5cbi5vcHguY29ycG9yYXRlIC5jb3Jwb3JhdGUtY2VydGlmaWNhdGlvbnMgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5vcHguY29ycG9yYXRlIC5jb21tb24tYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4ub3B4LmNvcnBvcmF0ZSAuc2VjdGlvbi1wb2xpY3kge1xuICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbn1cblxuLm9weC5jb3Jwb3JhdGUgLnNlY3Rpb24tcG9saWN5IC50aGlyZC1oZWFkaW5nMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG4gIHBhZGRpbmctYm90dG9tOiB1bnNldDtcbn1cblxuLm9weC5jb3Jwb3JhdGUgLnNlY3Rpb24tcG9saWN5X3R4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG59XG5cbi5vcHguY29ycG9yYXRlIC5zZWN0aW9uLXBvbGljeV9waWMge1xuICBtYXJnaW4tdG9wOiA1LjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWZhZmY7XG4gIHBhZGRpbmc6IDVyZW0gMTByZW07XG59XG5cbi5vcHguY29ycG9yYXRlIC5jb21tb24tc2VjdGlvbiAudGhpcmQtdGFibGVfY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5vcHgubG9jYXRpb24gLnNlYy0tYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMGIwYjA7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4ub3B4LmxvY2F0aW9uIC5zZWMtLWJvcmRlcjpub3QoOm50aC1jaGlsZCgxIG9mIC5zZWMtLWJvcmRlcikpIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLm9weC5pbnN1cmFuY2UgLmluc3VyYW5jZS1ub3RpY2Uge1xuICAtLW5vdGljZS1jb2xvcjogI2RmMjQ1MztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMTJyZW0sIDI1JSkgbWlubWF4KDAsIDFmcik7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW5vdGljZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2Utbm90aWNlX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ub3RpY2UtY29sb3IpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgMnZ3LCAxLjVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2Utbm90aWNlID4gLnRoaXJkLXVsIHtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtIDFyZW0gMi41cmVtO1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4ub3B4Lmluc3VyYW5jZSAuaW5zdXJhbmNlLW5vdGljZSA+IC50aGlyZC11bCA+IGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ub3B4Lmluc3VyYW5jZSAuaW5zdXJhbmNlLW5vdGljZSA+IC50aGlyZC11bCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtYnJvY2h1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDNyZW0gMCAycmVtO1xuICBnYXA6IGNsYW1wKDFyZW0sIDN2dywgMnJlbSk7XG4gIHBhZGRpbmc6IGNsYW1wKDFyZW0sIDN2dywgMnJlbSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ub3B4Lmluc3VyYW5jZSAuaW5zdXJhbmNlLWJyb2NodXJlX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtYnJvY2h1cmVfX2Rlc2NyaXB0aW9uIHtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMnZ3LCAxLjI1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtYnJvY2h1cmVfX21vYmlsZS1icmVhayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtZW50cnkge1xuICAtLWVudHJ5LWNvbG9yOiAjMDA1MDg3O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIGNvbHVtbi1nYXA6IGNsYW1wKDJyZW0sIDh2dywgOHJlbSk7XG4gIHJvdy1nYXA6IDAuNXJlbTtcbiAgcGFkZGluZy1pbmxpbmU6IDNyZW07XG4gIGNvbHVtbi1nYXA6IDNyZW07XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtZW50cnlfX2NhcmQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWQ7XG4gIGdyaWQtcm93OiBzcGFuIDQ7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLm9weC5pbnN1cmFuY2UgLmluc3VyYW5jZS1lbnRyeV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ub3B4Lmluc3VyYW5jZSAuaW5zdXJhbmNlLWVudHJ5X190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIGNvbG9yOiB2YXIoLS1lbnRyeS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4xMjVyZW0sIDEuOHZ3LCAxLjVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xufVxuXG4ub3B4Lmluc3VyYW5jZSAuaW5zdXJhbmNlLWVudHJ5X19saW5rcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm9weC5pbnN1cmFuY2UgLmluc3VyYW5jZS1lbnRyeV9fbGlua3MgPiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLm9weC5pbnN1cmFuY2UgLmluc3VyYW5jZS1lbnRyeV9fYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQuNXJlbTtcbiAgcGFkZGluZzogMXJlbSAyLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVudHJ5LWNvbG9yKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4xMjVyZW0sIDEuOHZ3LCAxLjVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDRjODY7XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtZW50cnlfX2J1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMS4yNXJlbTtcbiAgd2lkdGg6IDAuN3JlbTtcbiAgaGVpZ2h0OiAwLjdyZW07XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtZW50cnlfX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMDA0Yzg2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtZW50cnlfX2J1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkIHZhcigtLWVudHJ5LWNvbG9yKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbn1cblxuLm9weC5pbnN1cmFuY2UgLmluc3VyYW5jZS1lbnRyeV9fYXZhaWxhYmlsaXR5IHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtZW50cnlfX2F2YWlsYWJpbGl0eSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLm9weC5pbnN1cmFuY2UgLmluc3VyYW5jZS1lbnRyeV9faW5zdHJ1Y3Rpb25zIHtcbiAgbWFyZ2luOiAxcmVtIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5cbi5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtZW50cnlfX2luc3RydWN0aW9ucyBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLm9weC5pbnN1cmFuY2Ugc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5vcHguaW5zdXJhbmNlIHNlY3Rpb24gdWwgPiBsaSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLm9weC5pbnN1cmFuY2UgLmluc3VyYW5jZV9iYW5uZXIgcGljdHVyZSBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNTA4Nztcbn1cblxuLm9weC5pbnN1cmFuY2UgaW1nLmZyZWVkaWFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ub3B4LnRlcm1zIC5jb21tb24tcGFnZUhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIzcmVtO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4ub3B4LnRlcm1zIC5jb21tb24tc2VjdGlvbiAudGhpcmQtaGVhZGluZzQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi5vcHgucHJpdmFjeSAuY29tbW9uLXBhZ2VIZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyM3JlbTtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLm9weC5wcml2YWN5IC5ncmF5X2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDEuNWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5vcHgucHJpdmFjeSBvbC50aGlyZC1vbCB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMDtcbn1cblxuLm9weC5wcml2YWN5IG9sLnRoaXJkLW9sID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvvIhcIiBjb3VudGVyKG51bWJlcikgXCLvvIkgXCI7XG59XG5cbi5vcHgucHJpdmFjeSBvbC50aGlyZC1vbC5jb3VudGVyLWxvd2VyLWFscGhhID4gbGkge1xuICBjb3VudGVyLXJlc2V0OiB1bnNldDtcbn1cblxuLm9weC5wcml2YWN5IG9sLnRoaXJkLW9sLmNvdW50ZXItbG93ZXItYWxwaGEgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ub3B4LnByaXZhY3kgLnRoaXJkLW9sLmNvdW50ZXItbG93ZXItYWxwaGEgPiBsaTpudGgtY2hpbGQobisyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDFlbSAxLjVlbTtcbn1cblxuLm9weC5wcml2YWN5IC50aGlyZC1vbC5jb3VudGVyLWxvd2VyLWFscGhhID4gbGk6bnRoLWNoaWxkKG4rMikgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5vcHgubmV3cyAuY29tbW9uLXBhZ2VIZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyM3JlbTtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLm9weC5uZXdzIC5jb21tb24tc2VjdGlvbiAudGhpcmQtaGVhZGluZzQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi5vcHgubmV3cyAuY29tbW9uLWxpbmtCbG9ja190aXRsZSB7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogaW5oZXJpdDtcbn1cblxuLm9weC5zaXRlbWFwIC50aGlyZC1jYXJkX2JvZHkgLnRoaXJkLWxheW91dF9jb250ZW50cyB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5vcHggLmRpc3BsYXktbWluLXdpZHRoLXNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5vcHggLmRpc3BsYXktbWF4LXdpZHRoLXNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9weCAuZGlzcGxheS13aWR0aC1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9weCAuZGlzcGxheS1taW4td2lkdGgtdGIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm9weCAuZGlzcGxheS1tYXgtd2lkdGgtdGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3B4IC5kaXNwbGF5LXdpZHRoLXRiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm9weCAuZGlzcGxheS1taW4td2lkdGgtcGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm9weCAuZGlzcGxheS1tYXgtd2lkdGgtcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3B4IC5kaXNwbGF5LXdpZHRoLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9weCAuZGlzcGxheS13aWR0aC1wYy0tdGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDFweCkge1xuICAub3B4IC5jb21tb24tc2VjdGlvbl9pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAub3B4IC5zZWN0aW9uLWwtaW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm9weCAuc2VjdGlvbi1sLWlubmVyXzkyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAub3B4IC5kaXNwbGF5LW1pbi13aWR0aC1teCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAub3B4IC5kaXNwbGF5LW1heC13aWR0aC1teCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcHggLmNvbW1vbi1zZWN0aW9uX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5vcHggLnNlY3Rpb24tbC1pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAub3B4IC5zZWN0aW9uLWwtaW5uZXJfOTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5vcHggLmRpc3BsYXktbWluLXdpZHRoLW14IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9weCAuZGlzcGxheS1tYXgtd2lkdGgtbXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9weCAuZGlzcGxheS1taW4td2lkdGgtcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3B4IC5kaXNwbGF5LW1heC13aWR0aC1wYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAub3B4IC5wLWNoYXB0ZXJfX2lubmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuXG4gIC5vcHggLnAtbGVhZF9faW5uZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLWNvcnBvcmF0ZV9pbm5lciB7XG4gICAgZ2FwOiA0LjhyZW07XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tYnVzaW5lc3NfY2FwdGlvbiB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDEuMnJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzc19jYXB0aW9uIGgzIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzc19jYXB0aW9uIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLm9weC5ob21lIC5ob21lLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuXG4gIC5vcHguY29ycG9yYXRlIC5jb21tb24tc2VjdGlvbiAudGhpcmQtdGFibGVfY2FwdGlvbiAuYnItaGlkZS11bmRlci0xMDAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAub3B4IC5kaXNwbGF5LXdpZHRoLXBjLS10YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5vcHggLmNvbW1vbi1tYWluIHAsXG4gIGJvZHkub3B4IC5jb21tb24tbWFpbiB1bCxcbiAgYm9keS5vcHggLmNvbW1vbi1tYWluIGxpIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5vcHggdGFibGUudGJsUnN2IHtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gIH1cblxuICBib2R5Om5vdCguaG9tZSkgLmNvbW1vbi1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gIH1cblxuICAub3B4IC5jb21tb24tc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLm9weCAuY29tbW9uLWJ1dHRvbiAub3V0ZXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbSA1LjVyZW0gMS41cmVtIDVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuXG4gIC5vcHggLmNvbW1vbi1idXR0b24gLm91dGVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEuMnJlbTtcbiAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNGVtO1xuICB9XG5cbiAgLm9weCAuY29tbW9uLWJ1dHRvbiAub3V0ZXI6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDIuOHJlbTtcbiAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgfVxuXG4gIC5jb21tb24tYnV0dG9uLWxpbms6OmFmdGVyIHtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbiAgfVxuXG4gIC5vcHggdGFibGUgdGggc3BhbixcbiAgLm9weCB0YWJsZSAudGhpcmQtcGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9weCAudGhpcmQtaGVhZGluZzIge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG5cbiAgLm9weCAudGhpcmQtaGVhZGluZzMge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuOXJlbTtcbiAgfVxuXG4gIC5vcHggLnRoaXJkLWhlYWRpbmczOmhhcygrIDpub3QoLnRoaXJkLXRhYmxlKSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm9weCAudGhpcmQtaGVhZGluZzQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG5cbiAgLm9weCAudGhpcmQtaGVhZGluZzQtLXVuZGVybGluZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAub3B4IC5jb21tb24tcGFnZUhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5vcHggLmNvbW1vbi1wYWdlSGVhZGVyX2ltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICB9XG5cbiAgLm9weCAuY29tbW9uLXBhZ2VIZWFkZXJfaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDE2cmVtO1xuICAgIG9iamVjdC1wb3NpdGlvbjogOTAlIGNlbnRlcjtcbiAgfVxuXG4gIC5vcHggLmNvbW1vbi1wYWdlSGVhZGVyX2ltYWdlIGltZ1tzcmMkPVwiL3BhZ2VfdGl0bGUud2VicFwiXSB7XG4gICAgY29udGVudDogdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvaW1nL2NvbW1vbi9wYWdlX3RpdGxlX3NwLndlYnBcIik7XG4gIH1cblxuICAub3B4IC5jb21tb24tcGFnZUhlYWRlcl9pbWFnZSBpbWdbc3JjJD1cIi9wYWdlX3RpdGxlX29iLndlYnBcIl0ge1xuICAgIGNvbnRlbnQ6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ltZy9jb21tb24vcGFnZV90aXRsZV9vYl9zcC53ZWJwXCIpO1xuICB9XG5cbiAgLm9weCAuY29tbW9uLWhlYWRpbmdfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG5cbiAgLm9weCAuZGlzcGxheS1taW4td2lkdGgtdGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3B4IC5kaXNwbGF5LW1heC13aWR0aC10YiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAub3B4IC5kaXNwbGF5LXdpZHRoLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9weCAuZmlndXJlLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcHggLnAtdGFiX190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5vcHggLnAtdGFiX190aXRsZSAucC10YWJfX3RpdGxlX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gIH1cblxuICAub3B4IC51LWZvclRiIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLWNvcnBvcmF0ZV9saW5rcyBzcGFuIHtcbiAgICBmbGV4LWJhc2lzOiAyLjhyZW07XG4gICAgd2lkdGg6IDIuOHJlbTtcbiAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1jb3Jwb3JhdGVfbGlua3Mgc3Bhbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMS4ycmVtO1xuICAgIGhlaWdodDogMS4ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC40ZW07XG4gIH1cblxuICAub3B4LmhvbWUgLmhvbWUtaW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuaG9tZS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuaG9tZS1wY0JyZWFrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLW12IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tbXZfY3ViZSB7XG4gICAgLS1jdWJlLWZsb2F0LWRpc3RhbmNlOiA4cHg7XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tbXZfaW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBnYXA6IDJyZW07XG4gICAgcGFkZGluZy1ibG9jazogNC44cmVtIDdyZW07XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tbXZfdHh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1tdl9sZWFkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDMuOHZ3LCAyNHB4KTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLW12IGgxIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDYuNnZ3LCA0OHB4KTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1tdl9waWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1tdl9waWMgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzcyAuaG9tZS1oZWFkaW5nLFxuICAub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlIC5ob21lLWhlYWRpbmcsXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1uZXdzIC5ob21lLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tYnVzaW5lc3MgLmhvbWUtaGVhZGluZyBzcGFuLFxuICAub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlIC5ob21lLWhlYWRpbmcgc3BhbixcbiAgLm9weC5ob21lIC5zZWN0aW9uLW5ld3MgLmhvbWUtaGVhZGluZyBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzcyB7XG4gICAgcGFkZGluZy1ibG9jazogNXJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1idXNpbmVzcyA+IC5ob21lLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tYnVzaW5lc3MgLmhvbWUtc2VjdGlvbkhlYWQge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLWJ1c2luZXNzIC5jb21tb24tYnV0dG9uIHtcbiAgICBvcmRlcjogMTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLWJ1c2luZXNzX3R4dCB7XG4gICAgbWFyZ2luLWJsb2NrOiAyLjhyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tYnVzaW5lc3NfbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyLjRyZW07XG4gICAgbWF4LXdpZHRoOiA0MnJlbTtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLWJ1c2luZXNzX2NhcHRpb24gaDMge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLWJ1c2luZXNzX2NhcHRpb24gc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1jb3Jwb3JhdGUge1xuICAgIHBhZGRpbmctYmxvY2s6IDVyZW07XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDRyZW07XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlX3R4dEFyZWEsXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1jb3Jwb3JhdGUgLmhvbWUtc2VjdGlvbkhlYWQge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLWNvcnBvcmF0ZSAuY29tbW9uLWJ1dHRvbiB7XG4gICAgb3JkZXI6IDE7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tY29ycG9yYXRlX3R4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLWNvcnBvcmF0ZV9waWMge1xuICAgIG1heC13aWR0aDogNTJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1jb3Jwb3JhdGVfbGlua3MgYSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgcGFkZGluZy1pbmxpbmU6IDEuMnJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1uZXdzIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1uZXdzX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDIuNHJlbTtcbiAgfVxuXG4gIC5vcHguaG9tZSAuc2VjdGlvbi1uZXdzX2xpc3QgLmNvbW1vbi1saW5rQmxvY2tfbGFiZWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjhyZW07XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tbmV3c19saXN0IC5jb21tb24tbGlua0Jsb2NrX2hlYWQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLWJhbm5lcnMge1xuICAgIHBhZGRpbmctYmxvY2s6IDVyZW07XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tYmFubmVyc19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDIuNHJlbTtcbiAgICBtYXgtd2lkdGg6IDQycmVtO1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tYmFubmVyc19saXN0ID4gbGk6b25seS1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gIH1cblxuICAub3B4LmhvbWUgLnNlY3Rpb24tYmFubmVyc190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5vcHguY29ycG9yYXRlIC5jb21tb24tYnV0dG9uIC5vdXRlciB7XG4gICAgcGFkZGluZzogMXJlbSA1cmVtIDFyZW0gM3JlbTtcbiAgfVxuXG4gIC5vcHguY29ycG9yYXRlIC5jb21tb24tYnV0dG9uIC5vdXRlcjpiZWZvcmUge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5vcHguY29ycG9yYXRlIC5jb21tb24tYnV0dG9uIC5vdXRlcjphZnRlciB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIHJpZ2h0OiAwLjVlbTtcbiAgfVxuXG4gIC5vcHguY29ycG9yYXRlIC5jb21tb24tc2VjdGlvbiAudGhpcmQtdGFibGVfY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICAub3B4Lmluc3VyYW5jZSAuaW5zdXJhbmNlLW5vdGljZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2Utbm90aWNlX190aXRsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLm9weC5pbnN1cmFuY2UgLmluc3VyYW5jZS1ub3RpY2UgPiAudGhpcmQtdWwge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDJyZW07XG4gIH1cblxuICAub3B4Lmluc3VyYW5jZSAuaW5zdXJhbmNlLWVudHJ5IHtcbiAgICBwYWRkaW5nLWlubGluZTogMXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICAgIHJvdy1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtZW50cnlfX2NhcmQge1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtZW50cnlfX2NvbnRlbnQge1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgIGdhcDogMC41cmVtO1xuICB9XG5cbiAgLm9weC5pbnN1cmFuY2UgLmluc3VyYW5jZS1lbnRyeV9fZGVza3RvcC1icmVhayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcHgudGVybXMgLmNvbW1vbi1wYWdlSGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5vcHgucHJpdmFjeSAuY29tbW9uLXBhZ2VIZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLm9weC5uZXdzIC5jb21tb24tcGFnZUhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMXB4KSB7XG4gIC5vcHggLmRpc3BsYXktd2lkdGgtdGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5vcHggaDIuaDJUaXRsZSB7XG4gICAgd2lkdGg6IDk3JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG4gIH1cblxuICAub3B4IGgzLmgzVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG5cbiAgLm9weCAudGFibGVCbG9jayB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG5cbiAgLm9weCB0YWJsZS50YmxSc3Yge1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcHggdGFibGUudGJsUnN2IHRyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcHggdGFibGUudGJsUnN2IHRyIHRoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9weCB0YWJsZS50YmxSc3YgdHIgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcHggdGFibGUudGJsUnN2IHRyOm50aC1jaGlsZCgybikgdGQge1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIH1cblxuICAub3B4IHRhYmxlLnRibFJzdjIudGRSaWdodCB0ZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5vcHggdGFibGUudGJsUnN2MiB7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICB9XG5cbiAgLm9weCB0YWJsZS50YmxSc3YyIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9weCB0YWJsZS50YmxSc3YyIHRyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5vcHggdGFibGUudGJsUnN2MiB0cjpudGgtY2hpbGQoMm4pIHRkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgLm9weCB0YWJsZS50YmxSc3YyIHRyIHRoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nOiA2cHggMTNweDtcbiAgfVxuXG4gIC5vcHggdGFibGUudGJsUnN2MiB0ciB0aDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpIFwiIO+8mlwiO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDAgN3B4IDAgMDtcbiAgfVxuXG4gIC5vcHggdGFibGUudGJsUnN2MiB0ciB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nOiA2cHggMTNweDtcbiAgfVxuXG4gIC5vcHggdGFibGUudGJsUnN2MiB0ciB0ZDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpIFwiIO+8mlwiO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDAgN3B4IDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm9weCBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICAub3B4IC5jb21tb24tZm9vdGVyX2NvcHkge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG5cbiAgLm9weCAuY29tbW9uLWZvb3Rlcl9jb3B5IGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGJvZHk6bm90KC5ob21lKSAuY29tbW9uLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5vcHggLmNvbW1vbi1zZWN0aW9uX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5vcHggLmNvbW1vbi1zZWN0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAub3B4IC5zZWN0aW9uLWwtaW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm9weCAuc2VjdGlvbi1sLWlubmVyXzkyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAub3B4IC50aGlyZC1oZWFkaW5nMiB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cblxuICAub3B4IC50aGlyZC1oZWFkaW5nMi50aGlyZC1oZWFkaW5nX3N1YiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICAub3B4IC50aGlyZC1oZWFkaW5nMyB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAub3B4IC50aGlyZC1oZWFkaW5nMy50aGlyZC1oZWFkaW5nX3N1YiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICAub3B4IC5jb21tb24tcGFnZUhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAub3B4IC5jb21tb24tcGFnZUhlYWRlcl9pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgfVxuXG4gIC5vcHggLmNvbW1vbi1wYWdlSGVhZGVyX2ltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5vcHggLmNvbW1vbi1oZWFkaW5nX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAub3B4IC5jb21tb24taGVhZGluZ19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICAub3B4IC5kaXNwbGF5LW1pbi13aWR0aC1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcHggLmRpc3BsYXktbWF4LXdpZHRoLXNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5vcHggLnAtY2hhcHRlcl9faW5uZXIgLmMtbGlua0J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3B4IC5wLXRhYl9fdGl0bGUgLnAtdGFiX190aXRsZV9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLm9weCAudS1mb3JQYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcHggLnUtZm9yU3Age1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cblxuICAub3B4LmNvcnBvcmF0ZSAuc2VjdGlvbi1wb2xpY3kge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAub3B4LmNvcnBvcmF0ZSAuc2VjdGlvbi1wb2xpY3kgLnRoaXJkLWhlYWRpbmczIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLm9weC5jb3Jwb3JhdGUgLnNlY3Rpb24tcG9saWN5X3R4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIC5vcHguY29ycG9yYXRlIC5zZWN0aW9uLXBvbGljeV9waWMge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgcGFkZGluZzogMS41cmVtIDJyZW07XG4gIH1cblxuICAub3B4Lmluc3VyYW5jZSAuaW5zdXJhbmNlLWJyb2NodXJlIHtcbiAgICBnYXA6IDFyZW07XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtYnJvY2h1cmVfX2ltYWdlIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC5vcHguaW5zdXJhbmNlIC5pbnN1cmFuY2UtYnJvY2h1cmVfX21vYmlsZS1icmVhayB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgLm9weC50ZXJtcyAuY29tbW9uLXBhZ2VIZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLm9weC5wcml2YWN5IC5jb21tb24tcGFnZUhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAub3B4Lm5ld3MgLmNvbW1vbi1wYWdlSGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzQxcHgpIHtcbiAgLm9weCAuZGlzcGxheS13aWR0aC1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLm9weCBoMy5oM1RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9weCAuZGlzcGxheS13aWR0aC1wYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm9weCAuZGlzcGxheS13aWR0aC10YiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM0MXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm9weCAuZGlzcGxheS13aWR0aC1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHggLmRpc3BsYXktd2lkdGgtcGMtLXRiIHtcbiAgICAvKiDnlLvpnaLjgrXjgqTjgrrjgYx0YuS7peS4iuOAgXBj5pyq5rqA44Gu6Kit5a6aICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChhbXgtd2lkdGg6IDkxMHB4KSB7XG4gIC5vcHggLmxvY2FsTmF2X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIH1cbn1cblxuQG1lZGlhIChhbXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vcHggLmxvY2FsTmF2X192MyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICMwMDAwMDA7XG4gIH1cblxuICAub3B4IC5sLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAudGl0bGVBcmVhIC5wYWdlTWFpblRpdGxlLmJvcmRlcixcbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAudGl0bGVBcmVhIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLmJvcmRlci5wYWdlVGl0bGUsXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAudGl0bGVBcmVhIC5ib3JkZXIucGFnZVRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnBhZ2VDb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAucGFnZUNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gIH1cblxuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbSxcbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fcGhvdG8sXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnRfX2l0ZW1fX2xpbmtCdG4ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5vcHggLmwtdG9vbCAuc25zICNwcmludEJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKGFteC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkub3B4Om5vdCguaG9tZSkgLmwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDEwcHggNTBweCAxMHB4O1xuICB9XG5cbiAgLm9weCAubC10b29sIC5icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcHggLmwtdG9vbCAuc25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcHggLmwtdG9vbCAuc25zIGEgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcHggLmwtdG9vbCAuc25zIGE6aG92ZXIgc3BhbixcbiAgLm9weCAubC10b29sIC5zbnMgYTpmb2N1cy12aXNpYmxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3B4IC5sLXRvb2wgLnNucyAjcHJpbnRCdG4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcHggLmwtdG9vbCAuc25zICNwcmludEJ0bjpob3ZlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAoYW14LXdpZHRoOiAxMDI0cHgpIGFuZCAoYW14LXdpZHRoOiA2MDBweCkge1xuICAub3B4IC5sLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChhbXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnRpdGxlQXJlYSAucGFnZU1haW5UaXRsZSxcbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAudGl0bGVBcmVhIC5wYWdlVGl0bGUsXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnRpdGxlQXJlYSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC5wYWdlVGl0bGUsXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAudGl0bGVBcmVhIC5wYWdlVGl0bGUge1xuICAgIHdpZHRoOiA5NyU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiAyLjRyZW16O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC50aXRsZUFyZWEgLnBhZ2VNYWluVGl0bGUsXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnRpdGxlQXJlYSAucGFnZVRpdGxlLFxuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAudGl0bGVBcmVhIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnBhZ2VUaXRsZSB7XG4gICAgd2lkdGg6IDk3JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG4gIH1cblxuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAudGl0bGVBcmVhIC5wYWdlTWFpblRpdGxlLFxuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAudGl0bGVBcmVhIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnBhZ2VUaXRsZSxcbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAudGl0bGVBcmVhIC5wYWdlVGl0bGUsXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAudGl0bGVBcmVhIC5wYWdlVGl0bGUge1xuICAgIHdpZHRoOiA5NyU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLmluZGV4Q29udGVudF9faXRlbV9fdGl0bGUgLml0ZW1UaXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlIC50aXRsZUFyZWEgLnBhZ2VNYWluVGl0bGUsXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnRpdGxlQXJlYSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC5wYWdlVGl0bGUsXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUgLnBhZ2VDb250ZW50IC5tYWluQ29udGVudCAudGl0bGVBcmVhIC5wYWdlVGl0bGUsXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnRpdGxlQXJlYSAucGFnZVRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZSAucGFnZUNvbnRlbnQgLnRpdGxlQXJlYSAucGFnZVRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnRpdGxlQXJlYSAucGFnZU1haW5UaXRsZSxcbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnRpdGxlQXJlYSAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50IC5wYWdlVGl0bGUsXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnRpdGxlQXJlYSAucGFnZVRpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAxZW0gYXV0bztcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uIC5wYWdlQ29udGVudCAubWFpbkNvbnRlbnQgLnRpdGxlQXJlYSAucGFnZVRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAxZW0gMDtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5wYWdlVGl0bGUgLmgyVGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5wYWdlQ29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5wYWdlQ29udGVudCAuaW5kZXhDb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLnBhZ2VDb250ZW50IC5pbmRleENvbnRlbnRfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLnBhZ2VDb250ZW50IC5pbmRleENvbnRlbnRfX2l0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5wYWdlQ29udGVudCAuaW5kZXhDb250ZW50X19pdGVtX19pbWcge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWluLXdpZHRoOiAxNjFweDtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5wYWdlQ29udGVudCAuaW5kZXhDb250ZW50X19pdGVtX190ZXh0QXJlYSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nOiAwIDJlbTtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5wYWdlQ29udGVudCAuaW5kZXhDb250ZW50X19pdGVtX190aXRsZSB7XG4gICAgcGFkZGluZzogNGVtIDAgMWVtIDA7XG4gIH1cblxuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAucGFnZUNvbnRlbnQgLmluZGV4Q29udGVudF9faXRlbV9fdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5wYWdlQ29udGVudCAuaW5kZXhDb250ZW50X19pdGVtX19idG4gcCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5wYWdlQ29udGVudCAuaW5kZXhDb250ZW50X19pdGVtX19idG4gcDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAucGFnZUNvbnRlbnQgLmluZGV4Q29udGVudF9faXRlbV9fYnRuIHA6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gICAgY29udGVudDogXCJcXGVhMGFcIjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLnBhZ2VDb250ZW50IC5pbmRleENvbnRlbnRfX2l0ZW0ubm9JbWcgLmluZGV4Q29udGVudF9faXRlbV9fdGV4dEFyZWEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLnBhZ2VDb250ZW50IC5pbmRleENvbnRlbnRfX2l0ZW0ubm9JbWcgLmluZGV4Q29udGVudF9faXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLnBhZ2VDb250ZW50IC5pbmRleENvbnRlbnRfX2l0ZW0ubm9JbWcgLmluZGV4Q29udGVudF9faXRlbV9fYnRuIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLnBhZ2VDb250ZW50IC5pbmRleENvbnRlbnRfX2l0ZW0ubm9JbWcgLmluZGV4Q29udGVudF9faXRlbV9fYnRuIHAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAoYW14LXdpZHRoOiAzMjBweCkge1xuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAuaW5kZXhDb250ZW50X19pdGVtX190aXRsZSAuaXRlbVRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5pbmRleENvbnRlbnRfX2l0ZW1fX2ltZyB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5pbmRleENvbnRlbnRfX2l0ZW1fX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAyZW0gMCAxZW0gMDtcbiAgfVxuXG4gIC5vcHggLmwtY29udGVudCAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uIC5pbmRleENvbnRlbnRfX2l0ZW1fX2J0biBwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKGFteC13aWR0aDogNzY4cHgpIGFuZCAoYW14LXdpZHRoOiA2MDBweCkge1xuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtLFxuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MmNvbHVtbiAucGFnZUNvbnRlbnQgLm1haW5Db250ZW50X19pdGVtX19waG90byxcbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW4gLnBhZ2VDb250ZW50IC5tYWluQ29udGVudF9faXRlbV9fbGlua0J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgKGFteC13aWR0aDogNjAwcHgpIGFuZCAoYW14LXdpZHRoOiA3NjhweCkge1xuICAub3B4IC5sLWNvbnRlbnQgLnBhZ2VBcnRpY2xlLmluZGV4MWNvbHVtbiAucGFnZUNvbnRlbnQgLmluZGV4Q29udGVudF9faXRlbV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDNlbSAwIDFlbSAwO1xuICB9XG5cbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLnBhZ2VDb250ZW50IC5pbmRleENvbnRlbnRfX2l0ZW1fX2J0biBwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKGFteC13aWR0aDogNDgwcHgpIHtcbiAgLm9weCAubC1jb250ZW50IC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW4gLmluZGV4Q29udGVudF9faXRlbV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDNlbSAwIDFlbSAwO1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5vcHguaG9tZSAuc2VjdGlvbi1tdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLm9weC5ob21lIC5zZWN0aW9uLW12X3BpYyBpbWcge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufSIsIi8qISBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4geyAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctIGFuZCBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzLCAvKiAxICovXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogU2NyaXB0aW5nXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmNhbnZhcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEhpZGRlblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQHVzZSBcInNhc3M6bWF0aFwiOyAvL+mZpOeul+OBp+OBr21hdGguZGl2KCnplqLmlbDjgpLkvb/nlKhcblxuLyogYmFzZSAqL1xuJGJhc2UtZm9udC1zaXplOiAxNjtcbiRiYXNlLWZvbnQtc2l6ZS1zcDogMTQ7XG5cbi8qIENhbnZhcyBTaXplICovXG4kcGMtYmFzaXM6IDE5MjA7XG4kc3AtYmFzaXM6IDc1MDtcblxuLyogUmVzcG9uc2l2ZSBXaWR0aCAqL1xuJG1heC1iYXNpczogMTkyMHB4O1xuJG1pbi1iYXNpczogNzY4cHg7XG5cbiRiYXNlLWxzOiAwLjA3NWVtOyAvKiBSZXNwb25zaXZlXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovIC8vIHJlbS92dy9zdnfjga7oqK3lrppcbkBmdW5jdGlvbiByZW0oJHZhbHVlKSB7XG4gIEByZXR1cm4gI3skdmFsdWUgKiAwLjF9cmVtO1xufVxuXG5AZnVuY3Rpb24gdncoJHNpemU6ICRiYXNlLWZvbnQtc2l6ZSkge1xuICAkdnc6ICRzaXplICogbWF0aC5kaXYoMTAwLCAkcGMtYmFzaXMpICsgdnc7XG4gIEByZXR1cm4gJHZ3O1xufVxuQGZ1bmN0aW9uIHN2dygkc2l6ZTogJGJhc2UtZm9udC1zaXplLXNwKSB7XG4gICRzdnc6ICRzaXplICogbWF0aC5kaXYoMTAwLCAkc3AtYmFzaXMpICsgdnc7XG4gIEByZXR1cm4gJHN2dztcbn1cblxuLyogRXhjbHVkZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkbnVtYmVyKSB7XG4gIEBpZiAodHlwZS1vZigkbnVtYmVyKSA9PSBcIm51bWJlclwiIGFuZCBub3QgdW5pdGxlc3MoJG51bWJlcikpIHtcbiAgICBAcmV0dXJuICRudW1iZXIgLyAoJG51bWJlciAqIDAgKyAxKTtcbiAgfVxuICBAcmV0dXJuICRudW1iZXI7XG59XG5cbi8qIHB4IHRvIGVtXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbkBmdW5jdGlvbiBweDJlbSgkbnVtYmVyLCAkcGFyZW50LW51bWJlcjogJGJhc2UtZm9udC1zaXplKSB7XG4gICRyZXN1bHQ6ICRudW1iZXI7XG4gIEBpZiAobm90KHVuaXQoJG51bWJlcikgPT0gXCJweFwiKSkge1xuICAgIEByZXR1cm4gJHJlc3VsdDtcbiAgfVxuICAkcmVzdWx0OiBzdHJpcC11bml0KCRudW1iZXIgLyAkcGFyZW50LW51bWJlcikgKiAxZW07XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8qICBwcmVzZXQgKi9cblxuXG4qLCo6OmFmdGVyLCo6OmJlZm9yZVxuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG5cbmh0bWxcbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiAxMDAlXG4gICtyZXNldE1QXG4gIGZvbnQtc2l6ZTogNjIuNSVcblxuYm9keS5vcHhcbiAgd2lkdGg6IDEwMCVcbiAgK3Jlc2V0TVBcbiAgZm9udC1mYW1pbHk6ICRmb250LW5vdG9cbiAgbGV0dGVyLXNwYWNpbmc6ICRiYXNlLWxzXG4gIGxpbmUtaGVpZ2h0OiAkbGluZUhlaWdodFxuICBjb2xvcjogcGFsZXR0ZSgnYmFzaWMnLCd0ZXh0JylcbiAgYmFja2dyb3VuZDogcGFsZXR0ZSgnYmFzaWMnLCd3aGl0ZScpXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCJcbiAgLmNvbW1vbi1tYWluXG4gICAgZm9udC1mYW1pbHk6ICRmb250LW5vdG9cbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiXG4gICAgZm9udC1zaXplOiAxLjZyZW1cbiAgICBwLHVsLGxpXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiAkd2lkdGgtdGIpXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtXG5cbi5vcHhcbiAgc2VjdGlvblxuICAgIG1hcmdpbjogMFxuICAgIHBhZGRpbmc6IDBcbiAgICArcG9zaXRpb24ocmVsYXRpdmUpXG4gIC5jb21tb24tbWFpbiBhXG4gICAgY29sb3I6IHBhbGV0dGUoJ2FuY2hvcicpXG4gICAgLy8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgYVxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIC8vIG91dGxpbmU6IG5vbmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgIHRyYW5zaXRpb246IGFsbCAuM3NcbiAgICAmOmhvdmVyXG4gICAgICBjb2xvcjogcGFsZXR0ZSgnYW5jaG9yJywgJ2hvdmVyJylcblxuICBzdWJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbiAgICBsaW5lLWhlaWdodDogMVxuICAgICtwb3NpdGlvbihyZWxhdGl2ZSlcblxuICBpbWdcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tXG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiBhdXRvXG5cbiAgZmlndXJlXG4gICAgK3Jlc2V0TVBcbiAgICBmaWdjYXB0aW9uXG4gICAgICBmb250LXNpemU6IDEuMnJlbVxuXG5cbiAgaSwgY2l0ZSwgZW0sIHZhciwgYWRkcmVzcywgZGZuXG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG5cbiAgc21hbGxcbiAgICBmb250LXNpemU6IDEuNHJlbVxuICAgIEBtZWRpYShtYXgtd2lkdGg6ICR3aWR0aC1zcClcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtXG5cbiAgZW1cbiAgICBmb250LXN0eWxlOiBub3JtYWxcblxuXG5cbiAgLy/ku6XkuIvjgIHlv4XopoHjgavlv5zjgZjjgaZcbiAgLy9oMVxuXG4gIGgyLmgyVGl0bGVcbiAgICBmb250LXNpemU6IDIuNnJlbVxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAkd2lkdGgtdGIyKVxuICAgICAgd2lkdGg6IDk3JVxuICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwYWxldHRlKCdiYXNpYycsJ2JsYWNrJylcblxuXG4gIGgzLmgzVGl0bGVcbiAgICBtYXJnaW46IDBcbiAgICBmb250LXNpemU6IDEuNHJlbVxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG4gICAgQG1lZGlhKG1heC13aWR0aDogJHdpZHRoLXRiMilcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtXG4gICAgQG1lZGlhKG1heC13aWR0aDogMzIwcHgpXG4gICAgICBmb250LXNpemU6IDEuNHJlbVxuXG5cbiAgLy9oNFxuXG4gIC8vaDVcblxuICAvL2g2XG5cblxuICB1bFxuICAgICtyZXNldE1QXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtXG4gICAgZm9udC1zaXplOiAxLjRyZW1cbiAgICBwYWRkaW5nLWxlZnQ6IDJlbVxuXG4gIG9sXG4gICAgK3Jlc2V0TVBcbiAgICBmb250LXNpemU6IDEuNHJlbVxuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGVcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNmVtXG4gICAgbWFyZ2luOiAxZW0gMFxuXG4gIHVsLG9sXG4gICAgdWxcbiAgICAgIGxpc3Qtc3R5bGU6IGRpc2NcblxuXG5cbiAgZGxcbiAgICArcmVzZXRNUFxuICAgIGZvbnQtc2l6ZTogMS40cmVtXG4gICAgZHRcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICBkZFxuICAgICAgbWFyZ2luOiAwIDAgMWVtIDFlbVxuXG5cbiAgLnRhYmxlQmxvY2tcbiAgICBtYXJnaW46IDAgMCAzMHB4IDBcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAkd2lkdGgtdGIyKVxuICAgICAgb3ZlcmZsb3c6IGF1dG9cbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaFxuXG4gIHRhYmxlXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxuICAgIHdpZHRoOiAxMDAlXG4gICAgbWluLXdpZHRoOiA1MDBweFxuICAgIG1hcmdpbjogMCAwIDEwcHggMFxuICAgIC5pY29uLWV4dGVybmFsOjphZnRlclxuICAgICAgZGlzcGxheTogbm9uZVxuICAgICYudGRSaWdodFxuICAgICAgdGRcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICB0clxuICAgICAgZm9udC1zaXplOiAxLjJyZW1cbiAgICAgICYudG90YWxcbiAgICAgICAgdGhcbiAgICAgICAgICAvL2JhY2tncm91bmQ6ICNlNWU0Y2MhaW1wb3J0YW50XG4gICAgICAgIHRkXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICAvL2JhY2tncm91bmQ6ICNlNWU0Y2MhaW1wb3J0YW50XG5cbiAgICAgIHRoXG4gICAgICAgIHBhZGRpbmc6IDFlbVxuICAgICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2NcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cbiAgICAgIHRkXG4gICAgICAgIHBhZGRpbmc6IDFlbVxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcFxuICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWxcbiAgICAgICAgdWw6bm90KC5saW5rTGlzdCk6bm90KC5jaXJjbGVMaXN0KSxkbFxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwIWltcG9ydGFudFxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnRcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHghaW1wb3J0YW50XG4gICAgICAgICAgbGlzdC1zdHlsZTogZGlzY1xuICAgICAgICAgIGxpXG4gICAgICAgICAgICArcmVzZXRNXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbVxuXG4gICAgICAgIG9sOm5vdCgubnVtTGlzdClcbiAgICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMTVweCFpbXBvcnRhbnRcbiAgICAgICAgICBsaVxuICAgICAgICAgICAgK3Jlc2V0TVxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cblxuICAgICAgICAuY2lyY2xlTGlzdFxuICAgICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgLmxpbmtMaXN0XG4gICAgICAgICAgbGlcbiAgICAgICAgICAgIGFcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cbiAgICB0cjpudGgtY2hpbGQoMm4pXG4gICAgICB0ZFxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2XG4gICAgdGhlYWRcbiAgICAgIHRoXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIC8vIEBtZWRpYShtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAvLyAgIG1pbi13aWR0aDogNjAwcHhcblxuXG5cbiAgdGFibGUudGJsUnN2XG4gICAgQGV4dGVuZCB0YWJsZVxuICAgIEBtZWRpYShtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAgIG1pbi13aWR0aDogaW5oZXJpdFxuXG4gICAgQG1lZGlhKG1heC13aWR0aDogJHdpZHRoLXRiMilcbiAgICAgIG1pbi13aWR0aDogaW5oZXJpdFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIHRyXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIHRoXG4gICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnRcbiAgICAgICAgdGRcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmVcbiAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnRcbiAgICAgIHRyOm50aC1jaGlsZCgybilcbiAgICAgICAgdGRcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0XG5cblxuICB0YWJsZS50YmxSc3YyXG4gICAgQGV4dGVuZCB0YWJsZVxuICAgICYudGRSaWdodFxuICAgICAgdGRcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJHdpZHRoLXRiMilcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgQG1lZGlhKG1heC13aWR0aDogJHdpZHRoLXRiMilcbiAgICAgIG1pbi13aWR0aDogaW5oZXJpdFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjXG4gICAgICB0aGVhZFxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICB0clxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAmOm50aC1jaGlsZCgybilcbiAgICAgICAgICB0ZFxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZlxuICAgICAgICB0aFxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmVcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lXG4gICAgICAgICAgcGFkZGluZzogNnB4IDEzcHhcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCknIO+8midcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZFxuICAgICAgICAgICAgcGFkZGluZzogMCA3cHggMCAwXG4gICAgICAgIHRkXG4gICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lXG4gICAgICAgICAgcGFkZGluZzogNnB4IDEzcHhcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCknIO+8midcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZFxuICAgICAgICAgICAgcGFkZGluZzogMCA3cHggMCAwXG5cbiIsIi8qIHBvc2l0aW9uOiBhYnNvbHV0ZSDkuIrkuIvlt6blj7MgKi9cblxuPXBvc2l0aW9uICgkcG9zaXRpb246IHN0YXRpYywkdG9wIDogYXV0bywgJHJpZ2h0IDogYXV0bywgJGJvdHRvbSA6IGF1dG8sICRsZWZ0IDogYXV0bylcbiAgcG9zaXRpb246ICRwb3NpdGlvblxuICB0b3A6ICR0b3BcbiAgcmlnaHQ6ICRyaWdodFxuICBib3R0b206ICRib3R0b21cbiAgbGVmdDogJGxlZnRcbiIsIi8qIG1hcmdpbixwYWRkaW5n44Gu44Oq44K744OD44OIICovXG5cbi8vIFJlc2V0IE1hcmdpbiBQYWRkaW5nXG49cmVzZXRNUFxuICBtYXJnaW46IDBcbiAgcGFkZGluZzogMFxuXG4vLyBSZXNldCBNYXJnaW5cbj1yZXNldE1cbiAgbWFyZ2luOiAwXG5cbi8vIFJlc2V0IHBhZGRpbmdcbj1yZXNldFBcbiAgcGFkZGluZzogMFxuIiwiLy8gZm9yX2FjY2Vzc2liaWxpdHlfMjEwMTEzXG5cbi8vIF9wcmVzZXQuc2Fzc1xuLm9weFxuICBhXG4gICAgY29sb3I6IHBhbGV0dGUoJ3NpdGUnLCdvbUJsdWUnKVxuICAgICY6Zm9jdXMsJjpmb2N1cy12aXNpYmxlXG4gICAgICBvdXRsaW5lLXN0eWxlOiBzb2xpZCFpbXBvcnRhbnRcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudFxuICAgICY6aG92ZXJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbiAgKlt0YWJpbmRleD1cIjBcIl1cbiAgICAmOmZvY3VzLXZpc2libGVcbiAgICAgIG91dGxpbmUtc3R5bGU6IHNvbGlkIWltcG9ydGFudFxuXG4gIC8vIF9oZWFkZXIuc2Fzc1xuICAudHJpZ2dlckJ0blxuICAgIGFcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAmOmZvY3VzXG4gICAgICAgIG91dGxpbmUtc3R5bGU6IHNvbGlkXG5cbiAgLmwtZ25hdlxuICAgICZfX3BhcmVudFxuICAgICAgPiBsaVxuICAgICAgICA+YVxuICAgICAgICAgICY6Zm9jdXNcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ3NpdGUnLCdvbUJsdWUyJylcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbi8vIGNvbnRlbnRzXG4vLyAubWFpbkNvbnRlbnRcbi8vICAgYVxuLy8gICAgICY6dmlzaXRlZFxuLy8gICAgICAgY29sb3I6IHBhbGV0dGUoJ2FuY2hvcicsJ3Zpc2l0ZWQnKSFpbXBvcnRhbnRcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8qIGZvb3RlciAqL1xuLm9weFxuICAuY29tbW9uLWZvb3Rlcl9saW5rc1xuICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50XG4gIC5jb21tb24tZm9vdGVyX2NvcHlcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXNwKVxuICAgICAgZmxleC1mbG93OiBjb2x1bW5cbiAgICBiclxuICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcClcbiAgICAgICAgZGlzcGxheTogYmxvY2tcblxuYm9keTpub3QoLmhvbWUpXG4gIC5jb21tb24tZm9vdGVyXG4gICAgbWFyZ2luLXRvcDogcmVtKDgwKVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtdGIpXG4gICAgICBtYXJnaW4tdG9wOiByZW0oNjApXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcClcbiAgICAgIG1hcmdpbi10b3A6IHJlbSg0MClcblxuIiwiQHVzZSBcImdsb2JhbFwiIGFzICpcblxuLyogaGVhZGVyICovXG4ub3B4XG4gIC5jb21tb24taGVhZGVyXG4gICAgJl9jYXRlZ29yeVxuICAgICAgbGluZS1oZWlnaHQ6IDEuM1xuICAgIHNwYW5cbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ub3RvXG4gIC5jb21tb24taGVhZGVyLi1kaXNhYmxlZFxuICAgIC5jb21tb24taGVhZGVyX3N1YlxuICAgICAganVzdGlmeS1jb250ZW50OiBlbmRcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbVxuIiwiQHVzZSBcImdsb2JhbFwiIGFzICpcblxuLyogIG1haW4gKi9cbi5vcHhcbiAgLmwtbWFpblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHdpZHRoOiAxMDAlIiwiQHVzZSBcImdsb2JhbFwiIGFzICpcblxuLyogIG5hdiAqL1xuLm9weFxuICAubC1uYXZcbiAgICB3aWR0aDogMTAwJVxuICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcblxuICAgICZfX2lubmVyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIG1heC13aWR0aDogJHdpZHRoLXBjXG4gICAgICBtYXJnaW46IDAgYXV0b1xuICAgICAgPnVsXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICArcmVzZXRNUFxuICAgICAgICBsaXN0LXN0eWxlOiBub25lXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGxpXG4gICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICB3aWR0aDogMjAlXG4gICAgICAgICAgPmFcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgcGFkZGluZzogMWVtXG4gICAgICAgICAgICBjb2xvcjogcGFsZXR0ZSgnYmFzaWMnLCd3aGl0ZScpXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdzaXRlJywnc2t5Ymx1ZScpXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ2FuY2hvcicsJ2hvdmVyQmwnKVxuICAgICAgICAgIC5uYXZfX2x2MlxuICAgICAgICAgICAgK3Jlc2V0TVBcbiAgICAgICAgICAgIC8vIG9wYWNpdHk6IDBcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgYm90dG9tOiAtNTFweFxuICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgei1pbmRleDogOTAwMFxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8vbGlua1xuLm9weFxuICAubGlua1xuICAgIGFcbiAgICAgIC8vY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxOHB4XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgK3Bvc2l0aW9uKHJlbGF0aXZlKVxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGNvbG9yOiBwYWxldHRlKCdzaXRlJywnbWFpbicpXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCJcbiAgICAgICAgY29udGVudDogXCJcXEVBMEFcIlxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICArcG9zaXRpb24oYWJzb2x1dGUsIDRweCwgYXV0bywgYXV0bywgMClcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZVxuICAgICAgJjpob3ZlclxuICAgICAgICBjb2xvcjogcGFsZXR0ZSgnYW5jaG9yJywnaG92ZXInKVxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICArcG9zaXRpb24oYWJzb2x1dGUsIDRweCwgYXV0bywgYXV0bywgMnB4KVxuXG5cbiAgLmxpbmtMaXN0XG4gICAgbGlzdC1zdHlsZTogbm9uZVxuICAgIHBhZGRpbmc6IDAgMCAwIDFlbVxuICAgIGxpLmxpc3ViXG4gICAgICBtYXJnaW4tbGVmdDogMmVtXG4gICAgbGksZHRcbiAgICAgICtyZXNldE1QXG4gICAgICBtYXJnaW46IDAgMCAycHggMFxuICAgICAgcGFkZGluZzogMCAwIDAgMThweFxuICAgICAgK3Bvc2l0aW9uKHJlbGF0aXZlKVxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgYVxuICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgICAvLyBjb2xvcjogcGFsZXR0ZSgnYmFzaWMnLCd0ZXh0JylcbiAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2FuY2hvcicsJ2Jhc2UnKVxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgIGNvbG9yOiBwYWxldHRlKCdzaXRlJywnbWFpbicpXG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiXG4gICAgICAgICAgY29udGVudDogXCJcXEVBMEFcIlxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgK3Bvc2l0aW9uKGFic29sdXRlLCA1LjVweCwgYXV0bywgYXV0bywgMClcbiAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2VcbiAgICAgICAgJjpob3ZlciwmOmZvY3VzLXZpc2libGVcbiAgICAgICAgICBjb2xvcjogcGFsZXR0ZSgnYW5jaG9yJywnaG92ZXInKVxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICArcG9zaXRpb24oYWJzb2x1dGUsIDUuNXB4LCBhdXRvLCBhdXRvLCAycHgpXG4gICAgICAgICAgICB0b3A6IDUwJVxuXG4gICAgICB1bDpub3QoLmxpbmtMaXN0KVxuICAgICAgICArcmVzZXRNUFxuICAgICAgICBtYXJnaW46IDVweCAxMHB4XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmVcbiAgICAgICAgPmxpXG4gICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAubGlua0xpc3RcbiAgICAgICAgbWFyZ2luOiAwIDAgMWVtIDAhaW1wb3J0YW50XG4gICAgICAgIGxpXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMThweCFpbXBvcnRhbnRcblxuICAgIGRkXG4gICAgICBtYXJnaW46IDAgMCAxZW0gMFxuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4XG4gICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuXG4gIC8qIExvY2FsIE5hdnZpIFYzICovXG4gIC5sb2NhbE5hdl9fdjNcbiAgICB3aWR0aDogMjQlXG4gICAgLmljb24tZXh0ZXJuYWw6OmFmdGVyXG4gICAgICBkaXNwbGF5OiBub25lXG4gICAgLmxvY2FsTmF2XG4gICAgICAmX190aXRsZVxuICAgICAgICBmb250LXNpemU6IDIuNnJlbVxuICAgICAgICBhLmN0MXN0XG4gICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG4gICAgICAmX190aXRsZS5ubzJcbiAgICAgICAgbWFyZ2luLXRvcDogNXJlbVxuICAgIHVsXG4gICAgICBsaXN0LXN0eWxlOiBub25lXG4gICAgICBwYWRkaW5nOiAwXG4gICAgICBtYXJnaW46IDBcbiAgICAmX190aXRsZVxuICAgICAgZm9udC1zaXplOiAyLjZyZW1cbiAgICAgIGEuY3Qxc3RcbiAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG4gICAgJl9fdGl0bGUubm8yXG4gICAgICBtYXJnaW4tdG9wOiA1cmVtXG5cbiAgICBsaS5oYXNDbGRcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCJcbiAgICAgICAgY29udGVudDogJ1xcRUEwOSdcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZFxuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDEuMjVlbVxuICAgICAgICByaWdodDogMWVtXG4gICAgICAmLmFjdGl2ZVxuICAgICAgICAmOjphZnRlclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCJcbiAgICAgICAgICBjb250ZW50OiAnXFxFQjEzJ1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkXG4gICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHRvcDogMS4yNWVtXG4gICAgICAgICAgcmlnaHQ6IDFlbVxuXG4gICAgLmxvY2FsTmF2X19saXN0X192M1xuICAgICAgK3Jlc2V0TVBcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtXG4gICAgICBmb250LXdlaWdodDogNzAwXG4gICAgICBhXG4gICAgICAgICtsaW5rQXJyd1xuICAgICAgKi5jdXJyZW50XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBwYWxldHRlKCdzaXRlJywnb21CbHVlJylcbiAgICAgICAgYVxuICAgICAgICAgIGNvbG9yOiBwYWxldHRlKCdhbmNob3InLCdjdXJyZW50JylcblxuICAgICAgLmN0Mm5kOmZpcnN0LWNoaWxkXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBwYWxldHRlKCdiYXNpYycsJ3RleHQnKVxuICAgICAgLmN0Mm5kXG4gICAgICAgIHBhZGRpbmc6IDFlbSAxZW0gMWVtIDBcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCBwYWxldHRlKCdzaXRlJywnZG90TCcpXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdhbmNob3InLCdob3ZlckcnKVxuICAgICAgICAmLmFjdGl2ZVxuICAgICAgICAgIGNvbG9yOiBwYWxldHRlKCdzaXRlJywnb21CbHVlJylcbiAgICAgICAgICBhXG4gICAgICAgICAgICBjb2xvcjogcGFsZXR0ZSgnc2l0ZScsJ29tQmx1ZScpXG4gICAgICAgICYuY3VycmVudFxuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBwYWxldHRlKCdhbmNob3InLCdjdXJyZW50JylcbiAgICAgICAgICBhXG4gICAgICAgICAgICBjb2xvcjogcGFsZXR0ZSgnYW5jaG9yJywnY3VycmVudCcpXG5cbiAgICAgIC5jdDNyZExpc3RcbiAgICAgICAgK3Jlc2V0TVBcbiAgICAgICAgLmFjdGl2ZVxuICAgICAgICAgIGNvbG9yOiBwYWxldHRlKCdzaXRlJywnb21CbHVlJylcbiAgICAgICAgICBhXG4gICAgICAgICAgICBjb2xvcjogcGFsZXR0ZSgnc2l0ZScsJ29tQmx1ZScpXG4gICAgICAgID51bFxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDFlbVxuICAgICAgICAgIGxpXG4gICAgICAgICAgICBwYWRkaW5nOiAxZW0gMmVtIDFlbSAxZW1cbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgcGFsZXR0ZSgnc2l0ZScsJ2RvdEwnKVxuICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdhbmNob3InLCdob3ZlckcnKVxuXG4gICAgICAgICAgLmNoaWxkY3RcbiAgICAgICAgICAgICtyZXNldE1QXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxZW1cbiAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgID51bFxuICAgICAgICAgICAgICArcmVzZXRNUFxuICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lXG4gICAgICAgICAgICAgIEBleHRlbmQgLmxpbmtMaXN0XG4gICAgICAgICAgICAgIGxpXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMCAwLjVlbSAxZW1cbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHBhbGV0dGUoJ3NpdGUnLCdkb3RMJylcbiAgICAgICAgICAgICAgICBhXG4gICAgICAgICAgICAgICAgICBjb2xvcjogcGFsZXR0ZSgnYmFzaWMnLCd0ZXh0JylcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCVcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnRcbiAgICAgICAgICAgICAgICAgIGFcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ3NpdGUnLCdvbUJsdWUnKVxuICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ2FuY2hvcicsJ2hvdmVyRycpXG5cbkBtZWRpYShhbXgtd2lkdGg6IDkxMHB4KVxuICAub3B4XG4gICAgLmxvY2FsTmF2XG4gICAgICAmX190aXRsZVxuICAgICAgICBmb250LXNpemU6IDJyZW1cbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMlxuXG5AbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtdGIpXG4gIC5vcHhcbiAgICAubG9jYWxOYXZfX3YzXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgbWFyZ2luLXRvcDogNXJlbVxuICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCBwYWxldHRlKCdiYXNpYycsJ2JsYWNrJylcblxuLm9weFxuICAubG9jYWxOYXZfX3YzXG4gICAgLy/plqLpgKPmg4XloLFcbiAgICAucmVsYXRlZFxuICAgICAgbWFyZ2luOiA1MHB4IDAgMCAwXG5cbiAgICAgICZfX2JveFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5XG4gICAgICAgICZfX2xpc3RcbiAgICAgICAgICArcmVzZXRNUFxuICAgICAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZCAjZjFmMWYxXG4gICAgICAgICAgZHRcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweFxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDBcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwYWxldHRlKCdzaXRlJywnZG90TCcpXG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6IHBhbGV0dGUoJ2FuY2hvcicsJ2hvdmVyRycpXG4gICAgICAgICAgICA+YVxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW1cbiAgICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgdG9wOiA1MCVcbiAgICAgICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXEVBMEFcIlxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ3NpdGUnLCdtYWluJylcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIlxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2VcbiAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICAgICAgbGVmdDogMnB4XG4gICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgICAgICAgZGRcbiAgICAgICAgICAgIEBleHRlbmQgLmxpbmtcbiAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHhcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHBhbGV0dGUoJ3NpdGUnLCdkb3RMJylcblxuICAgICAgLmxpbmtCdG5XaGl0ZVxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDBcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgcGFkZGluZzogMFxuXG5cbiAgICAua2FidWthSW5mb1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgbWFyZ2luOiAzMHB4IGF1dG9cbiAgICAgIHBcbiAgICAgICAgK3Jlc2V0TVBcbiAgICAgIC5rYWJ1a2FJbWdcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweFxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBtYXJnaW46IDAgYXV0b1xuXG4gIHNlY3Rpb24ucGFnZUNvbnRlbnRcbiAgICAmOjphZnRlclxuICAgICAgZGlzcGxheTogbm9uZVxuIiwiLyogYeOCv+OCsOOCueOCv+OCpOODqyAqL1xuXG49bGlua0FycndcbiAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG4gIHBhZGRpbmc6IDAgMCAwIDFlbVxuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAmOjpiZWZvcmVcbiAgICAvLyArcG9zaXRpb24oYWJzb2x1dGUsIDVweCwgYXV0bywgYXV0bywgMClcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDVweFxuICAgIGxlZnQ6IDBcbiAgICBjb2xvcjogcGFsZXR0ZSgnc2l0ZScsJ21haW4nKVxuICAgIGZvbnQtc2l6ZTogMXJlbVxuICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIlxuICAgIGNvbnRlbnQ6IFwiXFxFQTBBXCJcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2VcbiAgJjpob3ZlclxuICAgIGNvbG9yOiBwYWxldHRlKCdhbmNob3InLCdob3ZlcicpXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgICAmOjpiZWZvcmVcbiAgICAgIC8vICtwb3NpdGlvbihhYnNvbHV0ZSwgNXB4LCBhdXRvLCBhdXRvLCAycHgpXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRvcDogNXB4XG4gICAgICBib3R0b206IDJweFxuIiwiQHVzZSBcImdsb2JhbFwiIGFzICpcblxuLm9weFxuICAubC1jb250YWluZXJcbiAgICB3aWR0aDogMTAwJVxuICAgIG1pbi1oZWlnaHQ6IDEwMCVcbiAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgbWFyZ2luOiAwXG4gICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgbWFyZ2luOiAwXG5cblxuYm9keS5vcHhcbiAgJjpub3QoLmhvbWUpXG4gICAgLmwtY29udGFpbmVyXG4gICAgICBtaW4taGVpZ2h0OiAxMDAlXG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMCAwXG4gICAgICBAbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtcGMpXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCAwIDBcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi5vcHhcbiAgLmwtY29udGVudFxuICAgIHdpZHRoOiAxMDAlXG4gICAgbWF4LXdpZHRoOiAkd2lkdGgtcGNcbiAgICBoZWlnaHQ6IDEwMCVcbiAgICBtYXJnaW46IDAgYXV0b1xuICAgIHBhZGRpbmc6IDAgMCAxMDBweCAwXG4gICAgK3Bvc2l0aW9uKHJlbGF0aXZlKVxuICAgIEBtZWRpYShhbXgtd2lkdGg6ICR3aWR0aC1wYylcbiAgICAgIHBhZGRpbmc6IDAgMTBweCA1MHB4IDEwcHhcblxuICAgICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXRiMilcbiAgICAgICAgcGFkZGluZzogMFxuXG4gICAgLy8g6YCa5bi4MuOCq+ODqeODoOODrOOCpOOCouOCpuODiFxuICAgIC5wYWdlQXJ0aWNsZVxuICAgICAgLnRpdGxlQXJlYVxuICAgICAgICAucGFnZU1haW5UaXRsZVxuICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxuICAgICAgICAgIEBtZWRpYShhbXgtd2lkdGg6ICR3aWR0aC10YjIpXG4gICAgICAgICAgICB3aWR0aDogOTclXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0b1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW16XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwYWxldHRlKCdiYXNpYycsJ2JsYWNrJylcbiAgICAgICAgICAmLmJvcmRlclxuICAgICAgICAgICAgd2lkdGg6IDY4LjQlXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcGFsZXR0ZSgnYmFzaWMnLCdibGFjaycpXG4gICAgICAgICAgICBAbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtdGIpXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAucGFnZUNvbnRlbnRcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICAgICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuICAgICAgICAubWFpbkNvbnRlbnRcbiAgICAgICAgICB3aWR0aDogNjguNCVcbiAgICAgICAgICAucGFnZVRpdGxlXG4gICAgICAgICAgICBAZXh0ZW5kIC5wYWdlTWFpblRpdGxlXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcGFsZXR0ZSgnYmFzaWMnLCdibGFjaycpXG4gICAgICAgICAgICBzdXBcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cbiAgICAgICAgICAgICZfX3N1YlxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbVxuXG4gICAgICAgICAgLmNwdFRpdGxlXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbVxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW1cbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjdcbiAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwYWxldHRlKCdiYXNpYycsJ2JsYWNrJylcbiAgICAgICAgICAgIG1hcmdpbjogNXJlbSAwIDJyZW0gMFxuICAgICAgICAgICAgYVxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHggMCAwXG4gICAgICAgICAgICAgICtwb3NpdGlvbihyZWxhdGl2ZSlcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiXG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcRUIxOCdcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbVxuICAgICAgICAgICAgICAgIC8vICtwb3NpdGlvbihhYnNvbHV0ZSwgNTAlLCAwLCBhdXRvLCBhdXRvKVxuICAgICAgICAgICAgICAgICtwb3NpdGlvbihhYnNvbHV0ZSwgNTAlLCBhdXRvLCBhdXRvLCBhdXRvKVxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MiUpXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWxcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2VcbiAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgIGNvbG9yOiBwYWxldHRlKCdiYXNpYycsJ3RleHRHJylcbiAgICAgICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICAgICAgLy8gK3Bvc2l0aW9uKGFic29sdXRlLCA1MCUsIDJweCwgYXV0bywgYXV0bylcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4XG5cbiAgICAgICAgICAuc3ViVGl0bGVcbiAgICAgICAgICAgIG1hcmdpbjogM3JlbSAwIDJyZW0gMFxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjdcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2I5YjliOVxuICAgICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ3NpdGUnLCdvbUJsdWUnKVxuXG4gICAgICAgICAgLnN1YlRpdGxlX19iZ0JsXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW1cbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW0gMFxuICAgICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuICAgICAgICAgICAgYmFja2dyb3VuZDogcGFsZXR0ZSgnc2l0ZScsJ29tQmx1ZScpXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgICAgIC5zdWJTdWJUaXRsZVxuICAgICAgICAgICAgbWFyZ2luOiAzcmVtIDAgMXJlbSAwXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbVxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuN1xuXG5cbiAgICAgICAgLm1haW5Db250ZW50X190ZXh0XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbVxuXG4gICAgLy8g44Kk44Oz44OH44OD44Kv44K5MuOCq+ODqeODoOOAgOODluODq+ODvOODnOODg+OCr+OCuVxuICAgIC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW5cbiAgICAgIC50aXRsZUFyZWFcbiAgICAgICAgLnBhZ2VNYWluVGl0bGVcbiAgICAgICAgICBtYXJnaW46IDAgMCAycmVtIDBcbiAgICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgICBmb250LXNpemU6IDIuNnJlbVxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgICAgICBAbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtdGIyKVxuICAgICAgICAgICAgd2lkdGg6IDk3JVxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwYWxldHRlKCdiYXNpYycsJ2JsYWNrJylcbiAgICAgIC5wYWdlQ29udGVudFxuICAgICAgICAvLyDjgrPjg7Pjg4bjg7Pjg4Tjgqvjg6njg6BcbiAgICAgICAgLm1haW5Db250ZW50XG4gICAgICAgICAgLnRpdGxlQXJlYVxuICAgICAgICAgICAgLnBhZ2VUaXRsZVxuICAgICAgICAgICAgICBAZXh0ZW5kIC5wYWdlTWFpblRpdGxlXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHBhbGV0dGUoJ2Jhc2ljJywnYmxhY2snKVxuXG4gICAgICAgICAgLmNwdFRpdGxlXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW1cbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjdcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW0gMFxuICAgICAgICAgICAgYm9yZGVyOiBub25lXG5cbiAgICAgICAgICAmX19oZWFkZXJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtXG4gICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAmX19jb250YWluZXJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgLmNwdFRpdGxlXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuN1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAycmVtIDBcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgICAvLyDjgrXjg6Djg43jgqTjg6tcbiAgICAgICAgICAgIC5tYWluQ29udGVudF9faXRlbV9fdGh1bWJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnJlbSAwXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHBhbGV0dGUoJ3NpdGUnLCdib3JkZXJHJylcblxuICAgICAgICAgIC8vIOWGmeecn+OBquOBl+ODu+ODnOODvOODgOODvOOBguOCiuODnOODg+OCr+OCuVxuICAgICAgICAgICZfX2l0ZW1cbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgei1pbmRleDogNTBcbiAgICAgICAgICAgIHdpZHRoOiA0Ny41JVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy42cmVtXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdiYXNpYycsJ3doaXRlJylcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzICRlYXNlLWluLW91dFxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcGFsZXR0ZSgnc2l0ZScsJ2JvcmRlckcnKVxuXG4gICAgICAgICAgICAmX190ZXh0QXJlYVxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgei1pbmRleDogMTAwXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBcblxuICAgICAgICAgICAgJl9fdGl0bGVcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweClcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJlbSAxZW1cbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcGFsZXR0ZSgnc2l0ZScsJ29tQmx1ZScpXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHBhbGV0dGUoJ3NpdGUnLCdvbUJsdWUnKVxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyAkZWFzZS1pbi1vdXRcbiAgICAgICAgICAgICAgLml0ZW1UaXRsZVxuICAgICAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICAgICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodFxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0xNXB4IDAgMFxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxFQTBBJ1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0XG4gICAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZFxuICAgICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxuICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbihwYWxldHRlKCdzaXRlJywnb21CbHVlJyksIDclKVxuXG4gICAgICAgICAgICAgICYubm9MaW5rXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgICAgICAgICAgICAuaXRlbVRpdGxlXG4gICAgICAgICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ3NpdGUnLCdvbUJsdWUnKVxuXG4gICAgICAgICAgICAmX190ZXh0XG4gICAgICAgICAgICAgIC13ZWJraXQtZmxleC1ncm93OiAyXG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMlxuICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICBwYWRkaW5nOiAxZW1cbiAgICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgcGFsZXR0ZSgnc2l0ZScsJ2JvcmRlckcnKVxuICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW1cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICAgICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywndGV4dEcnKVxuICAgICAgICAgICAgICAuc3ViU3ViVGl0bGVcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbVxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDVweCAwXG5cbiAgICAgICAgICAgICAgLmxpbmtMaXN0XG4gICAgICAgICAgICAgICAgK3Jlc2V0UFxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxcmVtIDFyZW0gMFxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmVcbiAgICAgICAgICAgICAgICA+IGxpXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgICAgICAgICAgICAgPmFcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2FuY2hvcicsJ2Jhc2UnKVxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmVcbiAgICAgICAgICAgICAgICAgID51bFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDVweCAwXG4gICAgICAgICAgICAgICAgICAgID4gbGlcbiAgICAgICAgICAgICAgICAgICAgICArcmVzZXRNUFxuXG4gICAgICAgICAgICAgIGRsXG4gICAgICAgICAgICAgICAgK3Jlc2V0TVBcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtXG5cbiAgICAgICAgICAgICZfX2NhcHRpb25cbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMS41cmVtIDBcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDFyZW0gMFxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2NcbiAgICAgICAgICAgICAgJi5ub0xpbmVcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lXG4gICAgICAgICAgICAgICAgK3Jlc2V0TVBcbiAgICAgICAgICAgICAgJi5ub0ltZ1xuICAgICAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgIGltZ1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodFxuICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAvLyArbWVkaWEobWF4LXdpZHRoICR3aWR0aC1wYyBtaW4td2lkdGggNzY5cHgpXG4gICAgICAgICAgICAgICAgLy8gICB3aWR0aDogNTQlXG4gICAgICAgICAgICAgICAgLy8gK21lZGlhKG1heC13aWR0aCAkd2lkdGgtdGFibGV0IG1pbi13aWR0aCA2MDFweClcbiAgICAgICAgICAgICAgICAvLyAgIHdpZHRoOiA1OCVcbiAgICAgICAgICAgICAgICAvLyBAbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtdGIyKVxuICAgICAgICAgICAgICAgIC8vICAgd2lkdGg6IDY4JVxuICAgICAgICAgICAgICAmLm5vSW1nXG4gICAgICAgICAgICAgICAgcFxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcblxuXG4gICAgICAgICAgLy8g5YaZ55yf44GC44KK44O744Oc44O844OA44O844Gq44GX44Oc44OD44Kv44K5XG4gICAgICAgICAgJl9faXRlbV9fcGhvdG9cbiAgICAgICAgICAgIEBleHRlbmQgLm1haW5Db250ZW50X19pdGVtXG4gICAgICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgICAgIC5tYWluQ29udGVudF9faXRlbV9fdGl0bGVcbiAgICAgICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgICAgICAgLy8gZm9yIElFMTFcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMCVcbiAgICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgLml0ZW1UaXRsZVxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbVxuICAgICAgICAgICAgLm1haW5Db250ZW50X19pdGVtX190ZXh0XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZVxuXG4gICAgICAgICAgLy8g6Z2S44Oq44Oz44Kv44Gu44G/44O75YaZ55yf44Gq44GX44O75LiL5bGk44OG44Kt44K544OI54Sh44GXXG4gICAgICAgICAgJl9faXRlbV9fbGlua0J0blxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgICBAZXh0ZW5kIC5tYWluQ29udGVudF9faXRlbVxuICAgICAgICAgICAgLm1haW5Db250ZW50X19pdGVtX190ZXh0QXJlYVxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG9cblxuXG5cblxuICAgIC8vIOOCpOODs+ODh+ODg+OCr+OCuTHjgqvjg6njg6DjgIDjg5Xjgqnjg4jjg5zjg4Pjgq/jgrnjgIAvYWJvdXQvaW5kZXguaHRtbOOBquOBqVxuICAgIC5wYWdlQXJ0aWNsZS5pbmRleDFjb2x1bW5cbiAgICAgIC50aXRsZUFyZWFcbiAgICAgICAgLnBhZ2VNYWluVGl0bGVcbiAgICAgICAgICArcmVzZXRNUFxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwYWxldHRlKCdiYXNpYycsJ2JsYWNrJylcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtXG4gICAgICAgICAgZm9udC1zaXplOiAyLjZyZW1cbiAgICAgICAgICBmb250LXdlaWdodDogNDAwXG4gICAgICAgICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXRiMilcbiAgICAgICAgICAgIHdpZHRoOiA5NyVcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbVxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcGFsZXR0ZSgnYmFzaWMnLCdibGFjaycpXG5cbiAgICAgIC5wYWdlQ29udGVudFxuICAgICAgICBkaXNwbGF5OiBpbmhlcml0XG5cbiAgICAgIC5pbmRleENvbnRlbnRcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuXG4gICAgICAgICZfX2l0ZW1cbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgICAgIHdpZHRoOiAzMiVcbiAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiAzOTFweFxuICAgICAgICAgIG1heC1oZWlnaHQ6IDU1MHB4XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbVxuICAgICAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ3NpdGUnLCdpdGVtYmcnKVxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzICRlYXNlLWluLW91dFxuICAgICAgICAgICY6bm90KDpudGgtY2hpbGQoM24pKVxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJVxuXG4gICAgICAgICAgJl9faW1nXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMzVweFxuICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAgICAgICAmX190ZXh0QXJlYVxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNiUgMi40cmVtIDYlXG5cbiAgICAgICAgICAmX190aXRsZVxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIHBhZGRpbmc6IDJlbSAwIDZlbSAwXG4gICAgICAgICAgICAuaXRlbVRpdGxlXG4gICAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG4gICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZFxuICAgICAgICAgICAgICBAbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtdGIyKVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtXG4gICAgICAgICAgICAgIEBtZWRpYShhbXgtd2lkdGg6IDMyMHB4KVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtXG5cbiAgICAgICAgICAmX190ZXh0XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNGVtXG4gICAgICAgICAgICBwXG4gICAgICAgICAgICAgIGNvbG9yOiBwYWxldHRlKCdiYXNpYycsJ3RleHQnKVxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbVxuXG4gICAgICAgICAgJl9fYnRuXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgcFxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0b1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxLjFyZW0gMFxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBwYWxldHRlKCdiYXNpYycsJ3RleHRHJylcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgICAgICAgIGNvbG9yOiBwYWxldHRlKCdiYXNpYycsJ3RleHRHJylcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgJGVhc2UtaW4tb3V0XG5cbiAgICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiXG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcRUEwQSdcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW1cbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWxcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0cHhcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdFxuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkXG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxuXG5cbiAgICAgICAgJl9faXRlbTpob3ZlclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNlYWY1ZjlcbiAgICAgICAgICAvLyAuaW5kZXhDb250ZW50X19pdGVtX19idG5cbiAgICAgICAgICAvLyAgIHBcbiAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogcGFsZXR0ZSgnYmFzaWMnLCd3aGl0ZScpXG5cbiAgICAgICAgJl9faXRlbS5ub0ltZ1xuICAgICAgICAgIEBleHRlbmQgLmluZGV4Q29udGVudF9faXRlbVxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgIC5pbmRleENvbnRlbnRfX2l0ZW1cbiAgICAgICAgICAgICZfX2J0blxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgYm90dG9tOiAyLjRyZW1cbiAgICAgICAgICAgICAgd2lkdGg6IDg4JVxuXG5cbi8vIDc2OHB45Lul5LiLXG5AbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtdGIpXG4gIC5vcHhcbiAgICAubC1jb250ZW50XG4gICAgICAvLyDpgJrluLgy44Kr44Op44Og44Os44Kk44Ki44Km44OIXG4gICAgICAucGFnZUFydGljbGVcbiAgICAgICAgLnBhZ2VDb250ZW50XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMTBweFxuICAgICAgICAgIC5tYWluQ29udGVudFxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIC8vIOOCpOODs+ODh+ODg+OCr+OCuTLjgqvjg6njg6DjgIDjg5bjg6vjg7zjg5zjg4Pjgq/jgrlcbiAgICAgIC5wYWdlQXJ0aWNsZS5pbmRleDJjb2x1bW5cbiAgICAgICAgLnBhZ2VDb250ZW50XG4gICAgICAgICAgLm1haW5Db250ZW50XG4gICAgICAgICAgICAmX19pdGVtXG4gICAgICAgICAgICAgIHdpZHRoOiA0OCVcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbVxuICAgICAgICAgICAgICAvLyA2MDBweOS7peS4i1xuICAgICAgICAgICAgICBAbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtdGIyKVxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbVxuXG4vLyA2MDBweOS7peS4i1xuQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXRiMilcbiAgLm9weFxuICAgIC5sLWNvbnRlbnRcbiAgICAgIC8vIOmAmuW4uDLjgqvjg6njg6Djg6zjgqTjgqLjgqbjg4hcbiAgICAgIC5wYWdlQXJ0aWNsZVxuICAgICAgICAudGl0bGVBcmVhXG4gICAgICAgICAgLnBhZ2VNYWluVGl0bGVcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW1cbiAgICAgICAgLnBhZ2VDb250ZW50XG4gICAgICAgICAgLnRpdGxlQXJlYVxuICAgICAgICAgICAgLnBhZ2VUaXRsZVxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtXG4gICAgICAvLyDjgqTjg7Pjg4fjg4Pjgq/jgrky44Kr44Op44Og44CA44OW44Or44O844Oc44OD44Kv44K5XG4gICAgICAucGFnZUFydGljbGUuaW5kZXgyY29sdW1uXG4gICAgICAgIC50aXRsZUFyZWFcbiAgICAgICAgICAucGFnZU1haW5UaXRsZVxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMWVtIGF1dG9cbiAgICAgICAgLnBhZ2VDb250ZW50XG4gICAgICAgICAgLm1haW5Db250ZW50XG4gICAgICAgICAgICAudGl0bGVBcmVhXG4gICAgICAgICAgICAgIC5wYWdlVGl0bGVcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxZW0gMFxuXG4gICAgICAvLyDjgqTjg7Pjg4fjg4Pjgq/jgrkx44Kr44Op44Og44CA44OV44Kp44OI44Oc44OD44Kv44K5XG4gICAgICAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uXG4gICAgICAgIC5wYWdlVGl0bGVcbiAgICAgICAgICAuaDJUaXRsZVxuICAgICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIC5wYWdlQ29udGVudFxuICAgICAgICAgIHBhZGRpbmc6IDBcblxuICAgICAgICAgIC5pbmRleENvbnRlbnRcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuICAgICAgICAgICAgJl9faXRlbVxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgIC8vIGhlaWdodDogMTMwcHhcbiAgICAgICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKVxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuICAgICAgICAgICAgICAmX19pbWdcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNjFweFxuICAgICAgICAgICAgICAmX190ZXh0QXJlYVxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCVcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJlbVxuICAgICAgICAgICAgICAmX190aXRsZVxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRlbSAwIDFlbSAwXG4gICAgICAgICAgICAgICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogM2VtIDAgMWVtIDBcbiAgICAgICAgICAgICAgJl9fdGV4dFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgJl9fYnRuXG4gICAgICAgICAgICAgICAgcFxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbVxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgICAgICAgICAgICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuXG4gICAgICAgICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgICAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIlxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxFQTBBJ1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWxcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdFxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZFxuICAgICAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG5cbiAgICAgICAgICAgICZfX2l0ZW0ubm9JbWdcbiAgICAgICAgICAgICAgLmluZGV4Q29udGVudF9faXRlbVxuICAgICAgICAgICAgICAgICZfX3RleHRBcmVhXG4gICAgICAgICAgICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgICAgICAgICAgICAmX190aXRsZVxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgICAgICAgICAgICAmX19idG5cbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWNcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4XG5cbi8vIDQ4MHB45Lul5LiLXG5AbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtc3ApXG4gIC5vcHhcbiAgICAubC1jb250ZW50XG4gICAgICAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uXG4gICAgICAgIC5pbmRleENvbnRlbnRcbiAgICAgICAgICAmX19pdGVtXG4gICAgICAgICAgICAmX190aXRsZVxuICAgICAgICAgICAgICBwYWRkaW5nOiAzZW0gMCAxZW0gMFxuXG4vLyAzMjBweOS7peS4i1xuQG1lZGlhKGFteC13aWR0aDogMzIwcHgpXG4gIC5vcHhcbiAgICAubC1jb250ZW50XG4gICAgICAucGFnZUFydGljbGUuaW5kZXgxY29sdW1uXG4gICAgICAgIC5pbmRleENvbnRlbnRcbiAgICAgICAgICAmX19pdGVtXG4gICAgICAgICAgICAmX19pbWdcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNDBweFxuICAgICAgICAgICAgJl9fdGl0bGVcbiAgICAgICAgICAgICAgcGFkZGluZzogMmVtIDAgMWVtIDBcbiAgICAgICAgICAgICZfX2J0blxuICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cblxuLy8g44Oh44Kk44Oz44Kz44Oz44OG44Oz44OE5bmFMTAw77yFXG5ib2R5Lm9weC5sLWNvbnRlbnQxMDBwXG4gIC5sLWNvbnRlbnRcbiAgICAucGFnZUFydGljbGVcbiAgICAgIC5wYWdlQ29udGVudFxuICAgICAgICBkaXNwbGF5OiBpbmhlcml0XG4gICAgICAgIC5tYWluQ29udGVudFxuICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIC5sb2NhbE5hdlxuICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgbWFyZ2luLXRvcDogNXJlbVxuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgcGFsZXR0ZSgnYmFzaWMnLCdibGFjaycpXG5cbi5vcHhcbiAgLmNvbW1vbi1zZWN0aW9uX2lubmVyXG4gICAgd2lkdGg6IDEwMCVcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xuICAgIG1hcmdpbi1yaWdodDogYXV0b1xuICAgIG1heC13aWR0aDogcmVtKDkyMCs0MClcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW14KVxuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNDApXG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNDApXG4gICAgLy9teFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtbXggKyAxKVxuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMjApXG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjApXG4gICAgLy9teOS7peS4ilxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtc3ApXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMClcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMClcbiAgLy9jb21tb24tc2VjdGlvbl9pbm5lclxuXG5cbiAgLmNvbW1vbi1zZWN0aW9uXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIFxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDgwKVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDYwKVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcClcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDQwKVxuXG4gIC5zZWN0aW9uLWwtaW5uZXJcbiAgICB3aWR0aDogMTAwJVxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gICAgbWF4LXdpZHRoOiByZW0oMTI0MCs0MClcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW14KVxuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNDApXG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNDApXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1teCArIDEpXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMClcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMClcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXNwKVxuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMjApXG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjApXG5cbiAgLnNlY3Rpb24tbC1pbm5lcl85MjBcbiAgICB3aWR0aDogMTAwJVxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gICAgbWF4LXdpZHRoOiByZW0oOTIwKzQwKVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtbXgpXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg0MClcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0MClcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLW14ICsgMSlcbiAgICAgIHBhZGRpbmctbGVmdDogcmVtKDIwKVxuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDIwKVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtc3ApXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMClcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMClcbiAgICAgICAgXG5cbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi5vcHhcbiAgLmwtdG9vbFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4XG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMTAwJVxuICAgIG1hcmdpbjogMCAwIDQwcHggMFxuXG5cbiAgICAvL2JyZWFkY3J1bWJzXG4gICAgLmJyZWFkY3J1bWJzXG4gICAgICAvLyB3aWR0aDogODAlXG4gICAgICB3aWR0aDogNzElXG4gICAgICArcmVzZXRNUFxuICAgICAgLXdlYmtpdC1tYXJnaW46IDUwcHggMCAwIDBcblxuICAgICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXBjKVxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICBsaVxuICAgICAgICBmb250LXNpemU6IDEuMXJlbVxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICArcG9zaXRpb24ocmVsYXRpdmUpXG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAwXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmVcbiAgICAgICAgLy8gYVxuICAgICAgICAvLyAgICY6dmlzaXRlZFxuICAgICAgICAvLyAgICAgY29sb3I6IHBhbGV0dGUoJ2FuY2hvcicsJ3Zpc2l0ZWQnKVxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZClcbiAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbmZvbnQnXG4gICAgICAgICAgICBjb250ZW50OiAnXFxFQTBBJ1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgICAgICAgK3Bvc2l0aW9uKGFic29sdXRlLCAzcHgsIDVweCwgYXV0bywgYXV0bylcblxuXG4gICAgLy9zbnNcbiAgICAuc25zXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAvLyB3aWR0aDogMjAlXG4gICAgICAvLyB3aWR0aDogMjklXG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXBjKVxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgICAjcHJpbnRCdG5cbiAgICAgICAgICBkaXNwbGF5OiBub25lXG5cblxuICAgICAgLyogSWNvbnMgKi9cbiAgICAgIGFcbiAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbmZvbnQnXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICB3aWR0aDogNDBweFxuICAgICAgICBoZWlnaHQ6IDI4cHhcbiAgICAgICAgcGFkZGluZzogNXB4IDAgMCAwXG4gICAgICAgIG1hcmdpbjogMCAwIDAgOHB4XG4gICAgICAgICtwb3NpdGlvbihyZWxhdGl2ZSlcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC41c1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXNcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXNcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlXG4gICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHBhbGV0dGUoJ2FuY2hvcicsJ2Jhc2UnKVxuXG4gICAgICAgIC8qIGZvbnQgYXdlc29tZSBpY29ucyAqL1xuICAgICAgICAmOm50aC1vZi10eXBlKDEpXG4gICAgICAgICAgYmFja2dyb3VuZDogIzNCNTk5OFxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgY29udGVudDogJ1xcRUEwNSdcblxuICAgICAgICAmOm50aC1vZi10eXBlKDIpXG4gICAgICAgICAgYmFja2dyb3VuZDogIzU1YWNlZVxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgY29udGVudDogJ1xcRUEwNidcblxuICAgICAgICAmOm50aC1vZi10eXBlKDMpXG4gICAgICAgICAgYmFja2dyb3VuZDogI2RkNGIzOVxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgY29udGVudDogJ1xcRUEwNydcblxuXG4gICAgICAgIC8qIHBvcC11cCB0ZXh0ICovXG4gICAgICAgIHNwYW5cbiAgICAgICAgICBjb2xvcjogcGFsZXR0ZSgnYmFzaWMnLCdibGFjaycpXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXJvYm90XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMFxuICAgICAgICAgICtwb3NpdGlvbihhYnNvbHV0ZSwgYXV0bywgLTI1cHgsIDAsIC0yNXB4KVxuICAgICAgICAgIHBhZGRpbmc6IDVweFxuICAgICAgICAgIHotaW5kZXg6IC0xXG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtXG4gICAgICAgICAgYmFja2dyb3VuZDogcGFsZXR0ZSgnYmFzaWMnLCdncmF5JylcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KVxuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KVxuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KVxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSlcbiAgICAgICAgICBAbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtcGMpXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgICAgICAvKiBwb3AtdXAgdGV4dCBhcnJvdyAqL1xuICAgICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgd2lkdGg6IDBcbiAgICAgICAgICAgIGhlaWdodDogMFxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnRcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCBwYWxldHRlKCdiYXNpYycsJ2dyYXknKVxuICAgICAgICAgICAgK3Bvc2l0aW9uKGFic29sdXRlLCBhdXRvLCBhdXRvLCAtNXB4LCA0MHB4KVxuICAgICAgICAmOmhvdmVyLCY6Zm9jdXMtdmlzaWJsZVxuICAgICAgICAgIG9wYWNpdHk6IDAuOFxuICAgICAgICAgIHNwYW5cbiAgICAgICAgICAgIGJvdHRvbTogMzVweFxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZVxuICAgICAgICAgICAgb3BhY2l0eTogMVxuICAgICAgICAgICAgQG1lZGlhKGFteC13aWR0aDogJHdpZHRoLXBjKVxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgIC8vIFByaW50X0J1dHRvblxuICAgICAgI3ByaW50QnRuXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAvLyB3aWR0aDogNDBweFxuICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICBoZWlnaHQ6IDI4cHhcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggZG90dGVkIHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtXG4gICAgICAgIGlucHV0XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgei1pbmRleDogMTAwXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcbiAgICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgIC8vICY6Zm9jdXNcbiAgICAgICAgICAvLyAgIG91dGxpbmU6IDBcbiAgICAgICAgLyogcG9wLXVwIHRleHQgKi9cbiAgICAgICAgc3BhblxuICAgICAgICAgIC8vIHdpZHRoOiA5MHB4XG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywnYmxhY2snKVxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1yb2JvdFxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgICAgICAgICArcG9zaXRpb24oYWJzb2x1dGUsIGF1dG8sIDAsIDAsIDApXG4gICAgICAgICAgcGFkZGluZzogMnB4IDVweFxuICAgICAgICAgIHotaW5kZXg6IC0xXG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtXG4gICAgICAgICAgYmFja2dyb3VuZDogcGFsZXR0ZSgnYmFzaWMnLCdncmF5JylcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KVxuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KVxuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KVxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSlcbiAgICAgICAgICBAbWVkaWEoYW14LXdpZHRoOiAkd2lkdGgtcGMpXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgLyogcG9wLXVwIHRleHQgYXJyb3cgKi9cbiAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICAgIHdpZHRoOiAwXG4gICAgICAgICAgICBoZWlnaHQ6IDBcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnRcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgcGFsZXR0ZSgnYmFzaWMnLCdncmF5JylcbiAgICAgICAgICAgICtwb3NpdGlvbihhYnNvbHV0ZSwgYXV0bywgYXV0bywgLTVweCwgNDBweClcblxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcGFsZXR0ZSgnc2l0ZScsJ2JnJylcbiAgICAgICAgICBzcGFuXG4gICAgICAgICAgICBib3R0b206IDM1cHhcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGVcbiAgICAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgICAgICAgIEBtZWRpYShhbXgtd2lkdGg6ICR3aWR0aC1wYylcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweClcbiAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgei1pbmRleDogMVxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIlxuICAgICAgICAgIGNvbnRlbnQ6ICdcXEVBMEInXG4gICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ3NpdGUnLCdvbUJsdWUnKVxuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbVxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgICAgICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkXG4gICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxuXG5cblxuLy8gUHJpbnRfQnV0dG9uXG5ib2R5Lm9weDpub3QoLmlyKVxuICAubC10b29sXG4gICAgI3ByaW50QnRuXG4gICAgICBkaXNwbGF5OiBub25lXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKlxuXG4vLyB0ZXh0IGljb25cbi5vcHhcblx0LmMtaWNvblxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcdHdpZHRoOiBhdXRvXG5cdFx0Y29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuXHRcdGJhY2tncm91bmQ6IHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcblx0XHRib3JkZXItcmFkaXVzOiAzcHhcblx0XHRsaW5lLWhlaWdodDogMVxuXHRcdCZfX3JlZFxuXHRcdFx0QGV4dGVuZCAuYy1pY29uXG5cdFx0XHRiYWNrZ3JvdW5kOiBwYWxldHRlKCdzaXRlJywncmVkJylcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8vIOOCouOCs+ODvOODh+OCo+OCquODs1xuLm9weFxuICAuYy1hY2RuVGl0bGVcbiAgICArcmVzZXRNUFxuICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggNHB4XG4gICAgYm9yZGVyLWNvbG9yOiBwYWxldHRlKCdzaXRlJywnc2t5Ymx1ZScpXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZFxuICAgIGJ1dHRvblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICArcmVzZXRNUFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIHRvcDogMFxuICAgICAgICByaWdodDogMFxuICAgICAgICAraWNvblxuICAgICAgICBjb250ZW50OiAnXFxFQTA5J1xuICAgIGJ1dHRvblthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXVxuICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgY29udGVudDogJ1xcRUEwQidcbiAgICAgICAgY29sb3I6IHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcblxuICAuYy1hY2RuQ29udGVudFxuICAgICtyZXNldE1QXG4gICAgYmFja2dyb3VuZDogcGFsZXR0ZSgnc2l0ZScsJ2JnQmx1ZScpXG4iLCIvLyBpY29uZm9udFxuLy8gY29udGVudDogJ1xcRUEwMSfnrYnjga/lgIvliKXjgafmjIflrprjgZnjgotcblxuPWljb25cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCJcbiAgZm9udC1zdHlsZTogbm9ybWFsXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgbGluZS1oZWlnaHQ6IDFcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZFxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlIiwiQHVzZSBcImdsb2JhbFwiIGFzICpcblxuLy8gYnV0dG9uXG4ub3B4IC5jb21tb24tYnV0dG9uXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50XG5cbiAgLy8gLmxhYmVsXG4gICAgLy8gcG9zaXRpb246IHJlbGF0aXZlXG4gICAgLy8gdG9wOiAtMC4xNWVtXG5cbiAgLm91dGVyXG4gICAgY29sb3I6IHdoaXRlXG4gICAgZm9udC1zaXplOiByZW0oMTQpXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW1cbiAgICBmb250LXdlaWdodDogNTAwXG4gICAgcGFkZGluZzogcmVtKDkpIHJlbSg0MCkgcmVtKDEyKSByZW0oMjUpXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCMxMDQyYzYsIDEpIDAlLCByZ2JhKCMwMDdhZjIsIDEpIDUwJSwgcmdiYSgjMDg1ZmRkLCAxKSAxMDAlKVxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlXG4gICAgYm9yZGVyOiBub25lXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgcGFkZGluZzogcmVtKDE1KSByZW0oNTUpIHJlbSgxNSkgcmVtKDUwKVxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbVxuXG4gICAgJjpob3ZlclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwXG5cbiAgICAmOjphZnRlclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvaW1nL2NvbW1vbi9hcnJvdy5zdmdcIilcbiAgICAgIHdpZHRoOiByZW0oMTApXG4gICAgICBoZWlnaHQ6IHJlbSgxMClcbiAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAgIG1hcmdpbi1yaWdodDogMC4yZW1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAgICAgd2lkdGg6IHJlbSgxMilcbiAgICAgICAgaGVpZ2h0OiByZW0oMTIpXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC40ZW1cblxuICAgICY6OmJlZm9yZVxuICAgICAgd2lkdGg6IHJlbSgyMClcbiAgICAgIGhlaWdodDogcmVtKDIwKVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtdGIpXG4gICAgICAgIHdpZHRoOiByZW0oMjgpXG4gICAgICAgIGhlaWdodDogcmVtKDI4KVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyXG4gICAgICBjb250ZW50OiBcIlwiXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiA1MCVcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICAgICAgcmlnaHQ6IHJlbSgxMClcblxuICAmLndoaXRlIC5vdXRlclxuICAgIGNvbG9yOiAjMDA2OGM3XG4gICAgYm9yZGVyLXJhZGl1czogMFxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzEwNDJjNiAwJSwgIzAwN2FmMiAxMDAlKVxuICAgIC8vIEluc2V0IGxheWVycyBrZWVwIHRoZSB3aGl0ZSBzdXJmYWNlIGFuZCBib3JkZXIgZnJvbSBjaGFuZ2luZyB0aGUgYnV0dG9uIHNpemUuXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNjOWRmZjYsIGluc2V0IDAgMCAwIHJlbSgxMDApICNmZmZcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjJzIGVhc2UtaW4tb3V0XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtdmlzaWJsZVxuICAgICAgY29sb3I6ICNmZmZcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB0cmFuc3BhcmVudCwgaW5zZXQgMCAwIDAgcmVtKDEwMCkgdHJhbnNwYXJlbnRcblxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcblxuICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWRiOFxuXG4gICAgJjo6YmVmb3JlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ1M2I4XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dFxuXG4gICAgJjo6YWZ0ZXJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbiAgICAgIC13ZWJraXQtbWFzazogdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvaW1nL2NvbW1vbi9hcnJvdy5zdmdcIikgMCAwIC8gY29udGFpbiBuby1yZXBlYXRcbiAgICAgIG1hc2s6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ltZy9jb21tb24vYXJyb3cuc3ZnXCIpIDAgMCAvIGNvbnRhaW4gbm8tcmVwZWF0XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dFxuXG4uY29tbW9uLWJ1dHRvbi1saW5rXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB3aWR0aDogcmVtKDMyKVxuICBoZWlnaHQ6IHJlbSgzMilcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbiAgYm9yZGVyLXJhZGl1czogMTAwcHhcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWJsdWUtbG93KVxuXG4gICY6aG92ZXJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDBcblxuICAmOjphZnRlclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ltZy9jb21tb24vYXJyb3cuc3ZnXCIpXG4gICAgd2lkdGg6IHJlbSgxMilcbiAgICBoZWlnaHQ6IHJlbSgxMilcbiAgICBtYXJnaW4tdG9wOiAwXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjRlbVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAgIHdpZHRoOiByZW0oMTIuNSlcbiAgICAgIGhlaWdodDogcmVtKDEyLjUpXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuM2VtXG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlclxuICAgIGNvbnRlbnQ6IFwiXCJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiA1MCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcbiAgICByaWdodDogMFxuIiwiQHVzZSBcImdsb2JhbFwiIGFzICpcblxuLy8gZmxleF9ib3hcbi5vcHhcbiAgLmMtZkJveFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICAuYy1mQm94X19pbWdBcmVhXG4gICAgICBpbWdcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgJi5yb3dcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgICAmLnJvd19fclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXG4gICAgJi5jbG1cbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAmLmNsbV9fclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG5cbiAgICAmLmpjX19zYlxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgJi5qY19fc2FcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kXG4gICAgJi5qY19fZnNcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgICYuamNfX2ZlXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgJi5qY19fY2VcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG5cbiAgICAmLmFpX19jZVxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICYuYWlfX2ZzXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICYuYWlfX2ZlXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICAmLmFpX19zdFxuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2hcbiAgICAmLmFpX19ibFxuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lXG5cbiAgICAmLmZ3cmFwXG4gICAgICBmbGV4LXdyYXA6IHdyYXBcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8vIGxpbmtidG5cbi5vcHhcbiAgLmMtbGlua0J0blxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIGNvbG9yOiBwYWxldHRlKCdiYXNpYycsJ3RleHQnKVxuICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG4gICAgJjpob3ZlclxuICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG4gICAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdiYXNpYycsJ2dyYXknKVxuXG4gIC8vIGxpbmtCdG4gYmx1ZVxuICAuYy1saW5rQnRuX19ibFxuICAgIEBleHRlbmQgLmMtbGlua0J0blxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcbiAgICBjb2xvcjogcGFsZXR0ZSgnYmFzaWMnLCd3aGl0ZScpXG4gICAgYmFja2dyb3VuZDogcGFsZXR0ZSgnc2l0ZScsJ3NreWJsdWUnKVxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiBwYWxldHRlKCdzaXRlJywnc2t5Ymx1ZScpXG4gICAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdiYXNpYycsJ3doaXRlJylcblxuICAvLyBsaW5rYnRuIHdpdGggSWNvblxuICAuYy1saW5rQnRuX19pY29uXG4gICAgQGV4dGVuZCAuYy1saW5rQnRuXG4gICAgYm9yZGVyOiAxcHggc29saWQgcGFsZXR0ZSgnc2l0ZScsJ3NreWJsdWUnKVxuICAgIGNvbG9yOiBwYWxldHRlKCdiYXNpYycsJ3doaXRlJylcbiAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdzaXRlJywnc2t5Ymx1ZScpXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XG4gICAgJjo6YmVmb3JlXG4gICAgICAraWNvblxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSlcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW1cbiAgICAmOjphZnRlclxuICAgICAgK2ljb25cbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSlcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW1cblxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiBwYWxldHRlKCdzaXRlJywnc2t5Ymx1ZScpXG4gICAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdiYXNpYycsJ3doaXRlJylcblxuICAuYy1saW5rQnRuX19pY29uLS1yZWRcbiAgICBAZXh0ZW5kIC5jLWxpbmtCdG5fX2ljb25cbiAgICBib3JkZXItY29sb3I6IHBhbGV0dGUoJ3NpdGUnLCdyZWQnKVxuICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ3NpdGUnLCdyZWQnKVxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiBwYWxldHRlKCdzaXRlJywncmVkJylcbiAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuXG4gIC8vIGljb25cbiAgLmMtbGlua0J0bl9faWNvblxuICAgICYuaWNvbl9fYXJ3UlxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQ6ICdcXEVBMEEnXG5cbiAgICAmLmljb25fX2Fyd1IyXG4gICAgICAmOjphZnRlclxuICAgICAgICBjb250ZW50OiAnXFxFQTA3J1xuXG4gIC50aGlyZC1saW5rcy4tYW5jaG9yXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8vIGxpbmsgbGlzdFxuLm9weFxuICAudGhpcmQtbGlua0Jsb2NrXG4gICAgLmNvbW1vbi1saW5rQmxvY2tfaW5uZXJcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAuY29tbW9uLWxpbmtCbG9ja19jYXRlXG4gICAgICAmX2lubmVyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWYzZmRcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW1cbiAgICAgICAgcGFkZGluZy1yaWdodDogMWVtXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtXG4gICAgICBcbiAgICBhLm5vTGlua1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgIGNvbG9yOiBwYWxldHRlKCdiYXNpYycsJ3RleHQnKVxuICAgICAgLmNvbW1vbi1saW5rQmxvY2tfdGl0bGVcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxuICAgICAgLmNvbW1vbi1idXR0b24tbGlua1xuICAgICAgICBkaXNwbGF5OiBub25lXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKlxuXG4ub3B4XG4gIC5jLWxpc3QtLWxpbmVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGxpc3Qtc3R5bGU6IG5vbmVcbiAgICBwYWRkaW5nLWxlZnQ6IDBcbiAgICA+Lmxpc3RJdGVtXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgICAgYVxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgcGFkZGluZzogMCAxMHB4XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcGFsZXR0ZSgnc2l0ZScsJ2JvcmRlcicpXG4gICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgICAmLmhhc0J0blxuICAgICAgICBib3JkZXItbGVmdDogbm9uZSIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8vIHRhYmxlXG5cbi5vcHhcblx0LnRoaXJkLXRhYmxlXG5cdFx0cGFkZGluZzogdW5zZXRcblx0XHQmX2NhcHRpb25cblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKVxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbFxuXHRcdFx0Y29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG5cdC5jLXRhYmxlQXJlYVxuXHRcdHdpZHRoOiAxMDAlXG5cdFx0b3ZlcmZsb3c6IGF1dG9cblx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZyA6IHRvdWNoXG5cblx0XHR0YWJsZVxuXHRcdFx0d2lkdGg6IDEwMCVcblx0XHRcdG1pbi13aWR0aDogNjAwcHhcblx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2Vcblx0XHRcdHRoLHRkXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHBhbGV0dGUoJ2Jhc2ljJywndGV4dCcpXG5cdHRhYmxlXG5cdFx0dGggc3BhbiwudGhpcmQtcGFyYWdyYXBoXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtbm90b1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xZW1cblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtIWltcG9ydGFudFxuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkd2lkdGgtdGIpXG5cdFx0XHRcdGZvbnQtc2l6ZToxLjRyZW0haW1wb3J0YW50XG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKlxuXG4vLyDjgr/jgqTjg4jjg6tcblxuLm9weFxuICAudGhpcmQtaGVhZGluZ1xuICAgIHBhZGRpbmc6IHVuc2V0XG4gICAgJl9zdWJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDI1ZW1cbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1yb2JvdFxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgbWFyZ2luLXRvcDogLjc1cmVtXG4gICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICAmX2xlZnRcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC4zNWVtXG5cbiAgLnRoaXJkLWhlYWRpbmcyXG4gICAgZm9udC1zaXplOiAzLjhyZW1cbiAgICBmb250LXdlaWdodDogNjAwXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcClcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtXG4gICAgJi50aGlyZC1oZWFkaW5nX3N1YlxuICAgICAgZm9udC1zaXplOiAxLjNyZW1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtc3ApXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtXG5cbiAgLnRoaXJkLWhlYWRpbmczXG4gICAgcGFkZGluZy10b3A6IHVuc2V0XG4gICAgZm9udC1zaXplOiAyLjhyZW1cbiAgICBmb250LXdlaWdodDogNjAwXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMjVlbVxuICAgIG1hcmdpbi1ib3R0b206IHJlbSgxOSlcbiAgICBwYWRkaW5nLWJvdHRvbTogdW5zZXRcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgZm9udC1zaXplOiAyLjRyZW1cbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg5KVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtc3ApXG4gICAgICBmb250LXNpemU6IDEuOHJlbVxuICAgICYudGhpcmQtaGVhZGluZ19zdWJcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXNwKVxuICAgICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICY6OmFmdGVyXG4gICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAvL+mao+aOpeimgee0oOOBq3RhYmxl44KS5ZCr44KT44Gn44GE44Gq44GL44Gj44Gf44KJYm9yZGVy44GocGLjgpLjgaTjgZHjgotcbiAgICAmOmhhcygrIDpub3QoLnRoaXJkLXRhYmxlKSlcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwYWxldHRlKCdzaXRlJywnYm9yZGVyRycpXG4gICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDIwKVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMClcblxuICAudGhpcmQtaGVhZGluZzRcbiAgICBmb250LXNpemU6IDJyZW1cbiAgICBmb250LXdlaWdodDogNjAwXG4gICAgcGFkZGluZzogdW5zZXRcbiAgICBjb2xvcjogcGFsZXR0ZSgnc2l0ZScsJ29tQmx1ZScpXG4gICAgbWFyZ2luLWJvdHRvbTogLjI1ZW1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgZm9udC1zaXplOiAxLjhyZW1cbiAgICAmOjpiZWZvcmVcbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAudGhpcmQtaGVhZGluZzQtLXVuZGVybGluZVxuICAgIGZvbnQtc2l6ZTogMnJlbVxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICBwYWRkaW5nOiAxLjZyZW0gMFxuICAgIG1hcmdpbi1ib3R0b206IC4yNWVtXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtXG4gICAgJjo6YmVmb3JlXG4gICAgICBkaXNwbGF5OiBub25lXG4gICAgJjo6YWZ0ZXJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBoZWlnaHQ6IDFweFxuICAgICAgY29udGVudDogXCJcIlxuICAgICAgbWFyZ2luLXRvcDogMXJlbVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJsdWUpXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKiAvLyDlkITjg5rjg7zjgrjmr47jga7jgrnjgr/jgqTjg6tcbi5vcHhcblxuICAvLyByZXNldC0tc3RhcnRcbiAgdWwsb2xcbiAgICBjb3VudGVyLXJlc2V0OiBudW1iZXIgMFxuICB1bCxvbCxsaVxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxuICAgIHBhZGRpbmc6IHVuc2V0XG4gICAgbWFyZ2luOiB1bnNldFxuICAgIGxldHRlci1zcGFjaW5nOiAuMWVtXG4gIHVsLnRoaXJkLXVsIGxpXG4gICAgJjo6bWFya2VyXG4gICAgICBkaXNwbGF5OiBub25lXG4gIG9sLnRoaXJkLW9sIGxpLHVsLnRoaXJkLXVsIGxpXG4gICAgcGFkZGluZzogdW5zZXRcbiAgICBtYXJnaW46IHVuc2V0XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgbGluZS1oZWlnaHQ6IDEuNlxuXG4gIG9sLnRoaXJkLW9sID4gbGk6YmVmb3JlLFxuICB1bC50aGlyZC11bCA+IGxpOmJlZm9yZVxuICAgIG1hcmdpbi1sZWZ0OiB1bnNldFxuICAgIG1hcmdpbi1yaWdodDogdW5zZXRcbiAgICB0b3A6IHVuc2V0XG4gICAgbGVmdDogdW5zZXRcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBjb2xvcjogcGFsZXR0ZSgnYmFzaWMnLCd0ZXh0JylcbiAgb2wudGhpcmQtb2xcbiAgICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyIDBcbiAgb2wudGhpcmQtb2wgPiBsaTpiZWZvcmVcbiAgICBjb250ZW50OiBjb3VudGVyKG51bWJlcikgXCIuXCJcblxuXG5cbiAgLy8gcmVzZXQtLWVuZFxuXG4gIG9sLnRoaXJkLW9sID4gbGk6YmVmb3JlXG4gICAgdG9wOiAtLjFlbVxuXG4gIG9sLnRoaXJkLW9sIGxpLHVsLnRoaXJkLXVsIGxpXG4gICAgcGFkZGluZy1sZWZ0OiAxZW1cbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtXG4gIG9sLnRoaXJkLW9sIGxpXG4gICAgbWFyZ2luLWxlZnQ6IDFlbVxuXG5cbiAgdWwudGhpcmQtdWwgbGlcbiAgICBtYXJnaW4tbGVmdDogdW5zZXRcbiAgICAmOmJlZm9yZVxuICAgICAgY29udGVudDogXCJcIlxuICAgICAgd2lkdGg6IC43NWVtXG4gICAgICBoZWlnaHQ6IC43NWVtXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwYWxldHRlKCdiYXNpYycsJ2Jhc2UnKVxuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcGFsZXR0ZSgnc2l0ZScsJ29tQmx1ZScpXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweFxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldFxuICAgICAgdG9wOiAuNGVtXG4gICAgICBtYXJnaW4tbGVmdDogLTFlbVxuXG5cblxuICB1bC50aGlyZC11bCBsaVxuICAgIHBhZGRpbmctbGVmdDogMWVtXG5cblxuICBvbC50aGlyZC1vbCBsaSA+IHVsLnRoaXJkLXVsIGxpXG4gICAgbWFyZ2luLXRvcDogMXJlbVxuICBvbC50aGlyZC1vbCBsaSA+IHVsLnRoaXJkLXVsIGxpOmxhc3QtY2hpbGRcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtXG4gICAgXG4gIG9sLnRoaXJkLW9sIGxpID4gdWwudGhpcmQtdWwgbGk6YmVmb3JlXG4gICAgbWFyZ2luLWxlZnQ6IC0uM2VtXG4gICAgdG9wOiAuMjVlbVxuXG5cbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8vIOOCv+OCpOODiOODq1xuXG4ub3B4XG4gIC5jb21tb24tcGFnZUhlYWRlcl9jb250ZW50cyBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldFxuICAgIG1heC13aWR0aDogdW5zZXRcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgLmNvbW1vbi1wYWdlSGVhZGVyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDYzKVxuICAgIHBhZGRpbmctbGVmdDogcmVtKDQwKVxuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0MClcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQwKVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtc3ApXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMClcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMClcbiAgICAmX2ltYWdlXG4gICAgICBtYXJnaW4tbGVmdDogYXV0b1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gICAgICBib3JkZXItcmFkaXVzOiA0cmVtXG4gICAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgICBtYXgtd2lkdGg6IHJlbSgxMjQwKVxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtdGIpXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtc3ApXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW1cbiAgICAgIGltZ1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBtaW4taGVpZ2h0OiB1bnNldFxuICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXRiKVxuICAgICAgICAgIGhlaWdodDogMTZyZW1cbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IDkwJSBjZW50ZXJcbiAgICAgICAgICAmW3NyYyQ9XCIvcGFnZV90aXRsZS53ZWJwXCJdXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL3BhZ2VfdGl0bGVfc3Aud2VicFwiKVxuICAgICAgICAgICZbc3JjJD1cIi9wYWdlX3RpdGxlX29iLndlYnBcIl1cbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcIi9wcm9mZXNzaW9uYWwtbmV4dXMvYXNzZXRzL2ltZy9jb21tb24vcGFnZV90aXRsZV9vYl9zcC53ZWJwXCIpXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtc3ApXG4gICAgICAgICAgaGVpZ2h0OiAxNHJlbVxuICAgICZfaW5uZXJcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXgtd2lkdGg6IHJlbSgxMjQwKVxuICAgICAgLy8gbWFyZ2luLWxlZnQ6IHJlbSgyMClcbiAgICAgIC8vIG1hcmdpbi1yaWdodDogcmVtKDIwKVxuICAgICAgcGFkZGluZzogdW5zZXRcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgdG9wOiA1MCVcbiAgICAgIGxlZnQ6IDUwJVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSlcbiAgICAgICY6YWZ0ZXJcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiAwXG4gICAgICAgIGxlZnQ6IDBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZWRmOFxuICAgICAgICBvcGFjaXR5OiAwLjFcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRyZW1cbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICZfY29udGVudHNcbiAgICAgIG1heC13aWR0aDogdW5zZXRcbiAgICAgIHBhZGRpbmc6IHVuc2V0XG4gICAgICBtYXJnaW46IGF1dG9cbiAgICAgIHotaW5kZXg6IDFcbiAgLmNvbW1vbi1oZWFkaW5nXG4gICAgJi1jb2xvci13aGl0ZVxuICAgICAgY29sb3I6IHdoaXRlXG4gICAgICAuY29tbW9uLWhlYWRpbmdfbGFiZWxcbiAgICAgICAgY29sb3I6IHdoaXRlXG4gICAgJl90aXRsZVxuICAgICAgZm9udC1zaXplOiA0cmVtXG4gICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICBsZXR0ZXItc3BhY2luZzogMFxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YikgXG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXNwKVxuICAgICAgICBmb250LXNpemU6IDIuMHJlbVxuICAgICZfbGFiZWxcbiAgICAgIGNvbG9yOiBwYWxldHRlKCdiYXNpYycsJ3RleHQnKVxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LW5vdG9cbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjAyNWVtXG4gICAgICBtYXJnaW4tdG9wOiAuMTVlbVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcClcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqOyAvLyDlkITjg5rjg7zjgrjmr47jga7jgrnjgr/jgqTjg6tcbi8vIGJ1dHRvblxuLyog44OV44Kn44O844OJ44Kk44OzKOWIneacn+WApCkgKi9cbi5qcy1mYWRlVXAge1xuICBvcGFjaXR5OiAwOyAvKiDmnIDliJ3jga/pnZ7ooajnpLogKi9cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpOyAvKiDkuIvjgaszMHB444Gu5L2N572u44GL44KJICovXG4gIHRyYW5zaXRpb246XG4gICAgb3BhY2l0eSAwLjhzLFxuICAgIHRyYW5zZm9ybSAwLjZzOyAvKiDpgI/pgY7njofjgajnuKbmlrnlkJHjga7np7vli5XjgpIwLjjnp5IgKi9cbn1cbi8qIOODleOCp+ODvOODieOCpOODsyjjgrnjgq/jg63jg7zjg6vjgZfjgZ/lvowpICovXG4uanMtZmFkZVVwLmlzLWludmlldyB7XG4gIG9wYWNpdHk6IDE7IC8qIOihqOekuumgmOWfn+OBq+WFpeOBo+OBn+OCieihqOekuiAqL1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC8qIDMwcHjkuIrjgavnp7vli5XjgZnjgosgKi9cbiAgdHJhbnNpdGlvbi1kZWxheTogMC42czsgLyog44OV44Kn44O844OJ6ZaL5aeL44KSMC4156eS6YGF44KJ44Gb44KLICovXG59XG5cbi5qcy1ibHVyIHtcbiAgb3BhY2l0eTogMDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjVzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuNXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSAwLjVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG4uanMtYmx1ci5pcy1pbnZpZXcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqc0JsdXI7XG4gIGFuaW1hdGlvbi1uYW1lOiBqc0JsdXI7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IDAuOHM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBqc0JsdXIge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDE1cHgpO1xuICAgIC1tb3otZmlsdGVyOiBibHVyKDE1cHgpO1xuICAgIC1tcy1maWx0ZXI6IGJsdXIoMTVweCk7XG4gICAgLW8tZmlsdGVyOiBibHVyKDE1cHgpO1xuICAgIGZpbHRlcjogYmx1cigxNXB4KTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDBweCk7XG4gICAgLW1vei1maWx0ZXI6IGJsdXIoMHB4KTtcbiAgICAtbXMtZmlsdGVyOiBibHVyKDBweCk7XG4gICAgLW8tZmlsdGVyOiBibHVyKDBweCk7XG4gICAgZmlsdGVyOiBibHVyKDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMganNCbHVyIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LWZpbHRlcjogYmx1cigxNXB4KTtcbiAgICAtbW96LWZpbHRlcjogYmx1cigxNXB4KTtcbiAgICAtbXMtZmlsdGVyOiBibHVyKDE1cHgpO1xuICAgIC1vLWZpbHRlcjogYmx1cigxNXB4KTtcbiAgICBmaWx0ZXI6IGJsdXIoMTVweCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWZpbHRlcjogYmx1cigwcHgpO1xuICAgIC1tb3otZmlsdGVyOiBibHVyKDBweCk7XG4gICAgLW1zLWZpbHRlcjogYmx1cigwcHgpO1xuICAgIC1vLWZpbHRlcjogYmx1cigwcHgpO1xuICAgIGZpbHRlcjogYmx1cigwcHgpO1xuICB9XG59XG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjsgLy8g5ZCE44Oa44O844K45q+O44Gu44K544K/44Kk44OrXG4ub3B4IHtcbiAgLmRpc3BsYXkge1xuICAgICYtbWluLXdpZHRoLW14IHtcbiAgICAgIC8vIOOAnG1444G+44Gn44Gv6KGo56S6XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLW14KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9IC8vbXhcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtbXggKyAxKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfSAvL2145Lul5LiKXG4gICAgfSAvLy1taW4td2lkdGgtbXhcbiAgICAmLW1heC13aWR0aC1teCB7XG4gICAgICAvLyDjgJxteOOBi+OCieihqOekulxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1teCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH0gLy9teFxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1teCArIDEpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0gLy9teOS7peS4ilxuICAgIH0gLy8tbWF4LXdpZHRoLW14XG4gICAgJi1taW4td2lkdGgtcGMge1xuICAgICAgLy8g44CccGPjgb7jgafjga/ooajnpLpcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtcGMpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0gLy9wY1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1wYyArIDEpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9IC8vcGPku6XkuIpcbiAgICB9IC8vLW1pbi13aWR0aC1wY1xuICAgICYtbWF4LXdpZHRoLXBjIHtcbiAgICAgIC8vIOOAnHBj44GL44KJ6KGo56S6XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXBjKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfSAvL3BjXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLXBjICsgMSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfSAvL3Bj5Lul5LiKXG4gICAgfSAvLy1tYXgtd2lkdGgtcGNcbiAgICAmLW1pbi13aWR0aC10YiB7XG4gICAgICAvLyDjgJx0YuOBvuOBp+OBr+ihqOekulxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10Yikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfSAvL3RiXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLXRiICsgMSkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH0gLy90YuS7peS4ilxuICAgIH0gLy8tbWF4LXdpZHRoLXRiXG4gICAgJi1tYXgtd2lkdGgtdGIge1xuICAgICAgLy8g44CcdGLjgYvjgonooajnpLpcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtdGIpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9IC8vdGJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtdGIgKyAxKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9IC8vdGLku6XkuIpcbiAgICB9IC8vLW1heC13aWR0aC1teFxuXG4gICAgJi1taW4td2lkdGgtc3Age1xuICAgICAgLy8g44Ccc3Djgb7jgafjga/ooajnpLpcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtc3ApIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0gLy9zcFxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1zcCArIDEpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9IC8vc3Dku6XkuIpcbiAgICB9IC8vLW1heC13aWR0aC1zcFxuICAgICYtbWF4LXdpZHRoLXNwIHtcbiAgICAgIC8vIOOAnHNw44GL44KJ6KGo56S6XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXNwKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfSAvL3NwXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLXNwICsgMSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfSAvL3RzcOS7peS4ilxuICAgIH0gLy8tbWF4LXdpZHRoLW14XG5cbiAgICAmLXdpZHRoLXBjIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtdGIgKyAxKSBhbmQgKG1heC13aWR0aDogJHdpZHRoLXBjKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1wYyArIDEpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0gLy9wY+S7peS4ilxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10Yikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfSAvL3Ri5Lul5LiKXG4gICAgfSAvLy13aWR0aC1wY1xuICAgICYtd2lkdGgtdGIge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YjIgKyAxKSBhbmQgKG1heC13aWR0aDogJHdpZHRoLXRiKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YiArIDEpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0gLy90YuS7peS4ilxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YjIgKyAxKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9IC8vdGIy5Lul5LiKXG4gICAgfSAvLy13aWR0aC10YlxuICAgICYtd2lkdGgtc3Age1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1zcDIgKyAxKSBhbmQgKG1heC13aWR0aDogJHdpZHRoLXNwKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1zcCArIDEpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0gLy90YuS7peS4ilxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcDIgKyAxKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9IC8vdGIy5Lul5LiKXG4gICAgfSAvLy13aWR0aC10YlxuXG4gICAgJi13aWR0aC1wYy0tdGIge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YikgYW5kIChtYXgtd2lkdGg6ICR3aWR0aC1wYykge1xuICAgICAgICAvKiDnlLvpnaLjgrXjgqTjgrrjgYx0YuS7peS4iuOAgXBj5pyq5rqA44Gu6Kit5a6aICovXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1wYyArIDEpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0gLy9wY+S7peS4ilxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YiArIDEpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0gLy90YuS7peS4ilxuICAgIH0gLy8td2lkdGgtcGMtLXRiXG4gIH0gLy9kaXNwbGF5XG59XG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjsgLy8g5ZCE44Oa44O844K45q+O44Gu44K544K/44Kk44OrXG4ub3B4IHtcbiAgLmNvbW1vbi1zZWN0aW9uX21haW4ge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEocGFsZXR0ZShcImJhc2ljXCIsIFwiZ3JheVwiKSwgMC41KTtcbiAgICAvLyBwYWRkaW5nLWJvdHRvbTogcmVtKDgwKTtcbiAgICAvLyBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXRiKSB7XG4gICAgLy8gICBwYWRkaW5nLWJvdHRvbTogcmVtKDYwKTtcbiAgICAvLyB9XG4gICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcCkge1xuICAgIC8vICAgcGFkZGluZy1ib3R0b206IHJlbSg0MCk7XG4gICAgLy8gfVxuICB9XG5cbiAgLm5ld3MtbW9udGhfc2VsZWN0IGxpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIuNHJlbTtcbiAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIj48cGF0aCBzdHJva2U9XCIlMjMwMDUzYTNcIiBzdHJva2Utd2lkdGg9XCIyXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIGZpbGw9XCJub25lXCIgZD1cIk0xMCA3LjI1TDE1IDEyLjI1TDEwIDE3LjI1XCIgLz48L3N2Zz4nKVxuICAgICAgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG4gIC5jb21tb24taGVhZGluZ190aXRsZV9tb250aCB7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKHBhbGV0dGUoXCJiYXNpY1wiLCBcImdyYXlcIiksIDEpO1xuXG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYShwYWxldHRlKFwiYmFzaWNcIiwgXCJncmF5XCIpLCAwLjUpO1xuICAgIGNvbG9yOiByZ2JhKHBhbGV0dGUoXCJiYXNpY1wiLCBcInRleHRHXCIpLCAwLjUpO1xuICAgIC8vIHBhZGRpbmc6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDQwKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgIC8vIGhlaWdodDogMXB4O1xuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWdyYXkpO1xuICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLy8gdG9wOiA1MCU7XG4gICAgICAvLyBsZWZ0OiAwO1xuICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoMCk7XG4gICAgICAvLyB6LWluZGV4OiAwO1xuICAgIH1cbiAgfSAvL2NvbW1vbi1oZWFkaW5nX3RpdGxlX21vbnRoXG4gIC5uZXdzLW1vbnRoX3NlbGVjdCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShwYWxldHRlKFwiYmFzaWNcIiwgXCJncmF5XCIpLCAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAmX3dyYXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9IC8vX3dyYXBcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogcGFsZXR0ZShcImJhc2ljXCIsIFwiYmFzZVwiKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8vIOeUu+WDj+OCteOCpOOCulxuLm9weFxuICAuZmlndXJlLWltYWdlXG4gICAgbWFyZ2luOiAwIGF1dG9cblxuICAgID4gaW1nXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGhlaWdodDogYXV0b1xuXG4gICAgQGVhY2ggJHdpZHRoIGluICgxMDAsIDkwLCA4MCwgNzAsIDYwKVxuICAgICAgJi0tI3skd2lkdGh9XG4gICAgICAgIHdpZHRoOiAkd2lkdGggKiAxJVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAgIHdpZHRoOiAxMDAlXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKlxuXG4vLyBjYXJkXG5cbi5vcHhcblx0LnRoaXJkLWNhcmRfbGlua3Ncblx0XHRwYWRkaW5nOiAwIHZhcigtLXNwYWNlLWwpXG5cdFx0bWFyZ2luOiAwXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKlxuXG4vLyBib2R5IGNvcHkgYXJlYVxuLm9weFxuXHQucC1ib2R5XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcmVtXG5cbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8qIGNhdGNoICovXG4ub3B4XG4gIC5wLWNhdGNoXG4gICAgd2lkdGg6IDEwMCVcbiAgICAucGFnZVRpdGxlXG4gICAgICBtYXJnaW46IDZyZW0gMFxuICAgICAgZm9udC1zaXplOiAzMnB4XG4gICAgICBmb250LXdlaWdodDogNDAwXG4gICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAucC1jYXRjaF9fbWFpbkltZ0FyZWFcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXJnaW46IDAgYXV0b1xuICAgICAgaW1nXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgJl9faW5uZXJcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXgtd2lkdGg6ICR3aWR0aC1wY1xuICAgICAgbWFyZ2luOiAwIGF1dG9cblxuIiwiQHVzZSBcImdsb2JhbFwiIGFzICpcblxuLy8gY2hhcHRlclxuLm9weFxuICAucC1jaGFwdGVyXG4gICAgd2lkdGg6IDEwMCVcbiAgICBwYWRkaW5nOiA4cmVtIDBcbiAgICAmX19pbm5lclxuICAgICAgbWF4LXdpZHRoOiAkd2lkdGgtcGNcbiAgICAgIG1hcmdpbjogMCBhdXRvXG5cbiAgICAgIC5jLXRpdGxlX19ib3hcbiAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtXG4gICAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuICAgICAgICBmb250LXNpemU6IDEuNnJlbVxuXG4gICAgICAuYy10aXRsZV9fdWxcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW1cbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtXG5cbiAgICAgIC5jLXRpdGxlX19ib2xkXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtXG5cbiAgICAgIC5jLWNCb3hcbiAgICAgICAgcGFkZGluZzogMnJlbVxuICAgICAgICBtYXJnaW46IDJyZW0gMFxuXG4gICAgICAuYy1pY29uXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbVxuXG4gICAgICAuYy1idG5cbiAgICAgICAgcGFkZGluZzogMC41ZW0gMmVtXG4gICAgICAgIG1hcmdpbjogMXJlbVxuICAgICAgICBmb250LXNpemU6IDIuMnJlbVxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuICAgICAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcbiAgICAgICAgICBib3JkZXItY29sb3I6IHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcblxuICAgICAgLmMtbGlua0J0blxuICAgICAgICBwYWRkaW5nOiAwLjVlbSAyZW1cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbVxuICAgICAgICBmb250LXNpemU6IDIuMnJlbVxuXG4gICAgICAuYy1saW5rTGlzdFxuICAgICAgICBtYXJnaW46IDFlbSAwXG4gICAgICAgIGxpOm5vdCg6bGFzdC1vZi10eXBlKVxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW1cbiAgICAgICAgYVxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgIGNvbG9yOiBwYWxldHRlKCdzaXRlJywnYmx1ZScpXG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cbiAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICAgICAgLy8g44Ki44Kz44O844OH44Kj44Kq44OzXG4gICAgICAuYy1hY2RuVGl0bGVcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbVxuICAgICAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdiYXNpYycsJ3doaXRlJylcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW1cbiAgICAgICAgYnV0dG9uXG4gICAgICAgICAgcGFkZGluZzogMC44ZW0gMmVtIDAuOGVtIDFlbVxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDhweClcbiAgICAgICAgICAgIHJpZ2h0OiAwLjVlbVxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW1cblxuICAgICAgLmMtYWNkbkNvbnRlbnRcbiAgICAgICAgcGFkZGluZzogMnJlbVxuICAgICAgICBtYXJnaW4tdG9wOiAtMXJlbVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtXG5cblxuICAgICAgdGFibGVcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cbiAgICAgICAgdGgsdGRcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtXG4gICAgICAgIHRoXG4gICAgICAgICAgYmFja2dyb3VuZDogcGFsZXR0ZSgnc2l0ZScsJ2JnQmx1ZScpXG5cbiAgICAgIGZvcm1cbiAgICAgICAgZmllbGRzZXRcbiAgICAgICAgICBsZWdlbmRcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtXG5cbiAgLnAtY2hhcHRlcl9fYmx1ZTAxXG4gICAgQGV4dGVuZCAucC1jaGFwdGVyXG4gICAgYmFja2dyb3VuZDogcGFsZXR0ZSgnc2l0ZScsJ2JnJylcblxuICAucC1jaGFwdGVyX19ibHVlMDJcbiAgICBAZXh0ZW5kIC5wLWNoYXB0ZXJcbiAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdzaXRlJywnYmdCbHVlJylcblxuQG1lZGlhKG1heC13aWR0aDogJHdpZHRoLXBjKVxuICAub3B4XG4gICAgLnAtY2hhcHRlcl9faW5uZXJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHhcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweFxuXG5AbWVkaWEobWF4LXdpZHRoOiAkd2lkdGgtc3ApXG4gIC5vcHhcbiAgICAucC1jaGFwdGVyXG4gICAgICAmX19pbm5lclxuICAgICAgICAuYy1saW5rQnRuXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8vIGxlYWQgY29weSBhcmVhXG4ub3B4XG4gIC5wLWxlYWRcbiAgICBwYWRkaW5nOiAycmVtIDBcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAmX19pbm5lclxuICAgICAgbWF4LXdpZHRoOiAkd2lkdGgtcGNcbiAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICBwXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweFxuXG5AbWVkaWEobWF4LXdpZHRoOiAkd2lkdGgtcGMpXG4gIC5vcHhcbiAgICAucC1sZWFkXG4gICAgICAmX19pbm5lclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweFxuIiwiQHVzZSBcImdsb2JhbFwiIGFzICpcblxuLy8gdGFiXG4ub3B4XG4gIC5wLXRhYl9fdGl0bGVcbiAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcbiAgICBwYWRkaW5nLWxlZnQ6IDBcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4XG4gICAgLnAtdGFiX190aXRsZV9faXRlbVxuICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgIHdpZHRoOiAzMDBweFxuICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAvLyBwYWRkaW5nOiAxMHB4IDI1cHhcbiAgICAgIG1hcmdpbjogMFxuICAgICAgbGlzdC1zdHlsZTogbm9uZVxuICAgICAgY29sb3I6IHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmVcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4XG4gICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgIGFcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHhcbiAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICByaWdodDogMTRweFxuICAgICAgICAgIGNvbnRlbnQ6ICfilrwnXG4gICAgICBhW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdXG4gICAgICAgIGJhY2tncm91bmQ6IHBhbGV0dGUoJ3NpdGUnLCdza3libHVlJylcbiAgICAgICAgY29sb3I6IHBhbGV0dGUoJ2Jhc2ljJywnd2hpdGUnKVxuICAgICAgYTpmb2N1czpub3QoW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdKVxuICAgICAgICBiYWNrZ3JvdW5kOiBwYWxldHRlKCdzaXRlJywnYmdCbHVlJylcblxuICAucC10YWJfX2NvbnRlbnRcbiAgICBkaXNwbGF5OiBub25lXG5cblxuQG1lZGlhKG1heC13aWR0aDogJHdpZHRoLXRiKVxuICAub3B4XG4gICAgLnAtdGFiX190aXRsZVxuICAgICAgcGFkZGluZzogMFxuICAgICAgLnAtdGFiX190aXRsZV9faXRlbVxuICAgICAgICB3aWR0aDogNTAlXG4gICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgcGFkZGluZzogOHB4IDEwcHhcblxuQG1lZGlhKG1heC13aWR0aDogJHdpZHRoLXNwKVxuICAub3B4XG4gICAgLnAtdGFiX190aXRsZVxuICAgICAgLnAtdGFiX190aXRsZV9faXRlbVxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweFxuICAgICAgICBmb250LXNpemU6IDEwcHhcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8qIGZpbGUgaWNvbiAqL1xuPWZpbGVfaWNvblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgY29udGVudDogXCJcIlxuICB3aWR0aDogMTZweFxuICBoZWlnaHQ6IDE2cHhcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b21cblxuLm9weFxuICAudS1ibGFua1xuICAgICY6OmFmdGVyXG4gICAgICArZmlsZV9pY29uXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL2ljb24tZXgucG5nXCIpXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cblxuICAudS1wZGZcbiAgICAmOjphZnRlclxuICAgICAgK2ZpbGVfaWNvblxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvaW1nL2NvbW1vbi9pY29uLXBkZi5wbmdcIilcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuXG4gIC51LXhsc1xuICAgICY6OmFmdGVyXG4gICAgICArZmlsZV9pY29uXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL2ljb24tZXhjZWwucG5nXCIpXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cblxuICAudS1kb2NcbiAgICAmOjphZnRlclxuICAgICAgK2ZpbGVfaWNvblxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvaW1nL2NvbW1vbi9pY29uLXdvcmQucG5nXCIpXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cblxuICAudS1wcHRcbiAgICAmOjphZnRlclxuICAgICAgK2ZpbGVfaWNvblxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3Byb2Zlc3Npb25hbC1uZXh1cy9hc3NldHMvaW1nL2NvbW1vbi9pY29uLXBwdC5wbmdcIilcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqXG5cbi8qICBnZW5lcmFsICovXG4ub3B4XG4gIC8vIGhpZGVcbiAgLnUtaGlkZVxuICAgIGRpc3BsYXk6IG5vbmVcblxuICAvLyBjbGVhcmZpeFxuICAudS1jbGVhcmZpeFxuICAgICY6YWZ0ZXJcbiAgICAgIGNsZWFyOiBib3RoXG4gICAgICBjb250ZW50OiBcIlwiXG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4gIC8vIGZsb2F0IExFRlRcbiAgLnUtbGVmdFxuICAgIGZsb2F0OiBsZWZ0XG5cbiAgLy8gZmxvYXQgUklHSFRcbiAgLnUtcmlnaHRcbiAgICBmbG9hdDogcmlnaHRcblxuICAvL3RleHQtYWxpZ24gTEVGVFxuICAudS1hbGlnbkxlZnRcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG5cbiAgLy90ZXh0LWFsaWduIENFTlRFUlxuICAudS1hbGlnbkNlbnRlclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gIC8vdGV4dC1hbGlnbiBSSUdIVFxuICAudS1hbGlnblJpZ2h0XG4gICAgdGV4dC1hbGlnbjogcmlnaHRcblxuICAvL2ZvbnQtd2VpZ2h0IEJPTERcbiAgLnUtd2VpZ2h0Qm9sZFxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcblxuICAvLyBmb250IHNtYWxsXG4gIC51LXNtYWxsXG4gICAgZm9udC1zaXplOiAxLjJyZW1cbiAgLy8gZm9udCBjb2xvclxuICAudS10ZXh0QmxcbiAgICBjb2xvcjogcGFsZXR0ZSgnc2l0ZScsJ2JsdWUnKVxuICAudS10ZXh0UmRcbiAgICBjb2xvcjogcGFsZXR0ZSgnc2l0ZScsJ3JlZCcpXG5cbiAgLy8gYmFja2dyb3VuZCBjb2xvciBXSElURVxuICAudS1iZ1doaXRlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50XG5cbiAgLy8gZm9yUGNcbiAgLnUtZm9yUGNcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAkd2lkdGgtc3ApXG4gICAgICBkaXNwbGF5OiBub25lXG4gIC8vIGZvclRiXG4gIC51LWZvclRiXG4gICAgZGlzcGxheTogbm9uZVxuICAgIEBtZWRpYShtYXgtd2lkdGg6ICR3aWR0aC10YilcbiAgICAgIGRpc3BsYXk6IGluaGVyaXRcbiAgLy8gZm9yU3BcbiAgLnUtZm9yU3BcbiAgICBkaXNwbGF5OiBub25lXG4gICAgQG1lZGlhKG1heC13aWR0aDogJHdpZHRoLXNwKVxuICAgICAgZGlzcGxheTogaW5oZXJpdFxuXG4gIC8vIG1hcmdpbiA1cHjliLvjgb9cbiAgJGk6IDVcbiAgQHdoaWxlICRpIDw9IDEwMFxuICAgIC51LW10I3skaX1cbiAgICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudFxuICAgIC51LW1yI3skaX1cbiAgICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50XG4gICAgLnUtbWIjeyRpfVxuICAgICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50XG4gICAgLnUtbWwjeyRpfVxuICAgICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudFxuICAgICRpOiAkaSArIDVcblxuICAvLyBwYWRkaW5nIDVweOWIu+OBv1xuICAkajogNVxuICBAd2hpbGUgJGogPD0gMTAwXG4gICAgLnUtcHQjeyRqfVxuICAgICAgcGFkZGluZy10b3A6ICN7JGp9cHggIWltcG9ydGFudFxuICAgIC51LXByI3skan1cbiAgICAgIHBhZGRpbmctcmlnaHQ6ICN7JGp9cHggIWltcG9ydGFudFxuICAgIC51LXBiI3skan1cbiAgICAgIHBhZGRpbmctYm90dG9tOiAjeyRqfXB4ICFpbXBvcnRhbnRcbiAgICAudS1wbCN7JGp9XG4gICAgICBwYWRkaW5nLWxlZnQ6ICN7JGp9cHggIWltcG9ydGFudFxuICAgICRqOiAkaiArIDVcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xuXG4vLyBUT1A6IGtlZXAgdGhlIGNvbnRlbnQgd2lkdGhzIGJvdW5kZWQgb24gbGFyZ2UgZGlzcGxheXMuXG4ub3B4LmhvbWUge1xuICAvLyBDbGlwIGhvcml6b250YWwgb3ZlcmZsb3cgd2l0aG91dCBjcmVhdGluZyBhIHNjcm9sbCBjb250YWluZXIgZm9yIHRoZSBzdGlja3kgaGVyby5cbiAgLmwtY29udGFpbmVyIHsgb3ZlcmZsb3c6IGNsaXA7IH1cbiAgLmhvbWUtbWFpbiB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgaXNvbGF0aW9uOiBpc29sYXRlOyBjb2xvcjogIzIyMjsgfVxuICAuc2VjdGlvbi1idXNpbmVzcywgLnNlY3Rpb24tY29ycG9yYXRlLCAuc2VjdGlvbi1uZXdzLCAuc2VjdGlvbi1iYW5uZXJzIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxOyB9XG4gIC5zZWN0aW9uLWJ1c2luZXNzLCAuc2VjdGlvbi1uZXdzIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuaG9tZS1pbm5lciB7IHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTsgbWF4LXdpZHRoOiByZW0oMTI0MCk7IG1hcmdpbi1pbmxpbmU6IGF1dG87IH1cbiAgLmhvbWUtaGVhZGluZyB7XG4gICAgbWFyZ2luOiAwOyBmb250LXNpemU6IHJlbSgzNik7IGZvbnQtd2VpZ2h0OiA3MDA7IGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgc3BhbiB7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tdG9wOiByZW0oMyk7IGNvbG9yOiAjMDA2OGFkOyBmb250LXNpemU6IHJlbSgxMik7IGxldHRlci1zcGFjaW5nOiAwOyB9XG4gIH1cbiAgLmhvbWUtc2VjdGlvbkhlYWQgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IGdhcDogcmVtKDI0KTsgfVxuICAuaG9tZS1kZXRhaWwgPiBzcGFuLCAuc2VjdGlvbi1jb3Jwb3JhdGVfbGlua3Mgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBmbGV4OiAwIDAgcmVtKDIwKTtcbiAgICB3aWR0aDogcmVtKDIwKTsgaGVpZ2h0OiByZW0oMjApOyBib3JkZXItcmFkaXVzOiA1MCU7IGJhY2tncm91bmQ6ICNmZmY7IGNvbG9yOiAjMDA2OGFkO1xuICAgIGZvbnQtc2l6ZTogcmVtKDI0KTsgbGluZS1oZWlnaHQ6IDE7IGxldHRlci1zcGFjaW5nOiAwOyBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnNlY3Rpb24tY29ycG9yYXRlX2xpbmtzIHNwYW4geyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogcmVtKDE0KTsgfVxuICAuc2VjdGlvbi1jb3Jwb3JhdGVfbGlua3Mgc3Bhbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyByaWdodDogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiByZW0oMTApOyBoZWlnaHQ6IHJlbSgxMCk7IG1hcmdpbi1yaWdodDogLjJlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL2Fycm93LnN2Z1wiKSAwIDAgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgfVxuICAuc2VjdGlvbi1tdiB7XG4gICAgcG9zaXRpb246IHN0aWNreTsgdG9wOiAwOyB6LWluZGV4OiAwOyBkaXNwbGF5OiBmbGV4OyBtaW4taGVpZ2h0OiByZW0oNTYwKTsgaGVpZ2h0OiAxMDB2aDsgaGVpZ2h0OiAxMDBzdmg7XG4gICAgYmFja2dyb3VuZDogI2UxZThmMjsgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmX2lubmVyIHsgd2lkdGg6IGNhbGMoMTAwJSAtIGNsYW1wKDgwcHgsIDE4Ljc1dncsIDM2MHB4KSk7IG1heC13aWR0aDogcmVtKDE1NjApOyBtYXJnaW4taW5saW5lOiBhdXRvOyBkaXNwbGF5OiBncmlkOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIG1pbm1heCgwLCAxLjFmcik7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogcmVtKDMyKTsgfVxuICAgICZfdHh0IHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTsgfVxuICAgICZfbGVhZCB7IG1hcmdpbjogMCAwIHJlbSgxNik7IGNvbG9yOiAjMDA2OGFkOyBmb250LXNpemU6IGNsYW1wKDE4cHgsIDJ2dywgMzZweCk7IGxldHRlci1zcGFjaW5nOiAtLjAyZW07IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICBoMSB7IG1hcmdpbjogMDsgY29sb3I6ICMwMDA7IGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgMy42NXZ3LCA2OHB4KTsgZm9udC13ZWlnaHQ6IDcwMDsgbGluZS1oZWlnaHQ6IDEuNTsgbGV0dGVyLXNwYWNpbmc6IC4wMTVlbTsgfVxuICAgIC8vIFNjYWxlIHRoZSBTVkdzIGFnYWluc3QgdGhlIGV4aXN0aW5nIHJlc3BvbnNpdmUgZm9udCBzaXplcyAoNjhweCAvIDM4cHggaW4gdGhlIGFydHdvcmspLlxuICAgICZfbGVhZCB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IG1pbi1oZWlnaHQ6IDEuN2VtO1xuICAgICAgaW1nIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxNC41MjYzZW07IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG4gICAgfVxuICAgIGgxIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBpY3R1cmUgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDkuNTQ0MWVtOyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIGltZyB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogOS41NDQxZW07IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG4gICAgfVxuICAgIC8vIExldCB0aGUgYXJ0d29yayBleHRlbmQgYmV5b25kIGl0cyBncmlkIGNvbHVtbiB0byBtYXRjaCB0aGUgcmVmZXJlbmNlIHByb3BvcnRpb25zLlxuICAgICZfcGljIHsgd2lkdGg6IDEwOCU7IG1heC13aWR0aDogcmVtKDEwNDApOyBtaW4td2lkdGg6IDA7IG1hcmdpbjogMCAwIDAgNCU7IGltZyB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyBvYmplY3QtZml0OiBjb250YWluOyB9IH1cbiAgICAmX2N1YmUgeyAtLWN1YmUtZmxvYXQtZGlzdGFuY2U6IDE2cHg7IG1heC1oZWlnaHQ6IDgyc3ZoOyBhbmltYXRpb246IGhvbWUtY3ViZS1mbG9hdCAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTsgfVxuICAgICZfc2hhZG93IHsgdHJhbnNmb3JtOiBzY2FsZVgoLjYpOyB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7IGFuaW1hdGlvbjogbm9uZTsgfVxuICB9XG4gIC5zZWN0aW9uLWJ1c2luZXNzIHtcbiAgICBwYWRkaW5nLWJsb2NrOiByZW0oMTUwKTtcbiAgICAmX3R4dCB7IG1hcmdpbjogcmVtKDQ4KSAwOyBmb250LXNpemU6IHJlbSgxNSk7IGxpbmUtaGVpZ2h0OiAyLjI7IH1cbiAgICAmX2xpc3QgeyBkaXNwbGF5OiBncmlkOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7IGdhcDogcmVtKDMyKTsgcGFkZGluZzogMDsgbWFyZ2luOiAwOyBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgJl9jYXJkIHsgcG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdzogaGlkZGVuOyBhc3BlY3QtcmF0aW86IDM5MiAvIDQyMDsgYmFja2dyb3VuZDogIzIwMzk1NjtcbiAgICAgIGltZyB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgLy8gRmFkZSBvdmVyIHRoZSBwaG90b2dyYXBoIGl0c2VsZiBpbnN0ZWFkIG9mIGpvaW5pbmcgaXQgdG8gYSBzb2xpZCBjYXB0aW9uIGJsb2NrLlxuICAgICAgJjo6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGluc2V0OiAwOyBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgzMiwgNTcsIDg2LCAwKSAzOCUsIHJnYmEoMzIsIDU3LCA4NiwgLjEyKSA1MSUsIHJnYmEoMzIsIDU3LCA4NiwgLjQyKSA2NSUsIHJnYmEoMzIsIDU3LCA4NiwgLjgyKSA4MiUsICMyMDM5NTYgMTAwJSk7XG4gICAgICB9XG4gICAgfVxuICAgICZfY2FwdGlvbiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMTsgaW5zZXQ6IGF1dG8gMCAwOyBwYWRkaW5nOiByZW0oMjApIHJlbSgyMCkgcmVtKDIyKTsgdGV4dC1hbGlnbjogY2VudGVyOyBjb2xvcjogI2ZmZjtcbiAgICAgIHAgeyBmb250LXNpemU6IHJlbSgxNCk7IG1hcmdpbjogMCAwIHJlbSgxMCk7IHBhZGRpbmctYm90dG9tOiByZW0oOCk7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmODA7IGxldHRlci1zcGFjaW5nOiAwOyB9XG4gICAgICBoMyB7IG1hcmdpbjogMDsgZm9udC1zaXplOiByZW0oMTgpOyBmb250LXdlaWdodDogNTAwOyBsaW5lLWhlaWdodDogMS42OyBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAgICAgc3Ryb25nIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogcmVtKDI1KTsgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1jb3Jwb3JhdGUge1xuICAgIHBhZGRpbmctYmxvY2s6IHJlbSgxNTApOyBiYWNrZ3JvdW5kOiAjMWUzNTUzOyBjb2xvcjogI2ZmZjtcbiAgICAmX2lubmVyIHsgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjFmciAxZnI7IGdhcDogcmVtKDE1MCk7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaG9tZS1oZWFkaW5nIHNwYW4geyBjb2xvcjogI2ZmZjsgfVxuICAgICZfdHh0IHsgbWFyZ2luOiByZW0oMzgpIDAgcmVtKDI0KTsgZm9udC1zaXplOiByZW0oMTUpOyBsaW5lLWhlaWdodDogMi4yOyB9XG4gICAgJl9saW5rcyB7IGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IDA7IG1hcmdpbjogMDtcbiAgICAgIGEgeyBkaXNwbGF5OiBmbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogcmVtKDE2KTsgcGFkZGluZzogcmVtKDIwKTsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY4MDsgY29sb3I6ICNmZmY7IGZvbnQtc2l6ZTogcmVtKDIwKTsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnM7ICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjZmZmZmZmMTI7IH0gfVxuICAgIH1cbiAgICAmX3BpYyB7IG1hcmdpbjogMDsgaW1nIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH0gfVxuICB9XG4gIC5zZWN0aW9uLW5ld3Mge1xuICAgIHBhZGRpbmctYmxvY2s6IHJlbSgxMDApOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICAmX2lubmVyIHsgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyOyBnYXA6IHJlbSgzMik7IGFsaWduLWl0ZW1zOiBzdGFydDsgfVxuICAgICZfbGlzdCB7IGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IDA7IG1hcmdpbjogMDtcbiAgICAgIC5jb21tb24tbGlua0Jsb2NrIHsgcGFkZGluZzogMDsgY29sb3I6ICMzMzM7IGZvbnQtc2l6ZTogcmVtKDE0KTsgbGV0dGVyLXNwYWNpbmc6IC4xZW07IH1cbiAgICAgIC5jb21tb24tbGlua0Jsb2NrLm5vTGluayB7IHBvaW50ZXItZXZlbnRzOiBub25lOyBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICAgIC5jb21tb24tbGlua0Jsb2NrX2xhYmVsIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyBnYXA6IHJlbSgyNCk7IHBhZGRpbmc6IHJlbSgxMikgMCByZW0oMTYpOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuICAgICAgLmNvbW1vbi1saW5rQmxvY2tfaGVhZCB7IGZsZXgtc2hyaW5rOiAwOyBjb2xvcjogIzAwNWViODsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1zaXplOiByZW0oMTYpOyBsaW5lLWhlaWdodDogMS40OyB9XG4gICAgICAuY29tbW9uLWxpbmtCbG9ja190aXRsZSB7IGRpc3BsYXk6IGJsb2NrOyBjb2xvcjogIzMzMzsgZm9udC1zaXplOiByZW0oMTQpOyBmb250LXdlaWdodDogNDAwOyBsaW5lLWhlaWdodDogMS43NTsgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDsgfVxuICAgICAgLmNvbW1vbi1idXR0b24tbGluayB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tYmFubmVycyB7XG4gICAgcGFkZGluZy1ibG9jazogcmVtKDUwKTsgYmFja2dyb3VuZDogI2VlZTtcbiAgICAmX2xpc3QgeyBkaXNwbGF5OiBncmlkOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7IGdhcDogcmVtKDMyKTsgcGFkZGluZzogMDsgbWFyZ2luOiAwOyBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgJl9saXN0ID4gbGk6b25seS1jaGlsZCB7IGdyaWQtY29sdW1uOiAyOyB9XG4gICAgJl9jYXJkIHsgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgaGVpZ2h0OiAxMDAlOyBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyBjb2xvcjogIzMzMzsgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgaW1nIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IGFzcGVjdC1yYXRpbzogMzI0IC8gMTA4OyBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgJjpob3ZlciwgJjpmb2N1cy12aXNpYmxlIHsgY29sb3I6ICMzMzM7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgJjpmb2N1cy12aXNpYmxlIHsgb3V0bGluZTogMnB4IHNvbGlkICMwMDY4YWQ7IG91dGxpbmUtb2Zmc2V0OiA0cHg7IH1cbiAgICAgICY6aG92ZXIgLnNlY3Rpb24tYmFubmVyc190aXRsZSwgJjpmb2N1cy12aXNpYmxlIC5zZWN0aW9uLWJhbm5lcnNfdGl0bGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OGFkOyB9XG4gICAgfVxuICAgICZfdGl0bGUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBtaW4taGVpZ2h0OiByZW0oNTApOyBwYWRkaW5nOiByZW0oMTApIHJlbSgzMik7IG1hcmdpbjogMDsgYmFja2dyb3VuZDogIzFlMzU1MzsgY29sb3I6ICNmZmY7IGZvbnQtc2l6ZTogcmVtKDE4KTsgZm9udC13ZWlnaHQ6IDUwMDsgbGluZS1oZWlnaHQ6IDEuNjsgdGV4dC1hbGlnbjogY2VudGVyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICY6OmFmdGVyIHsgY29udGVudDogXCJcIjsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogcmVtKDE4KTsgdG9wOiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgd2lkdGg6IHJlbSg4KTsgaGVpZ2h0OiByZW0oMTIpOyBiYWNrZ3JvdW5kOiB1cmwoXCIvcHJvZmVzc2lvbmFsLW5leHVzL2Fzc2V0cy9pbWcvY29tbW9uL2Fycm93X3doaXRlLnN2Z1wiKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDsgfVxuICAgIH1cbiAgICAmX3RleHQgeyBwYWRkaW5nOiByZW0oMTApIHJlbSgyNCk7IG1hcmdpbjogMDsgYmFja2dyb3VuZDogI2ZmZjsgZm9udC1zaXplOiByZW0oMTUpOyBsaW5lLWhlaWdodDogMS44OyB9XG4gIH1cbiAgLnNlY3Rpb24tYnVzaW5lc3MsIC5zZWN0aW9uLWNvcnBvcmF0ZSwgLnNlY3Rpb24tbmV3cyB7XG4gICAgLmhvbWUtaGVhZGluZyB7IGZvbnQtc2l6ZTogcmVtKDM4KTsgZm9udC13ZWlnaHQ6IDYwMDsgbGluZS1oZWlnaHQ6IHJlbSg0Myk7IGxldHRlci1zcGFjaW5nOiAuNzVweDtcbiAgICAgIHNwYW4geyBtYXJnaW4tdG9wOiByZW0oNy41KTsgbWFyZ2luLWxlZnQ6IC4zNWVtOyBmb250LXNpemU6IHJlbSgxMyk7IGZvbnQtd2VpZ2h0OiA2MDA7IGxpbmUtaGVpZ2h0OiAxLjI7IGxldHRlci1zcGFjaW5nOiAuMDI1ZW07IGNvbG9yOiBpbmhlcml0OyB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLWJ1c2luZXNzIC5ob21lLWhlYWRpbmcgc3BhbiB7IGNvbG9yOiAjMDA2OGFkOyB9XG4gIC5zZWN0aW9uLW5ld3MgLmhvbWUtaGVhZGluZyBzcGFuIHsgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjsgY29sb3I6ICMwMDY4YWQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1wYykge1xuICAgIC5zZWN0aW9uLWNvcnBvcmF0ZV9pbm5lciB7IGdhcDogcmVtKDQ4KTsgfVxuICAgIC5zZWN0aW9uLWJ1c2luZXNzX2NhcHRpb24geyBwYWRkaW5nLWlubGluZTogcmVtKDEyKTsgaDMgeyBmb250LXNpemU6IHJlbSgxNCk7IH0gc3Ryb25nIHsgZm9udC1zaXplOiByZW0oMjApOyB9IH1cbiAgICAuaG9tZS1oZWFkaW5nIHsgZm9udC1zaXplOiByZW0oMzApOyB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10Yikge1xuICAgIC5zZWN0aW9uLWNvcnBvcmF0ZV9saW5rcyBzcGFuIHtcbiAgICAgIGZsZXgtYmFzaXM6IHJlbSgyOCk7IHdpZHRoOiByZW0oMjgpOyBoZWlnaHQ6IHJlbSgyOCk7XG4gICAgICAmOjpiZWZvcmUgeyB3aWR0aDogcmVtKDEyKTsgaGVpZ2h0OiByZW0oMTIpOyBtYXJnaW4tcmlnaHQ6IC40ZW07IH1cbiAgICB9XG4gICAgLmhvbWUtaW5uZXIgeyB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7IH1cbiAgICAuaG9tZS1oZWFkaW5nIHsgZm9udC1zaXplOiByZW0oMjgpOyB9XG4gICAgLmhvbWUtcGNCcmVhayB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2VjdGlvbi1tdiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IGhlaWdodDogYXV0bzsgbWluLWhlaWdodDogMDtcbiAgICAgICZfY3ViZSB7IC0tY3ViZS1mbG9hdC1kaXN0YW5jZTogOHB4OyB9XG4gICAgICAmX2lubmVyIHsgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87IGdhcDogcmVtKDIwKTsgcGFkZGluZy1ibG9jazogcmVtKDQ4KSByZW0oNzApOyB9XG4gICAgICAmX3R4dCB7IHdpZHRoOiAxMDAlOyBtYXJnaW4taW5saW5lOiBhdXRvOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICZfbGVhZCB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBmb250LXNpemU6IGNsYW1wKDE0cHgsIDMuOHZ3LCAyNHB4KTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuICAgICAgaDEgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgZm9udC1zaXplOiBjbGFtcCgyOHB4LCA2LjZ2dywgNDhweCk7IH1cbiAgICAgICZfcGljIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgbWF4LXdpZHRoOiByZW0oMjgwKTsgbWFyZ2luOiBhdXRvOyBpbWcgeyBoZWlnaHQ6IGF1dG87IG1heC1oZWlnaHQ6IG5vbmU7IH0gfVxuICAgIH1cbiAgICAuc2VjdGlvbi1idXNpbmVzcywgLnNlY3Rpb24tY29ycG9yYXRlLCAuc2VjdGlvbi1uZXdzIHtcbiAgICAgIC5ob21lLWhlYWRpbmcgeyBmb250LXNpemU6IHJlbSgyOCk7IGxpbmUtaGVpZ2h0OiByZW0oMzMpO1xuICAgICAgICBzcGFuIHsgZm9udC1zaXplOiByZW0oMTIpOyB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWJ1c2luZXNzIHsgcGFkZGluZy1ibG9jazogcmVtKDUwKTtcbiAgICAgID4gLmhvbWUtaW5uZXIgeyBkaXNwbGF5OiBmbGV4OyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAuaG9tZS1zZWN0aW9uSGVhZCB7IGRpc3BsYXk6IGNvbnRlbnRzOyB9XG4gICAgICAuY29tbW9uLWJ1dHRvbiB7IG9yZGVyOiAxOyBhbGlnbi1zZWxmOiBjZW50ZXI7IG1hcmdpbi10b3A6IHJlbSgzMik7IH1cbiAgICAgICZfdHh0IHsgbWFyZ2luLWJsb2NrOiByZW0oMjgpOyBmb250LXNpemU6IHJlbSgxNCk7IH1cbiAgICAgICZfbGlzdCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyBnYXA6IHJlbSgyNCk7IG1heC13aWR0aDogcmVtKDQyMCk7IG1hcmdpbi1pbmxpbmU6IGF1dG87IH1cbiAgICAgICZfY2FwdGlvbiB7IGgzIHsgZm9udC1zaXplOiByZW0oMTgpOyB9IHN0cm9uZyB7IGZvbnQtc2l6ZTogcmVtKDI1KTsgfSB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWNvcnBvcmF0ZSB7IHBhZGRpbmctYmxvY2s6IHJlbSg1MCk7XG4gICAgICAmX2lubmVyIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IGdhcDogcmVtKDQwKTsgfVxuICAgICAgJl90eHRBcmVhLCAuaG9tZS1zZWN0aW9uSGVhZCB7IGRpc3BsYXk6IGNvbnRlbnRzOyB9XG4gICAgICAuY29tbW9uLWJ1dHRvbiB7IG9yZGVyOiAxOyBqdXN0aWZ5LXNlbGY6IGNlbnRlcjsgfVxuICAgICAgJl90eHQgeyBmb250LXNpemU6IHJlbSgxNCk7IG1hcmdpbjogMDsgfVxuICAgICAgJl9waWMgeyBtYXgtd2lkdGg6IHJlbSg1MjApOyB3aWR0aDogMTAwJTsgbWFyZ2luLWlubGluZTogYXV0bzsgfVxuICAgICAgJl9saW5rcyBhIHsgZm9udC1zaXplOiByZW0oMTgpOyBwYWRkaW5nLWlubGluZTogcmVtKDEyKTsgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1uZXdzIHsgcGFkZGluZy1ibG9jazogcmVtKDEwMCk7XG4gICAgICAmX2lubmVyIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IGdhcDogcmVtKDI0KTsgfVxuICAgICAgJl9saXN0IC5jb21tb24tbGlua0Jsb2NrX2xhYmVsIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZ2FwOiByZW0oOCk7IH1cbiAgICAgICZfbGlzdCAuY29tbW9uLWxpbmtCbG9ja19oZWFkIHsgZm9udC1zaXplOiByZW0oMTQpOyB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWJhbm5lcnMgeyBwYWRkaW5nLWJsb2NrOiByZW0oNTApO1xuICAgICAgJl9saXN0IHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IGdhcDogcmVtKDI0KTsgbWF4LXdpZHRoOiByZW0oNDIwKTsgbWFyZ2luLWlubGluZTogYXV0bzsgfVxuICAgICAgJl9saXN0ID4gbGk6b25seS1jaGlsZCB7IGdyaWQtY29sdW1uOiAxOyB9XG4gICAgICAmX3RleHQgeyBmb250LXNpemU6IHJlbSgxNCk7IH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIHByaW50IHtcbiAgICAuc2VjdGlvbi1tdiB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zZWN0aW9uLW12X3BpYyBpbWcgeyBhbmltYXRpb246IG5vbmU7IH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGhvbWUtY3ViZS1mbG9hdCB7XG4gIDAlLCAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTEgKiB2YXIoLS1jdWJlLWZsb2F0LWRpc3RhbmNlKSkpOyB9XG4gIDUwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSh2YXIoLS1jdWJlLWZsb2F0LWRpc3RhbmNlKSk7IH1cbn1cbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqOyAvLyDlkITjg5rjg7zjgrjmr47jga7jgrnjgr/jgqTjg6tcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vIGJ1c2luZXNzXG4ub3B4IHtcbiAgJi5idXNpbmVzcyB7XG4gICAgLnRoaXJkLXVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC50aGlyZC1jYXJkX2xpbmtzPmxpIHtcbiAgICAgIHBhZGRpbmc6IDAgMCB2YXIoLS1zcGFjZS1tKTtcbiAgICB9XG4gIH0gLy9idXNpbmVzc1xufSAvL290clxuIiwiQHVzZSBcImdsb2JhbFwiIGFzICo7IC8vIOWQhOODmuODvOOCuOavjuOBruOCueOCv+OCpOODq1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy8gYnVzaW5lc3Ncbi5vcHgge1xuICAmLmNvcnBvcmF0ZSB7XG4gICAgLmNvcnBvcmF0ZS1jZXJ0aWZpY2F0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgNWZyKSBtaW5tYXgoMCwgMS41ZnIpO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogcmVtKDE2KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiByZW0oMzYwKTtcbiAgICAgIG1hcmdpbi10b3A6IHJlbSg4KTtcbiAgICAgIGltZyB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG4gICAgfVxuICAgIC5jb21tb24tYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10Yikge1xuICAgICAgICAub3V0ZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gNXJlbSAxcmVtIDNyZW07XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgyMCk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgxMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMCk7XG4gICAgICAgICAgICByaWdodDogMC41ZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IC8vdGJcbiAgICB9IC8vY29tbW9uLWJ1dHRvblxuXG4gICAgLnNlY3Rpb24tcG9saWN5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMTApO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNDApO1xuICAgICAgfVxuICAgICAgLnRoaXJkLWhlYWRpbmczIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHVuc2V0O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXNwKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl90eHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDQ1LCAxOCk7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtc3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgfSAvL190eHRcbiAgICAgICZfcGljIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDU2KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZmFmZjtcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSByZW0oMTAwKTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMCk7XG4gICAgICAgICAgcGFkZGluZzogcmVtKDE1KSByZW0oMjApO1xuICAgICAgICB9XG4gICAgICB9IC8vX3BpY1xuICAgIH0gLy9zZWN0aW9uLXBvbGljeVxuXG4gICAgLmNvbW1vbi1zZWN0aW9uIHtcbiAgICAgIC50aGlyZC10YWJsZSB7XG4gICAgICAgICZfY2FwdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgtdGIpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJyLWhpZGUtdW5kZXItMTAwMCB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXBjKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH0gLy9jb3Jwb3JhdGVcbn0gLy9vdHJcbiIsIkB1c2UgXCJnbG9iYWxcIiBhcyAqOyAvLyDlkITjg5rjg7zjgrjmr47jga7jgrnjgr/jgqTjg6tcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gbG9jYXRpb25cbi5vcHgge1xuICAmLmxvY2F0aW9uIHtcbiAgICAuc2VjLS1ib3JkZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMGIwYjA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuICAgICAgJjpub3QoOm50aC1jaGlsZCgxIG9mIC5zZWMtLWJvcmRlcikpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH0gLy8gbG9jYXRpb25cbn0gLy8gb3RyIiwiQHVzZSBcImdsb2JhbFwiIGFzICo7IC8vIOWQhOODmuODvOOCuOavjuOBruOCueOCv+OCpOODq1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy8gYnVzaW5lc3Ncbi5vcHgge1xuICAmLmluc3VyYW5jZSB7XG5cbiAgICAuaW5zdXJhbmNlLW5vdGljZSB7XG4gICAgICAtLW5vdGljZS1jb2xvcjogI2RmMjQ1MztcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxMnJlbSwgMjUlKSBtaW5tYXgoMCwgMWZyKTtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW5vdGljZS1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIFxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbm90aWNlLWNvbG9yKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4xMjVyZW0sIDJ2dywgMS41cmVtKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIFxuICAgICAgPiAudGhpcmQtdWwge1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW0gMXJlbSAyLjVyZW07XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgXG4gICAgICAgID4gbGkge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICBcbiAgICAgICAgICArIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH0gICAgXG4gICAgICB9XG4gICAgXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgICBcbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICA+IC50aGlyZC11bCB7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbnN1cmFuY2UtYnJvY2h1cmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDNyZW0gMCAycmVtO1xuICAgICAgZ2FwOiBjbGFtcCgxcmVtLCAzdncsIDJyZW0pO1xuICAgICAgcGFkZGluZzogY2xhbXAoMXJlbSwgM3Z3LCAycmVtKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgXG4gICAgICAmX19pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDJ2dywgMS4yNXJlbSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgfVxuICAgIFxuICAgICAgJl9fbW9iaWxlLWJyZWFrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICBcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgXG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmX19tb2JpbGUtYnJlYWsge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbnN1cmFuY2UtZW50cnkge1xuICAgICAgLS1lbnRyeS1jb2xvcjogIzAwNTA4NztcbiAgICBcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICBjb2x1bW4tZ2FwOiBjbGFtcCgycmVtLCA4dncsIDhyZW0pO1xuICAgICAgcm93LWdhcDogMC41cmVtO1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDNyZW07XG4gICAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICAgIFxuICAgICAgJl9fY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgICAgICAgZ3JpZC1yb3c6IHNwYW4gNDtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgfVxuICAgIFxuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgfVxuICAgIFxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tZW50cnktY29sb3IpO1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuMTI1cmVtLCAxLjh2dywgMS41cmVtKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICAgIH1cbiAgICBcbiAgICAgICZfX2xpbmtzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIFxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIFxuICAgICAgJl9fYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQuNXJlbTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAyLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVudHJ5LWNvbG9yKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4xMjVyZW0sIDEuOHZ3LCAxLjVyZW0pO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDRjODY7XG4gICAgXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogMS4yNXJlbTtcbiAgICAgICAgICB3aWR0aDogMC43cmVtO1xuICAgICAgICAgIGhlaWdodDogMC43cmVtO1xuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgY29sb3I6ICMwMDRjODY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgb3V0bGluZTogM3B4IHNvbGlkIHZhcigtLWVudHJ5LWNvbG9yKTtcbiAgICAgICAgICBvdXRsaW5lLW9mZnNldDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgXG4gICAgICAmX19hdmFpbGFiaWxpdHkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcbiAgICAgICAgc21hbGwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIFxuICAgICAgJl9faW5zdHJ1Y3Rpb25zIHtcbiAgICAgICAgbWFyZ2luOiAxcmVtIDAgMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgXG4gICAgICAgIHNtYWxsIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICBcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nLWlubGluZTogMXJlbTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgICAgICAgcm93LWdhcDogMi41cmVtO1xuICAgIFxuICAgICAgICAmX19jYXJkIHtcbiAgICAgICAgICBncmlkLXJvdzogYXV0bztcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgZ3JpZC1yb3c6IGF1dG87XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gICAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgJl9fZGVza3RvcC1icmVhayB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHNlY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICAgIHVsIHtcbiAgICAgICAgPmxpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbnN1cmFuY2VfYmFubmVyIHtcbiAgICAgIHBpY3R1cmUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDUwODc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcuZnJlZWRpYWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICB9IC8vaW5zdXJhbmNlXG59IC8vb3RyXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjsgLy8g5ZCE44Oa44O844K45q+O44Gu44K544K/44Kk44OrXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLyBidXNpbmVzc1xuLm9weCB7XG5cdCYudGVybXMge1xuXHRcdC5jb21tb24tcGFnZUhlYWRlciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyM3JlbTtcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXRiKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cmVtO1xuXHRcdFx0fSAvL3RiXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXNwKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEzcmVtO1xuXHRcdFx0fSAvL3NwXG5cdFx0fVxuXG5cdFx0LmNvbW1vbi1zZWN0aW9uIHtcblx0XHRcdC50aGlyZC1oZWFkaW5nNDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDUwKTtcblx0XHRcdH1cblx0XHR9IC8vY29tbW9uLXNlY3Rpb25cblx0fSAvL3Rlcm1zXG59IC8vb3RyXG4iLCJAdXNlIFwiZ2xvYmFsXCIgYXMgKjsgLy8g5ZCE44Oa44O844K45q+O44Gu44K544K/44Kk44OrXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLyBwcml2YWN5XG4ub3B4IHtcblx0Ji5wcml2YWN5IHtcblx0XHQuY29tbW9uLXBhZ2VIZWFkZXIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjNyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC10Yikge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXJlbTtcblx0XHRcdH0gLy90YlxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aC1zcCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxM3JlbTtcblx0XHRcdH0gLy9zcFxuXHRcdH1cblx0XHQuZ3JheV9ib3gge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcblx0XHRcdHBhZGRpbmc6IDEuNWVtO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHRvbC50aGlyZC1vbCB7XG5cdFx0XHRjb3VudGVyLWluY3JlbWVudDogbnVtYmVyIDA7XG5cdFx0fVxuXHRcdG9sLnRoaXJkLW9sID4gbGk6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwi77yIXCIgY291bnRlcihudW1iZXIpIFwi77yJIFwiO1xuXHRcdH1cblx0XHRvbC50aGlyZC1vbC5jb3VudGVyLWxvd2VyLWFscGhhID4gbGkge1xuXHRcdFx0Y291bnRlci1yZXNldDogdW5zZXQ7XG5cdFx0fVxuXHRcdG9sLnRoaXJkLW9sLmNvdW50ZXItbG93ZXItYWxwaGEgPiBsaTpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHR9XG5cdFx0LnRoaXJkLW9sIHtcblx0XHRcdCYuY291bnRlci1sb3dlci1hbHBoYSA+IGxpIHtcblx0XHRcdFx0JjpudGgtY2hpbGQobiArIDIpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFlbSAxLjVlbTtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSAvLyY6bnRoLWNoaWxkKG4gKyAzKVxuXHRcdFx0fVxuXHRcdH0gLy90aGlyZC1vbFxuXHR9IC8vcHJpdmFjeVxufSAvL290clxuIiwiQHVzZSBcImdsb2JhbFwiIGFzICo7IC8vIOWQhOODmuODvOOCuOavjuOBruOCueOCv+OCpOODq1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy8gYnVzaW5lc3Ncbi5vcHgge1xuXHQmLm5ld3Mge1xuXHRcdC5jb21tb24tcGFnZUhlYWRlciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyM3JlbTtcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXRiKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cmVtO1xuXHRcdFx0fSAvL3RiXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHdpZHRoLXNwKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEzcmVtO1xuXHRcdFx0fSAvL3NwXG5cdFx0fVxuXG5cdFx0LmNvbW1vbi1zZWN0aW9uIHtcblx0XHRcdC50aGlyZC1oZWFkaW5nNDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDUwKTtcblx0XHRcdH1cblx0XHR9IC8vY29tbW9uLXNlY3Rpb25cblxuXHRcdC5jb21tb24tbGlua0Jsb2NrX3RpdGxlIHtcblx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogaW5oZXJpdDtcblx0XHQgIH1cblx0fSAvL25ld3Ncbn0gLy9vdHJcbiJdfQ== */
