html{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}*,*::before,*::after{box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit}body{background:#fff;color:#333;font-size:14px;line-height:1.4;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}@media screen and (min-width: 960px){body{background:#f9f8f5;font-size:16px}}form{margin:0}/*! 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{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{height:0;overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box}pre{font-size:1em;font-family:monospace, monospace}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace, monospace}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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{margin:0;font-size:100%;line-height:1.15;font-family:sans-serif}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{padding:0;border-style:none}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{display:table;max-width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.l-header{width:100%}.l-top-content{width:100%}.l-breadcrumbs{width:100%;background:#fff;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width: 960px){.l-breadcrumbs{background:#f9f8f5;overflow-x:auto}}.l-content{width:100%;padding:0 10px}@media screen and (min-width: 960px){.l-content{width:960px;margin:0 auto;padding:0}}.l-content--full{padding:0}@media screen and (min-width: 960px){.l-content--full{width:100%}}.l-content--sp-full{padding:0}.l-description{width:100%;margin:60px 0 0 0}@media screen and (min-width: 960px){.l-description{width:960px;margin:100px auto 80px}}.l-description--mt-none{margin-top:0}.l-footer{width:100%}.c-accordion{background-color:#fff}@media screen and (min-width: 960px){.c-accordion{border:1px solid #dfdedc;border-radius:4px}}@media screen and (min-width: 960px){.c-accordion__item:first-child .c-accordion__hd{border-radius:4px 4px 0 0}}@media screen and (min-width: 960px){.c-accordion__item:last-child .c-accordion__hd{border-radius:0 0 4px 4px}}.c-accordion__hd{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:25px 35px 25px 15px;background-color:#fff;font-weight:bold;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid #dfdedc}.c-accordion__hd:before{display:block;position:absolute;top:calc(50% - 6px);right:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px;height:12px;content:"";-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:2px solid #ed401e;border-right:2px solid #ed401e}.c-accordion__hd.open:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.c-accordion__hd:hover{background-color:#fafdff}.c-accordion__con{display:none;padding:25px 35px 25px 15px;border-bottom:1px solid #dfdedc}.c-alert,.c-alert--error{list-style:none;margin:20px 0;padding:0;text-align:center}.c-alert__item{margin:0 0 5px 0;font-weight:bold}.c-alert__item:last-child{margin:0}.c-alert__item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-alert__item__inner:before{display:block;width:20px;height:18px;content:""}.c-alert--error .c-alert__item{color:#f42346}.c-alert--error .c-alert__item__inner:before{background:transparent url(../img/icon/icon_warning.svg) no-repeat left top;background-size:18px auto}.c-box,.c-box--pc,.c-box--sp{padding:20px;border:1px solid #d6d6d4;background:#fff}.c-box__link{text-align:center}.c-box__link a{color:#0a54dc;text-decoration:none}.c-box__link a:hover{color:#ed671e}.c-box__txt{margin:20px 0 30px;font-size:15px;text-align:left}@media screen and (max-width: 960px){.c-box--pc{padding:0;border:none;background:none}}@media screen and (min-width: 960px){.c-box--sp{padding:0;border:none;background:none}}@media screen and (min-width: 960px){.c-box,.c-box--pc,.c-box--sp{padding:30px}.c-box__link{text-align:left}.c-box__txt{margin:30px 0}}.c-btn--arrow-r:after,.c-btn--arrow-r--w:after,.c-btn--arrow-r--blue:after,.c-btn--arrow-r--simple:after,.c-btn--arrow-l:after,.c-btn--arrow-l--w:after,.c-btn--arrow-l--blue:after,.c-btn--arrow-rb:after{display:block;position:absolute;top:calc(50% - 4px);width:8px;height:8px;content:"";border-bottom:2px solid #aaa;border-right:2px solid #aaa}.viewedlist-only{display:none}.c-btn,.c-btn--simple,.c-btn--submit,.c-btn--submit-2,.c-btn--back,.c-btn--cancel,.c-btn--weak,.c-btn--more,.c-btn--fav,.c-btn--print,.c-btn--map,.c-btn--mailmagazine{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:520px;height:50px;padding:0 10px;border:1px solid #aaa;border-radius:4px;background-color:#fff;color:#333;font-size:16px;text-decoration:none;text-align:center;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.c-btn--simple{background-color:#fff;color:#504101;border-color:#aa9b68}.c-btn--simple:hover{background-color:#faf8ef}.c-btn--submit{border:none;background:#1872cf;color:#fff;font-weight:bold}.c-btn--submit:hover{background:#3e8ad9}.c-btn--submit--large{height:70px;margin:0;-webkit-box-shadow:0 4px 0 0 #001225;box-shadow:0 4px 0 0 #001225;font-size:22px;line-height:70px}.c-btn--submit-2{border:none;background:#ed671e;color:#fff;font-weight:bold}.c-btn--submit-2:hover{background:#f88335}.c-btn--back{border:1px solid #555;background:#fff;color:#333;font-weight:normal}.c-btn--back:hover{background:#e1e1e1}.c-btn--back--large{height:70px;margin:0;-webkit-box-shadow:0 4px 0 0 #555;box-shadow:0 4px 0 0 #555;font-size:22px;line-height:70px}.c-btn--cancel{border:none;color:#1872cf;font-weight:bold}.c-btn--weak{color:#666;border-color:#c2c2c2}.c-btn--weak:hover{background:#f7f7f7}.c-btn--more{background-color:#f5f5f5;color:#333;font-weight:bold;border-color:#333}.c-btn--more:hover{background-color:#fff}.c-btn--fav{padding:0;background:#fff;color:#333;font-size:16px;text-decoration:none;border-color:#d1cfc6}.c-btn--fav:hover{background-color:#fbf6f1}.c-btn--fav__inner{padding:4px 0 2px 18px;background:url(../img/icon/icon_fav.svg) no-repeat left center;background-size:16px auto}.c-btn--fav--done{background-color:#e9e8e8;color:#848484}.c-btn--fav--done .c-btn--fav__inner{background-image:url(../img/icon/icon_fav_done.svg);border-color:#d1cfc6}.c-btn--fav--done:hover{background:#e9e8e8}@media screen and (min-width: 960px){.c-btn--fav__inner{padding:4px 0 2px 26px;background-size:20px auto}}.c-btn--print{height:35px;background:#fff url(../img/icon/icon_print.svg) no-repeat 10px center;background-size:22px 22px;font-size:15px;line-height:35px;padding-left:40px}.c-btn--print:hover{background-color:#fafafa}.c-btn--map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;max-width:150px;height:35px;margin:5px 0 0 0;padding:0 20px;border:1px solid #0a54dc;-webkit-box-shadow:0 1px 0 0 #0a54dc;box-shadow:0 1px 0 0 #0a54dc;color:#0a54dc;font-size:16px;gap:5px}.c-btn--map:after{display:block;width:22px;height:22px;background:#fff url(../img/icon/icon_link_out.svg) no-repeat right center;background-size:20px;content:""}.c-btn--map:hover{background-color:#fafafa}.c-btn--mailmagazine{max-width:520px;background:#fff;color:#515356;font-size:13px;border-color:#cac9c9}.c-btn--mailmagazine__inner{display:inline-block;padding:0 0 0 30px;background:url(../img/icon/icon_mail.svg) no-repeat left center;background-size:24px auto}.c-btn--mailmagazine:hover{background-color:#f7f7f7}.c-btn--arrow-r,.c-btn--arrow-r--w,.c-btn--arrow-r--blue,.c-btn--arrow-r--simple{position:relative}.c-btn--arrow-r:after,.c-btn--arrow-r--w:after,.c-btn--arrow-r--blue:after,.c-btn--arrow-r--simple:after{right:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-btn--arrow-r--w:after{border-color:#fff}.c-btn--arrow-r--blue:after{border-color:#1872cf}.c-btn--arrow-r--simple:after{border-color:#aa9b68}.c-btn--arrow-l,.c-btn--arrow-l--w,.c-btn--arrow-l--blue{max-width:520px}.c-btn--arrow-l:after,.c-btn--arrow-l--w:after,.c-btn--arrow-l--blue:after{left:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.c-btn--arrow-l--w:after{border-color:#fff}.c-btn--arrow-l--blue:after{border-color:#1872cf}.c-btn--arrow-rb:after{right:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-btn--arrow-rb:after{border-color:#555}.c-delete-btn{display:inline-block;padding:3px 0 3px 20px;border:none;background:transparent url(../img//icon/icon_delete.svg) no-repeat left center;background-size:auto 20px;color:#666;font-size:14px;text-decoration:underline;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-delete-btn:hover{background-image:url(../img//icon/icon_delete_orange.svg);color:#ed671e}.c-back-btn,.c-back-btn--pref,.c-back-btn--line,.c-back-btn--area{display:inline-block;position:relative;margin:0;padding:15px 30px;border:1px solid #bfbfbd;background:#fff;color:#333;font-size:14px;cursor:pointer}.c-back-btn:hover,.c-back-btn--pref:hover,.c-back-btn--line:hover,.c-back-btn--area:hover{background:#f4f4f4}.c-back-btn a,.c-back-btn--pref a,.c-back-btn--line a,.c-back-btn--area a{color:#333}.c-back-btn a:visited,.c-back-btn--pref a:visited,.c-back-btn--line a:visited,.c-back-btn--area a:visited{color:#333}.c-back-btn--pref:after{display:block;position:absolute;top:calc(50% - 4px);left:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:6px;height:6px;content:"";border-bottom:2px solid #333;border-right:2px solid #333}.c-back-btn--line:after{display:block;position:absolute;top:calc(50% - 4px);left:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:6px;height:6px;content:"";border-bottom:2px solid #333;border-right:2px solid #333}.c-back-btn--area{padding:10px 15px 10px 20px;font-size:12px}.c-back-btn--area:after{display:block;position:absolute;top:calc(50% - 2px);left:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:6px;height:6px;content:"";border-bottom:2px solid #333;border-right:2px solid #333}@media screen and (min-width: 960px){.c-back-btn,.c-back-btn--pref,.c-back-btn--line,.c-back-btn--area{padding:0 0 0 20px;border:none;background:none;text-decoration:underline}.c-back-btn:hover,.c-back-btn--pref:hover,.c-back-btn--line:hover,.c-back-btn--area:hover{background:none;text-decoration:none}.c-back-btn--area{color:#0a54dc}.c-back-btn--area:after{top:calc(50% - 4px);border-bottom:2px solid #0a54dc;border-right:2px solid #0a54dc}.c-back-btn--area a{color:#0a54dc}.c-back-btn--area a:visited{color:#0a54dc}.c-back-btn--line{color:#0a54dc}.c-back-btn--line:after{top:calc(50% - 4px);border-bottom:2px solid #0a54dc;border-right:2px solid #0a54dc}.c-back-btn--line a{color:#0a54dc}.c-back-btn--line a:visited{color:#0a54dc}}.c-toggle-btn input[type='checkbox']{display:inline-block;position:relative;height:21px;margin:0;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));vertical-align:top;outline:none;cursor:pointer;-webkit-transition:background .3s, border-color .3s, -webkit-box-shadow .2s;transition:background .3s, border-color .3s, -webkit-box-shadow .2s;transition:background .3s, border-color .3s, box-shadow .2s;transition:background .3s, border-color .3s, box-shadow .2s, -webkit-box-shadow .2s;--active: #236ab5;--active-inner: #fff;--border: #bcb08a;--background: #fff;--disabled: #f6f8ff;--disabled-inner: #e1e6f9;-webkit-appearance:none;-moz-appearance:none}.c-toggle-btn input[type='checkbox']:after{display:block;position:absolute;top:0;left:0;content:'';-webkit-transition:opacity var(--d-o, 0.2s),-webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);transition:opacity var(--d-o, 0.2s),-webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s);transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s),-webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease)}.c-toggle-btn input[type='checkbox']:checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}.c-toggle-btn input[type='checkbox']:disabled{opacity:.9;cursor:not-allowed;--b: var(--disabled)}.c-toggle-btn input[type='checkbox']:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}.c-toggle-btn input[type='checkbox']:disabled+label{cursor:not-allowed}.c-toggle-btn input[type='checkbox']+label{display:inline-block;font-size:13px;line-height:21px;vertical-align:top;cursor:pointer;margin-left:4px}.c-toggle-btn input[type='checkbox'].switch{width:38px;border-radius:11px}.c-toggle-btn input[type='checkbox'].switch:after{top:2px;left:2px;-webkit-transform:translateX(var(--x, 0));transform:translateX(var(--x, 0));width:15px;height:15px;border-radius:50%;background:var(--ab, var(--border))}.c-toggle-btn input[type='checkbox'].switch:checked{--ab: var(--active-inner);--x: 17px}.c-toggle-btn input[type='checkbox'].switch:disabled:not(:checked):after{opacity:.6}.c-check-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-check{width:25px;height:25px;border:1px solid #666;border-radius:3px;background:#fff;outline:none;-webkit-appearance:none}.c-check:checked{border:none;background:#1872cf url(../img/icon/icon_checked.svg) no-repeat center center;background-size:20px auto}.c-check:disabled{background-color:#ebebeb;border-color:#ccc}.c-check:disabled+.c-check-txt{color:#aeaeae}@media screen and (min-width: 960px){.c-check{width:18px;height:18px}.c-check:checked{background-size:14px auto}}.c-text-form{width:100%;height:40px;padding:10px;border:1px solid #bfbfbd;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;background:#fff;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.c-text-form::-webkit-input-placeholder{padding-top:.2em}.c-text-form.is-error{background:#ffeaea}.c-text-form::-webkit-outer-spin-button,.c-text-form::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.c-text-form-2{width:100%;height:50px;padding:10px;border:2px solid #bfbfbd;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;background:#fff;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.c-text-form-2::-webkit-input-placeholder{padding-top:.2em}.c-text-form-2.is-error{background:#ffeaea}.c-select{width:100%;height:40px;padding:0 50px 0 10px;border:1px solid #bfbfbd;border-radius:4px;background:#fff;color:#666;font-size:16px;text-indent:.01px;vertical-align:middle;outline:none;text-overflow:'';-webkit-appearance:button;-moz-appearance:button;appearance:button}.c-select option{background-color:#fff;color:#333}.c-select::-ms-expand{display:none}.c-select::-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.c-select-l{display:block;position:relative;width:100%}.c-select-l:before{display:block;position:absolute;right:0;width:40px;height:40px;border:1px solid #bfbfbd;border-radius:0 4px 4px 0;background:#fff;content:"";pointer-events:none}.c-select-l:after{display:block;position:absolute;top:calc(50% - 4px);right:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;content:"";pointer-events:none;border-bottom:2px solid #747474;border-right:2px solid #747474}.c-select-l.is-error:before{background:#ffeaea}.c-select-l.is-error select{background:#ffeaea}.c-text-textarea{width:100%;min-height:80px;padding:10px;border:1px solid #bfbfbd;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;background:#fff;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.c-text-textarea::-webkit-input-placeholder{padding-top:.2em}.c-text-textarea.is-error{background:#ffeaea}.c-radio-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;white-space:nowrap}.c-radio-label-btn{display:inline-block;width:47%;min-width:110px;padding:18px 30px;border:1px solid  #555;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 0 0 #555;box-shadow:0 2px 0 0 #555;background-color:#fff;color:#333;font-size:18px;text-align:center;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.c-radio-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-radio-btn-wrap input:checked+label.c-radio-label-btn{border:1px solid #ed401e;-webkit-box-shadow:none;box-shadow:none;background-color:#ed401e;color:#fff}.c-icon,.c-icon--human,.c-icon--smile,.c-icon--job,.c-icon--job--brown,.c-icon--tag,.c-icon--tag--brown,.c-icon--grass,.c-icon--grass--orange,.c-icon--time,.c-icon--star,.c-icon--mail,.c-icon--mail--orange,.c-icon--mail--w,.c-icon--memo,.c-icon--memo--gray,.c-icon--yen--brown,.c-icon--calender--brown,.c-icon--place--brown,.c-icon--building--brown,.c-icon--link-out{background-position:left center;background-repeat:no-repeat}.c-icon--human{background-image:url(../img/icon/icon_human.svg);background-size:auto 20px}.c-icon--smile{background-image:url(../img/icon/icon_smile.svg);background-size:20px auto}.c-icon--job,.c-icon--job--brown{background-image:url(../img/icon/icon_job.svg);background-size:20px auto}.c-icon--job--brown{background-image:url(../img/icon/icon_job_brown.svg);background-size:20px auto}.c-icon--tag,.c-icon--tag--brown{background-image:url(../img/icon/icon_tag.svg);background-size:20px auto}.c-icon--tag--brown{background-image:url(../img/icon/icon_tag_brown.svg);background-size:20px auto}.c-icon--grass,.c-icon--grass--orange{background-image:url(../img/icon/icon_grass.svg);background-size:auto 20px}.c-icon--grass--orange{background-image:url(../img/icon/icon_grass_orange.svg);background-size:auto 20px}.c-icon--time{background-image:url(../img/icon/icon_time.svg);background-size:20px auto}.c-icon--star{background-image:url(../img/icon/icon_star.svg);background-size:20px auto}.c-icon--mail{background-image:url(../img/icon/icon_mail.svg);background-size:20px auto}.c-icon--mail--orange{background-image:url(../img/icon/icon_mail_orange.svg);background-size:20px auto}.c-icon--mail--w{background-image:url(../img/icon/icon_mail_w.svg);background-size:20px auto}.c-icon--memo,.c-icon--memo--gray{background-image:url(../img/icon/icon_memo.svg);background-size:auto 20px}.c-icon--memo--gray{background-image:url(../img/icon/icon_memo_gray.svg);background-size:auto 20px}.c-icon--yen--brown{background-image:url(../img/icon/icon_yen_brown.svg);background-size:auto 20px}.c-icon--calender--brown{background-image:url(../img/icon/icon_calender_brown.svg);background-size:auto 20px}.c-icon--place--brown{background-image:url(../img/icon/icon_place_simple.svg);background-size:auto 20px}.c-icon--building--brown{background-image:url(../img/icon/icon_building.svg);background-size:auto 18px}.c-icon--link-out{background-image:url(../img/icon/icon_link_out.svg);background-position:right center;background-size:auto 18px}.c-link-search,.c-link-search--check{display:table;list-style:none;position:relative;width:100%;min-height:65px;border-bottom:1px solid #dfdedc}.c-link-search:after,.c-link-search--check:after{display:block;position:absolute;top:calc(50% - 5px);right:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:10px;height:10px;content:"";border-bottom:2px solid #bcb08a;border-right:2px solid #bcb08a}.c-link-search__txt,.c-link-search--check__txt{display:table-cell;width:100%;padding:0 25px 0 10px;color:#333;font-weight:bold;font-size:15px;text-decoration:none;vertical-align:middle;cursor:pointer}.c-link-search__txt:hover,.c-link-search--check__txt:hover{text-decoration:none}.c-link-search--check:after{content:none}.c-link-search--check__txt{position:relative;line-height:0;padding-left:40px}@media screen and (min-width: 960px){.c-link-search,.c-link-search--check{display:inline-block;width:auto;min-height:auto;padding:0;border:none}.c-link-search:last-child,.c-link-search--check:last-child{border:none}.c-link-search:after,.c-link-search--check:after{content:none}.c-link-search__txt,.c-link-search--check__txt{padding:2px 20px;color:#0a54dc;font-weight:normal;font-size:14px}.c-link-search__txt:hover,.c-link-search--check__txt:hover{color:#ed671e;text-decoration:underline}}.c-link-search-more{height:65px;line-height:65px;text-align:center;border-bottom:1px solid #dfdedc}.c-link-search-more__txt{position:relative}.c-link-search-more__txt:before{display:block;position:absolute;top:0;left:-25px;width:15px;height:15px;background:url(../img/icon/icon_plus.svg);background-size:15px auto;content:""}@media screen and (min-width: 960px){.c-link-search-more{display:none}}.c-link-submit{margin:0;padding:0;color:#333;text-decoration:none}.c-link-submit:hover{color:#333;text-decoration:none}.c-ttl-primary,.c-ttl-primary--simply{margin:0;padding:20px 10px;background:#ed401e;color:#fff;font-weight:bold;font-size:20px}.c-ttl-primary__pull-r{display:block;padding-left:25px}.c-ttl-primary--simply{padding:10px;font-size:17px;text-align:center}.c-ttl-primary--simply__ico-r-sp{display:inline-block;min-height:20px;padding-left:25px}@media screen and (min-width: 960px){.c-ttl-primary--simply{padding:0;background:none;color:#333;font-weight:normal;font-size:32px;text-align:left}.c-ttl-primary--simply__ico-r-sp{padding:0;background-image:none}}.c-ttl-secondary{margin:0;padding:15px 10px;background-color:#e0dccc;color:#333;font-weight:bold;font-size:17px}@media screen and (min-width: 960px){.c-ttl-secondary{padding:30px 20px;background:none;font-size:20px;border-top:2px solid #e0dccc}}.c-ttl-tertiary{margin:0;padding:10px;background-color:#fbf8ea;color:#504101;font-weight:bold;font-size:14px;border-bottom:1px solid #eeece4;border-top:1px solid #eeece4}@media screen and (min-width: 960px){.c-ttl-tertiary{border:none;font-size:15px}}.c-ttl-line-l{margin:0;padding:0 0 0 10px;font-size:18px;border-left:4px solid #e8340c}@media screen and (min-width: 960px){.c-ttl-line-l{font-weight:normal;font-size:24px}}.c-ttl-con{margin:20px 0;padding:0;font-weight:bold;font-size:20px;line-height:1.5}.c-tab{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0 0;padding:0 10px;border-bottom:3px solid #aa9b68}.c-tab__item{display:block;list-style:none;width:32%;margin:0 1% 0 0;padding:10px 0;border:1px solid #aa9b68;border-radius:2px 2px 0 0;color:#524724;font-size:16px;text-decoration:none;text-align:center;border-bottom:none}.c-tab__item.is-active{position:relative;background:#e0dccc;font-weight:bold;border-width:3px}.c-tab__item.is-active:after{display:block;position:absolute;bottom:-3px;width:100%;height:3px;background:#e0dccc;content:""}.c-tab__item:last-child{margin-right:0}@media screen and (min-width: 960px){.c-tab{min-height:50px;margin:0;padding:10px 0 0 0;border:none}.c-tab__item{position:relative;border:none;background:none;font-size:14px;cursor:pointer}.c-tab__item:before{display:block;position:absolute;left:-4px;height:17px;content:"";border-left:2px dotted #c4c4c2}.c-tab__item:first-child:before{display:none}.c-tab__item.is-active{background:none}.c-tab__item.is-active:after{bottom:0;background-color:#ed671e}}.c-table,.c-table--constant,.c-table--dashed{margin:0}.c-table__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -10px;padding:15px 15px;background:#fbf8ea;font-weight:bold;font-size:16px;border-top:1px solid #eeece4;border-bottom:1px solid #eeece4}.c-table__content{margin:0;padding:10px 5px 15px 5px;word-wrap:break-word}.c-table__content__inner,.c-table__content__inner--sp-full,.c-table__content__inner--full{display:-webkit-box;display:-ms-flexbox;display:flex}.c-table__content__inner--sp-full{display:block}.c-table__content__inner--full{display:block}@media screen and (min-width: 960px){.c-table,.c-table--constant,.c-table--dashed{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d6d6d4}.c-table:last-child,.c-table--constant:last-child,.c-table--dashed:last-child{border-bottom:none}.c-table-wrap{border:1px solid #d6d6d4;background:#fff}.c-table__ttl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:280px;margin:0;padding:15px 30px;border:none}.c-table__content{width:100%;padding:20px 30px}.c-table__content__inner--sp-full{display:-webkit-box;display:-ms-flexbox;display:flex}.c-table--constant{display:block;border:none;background:#fff}.c-table--constant .c-table__ttl{width:100%}.c-table--dashed{border-bottom:1px dashed #d6d6d4}}.c-tag,.c-tag--new,.c-tag--status,.c-tag--sub-status{display:inline-block;width:auto;padding:4px 8px;border:1px solid #cbc5ab;border-radius:3px;color:#463d10;font-size:12px;line-height:1.0;text-align:center}@media screen and (min-width: 760px){.c-tag,.c-tag--new,.c-tag--status,.c-tag--sub-status{font-size:13px}}.c-tag--new{border:none;background:#ed401e;color:#fff}.c-tag--status{background:#fff;color:#333;border-color:#cecece}.c-tag--sub-status{background:#fff;color:#ed671e;border-color:#ed671e}.c-radio-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-radio{width:24px;height:24px;border:1px solid #666;border-radius:50%;background:#fff;outline:none;margin-right:5px;-webkit-appearance:none}.c-radio:checked{background:#fff url(../img/icon/icon_circle_blue.svg) no-repeat center center;background-size:15px 15px}.c-radio:disabled{background-color:#ebebeb;border-color:#ccc}.c-radio:disabled+.c-radio-txt{color:#aeaeae}@media screen and (min-width: 960px){.c-radio{width:20px;height:20px;border-radius:50%}.c-radio:checked{background-size:10px 10px}}.c-radio-panel{display:none}.c-radio-panel-l{display:block;padding:8px;border:1px solid #aa9b68;border-radius:3px;background-color:#fff;color:#504101;line-height:1.0;text-align:center;cursor:pointer}.c-radio-panel-l__inner{display:block;width:100%;padding:8px;border-radius:3px;background:#f0efed}.c-radio-panel-l:hover{background-color:#e9e4ce}.c-radio-panel-l:hover .c-radio-panel-l__inner{background-color:#fff}.c-radio-panel:checked+.c-radio-panel-l{background-color:#e9e4ce;font-weight:bold}.c-radio-panel:checked+.c-radio-panel-l .c-radio-panel-l__inner{background:#fff}.c-step{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.c-step__item{position:relative;width:calc((100% - 40px) / 3);height:50px;border:1px solid #aa9b68;border-radius:2px;color:#725a31;font-size:15px;line-height:50px;text-align:center;margin-right:20px}.c-step__item:after{display:block;position:absolute;top:calc(50% - 4px);right:-13px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px;height:8px;content:"";border-bottom:2px solid #6d6c6a;border-right:2px solid #6d6c6a}.c-step__item:last-child{margin-right:0}.c-step__item:last-child:after{content:none}.c-step__item.is-active{background:#fbeee5;color:#e8640c;font-weight:bold;border-color:#e8640c}@media screen and (min-width: 960px){.c-step__item{border:none;font-size:14px}.c-step__item.is-active{background:none}.c-step__item.is-active:before{position:absolute;bottom:0;left:2px;width:100%;height:5px;background:#e8640c;content:""}}.c-workinfo,.c-workinfo--store,.c-workinfo--condition,.c-workinfo--copy{margin:0;padding:0;font-weight:bold;font-size:12px}.c-workinfo--store{color:#ed671e}.c-workinfo--condition{color:#333}.c-workinfo--condition__icon--job{background:url(../img/icon/icon_job_beige_rect.svg) no-repeat left center;background-size:12px auto;padding-left:16px}.c-workinfo--condition__icon--payment{background:url(../img/icon/icon_yen_beige_rect.svg) no-repeat left center;background-size:12px auto;padding-left:16px}.c-workinfo--condition__icon--area{background:url(../img/icon/icon_place_beige_rect.svg) no-repeat left center;background-size:12px auto;padding-left:16px}.c-workinfo--condition__icon--calender{background:url(../img/icon/icon_calender_beige_rect.svg) no-repeat left center;background-size:12px auto;padding-left:16px}.c-workinfo--copy{color:#0a54dc;font-weight:bold;font-size:13px}.c-workinfo--endtime__day{display:inline-block;margin:0;padding:0;background:url(../img/icon/icon_timer.svg) no-repeat left center;background-size:18px auto;color:#ed401e;font-size:14px;padding-left:24px}.c-workinfo--endtime__daynum{font-size:16px}.c-workinfo--endtime__time{display:block;margin:3px 0 0 0;padding:0;color:#666;font-size:12px}@media screen and (min-width: 960px){.c-workinfo,.c-workinfo--store,.c-workinfo--condition,.c-workinfo--copy{font-weight:normal;font-size:15px}.c-workinfo--condition{font-size:14px}.c-workinfo--condition__icon--payment,.c-workinfo--condition__icon--area{padding:2px 0 0 22px;background-size:15px auto}.c-workinfo--copy{font-weight:bold;font-size:17px}}.c-workinfo-img{position:static;width:75px;height:75px;padding:1px;border:1px solid #e0dccc;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.c-workinfo-img__inner{position:relative;width:71px;height:71px;overflow:hidden}.c-workinfo-img img{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:auto;max-width:none;height:71px;max-height:none}@media screen and (min-width: 960px){.c-workinfo-img{width:200px;height:130px}.c-workinfo-img__inner{width:190px;height:126px;margin:0 auto}.c-workinfo-img__inner img{height:126px}}.p-breadcrumbs{display:table;margin:0;padding:15px 10px;font-size:10px;border-bottom:1px solid #dfdedc}@media screen and (min-width: 960px){.p-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;width:960px;margin:0 auto;padding:15px 0;border-bottom:none}}.p-breadcrumbs__item,.p-breadcrumbs__item--current{display:table-cell;list-style:none;position:relative;white-space:nowrap;padding-right:20px}@media screen and (min-width: 960px){.p-breadcrumbs__item,.p-breadcrumbs__item--current{display:block}}.p-breadcrumbs__item a,.p-breadcrumbs__item--current a{color:#333;text-decoration:underline}.p-breadcrumbs__item:after,.p-breadcrumbs__item--current:after{display:block;position:absolute;top:calc(50% - 2px);right:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:5px;height:5px;content:"";border-bottom:1px solid #333;border-right:1px solid #333}@media screen and (min-width: 960px){.p-breadcrumbs__item:after,.p-breadcrumbs__item--current:after{top:calc(50% - 3px)}}.p-breadcrumbs__item--current{padding-right:0}.p-breadcrumbs__item--current:after{content:none}.p-faq{margin:40px -10px 0}.p-faq-list__item span{display:block}.p-faq-list__item__q,.p-faq-list__item__a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#333;font-size:14px}.p-faq-list__item__q .icon,.p-faq-list__item__a .icon{display:block;-ms-flex-preferred-size:24px;flex-basis:24px;width:24px;height:24px;border-radius:24px;font-weight:bold;line-height:24px;text-align:center}.p-faq-list__item__q .txt,.p-faq-list__item__a .txt{display:block;width:90%;padding:0 0 0 15px}.p-faq-list__item__q a,.p-faq-list__item__a a{display:inline-block;list-style:none;margin:5px 0;color:#0a54dc;font-size:14px;text-decoration:underline}.p-faq-list__item__q a:hover,.p-faq-list__item__a a:hover{color:#ed671e}.p-faq-list__item__q .icon{background-color:#fcf8f3;color:#ed401e}.p-faq-list__item__a{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.p-faq-list__item__a .icon{background-color:#ed401e;color:#fff}.p-faq-list__item__a .c-icon--new-window--blue{padding:0 20px 0 0}.p-footer{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.p-footer__inner{padding:20px 10px}.p-footer__logo{width:160px;margin:0 auto 20px}.p-footer__logo__img{display:inline-block;width:100%}.p-footer__logo__catch{margin:5px 0 0 0;color:#e8340c;font-weight:bold;font-size:10px;text-align:right}.p-footer__copy{margin:0;padding:6px 10px;background:#ed401e;color:#fff;font-size:9px;text-align:center}.p-footer__menu{margin:0;padding:0;font-size:12px;text-align:center;margin-bottom:10px}.p-footer__menu__item{display:inline-block;list-style:none;margin:0 10px 5px}.p-footer__menu__item a{color:#41290c;text-decoration:none}.p-footer__menu__item a:hover{color:#ed671e}.p-footer__logo-wrap{margin-top:20px}@media screen and (min-width: 960px){.p-footer__logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}}.p-footer__logo-wrap img{height:auto}.p-footer__kagaiboushi-bnr{width:227px;margin:0 auto;text-align:center}@media screen and (min-width: 960px){.p-footer__kagaiboushi-bnr{margin:0 20px}}.p-footer__isms-logo{width:227px;margin:30px auto;text-align:center}@media screen and (min-width: 960px){.p-footer__isms-logo{margin:0 20px}}.p-footer__yuryonintei-logo{width:227px;margin:30px auto}@media screen and (min-width: 960px){.p-footer__yuryonintei-logo{margin:0 20px}}.p-footer__site{display:none}@media screen and (min-width: 960px){.p-footer__inner{position:relative;width:960px;margin:0 auto;padding:40px 0 50px}.p-footer__logo{width:240px;margin-bottom:40px}.p-footer__logo__catch{font-size:14px}.p-footer__menu{font-weight:bold;margin-bottom:0}.p-footer__menu__item{margin:0 10px 8px}.p-footer__site{display:-webkit-box;display:-ms-flexbox;display:flex;margin:35px auto 0;font-size:11px}.p-footer__site__ttl{width:120px;height:16px;border-radius:3px;background:#41290c;color:#fff;font-weight:bold;line-height:16px;text-align:center}.p-footer__site__list{margin:0;padding:0;font-size:0}.p-footer__site__item{display:inline-block;list-style:none;position:relative;margin:0 10px 2px;font-size:11px;vertical-align:middle}.p-footer__site__item:after{position:absolute;top:calc(50% - 5px);left:calc(100% + 10px);width:1px;height:10px;background:#41290c;content:""}.p-footer__site__item a{color:#41290c;text-decoration:none}.p-footer__site__item a:hover{color:#ed671e}.p-footer__site__item:last-child:after{content:none}}.p-header,.p-header--simple{width:100%;padding:8px 3px 0 3px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-bottom:3px solid #ed401e}.p-header__main-ttl{margin:0 0 15px 0;color:#666;font-weight:normal;font-size:8px;line-height:1.1}.p-header__inner{position:relative;padding-bottom:8px}.p-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.p-header__logo__img{width:160px;vertical-align:bottom}.p-header__logo__pref{display:inline-block;height:18px;margin:auto 0 1px 5px;padding:0 6px;border:1px solid #525252;border-radius:9px;color:#525252;font-weight:bold;font-size:10px;line-height:18px;text-align:center}.p-header__logo__pref:empty{border:none}.p-header__sp-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;bottom:0;font-size:10px}.p-header__sp-menu__fav,.p-header__sp-menu__recent{position:relative;width:48px;height:50px;color:#ed401e;font-weight:bold;text-decoration:none;text-align:center;padding-top:35px;margin-right:6px}.p-header__sp-menu__fav{background:url(../img/icon/icon_star.svg) no-repeat center 5px;background-size:25px auto}.p-header__sp-menu__recent{background:url(../img/icon/icon_memo_bold.svg) no-repeat center 5px;background-size:19px auto}.p-header__sp-menu__num{position:absolute;top:0;left:30px;min-width:18px;padding:3px;border-radius:3px;background:#1872cf;color:#fff;font-size:9px}.p-header__pc-menu{display:none}.p-header--simple{text-align:center}.p-header--simple .p-header__logo{display:block;margin:0}@media screen and (min-width: 960px){.p-header,.p-header--simple{padding:8px 10px 0 10px}.p-header__main-ttl{width:960px;margin:0 auto 20px}.p-header__inner{position:relative;width:960px;margin:0 auto}.p-header__logo{display:block;width:400px;margin-top:15px}.p-header__logo__img{width:290px;height:88px}.p-header__logo__pref{height:26px;margin:auto 0 5px 5px;padding:0 12px;border-radius:13px;font-weight:bold;font-size:16px;line-height:26px}.p-header__sp-menu{display:none}.p-header__pc-menu{display:block;position:absolute;right:0;bottom:0;text-align:right}.p-header__pc-menu__link,.p-header__pc-menu__link--fav,.p-header__pc-menu__link--recent{display:inline-block;padding:10px 10px 8px 30px;border-radius:3px 3px 0 0;background-position:8px center;color:#e8340c;font-weight:bold;font-size:15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;margin-left:10px}.p-header__pc-menu__link__num{display:inline-block;padding:3px;border-radius:3px;background:#b1a273;color:#fff;font-size:10px;line-height:1.0;vertical-align:text-top;margin-left:2px}.p-header__pc-menu__link--fav{background-image:url(../img/icon/icon_star.svg);background-size:17px auto;background-repeat:no-repeat}.p-header__pc-menu__link--fav:hover{background-image:url(../img/icon/icon_star_w.svg)}.p-header__pc-menu__link--recent{background-image:url(../img/icon/icon_memo.svg);background-size:auto 16px;background-repeat:no-repeat}.p-header__pc-menu__link--recent:hover{background-image:url(../img/icon/icon_memo_w.svg)}.p-header__pc-menu__link:hover,.p-header__pc-menu__link--fav:hover,.p-header__pc-menu__link--recent:hover{background-color:#e8340c;color:#fff}.p-header__pc-menu__link:hover .p-header__pc-menu__link__num,.p-header__pc-menu__link--fav:hover .p-header__pc-menu__link__num,.p-header__pc-menu__link--recent:hover .p-header__pc-menu__link__num{background:#fff;color:#b1a273}.p-header--simple{text-align:left}}.p-modal-back{display:block;position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.6)}.p-modal,.p-modal--attention{position:fixed;top:50%;left:50%;z-index:20;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;width:calc(100% - 30px);max-width:500px;margin:0 auto;padding:40px 20px;border-radius:5px;-webkit-box-shadow:0 4px 15px rgba(50,50,50,0.6);box-shadow:0 4px 15px rgba(50,50,50,0.6);background:#fff;text-align:center}.p-modal__txt{margin:0;font-size:13px}.p-modal__btn-area{width:200px;margin:30px auto 0}.p-modal__btn-area .c-btn--submit,.p-modal__btn-area .c-btn--cancel{height:40px;line-height:40px}.p-modal__btn-area .c-btn--cancel{font-size:14px;margin-top:10px}.p-modal--attention{top:100px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:rgba(255,255,255,0.95)}.p-pager-wrap{text-align:right}@media screen and (min-width: 960px){.p-pager-wrap{margin-top:40px}}.p-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1.0}.p-pager .c-btn,.p-pager .c-btn--simple,.p-pager .c-btn--submit,.p-pager .c-btn--submit-2,.p-pager .c-btn--back,.p-pager .c-btn--cancel,.p-pager .c-btn--weak,.p-pager .c-btn--more,.p-pager .c-btn--fav,.p-pager .c-btn--print,.p-pager .c-btn--map,.p-pager .c-btn--mailmagazine{height:45px;color:#1872cf;font-weight:bold;font-size:15px;line-height:45px}.p-pager .c-btn:hover,.p-pager .c-btn--simple:hover,.p-pager .c-btn--submit:hover,.p-pager .c-btn--submit-2:hover,.p-pager .c-btn--back:hover,.p-pager .c-btn--cancel:hover,.p-pager .c-btn--weak:hover,.p-pager .c-btn--more:hover,.p-pager .c-btn--fav:hover,.p-pager .c-btn--print:hover,.p-pager .c-btn--map:hover,.p-pager .c-btn--mailmagazine:hover{background-color:#d2d2d2}.p-pager__next{position:relative}.p-pager__next .c-btn,.p-pager__next .c-btn--simple,.p-pager__next .c-btn--submit,.p-pager__next .c-btn--submit-2,.p-pager__next .c-btn--back,.p-pager__next .c-btn--cancel,.p-pager__next .c-btn--weak,.p-pager__next .c-btn--more,.p-pager__next .c-btn--fav,.p-pager__next .c-btn--print,.p-pager__next .c-btn--map,.p-pager__next .c-btn--mailmagazine{padding-right:30px}.p-pager__prev{position:relative}.p-pager__prev .c-btn,.p-pager__prev .c-btn--simple,.p-pager__prev .c-btn--submit,.p-pager__prev .c-btn--submit-2,.p-pager__prev .c-btn--back,.p-pager__prev .c-btn--cancel,.p-pager__prev .c-btn--weak,.p-pager__prev .c-btn--more,.p-pager__prev .c-btn--fav,.p-pager__prev .c-btn--print,.p-pager__prev .c-btn--map,.p-pager__prev .c-btn--mailmagazine{width:45px}.p-pager__prev .c-btn--arrow-l--blue:after{left:calc(50% - 4px)}.p-pager__pages{list-style:none;margin:0;padding:6px}.p-pager__pages li{display:none}.p-pager__pages__item,.p-pager__pages__item--active{display:none}@media screen and (min-width: 960px){.p-pager{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-pager__pages{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px 0 6px}.p-pager__pages li{display:block}.p-pager__pages__item,.p-pager__pages__item--active{display:block;height:30px;margin:0 5px;border:1px solid #bbbbb9;border-radius:4px;background:#fff;line-height:30px;text-align:center}.p-pager__pages__item:hover,.p-pager__pages__item--active:hover{background-color:#d2d2d2;text-decoration:none}.p-pager__pages__item--active{min-width:30px;background:#d2d2d2;color:#fff;font-weight:bold}.p-pager__pages__item a,.p-pager__pages__item--active a{display:block;width:100%;min-width:20px;padding:0 5px;color:#1872cf;text-decoration:none}.p-pager__prev .c-btn,.p-pager__prev .c-btn--simple,.p-pager__prev .c-btn--submit,.p-pager__prev .c-btn--submit-2,.p-pager__prev .c-btn--back,.p-pager__prev .c-btn--cancel,.p-pager__prev .c-btn--weak,.p-pager__prev .c-btn--more,.p-pager__prev .c-btn--fav,.p-pager__prev .c-btn--print,.p-pager__prev .c-btn--map,.p-pager__prev .c-btn--mailmagazine{width:30px;height:30px}}.p-pager-num{margin:20px 0 0 0;font-size:14px}.p-search-recommend{background:#fff}.p-search-recommend__linkwrap{margin:0;padding:0}@media screen and (max-width: 960px){.p-search-recommend__linkwrap .c-link-search.is-sp,.p-search-recommend__linkwrap .is-sp.c-link-search--check{display:none}}.p-search-recommend .c-link-search-more.hide{display:none}.p-search-recommend__ttl,.p-search-recommend__ttl--age,.p-search-recommend__ttl--job,.p-search-recommend__ttl--proper,.p-search-recommend__ttl--feature,.p-search-recommend__ttl--employment,.p-search-recommend__ttl--place,.p-search-recommend__ttl--station{margin:0;padding:15px 10px 15px 35px;color:#504101;font-weight:bold;font-size:14px;border-bottom:1px solid #eeece4}@media screen and (min-width: 960px){.p-search-recommend__ttl,.p-search-recommend__ttl--age,.p-search-recommend__ttl--job,.p-search-recommend__ttl--proper,.p-search-recommend__ttl--feature,.p-search-recommend__ttl--employment,.p-search-recommend__ttl--place,.p-search-recommend__ttl--station{border:none;font-size:15px}}.p-search-recommend__ttl--age{background:#fbf8ea url(../img/icon/icon_human.svg) no-repeat 15px center;background-size:auto 20px}.p-search-recommend__ttl--job{background:#fbf8ea url(../img/icon/icon_job.svg) no-repeat 10px center;background-size:20px auto}.p-search-recommend__ttl--proper{background:#fbf8ea url(../img/icon/icon_smile.svg) no-repeat 10px center;background-size:auto 20px}.p-search-recommend__ttl--feature{background:#fbf8ea url(../img/icon/icon_tag.svg) no-repeat 10px center;background-size:20px auto}.p-search-recommend__ttl--employment{background:#fbf8ea url(../img/icon/icon_employment.svg) no-repeat 10px center;background-size:20px auto}.p-search-recommend__ttl--place{background:#fbf8ea url(../img/icon/icon_place_simple_red.svg) no-repeat 10px center;background-size:16px auto}.p-search-recommend__ttl--station{background:#fbf8ea url(../img/icon/icon_train_red.svg) no-repeat 10px center;background-size:16px auto}@media screen and (min-width: 960px){.p-search-recommend{border:1px solid #dfdedc}.p-search-recommend__ttl,.p-search-recommend__ttl--age,.p-search-recommend__ttl--job,.p-search-recommend__ttl--proper,.p-search-recommend__ttl--feature,.p-search-recommend__ttl--employment,.p-search-recommend__ttl--place,.p-search-recommend__ttl--station{padding-left:55px}.p-search-recommend__ttl--age{background:#f0ede0 url(../img/icon/icon_human.svg) no-repeat 30px center;background-size:auto 20px}.p-search-recommend__ttl--job{background:#f0ede0 url(../img/icon/icon_job.svg) no-repeat 25px center;background-size:20px auto}.p-search-recommend__ttl--proper{background:#f0ede0 url(../img/icon/icon_smile.svg) no-repeat 25px center;background-size:auto 20px}.p-search-recommend__ttl--feature{background:#f0ede0 url(../img/icon/icon_tag.svg) no-repeat 25px center;background-size:20px auto}.p-search-recommend__ttl--employment{background:#f0ede0 url(../img/icon/icon_employment.svg) no-repeat 25px center;background-size:20px auto}.p-search-recommend__ttl--place{background:#f0ede0 url(../img/icon/icon_place_simple_red.svg) no-repeat 25px center;background-size:18px auto}.p-search-recommend__ttl--station{background:#f0ede0 url(../img/icon/icon_train_red.svg) no-repeat 25px center;background-size:18px auto}.p-search-recommend__linkwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 10px}.p-search-recommend .c-link-search,.p-search-recommend .c-link-search--check{margin:5px 0;border-right:2px dotted #c4c4c2}.p-search-recommend .c-link-search:last-child,.p-search-recommend .c-link-search--check:last-child{border:none}}.p-search-result-wrap{margin:0 0 20px 0;text-align:center}@media screen and (min-width: 960px){.p-search-result-wrap{margin:30px 0 40px}}.p-search-result{margin:0;font-weight:bold;font-size:13px;text-align:left}.p-search-result__num{display:inline-block;padding:3px 3px 0 0;color:#ed401e;font-size:22px}.p-search-result__txt{display:block;margin:2px 0;font-weight:normal;font-size:14px;text-align:left}@media screen and (min-width: 960px){.p-search-result__txt{margin:5px 0}}.p-search-result__mail{display:inline-block;width:auto;margin:20px 0 0 0;color:#515356;font-size:13px;text-decoration:underline;text-align:center}.p-search-result__mail__inner{padding:2px 0 2px 26px;background:url(../img/icon/icon_mail.svg) no-repeat left center;background-size:20px auto}@media screen and (min-width: 960px){.p-search-result{font-size:16px}.p-search-result br{display:none}.p-search-result__num{padding:0 4px;font-size:24px}.p-search-result__mail{font-size:14px}}.p-search-box-set,.p-txt-search-set{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.p-search-box-set__form,.p-txt-search-set__form{width:calc(100% - 70px)}.p-search-box-set__btn,.p-txt-search-set__btn{width:65px;margin-left:5px}.p-search-box-set__btn .c-btn--submit-2,.p-txt-search-set__btn .c-btn--submit-2{height:40px;line-height:40px}.p-search-set,.p-search-set--fixed,.p-search-set--homearound{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:10px;border:1px solid #dfdedc;background:#e7e6e6;border-top:none}.p-search-set__inner{display:table;width:100%}.p-search-set__btn,.p-search-set__btn--next,.p-search-set__result{display:table-cell;vertical-align:middle}.p-search-set__btn,.p-search-set__btn--next{width:70%}.p-search-set__btn .c-btn--submit,.p-search-set__btn--next .c-btn--submit{position:relative;height:45px;font-size:15px;line-height:45px}.p-search-set__btn .c-btn--submit:after,.p-search-set__btn--next .c-btn--submit:after{content:""}.p-search-set__btn--next{position:relative}.p-search-set__btn--next:after{display:block;position:absolute;top:calc(50% - 4px);right:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px;height:8px;content:"";border-bottom:2px solid #fff;border-right:2px solid #fff}.p-search-set__result{width:30%;font-size:13px}.p-search-set__result__num{color:#e62b02;font-weight:bold;font-size:20px}.p-search-set--fixed{position:fixed;bottom:0;left:0;z-index:100;width:100%;background:rgba(231,230,230,0.9)}.p-search-set--homearound{border:none}@media screen and (min-width: 960px){.p-search-set,.p-search-set--fixed,.p-search-set--homearound{padding:0}.p-search-set__inner{padding:30px 100px}.p-search-set__result{border-radius:50px;background-color:#fff;font-weight:bold;text-align:center}.p-search-set__result br{display:none}.p-search-set__result__num{padding-right:2px}.p-search-set__btn,.p-search-set__btn--next{padding-left:20px}.p-search-set__btn--next:after{top:calc(50% - 5px)}.p-search-set--fixed .p-search-set__inner{width:960px;margin:0 auto}.p-search-set--homearound{border:none;border-top:1px solid #dfdedc}.p-search-set--homearound .p-search-set__inner{padding:20px}}.p-search-panel{padding:0;border:1px solid #d0cfce;border-radius:4px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2);background:#fff}.p-search-panel__item,.p-search-panel__item--free{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;width:100%;padding:8px;border-bottom:1px solid #d0cfce}.p-search-panel__item:last-child,.p-search-panel__item--free:last-child{border-bottom:none}.p-search-panel__item__inner{width:calc(100% - 65px);padding:0 8px 0 0}.p-search-panel__item--free .c-btn--submit{font-size:14px}.p-search-panel__ttl,.p-search-panel__ttl--place,.p-search-panel__ttl--detail,.p-search-panel__ttl--free,.p-search-panel__txt{margin:0;font-size:15px}.p-search-panel__ttl,.p-search-panel__ttl--place,.p-search-panel__ttl--detail,.p-search-panel__ttl--free{margin:0 0 5px 0;padding:0 0 0 18px;color:#45402b;font-weight:bold}.p-search-panel__ttl--place{background:url(../img/icon/icon_place_simple.svg) no-repeat left center;background-size:auto 16px}.p-search-panel__ttl--detail{background:url(../img/icon/icon_memo_brown.svg) no-repeat left center;background-size:auto 16px}.p-search-panel__ttl--free{display:none}.p-search-panel__btn{width:65px}.p-search-panel__btn .c-btn--submit,.p-search-panel__btn .c-btn--submit-2{height:40px;padding:0;font-size:12px;line-height:40px}.p-search-panel__txt{width:100%;overflow:hidden;color:#333;white-space:nowrap;text-overflow:ellipsis}.p-search-panel__txt__none{color:#afaaaa}@media screen and (min-width: 960px){.p-search-panel{margin:0;-webkit-box-shadow:none;box-shadow:none}.p-search-panel__item,.p-search-panel__item--free{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.p-search-panel__item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 150px)}.p-search-panel__item--free .p-search-panel__item__inner{padding-right:10px}.p-search-panel__ttl,.p-search-panel__ttl--place,.p-search-panel__ttl--detail,.p-search-panel__ttl--free{width:180px;height:60px;margin:0;padding:0 0 0 55px;line-height:60px}.p-search-panel__ttl--place{border-radius:3px 0 0 0;background:#f6f2e0 url(../img/icon/icon_place_rect.svg) no-repeat 15px center;background-size:25px 25px}.p-search-panel__ttl--detail{background:#f6f2e0 url(../img/icon/icon_memo_rect.svg) no-repeat 15px center;background-size:25px 25px}.p-search-panel__ttl--free{display:block;border-radius:0 0 0 3px;background:#f6f2e0 url(../img/icon/icon_word.svg) no-repeat 15px center;background-size:25px 25px}.p-search-panel__txt{width:calc(100% - 180px);padding:0 0 0 20px}.p-search-panel__btn{width:130px}.p-search-panel__btn .c-btn--submit,.p-search-panel__btn .c-btn--submit-2{font-size:16px}}.p-select,.p-select--2col{margin:0;padding:0}.p-select__ttl{margin:20px 10px}.p-select .c-ttl-tertiary,.p-select--2col .c-ttl-tertiary{height:50px;padding:0 10px;color:#333;font-size:16px;line-height:50px;border-bottom:1px solid #dfdedc;border-top:none}.p-select .c-ttl-tertiary:first-of-type,.p-select--2col .c-ttl-tertiary:first-of-type{border-top:1px solid #dfdedc}.p-select--2col .c-ttl-tertiary{border-bottom:none;border-top:1px solid #dfdedc}.p-select__list,.p-select__list--check,.p-select__list--link{margin:0;padding:0}.p-select__list .c-link-search__txt,.p-select__list--check .c-link-search__txt,.p-select__list--link .c-link-search__txt,.p-select__list .c-link-search--check__txt,.p-select__list--check .c-link-search--check__txt,.p-select__list--link .c-link-search--check__txt{font-weight:normal}.p-select__list--check__ttl{list-style:none}.p-select__list--check__wrap{display:block;position:relative;height:50px;line-height:50px;padding-left:30px}.p-select__list--check__wrap .c-check{position:absolute;top:calc((100% - 25px) / 2);left:0}.p-select__list--check .c-link-search--check{min-height:auto}.p-select__list--check .c-link-search--check__txt{height:50px;line-height:50px;padding-left:60px}.p-select__list--check .c-check{position:absolute;top:calc((100% - 25px) / 2);left:10px}.p-select__list--check .c-radio{position:absolute;top:calc((100% - 24px) / 2);left:10px}.p-select__list--check--line .c-link-search--check__txt{padding-left:45px}.p-select__list--link .c-link-search,.p-select__list--link .c-link-search--check{min-height:50px}.p-select__list--link .c-link-search__txt,.p-select__list--link .c-link-search--check__txt{padding-left:20px}.p-select__list--link .c-link-search__txt a,.p-select__list--link .c-link-search--check__txt a{color:#333;text-decoration:none}.p-select__list--link__num{color:#333;font-size:13px;text-decoration:none}.p-select__list--link__num:hover{color:#333;text-decoration:none}.p-select__list--link>.is-none .c-link-search__txt,.p-select__list--link>.is-none .c-link-search--check__txt,.p-select__list--link>.is-none .p-select__list--link__num{color:#aeaeae;cursor:auto}.p-select__list--2col{display:block;width:100%;font-size:0}.p-select__list--2col:last-of-type{border-bottom:1px solid #dfdedc}.p-select__list--2col .c-link-search,.p-select__list--2col .c-link-search--check,.p-select__list--2col .c-link-search--check{display:inline-block;width:50%;border-bottom:none;border-top:1px solid #dfdedc}.p-select__list--2col .c-link-search__txt,.p-select__list--2col .c-link-search--check__txt,.p-select__list--2col .c-link-search--check__txt{height:55px;line-height:1.2;padding-left:10px}.p-select__list--2col .c-link-search:nth-child(odd),.p-select__list--2col .c-link-search--check:nth-child(odd),.p-select__list--2col .c-link-search--check:nth-child(odd){border-right:1px solid #dfdedc}.p-select__list--2col .c-link-search:empty:after,.p-select__list--2col .c-link-search--check:empty:after,.p-select__list--2col .c-link-search--check:empty:after{content:none}.p-select__list--2col .c-link-search--check__txt{padding-left:45px}@supports (flex-wrap: wrap){.p-select .p-select__list--2col,.p-select--2col .p-select__list--2col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-select .p-select__list--2col .c-link-search,.p-select--2col .p-select__list--2col .c-link-search,.p-select .p-select__list--2col .c-link-search--check,.p-select--2col .p-select__list--2col .c-link-search--check,.p-select .p-select__list--2col .c-link-search--check,.p-select--2col .p-select__list--2col .c-link-search--check{display:table}}.p-select__check-all,.p-select__check-all--area,.p-select__check-all--line{display:block;position:relative;margin:0;padding:15px 10px 15px 45px;background:#fbf8ea;color:#333;font-weight:bold;font-size:16px;border-bottom:1px solid #dfdedc;border-top:1px solid #dfdedc}.p-select__check-all .c-check,.p-select__check-all--area .c-check,.p-select__check-all--line .c-check{position:absolute;top:calc((100% - 25px)/2);left:10px}.p-select__check-all--area{border-top:none}.p-select__check-all--line{border-top:none}.p-select__check-all--line:first-of-type{border-top:1px solid #dfdedc}.p-select__check-all--line__txt{display:block;margin:0;font-size:16px}.p-select__link-all{min-height:50px;margin:0;background:#fbf8ea;color:#333;font-size:16px;border-bottom:1px solid #dfdedc}.p-select__link-all a{color:#333;text-decoration:none}.p-select__link-all:first-of-type{border-top:1px solid #dfdedc}.p-select__link-all.is-none .c-link-search__txt,.p-select__link-all.is-none .c-link-search--check__txt,.p-select__link-all.is-none .p-select__link-all__num{color:#aeaeae;font-weight:normal}@media screen and (min-width: 960px){.p-select,.p-select--2col{padding:30px;border:1px solid #dfdedc;background:#fff}.p-select .c-ttl-tertiary,.p-select--2col .c-ttl-tertiary{height:36px;padding:0 25px;border:none;font-size:15px;line-height:36px}.p-select .c-ttl-tertiary:first-of-type,.p-select--2col .c-ttl-tertiary:first-of-type{border:none}.p-select__ttl{margin:0 0 30px 0}.p-select__list,.p-select__list--check,.p-select__list--link{padding:15px 25px 25px}.p-select__list .c-link-search--check,.p-select__list--check .c-link-search--check,.p-select__list--link .c-link-search--check{min-height:auto;padding:0;border:none;text-decoration:underline;margin-right:40px}.p-select__list .c-link-search--check__txt,.p-select__list--check .c-link-search--check__txt,.p-select__list--link .c-link-search--check__txt{padding:0}.p-select__list .c-link-search,.p-select__list--check .c-link-search,.p-select__list--link .c-link-search,.p-select__list .c-link-search--check,.p-select__list--check .c-link-search--check,.p-select__list--link .c-link-search--check{min-height:auto;padding:0;border:none;text-decoration:underline;margin-right:30px}.p-select__list .c-link-search__txt,.p-select__list--check .c-link-search__txt,.p-select__list--link .c-link-search__txt,.p-select__list .c-link-search--check__txt,.p-select__list--check .c-link-search--check__txt,.p-select__list--link .c-link-search--check__txt{text-decoration:underline;padding-left:0}.p-select__list--check,.p-select__list--link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-select__list--check:empty,.p-select__list--link:empty{padding:0}.p-select__list--check .c-link-search,.p-select__list--check .c-link-search--check,.p-select__list--check .c-link-search--check,.p-select__list--link .c-link-search,.p-select__list--link .c-link-search--check,.p-select__list--link .c-link-search--check{width:25%;text-decoration:none;margin-right:0;padding-right:20px;margin-bottom:20px}.p-select__list--check .c-link-search__txt,.p-select__list--check .c-link-search--check__txt,.p-select__list--check .c-link-search--check__txt,.p-select__list--link .c-link-search__txt,.p-select__list--link .c-link-search--check__txt,.p-select__list--link .c-link-search--check__txt{height:auto;color:#333;font-size:13px;line-height:1.3;text-decoration:none;padding-left:25px}.p-select__list--check .c-link-search__txt:hover,.p-select__list--check .c-link-search--check__txt:hover,.p-select__list--check .c-link-search--check__txt:hover,.p-select__list--link .c-link-search__txt:hover,.p-select__list--link .c-link-search--check__txt:hover,.p-select__list--link .c-link-search--check__txt:hover{text-decoration:none}.p-select__list--check .c-link-search--check__txt,.p-select__list--link .c-link-search--check__txt{height:20px}.p-select__list--check .c-check,.p-select__list--check .c-radio,.p-select__list--link .c-check,.p-select__list--link .c-radio{top:0;left:0}.p-select__list--link .c-link-search__txt,.p-select__list--link .c-link-search--check__txt{padding:0;text-decoration:none}.p-select__list--link__txt{color:#0a54dc;text-decoration:underline}.p-select__list--link__txt:hover{color:#ed671e;text-decoration:underline}.p-select__list--2col:last-of-type{border-bottom:none}.p-select__list--2col .c-link-search:nth-child(odd),.p-select__list--2col .c-link-search--check:nth-child(odd),.p-select__list--2col .c-link-search--check:nth-child(odd){border-right:none}.p-select__check-all,.p-select__check-all--area,.p-select__check-all--line,.p-select__link-all{height:50px;margin:0 0 5px 0;padding:0 10px 0 50px;border:none;line-height:50px}.p-select__check-all .c-check,.p-select__check-all--area .c-check,.p-select__check-all--line .c-check,.p-select__link-all .c-check{top:calc((100% - 18px) / 2);left:25px}.p-select__check-all--line:first-of-type,.p-select__link-all--line:first-of-type{border-top:none}.p-select__link-all{width:100%;height:40px;min-height:auto;padding:0 0 0 25px;font-size:13px;line-height:40px}.p-select__link-all:first-of-type{border-top:none}.p-select__link-all .c-link-search__txt,.p-select__link-all .c-link-search--check__txt{display:inline;padding:0;color:#0a54dc}.p-select__link-all .c-link-search__txt:hover,.p-select__link-all .c-link-search--check__txt:hover{color:#ed671e;text-decoration:none}.p-select__link-all__txt{text-decoration:underline}.p-select__link-all__num{color:#333}}.p-reselect-pref{margin:30px 0;padding:0 10px}.p-reselect-area{margin:10px 10px 0 0;text-align:right}@media screen and (min-width: 960px){.p-reselect-area{float:right;margin:10px 0 0 0}}.p-reselect-line{margin:30px 0;padding:0 10px}@media screen and (min-width: 960px){.p-reselect-line{margin:0}}.p-description{margin:0;padding:20px;background:#f5f5f5}.p-description__inner{margin:20px 0 0 0}.p-description__inner:first-child{margin:0}.p-description__ttl{margin:0;font-weight:bold;font-size:12px;padding-bottom:4px;border-bottom:1px dotted #adacac}.p-description__txt{margin:10px 0 0 0;font-size:12px;line-height:1.6}.p-description__link{margin:10px 0 0 0;padding:0;font-size:12px}.p-description__link__item{list-style:none}.p-description__link__item a{color:#0a54dc;text-decoration:none}.p-description__link__item a:hover{color:#ed671e;text-decoration:underline}.p-description__link__item{display:inline-block;margin:0 10px 5px 0;padding:0 10px 0 0;font-size:12px;border-right:1px solid #000}.p-description__link__item:last-child{border-right:0}.p-description__link__ttl{display:none}@media screen and (min-width: 960px){.p-description{padding:0;background:none}.p-description__ttl{font-weight:normal;font-size:15px}.p-description__txt{margin:10px 0 0 0;font-size:12px}.p-description__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px  0 0 0;font-size:12px}.p-description__link__item{font-size:12px}}.p-special-feature .c-ttl-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-special-feature__con-list{display:inline-block;position:relative;padding:0 30px 0 0;color:#333;font-size:14px;text-decoration:none;margin-left:auto}.p-special-feature__con-list:after{display:block;position:absolute;top:calc(50% - 3px);right:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px;height:8px;content:"";border-bottom:2px solid #333;border-right:2px solid #333}.p-special-feature__con-list:hover{color:#ed671e}.p-special-feature__con-list:hover:after{border-bottom:2px solid #ed671e;border-right:2px solid #ed671e}.p-special-feature__list{list-style:none;margin:0;padding:0}@media screen and (min-width: 960px){.p-special-feature__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.p-special-feature__item{position:relative;background:#fff;border-top:1px solid #dfdedc}@media screen and (min-width: 960px){.p-special-feature__item{width:calc(50% - 5px);border:1px solid #dfdedc;margin-bottom:10px}}.p-special-feature__item:first-child{border-top:none}@media screen and (min-width: 960px){.p-special-feature__item:first-child{border:1px solid #dfdedc}}.p-special-feature__item:after{display:block;position:absolute;top:calc(50% - 5px);right:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:10px;height:10px;content:"";border-bottom:2px solid #bcb08a;border-right:2px solid #bcb08a}@media screen and (min-width: 960px){.p-special-feature__item:hover{background:#faf8ef}}.p-special-feature__item a{display:block;padding:10px;color:#333;text-decoration:none}@media screen and (min-width: 960px){.p-special-feature__item a:hover .p-special-feature__item__ttl{text-decoration:underline}}.p-special-feature__item__con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media screen and (min-width: 760px){.p-special-feature__item__con{gap:15px}}.p-special-feature__item__img-wrap img{width:90px;height:auto;border-radius:10px}@media screen and (min-width: 960px){.p-special-feature__item__img-wrap img{border-radius:0}}.p-special-feature__item__ttl{margin:0}.p-special-feature__item__txt{margin:5px 0 0 0;padding:0 15px 0 0;text-decoration:none}.p-switch{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.p-switch__item .c-radio-panel-l{font-size:13px}.p-switch__item:first-child .c-radio-panel-l{border-right:none;border-bottom-right-radius:0;border-top-right-radius:0}.p-switch__item:last-child .c-radio-panel-l{border-bottom-left-radius:0;border-top-left-radius:0}.p-ttl-module{margin:0}.p-ttl-module__ttl,.p-ttl-module__ttl--sp-full{margin:0 0 20px 0}.p-ttl-module__ttl--sp-full{margin-right:-10px;margin-left:-10px}@media screen and (min-width: 960px){.p-ttl-module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;margin:30px 0;border-bottom:1px solid #c4c4c2}.p-ttl-module__ttl,.p-ttl-module__ttl--sp-full{width:calc(100% - 300px);margin:0}.p-ttl-module__ttl--sp-full{margin:0}.p-ttl-module__content{width:300px}}.p-work__head .c-workinfo--copy,.p-work__body__info__txt{display:-webkit-box;overflow:hidden;white-space:inherit;-webkit-box-orient:vertical}.p-work{border:1px solid #d6d6d4;border-radius:4px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2);background:#fff;margin-top:25px}.p-work__head{border-radius:3px 3px 0 0;background:#fcf8f3;border-top:4px solid #ed401e;border-bottom:1px solid #dbd9d9}@media screen and (min-width: 960px){.p-work__head{border-radius:0;border-top-width:6px}}.p-work__head .c-workinfo-img{width:100px;height:100px;margin-right:10px}@media screen and (min-width: 960px){.p-work__head .c-workinfo-img{width:200px;height:130px}}.p-work__head .c-workinfo-img+.p-work__head__txt-wrap .c-workinfo--copy{max-height:72.4px}.p-work__head .c-workinfo-img__inner{width:96px;height:96px}@media screen and (min-width: 960px){.p-work__head .c-workinfo-img__inner{width:190px;height:126px;margin:0 auto}}.p-work__head .c-workinfo-img img{height:96px}@media screen and (min-width: 960px){.p-work__head .c-workinfo-img img{height:126px}}.p-work__head .c-workinfo--copy{max-height:48px;margin:0 0 8px 0;font-size:16px;line-height:1.5;text-decoration:underline;-webkit-line-clamp:2}@media screen and (min-width: 960px){.p-work__head .c-workinfo--copy{max-height:60px;margin:15px 0;font-weight:bold;font-size:20px;-webkit-line-clamp:2}}@media screen and (min-width: 960px){.c-workinfo-img+.p-work__head__txt-wrap{width:calc(100% - 200px)}.c-workinfo-img+.p-work__head__txt-wrap .c-workinfo--copy{max-height:60px;-webkit-line-clamp:2}}.p-work__head .c-workinfo--store{margin:0 0 5px 0;color:#333;font-weight:normal}.p-work__head__link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;color:#333;text-decoration:none}@media screen and (min-width: 960px){.p-work__head__link{padding:20px}}.p-work__head__link:hover .c-workinfo--copy{color:#ed671e}.p-work__head__txt-wrap{width:100%}.c-workinfo-img+.p-work__head__txt-wrap{width:50%;width:calc(100% - 110px)}.c-workinfo-img+.p-work__head__txt-wrap .c-workinfo--copy{max-height:72px;-webkit-line-clamp:3}.p-work__head__tags{list-style:none;margin:0;padding:0}.p-work__head__tags .c-tag,.p-work__head__tags .c-tag--new,.p-work__head__tags .c-tag--status,.p-work__head__tags .c-tag--sub-status{font-size:10px}@media screen and (min-width: 960px){.p-work__head__tags .c-tag,.p-work__head__tags .c-tag--new,.p-work__head__tags .c-tag--status,.p-work__head__tags .c-tag--sub-status{height:18px;padding:2px 10px;border-radius:9px;font-weight:bold;font-size:12px}}.p-work__body{padding:0 10px}@media screen and (min-width: 960px){.p-work__body{padding:10px 20px 0}}.p-work__body__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:10px 10px 10px 0;border-bottom:1px solid #dbd9d9}@media screen and (min-width: 960px){.p-work__body__info{padding:10px 5px}}.p-work__body__info__ttl{min-width:55px;height:35px;font-weight:bold;font-size:12px;text-align:center;padding-top:22px}@media screen and (min-width: 960px){.p-work__body__info__ttl{width:110px;height:30px;padding:0 0 0 18px;overflow:auto;border-radius:30px;background-position:12px center;background-color:#f3f0e7;font-size:13px;line-height:30px;text-align:center}}.p-work__body__info__ttl.c-icon--job--brown{background-position:center 2px;background-size:21px auto}@media screen and (min-width: 960px){.p-work__body__info__ttl.c-icon--job--brown{background-position:12px center;background-size:15px auto}}.p-work__body__info__ttl.c-icon--yen--brown{background-position:center 1px;background-size:20px auto}@media screen and (min-width: 960px){.p-work__body__info__ttl.c-icon--yen--brown{background-position:12px center;background-size:15px auto}}.p-work__body__info__ttl.c-icon--place--brown{background-position:center 0;background-size:16px auto}@media screen and (min-width: 960px){.p-work__body__info__ttl.c-icon--place--brown{background-position:13px center;background-size:14px auto}}.p-work__body__info__ttl.c-icon--calender--brown{background-position:center 0;background-size:19px auto}@media screen and (min-width: 960px){.p-work__body__info__ttl.c-icon--calender--brown{background-position:13px center;background-size:13px auto}}.p-work__body__info__ttl.c-icon--tag--brown{background-size:15px auto}.p-work__body__info__txt{max-height:39.2px;margin:0;font-size:14px;line-height:1.4;padding-left:10px;-webkit-line-clamp:2}@media screen and (min-width: 960px){.p-work__body__info__txt{width:calc(100% - 110px);max-height:42px;font-size:15px}}.p-work__body__tags{margin:0;padding:10px 10px 5px 10px;border-bottom:1px solid #e3e2e2}.p-work__body__tags .c-tag,.p-work__body__tags .c-tag--new,.p-work__body__tags .c-tag--status,.p-work__body__tags .c-tag--sub-status{margin-bottom:5px}.p-work__body__job-detail{padding:10px}.p-work__body__job-detail-txt{margin:0;padding:10px;border-radius:8px;background-color:#f9f8f5;line-height:1.6;overflow-wrap:anywhere}@media screen and (min-width: 960px){.p-work__body__job-detail-txt{font-size:15px}}.p-work__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;gap:10px}@media screen and (min-width: 960px){.p-work__footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px}}.p-work__footer__fav{width:calc(50% - 4px)}@media screen and (min-width: 960px){.p-work__footer__fav{width:30%}}@media screen and (min-width: 960px){.p-work__footer__fav .c-btn--fav{height:60px;font-weight:bold;font-size:16px;line-height:60px}}@media screen and (max-width: 320px){.p-work__footer__fav .c-btn--fav{font-size:13px}}.p-work__footer__detail{width:calc(50% - 4px)}@media screen and (min-width: 960px){.p-work__footer__detail{width:30%}}.p-work__footer__detail .c-btn--submit{height:50px;font-size:16px;line-height:50px}@media screen and (min-width: 960px){.p-work__footer__detail .c-btn--submit{height:60px;font-size:20px;line-height:60px}}@media screen and (max-width: 320px){.p-work__footer__detail .c-btn--submit{font-size:13px}}.p-work__footer__entry{width:calc(50% - 4px)}@media screen and (min-width: 960px){.p-work__footer__entry{width:30%}}.p-work__footer__entry .c-btn--submit{height:50px;font-size:16px;line-height:50px}@media screen and (min-width: 960px){.p-work__footer__entry .c-btn--submit{height:60px;font-size:20px;line-height:60px}}@media screen and (max-width: 320px){.p-work__footer__entry .c-btn--submit{font-size:13px}}.p-work__footer__entry .shufu-job-btn{display:block;background:#e74c3c;font-size:12px;line-height:18px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (min-width: 760px){.p-work__footer__entry .shufu-job-btn{font-size:14px;line-height:30px}}@media screen and (min-width: 960px){.p-work__footer__entry .shufu-job-btn{padding:10px 10px;font-size:18px;line-height:20px}}@media screen and (max-width: 335px){.p-work__footer__entry .shufu-job-btn{font-size:11px !important}}.p-work__footer__entry .shufu-job-btn span{display:inline-block;font-weight:normal;font-size:10px;line-height:10px}@media screen and (min-width: 760px){.p-work__footer__entry .shufu-job-btn span{display:block;font-size:12px;line-height:10px}}@media screen and (min-width: 960px){.p-work__footer__entry .shufu-job-btn span{display:inline-block;font-size:11px;line-height:13px}}.p-work__footer__entry .shufu-job-btn:hover{background:#f27264}.p-work__footer__duplicate-link{padding:0 12px 10px}@media screen and (min-width: 960px){.p-work__footer__duplicate-link{padding:0 12px 10px 20px;margin-right:auto}}.p-work__footer__duplicate-link p{margin:0}.p-work__footer__duplicate-link a{color:#525252;font-size:12px}@media screen and (min-width: 960px){.p-work__footer__duplicate-link a{padding:5px 0 5px 22px}}@media screen and (min-width: 960px){.p-work__footer__duplicate-link--pc-icon{background-image:url(../img/icon/icon_building.svg);background-position:left center;background-size:auto 18px;background-repeat:no-repeat}}@media screen and (min-width: 960px){.p-work__footer__delete{width:110px;margin-right:20px}}@media screen and (min-width: 960px){.p-work__timelimit-box{position:relative}}.p-work__timelimit{margin:5px 0 2px 0;text-align:center}@media screen and (min-width: 960px){.p-work__timelimit{position:absolute;top:25px;left:100px}}.p-work-cassette,.p-work-cassette--new,.p-work-cassette--wanted,.p-work-cassette--multi{display:block;position:relative;padding:15px 30px 15px 15px;border:none;background:#fff;line-height:1.2;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;border-bottom:1px solid #ddd}.p-work-cassette__inner{width:100%;overflow:hidden;white-space:nowrap;margin-bottom:8px;text-overflow:ellipsis}.p-work-cassette__inner:last-child{margin:0}.p-work-cassette:hover,.p-work-cassette--new:hover,.p-work-cassette--wanted:hover,.p-work-cassette--multi:hover{text-decoration:none}.p-work-cassette:after,.p-work-cassette--new:after,.p-work-cassette--wanted:after,.p-work-cassette--multi:after{display:block;position:absolute;top:calc(50% - 6px);right:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:12px;height:12px;content:"";border-bottom:2px solid #bcb08a;border-right:2px solid #bcb08a}.p-work-cassette .c-tag,.p-work-cassette--new .c-tag,.p-work-cassette--wanted .c-tag,.p-work-cassette--multi .c-tag,.p-work-cassette .c-tag--new,.p-work-cassette--new .c-tag--new,.p-work-cassette--wanted .c-tag--new,.p-work-cassette--multi .c-tag--new,.p-work-cassette .c-tag--status,.p-work-cassette--new .c-tag--status,.p-work-cassette--wanted .c-tag--status,.p-work-cassette--multi .c-tag--status,.p-work-cassette .c-tag--sub-status,.p-work-cassette--new .c-tag--sub-status,.p-work-cassette--wanted .c-tag--sub-status,.p-work-cassette--multi .c-tag--sub-status{margin-right:5px}.p-work-cassette--wanted .c-workinfo-img{position:absolute}.p-work-cassette--wanted .c-workinfo--store,.p-work-cassette--wanted .c-workinfo--copy,.p-work-cassette--wanted .c-workinfo--catch,.p-work-cassette--wanted .c-workinfo--condition{padding-left:85px}.p-work-cassette--multi{padding:15px 15px 15px 40px}.p-work-cassette--multi .c-workinfo-img{position:absolute;top:60px}.p-work-cassette--multi .c-workinfo--store,.p-work-cassette--multi .c-workinfo--copy,.p-work-cassette--multi .c-workinfo--catch,.p-work-cassette--multi .c-workinfo--condition,.p-work-cassette--multi .p-work__head__tags{padding-left:85px}.p-work-cassette--multi .p-work__head__tags{margin:0  0 5px 0}.p-work-cassette--multi .multi-check{position:absolute;top:calc( 50% - 16px);left:10px;width:18px;height:18px}.p-work-cassette--multi .multi-check:checked{background-size:15px auto}.p-work-cassette--multi:after{display:none}@media screen and (min-width: 960px){.p-work-cassette,.p-work-cassette--new,.p-work-cassette--wanted,.p-work-cassette--multi{border:1px solid #ddd}.p-work-cassette:hover,.p-work-cassette--new:hover,.p-work-cassette--wanted:hover,.p-work-cassette--multi:hover{background:#faf8ef}.p-work-cassette__inner--multi{height:auto;max-height:44.2px;line-height:1.3}.p-work-cassette--new:hover .c-workinfo--store{text-decoration:underline}.p-work-cassette--wanted{min-height:160px;padding:15px 30px 15px 230px}.p-work-cassette--wanted .c-workinfo--store,.p-work-cassette--wanted .c-workinfo--copy,.p-work-cassette--wanted .c-workinfo--catch,.p-work-cassette--wanted .c-workinfo--condition{padding:0}.p-work-cassette--wanted .c-workinfo-img{left:15px}.p-work-cassette--wanted:hover .c-workinfo--copy{text-decoration:underline}.p-work-cassette--multi{min-height:160px;padding:15px 30px 15px 280px}.p-work-cassette--multi .c-workinfo--store,.p-work-cassette--multi .c-workinfo--copy,.p-work-cassette--multi .c-workinfo--catch,.p-work-cassette--multi .c-workinfo--condition,.p-work-cassette--multi .p-work__head__tags{padding:0}.p-work-cassette--multi .c-workinfo-img{top:50px;left:60px}.p-work-cassette--multi:hover .c-workinfo--copy{text-decoration:underline}.p-work-cassette--multi .multi-check{top:calc( 50% - 16px);left:20px}.p-work-cassette--multi .multi-check:checked{background-size:18px auto}}.p-work-new-list{margin:0;padding:0}.p-work-new-list__item{list-style:none}@media screen and (min-width: 960px){.p-work-new-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-work-new-list__item{width:calc(50% - 5px);margin-bottom:10px}}.p-work-wanted-list{margin:0;padding:0}.p-work-wanted-list__item{list-style:none}@media screen and (min-width: 960px){.p-work-wanted-list__item{margin-bottom:10px}}.p-work-similar-link{margin:0;padding:10px 10px 0 10px}.p-work-similar-link__ttl{margin:0;padding:0;font-size:13px}.p-work-similar-link__box{margin:0;padding:0}.p-work-similar-link__list{display:inline;list-style:none;float:left;margin:0;padding:5px 10px 0 0;font-size:11px}.p-work-similar-link__list a{color:#757575}@media screen and (min-width: 960px){.p-work-similar-link__ttl{font-size:13px}.p-work-similar-link__list{font-size:12px}}.p-work-detail{width:100%;margin:0}.p-work-detail__ttl,.p-work-detail__ttl--top{display:block;width:100%;height:auto;padding:25px 0 5px;background-color:#f3f0e7;font-size:9px;text-align:center;border-bottom:1px solid #dcd6c0}.p-work-detail__ttl.c-icon--place--brown,.c-icon--place--brown.p-work-detail__ttl--top{background-position:center 8px;background-size:auto 15px}.p-work-detail__ttl.c-icon--job--brown,.c-icon--job--brown.p-work-detail__ttl--top{background-position:center 8px;background-size:15px auto}.p-work-detail__ttl.c-icon--calender--brown,.c-icon--calender--brown.p-work-detail__ttl--top{background-position:center 8px;background-size:15px auto}.p-work-detail__ttl.c-icon--yen--brown,.c-icon--yen--brown.p-work-detail__ttl--top{background-position:center 8px;background-size:auto 15px}.p-work-detail__ttl.c-icon--tag--brown,.c-icon--tag--brown.p-work-detail__ttl--top{background-position:center 8px;background-size:15px auto}.p-work-detail__ttl--top{border-top:1px solid #dcd6c0}.p-work-detail__pc-ttl.c-icon--place--brown,.p-work-detail__pc-ttl.c-icon--job--brown,.p-work-detail__pc-ttl.c-icon--calender--brown,.p-work-detail__pc-ttl.c-icon--yen--brown,.p-work-detail__pc-ttl.c-icon--tag--brown{background-position:-100px 0}.p-work-detail__txt,.p-work-detail__txt--place,.p-work-detail__txt--top{display:block;width:calc(100% - 50px);margin:0;padding:8px;background:#fff;vertical-align:middle;border-bottom:1px solid #eeece4}.p-work-detail__txt--top{border-top:1px solid #eeece4}.p-work-detail__txt__map-link{color:#0a54dc}.p-work-detail__txt__map-link:hover{color:#ed671e}.p-work-detail__tags{margin:0;padding:0}.p-work-detail__tags .c-tag,.p-work-detail__tags .c-tag--new,.p-work-detail__tags .c-tag--status,.p-work-detail__tags .c-tag--sub-status{margin-bottom:5px}@supports (flex-wrap: wrap){.p-work-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.p-work-detail__ttl,.p-work-detail__ttl--top{width:50px}@media screen and (min-width: 960px){.p-work-detail__ttl,.p-work-detail__ttl--top{width:130px}}}@media screen and (min-width: 960px){.p-work-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 15px 0;padding:0;border-top:1px solid #eeece4}.p-work-detail__ttl,.p-work-detail__ttl--top{width:130px;padding:8px;background-color:#fff;border-bottom:1px solid #eeece4}.p-work-detail__ttl.c-icon--place--brown,.c-icon--place--brown.p-work-detail__ttl--top,.p-work-detail__ttl.c-icon--yen--brown,.c-icon--yen--brown.p-work-detail__ttl--top,.p-work-detail__ttl.c-icon--job--brown,.c-icon--job--brown.p-work-detail__ttl--top,.p-work-detail__ttl.c-icon--tag--brown,.c-icon--tag--brown.p-work-detail__ttl--top,.p-work-detail__ttl.c-icon--calender--brown,.c-icon--calender--brown.p-work-detail__ttl--top{background:none}.p-work-detail__ttl--top{border-top:none}.p-work-detail__pc-ttl{display:block;width:110px;height:30px;padding:0 0 0 18px;border-radius:30px;background-color:#f3f0e7;font-size:15px;line-height:30px;text-align:center}.p-work-detail__pc-ttl.c-icon--place--brown,.p-work-detail__pc-ttl.c-icon--yen--brown,.p-work-detail__pc-ttl.c-icon--job--brown,.p-work-detail__pc-ttl.c-icon--tag--brown,.p-work-detail__pc-ttl.c-icon--calender--brown{background-position:10px center;background-size:18px auto}.p-work-detail__pc-ttl.c-icon--tag--brown{background-position:13px center;background-size:auto 18px}.p-work-detail__txt,.p-work-detail__txt--place,.p-work-detail__txt--top{width:calc(100% - 130px);padding:12px 8px;font-size:15px}.p-work-detail__txt__map-link{position:absolute;right:0;bottom:10px;width:150px;text-align:center}.p-work-detail__txt--place{position:relative;padding-right:170px}.p-work-detail__txt--top{border-top:none}}.u-clearfix:after{display:block;clear:both;content:""}.u-dis--pconly-block{display:none}@media screen and (min-width: 960px){.u-dis--pconly-block{display:block}}.u-dis--sponly-block{display:block}@media screen and (min-width: 960px){.u-dis--sponly-block{display:none}}.u-dis--pconly-inline{display:none}@media screen and (min-width: 960px){.u-dis--pconly-inline{display:inline-block}}.u-dis--sponly-inline{display:inline-block}@media screen and (min-width: 960px){.u-dis--sponly-inline{display:none}}.u-d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-hidden{display:none}.u-float-r{float:right !important}.u-float-l{float:left !important}.u-float-n{float:none !important}.u-sp-full{margin-right:-10px;margin-left:-10px}@media screen and (min-width: 960px){.u-sp-full{margin-right:0;margin-left:0}}.u-m-none{margin:0 !important}.u-mt-0{margin-top:0px !important}.u-mb-0{margin-bottom:0px !important}.u-mt-10{margin-top:10px !important}.u-mb-10{margin-bottom:10px !important}.u-mt-20{margin-top:20px !important}.u-mb-20{margin-bottom:20px !important}.u-mt-30{margin-top:30px !important}.u-mb-30{margin-bottom:30px !important}.u-mt-40{margin-top:40px !important}.u-mb-40{margin-bottom:40px !important}.u-mt-50{margin-top:50px !important}.u-mb-50{margin-bottom:50px !important}.u-mt-60{margin-top:60px !important}.u-mb-60{margin-bottom:60px !important}.u-mt-70{margin-top:70px !important}.u-mb-70{margin-bottom:70px !important}.u-mt-80{margin-top:80px !important}.u-mb-80{margin-bottom:80px !important}.u-mt-90{margin-top:90px !important}.u-mb-90{margin-bottom:90px !important}.u-mt-100{margin-top:100px !important}.u-mb-100{margin-bottom:100px !important}.u-p-wrap{white-space:pre-wrap !important}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsImZvdW5kYXRpb24vX2RlZmluZS5zY3NzIiwiZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MiLCJsYXlvdXRzL19sYXlvdXRzLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19hY2NvcmRpb24uc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2FsZXJ0LnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19ib3guc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2J0bi5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fY2hlY2suc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2Zvcm0uc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2ljb24uc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2xpbmsuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX3RpdGxlLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L190YWIuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX3RhYmxlLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L190YWdzLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19yYWRpby5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fcmFkaW8tcGFuZWwuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX3N0ZXAuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX3dvcmtpbmZvLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fYnJlYWRjcnVtYnMuc2NzcyIsIm9iamVjdC9wcm9qZWN0L19mYXEuc2NzcyIsIm9iamVjdC9wcm9qZWN0L19mb290ZXIuc2NzcyIsIm9iamVjdC9wcm9qZWN0L19oZWFkZXIuc2NzcyIsIm9iamVjdC9wcm9qZWN0L19tb2RhbC5zY3NzIiwib2JqZWN0L3Byb2plY3QvX3BhZ2VyLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fcmVjb21tZW5kLXNlYXJjaC5zY3NzIiwib2JqZWN0L3Byb2plY3QvX3NlYXJjaC1yZXN1bHQuc2NzcyIsIm9iamVjdC9wcm9qZWN0L19zZWFyY2gtc2V0LnNjc3MiLCJvYmplY3QvcHJvamVjdC9fc2VhcmNoLXBhbmVsLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fc2VsZWN0LnNjc3MiLCJvYmplY3QvcHJvamVjdC9fc2VvLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fc3BlY2lhbC1mZWF0dXJlLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fc3dpdGNoLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fdHRsLW1vZHVsZS5zY3NzIiwib2JqZWN0L3Byb2plY3QvX3dvcmsuc2NzcyIsIm9iamVjdC9wcm9qZWN0L193b3JrLWNhc3NldGUuc2NzcyIsIm9iamVjdC9wcm9qZWN0L193b3JrLWRldGFpbC5zY3NzIiwib2JqZWN0L3V0aWxpdHkvX2NsZWFyZml4LnNjc3MiLCJvYmplY3QvdXRpbGl0eS9fZGlzcGxheS5zY3NzIiwib2JqZWN0L3V0aWxpdHkvX2Zsb2F0LnNjc3MiLCJvYmplY3QvdXRpbGl0eS9fc3AtZnVsbC5zY3NzIiwib2JqZWN0L3V0aWxpdHkvX21hcmdpbi5zY3NzIiwib2JqZWN0L3V0aWxpdHkvX3doaXRlc3BhY2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxLQUNZLHNCQUNSLDhCQUNHLDBCQUEyQixDQUNqQyxxQkFHVyxtQkFDUiwyQkFDRyx1QkFBd0IsQ0FDOUIsS0FHRyxnQkFDQSxXQUNBLGVBQ0EsZ0JBQ0EsZ0dBQWEsQ0FBQSxxQ0FDTSxLQUFBLG1CQUNmLGNDaEJXLENBQUEsQ0FBTyxLRGlCbEIsUUFBVyxDQUFBLDRFQU1sQixLQUFBLGlCRWpCRywwQkFDSSw2QkFDSixDQUFBLEtBQUEsUUFBMEIsQ0FBQSx3Q0FrQk4sYUFBYSxDQUFBLEdBQ2pDLGVBQ0gsYUFRVyxDQUFBLHVCQUVYLGFBVW1CLENBQUEsT0FFaEIsZUFDSCxDQU1LLEdBQ0YsU0FBUSxpQkFVUiwrQkFBQSxBQUNBLHNCQUFBLENBQUEsSUFBVSxjQUNiLGdDQVNnQixDQUFBLEVBQUEsNkJBWWIsb0NBQ0EsQ0FBQSxZQUE4QiwwQkFTOUIseUNBQUEs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SUwsQ0FBQSxRQUF3Qiw0QkFHeEIsQ0FBQSxTQUEyQiwwQkFIM0IsQ0FBVSxTQUFjLDZCQUd4QixDQUFhLFNBQWMsMEJBSDNCLENBQVUsU0FBYyw2QkFHeEIsQ0FBYSxTQUFjLDBCQUgzQixDQUFVLFNBQWMsNkJBR3hCLENBQWEsU0FBYywwQkFIM0IsQ0FBVSxTQUFjLDZCQUd4QixDQUFhLFNBQWMsMEJBSDNCLENBQVUsU0FBYyw2QkFHeEIsQ0FBYSxTQUFjLDBCQUgzQixDQUFVLFNBQWMsNkJBR3hCLENBQWEsU0FBYywwQkFIM0IsQ0FBVSxTQUFjLDZCQUd4QixDQUFhLFNBQWMsMEJBSDNCLENBQVUsU0FBYyw2QkFHeEIsQ0FBYSxTQUFjLDBCQUgzQixDQUFVLFNBQWMsNkJBR3hCLENBQWEsVUFBYywyQkFIakIsQ0FBQyxVQUFhLDhCQUdYLENBQUMsVUFBYSwrQkNObEIsQ0FBQSIsImZpbGUiOiJjb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogRm91bmRhdGlvbiDln7rmnKzoqK3lrppcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmh0bWwge1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICAgICAgIC1tb3otYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuYm9keSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtZmFtaWx5OiBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIixcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLE9zYWthLFwi44Oh44Kk44Oq44KqXCIsTWVpcnlvLFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLHNhbnMtc2VyaWY7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmFzZS1iZy1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn1cblxuZm9ybSB7XG4gICAgbWFyZ2luOiAwO1xufVxuIiwiLyogRm91bmRhdGlvbiDlpInmlbBcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT0gbWFpbiBjb2xvclxuJGNtbi1jb2xvci13aGl0ZTogI2ZmZjtcbiRjbW4tY29sb3ItZ3JheTogI2Y1ZjVmNTtcbiRjbW4tY29sb3ItZ3JheS0yOiAjZjlmOGY1O1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBzdWIgY29sb3JcbiRjbW4tY29sb3IteWVsbG93OiAjZmJmOGVhO1xuJGNtbi1jb2xvci1waW5rOiAjZmNmOGYzO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICNvcmFuZ2VcbiRtYWluLW9yYW5nZTogI2VkNDAxZTtcbiRtYWluLW9yYW5nZS1sOiAjZWU2NzQ5O1xuJHN1Yi1vcmFuZ2U6ICNlZDY3MWU7XG4kc3ViLW9yYW5nZS1sOiAjZjg4MzM1O1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICNibHVlXG4kbWFpbi1ibHVlOiAjMTg3MmNmO1xuJG1haW4tYmx1ZS1sOiAjM2U4YWQ5O1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAjYmVpZ2VcbiRtYWluLWJlaWdlOiAjZTBkY2NjO1xuJHN1Yi1iZWlnZS0xOiAjZTRlMGQyO1xuJHN1Yi1iZWlnZS0yOiAkY21uLWNvbG9yLXllbGxvdztcbiRzdWItYmVpZ2UtMzogI2YwZWRlMDtcbiRzdWItYmVpZ2UtNDogI2JjYjA4YTtcbiRhcnJvdy1jLTE6ICRzdWItYmVpZ2UtNDtcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gI2Jyb3duXG4kbWFpbi1icm93bjogIzY1NTUyMDtcbiRzdWItYnJvd246ICM3ZjZiMjY7XG4kc3ViLWJyb3duMjogIzQxMjkwYztcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gI2dyYXlcbiRtYWluLWdyYXk6ICM1NTU7XG4kc3ViLWdyYXk6ICNiZmJmYmQ7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT0gYm9keSBiYWNrZ3JvdW5kIGNvbG9yXG4kYmFzZS1iZy1jb2xvcjogJGNtbi1jb2xvci1ncmF5LTI7XG4kc3ViLWJnLWNvbG9yOiAkY21uLWNvbG9yLXBpbms7XG4kc3ViLWJnLWNvbG9yLTI6ICRjbW4tY29sb3ItZ3JheTtcblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09IGJvcmRlciBjb2xvclxuJGJvcmRlci1jLTE6ICNkZmRlZGM7XG4kYm9yZGVyLWMtMjogJG1haW4tZ3JheTtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBmb250IGNvbG9yXG4kZm9udC1jLTE6ICMzMzM7XG4kZm9udC1jLTI6ICM1MDQxMDE7XG4kZm9udC1jLTM6ICM1MjUyNTI7XG4kbGluay1jLTE6ICMwYTU0ZGM7XG4kbGluay1jLTI6ICRzdWItb3JhbmdlO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09IGJ0biBjb2xvclxuJGJ0bi1jLTE6ICRtYWluLWJsdWU7XG4kYnRuLWMtMjogJHN1Yi1vcmFuZ2U7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT0gc2hhZG93IGNvbG9yXG4kc2hhZG93LWMtMTogIzAwMTIyNTtcbiRzaGFkb3ctYy0yOiAjNTQxZTAwO1xuJHNoYWRvdy1jLTM6ICRtYWluLWdyYXk7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT0gZXJyb3IgY29sb3JcbiRlcnJvci1jLTE6ICNlNjAwMTI7XG4kZXJyb3ItYy0yOiAjZmZmMmYyO1xuJGVycm9yLWMtMzogI2ZmZWFlYTtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PSBtZWRpYSBxdWVyeVxuJGNvbnRlbnQtcGMtd2lkZS13OiAxMDI0cHg7XG4kY29udGVudC1wYy13OiA5NjBweDtcbiRjb250ZW50LXRhYi13OiA3NjBweDtcbiRjb250ZW50LXNwLXc6IDQ4MHB4O1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09IOeUu+WDj+ODkeOCuVxuJGltZy1wYXRoOiAnLi4vaW1nLyc7XG4kaW1nLXBhZ2VzLXBhdGg6ICcuLi8uLi9pbWcvJzsiLCIvKiEgbm9ybWFsaXplLmNzcyB2Ny4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cbiAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAgICAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXJ0aWNsZSwgYXNpZGUsIGZvb3RlciwgaGVhZGVyLCBuYXYsIHNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICAgIG1hcmdpbjogLjY3ZW0gMDtcbiAgICBmb250LXNpemU6IDJlbTtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbmZpZ2NhcHRpb24sIGZpZ3VyZSwgbWFpbiB7XG4gICAgLyogMSAqL1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAqL1xuXG5maWd1cmUge1xuICAgIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICAgIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cbiAqL1xuXG5hIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LSBhbmQgRmlyZWZveCAzOS0uXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cbiAqL1xuXG5iLCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYiwgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSwga2JkLCBzYW1wIHtcbiAgICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cblxubWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLCBzdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gICAgYm90dG9tOiAtLjI1ZW07XG59XG5cbnN1cCB7XG4gICAgdG9wOiAtLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hdWRpbywgdmlkZW8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cblxuaW1nIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xuICAgIG1hcmdpbjogMDsgLyogMiAqL1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLCBpbnB1dCB7XG4gICAgLyogMSAqL1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbiwgc2VsZWN0IHtcbiAgICAvKiAxICovXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbiwgaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuW3R5cGU9XCJyZXNldFwiXSwgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZywgW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsIFt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsIFt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiAuMzVlbSAuNzVlbSAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gICAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAzICovXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICAgIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLCBbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMsIC8qIDEgKi9cbm1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogU2NyaXB0aW5nXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmNhbnZhcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBIaWRkZW5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICovXG5cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIi8qIExheW91dHNcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubC1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubC10b3AtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5sLWJyZWFkY3J1bWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmFzZS1iZy1jb2xvcjtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB9XG59XG5cbi5sLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgIHdpZHRoOiAkY29udGVudC1wYy13O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAvLyA9PT09PT09PT09PT09PT09PT09IOODnuODq+ODgeOCr+ODqeOCueOBp+S9v+eUqOOBmeOCi1xuICAgIC8vIHNw44KCcGPjgoLjg5Xjg6vjgrXjgqTjgrpcbiAgICAmLS1mdWxsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBzcOOBpzEwMCUscGPjgafjgrPjg7Pjg4bjg7Pjg4TluYVcbiAgICAmLS1zcC1mdWxsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi5sLWRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDYwcHggMCAwIDA7Ly/loLTmiYDjgavjgojjgaPjgaZtYXJnaW7jgYzpgZXjgYbjga7jgafjgIHmnIDlvozjgavmpJzoqI7jgZnjgotcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgIHdpZHRoOiA5NjBweDtcbiAgICAgICAgbWFyZ2luOiAxMDBweCBhdXRvIDgwcHg7XG4gICAgfVxuXG4gICAgJi0tbXQtbm9uZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuXG4ubC1mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufSIsIi8qIENvbXBvbmVudCDjgqLjgrPjg7zjg4fjgqPjgqrjg7NcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1hY2NvcmRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZWRjO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIC5jLWFjY29yZGlvbl9faGQge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAuYy1hY2NvcmRpb25fX2hkIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19oZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDM1cHggMjVweCAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZWRjO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJG1haW4tb3JhbmdlO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJG1haW4tb3JhbmdlO1xuICAgICAgICB9XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmZGZmO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMzVweCAyNXB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZWRjO1xuICAgIH1cbn0iLCIvKiBDb21wb25lbnQg44Ki44Op44O844OIXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uYy1hbGVydCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmX19pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1lcnJvciB7XG4gICAgICAgIEBleHRlbmQgLmMtYWxlcnQ7XG4gICAgICAgIC5jLWFsZXJ0X19pdGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZjQyMzQ2O1xuICAgICAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl93YXJuaW5nLnN2Zykgbm8tcmVwZWF0IGxlZnQgdG9wO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjgrnjgr/jgqTjg6vjgqzjgqTjg4lcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vKlxuI3N0eWxlZ3VpZGVcbuOCouODqeODvOODiFxuXG7jgqLjg6njg7zjg4jjg6Ljgrjjg6Xjg7zjg6tcblxuYGBgXG48dWwgY2xhc3M9XCJjLWFsZXJ0LS1lcnJvclwiPlxuICAgIDxsaSBjbGFzcz1cImMtYWxlcnRfX2l0ZW1cIj5cbiAgICAgICAgPHNwYW4gY2xhc3M9XCJjLWFsZXJ0X19pdGVtX19pbm5lclwiPuOCqOODqeODvOOBp+OBmTwvc3Bhbj5cbiAgICA8L2xpPlxuPC91bD5cbmBgYFxuXG4qLyIsIi8qIENvbXBvbmVudCBib3hcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1ib3gge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICZfX2xpbmsge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRsaW5rLWMtMTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jLTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190eHQge1xuICAgICAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLy8gcGPjga7jgb9cbiAgICAmLS1wYyB7XG4gICAgICAgIEBleHRlbmQgLmMtYm94O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vc3Djga7jgb9cbiAgICAmLS1zcCB7XG4gICAgICAgIEBleHRlbmQgLmMtYm94O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICAmX19saW5rIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmX190eHQge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyogQ29tcG9uZW50IGJ1dHRvblxuXG4gICAg6Imy44OZ44O844K544Gu44Oc44K/44OzIO+8iGV4dGVuZOOBmeOCi++8iVxuICAgICsg44Ki44Kk44Kz44OzIG9yIOefouWNsCBvciDjgrXjgqTjgrrjgarjgalcblxuICAgIOapn+iDveOBjOmZkOWumueahOOBquODnOOCv+ODs++8iGV4dGVuZOOBmeOCi++8iVxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiVhcnJvdy1iYXNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNhYWE7XG59XG4vLyDmnIDov5HopovjgZ/kuIDopqfjgafkvb/nlKjjga7jgZ/jgoHjgrXjgqTjg4jlhajkvZPjgafjga/pgannlKjjgZfjgarjgYRcbi52aWV3ZWRsaXN0LW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uYy1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICRmb250LWMtMTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcblxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PSDoibLjgoTjgrXjgqTjgrrvvJrjgrfjg7PjgrDjg6vjgq/jg6njgrlcbiAgICAmLS1zaW1wbGUge1xuICAgICAgICBAZXh0ZW5kIC5jLWJ0bjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICRmb250LWMtMjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYWE5YjY4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWY4ZWY7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tc3VibWl0IHtcbiAgICAgICAgQGV4dGVuZCAuYy1idG47XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tYmx1ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWJsdWUtbDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxhcmdlIHtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDAgMCAkc2hhZG93LWMtMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc3VibWl0LTIge1xuICAgICAgICBAZXh0ZW5kIC5jLWJ0bjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3ViLW9yYW5nZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWItb3JhbmdlLWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1iYWNrIHtcbiAgICAgICAgQGV4dGVuZCAuYy1idG47XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWdyYXk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2UxZTFlMTtcbiAgICAgICAgfVxuICAgICAgICAmLS1sYXJnZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAwIDAgJHNoYWRvdy1jLTM7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWNhbmNlbCB7XG4gICAgICAgIEBleHRlbmQgLmMtYnRuO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAmLS13ZWFrIHtcbiAgICAgICAgQGV4dGVuZCAuYy1idG47XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICBib3JkZXItY29sb3I6ICNjMmMyYzI7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW1vcmUge1xuICAgICAgICBAZXh0ZW5kIC5jLWJ0bjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNtbi1jb2xvci1ncmF5O1xuICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PSDmqZ/og73jgYzpmZDlrprnmoTjgarjgoLjga5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0g44GK5rCX44Gr5YWl44KK44Oc44K/44OzXG4gICAgJi0tZmF2IHtcbiAgICAgICAgQGV4dGVuZCAuYy1idG47XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6ICNkMWNmYzY7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjZmMTtcbiAgICAgICAgfVxuICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMCAycHggMThweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fZmF2LnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmLS1kb25lIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU4ZTg7XG4gICAgICAgICAgICBjb2xvcjogIzg0ODQ4NDtcbiAgICAgICAgICAgIC5jLWJ0bi0tZmF2X19pbm5lciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9mYXZfZG9uZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2QxY2ZjNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlOWU4ZTg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDAgMnB4IDI2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0g5Y2w5Yi344Oc44K/44OzXG4gICAgJi0tcHJpbnQge1xuICAgICAgICBAZXh0ZW5kIC5jLWJ0bjtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fcHJpbnQuc3ZnKSBuby1yZXBlYXQgMTBweCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweCAyMnB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLSDlnLDlm7PjgpLopovjgovjg5zjgr/jg7NcbiAgICAmLS1tYXAge1xuICAgICAgICBAZXh0ZW5kIC5jLWJ0bjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpbmstYy0xO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGxpbmstYy0xO1xuICAgICAgICBjb2xvcjogJGxpbmstYy0xO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fbGlua19vdXQuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0g44Oh44O844Or44Oe44Ks44K444Oz44Oc44K/44OzXG4gICAgJi0tbWFpbG1hZ2F6aW5lIHtcbiAgICAgICAgQGV4dGVuZCAuYy1idG47XG4gICAgICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjNTE1MzU2O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2NhYzljOTtcbiAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fbWFpbC5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PeOAgOODnuODq+ODgeOCr+ODqeOCuVxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLeOAgOWPs+efouWNsFxuICAgICYtLWFycm93LXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGV4dGVuZCAlYXJyb3ctYmFzZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8v55m955+i5Y2wXG4gICAgICAgICYtLXcge1xuICAgICAgICAgICAgQGV4dGVuZCAuYy1idG4tLWFycm93LXI7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy/pnZLnn6LljbBcbiAgICAgICAgJi0tYmx1ZSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jLWJ0bi0tYXJyb3ctcjtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvL2J0bi0tc2ltcGxl55+i5Y2wXG4gICAgICAgICYtLXNpbXBsZSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jLWJ0bi0tYXJyb3ctcjtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2FhOWI2ODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLeOAgOW3puefouWNsFxuICAgICYtLWFycm93LWwge1xuICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWFycm93LWJhc2U7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAvL+eZveefouWNsFxuICAgICAgICAmLS13IHtcbiAgICAgICAgICAgIEBleHRlbmQgLmMtYnRuLS1hcnJvdy1sO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8v6Z2S55+i5Y2wXG4gICAgICAgICYtLWJsdWUge1xuICAgICAgICAgICAgQGV4dGVuZCAuYy1idG4tLWFycm93LWw7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0t44CA5Y+z5YG05LiL55+i5Y2wXG4gICAgJi0tYXJyb3ctcmIge1xuICAgICAgICAvLyDjgrDjg6zjg7znn6LljbBcbiAgICAgICAgQGV4dGVuZCAuYy1idG4tLWFycm93LXJiO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWFycm93LWJhc2U7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jLTI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jLWRlbGV0ZS1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAzcHggMCAzcHggMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCN7JGltZy1wYXRofS9pY29uL2ljb25fZGVsZXRlLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1wYXRofS9pY29uL2ljb25fZGVsZXRlX29yYW5nZS5zdmcpO1xuICAgICAgICBjb2xvcjogJGxpbmstYy0yO1xuICAgIH1cbn1cblxuLmMtYmFjay1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJkO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICRmb250LWMtMTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIH1cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRmb250LWMtMTtcbiAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tcHJlZiB7XG4gICAgICAgIEBleHRlbmQgLmMtYmFjay1idG47XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZm9udC1jLTE7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkZm9udC1jLTE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tbGluZSB7XG4gICAgICAgIEBleHRlbmQgLmMtYmFjay1idG47XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZm9udC1jLTE7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkZm9udC1jLTE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hcmVhIHtcbiAgICAgICAgQGV4dGVuZCAuYy1iYWNrLWJ0bjtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZm9udC1jLTE7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkZm9udC1jLTE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWFyZWEge1xuICAgICAgICAgICAgY29sb3I6ICRsaW5rLWMtMTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA0cHgpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGluay1jLTE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGxpbmstYy0xO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWMtMTtcbiAgICAgICAgICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmstYy0xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxpbmUge1xuICAgICAgICAgICAgY29sb3I6ICRsaW5rLWMtMTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA0cHgpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGluay1jLTE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGxpbmstYy0xO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWMtMTtcbiAgICAgICAgICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmstYy0xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09IOihqOekuuWIh+abv+ODiOOCsOODq1xuLmMtdG9nZ2xlLWJ0biB7XG4gICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmMsIHZhcigtLWJvcmRlcikpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iLCB2YXIoLS1iYWNrZ3JvdW5kKSk7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MsIGJvcmRlci1jb2xvciAuM3MsIGJveC1zaGFkb3cgLjJzO1xuICAgICAgICAtLWFjdGl2ZTogIzIzNmFiNTtcbiAgICAgICAgLS1hY3RpdmUtaW5uZXI6ICNmZmY7XG4gICAgICAgIC0tYm9yZGVyOiAjYmNiMDhhO1xuICAgICAgICAtLWJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIC0tZGlzYWJsZWQ6ICNmNmY4ZmY7XG4gICAgICAgIC0tZGlzYWJsZWQtaW5uZXI6ICNlMWU2Zjk7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tZC10LCAuM3MpIHZhcigtLWQtdC1lLCBlYXNlKSwgb3BhY2l0eSB2YXIoLS1kLW8sIC4ycyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgLS1iOiB2YXIoLS1hY3RpdmUpO1xuICAgICAgICAgICAgLS1iYzogdmFyKC0tYWN0aXZlKTtcbiAgICAgICAgICAgIC0tZC1vOiAuM3M7XG4gICAgICAgICAgICAtLWQtdDogLjZzO1xuICAgICAgICAgICAgLS1kLXQtZTogY3ViaWMtYmV6aWVyKC4yLCAuODUsIC4zMiwgMS4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogLjk7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgLS1iOiB2YXIoLS1kaXNhYmxlZCk7XG5cbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgLS1iOiB2YXIoLS1kaXNhYmxlZC1pbm5lcik7XG4gICAgICAgICAgICAgICAgLS1iYzogdmFyKC0tYm9yZGVyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgJi5zd2l0Y2gge1xuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXgsIDApKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFiLCB2YXIoLS1ib3JkZXIpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAtLWFiOiB2YXIoLS1hY3RpdmUtaW5uZXIpO1xuICAgICAgICAgICAgICAgIC0teDogMTdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgJjpub3QoOmNoZWNrZWQpIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOOCueOCv+OCpOODq+OCrOOCpOODiVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8qXG4jc3R5bGVndWlkZVxu44Oc44K/44OzXG5cbuiJsuOBjOODmeODvOOCueOAglxu55+i5Y2w44KE44Ki44Kk44Kz44Oz44Gv44Oe44Or44OB44Kv44Op44K544CCXG7mqZ/og73jgYzpmZDlrprjgZXjgozjgovjgoLjga7jga/jgIFjLWJ0buOBi+OCieWIh+OCiumbouOBl+OBpuOBguOCi+OAglxu4oC75qiq5bmF44Gv5pyA5aSnNTIwcHjjgIHmlofnq6Djga/kuIDooYzjga7mg7PlrppcbmBgYFxuPGRpdiBjbGFzcz1cImMtYnRuXCI+44Oc44K/44OzPC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1idG4tLXNpbXBsZVwiPuewoee0oOOBquijhemjvuOBruODnOOCv+ODszwvZGl2PlxuPGRpdiBjbGFzcz1cImMtYnRuLS1zdWJtaXRcIj7lv5zli5/jgarjganph43opoHjgarjg5zjgr/jg7MxPC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1idG4tLXN1Ym1pdC0yXCI+5b+c5Yuf44Gq44Gp6YeN6KaB44Gq44Oc44K/44OzMjwvZGl2PlxuPGRpdiBjbGFzcz1cImMtYnRuLS1jYW5jZWxcIj7lgZzmraLns7vjga7jg5zjgr/jg7M8L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWJ0bi0td2Vha1wiPuW8seOCgeOBruODnOOCv+ODszwvZGl2PlxuYGBgXG5cbiovXG5cbi8qXG4jc3R5bGVndWlkZVxu44Oc44K/44OzOuOCouOCpOOCs+ODs+OBquOBqVxuXG7jg57jg6vjg4Hjgq/jg6njgrnjgafmjIflrprjgZnjgotcbmBgYFxuPGRpdiBjbGFzcz1cImMtYnRuLS1zaW1wbGUgYy1idG4tLWFycm93LXItLXNpbXBsZVwiPuewoee0oOOBquWPs+efouWNsDwvZGl2PlxuPGRpdiBjbGFzcz1cImMtYnRuLS1zdWJtaXQgYy1idG4tLWFycm93LXItLXdcIj7nmb3jgYTlj7Pnn6LljbA8L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWJ0bi0td2VhayBjLWJ0bi0tYXJyb3ctci0tYmx1ZVwiPumdkuOBhOWPs+efouWNsDwvZGl2PlxuPGRpdiBjbGFzcz1cImMtYnRuLS1zdWJtaXQgYy1idG4tLWFycm93LWwtLXdcIj7nmb3jgYTlt6bnn6LljbA8L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWJ0bi0tY2FuY2VsIGMtYnRuLS1hcnJvdy1sLS1ibHVlXCI+6Z2S44GE5bem55+i5Y2wPC9kaXY+XG5gYGBcblxuKi9cblxuLypcbiNzdHlsZWd1aWRlXG7mqZ/og73jgYzpmZDlrprnmoTjgarjg5zjgr/jg7PjgIJcblxu44O744GK5rCX44Gr5YWl44KKXG7jg7vjg6Hjg7zjg6vjg57jgqzjgrjjg7NcbuODu+WNsOWIt1xuYGBgXG48ZGl2IGNsYXNzPVwiYy1idG4tLWZhdlwiPlxuICAgIDxzcGFuIGNsYXNzPVwiYy1idG4tLWZhdl9faW5uZXJcIj7jgYrmsJfjgavlhaXjgorjgavov73liqA8c3Bhbj5cbjwvZGl2PlxuPGRpdiBjbGFzcz1cImMtYnRuLS1mYXYgYy1idG4tLWZhdi0tZG9uZVwiPlxuICAgIDxzcGFuIGNsYXNzPVwiYy1idG4tLWZhdl9faW5uZXJcIj7jgYrmsJfjgavlhaXjgorjgavov73liqDmuIjjgb88c3Bhbj5cbjwvZGl2PlxuPGRpdiBjbGFzcz1cImMtYnRuLS1tYWlsbWFnYXppbmVcIj5cbiAgICA8c3BhbiBjbGFzcz1cImMtYnRuLS1tYWlsbWFnYXppbmVfX2lubmVyXCI+44Oh44O844Or44Oe44Ks44K444Oz6YWN5L+h55m76YyyPHNwYW4+XG48L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWJ0bi0tcHJpbnRcIj5cbiAgICA8c3BhbiBjbGFzcz1cImMtYnRuLS1wcmludF9faW5uZXJcIj7ljbDliLfjgZnjgos8c3Bhbj5cbjwvZGl2PlxuYGBgXG5cbiovXG5cbi8qXG4jc3R5bGVndWlkZVxu54m55q6K44Gq44Oc44K/44OzXG5cbmMtYnRu44KSZXh0ZW5k44GX44Gq44GE44Oc44K/44OzXG7kuIDjgaTjga7jgq/jg6njgrnjgaflrozntZDjgZnjgovjgIJcbmBgYFxuPGRpdiBjbGFzcz1cImMtZGVsZXRlLWJ0blwiPlxuICAgIOWJiumZpOOBmeOCi1xuPC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1iYWNrLWJ0bi0tcHJlZlwiPlxuICAgIOmDvemBk+W6nOecjOmBuOaKnuOBq+aIu+OCi1xuPC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1iYWNrLWJ0bi0tbGluZVwiPlxuICAgIOi3r+e3mumBuOaKnuOBq+aIu+OCi1xuPC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1iYWNrLWJ0bi0tYXJlYVwiPlxuICAgIOW4guWMuueUuuadkS/lnLDln5/mpJzntKLjgavliIfjgormm7/jgYhcbjwvZGl2PlxuYGBgXG5cbiovIiwiLyogQ29tcG9uZW50IOODgeOCp+ODg+OCr+ODnOODg+OCr+OCuVxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmMtY2hlY2stbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYy1jaGVjayB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxODcyY2YgdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9jaGVja2VkLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICAgICAgICBib3JkZXItY29sb3I6ICNjY2M7XG5cbiAgICAgICAgJiArIC5jLWNoZWNrLXR4dCB7XG4gICAgICAgICAgICBjb2xvcjogI2FlYWVhZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7jg4Hjgqfjg4Pjgq9cblxu6KOF6aO+44GV44KM44Gf44OB44Kn44OD44Kv44Oc44OD44Kv44K544CCXG7jg4Hjgqfjg4Pjgq/jg5zjg4Pjgq/jgrnoh6rkvZPjgattYXJnaW7jgpLlvZPjgabjgabjga/jgYTjgarjgYTjga7jgafjgIHplpPpmpTjgpLoqr/mlbTjgZnjgovloLTlkIjjgavjga/jg4bjgq3jgrnjg4jjga7mlrnjgavooYzjgYbjgIJcbmBgYFxuPGxhYmVsIGNsYXNzPVwiYy1jaGVjay1sXCI+XG4gICAgPGlucHV0IHR5cGU9XCJjaGVja2JveFwiIGNsYXNzPVwiYy1jaGVja1wiPlxuICAgIOODhuOCueODiFxuPC9sYWJlbD5cbmBgYFxuXG4qL1xuIiwiLyogQ29tcG9uZW50IGZvcm1cbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5jLXRleHQtZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IC4yZW07XG4gICAgfVxuXG4gICAgJi5pcy1lcnJvciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmVhZWE7XG4gICAgfVxufVxuXG4uYy10ZXh0LWZvcm06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sIC5jLXRleHQtZm9ybTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmMtdGV4dC1mb3JtLTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNiZmJmYmQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAuMmVtO1xuICAgIH1cblxuICAgICYuaXMtZXJyb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlYWVhO1xuICAgIH1cbn1cblxuXG4uYy1zZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDUwcHggMCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtaW5kZW50OiAuMDFweDsgLy8gZmlyZWZveFxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0ZXh0LW92ZXJmbG93OiAnJzsvLyBmaXJlZm94XG4gICAgYXBwZWFyYW5jZTogYnV0dG9uO1xuXG4gICAgb3B0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICRmb250LWMtMTtcbiAgICB9XG5cbiAgICAmOjotbXMtZXhwYW5kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOjotbW96LWZvY3VzcmluZyB7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwICM4MjhjOWE7XG4gICAgfVxufVxuXG4uYy1zZWxlY3QtbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSA0cHgpO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzQ3NDc0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNzQ3NDc0O1xuICAgIH1cblxuICAgICYuaXMtZXJyb3Ige1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlYWVhO1xuICAgICAgICB9XG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlYWVhO1xuICAgICAgICB9XG4gICAgfVxufVxuLmMtdGV4dC10ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAuMmVtO1xuICAgIH1cblxuICAgICYuaXMtZXJyb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlYWVhO1xuICAgIH1cbn1cblxuLmMtcmFkaW8tYnRuLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi8vKOWPguiAgzogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvaXNzdWVzLzE5ODUpXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLy8gW+ODqeOCuOOCquODnOOCv+ODsy/jg5zjgr/jg7NdXG4uYy1yYWRpby1sYWJlbC1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNDclO1xuICAgIG1pbi13aWR0aDogMTEwcHg7XG4gICAgcGFkZGluZzogMThweCAzMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICAjNTU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDAgMCAjNTU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbn1cbi8vIOODnOOCv+ODs+eUqOODqeODg+ODkeODvFxuLmMtcmFkaW8tYnRuLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8g44OB44Kn44OD44Kv5pmCXG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLmMtcmFkaW8tbGFiZWwtYnRuIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tb3JhbmdlO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1vcmFuZ2U7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOOCueOCv+OCpOODq+OCrOOCpOODiVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8qXG4jc3R5bGVndWlkZVxu44OV44Kp44O844Og44OR44O844OEXG5cbuODhuOCreOCueODiOODleOCqeODvOODoFxu44K744Os44Kv44OI44Oc44OD44Kv44K5XG5gYGBcbjxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiYy10ZXh0LWZvcm1cIiBwbGFjZWhvbGRlcj1cIuODhuOCreOCueODiOODleOCqeODvOODoOOBp+OBmVwiPlxuPGlucHV0IHR5cGU9XCJ0ZXh0XCIgY2xhc3M9XCJjLXRleHQtZm9ybSBpcy1lcnJvclwiIHBsYWNlaG9sZGVyPVwi44OG44Kt44K544OI44OV44Kp44O844Og44Gn44GZXCI+XG5cbjxsYWJlbCBjbGFzcz1cImMtc2VsZWN0LWxcIj5cbiAgICA8c2VsZWN0IGNsYXNzPVwiYy1zZWxlY3RcIj5cbiAgICAgICAgPG9wdGlvbj7pgbjmip7ogqIxPC9vcHRpb24+XG4gICAgICAgIDxvcHRpb24+6YG45oqe6IKiMjwvb3B0aW9uPlxuICAgICAgICA8b3B0aW9uPumBuOaKnuiCojM8L29wdGlvbj5cbiAgICA8L3NlbGVjdD5cbjwvbGFiZWw+XG48bGFiZWwgY2xhc3M9XCJjLXNlbGVjdC1sIGlzLWVycm9yXCI+XG4gICAgPHNlbGVjdCBjbGFzcz1cImMtc2VsZWN0XCI+XG4gICAgICAgIDxvcHRpb24+6YG45oqe6IKiMTwvb3B0aW9uPlxuICAgICAgICA8b3B0aW9uPumBuOaKnuiCojI8L29wdGlvbj5cbiAgICAgICAgPG9wdGlvbj7pgbjmip7ogqIzPC9vcHRpb24+XG4gICAgPC9zZWxlY3Q+XG48L2xhYmVsPlxuYGBgXG5cbiovIiwiLyogQ29tcG9uZW50IGljb25cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICYtLWh1bWFuIHtcbiAgICAgICAgQGV4dGVuZCAuYy1pY29uO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX2h1bWFuLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgIH1cblxuICAgICYtLXNtaWxlIHtcbiAgICAgICAgQGV4dGVuZCAuYy1pY29uO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3NtaWxlLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgIH1cblxuICAgICYtLWpvYiB7XG4gICAgICAgIEBleHRlbmQgLmMtaWNvbjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9qb2Iuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgICAgICYtLWJyb3duIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmMtaWNvbi0tam9iO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9qb2JfYnJvd24uc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tdGFnIHtcbiAgICAgICAgQGV4dGVuZCAuYy1pY29uO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3RhZy5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgICAgICAgJi0tYnJvd24ge1xuICAgICAgICAgICAgQGV4dGVuZCAuYy1pY29uLS10YWc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3RhZ19icm93bi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ncmFzcyB7XG4gICAgICAgIEBleHRlbmQgLmMtaWNvbjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9ncmFzcy5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgICAgICAgJi0tb3JhbmdlIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmMtaWNvbi0tZ3Jhc3M7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX2dyYXNzX29yYW5nZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS10aW1lIHtcbiAgICAgICAgQGV4dGVuZCAuYy1pY29uO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3RpbWUuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgfVxuXG4gICAgJi0tc3RhciB7XG4gICAgICAgIEBleHRlbmQgLmMtaWNvbjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9zdGFyLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgIH1cblxuICAgICYtLW1haWwge1xuICAgICAgICBAZXh0ZW5kIC5jLWljb247XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fbWFpbC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcblxuICAgICAgICAmLS1vcmFuZ2Uge1xuICAgICAgICAgICAgQGV4dGVuZCAuYy1pY29uO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9tYWlsX29yYW5nZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmLS13IHtcbiAgICAgICAgICAgIEBleHRlbmQgLmMtaWNvbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fbWFpbF93LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW1lbW8ge1xuICAgICAgICBAZXh0ZW5kIC5jLWljb247XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fbWVtby5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgICAgICAgJi0tZ3JheSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jLWljb24tLW1lbW87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX21lbW9fZ3JheS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS15ZW4ge1xuICAgICAgICAmLS1icm93biB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jLWljb247XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3llbl9icm93bi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jYWxlbmRlciB7XG4gICAgICAgICYtLWJyb3duIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmMtaWNvbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fY2FsZW5kZXJfYnJvd24uc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcGxhY2Uge1xuICAgICAgICAmLS1icm93biB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jLWljb247XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3BsYWNlX3NpbXBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1idWlsZGluZyB7XG4gICAgICAgICYtLWJyb3duIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmMtaWNvbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fYnVpbGRpbmcuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGluay1vdXQge1xuICAgICAgICBAZXh0ZW5kIC5jLWljb247XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fbGlua19vdXQuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMThweDtcbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjgrnjgr/jgqTjg6vjgqzjgqTjg4lcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vKlxuI3N0eWxlZ3VpZGVcbuOCouOCpOOCs+ODs1xuXG7kuIDopqdcbmBgYFxuPGRpdiBjbGFzcz1cImMtaWNvbi0taHVtYW5cIiBzdHlsZT1cIndpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7XCI+PC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1pY29uLS1zbWlsZVwiIHN0eWxlPVwid2lkdGg6MjBweDtoZWlnaHQ6MjBweDtcIj48L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWljb24tLWpvYlwiIHN0eWxlPVwid2lkdGg6MjBweDtoZWlnaHQ6MjBweDtcIj48L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWljb24tLWpvYlwiIHN0eWxlPVwid2lkdGg6MjBweDtoZWlnaHQ6MjBweDtcIj48L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWljb24tLWpvYi0tYnJvd25cIiBzdHlsZT1cIndpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7XCI+PC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1pY29uLS10YWdcIiBzdHlsZT1cIndpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7XCI+PC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1pY29uLS10YWctLWJyb3duXCIgc3R5bGU9XCJ3aWR0aDoyMHB4O2hlaWdodDoyMHB4O1wiPjwvZGl2PlxuPGRpdiBjbGFzcz1cImMtaWNvbi0tZ3Jhc3NcIiBzdHlsZT1cIndpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7XCI+PC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1pY29uLS1ncmFzcy0tb3JhbmdlXCIgc3R5bGU9XCJ3aWR0aDoyMHB4O2hlaWdodDoyMHB4O1wiPjwvZGl2PlxuPGRpdiBjbGFzcz1cImMtaWNvbi0tdGltZVwiIHN0eWxlPVwid2lkdGg6MjBweDtoZWlnaHQ6MjBweDtcIj48L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWljb24tLXN0YXJcIiBzdHlsZT1cIndpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7XCI+PC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1pY29uLS1tYWlsXCIgc3R5bGU9XCJ3aWR0aDoyMHB4O2hlaWdodDoyMHB4O1wiPjwvZGl2PlxuPGRpdiBjbGFzcz1cImMtaWNvbi0tbWFpbC0tb3JhbmdlXCIgc3R5bGU9XCJ3aWR0aDoyMHB4O2hlaWdodDoyMHB4O1wiPjwvZGl2PlxuPGRpdiBjbGFzcz1cImMtaWNvbi0tbWFpbC0td1wiIHN0eWxlPVwid2lkdGg6MjBweDtoZWlnaHQ6MjBweDtcIj48L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWljb24tLW1lbW9cIiBzdHlsZT1cIndpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7XCI+PC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1pY29uLS1tZW1vLS1ncmF5XCIgc3R5bGU9XCJ3aWR0aDoyMHB4O2hlaWdodDoyMHB4O1wiPjwvZGl2PlxuPGRpdiBjbGFzcz1cImMtaWNvbi0teWVuLS1icm93blwiIHN0eWxlPVwid2lkdGg6MjBweDtoZWlnaHQ6MjBweDtcIj48L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWljb24tLWNhbGVuZGVyLS1icm93blwiIHN0eWxlPVwid2lkdGg6MjBweDtoZWlnaHQ6MjBweDtcIj48L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWljb24tLXBsYWNlLS1icm93blwiIHN0eWxlPVwid2lkdGg6MjBweDtoZWlnaHQ6MjBweDtcIj48L2Rpdj5cbmBgYFxuXG4qLyIsIi8qIENvbXBvbmVudCDjg6rjg7Pjgq9cbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8vIOS4u+OBq+aknOe0ouOBp+S9v+eUqOOBmeOCi+ODquODs+OCr1xuLmMtbGluay1zZWFyY2gge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDY1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRlZGM7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRhcnJvdy1jLTE7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRhcnJvdy1jLTE7XG4gICAgfVxuICAgICZfX3R4dCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDI1cHggMCAxMHB4O1xuICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PSDjg4Hjgqfjg4Pjgq/jg5zjg4Pjgq/jgrnmnIlcbiAgICAmLS1jaGVjayB7XG4gICAgICAgIEBleHRlbmQgLmMtbGluay1zZWFyY2g7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgLy8g55+i5Y2w44Gq44GXXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jLWxpbmstc2VhcmNoX190eHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuICAgIH0vL2VuZCAuYy1saW5rLXNlYXJjaC0tY2hlY2tcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmX190eHQge1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGxpbmstYy0xO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jLTI7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9Ly8gZW5kIG1lZGlhIHF1ZXJ5XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09IOOCguOBo+OBqOimi+OCi1xuLmMtbGluay1zZWFyY2gtbW9yZSB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGVkYztcbiAgICAmX190eHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fcGx1cy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi8vIOWQjOaEj+WRqOOCiuOBq+e9ruOBj+mAmuW4uOODhuOCreOCueODiOOBqOWkieOCj+OCieOBquOBhOODquODs+OCr1xuLmMtbGluay1zdWJtaXQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7jg6rjg7Pjgq9cblxu5qSc57Si44Gr5L2/44GG44Oq44Oz44KvXG7jgoLjgaPjgajopovjgovjga9QQ+OBruOBv+ihqOekuuOBleOCjOOCi1xuYGBgXG48ZGl2IGNsYXNzPVwiYy1saW5rLXNlYXJjaFwiPlxuICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLWxpbmstc2VhcmNoX190eHRcIj5cbiAgICAgICAg44Oq44Oz44KvMVxuICAgIDwvYT5cbjwvZGl2PlxuPGRpdiBjbGFzcz1cImMtbGluay1zZWFyY2hcIj5cbiAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaF9fdHh0XCI+XG4gICAgICAgIOODquODs+OCrzJcbiAgICA8L2E+XG48L2Rpdj5cbjxkaXYgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgPGEgaHJlZj1cIiNcIiBjbGFzcz1cImMtbGluay1zZWFyY2hfX3R4dFwiPlxuICAgICAgICDjg6rjg7Pjgq8zXG4gICAgPC9hPlxuPC9kaXY+XG48ZGl2IGNsYXNzPVwiYy1saW5rLXNlYXJjaC1tb3JlXCI+XG4gICAgPHNwYW4gY2xhc3M9XCJjLWxpbmstc2VhcmNoLW1vcmVfX3R4dFwiPuOCguOBo+OBqOimi+OCizwvc3Bhbj5cbjwvZGl2PlxuYGBgXG5cbiovXG4vKlxuI3N0eWxlZ3VpZGVcbuODquODs+OCr1xuXG7jg4bjgq3jgrnjg4jjgavlgb3pgKDjgZfjgZ/jgYTjg6rjg7Pjgq9cbmBgYFxuPGEgaHJlZj1cIiNcIiBjbGFzcz1cImMtbGluay1zdWJtaXRcIj7liKnnlKjopo/ntIQ8L2E+44GoPGEgaHJlZj1cIiNcIiBjbGFzcz1cImMtbGluay1zdWJtaXRcIj7jg5fjg6njgqTjg5Djgrfjg7zjg53jg6rjgrfjg7w8L2E+44Gr5ZCM5oSP44GZ44KLXG5gYGBcblxuKi8iLCIvKiBDb21wb25lbnQg44K/44Kk44OI44OrXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLy89PT09PT09PT09PT09PT09PT09PT09PSDjg6HjgqTjg7Pjgqvjg6njg7zjgpLkvb/jgaPjgZ/jgr/jgqTjg4jjg6tcbi5jLXR0bC1wcmltYXJ5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICRtYWluLW9yYW5nZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgJl9fcHVsbC1yIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAvLyBQQ+aZguOBq+ewoee0oOWMluOBleOCjOOCi+OCueOCv+OCpOODq1xuICAgICYtLXNpbXBseSB7XG4gICAgICAgIEBleHRlbmQgLmMtdHRsLXByaW1hcnk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICZfX2ljby1yLXNwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgIC8vIFBD5pmC44Gr57Ch57Sg5YyWXG4gICAgICAgICYtLXNpbXBseSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgLy8g44Ki44Kk44Kz44Oz44GvU1DmmYLjga7jgb9cbiAgICAgICAgICAgICZfX2ljby1yLXNwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT0g44K144OW44Kr44Op44O844KS5L2/44Gj44Gf44K/44Kk44OI44OrXG4uYy10dGwtc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJlaWdlO1xuICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkbWFpbi1iZWlnZTtcbiAgICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT1cbi5jLXR0bC10ZXJ0aWFyeSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Yi1iZWlnZS0yO1xuICAgIGNvbG9yOiAkZm9udC1jLTI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlY2U0O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlY2U0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT0g5bem44Gr44Op44Kk44Oz44GM5pyJ44KL44K/44Kk44OI44OrXG4uYy10dGwtbGluZS1sIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZTgzNDBjO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PSDjgrPjg7Pjg4bjg7Pjg4Topovlh7rjgZdcbi5jLXR0bC1jb24ge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOOCueOCv+OCpOODq+OCrOOCpOODiVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8qXG4jc3R5bGVndWlkZVxu44K/44Kk44OI44OrXG5cbuWFsemAmuimgee0oOOBjOWwkeOBquOBhOOBruOBp+OAgeWfuuacrOeahOOBq+OBr2V4dGVuZOOBl+OBquOBhFxuYGBgXG48aDIgY2xhc3M9XCJjLXR0bC1wcmltYXJ5XCI+6YeN6KaB5bqm44GM6auY44GE44O755uu56uL44GkPC9oMj5cbjxoMiBjbGFzcz1cImMtdHRsLXByaW1hcnlcIj5cbiAgICA8c3BhbiBjbGFzcz1cImMtdHRsLXByaW1hcnlfX3B1bGwtciBjLWljb24tLWdyYXNzXCI+44Ki44Kk44Kz44Oz44GC44KKPC9zcGFuPlxuPC9oMj5cbjxoMiBjbGFzcz1cImMtdHRsLXByaW1hcnktLXNpbXBseVwiPlBD5pmC57Ch57Sg5YyWPC9oMj5cbjxoMiBjbGFzcz1cImMtdHRsLXByaW1hcnktLXNpbXBseVwiPlxuICAgIDxzcGFuIGNsYXNzPVwiYy10dGwtcHJpbWFyeS0tc2ltcGx5X19pY28tci1zcCBjLWljb24tLWdyYXNzXCI+U1DmmYLjga7jgb/jgqLjgqTjgrPjg7M8L3NwYW4+XG48L2gyPlxuXG48aDMgY2xhc3M9XCJjLXR0bC1zZWNvbmRhcnlcIj7jgrXjg5bjgqvjg6njg7zjgr/jgqTjg4jjg6s8L2gzPlxuXG48aDQgY2xhc3M9XCJjLXR0bC10ZXJ0aWFyeVwiPumHjeimgeW6puS9juOCgeOBruOCv+OCpOODiOODqzwvaDQ+XG5cbjxoNCBjbGFzcz1cImMtdHRsLWxpbmUtbFwiPuW3puODqeOCpOODszwvaDQ+XG5gYGBcblxuKi8iLCIvKiBDb21wb25lbnQg44K/44OWXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uYy10YWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2FhOWI2ODtcbiAgICAmX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAzMiU7XG4gICAgICAgIG1hcmdpbjogMCAxJSAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhOWI2ODtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gICAgICAgIGNvbG9yOiAjNTI0NzI0O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1iZWlnZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWJlaWdlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IGRvdHRlZCAjYzRjNGMyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWItb3JhbmdlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOOCueOCv+OCpOODq+OCrOOCpOODiVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8qXG4jc3R5bGVndWlkZVxu44K/44OWXG5cbuOCueODhuODg+ODl+OAglxuYGBgXG48ZGl2IGNsYXNzPVwiYy10YWJcIj5cbiAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy10YWJfX2l0ZW1cIj7jgrnjg4bjg4Pjg5cxPC9hPlxuICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLXRhYl9faXRlbSBpcy1hY3RpdmVcIj7jgrnjg4bjg4Pjg5cyPC9hPlxuICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLXRhYl9faXRlbVwiPuOCueODhuODg+ODlzM8L2E+XG48L2Rpdj5cbmBgYFxuXG4qL1xuIiwiLyogQ29tcG9uZW50IOODhuODvOODluODq+ODu+WfuuacrFxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuXG4vLyBzcOOBp+OBr+OCv+OCpOODiOODq+OBqOmgheebruOBjOe4puS4puOBs+OAgVxuLy8gcGPjgafjga/mqKrkuKbjgbNcblxuLmMtdGFibGUge1xuICAgIG1hcmdpbjogMDtcblxuICAgICZfX3R0bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3ViLWJlaWdlLTI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlY2U0O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWNlNDtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweCAxNXB4IDVweDtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAmLS1zcC1mdWxsIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5jLXRhYmxlX19jb250ZW50X19pbm5lcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tZnVsbCB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYy10YWJsZV9fY29udGVudF9faW5uZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBzcC9wY+WFseOBq+e4puS4puOBs1xuICAgICYtLWNvbnN0YW50IHtcbiAgICAgICAgQGV4dGVuZCAuYy10YWJsZTtcbiAgICB9XG5cbiAgICAvLyDljLrliIfjgornt5rjgYznoLTnt5pcbiAgICAmLS1kYXNoZWQge1xuICAgICAgICBAZXh0ZW5kIC5jLXRhYmxlO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDQ7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdHRsIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG5cbiAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAmLS1zcC1mdWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tY29uc3RhbnQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgLmMtdGFibGVfX3R0bCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1kYXNoZWQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZDZkNmQ0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7jg4bjg7zjg5bjg6tcblxuU1Djgafjga/nuKbkuKbjgbPjg7tQQ+OBp+OBr+aoquS4puOBs+OAglxuXG5gYGBcbjxkbCBjbGFzcz1cImMtdGFibGVcIj5cbiAgICA8ZHQgY2xhc3M9XCJjLXRhYmxlX190dGxcIj7jgr/jgqTjg4jjg6s8L2R0PlxuICAgIDxkZCBjbGFzcz1cImMtdGFibGVfX2NvbnRlbnRcIj5cbiAgICAgICAg44Kz44Oz44OG44Oz44OE44Kz44Oz44OG44Oz44OE44Kz44Oz44OG44Oz44OE44Kz44Oz44OG44Oz44OEXG4gICAgPC9kZD5cbjwvZGw+XG48ZGwgY2xhc3M9XCJjLXRhYmxlXCI+XG4gICAgPGR0IGNsYXNzPVwiYy10YWJsZV9fdHRsXCI+44K/44Kk44OI44OrPC9kdD5cbiAgICA8ZGQgY2xhc3M9XCJjLXRhYmxlX19jb250ZW50XCI+XG4gICAgICAgIOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhFxuICAgIDwvZGQ+XG48L2RsPlxuYGBgXG5cbiovXG4vKlxuI3N0eWxlZ3VpZGVcbuODhuODvOODluODq1xuXG5zcC9wY+WFseOBq+e4puS4puOBs+OAglxuYGBgXG48ZGwgY2xhc3M9XCJjLXRhYmxlLS1jb25zdGFudFwiPlxuICAgIDxkdCBjbGFzcz1cImMtdGFibGVfX3R0bFwiPuOCv+OCpOODiOODqzwvZHQ+XG4gICAgPGRkIGNsYXNzPVwiYy10YWJsZV9fY29udGVudFwiPlxuICAgICAgICDjgrPjg7Pjg4bjg7Pjg4TjgrPjg7Pjg4bjg7Pjg4TjgrPjg7Pjg4bjg7Pjg4TjgrPjg7Pjg4bjg7Pjg4RcbiAgICA8L2RkPlxuPC9kbD5cbjxkbCBjbGFzcz1cImMtdGFibGUtLWNvbnN0YW50XCI+XG4gICAgPGR0IGNsYXNzPVwiYy10YWJsZV9fdHRsXCI+44K/44Kk44OI44OrPC9kdD5cbiAgICA8ZGQgY2xhc3M9XCJjLXRhYmxlX19jb250ZW50XCI+XG4gICAgICAgIOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhFxuICAgIDwvZGQ+XG48L2RsPlxuYGBgXG5cbiovXG4vKlxuI3N0eWxlZ3VpZGVcbuODhuODvOODluODq1xuXG5kYXNoZWQ6UEPjgafljLrliIfjgornt5rjgYznoLTnt5rjgIJcbmBgYFxuPGRsIGNsYXNzPVwiYy10YWJsZS0tZGFzaGVkXCI+XG4gICAgPGR0IGNsYXNzPVwiYy10YWJsZV9fdHRsXCI+44K/44Kk44OI44OrPC9kdD5cbiAgICA8ZGQgY2xhc3M9XCJjLXRhYmxlX19jb250ZW50XCI+XG4gICAgICAgIOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhFxuICAgIDwvZGQ+XG48L2RsPlxuPGRsIGNsYXNzPVwiYy10YWJsZS0tZGFzaGVkXCI+XG4gICAgPGR0IGNsYXNzPVwiYy10YWJsZV9fdHRsXCI+44K/44Kk44OI44OrPC9kdD5cbiAgICA8ZGQgY2xhc3M9XCJjLXRhYmxlX19jb250ZW50XCI+XG4gICAgICAgIOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhOOCs+ODs+ODhuODs+ODhFxuICAgIDwvZGQ+XG48L2RsPlxuYGBgXG5cbiovXG4iLCIvKiBDb21wb25lbnQg44K/44KwXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmMtdGFnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JjNWFiO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjb2xvcjogIzQ2M2QxMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtdGFiLXcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgICYtLW5ldyB7XG4gICAgICAgIEBleHRlbmQgLmMtdGFnO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLW9yYW5nZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJi0tc3RhdHVzIHtcbiAgICAgICAgQGV4dGVuZCAuYy10YWc7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2NlY2VjZTtcbiAgICB9XG5cbiAgICAmLS1zdWItc3RhdHVzIHtcbiAgICAgICAgQGV4dGVuZCAuYy10YWc7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkc3ViLW9yYW5nZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc3ViLW9yYW5nZTtcbiAgICB9XG59XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7jgr/jgrBcblxu44K/44Kw44CCXG5gYGBcbjxzcGFuIGNsYXNzPVwiYy10YWdcIj7jgr/jgrA8L3NwYW4+XG48c3BhbiBjbGFzcz1cImMtdGFnLS1uZXdcIj7mlrDnnYA8L3NwYW4+XG48c3BhbiBjbGFzcz1cImMtdGFnLS1zdGF0dXNcIj7jgqLjg6vjg5DjgqTjg4jjg7vjg5Hjg7zjg4g8L3NwYW4+XG5gYGBcblxuKi8iLCIvKiBDb21wb25lbnQg44Op44K444Kq44Oc44K/44OzXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uYy1yYWRpby1sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYy1yYWRpbyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX2NpcmNsZV9ibHVlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICAgICAgICBib3JkZXItY29sb3I6ICNjY2M7XG5cbiAgICAgICAgJiArIC5jLXJhZGlvLXR4dCB7XG4gICAgICAgICAgICBjb2xvcjogI2FlYWVhZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbi8qXG4jc3R5bGVndWlkZVxu44Op44K444Kq44Oc44K/44OzXG5cbuijhemjvuOBleOCjOOBn+ODqeOCuOOCquODnOOCv+ODs1xuYGBgXG5cbjxsYWJlbCBjbGFzcz1cImMtcmFkaW8tbFwiPlxuICAgIDxpbnB1dCB0eXBlPVwicmFkaW9cIiBjbGFzcz1cImMtcmFkaW9cIiBuYW1lPVwidGVzdFwiPuODqeOCuOOCqjFcbjwvbGFiZWw+XG48bGFiZWwgY2xhc3M9XCJjLXJhZGlvLWxcIj5cbiAgICA8aW5wdXQgdHlwZT1cInJhZGlvXCIgY2xhc3M9XCJjLXJhZGlvXCIgbmFtZT1cInRlc3RcIj7jg6njgrjjgqoyXG48L2xhYmVsPlxuPGxhYmVsIGNsYXNzPVwiYy1yYWRpby1sXCI+XG4gICAgPGlucHV0IHR5cGU9XCJyYWRpb1wiIGNsYXNzPVwiYy1yYWRpb1wiIG5hbWU9XCJ0ZXN0XCI+44Op44K444KqM1xuPC9sYWJlbD5cbmBgYFxuXG4qLyIsIi8qIENvbXBvbmVudCDjg6njgrjjgqrjg5zjgr/jg7Mg44OR44ON44OrXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uYy1yYWRpby1wYW5lbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtcmFkaW8tcGFuZWwtbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYTliNjg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICRmb250LWMtMjtcbiAgICBsaW5lLWhlaWdodDogMS4wO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJl9faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjBlZmVkO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTRjZTtcbiAgICAgICAgLmMtcmFkaW8tcGFuZWwtbF9faW5uZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmMtcmFkaW8tcGFuZWw6Y2hlY2tlZCArIC5jLXJhZGlvLXBhbmVsLWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU0Y2U7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAuYy1yYWRpby1wYW5lbC1sX19pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbi8qXG4jc3R5bGVndWlkZVxu44Op44K444Kq44Oc44K/44Oz77ya44OR44ON44Or5Z6LXG5cbumAmuW4uOOBruODqeOCuOOCquODnOOCv+ODs+OBp+OBr+OBquOBj+OAgeODkeODjeODq+OBruOCiOOBhuOBq+OBl+OBn+OBhOWgtOWQiFxuYGBgXG5cbjxpbnB1dCB0eXBlPVwicmFkaW9cIiBjbGFzcz1cImMtcmFkaW8tcGFuZWxcIiBpZD1cInJhZGlvMVwiIG5hbWU9XCJ0ZXN0XCI+XG48bGFiZWwgY2xhc3M9XCJjLXJhZGlvLXBhbmVsLWxcIiBmb3I9XCJyYWRpbzFcIj7jg5Hjg43jg6vlnos8L2xhYmVsPlxuXG48aW5wdXQgdHlwZT1cInJhZGlvXCIgY2xhc3M9XCJjLXJhZGlvLXBhbmVsXCIgaWQ9XCJyYWRpbzJcIiBjaGVja2VkPVwiY2hlY2tlZFwiIG5hbWU9XCJ0ZXN0XCI+XG48bGFiZWwgY2xhc3M9XCJjLXJhZGlvLXBhbmVsLWxcIiBmb3I9XCJyYWRpbzJcIj7jg5Hjg43jg6vlnosyPC9sYWJlbD5cbmBgYFxuXG4qLyIsIi8qIENvbXBvbmVudCBTVEVQ5ZuzXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uYy1zdGVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICAmX19pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhOWI2ODtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBjb2xvcjogIzcyNWEzMTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTNweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM2ZDZjNmE7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNmQ2YzZhO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZiZWVlNTtcbiAgICAgICAgICAgIGNvbG9yOiAjZTg2NDBjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNlODY0MGM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlODY0MGM7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7jgrnjg4bjg4Pjg5flm7Ncblxu44K544OG44OD44OX44CCXG5gYGBcbjx1bCBjbGFzcz1cImMtc3RlcFwiPlxuICAgIDxsaSBjbGFzcz1cImMtc3RlcF9faXRlbVwiPuOCueODhuODg+ODlzE8L2xpPlxuICAgIDxsaSBjbGFzcz1cImMtc3RlcF9faXRlbSBpcy1hY3RpdmVcIj7jgrnjg4bjg4Pjg5cyPC9saT5cbiAgICA8bGkgY2xhc3M9XCJjLXN0ZXBfX2l0ZW1cIj7jgrnjg4bjg4Pjg5czPC9saT5cbjwvdWw+XG5gYGBcblxuKi8iLCJcbi8qIENvbXBvbmVudCDmsYLkurrmg4XloLFcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy13b3JraW5mbyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgJi0tc3RvcmUge1xuICAgICAgICBAZXh0ZW5kIC5jLXdvcmtpbmZvO1xuICAgICAgICBjb2xvcjogJGxpbmstYy0yO1xuICAgIH1cbiAgICAmLS1jb25kaXRpb24ge1xuICAgICAgICBAZXh0ZW5kIC5jLXdvcmtpbmZvO1xuICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICAmX19pY29uLS1qb2Ige1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9qb2JfYmVpZ2VfcmVjdC5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2ljb24tLXBheW1lbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl95ZW5fYmVpZ2VfcmVjdC5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2ljb24tLWFyZWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9wbGFjZV9iZWlnZV9yZWN0LnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9faWNvbi0tY2FsZW5kZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9jYWxlbmRlcl9iZWlnZV9yZWN0LnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tY29weSB7XG4gICAgICAgIEBleHRlbmQgLmMtd29ya2luZm87XG4gICAgICAgIGNvbG9yOiAkbGluay1jLTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgICYtLWVuZHRpbWUge1xuICAgICAgICAmX19kYXkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fdGltZXIuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1vcmFuZ2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGF5bnVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAmX190aW1lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAzcHggMCAwIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgJi0tY29uZGl0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICZfX2ljb24tLXBheW1lbnQsICZfX2ljb24tLWFyZWEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwIDAgMjJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1jb3B5IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyDmqKrplbfjga7nlLvlg4/jga/kuK3lpK7lr4TjgZvjgafjg4jjg6rjg5/jg7PjgrBcbi5jLXdvcmtpbmZvLWltZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgcGFkZGluZzogMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJlaWdlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAmX19pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDcxcHg7XG4gICAgICAgIGhlaWdodDogNzFweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDcxcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7msYLkurrmg4XloLFcblxu5paH56ugXG5gYGBcbjxwIGNsYXNzPVwiYy13b3JraW5mby0tc3RvcmVcIj7lupfoiJflkI3lupfoiJflkI08L3A+XG48cCBjbGFzcz1cImMtd29ya2luZm8tLWNvbmRpdGlvblwiPlxuICAgIDxzcGFuIGNsYXNzPVwiYy13b3JraW5mby0tY29uZGl0aW9uX19pY29uLS1wYXltZW50XCI+57Wm5LiO57Wm5LiO57Wm5LiOPC9zcGFuPlxuPC9wPlxuPHAgY2xhc3M9XCJjLXdvcmtpbmZvLS1jb25kaXRpb25cIj5cbiAgICA8c3BhbiBjbGFzcz1cImMtd29ya2luZm8tLWNvbmRpdGlvbl9faWNvbi0tYXJlYVwiPuWgtOaJgOWgtOaJgOWgtOaJgDwvc3Bhbj5cbjwvcD5cbjxwIGNsYXNzPVwiYy13b3JraW5mby0tY29weVwiPuOCreODo+ODg+ODgeOCs+ODlOODvOOCreODo+ODg+ODgeOCs+ODlOODvOOCreODo+ODg+ODgeOCs+ODlOODvOOCreODo+ODg+ODgeOCs+ODlOODvDwvcD5cbmBgYFxuXG4qL1xuLypcbiNzdHlsZWd1aWRlXG7msYLkurrmg4XloLFcblxu55S75YOPXG5gYGBcbjxkaXYgY2xhc3M9XCJjLXdvcmtpbmZvLWltZ1wiPlxuICAgIDxkaXYgY2xhc3M9XCJjLXdvcmtpbmZvLWltZ19faW5uZXJcIj5cbiAgICAgICAgPGltZyBzcmM9XCIuLi9wdWJsaWMvaW1nL2NvbW1vbi9ub19pbWFnZS5qcGdcIiBhbHQ9XCJuby1pbWFnZVwiPlxuICAgIDwvZGl2PlxuPC9kaXY+XG5gYGBcblxuKi9cbiIsIi8qIFByb2plY3QgYnJlYWRjcnVtYnNcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC1icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRlZGM7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogJGNvbnRlbnQtcGMtdztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGZvbnQtYy0xO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGZvbnQtYy0xO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tY3VycmVudCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLWJyZWFkY3J1bWJzX19pdGVtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjgrnjgr/jgqTjg6vjgqzjgqTjg4lcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vKlxuI3N0eWxlZ3VpZGVcbuOBseOCk+OBj+OBmlxuXG7jgbHjgpPjgY/jgZrjg6rjgrnjg4hcblxuYGBgXG48dWwgY2xhc3M9XCJwLWJyZWFkY3J1bWJzXCI+XG4gICAgPGxpIGNsYXNzPVwicC1icmVhZGNydW1ic19faXRlbVwiPlxuICAgICAgICA8YSBocmVmPVwiI1wiPuS4gOWbnuWxpOebrjwvYT5cbiAgICA8L2xpPlxuICAgIDxsaSBjbGFzcz1cInAtYnJlYWRjcnVtYnNfX2l0ZW1cIj5cbiAgICAgICAgPGEgaHJlZj1cIiNcIj7kuozlm57lsaTnm648L2E+XG4gICAgPC9saT5cbiAgICA8bGkgY2xhc3M9XCJwLWJyZWFkY3J1bWJzX19pdGVtXCI+XG4gICAgICAgIDxhIGhyZWY9XCIjXCI+5LiJ5Zue5bGk55uuPC9hPlxuICAgIDwvbGk+XG4gICAgPGxpIGNsYXNzPVwicC1icmVhZGNydW1ic19faXRlbS0tY3VycmVudFwiPlxuICAgICAgICDlm5vpmo7lsaTnm65cbiAgICA8L2xpPlxuPC91bD5cbmBgYFxuXG4qLyIsIi8qIFByb2plY3QgRkFRIOOCiOOBj+OBguOCi+izquWVj1xuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wLWZhcSB7XG4gICAgbWFyZ2luOiA0MHB4IC0xMHB4IDA7XG59XG4ucC1mYXEtbGlzdCB7XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJl9fcSwgJl9fYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250LWMtMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAyNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwYTU0ZGM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHN1Yi1vcmFuZ2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3Ege1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZjM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW9yYW5nZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19hIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tb3JhbmdlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmMtaWNvbi0tbmV3LXdpbmRvdy0tYmx1ZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKiBQcm9qZWN0IEZvb3RlclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wLWZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICZfX2lubmVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIH1cbiAgICAmX19sb2dvIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJl9fY2F0Y2gge1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwIDAgO1xuICAgICAgICAgICAgY29sb3I6ICNlODM0MGM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvcHkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1vcmFuZ2U7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICZfX21lbnUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCA1cHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQxMjkwYztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jLTI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xvZ28td3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19rYWdhaWJvdXNoaS1ibnIge1xuICAgICAgICB3aWR0aDogMjI3cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2lzbXMtbG9nbyB7XG4gICAgICAgIHdpZHRoOiAyMjdweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9feXVyeW9uaW50ZWktbG9nbyB7XG4gICAgICAgIHdpZHRoOiAyMjdweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2l0ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6ICRjb250ZW50LXBjLXc7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMCA1MHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2xvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICZfX2NhdGNoIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbWVudSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19zaXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW46IDM1cHggYXV0byAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgJl9fdHRsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDEyOTBjO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0MTI5MGM7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQxMjkwYztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jLTI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9IC8vIGVuZCBwLWZvb3Rlcl9fc2l0ZVxuICAgIH0gLy9lbmQgbWVkaWEgcXVlcnlcbn0vLyBlbmQgcC1mb290ZXJcbiIsIi8qIFByb2plY3QgSGVhZGVyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnAtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4cHggM3B4IDAgM3B4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJG1haW4tb3JhbmdlO1xuICAgICZfX21haW4tdHRsIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgfVxuXG4gICAgJl9faW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgfVxuICAgICZfX2xvZ28ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgfVxuICAgICAgICAmX19wcmVmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byAwIDFweCA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MjUyNTI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgICAgICAgICBjb2xvcjogIzUyNTI1MjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc3AtbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAmX19mYXYsICZfX3JlY2VudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1vcmFuZ2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZmF2IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fc3Rhci5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmVjZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fbWVtb19ib2xkLnN2Zykgbm8tcmVwZWF0IGNlbnRlciA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmX19udW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMThweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWJsdWU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3BjLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtLXNpbXBsZSB7XG4gICAgICAgIEBleHRlbmQgLnAtaGVhZGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5wLWhlYWRlcl9fbG9nbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDEwcHggMCAxMHB4O1xuICAgICAgICAmX19tYWluLXR0bCB7XG4gICAgICAgICAgICB3aWR0aDogJGNvbnRlbnQtcGMtdztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6ICRjb250ZW50LXBjLXc7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmX19sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogODhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fcHJlZiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAwIDVweCA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3NwLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmX19wYy1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggOHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOHB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2U4MzQwYztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgJl9fbnVtIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2IxYTI3MztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLWZhdiB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnAtaGVhZGVyX19wYy1tZW51X19saW5rO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3N0YXIuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxN3B4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9zdGFyX3cuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLXJlY2VudCB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnAtaGVhZGVyX19wYy1tZW51X19saW5rO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX21lbW8uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9tZW1vX3cuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzNDBjO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgLnAtaGVhZGVyX19wYy1tZW51X19saW5rX19udW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYjFhMjczO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tc2ltcGxlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyogUHJvamVjdCDjg6Ljg7zjg4Djg6tcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5wLW1vZGFsLWJhY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNik7XG59XG5cbi5wLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgd2lkdGg6IDgwJTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSg1MCw1MCw1MCwgLjYpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJl9fdHh0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgJl9fYnRuLWFyZWEge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgIC5jLWJ0bi0tc3VibWl0LCAuYy1idG4tLWNhbmNlbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jLWJ0bi0tY2FuY2VsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hdHRlbnRpb24ge1xuICAgICAgICBAZXh0ZW5kIC5wLW1vZGFsO1xuICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC45NSk7XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7jg6Ljg7zjg4Djg6tcblxu44Oc44K/44Oz44GC44KK44Go44Gq44GX44GuMuODkeOCv+ODvOODs+OAglxu44Oc44K/44Oz44GC44KK44Gu5aC05ZCI44Gv44CBanPjgafpu5Log4zmma/jgoLooajnpLrjgZnjgovjgIJcbumAmuefpeODouODvOODgOODq+OBr+iHquWLleOBp+a2iOOBiOOCi+OCiOOBhuOBq+mWi+eZuuOBleOCk+OBjGpz5pu444GE44Gm44GP44KM44Gm44GE44KL44Gu44Gn44GK44G+44GL44Gb44GZ44KL44CCXG5cbmBgYFxuPGRpdiBjbGFzcz1cInAtbW9kYWwtYmFja1wiIHN0eWxlPVwiZGlzcGxheTpub25lXCI+PC9kaXY+XG48ZGl2IGNsYXNzPVwicC1tb2RhbFwiIHN0eWxlPVwicG9zaXRpb246c3RhdGljXCI+XG4gICAgPHAgY2xhc3M9XCJwLW1vZGFsX190eHRcIj7jg6Ljg7zjg4Djg6vjgafjgZnjg6Ljg7zjg4Djg6vjgafjgZnjg6Ljg7zjg4Djg6vjgafjgZk8L3A+XG4gICAgPGRpdiBjbGFzcz1cInAtbW9kYWxfX2J0bi1hcmVhXCI+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJjLWJ0bi0tc3VibWl0XCI+55m76Yyy44GZ44KLPC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJjLWJ0bi0tY2FuY2VsXCI+44Kt44Oj44Oz44K744OrPC9kaXY+XG4gICAgPC9kaXY+XG48L2Rpdj5cblxuPGRpdiBjbGFzcz1cInAtbW9kYWwtLWF0dGVudGlvblwiPlxuICAgIDxwIGNsYXNzPVwicC1tb2RhbF9fdHh0XCI+6YCa55+l44Oi44O844OA44Or44Gn44GZ6YCa55+l44Oi44O844OA44Or44Gn44GZ6YCa55+l44Oi44O844OA44Or44Gn44GZPC9wPlxuPC9kaXY+XG5gYGBcblxuKi8iLCIvKiBQcm9qZWN0IOODmuODvOOCuOODo+ODvFxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnAtcGFnZXItd3JhcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbn1cblxuLnAtcGFnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBsaW5lLWhlaWdodDogMS4wO1xuICAgIC5jLWJ0biB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMmQyZDI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbmV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmMtYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcHJldiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmMtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5jLWJ0bi0tYXJyb3ctbC0tYmx1ZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcGFnZXMge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLnAtcGFnZXJfX3BhZ2VzX19pdGVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAmX19wYWdlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgNnB4O1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JiYmJiOTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMmQyZDI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDJkMmQyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcHJldiB7XG4gICAgICAgICAgICAuYy1idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnAtcGFnZXItbnVtIHtcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7jg5rjg7zjgrjjg6Pjg7xcblxu44Oq44K544OI44Gn5L2/55So44CC5Y+z5a+E44Gb44CCXG7mlbDlrZfjg5zjgr/jg7Pjga/jgIFTUOOBp+OBr+ihqOekuuOBleOCjOOBquOBhOOAglxuYGBgXG48ZGl2IGNsYXNzPVwicC1wYWdlci13cmFwXCI+XG4gICAgPGRpdiBjbGFzcz1cInAtcGFnZXJcIj5cbiAgICAgICAgPGRpdiBjbGFzcz1cInAtcGFnZXJfX3ByZXZcIj5cbiAgICAgICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLWJ0biBjLWJ0bi0tYXJyb3ctbC0tYmx1ZVwiPjwvYT5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDx1bCBjbGFzcz1cInAtcGFnZXJfX3BhZ2VzXCI+XG4gICAgICAgICAgICA8bGkgY2xhc3M9XCJwLXBhZ2VyX19wYWdlc19faXRlbVwiPlxuICAgICAgICAgICAgICAgIDxhIGhyZWY9XCIjXCI+MTwvYT5cbiAgICAgICAgICAgIDxsaT5cbiAgICAgICAgICAgIDxsaSBjbGFzcz1cInAtcGFnZXJfX3BhZ2VzX19pdGVtLS1hY3RpdmVcIj5cbiAgICAgICAgICAgICAgICAyXG4gICAgICAgICAgICA8bGk+XG4gICAgICAgICAgICA8bGkgY2xhc3M9XCJwLXBhZ2VyX19wYWdlc19faXRlbVwiPlxuICAgICAgICAgICAgICAgIDxhIGhyZWY9XCIjXCI+MzwvYT5cbiAgICAgICAgICAgIDwvbGk+XG4gICAgICAgIDwvdWw+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJwLXBhZ2VyX19uZXh0XCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1idG4gYy1idG4tLWFycm93LXItLWJsdWVcIj7mrKHjga7jg5rjg7zjgrg8L2E+XG4gICAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuPC9kaXY+XG5gYGBcblxuKi8iLCIvKiBQcm9qZWN0IOOBiuOBmeOBmeOCgeOBruadoeS7tuOBp+axguS6uuOCkuaOouOBmVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wLXNlYXJjaC1yZWNvbW1lbmQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgJl9fbGlua3dyYXAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC5jLWxpbmstc2VhcmNoIHtcbiAgICAgICAgICAgICYuaXMtc3Age1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmMtbGluay1zZWFyY2gtbW9yZSB7XG4gICAgICAgICYuaGlkZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3R0bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMzVweDtcbiAgICAgICAgY29sb3I6ICRmb250LWMtMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVjZTQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmLS1hZ2Uge1xuICAgICAgICAgICAgQGV4dGVuZCAucC1zZWFyY2gtcmVjb21tZW5kX190dGw7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ViLWJlaWdlLTIgdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9odW1hbi5zdmcpIG5vLXJlcGVhdCAxNXB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtLWpvYiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLXNlYXJjaC1yZWNvbW1lbmRfX3R0bDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWItYmVpZ2UtMiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX2pvYi5zdmcpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICYtLXByb3BlciB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLXNlYXJjaC1yZWNvbW1lbmRfX3R0bDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWItYmVpZ2UtMiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3NtaWxlLnN2Zykgbm8tcmVwZWF0IDEwcHggY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tZmVhdHVyZSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLXNlYXJjaC1yZWNvbW1lbmRfX3R0bDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWItYmVpZ2UtMiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3RhZy5zdmcpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICYtLWVtcGxveW1lbnQge1xuICAgICAgICAgICAgQGV4dGVuZCAucC1zZWFyY2gtcmVjb21tZW5kX190dGw7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ViLWJlaWdlLTIgdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9lbXBsb3ltZW50LnN2Zykgbm8tcmVwZWF0IDEwcHggY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJi0tcGxhY2Uge1xuICAgICAgICAgICAgQGV4dGVuZCAucC1zZWFyY2gtcmVjb21tZW5kX190dGw7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ViLWJlaWdlLTIgdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9wbGFjZV9zaW1wbGVfcmVkLnN2Zykgbm8tcmVwZWF0IDEwcHggY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJi0tc3RhdGlvbiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLXNlYXJjaC1yZWNvbW1lbmRfX3R0bDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWItYmVpZ2UtMiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3RyYWluX3JlZC5zdmcpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RmZGVkYztcblxuICAgICAgICAmX190dGwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgICAgICAgJi0tYWdlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ViLWJlaWdlLTMgdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9odW1hbi5zdmcpIG5vLXJlcGVhdCAzMHB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWpvYiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHN1Yi1iZWlnZS0zIHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fam9iLnN2Zykgbm8tcmVwZWF0IDI1cHggY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tcHJvcGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ViLWJlaWdlLTMgdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9zbWlsZS5zdmcpIG5vLXJlcGVhdCAyNXB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWZlYXR1cmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWItYmVpZ2UtMyB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3RhZy5zdmcpIG5vLXJlcGVhdCAyNXB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWVtcGxveW1lbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWItYmVpZ2UtMyB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX2VtcGxveW1lbnQuc3ZnKSBuby1yZXBlYXQgMjVweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1wbGFjZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHN1Yi1iZWlnZS0zIHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fcGxhY2Vfc2ltcGxlX3JlZC5zdmcpIG5vLXJlcGVhdCAyNXB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLXN0YXRpb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWItYmVpZ2UtMyB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX3RyYWluX3JlZC5zdmcpIG5vLXJlcGVhdCAyNXB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19saW5rd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jLWxpbmstc2VhcmNoIHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgI2M0YzRjMjtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7jgYrjgZnjgZnjgoHjga7mnaHku7bjgafmsYLkurrjgpLmjqLjgZlcblxu6YO96YGT5bqc55yM44OI44OD44OX44Gu44Kq44K544K544Oh5p2h5Lu25qSc57Si44Oi44K444Ol44O844OrXG5gYGBcbjxkaXYgY2xhc3M9XCJwLXNlYXJjaC1yZWNvbW1lbmRcIj5cbiAgICA8aDMgY2xhc3M9XCJwLXNlYXJjaC1yZWNvbW1lbmRfX3R0bC0tYWdlXCI+5bm05Luj44GL44KJ5o6i44GZPC9oMz5cbiAgICA8dWwgY2xhc3M9XCJwLXNlYXJjaC1yZWNvbW1lbmRfX2xpbmt3cmFwXCI+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2hcIj5cbiAgICAgICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLWxpbmstc2VhcmNoX190eHRcIj7mnaHku7YxPC9hPlxuICAgICAgICA8L2xpPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaF9fdHh0XCI+5p2h5Lu2MjwvYT5cbiAgICAgICAgPC9saT5cbiAgICAgICAgPGxpIGNsYXNzPVwiYy1saW5rLXNlYXJjaFwiPlxuICAgICAgICAgICAgPGEgaHJlZj1cIiNcIiBjbGFzcz1cImMtbGluay1zZWFyY2hfX3R4dFwiPuadoeS7tjM8L2E+XG4gICAgICAgIDwvbGk+XG4gICAgPC91bD5cbiAgICA8aDMgY2xhc3M9XCJwLXNlYXJjaC1yZWNvbW1lbmRfX3R0bC0tam9iXCI+6IG356iu44GL44KJ5o6i44GZPC9oMz5cbiAgICA8dWwgY2xhc3M9XCJwLXNlYXJjaC1yZWNvbW1lbmRfX2xpbmt3cmFwXCI+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2hcIj5cbiAgICAgICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLWxpbmstc2VhcmNoX190eHRcIj7mnaHku7YxPC9hPlxuICAgICAgICA8L2xpPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaF9fdHh0XCI+5p2h5Lu2MjwvYT5cbiAgICAgICAgPC9saT5cbiAgICAgICAgPGxpIGNsYXNzPVwiYy1saW5rLXNlYXJjaFwiPlxuICAgICAgICAgICAgPGEgaHJlZj1cIiNcIiBjbGFzcz1cImMtbGluay1zZWFyY2hfX3R4dFwiPuadoeS7tjM8L2E+XG4gICAgICAgIDwvbGk+XG4gICAgPC91bD5cbiAgICA8aDMgY2xhc3M9XCJwLXNlYXJjaC1yZWNvbW1lbmRfX3R0bC0tcHJvcGVyXCI+6YGp5oCn44GL44KJ5o6i44GZPC9oMz5cbiAgICA8dWwgY2xhc3M9XCJwLXNlYXJjaC1yZWNvbW1lbmRfX2xpbmt3cmFwXCI+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2hcIj5cbiAgICAgICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLWxpbmstc2VhcmNoX190eHRcIj7mnaHku7YxPC9hPlxuICAgICAgICA8L2xpPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaF9fdHh0XCI+5p2h5Lu2MjwvYT5cbiAgICAgICAgPC9saT5cbiAgICAgICAgPGxpIGNsYXNzPVwiYy1saW5rLXNlYXJjaFwiPlxuICAgICAgICAgICAgPGEgaHJlZj1cIiNcIiBjbGFzcz1cImMtbGluay1zZWFyY2hfX3R4dFwiPuadoeS7tjM8L2E+XG4gICAgICAgIDwvbGk+XG4gICAgPC91bD5cbiAgICA8aDMgY2xhc3M9XCJwLXNlYXJjaC1yZWNvbW1lbmRfX3R0bC0tZmVhdHVyZVwiPueJueW+tOOBi+OCieaOouOBmTwvaDM+XG4gICAgPHVsIGNsYXNzPVwicC1zZWFyY2gtcmVjb21tZW5kX19saW5rd3JhcFwiPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaF9fdHh0XCI+5p2h5Lu2MTwvYT5cbiAgICAgICAgPC9saT5cbiAgICAgICAgPGxpIGNsYXNzPVwiYy1saW5rLXNlYXJjaFwiPlxuICAgICAgICAgICAgPGEgaHJlZj1cIiNcIiBjbGFzcz1cImMtbGluay1zZWFyY2hfX3R4dFwiPuadoeS7tjI8L2E+XG4gICAgICAgIDwvbGk+XG4gICAgPC91bD5cbjwvZGl2PlxuYGBgXG5cbiovIiwiLyogUHJvamVjdCDmpJzntKLntZDmnpxcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC1zZWFyY2gtcmVzdWx0LXdyYXAge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBtYXJnaW46IDMwcHggMCA0MHB4O1xuICAgIH1cbn1cbi5wLXNlYXJjaC1yZXN1bHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAmX19udW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDNweCAzcHggMCAwO1xuICAgICAgICBjb2xvcjogJG1haW4tb3JhbmdlO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICAgICZfX3R4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDJweCAwO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWFpbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgICAgY29sb3I6ICM1MTUzNTY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMCAycHggMjZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fbWFpbC5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZfX251bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX21haWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7mpJzntKLntZDmnpxcblxu5qSc57Si57WQ5p6c44Gu6KGo56S6XG5gYGBcbjxwIGNsYXNzPVwicC1zZWFyY2gtcmVzdWx0XCI+XG4gICAg5qSc57Si57WQ5p6cPGJyPjxzcGFuIGNsYXNzPVwicC1zZWFyY2gtcmVzdWx0X19udW1cIj4yMzwvc3Bhbj7ku7ZcbjwvcD5cbmBgYFxuXG4qL1xuXG4vKlxuI3N0eWxlZ3VpZGVcbuaxguS6uuODquOCueODiOOBp+aknOe0oue1kOaenFxuXG7mpJzntKLntZDmnpzjga7ooajnpLpcbmBgYFxuPGRpdiBjbGFzcz1cInAtc2VhcmNoLXJlc3VsdC13cmFwXCI+XG4gICAgPGRpdiBjbGFzcz1cInUtY2xlYXJmaXhcIj5cbiAgICAgICAgPGRpdiBjbGFzcz1cInAtc2VhcmNoLXJlc3VsdC13cmFwX19sXCI+XG4gICAgICAgICAgICA8cCBjbGFzcz1cInAtc2VhcmNoLXJlc3VsdFwiPlxuICAgICAgICAgICAgICAgIOaknOe0oue1kOaenDxicj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cInAtc2VhcmNoLXJlc3VsdF9fbnVtXCI+MjM8L3NwYW4+5Lu2XG4gICAgICAgICAgICA8L3A+XG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzPVwicC1zZWFyY2gtcmVzdWx0LXdyYXBfX3JcIj5cbiAgICAgICAgICAgIDx1bCBjbGFzcz1cInAtc3dpdGNoXCI+XG4gICAgICAgICAgICAgICAgPGxpIGNsYXNzPVwicC1zd2l0Y2hfX2l0ZW1cIj5cbiAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJyYWRpb1wiIGlkPVwiYWxsLXdvcmtcIiBjbGFzcz1cImMtcmFkaW8tcGFuZWxcIj5cbiAgICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPVwiYy1yYWRpby1wYW5lbC1sXCIgZm9yPVwiYWxsLXdvcmtcIj7lhajjgabooajnpLo8L2xhYmVsPlxuICAgICAgICAgICAgICAgIDwvbGk+XG4gICAgICAgICAgICAgICAgPGxpIGNsYXNzPVwicC1zd2l0Y2hfX2l0ZW1cIj5cbiAgICAgICAgICAgICAgICAgICAgPGlucHV0IGlkPVwibmV3LXdvcmtcIiB0eXBlPVwicmFkaW9cIiBjbGFzcz1cImMtcmFkaW8tcGFuZWxcIj5cbiAgICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPVwiYy1yYWRpby1wYW5lbC1sXCIgZm9yPVwibmV3LXdvcmtcIj7mlrDnnYDjga7jgb88L2xhYmVsPlxuICAgICAgICAgICAgICAgIDwvbGk+XG4gICAgICAgICAgICA8L3VsPlxuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPGEgY2xhc3M9XCJwLXNlYXJjaC1yZXN1bHRfX21haWxcIiBocmVmPVwiI1wiPlxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJwLXNlYXJjaC1yZXN1bHRfX21haWxfX2lubmVyXCI+44GT44Gu5p2h5Lu244Gn5paw552A44Oh44O844Or44KS5Y+X44GR5Y+W44KLPC9zcGFuPlxuICAgICAgICA8L2E+XG4gICAgPC9kaXY+XG48L2Rpdj5cbmBgYFxuXG4qLyIsIi8qIFByb2plY3Qg44OG44Kt44K544OI44OV44Kp44O844OgICsg44Oc44K/44OzXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ucC1zZWFyY2gtYm94LXNldCwgLnAtdHh0LXNlYXJjaC1zZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJl9fZm9ybSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICB9XG4gICAgJl9fYnRuIHtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIC5jLWJ0bi0tc3VibWl0LTIge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wLXNlYXJjaC1zZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZWRjO1xuICAgIGJhY2tncm91bmQ6ICNlN2U2ZTY7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAmX19pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fYnRuLCAmX19yZXN1bHQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAmX19idG4ge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAuYy1idG4tLXN1Ym1pdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1uZXh0IHtcbiAgICAgICAgICAgIEBleHRlbmQgLnAtc2VhcmNoLXNldF9fYnRuO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA0cHgpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yZXN1bHQge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICZfX251bSB7XG4gICAgICAgICAgICBjb2xvcjogI2U2MmIwMjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy/ov73lvpPjg5zjgr/jg7NcbiAgICAmLS1maXhlZCB7XG4gICAgICAgIEBleHRlbmQgLnAtc2VhcmNoLXNldDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjMxLDIzMCwyMzAsLjkpO1xuICAgIH1cblxuICAgIC8v44GU6L+R5omA5qSc57Si5pmCXG4gICAgJi0taG9tZWFyb3VuZCB7XG4gICAgICAgIEBleHRlbmQgLnAtc2VhcmNoLXNldDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICAmX19yZXN1bHQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbnVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAmLS1uZXh0IHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy/ov73lvpPjg5zjgr/jg7NcbiAgICAgICAgJi0tZml4ZWQge1xuICAgICAgICAgICAgLnAtc2VhcmNoLXNldF9faW5uZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8v44GU6L+R5omA5qSc57Si5pmCXG4gICAgICAgICYtLWhvbWVhcm91bmQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRlZGM7XG4gICAgICAgICAgICAucC1zZWFyY2gtc2V0X19pbm5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOOCueOCv+OCpOODq+OCrOOCpOODiVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8qXG4jc3R5bGVndWlkZVxu5qSc57Si44K744OD44OIXG5cbuWFpeWKm+ODleOCqeODvOODoCArIOaknOe0ouODnOOCv+ODs1xuYGBgXG48ZGl2IGNsYXNzPVwicC10eHQtc2VhcmNoLXNldFwiPlxuICAgIDxkaXYgY2xhc3M9XCJwLXR4dC1zZWFyY2gtc2V0X19mb3JtXCI+XG4gICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiYy10ZXh0LWZvcm1cIiBwbGFjZWhvbGRlcj1cIuWFpeWKm+ODleOCqeODvOODoFwiPlxuICAgIDwvZGl2PlxuICAgIDxkaXYgY2xhc3M9XCJwLXR4dC1zZWFyY2gtc2V0X19idG5cIj5cbiAgICAgICAgPGlucHV0IHR5cGU9XCJidXR0b25cIiBjbGFzcz1cImMtYnRuLS1zdWJtaXQtMlwiIHZhbHVlPVwi5qSc57SiXCI+XG4gICAgPC9kaXY+XG48L2Rpdj5cbmBgYFxuXG4qLyIsIi8qIFByb2plY3Qg5qSc57Si44OR44ON44OrXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnAtc2VhcmNoLXBhbmVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGNmY2U7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsMCwwLC4yKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGNmY2U7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NXB4KTsvL+ODnOOCv+ODs+OCteOCpOOCuuOCkuODnuOCpOODiuOCueOBmeOCi1xuICAgICAgICAgICAgcGFkZGluZzogMCA4cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tZnJlZSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLXNlYXJjaC1wYW5lbF9faXRlbTtcbiAgICAgICAgICAgIC5jLWJ0bi0tc3VibWl0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190dGwsICZfX3R4dCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgICZfX3R0bCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxOHB4O1xuICAgICAgICBjb2xvcjogIzQ1NDAyYjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgJi0tcGxhY2Uge1xuICAgICAgICAgICAgQGV4dGVuZCAucC1zZWFyY2gtcGFuZWxfX3R0bDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fcGxhY2Vfc2ltcGxlLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tZGV0YWlsIHtcbiAgICAgICAgICAgIEBleHRlbmQgLnAtc2VhcmNoLXBhbmVsX190dGw7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX21lbW9fYnJvd24uc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWZyZWUge1xuICAgICAgICAgICAgQGV4dGVuZCAucC1zZWFyY2gtcGFuZWxfX3R0bDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYnRuIHtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgIC5jLWJ0bi0tc3VibWl0LCAuYy1idG4tLXN1Ym1pdC0yIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3R4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgJl9fbm9uZSB7XG4gICAgICAgICAgICBjb2xvcjogI2FmYWFhYTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tZnJlZSB7XG4gICAgICAgICAgICAgICAgLnAtc2VhcmNoLXBhbmVsX19pdGVtX19pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAmX190dGwge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgICAgICAmLS1wbGFjZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNmYyZTAgdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl9wbGFjZV9yZWN0LnN2Zykgbm8tcmVwZWF0IDE1cHggY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tZGV0YWlsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjZmMmUwIHVybCgjeyRpbWctcGF0aH1pY29uL2ljb25fbWVtb19yZWN0LnN2Zykgbm8tcmVwZWF0IDE1cHggY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tZnJlZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNmYyZTAgdXJsKCN7JGltZy1wYXRofWljb24vaWNvbl93b3JkLnN2Zykgbm8tcmVwZWF0IDE1cHggY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdHh0IHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxODBweCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgIC5jLWJ0bi0tc3VibWl0LCAuYy1idG4tLXN1Ym1pdC0yIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjgrnjgr/jgqTjg6vjgqzjgqTjg4lcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vKlxuI3N0eWxlZ3VpZGVcbuaknOe0ouODkeODjeODq1xuXG7msYLkurrjg6rjgrnjg4jjgafkvb/nlKjjgZnjgovjg5Hjg43jg6tcbmBgYFxuPHVsIGNsYXNzPVwicC1zZWFyY2gtcGFuZWxcIj5cbiAgICA8bGkgY2xhc3M9XCJwLXNlYXJjaC1wYW5lbF9faXRlbVwiPlxuICAgICAgICA8ZGl2IGNsYXNzPVwicC1zZWFyY2gtcGFuZWxfX2l0ZW1fX2lubmVyXCI+XG4gICAgICAgICAgICA8cCBjbGFzcz1cInAtc2VhcmNoLXBhbmVsX190dGwtLXBsYWNlXCI+XG4gICAgICAgICAgICAgICAg5aC05omA5Zyw5Z+fXG4gICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICA8cCBjbGFzcz1cInAtc2VhcmNoLXBhbmVsX190eHRcIj5cbiAgICAgICAgICAgICAgICDkuIrotormlrDlubnnt5rjgIHmsaDooovnt5rjgIHmnbHkuqzpp4VcbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJwLXNlYXJjaC1wYW5lbF9fYnRuXCI+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYy1idG4tLXN1Ym1pdFwiPuWkieabtOOBmeOCizwvZGl2PlxuICAgICAgICA8L2Rpdj5cbiAgICA8L2xpPlxuICAgIDxsaSBjbGFzcz1cInAtc2VhcmNoLXBhbmVsX19pdGVtXCI+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJwLXNlYXJjaC1wYW5lbF9faXRlbV9faW5uZXJcIj5cbiAgICAgICAgICAgIDxwIGNsYXNzPVwicC1zZWFyY2gtcGFuZWxfX3R0bC0tZGV0YWlsXCI+XG4gICAgICAgICAgICAgICAg6Kmz57Sw5p2h5Lu2XG4gICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICA8cCBjbGFzcz1cInAtc2VhcmNoLXBhbmVsX190eHRcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cInAtc2VhcmNoLXBhbmVsX190eHRfX25vbmVcIj7mjIflrprjgarjgZc8L3NwYW4+XG4gICAgICAgICAgICA8L3A+XG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzPVwicC1zZWFyY2gtcGFuZWxfX2J0blwiPlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImMtYnRuLS1zdWJtaXRcIj7lpInmm7TjgZnjgos8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgPC9saT5cbiAgICA8bGkgY2xhc3M9XCJwLXNlYXJjaC1wYW5lbF9faXRlbVwiPlxuICAgICAgICA8ZGl2IGNsYXNzPVwicC1zZWFyY2gtcGFuZWxfX2l0ZW1fX2lubmVyXCI+XG4gICAgICAgICAgICA8cCBjbGFzcz1cInAtc2VhcmNoLXBhbmVsX190dGwtLWZyZWVcIj5cbiAgICAgICAgICAgICAgICDjg5Xjg6rjg7zjg6/jg7zjg4lcbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICAgIDxwIGNsYXNzPVwicC1zZWFyY2gtcGFuZWxfX3R4dFwiPlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiYy10ZXh0LWZvcm1cIj5cbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJwLXNlYXJjaC1wYW5lbF9fYnRuXCI+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYy1idG4tLXN1Ym1pdC0yXCI+5qSc57SiPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgIDwvbGk+XG48L3VsPlxuYGBgXG5cbiovIiwiLyogUHJvamVjdCDpgbjmip7jg6rjgrnjg4jvvJrmpJzntKLlsI7nt5rjg7tTRU/lr77nrZbjg5rjg7zjgrjlkKvjgoBcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC1zZWxlY3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgICZfX3R0bCB7XG4gICAgICAgIG1hcmdpbjogMjBweCAxMHB4O1xuICAgIH1cbiAgICAuYy10dGwtdGVydGlhcnkge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgY29sb3I6ICRmb250LWMtMTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRlZGM7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGVkYztcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyA9PT09PT09PT09PT09PT09PT0gbW9kaWZpZXI6MuOCq+ODqeODoFxuICAgICYtLTJjb2wge1xuICAgICAgICBAZXh0ZW5kIC5wLXNlbGVjdDtcbiAgICAgICAgLmMtdHRsLXRlcnRpYXJ5IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGVkYztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vID09PT09PT09PT09PT09PT09PSBlbGVtZW50OumBuOaKnuODquOCueODiFxuICAgICZfX2xpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC5jLWxpbmstc2VhcmNoIHtcbiAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vID09PT09PT09PT09PT09PT09PT09IG1vZGlmaWVyOuODgeOCp+ODg+OCr+ODnOODg+OCr+OCueaciVxuICAgICAgICAmLS1jaGVjayB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLXNlbGVjdF9fbGlzdDtcbiAgICAgICAgICAgICZfX3R0bCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3dyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIC5jLWNoZWNrIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoKDEwMCUgLSAyNXB4KSAvIDIpO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmMtbGluay1zZWFyY2gtLWNoZWNrIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYy1jaGVjayB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYygoMTAwJSAtIDI1cHgpIC8gMik7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmMtcmFkaW8ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoKDEwMCUgLSAyNHB4KSAvIDIpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vID09PT09PT09PT09PT09PT09PT09IG1vZGlmaWVyOuODgeOCp+ODg+OCr+ODnOODg+OCr+OCueacieaZguODu+i3r+e3muaknOe0olxuICAgICAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT0g44Oe44Or44OB44Kv44Op44K544Gn5L2/55So44GZ44KLXG4gICAgICAgICAgICAmLS1saW5lIHtcbiAgICAgICAgICAgICAgICAuYy1saW5rLXNlYXJjaC0tY2hlY2tfX3R4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0vLyBlbmQgcC1zZWxlY3RfX2xpc3QtLWNoZWNrXG5cbiAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT0gbW9kaWZpZXI644OB44Kn44OD44Kv44Oc44OD44Kv44K554ShXG4gICAgICAgICYtLWxpbmsge1xuICAgICAgICAgICAgQGV4dGVuZCAucC1zZWxlY3RfX2xpc3Q7XG4gICAgICAgICAgICAuYy1saW5rLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAmX190eHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWMtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX251bSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWMtMTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gMOS7tuODquOCueODiFxuICAgICAgICAgICAgJiA+IC5pcy1ub25lIHtcbiAgICAgICAgICAgICAgICAuYy1saW5rLXNlYXJjaF9fdHh0LCAucC1zZWxlY3RfX2xpc3QtLWxpbmtfX251bSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWVhZWFlO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT0gbW9kaWZpZXI6MuOCq+ODqeODoFxuICAgICAgICAvLyA9PT09PT09PT09PT09PT09PT09PSDjg57jg6vjg4Hjgq/jg6njgrnjgafkvb/nlKjjgZnjgotcbiAgICAgICAgJi0tMmNvbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsvLyBzdXBwb3J0c1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7Ly8gc3VwcG9ydHNcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGVkYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jLWxpbmstc2VhcmNoLCAuYy1saW5rLXNlYXJjaC0tY2hlY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsvLyBzdXBwb3J0c1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGVkYztcbiAgICAgICAgICAgICAgICAmX190eHQge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZmRlZGM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYy1saW5rLXNlYXJjaC0tY2hlY2sge1xuICAgICAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9Ly8gZW5kIHAtc2VsZWN0X19saXN0XG5cbiAgICAvLyA9PT09PT09PT09PT09PT09PT0gZmxleC13cmFw5a++5b+cXG4gICAgQHN1cHBvcnRzIChmbGV4LXdyYXA6d3JhcCkge1xuICAgICAgICAucC1zZWxlY3RfX2xpc3QtLTJjb2wge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIC5jLWxpbmstc2VhcmNoLCAuYy1saW5rLXNlYXJjaC0tY2hlY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gPT09PT09PT09PT09PT09PT09IGVsZW1lbnQ64pev4pev44GZ44G544Gm6YG45oqe44O744OB44Kn44OD44Kv44Oc44OD44Kv44K55pyJXG4gICAgJl9fY2hlY2stYWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweCA0NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3ViLWJlaWdlLTI7XG4gICAgICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZWRjO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGVkYztcbiAgICAgICAgLmMtY2hlY2sge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKCgxMDAlIC0gMjVweCkvMik7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYXJlYSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLXNlbGVjdF9fY2hlY2stYWxsO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxpbmUge1xuICAgICAgICAgICAgQGV4dGVuZCAucC1zZWxlY3RfX2NoZWNrLWFsbDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZWRjO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190eHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyA9PT09PT09PT09PT09PT09PT0gZWxlbWVudDril6/il6/jgZnjgbnjgabpgbjmip7jg7vjg4Hjgqfjg4Pjgq/jg5zjg4Pjgq/jgrnnhKHjg7vjg6rjg7Pjgq9cbiAgICAmX19saW5rLWFsbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJHN1Yi1iZWlnZS0yO1xuICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZWRjO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZWRjO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gMOS7tuODquOCueODiFxuICAgICAgICAmLmlzLW5vbmUge1xuICAgICAgICAgICAgLmMtbGluay1zZWFyY2hfX3R4dCwgLnAtc2VsZWN0X19saW5rLWFsbF9fbnVtIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2FlYWVhZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZWRjO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAuYy10dGwtdGVydGlhcnkge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190dGwge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09IGVsZW1lbnQ66YG45oqe44Oq44K544OIXG4gICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4IDI1cHg7XG4gICAgICAgICAgICAuYy1saW5rLXNlYXJjaC0tY2hlY2sge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmMtbGluay1zZWFyY2gge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyA9PT09PT09PT09PT09PT09PT09PSBtb2RpZmllcjrjg4Hjgqfjg4Pjgq/jg5zjg4Pjgq/jgrnmnIlcbiAgICAgICAgICAgICYtLWNoZWNrLCAmLS1saW5rIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmMtbGluay1zZWFyY2gsIC5jLWxpbmstc2VhcmNoLS1jaGVjayB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAmX190eHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250LWMtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmMtbGluay1zZWFyY2gtLWNoZWNrIHtcbiAgICAgICAgICAgICAgICAgICAgJl9fdHh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYy1jaGVjaywgLmMtcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfS8vIGVuZCBwLXNlbGVjdF9fbGlzdC0tY2hlY2tcblxuICAgICAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT0gbW9kaWZpZXI644OB44Kn44OD44Kv44Oc44OD44Kv44K554ShXG4gICAgICAgICAgICAmLS1saW5rIHtcbiAgICAgICAgICAgICAgICAuYy1saW5rLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jLTE7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jLTI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0vLyBlbmQgcC1zZWxlY3RfX2xpc3QtLWxpbmtcblxuICAgICAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT0gbW9kaWZpZXI6MuOCq+ODqeODoFxuICAgICAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT0g44Oe44Or44OB44Kv44Op44K544Gn5L2/55So44GZ44KLXG4gICAgICAgICAgICAmLS0yY29sIHtcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jLWxpbmstc2VhcmNoLCAuYy1saW5rLXNlYXJjaC0tY2hlY2sge1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfS8vIGVuZCBwLXNlbGVjdF9fbGlzdFxuXG4gICAgICAgIC8vID09PT09PT09PT09PT09PT09PSBlbGVtZW50OuKXr+KXr+OBmeOBueOBpumBuOaKnuODu+ODgeOCp+ODg+OCr+ODnOODg+OCr+OCueacie+8j+eEoVxuICAgICAgICAmX19jaGVjay1hbGwsICZfX2xpbmstYWxsIHtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgLmMtY2hlY2sge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYygoMTAwJSAtIDE4cHgpIC8gMik7XG4gICAgICAgICAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tbGluZSB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0vL2VuZCBwLXNlbGVjdF9fbGlzdF9fY2hlY2stYWxsXG5cbiAgICAgICAgJl9fbGluay1hbGwge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmMtbGluay1zZWFyY2hfX3R4dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWMtMTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWMtMjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19udW0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0vL2VuZCBwLXNlbGVjdF9fbGlzdF9fbGluay1hbGxcbiAgICB9Ly8gZW5kIG1lZGlhLXF1ZXJ5XG59Ly9lbmQgcC1zZWxlY3RcblxuLy8gPT09PT09PT09PT09PT09PT09IOWGjemBuOaKnlxuLnAtcmVzZWxlY3Qge1xuICAgICYtcHJlZiB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICAgICYtYXJlYSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWxpbmUge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjgrnjgr/jgqTjg6vjgqzjgqTjg4lcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vKlxuI3N0eWxlZ3VpZGVcbuW4guWMuueUuuadkeOAgeOCqOODquOCoumBuOaKnlxuXG7luILljLrnlLrmnZHjg7vjgqjjg6rjgqLpgbjmip7jga/jgr/jgqTjg4jjg6vmqKrjgavliIfjgormm7/jgYjjg5zjgr/jg7PvvIjjg6rjg7Pjgq/vvInjgYzjgYLjgovjgIJcbuWFqOmBuOaKnuacieOCiuOAglxu6Kaq5a2Q6Zai5L+C44KS56S644GZ44Gf44KB44Gr44CB5a2Q6aCF55uu44Gr44Gv5L2Z55m944GM44Gk44GP44CCXG5gYGBcbjxzZWN0aW9uIGNsYXNzPVwicC1zZWxlY3RcIj5cbiAgICA8ZGl2IGNsYXNzPVwidS1jbGVhcmZpeFwiPlxuICAgICAgICA8ZGl2IGNsYXNzPVwicC1yZXNlbGVjdC1hcmVhXCI+XG4gICAgICAgICAgICA8cCBjbGFzcz1cImMtYmFjay1idG4tLWFyZWFcIj7lnLDln5/jgYvjgonmjqLjgZk8L3A+XG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8aDIgY2xhc3M9XCJjLXR0bC1saW5lLWwgcC1zZWxlY3RfX3R0bFwiPuW4guWMuueUuuadkeOCkumBuOaKnuOBl+OBpuOBj+OBoOOBleOBhDwvaDI+XG4gICAgPC9kaXY+XG4gICAgPGgzIGNsYXNzPVwidS1tLW5vbmVcIj5cbiAgICAgICAgPGxhYmVsIGNsYXNzPVwicC1zZWxlY3RfX2NoZWNrLWFsbFwiPlxuICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJjaGVja2JveFwiIGNsYXNzPVwiYy1jaGVja1wiPlxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjLWNoZWNrLXR4dFwiPuadseS6rOmDveOBmeOBueOBpjwvc3Bhbj5cbiAgICAgICAgPC9sYWJlbD5cbiAgICA8L2gzPlxuICAgIDx1bCBjbGFzcz1cInAtc2VsZWN0X19saXN0LS1jaGVja1wiPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja1wiPlxuICAgICAgICAgICAgPGxhYmVsIGNsYXNzPVwiYy1saW5rLXNlYXJjaC0tY2hlY2tfX3R4dFwiPlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwiY2hlY2tib3hcIiBjbGFzcz1cImpzLWxpbmUtY2hlY2tib3ggYy1jaGVja1wiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYy1jaGVjay10eHRcIj7ljYPku6PnlLDljLo8L3NwYW4+XG4gICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICA8L2xpPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja1wiPlxuICAgICAgICAgICAgPGxhYmVsIGNsYXNzPVwiYy1saW5rLXNlYXJjaC0tY2hlY2tfX3R4dFwiPlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwiY2hlY2tib3hcIiBjbGFzcz1cImpzLWxpbmUtY2hlY2tib3ggYy1jaGVja1wiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYy1jaGVjay10eHRcIj7kuK3lpK7ljLo8L3NwYW4+XG4gICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICA8L2xpPlxuICAgIDwvdWw+XG48L3NlY3Rpb24+XG5gYGBcbiovXG4vKlxuI3N0eWxlZ3VpZGVcbui3r+e3mumBuOaKnlxuXG7lhajpgbjmip7jgarjgZdcbuOBquOBruOBp+OAgVNQ44Gn44Gv6Kaq5a2Q6Zai5L+C44KS56S644GZ5L2Z55m944Gv5b+F6KaB44Gq44GE44CCXG5gYGBcbjxzZWN0aW9uIGNsYXNzPVwicC1zZWxlY3RcIj5cbiAgICA8aDIgY2xhc3M9XCJjLXR0bC1saW5lLWwgcC1zZWxlY3RfX3R0bFwiPui3r+e3muOCkumBuOaKnuOBl+OBpuOBj+OBoOOBleOBhDwvaDI+XG4gICAgPGgzIGNsYXNzPVwiYy10dGwtdGVydGlhcnlcIj5KUuadseaXpeacrDwvaDM+XG4gICAgPHVsIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWNoZWNrIHAtc2VsZWN0X19saXN0LS1saW5lXCI+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2gtLWNoZWNrXCI+XG4gICAgICAgICAgICA8bGFiZWwgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja19fdHh0XCI+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJjaGVja2JveFwiIGNsYXNzPVwianMtbGluZS1jaGVja2JveCBjLWNoZWNrXCI+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjLWNoZWNrLXR4dFwiPuadseWMl+aWsOW5uee3mjwvc3Bhbj5cbiAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgIDwvbGk+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2gtLWNoZWNrXCI+XG4gICAgICAgICAgICA8bGFiZWwgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja19fdHh0XCI+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJjaGVja2JveFwiIGNsYXNzPVwianMtbGluZS1jaGVja2JveCBjLWNoZWNrXCI+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjLWNoZWNrLXR4dFwiPuadseWMl+aWsOW5uee3mjwvc3Bhbj5cbiAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgIDwvbGk+XG4gICAgPC91bD5cbiAgICA8aDMgY2xhc3M9XCJjLXR0bC10ZXJ0aWFyeVwiPkpS5p2x5pel5pysPC9oMz5cbiAgICA8dWwgY2xhc3M9XCJwLXNlbGVjdF9fbGlzdC0tY2hlY2sgcC1zZWxlY3RfX2xpc3QtLWxpbmVcIj5cbiAgICAgICAgPGxpIGNsYXNzPVwiYy1saW5rLXNlYXJjaC0tY2hlY2tcIj5cbiAgICAgICAgICAgIDxsYWJlbCBjbGFzcz1cImMtbGluay1zZWFyY2gtLWNoZWNrX190eHRcIj5cbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cImNoZWNrYm94XCIgY2xhc3M9XCJqcy1saW5lLWNoZWNrYm94IGMtY2hlY2tcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImMtY2hlY2stdHh0XCI+5p2x5YyX5paw5bm557eaPC9zcGFuPlxuICAgICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgPC9saT5cbiAgICAgICAgPGxpIGNsYXNzPVwiYy1saW5rLXNlYXJjaC0tY2hlY2tcIj5cbiAgICAgICAgICAgIDxsYWJlbCBjbGFzcz1cImMtbGluay1zZWFyY2gtLWNoZWNrX190eHRcIj5cbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cImNoZWNrYm94XCIgY2xhc3M9XCJqcy1saW5lLWNoZWNrYm94IGMtY2hlY2tcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImMtY2hlY2stdHh0XCI+5p2x5YyX5paw5bm557eaPC9zcGFuPlxuICAgICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgPC9saT5cbiAgICA8L3VsPlxuPC9zZWN0aW9uPlxuYGBgXG4qL1xuLypcbiNzdHlsZWd1aWRlXG7oqbPntLDmnaHku7bpgbjmip5cblxu44Op44K444Kq44Oc44K/44Oz44GM5re344GW44KL44CCXG4y44Kr44Op44Og44Os44Kk44Ki44Km44OI44CCXG5gYGBcbjxzZWN0aW9uIGNsYXNzPVwicC1zZWxlY3QtLTJjb2xcIj5cbiAgICA8aDMgY2xhc3M9XCJjLXR0bC10ZXJ0aWFyeVwiPuW5tOS7ozwvaDM+XG4gICAgPHVsIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWNoZWNrIHAtc2VsZWN0X19saXN0LS0yY29sXCI+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2gtLWNoZWNrXCI+XG4gICAgICAgICAgICA8bGFiZWwgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja19fdHh0XCI+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJyYWRpb1wiIGNsYXNzPVwiYy1yYWRpb1wiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYy1jaGVjay10eHRcIj40MOats+S7ozwvc3Bhbj5cbiAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgIDwvbGk+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2gtLWNoZWNrXCI+XG4gICAgICAgICAgICA8bGFiZWwgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja19fdHh0XCI+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJyYWRpb1wiIGNsYXNzPVwiYy1yYWRpb1wiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYy1jaGVjay10eHRcIj41MOats+S7ozwvc3Bhbj5cbiAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgIDwvbGk+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2gtLWNoZWNrXCI+XG4gICAgICAgICAgICA8bGFiZWwgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja19fdHh0XCI+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJyYWRpb1wiIGNsYXNzPVwiYy1yYWRpb1wiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYy1jaGVjay10eHRcIj42MOats+S7ozwvc3Bhbj5cbiAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgIDwvbGk+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2gtLWNoZWNrXCI+XG4gICAgICAgICAgICA8bGFiZWwgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja19fdHh0XCI+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJyYWRpb1wiIGNsYXNzPVwiYy1yYWRpb1wiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYy1jaGVjay10eHRcIj7jgZPjgaDjgo/jgonjgarjgYQ8L3NwYW4+XG4gICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICA8L2xpPlxuICAgIDwvdWw+XG48L3NlY3Rpb24+XG5gYGBcbiovXG4vKlxuI3N0eWxlZ3VpZGVcbumBuOaKnuODmuODvOOCuOOBrlNFT+eJiFxuXG7jg4Hjgqfjg4Pjgq/jg5zjg4Pjgq/jgrnjgIHjg6njgrjjgqrjg5zjgr/jg7PjgYzjgarjgY/jgarjgorjgIHjg6rjg7Pjgq/vvIvku7bmlbDooajnpLrjgavjgarjgotcbjLjgqvjg6njg6DmmYLjga/lpInjgo/jgonjgZrjg57jg6vjg4Hjgq/jg6njgrnjgavjgarjgovjgIJcbmBgYFxuPHNlY3Rpb24gY2xhc3M9XCJwLXNlbGVjdFwiPlxuICAgIDxoMyBjbGFzcz1cImMtbGluay1zZWFyY2ggcC1zZWxlY3RfX2xpbmstYWxsXCI+XG4gICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLWxpbmstc2VhcmNoX190eHRcIj5cbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpbmstYWxsX190eHRcIj7mnbHkuqzpg73jgZnjgbnjgaY8L3NwYW4+XG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cInAtc2VsZWN0X19saW5rLWFsbF9fbnVtXCI+KDc3Nyk8L3NwYW4+XG4gICAgICAgIDwvYT5cbiAgICA8L2gzPlxuICAgIDx1bCBjbGFzcz1cInAtc2VsZWN0X19saXN0LS1saW5rXCI+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2hcIj5cbiAgICAgICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja19fdHh0XCI+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJwLXNlbGVjdF9fbGlzdC0tbGlua19fdHh0XCI+5Y2D5Luj55Sw5Yy6PC9zcGFuPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX251bVwiPigzNzApPC9zcGFuPlxuICAgICAgICAgICAgPC9hPlxuICAgICAgICA8L2xpPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaC0tY2hlY2tfX3R4dFwiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX3R4dFwiPuWNg+S7o+eUsOWMujwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cInAtc2VsZWN0X19saXN0LS1saW5rX19udW1cIj4oMzcwKTwvc3Bhbj5cbiAgICAgICAgICAgIDwvYT5cbiAgICAgICAgPC9saT5cbiAgICAgICAgPGxpIGNsYXNzPVwiYy1saW5rLXNlYXJjaFwiPlxuICAgICAgICAgICAgPGEgaHJlZj1cIiNcIiBjbGFzcz1cImMtbGluay1zZWFyY2gtLWNoZWNrX190eHRcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cInAtc2VsZWN0X19saXN0LS1saW5rX190eHRcIj7ljYPku6PnlLDljLo8L3NwYW4+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJwLXNlbGVjdF9fbGlzdC0tbGlua19fbnVtXCI+KDM3MCk8L3NwYW4+XG4gICAgICAgICAgICA8L2E+XG4gICAgICAgIDwvbGk+XG4gICAgICAgIDxsaSBjbGFzcz1cImMtbGluay1zZWFyY2hcIj5cbiAgICAgICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLWxpbmstc2VhcmNoLS1jaGVja19fdHh0XCI+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJwLXNlbGVjdF9fbGlzdC0tbGlua19fdHh0XCI+5Y2D5Luj55Sw5Yy6PC9zcGFuPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX251bVwiPigzNzApPC9zcGFuPlxuICAgICAgICAgICAgPC9hPlxuICAgICAgICA8L2xpPlxuICAgIDwvdWw+XG48L3NlY3Rpb24+XG48c2VjdGlvbiBjbGFzcz1cInAtc2VsZWN0LS0yY29sXCI+XG4gICAgPGgyIGNsYXNzPVwiYy10dGwtbGluZS1sIHAtc2VsZWN0X190dGxcIj7jgZPjgaDjgo/jgormnaHku7bjgpLpgbjmip7jgZfjgabjgY/jgaDjgZXjgYQ8L2gyPlxuICAgIDxoMyBjbGFzcz1cImMtdHRsLXRlcnRpYXJ5XCI+5bm05LujPC9oMz5cbiAgICA8dWwgY2xhc3M9XCJwLXNlbGVjdF9fbGlzdC0tbGluayBwLXNlbGVjdF9fbGlzdC0tMmNvbFwiPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaC0tY2hlY2tfX3R4dFwiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX3R4dFwiPjQw5q2z5LujPC9zcGFuPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX251bVwiPigzNzApPC9zcGFuPlxuICAgICAgICAgICAgPC9hPlxuICAgICAgICA8L2xpPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaC0tY2hlY2tfX3R4dFwiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX3R4dFwiPjUw5q2z5LujPC9zcGFuPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX251bVwiPigzNzApPC9zcGFuPlxuICAgICAgICAgICAgPC9hPlxuICAgICAgICA8L2xpPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaC0tY2hlY2tfX3R4dFwiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX3R4dFwiPjYw5q2z5LujPC9zcGFuPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX251bVwiPigzNzApPC9zcGFuPlxuICAgICAgICAgICAgPC9hPlxuICAgICAgICA8L2xpPlxuICAgICAgICA8bGkgY2xhc3M9XCJjLWxpbmstc2VhcmNoXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1saW5rLXNlYXJjaC0tY2hlY2tfX3R4dFwiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicC1zZWxlY3RfX2xpc3QtLWxpbmtfX3R4dFwiPuOBk+OBoOOCj+OCieOBquOBhDwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cInAtc2VsZWN0X19saXN0LS1saW5rX19udW1cIj4oMzcwKTwvc3Bhbj5cbiAgICAgICAgICAgIDwvYT5cbiAgICAgICAgPC9saT5cbiAgICA8L3VsPlxuPC9zZWN0aW9uPlxuYGBgXG4qLyIsIi8qIFByb2plY3Qg44Oa44O844K45LiL6YOoXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ucC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAmX19pbm5lciB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdHRsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNhZGFjYWM7XG4gICAgfVxuICAgICZfX3R4dCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIH1cbiAgICAmX19saW5rIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jLTE7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmstYy0yO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCA1cHggMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdHRsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgICZfX3R0bCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4ICAwIDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOOCueOCv+OCpOODq+OCrOOCpOODiVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8qXG4jc3R5bGVndWlkZVxuU0VP6YOo5YiGXG5cbmBgYFxuPGRpdiBjbGFzcz1cInAtZGVzY3JpcHRpb25cIj5cbiAgICA8ZGl2IGNsYXNzPVwicC1kZXNjcmlwdGlvbl9faW5uZXJcIj5cbiAgICAgICAgPGgyIGNsYXNzPVwicC1kZXNjcmlwdGlvbl9fdHRsXCI+44G/44KT44Gq44Gu44CM44Gv44Gf44KJ44GP44CN44KS5b+c5o+044GX44Gf44GE772c44Gv44Gf5qW95rGC5Lq644OK44OTPC9oMj5cbiAgICAgICAgPHAgY2xhc3M9XCJwLWRlc2NyaXB0aW9uX190eHRcIj5cbiAgICAgICAgICAgIOadseS6rOmDveOBruaxguS6uuaDheWgseOAguOBr+OBn+alveaxguS6uuODiuODk++8iOOBr+OBn+OCieOBj+axguS6uuODiuODk++8ieOBrzQw5q2z5Luj44CBNTDmrbPku6PjgIE2MOats+S7o+OAgeS4u+Wppu+8iOS4u+Wkq++8ieOBruaWueOBruOBn+OCgeOBruaxguS6uuaDheWgseOCteODvOODk+OCueOBp+OBmeOAguiHquWuheOBrui/keaJgOOBruS7leS6i+OAgeW6p+OBo+OBpuOBp+OBjeOCi+S7leS6i+OAgeOBguOBvuOCiuS6uuOBqOmWouOCj+OCieOBquOBhOS7leS6i+OBquOBqeOAgeS4remrmOW5tOODu+OCt+ODi+OCouOBquOCieOBp+OBr+OBruaknOe0ouapn+iDveOCkueUqOaEj+OBl+OAgeOBiuS7leS6i+aOouOBl+OCkuOCteODneODvOODiOOBl+OBvuOBmeOAglxuICAgICAgICA8L3A+XG4gICAgPC9kaXY+XG4gICAgPGRpdiBjbGFzcz1cInAtZGVzY3JpcHRpb25fX2lubmVyXCI+XG4gICAgICAgIDxoMiBjbGFzcz1cInAtZGVzY3JpcHRpb25fX3R0bFwiPuaxguS6uuOCkuaOouOBmTwvaDI+XG4gICAgICAgIDx1bCBjbGFzcz1cInAtZGVzY3JpcHRpb25fX2xpbmtcIj5cbiAgICAgICAgICAgIDxsaSBjbGFzcz1cInAtZGVzY3JpcHRpb25fX2xpbmtfX2l0ZW1cIj48YSBocmVmPVwiI1wiPuW4guWMuueUuuadkeOBi+OCieaOouOBmTwvYT48L2xpPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwicC1kZXNjcmlwdGlvbl9fbGlua19faXRlbVwiPjxhIGhyZWY9XCIjXCI+5Zyw5Z+f44GL44KJ5o6i44GZPC9hPjwvbGk+XG4gICAgICAgICAgICA8bGkgY2xhc3M9XCJwLWRlc2NyaXB0aW9uX19saW5rX19pdGVtXCI+PGEgaHJlZj1cIiNcIj7pp4XjgYvjgonmjqLjgZk8L2E+PC9saT5cbiAgICAgICAgICAgIDxsaSBjbGFzcz1cInAtZGVzY3JpcHRpb25fX2xpbmtfX2l0ZW1cIj48YSBocmVmPVwiI1wiPuOBk+OBoOOCj+OCiuOBi+OCieaOouOBmTwvYT48L2xpPlxuICAgICAgICA8L3VsPlxuICAgIDwvZGl2PlxuPC9kaXY+XG5gYGBcbiovIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQGltcG9ydCBcIi4uLy4uL2ZvdW5kYXRpb24vZGVmaW5lXCI7XG4vKiBQcm9qZWN0IOeJuembhlxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wLXNwZWNpYWwtZmVhdHVyZSB7XG4gICAgLy8gaDLopovlh7rjgZdcbiAgICAuYy10dGwtc2Vjb25kYXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLy8g54m56ZuG5LiA6Kan44Oq44Oz44KvXG4gICAgJl9fY29uLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgICAgICAgY29sb3I6ICRmb250LWMtMTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRmb250LWMtMTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRmb250LWMtMTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc3ViLW9yYW5nZTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc3ViLW9yYW5nZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkc3ViLW9yYW5nZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpc3Qge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItYy0xO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jLTE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWMtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2JjYjA4YTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNiY2IwOGE7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZhZjhlZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jLTE7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgICAgIC5wLXNwZWNpYWwtZmVhdHVyZV9faXRlbV9fdHRsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtdGFiLXcpIHtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faW1nLXdyYXAge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3R0bCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdHh0IHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIFByb2plY3Qg6KGo56S65YiH44KK5pu/44GI44K544Kk44OD44OBXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vLyDjg4fjg5Xjgqnjg6vjg4jjga8y44GkXG4ucC1zd2l0Y2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICAuYy1yYWRpby1wYW5lbC1sIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIC5jLXJhZGlvLXBhbmVsLWwge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAuYy1yYWRpby1wYW5lbC1sIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjgrnjgr/jgqTjg6vjgqzjgqTjg4lcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vKlxuI3N0eWxlZ3VpZGVcbuOCueOCpOODg+ODgeODh+OCtuOCpOODs+OBruODqeOCuOOCquODnOOCv+ODs1xuXG4y44Gk44Gu5aC05ZCI44Gu44G/5L2c5oiQ44GX44Gf44CCXG7lopfjgYjjgZ/loLTlkIjjga/jgIEy44KS5Z+65rqW44Go44GX44GmbW9kaWZpZXLjgaflr77lv5zjgZnjgovkuojlrprjgIJcbmBgYFxuPHVsIGNsYXNzPVwicC1zd2l0Y2hcIj5cbiAgICA8bGkgY2xhc3M9XCJwLXN3aXRjaF9faXRlbVwiPlxuICAgICAgICA8aW5wdXQgaWQ9XCJyYWRpbzFcIiB0eXBlPVwicmFkaW9cIiBjbGFzcz1cImMtcmFkaW8tcGFuZWxcIiBuYW1lPVwidGVzdFwiPlxuICAgICAgICA8bGFiZWwgY2xhc3M9XCJjLXJhZGlvLXBhbmVsLWxcIiBmb3I9XCJyYWRpbzFcIj7jg6njgrjjgqoxPC9sYWJlbD5cbiAgICA8L2xpPlxuICAgIDxsaSBjbGFzcz1cInAtc3dpdGNoX19pdGVtXCI+XG4gICAgICAgIDxpbnB1dCBpZD1cInJhZGlvMlwiIHR5cGU9XCJyYWRpb1wiIGNsYXNzPVwiYy1yYWRpby1wYW5lbFwiIG5hbWU9XCJ0ZXN0XCI+XG4gICAgICAgIDxsYWJlbCBjbGFzcz1cImMtcmFkaW8tcGFuZWwtbFwiIGZvcj1cInJhZGlvMlwiPuODqeOCuOOCqjI8L2xhYmVsPlxuICAgIDwvbGk+XG48L3VsPlxuYGBgXG4qLyIsIi8qIFByb2plY3Qg44K/44Kk44OI44Or44KS5ZCr44KA44Oi44K444Ol44O844OrXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ucC10dGwtbW9kdWxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgJl9fdHRsIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuXG4gICAgICAgICYtLXNwLWZ1bGwge1xuICAgICAgICAgICAgQGV4dGVuZCAucC10dGwtbW9kdWxlX190dGw7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjNGM0YzI7XG4gICAgICAgICZfX3R0bCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgJi0tc3AtZnVsbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7jgr/jgqTjg4jjg6srzrHjga7loLTlkIhcblxuLS0tIC0tLSAtLS0gLS0tIC0tLSAtLS0gLS0tIC0tLVxu44K/44Kk44OI44Or77yL44K/44OW6YG45oqeXG7jgr/jgqTjg4jjg6vvvIvjgrnjg4bjg4Pjg5flm7Ncbi0tLSAtLS0gLS0tIC0tLSAtLS0gLS0tIC0tLSAtLS1cbjLjgaTjga5jb21wb25lbnTjgpLlkIjjgo/jgZvjgabjgYTjgovjgIJcbuOBquOBiuOAgeOCv+ODluOBr3VsL2xp44Gn44Oe44O844Kv44Ki44OD44OX44GX44Gm44GE44KL44GM44CB44GT44KM44Gv6ZaL55m65YG044Gr5LiA6YOo44Gu5aC05omA44Gv44GT44KM44Gn44Oq44Oz44Kv44Gr44Gq44KL44KI44GG44Gr44GX44Gm44KC44KJ44Gj44Gm44GE44KL44Gf44KB44CCXG7pgJrluLjjga7jg6rjg7Pjgq/jgavjgZfjgZ/jgYTloLTlkIjjgavjga/jgIFkaXYvYeOBp+OCguOBp+OBjeOCi+OAglxuYGBgXG48ZGl2IGNsYXNzPVwicC10dGwtbW9kdWxlXCI+XG4gICAgPGRpdiBjbGFzcz1cInAtdHRsLW1vZHVsZV9fdHRsXCI+XG4gICAgICAgIDxoMiBjbGFzcz1cImMtdHRsLXByaW1hcnktLXNpbXBseVwiPlxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjLWljb24tLWdyYXNzIGMtdHRsLXByaW1hcnktLXNpbXBseV9faWNvLXItc3BcIj7jgZTov5HmiYDjgYvjgonmjqLjgZk8L3NwYW4+XG4gICAgICAgIDwvaDI+XG4gICAgPC9kaXY+XG4gICAgPGRpdiBjbGFzcz1cInAtdHRsLW1vZHVsZV9fY29udGVudFwiPlxuICAgICAgICA8dWwgY2xhc3M9XCJjLXRhYlwiPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy10YWJfX2l0ZW1cIj7loLTmiYA8L2xpPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy10YWJfX2l0ZW1cIj7ot6/nt5rjg7vpp4U8L2xpPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy10YWJfX2l0ZW0gaXMtYWN0aXZlXCI+44GU6L+R5omAPC9saT5cbiAgICAgICAgPC91bD5cbiAgICA8L2Rpdj5cbjwvZGl2PlxuPGJyPlxuPGRpdiBjbGFzcz1cInAtdHRsLW1vZHVsZVwiPlxuICAgIDxkaXYgY2xhc3M9XCJwLXR0bC1tb2R1bGVfX3R0bFwiPlxuICAgICAgICA8aDIgY2xhc3M9XCJjLXR0bC1wcmltYXJ5LS1zaW1wbHlcIj5cbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYy1pY29uLS1tYWlsLS13IGMtdHRsLXByaW1hcnktLXNpbXBseV9faWNvLXItc3BcIj7lv5zli5/mg4XloLHjga7lhaXlips8L3NwYW4+XG4gICAgICAgIDwvaDI+XG4gICAgPC9kaXY+XG4gICAgPGRpdiBjbGFzcz1cInAtdHRsLW1vZHVsZV9fY29udGVudFwiPlxuICAgICAgICA8dWwgY2xhc3M9XCJjLXN0ZXBcIj5cbiAgICAgICAgICAgIDxsaSBjbGFzcz1cImMtc3RlcF9faXRlbVwiPuKRoOWFpeWKmzwvbGk+XG4gICAgICAgICAgICA8bGkgY2xhc3M9XCJjLXN0ZXBfX2l0ZW1cIj7ikaHnorroqo08L2xpPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy1zdGVwX19pdGVtIGlzLWFjdGl2ZVwiPuKRouWujOS6hjwvbGk+XG4gICAgICAgIDwvdWw+XG4gICAgPC9kaXY+XG48L2Rpdj5cbmBgYFxuKi8iLCIvKiBQcm9qZWN0IOaxguS6uuODquOCueODiOOChOaknOiojuS4reODquOCueODiOOBquOBqSA+IOaxguS6uuODouOCuOODpeODvOODq1xuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLy8y6KGM5Lul5LiK44Gu55yB55WlXG4lbGluZS1jbGFtcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuXG4ucC13b3JrIHtcbiAgICAkd29yay1ib3JkZXItY29sb3I6ICNkYmQ5ZDk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwwLDAsLjIpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcblxuICAgICZfX2hlYWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZjZjhmMztcbiAgICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRtYWluLW9yYW5nZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3b3JrLWJvcmRlci1jb2xvcjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDZweDtcbiAgICAgICAgfVxuICAgICAgICAuYy13b3JraW5mby1pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgKyAucC13b3JrX19oZWFkX190eHQtd3JhcCAuYy13b3JraW5mby0tY29weSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzIuNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDk2cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jLXdvcmtpbmZvLS1jb3B5IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWxpbmUtY2xhbXA7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNnB4ICogMiAqIDEuNTsvLzPooYzku6XkuIrjga/nnIHnlaXjgZnjgotcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwcHggKiAyICogMS41O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAvLyDnlLvlg4/jgYzjgYLjgovjgajjgY3jga/jgIHjgZ3jga7liIbmqKrluYXjgpLmuJvjgonjgZlcbiAgICAgICAgICAgIC5jLXdvcmtpbmZvLWltZyArICZfX3R4dC13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICAgICAgICAgICAgICAgIC5jLXdvcmtpbmZvLS1jb3B5IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjBweCAqIDIgKiAxLjU7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYy13b3JraW5mby0tc3RvcmUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnQtYy0xO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5jLXdvcmtpbmZvLS1jb3B5IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWMtMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190eHQtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIOeUu+WDj+OBjOOBguOCi+OBqOOBjeOBr+OAgeOBneOBruWIhuaoquW5heOCkua4m+OCieOBmVxuICAgICAgICAuYy13b3JraW5mby1pbWcgKyAmX190eHQtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogNTAlOy8vIG9sZCBhbmRyb2lkXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICAgICAgICAgICAgLmMtd29ya2luZm8tLWNvcHkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2cHggKiAzICogMS41Oy8vNOihjOS7peS4iuOBr+ecgeeVpeOBmeOCi1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RhZ3Mge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAuYy10YWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9Ly8gZW5kIGhlYWRcblxuICAgICZfX2JvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAwO1xuICAgICAgICB9XG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmQ5ZDk7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX190dGwge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjJweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTJweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YwZTc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5jLWljb24tLWpvYi0tYnJvd24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxcHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTJweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmMtaWNvbi0teWVuLS1icm93biB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYy1pY29uLS1wbGFjZS0tYnJvd24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEzcHggY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5jLWljb24tLWNhbGVuZGVyLS1icm93biB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTNweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmMtaWNvbi0tdGFnLS1icm93biB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlbGluZS1jbGFtcDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNHB4ICogMS40ICogMjsvLzLooYzku6XkuIrjgafnnIHnlaVcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE1cHggKiAxLjQgKiAyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RhZ3Mge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UyZTI7XG4gICAgICAgICAgICAuYy10YWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19qb2ItZGV0YWlsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fam9iLWRldGFpbC10eHQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY4ZjU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAvLyAmX19ib2R5XG5cbiAgICAmX19mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZmF2IHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jLWJ0bi0tZmF2IHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGV0YWlsIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jLWJ0bi0tc3VibWl0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2VudHJ5IHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jLWJ0bi0tc3VibWl0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy/jgZfjgoXjgbVKT0Ljg5zjgr/jg7NcbiAgICAgICAgICAgIC5zaHVmdS1qb2ItYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTc0YzNjO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXRhYi13KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzVweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtdGFiLXcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMjcyNjQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIOWQjOOBmOWLn+mbhuS4u+OBruaxguS6uuODquODs+OCr1xuICAgICAgICAmX19kdXBsaWNhdGUtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMTBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jLTM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgNXB4IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tcGMtaWNvbiB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9aWNvbi9pY29uX2J1aWxkaW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMThweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGVsZXRlIHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAvLyZfX2Zvb3RlclxuXG4gICAgJl9fdGltZWxpbWl0LWJveCB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aW1lbGltaXQge1xuICAgICAgICBtYXJnaW46IDVweCAwIDJweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g5L2/44KP44KM44Gm44GE44Gq44GE44GL44KC77yI44GX44Gw44KJ44GP5qeY5a2Q6KaL44Gm5ZWP6aGM44Gq44GR44KM44Gw5YmK6ZmkXG4gICAgLy9AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgLy8gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAvLyAgICAmX19ib2R5IHtcbiAgICAvLyAgICAgICAgJl9faW5mbyB7XG4gICAgLy8gICAgICAgICAgICAmX190eHQge1xuICAgIC8vICAgICAgICAgICAgICAgICYtLXBsYWNlIHtcbiAgICAvLyAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHggLSAxNzBweCApO1xuICAgIC8vICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIC8vICAgICAgICAgICAgICAgIH1cbiAgICAvLyAgICAgICAgICAgICAgICAmX19tYXAtbGluayB7XG4gICAgLy8gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgIC8vICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIC8vICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgLy8gICAgICAgICAgICAgICAgfVxuICAgIC8vICAgICAgICAgICAgfVxuICAgIC8vICAgICAgICB9XG4gICAgLy8gICAgfVxuICAgIC8vfVxuICAgIC8vIGVuZCBtZWRpYSBxdWVyeVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7msYLkurrjg6Ljgrjjg6Xjg7zjg6tcblxuYGBgXG48c2VjdGlvbiBjbGFzcz1cInAtd29ya1wiPlxuICAgIDxkaXYgY2xhc3M9XCJwLXdvcmtfX2hlYWRcIj5cbiAgICAgICAgPGEgaHJlZj1cIiNcIiBjbGFzcz1cInAtd29ya19faGVhZF9fbGlua1wiPlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImMtd29ya2luZm8taW1nXCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImMtd29ya2luZm8taW1nX19pbm5lclwiPlxuICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cIi4uL3B1YmxpYy9pbWcvY29tbW9uL25vX2ltYWdlLmpwZ1wiPlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwicC13b3JrX19oZWFkX190eHQtd3JhcFwiPlxuICAgICAgICAgICAgICAgIDxoMiBjbGFzcz1cImMtd29ya2luZm8tLXN0b3JlXCI+5bqX6IiX5ZCN5bqX6IiX5ZCN5bqX6IiX5ZCNPC9oMj5cbiAgICAgICAgICAgICAgICA8aDMgY2xhc3M9XCJjLXdvcmtpbmZvLS1jb3B5XCI+44Kt44Oj44OD44OB44Kz44OU44O844Kt44Oj44OD44OB44Kz44OU44O844Kt44Oj44OD44OB44Kz44OU44O8PC9oMz5cbiAgICAgICAgICAgICAgICA8dWwgY2xhc3M9XCJwLXdvcmtfX2hlYWRfX3RhZ3NcIj5cbiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy10YWctLXN0YXR1c1wiPuODkeODvOODiDwvbGk+XG4gICAgICAgICAgICAgICAgPC91bD5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2E+XG4gICAgPC9kaXY+XG4gICAgPGRpdiBjbGFzcz1cInAtd29ya19fYm9keVwiPlxuICAgICAgICA8ZGwgY2xhc3M9XCJwLXdvcmtfX2JvZHlfX2luZm9cIj5cbiAgICAgICAgICAgIDxkdCBjbGFzcz1cInAtd29ya19fYm9keV9faW5mb19fdHRsIGMtaWNvbi0tam9iLS1icm93blwiPuiBt+eorjwvZHQ+XG4gICAgICAgICAgICA8ZGQgY2xhc3M9XCJwLXdvcmtfX2JvZHlfX2luZm9fX3R4dFwiPumjsumjnzwvZGQ+XG4gICAgICAgIDwvZGw+XG4gICAgICAgIDxkbCBjbGFzcz1cInAtd29ya19fYm9keV9faW5mb1wiPlxuICAgICAgICAgICAgPGR0IGNsYXNzPVwicC13b3JrX19ib2R5X19pbmZvX190dGwgYy1pY29uLS15ZW4tLWJyb3duXCI+57Wm5LiOPC9kdD5cbiAgICAgICAgICAgIDxkZCBjbGFzcz1cInAtd29ya19fYm9keV9faW5mb19fdHh0XCI+5pmC57WmMTIzNOWGhjwvZGQ+XG4gICAgICAgIDwvZGw+XG4gICAgICAgIDxkbCBjbGFzcz1cInAtd29ya19fYm9keV9faW5mb1wiPlxuICAgICAgICAgICAgPGR0IGNsYXNzPVwicC13b3JrX19ib2R5X19pbmZvX190dGwgYy1pY29uLS1wbGFjZS0tYnJvd25cIj7loLTmiYA8L2R0PlxuICAgICAgICAgICAgPGRkIGNsYXNzPVwicC13b3JrX19ib2R5X19pbmZvX190eHRcIj7ljYPokYnnnIzljYPokYnluILkuK3lpK7ljLrvvIjljYPokYnpp4Ug5b6S5q2pMuWIhu+8iTwvZGQ+XG4gICAgICAgIDwvZGw+XG4gICAgICAgIDxkbCBjbGFzcz1cInAtd29ya19fYm9keV9faW5mb1wiPlxuICAgICAgICAgICAgPGR0IGNsYXNzPVwicC13b3JrX19ib2R5X19pbmZvX190dGwgYy1pY29uLS1jYWxlbmRlci0tYnJvd25cIj7li6Tli5nmmYLplpM8L2R0PlxuICAgICAgICAgICAgPGRkIGNsYXNzPVwicC13b3JrX19ib2R5X19pbmZvX190eHRcIj5cbiAgICAgICAgICAgICAgICAwODozMOOAnDE3OjMw44CBMTU6MzDjgJwyMTozMCAx5pelM+aZgumWk+S7peS4iuOAgemAsTLml6Xku6XkuIrvvIjmnIjjgIHngavjgIHmsLTjgIHmnKjjgIHph5HjgIHlnJ/jgIHml6XvvIlcbiAgICAgICAgICAgIDwvZGQ+XG4gICAgICAgIDwvZGw+XG4gICAgICAgIDx1bCBjbGFzcz1cInAtd29ya19fYm9keV9fdGFnc1wiPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy10YWdcIj40MOats+S7o+a0u+i6jeS4rTwvbGk+XG4gICAgICAgICAgICA8bGkgY2xhc3M9XCJjLXRhZ1wiPjUw5q2z5Luj5rS76LqN5LitPC9saT5cbiAgICAgICAgICAgIDxsaSBjbGFzcz1cImMtdGFnXCI+5Lq644Go5o6l44GZ44KL5LuV5LqLPC9saT5cbiAgICAgICAgICAgIDxsaSBjbGFzcz1cImMtdGFnXCI+44GL44KJ44Gg44KS5YuV44GL44GZ5LuV5LqLPC9saT5cbiAgICAgICAgPC91bD5cbiAgICA8L2Rpdj5cbiAgICA8ZGl2IGNsYXNzPVwicC13b3JrX19mb290ZXJcIj5cbiAgICAgICAgPGRpdiBjbGFzcz1cInAtd29ya19fZm9vdGVyX19mYXZcIj5cbiAgICAgICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJjLWJ0bi0tZmF2XCI+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjLWJ0bi0tZmF2X19pbm5lclwiPuaknOiojuS4reOBq+i/veWKoOOBmeOCizwvc3Bhbj5cbiAgICAgICAgICAgIDwvYT5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJwLXdvcmtfX2Zvb3Rlcl9fZGV0YWlsXCI+XG4gICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYy1idG4tLXN1Ym1pdFwiPuips+e0sOOCkuimi+OCizwvYT5cbiAgICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG48L3NlY3Rpb24+XG5gYGBcbiovIiwiLyogUHJvamVjdCDmsYLkurpcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC13b3JrLWNhc3NldHRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggMTVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuXG4gICAgJl9faW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYXJyb3ctYy0xO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkYXJyb3ctYy0xO1xuICAgIH1cblxuICAgIC5jLXRhZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC8vIOaWsOedgOaxguS6ulxuICAgICYtLW5ldyB7XG4gICAgICAgIEBleHRlbmQgLnAtd29yay1jYXNzZXR0ZTtcbiAgICB9XG5cbiAgICAvLyDjgYLjgarjgZ/jga7luIzmnJvjgavjgYLjgaPjgZ/msYLkurpcbiAgICAmLS13YW50ZWQge1xuICAgICAgICBAZXh0ZW5kIC5wLXdvcmstY2Fzc2V0dGU7XG4gICAgICAgIC5jLXdvcmtpbmZvLWltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgICAgLmMtd29ya2luZm8tLXN0b3JlLCAuYy13b3JraW5mby0tY29weSwgLmMtd29ya2luZm8tLWNhdGNoLCAuYy13b3JraW5mby0tY29uZGl0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyDopIfmlbDlv5zli5/mqZ/og71cbiAgICAmLS1tdWx0aSB7XG4gICAgICAgIEBleHRlbmQgLnAtd29yay1jYXNzZXR0ZTtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNDBweDtcblxuICAgICAgICAuYy13b3JraW5mby1pbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jLXdvcmtpbmZvLS1zdG9yZSwgLmMtd29ya2luZm8tLWNvcHksIC5jLXdvcmtpbmZvLS1jYXRjaCwgLmMtd29ya2luZm8tLWNvbmRpdGlvbiwgLnAtd29ya19faGVhZF9fdGFncyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnAtd29ya19faGVhZF9fdGFncyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgIDAgNXB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLm11bHRpLWNoZWNrIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogY2FsYyggNTAlIC0gMTZweCApO1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZhZjhlZjtcbiAgICAgICAgfVxuICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICAmLS1tdWx0aSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3cHggKiAxLjMgKiAyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyDmlrDnnYDmsYLkurpcbiAgICAgICAgJi0tbmV3IHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5jLXdvcmtpbmZvLS1zdG9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIOOBguOBquOBn+OBruW4jOacm+OBq+OBguOBo+OBn+axguS6ulxuICAgICAgICAmLS13YW50ZWQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAyMzBweDtcbiAgICAgICAgICAgIC5jLXdvcmtpbmZvLS1zdG9yZSwgLmMtd29ya2luZm8tLWNvcHksIC5jLXdvcmtpbmZvLS1jYXRjaCwgLmMtd29ya2luZm8tLWNvbmRpdGlvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jLXdvcmtpbmZvLWltZyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5jLXdvcmtpbmZvLS1jb3B5IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIOikh+aVsOW/nOWLn1xuICAgICAgICAmLS1tdWx0aSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDI4MHB4O1xuICAgICAgICAgICAgLmMtd29ya2luZm8tLXN0b3JlLCAuYy13b3JraW5mby0tY29weSwgLmMtd29ya2luZm8tLWNhdGNoLCAuYy13b3JraW5mby0tY29uZGl0aW9uLCAucC13b3JrX19oZWFkX190YWdzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmMtd29ya2luZm8taW1nIHtcbiAgICAgICAgICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5jLXdvcmtpbmZvLS1jb3B5IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm11bHRpLWNoZWNrIHtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoIDUwJSAtIDE2cHggKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5wLXdvcmstbmV3LWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgICZfX2l0ZW0ge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wLXdvcmstd2FudGVkLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgICZfX2l0ZW0ge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkY29udGVudC1wYy13KSB7XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyog6aGe5Ly85rGC5Lq6KOaxguS6uuODquOCueODiCkqL1xuLnAtd29yay1zaW1pbGFyLWxpbmsge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xuICAgICZfX3R0bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgICAmX19ib3gge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDAgMDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICM3NTc1NzU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAmX190dGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjgrnjgr/jgqTjg6vjgqzjgqTjg4lcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vKlxuI3N0eWxlZ3VpZGVcbuaxguS6uuOCq+OCu+ODg+ODiFxuXG7mlrDnnYDmsYLkurrjgoTjg6zjgrPjg6Hjg7Pjg4njgafkvb/nlKjjgZnjgovjgIJcbuaoquW5heOBrzEwMCXjgafjgIHlpJblgbTjga/liKXmjIflrprjgIJcblxuYGBgXG48YSBocmVmPVwiI1wiIGNsYXNzPVwicC13b3JrLWNhc3NldHRlLS13YW50ZWRcIj5cbiAgICA8ZGl2IGNsYXNzPVwiYy13b3JraW5mby1pbWdcIj5cbiAgICAgICAgPGRpdiBjbGFzcz1cImMtd29ya2luZm8taW1nX19pbm5lclwiPlxuICAgICAgICAgICAgPGltZyBzcmM9XCIuLi9wdWJsaWMvaW1nL2NvbW1vbi9ub19pbWFnZS5qcGdcIj5cbiAgICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gICAgPGgyIGNsYXNzPVwiYy13b3JraW5mby0tc3RvcmUgcC13b3JrLWNhc3NldHRlX19pbm5lclwiPuODrOOCs+ODoeODs+ODie+8muW6l+iIl+WQjTwvaDI+XG4gICAgPGgzIGNsYXNzPVwiYy13b3JraW5mby0tY29weSBwLXdvcmstY2Fzc2V0dGVfX2lubmVyXCI+5rex5aSc5bmz5pel44Gu44G/44Gn6auY5pmC57Wm4piF5Lqk6YCa6LK75YWo6aGN4pmq5Lit6auY5bm05rS76LqN5Lit44Gu5beh5Zue5bqX6IiX5riF5o6DPC9oMz5cbiAgICA8cCBjbGFzcz1cImMtd29ya2luZm8tLWNvbmRpdGlvbiBwLXdvcmstY2Fzc2V0dGVfX2lubmVyXCI+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwiYy13b3JraW5mby0tY29uZGl0aW9uX19pY29uLS1wYXltZW50XCI+5pmC57WmMTEwMOWGhlxu5rex5aSc5pmC57WmMTM3NeWGhuOAnDwvc3Bhbj5cbiAgICA8L3A+XG4gICAgPHAgY2xhc3M9XCJjLXdvcmtpbmZvLS1jb25kaXRpb24gcC13b3JrLWNhc3NldHRlX19pbm5lclwiPlxuICAgICAgICA8c3BhbiBjbGFzcz1cImMtd29ya2luZm8tLWNvbmRpdGlvbl9faWNvbi0tYXJlYVwiPuelnuWliOW3neecjOaoqua1nOW4gumdkuiRieWMuu+8iOOBguOBluOBv+mHjumnhSDlvpLmrakz5YiG77yJPC9zcGFuPlxuICAgIDwvcD5cbiAgICA8ZGl2IGNsYXNzPVwicC13b3JrLWNhc3NldHRlX19pbm5lclwiPlxuICAgICAgICA8ZGl2IGNsYXNzPVwiYy10YWdcIj40MOats+S7o+a0u+i6jeS4rTwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzPVwiYy10YWdcIj41MOats+S7o+a0u+i6jeS4rTwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzPVwiYy10YWdcIj7kurrjgajplqLjgo/jgonjgarjgYTku5Xkuos8L2Rpdj5cbiAgICAgICAgPGRpdiBjbGFzcz1cImMtdGFnXCI+44GL44KJ44Gg44KS5YuV44GL44GZ5LuV5LqLPC9kaXY+XG4gICAgPC9kaXY+XG48L2E+XG5cbjxhIGhyZWY9XCIjXCIgY2xhc3M9XCJwLXdvcmstY2Fzc2V0dGUtLW5ld1wiPlxuICAgIDxoMiBjbGFzcz1cImMtd29ya2luZm8tLXN0b3JlIHAtd29yay1jYXNzZXR0ZV9faW5uZXJcIj7mlrDnnYDvvJrlupfoiJflkI08L2gyPlxuICAgIDxoMyBjbGFzcz1cImMtd29ya2luZm8tLWNvcHkgcC13b3JrLWNhc3NldHRlX19pbm5lclwiPua3seWknOW5s+aXpeOBruOBv+OBp+mrmOaZgue1puKYheS6pOmAmuiyu+WFqOmhjeKZquS4remrmOW5tOa0u+i6jeS4reOBruW3oeWbnuW6l+iIl+a4heaOgzwvaDM+XG4gICAgPHAgY2xhc3M9XCJjLXdvcmtpbmZvLS1jb25kaXRpb24gcC13b3JrLWNhc3NldHRlX19pbm5lclwiPlxuICAgICAgICA8c3BhbiBjbGFzcz1cImMtd29ya2luZm8tLWNvbmRpdGlvbl9faWNvbi0tcGF5bWVudFwiPuaZgue1pjExMDDlhoZcbua3seWknOaZgue1pjEzNzXlhobjgJw8L3NwYW4+XG4gICAgPC9wPlxuICAgIDxkaXYgY2xhc3M9XCJwLXdvcmstY2Fzc2V0dGVfX2lubmVyXCI+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJjLXRhZ1wiPjQw5q2z5Luj5rS76LqN5LitPC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJjLXRhZ1wiPjUw5q2z5Luj5rS76LqN5LitPC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJjLXRhZ1wiPuS6uuOBqOmWouOCj+OCieOBquOBhOS7leS6izwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzPVwiYy10YWdcIj7jgYvjgonjgaDjgpLli5XjgYvjgZnku5Xkuos8L2Rpdj5cbiAgICA8L2Rpdj5cbjwvYT5cbmBgYFxuKi9cblxuLypcbiNzdHlsZWd1aWRlXG7msYLkurrjgqvjgrvjg4Pjg4jvvJrjgZXjgpPjgbfjgotcblxu5paw552A5rGC5Lq644GvUEPmmYIy44Kr44Op44Og44Gn6KGo56S644GZ44KL44CCXG7mqKrluYXjgoTpgKPntprjgZnjgovpmpvjga7plpPpmpTjgarjganjga/jgIFbcC13b3JrLW5ldy1saXN0XemWoumAo+OBp+euoeeQhuOBmeOCi+OAglxuXG5gYGBcbjx1bCBjbGFzcz1cInAtd29yay1uZXctbGlzdFwiPlxuICAgIDxsaSBjbGFzcz1cInAtd29yay1uZXctbGlzdF9faXRlbVwiPlxuICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwicC13b3JrLWNhc3NldHRlLS1uZXdcIj5cbiAgICAgICAgICAgIDxoMiBjbGFzcz1cImMtd29ya2luZm8tLXN0b3JlIHAtd29yay1jYXNzZXR0ZV9faW5uZXJcIj7mlrDnnYDvvJrlupfoiJflkI08L2gyPlxuICAgICAgICAgICAgPGgzIGNsYXNzPVwiYy13b3JraW5mby0tY29weSBwLXdvcmstY2Fzc2V0dGVfX2lubmVyXCI+5rex5aSc5bmz5pel44Gu44G/44Gn6auY5pmC57Wm4piF5Lqk6YCa6LK75YWo6aGN4pmq5Lit6auY5bm05rS76LqN5Lit44Gu5beh5Zue5bqX6IiX5riF5o6DPC9oMz5cbiAgICAgICAgICAgIDxwIGNsYXNzPVwiYy13b3JraW5mby0tY29uZGl0aW9uIHAtd29yay1jYXNzZXR0ZV9faW5uZXJcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImMtd29ya2luZm8tLWNvbmRpdGlvbl9faWNvbi0tcGF5bWVudFwiPuaZgue1pjExMDDlhoZcbiAgICAgICAg5rex5aSc5pmC57WmMTM3NeWGhuOAnDwvc3Bhbj5cbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwLXdvcmstY2Fzc2V0dGVfX2lubmVyXCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImMtdGFnXCI+NDDmrbPku6PmtLvouo3kuK08L2Rpdj5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYy10YWdcIj41MOats+S7o+a0u+i6jeS4rTwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjLXRhZ1wiPuS6uuOBqOmWouOCj+OCieOBquOBhOS7leS6izwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjLXRhZ1wiPuOBi+OCieOBoOOCkuWLleOBi+OBmeS7leS6izwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvYT5cbiAgICA8L2xpPlxuICAgIDxsaSBjbGFzcz1cInAtd29yay1uZXctbGlzdF9faXRlbVwiPlxuICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwicC13b3JrLWNhc3NldHRlLS1uZXdcIj5cbiAgICAgICAgICAgIDxoMiBjbGFzcz1cImMtd29ya2luZm8tLXN0b3JlIHAtd29yay1jYXNzZXR0ZV9faW5uZXJcIj7mlrDnnYDvvJrlupfoiJflkI08L2gyPlxuICAgICAgICAgICAgPGgzIGNsYXNzPVwiYy13b3JraW5mby0tY29weSBwLXdvcmstY2Fzc2V0dGVfX2lubmVyXCI+5rex5aSc5bmz5pel44Gu44G/44Gn6auY5pmC57Wm4piF5Lqk6YCa6LK75YWo6aGN4pmq5Lit6auY5bm05rS76LqN5Lit44Gu5beh5Zue5bqX6IiX5riF5o6DPC9oMz5cbiAgICAgICAgICAgIDxwIGNsYXNzPVwiYy13b3JraW5mby0tY29uZGl0aW9uIHAtd29yay1jYXNzZXR0ZV9faW5uZXJcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImMtd29ya2luZm8tLWNvbmRpdGlvbl9faWNvbi0tcGF5bWVudFwiPuaZgue1pjExMDDlhoZcbiAgICAgICAg5rex5aSc5pmC57WmMTM3NeWGhuOAnDwvc3Bhbj5cbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwLXdvcmstY2Fzc2V0dGVfX2lubmVyXCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImMtdGFnXCI+NDDmrbPku6PmtLvouo3kuK08L2Rpdj5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYy10YWdcIj41MOats+S7o+a0u+i6jeS4rTwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjLXRhZ1wiPuS6uuOBqOmWouOCj+OCieOBquOBhOS7leS6izwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjLXRhZ1wiPuOBi+OCieOBoOOCkuWLleOBi+OBmeS7leS6izwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvYT5cbiAgICA8L2xpPlxuICAgIDxsaSBjbGFzcz1cInAtd29yay1uZXctbGlzdF9faXRlbVwiPlxuICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwicC13b3JrLWNhc3NldHRlLS1uZXdcIj5cbiAgICAgICAgICAgIDxoMiBjbGFzcz1cImMtd29ya2luZm8tLXN0b3JlIHAtd29yay1jYXNzZXR0ZV9faW5uZXJcIj7mlrDnnYDvvJrlupfoiJflkI08L2gyPlxuICAgICAgICAgICAgPGgzIGNsYXNzPVwiYy13b3JraW5mby0tY29weSBwLXdvcmstY2Fzc2V0dGVfX2lubmVyXCI+5rex5aSc5bmz5pel44Gu44G/44Gn6auY5pmC57Wm4piF5Lqk6YCa6LK75YWo6aGN4pmq5Lit6auY5bm05rS76LqN5Lit44Gu5beh5Zue5bqX6IiX5riF5o6DPC9oMz5cbiAgICAgICAgICAgIDxwIGNsYXNzPVwiYy13b3JraW5mby0tY29uZGl0aW9uIHAtd29yay1jYXNzZXR0ZV9faW5uZXJcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImMtd29ya2luZm8tLWNvbmRpdGlvbl9faWNvbi0tcGF5bWVudFwiPuaZgue1pjExMDDlhoZcbiAgICAgICAg5rex5aSc5pmC57WmMTM3NeWGhuOAnDwvc3Bhbj5cbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwLXdvcmstY2Fzc2V0dGVfX2lubmVyXCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImMtdGFnXCI+NDDmrbPku6PmtLvouo3kuK08L2Rpdj5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYy10YWdcIj41MOats+S7o+a0u+i6jeS4rTwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjLXRhZ1wiPuS6uuOBqOmWouOCj+OCieOBquOBhOS7leS6izwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjLXRhZ1wiPuOBi+OCieOBoOOCkuWLleOBi+OBmeS7leS6izwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvYT5cbiAgICA8L2xpPlxuPC91bD5cbmBgYFxuKi8iLCIvKiBQcm9qZWN0IOaxguS6uuOBruips+e0sFxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wLXdvcmstZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgJl9fdHRsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyAvLyBzdXBwb3J0c1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YwZTc7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkNmMwO1xuICAgICAgICAmLmMtaWNvbi0tcGxhY2UtLWJyb3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmLmMtaWNvbi0tam9iLS1icm93biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJi5jLWljb24tLWNhbGVuZGVyLS1icm93biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJi5jLWljb24tLXllbi0tYnJvd24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNXB4O1xuICAgICAgICB9XG4gICAgICAgICYuYy1pY29uLS10YWctLWJyb3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRvcCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLXdvcmstZGV0YWlsX190dGw7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZDZjMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19wYy10dGwge1xuICAgICAgICAmLmMtaWNvbi0tcGxhY2UtLWJyb3duLCAmLmMtaWNvbi0tam9iLS1icm93biwgJi5jLWljb24tLWNhbGVuZGVyLS1icm93biwgJi5jLWljb24tLXllbi0tYnJvd24sICYuYy1pY29uLS10YWctLWJyb3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3R4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWNlNDtcbiAgICAgICAgJi0tcGxhY2Uge1xuICAgICAgICAgICAgQGV4dGVuZCAucC13b3JrLWRldGFpbF9fdHh0O1xuICAgICAgICB9XG4gICAgICAgICYtLXRvcCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLXdvcmstZGV0YWlsX190eHQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWNlNDtcbiAgICAgICAgfVxuICAgICAgICAmX19tYXAtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGxpbmstYy0xO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWMtMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190YWdzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAuYy10YWcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBzdXBwb3J0cyhmbGV4LXdyYXA6d3JhcCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmX190dGwge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICAgICAgJl9fdHRsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVjZTQ7XG4gICAgICAgICZfX3R0bCB7XG4gICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVjZTQ7XG4gICAgICAgICAgICAmLmMtaWNvbi0tcGxhY2UtLWJyb3duLCAmLmMtaWNvbi0teWVuLS1icm93biwgJi5jLWljb24tLWpvYi0tYnJvd24sICYuYy1pY29uLS10YWctLWJyb3duLCAmLmMtaWNvbi0tY2FsZW5kZXItLWJyb3duIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tdG9wIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3BjLXR0bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjBlNztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgJi5jLWljb24tLXBsYWNlLS1icm93biwgJi5jLWljb24tLXllbi0tYnJvd24sICYuYy1pY29uLS1qb2ItLWJyb3duLCAmLmMtaWNvbi0tdGFnLS1icm93biwgJi5jLWljb24tLWNhbGVuZGVyLS1icm93biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmMtaWNvbi0tdGFnLS1icm93biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTNweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdHh0IHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICZfX21hcC1saW5rIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1wbGFjZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tdG9wIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44K544K/44Kk44Or44Ks44Kk44OJXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLypcbiNzdHlsZWd1aWRlXG7msYLkurroqbPntLDvvJrmsYLkurrjgrXjg57jg6rjg7zjg6Ljgrjjg6Xjg7zjg6tcblxuUEPjga/msYLkurrjg6rjgrnjg4jlhoXjga7jgrXjg57jg6rjg7zjgajjgbvjgbzlpInjgo/jgonjgarjgYTjgYzjgIFTUOOBjOmBleOBhuOAglxu44G+44Gf44CB6Kmz57Sw44Oa44O844K444Gu44Gf44KB44CB44GT44Gh44KJ44Gr44GvZWxsaXBzaXPjga/pgannlKjjgZfjgarjgYTjgarjganjga7pgZXjgYTjgYzjgYLjgovjgZ/jgoHjgIHliIfjgorpm6LjgZfjgZ/jgIJcbuODnuODvOOCr+OCouODg+ODl+S4iuS4jeWPr+iDveOBoOOBo+OBn+OBruOBp+OAgeOCv+OCpOODiOODq+OBruijhemjvuOBr3Nw44GocGPjgafliIbjgZHjgabjgYTjgovjgIJcbumgheebruOBr+WFpeWKm+OBleOCjOOBn+OCguOBruOCkuOBneOBrumAmuOCiuOBq+ihqOekuuOBmeOCi+OBn+OCgeOBq+OAgVxuW3doaXRlLXNwYWNlOnByZS13cmFwXeOBjOW/heimgeOAglxuYGBgXG48ZGwgY2xhc3M9XCJwLXdvcmstZGV0YWlsXCI+XG4gICAgPGR0IGNsYXNzPVwicC13b3JrLWRldGFpbF9fdHRsLS10b3AgYy1pY29uLS1qb2ItLWJyb3duXCI+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwicC13b3JrLWRldGFpbF9fcGMtdHRsIGMtaWNvbi0tam9iLS1icm93blwiPuiBt+eorjwvc3Bhbj5cbiAgICA8L2R0PlxuICAgIDxkZCBjbGFzcz1cInAtd29yay1kZXRhaWxfX3R4dC0tdG9wIHUtcC13cmFwXCI+6aOy6aOfPC9kZD5cbiAgICA8ZHQgY2xhc3M9XCJwLXdvcmstZGV0YWlsX190dGwgYy1pY29uLS15ZW4tLWJyb3duXCI+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwicC13b3JrLWRldGFpbF9fcGMtdHRsIGMtaWNvbi0teWVuLS1icm93blwiPue1puS4jjwvc3Bhbj5cbiAgICA8L2R0PlxuICAgIDxkZCBjbGFzcz1cInAtd29yay1kZXRhaWxfX3R4dCB1LXAtd3JhcFwiPuaZgue1pjIwMDDlhoY8L2RkPlxuICAgIDxkdCBjbGFzcz1cInAtd29yay1kZXRhaWxfX3R0bCBjLWljb24tLXBsYWNlLS1icm93blwiPlxuICAgICAgICA8c3BhbiBjbGFzcz1cInAtd29yay1kZXRhaWxfX3BjLXR0bCBjLWljb24tLXBsYWNlLS1icm93blwiPuWgtOaJgDwvc3Bhbj5cbiAgICA8L2R0PlxuICAgIDxkZCBjbGFzcz1cInAtd29yay1kZXRhaWxfX3R4dCB1LXAtd3JhcFwiPumOjOWPlumnhSDlvpLmraky5YiG44CBXG7jgYrjgobjgb/ph47pp4Ug5b6S5q2pMjDliIblrablnJLliY0o5Y2D6JGJ55yMKemnhSDlvpLmrakyMeWIhjwvZGQ+XG4gICAgPGR0IGNsYXNzPVwicC13b3JrLWRldGFpbF9fdHRsIGMtaWNvbi0tY2FsZW5kZXItLWJyb3duXCI+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwicC13b3JrLWRldGFpbF9fcGMtdHRsIGMtaWNvbi0tY2FsZW5kZXItLWJyb3duXCI+5Yuk5YuZ5pmC6ZaTPC9zcGFuPlxuICAgIDwvZHQ+XG4gICAgPGRkIGNsYXNzPVwicC13b3JrLWRldGFpbF9fdHh0IHUtcC13cmFwXCI+MDk6MDDjgJwxMzowMFxuMeaXpTTmmYLplpPku6XkuIrjgIHpgLEx5pel5Lul5LiK77yI5Zyf44CB5pel77yJXG7imIUxMOaciO+9njEx5pyI6ZmQ5a6a44Gu44GK5LuV5LqL4piF5Y2I5YmN5Lit44Oh44Kk44Oz44Gu5Yuk5YuZ5pmC6ZaT44Go44CB5Zyf5pel44KS44Oh44Kk44Oz44Go44GX44Gf6YCxMeaXpeS7peS4iuWLpOWLmeOCkuWJjeaPkOOBqOOBl+OBpuOAgeOCt+ODleODiOOCkue1hOOCk+OBp+OBhOOBn+OBoOOBjeOBvuOBmeOAgjwvZGQ+XG4gICAgPGR0IGNsYXNzPVwicC13b3JrLWRldGFpbF9fdHRsIGMtaWNvbi0tdGFnLS1icm93blwiPlxuICAgICAgICA8c3BhbiBjbGFzcz1cInAtd29yay1kZXRhaWxfX3BjLXR0bCBjLWljb24tLXRhZy0tYnJvd25cIj7nibnlvrQ8L3NwYW4+XG4gICAgPC9kdD5cbiAgICA8ZGQgY2xhc3M9XCJwLXdvcmstZGV0YWlsX190eHRcIj5cbiAgICAgICAgPHVsIGNsYXNzPVwicC13b3JrLWRldGFpbF9fdGFnc1wiPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy10YWdcIj7ntYzpqJPogIXmrZPov448L2xpPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy10YWdcIj7kuK3pq5jlubTmrZPov448L2xpPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy10YWdcIj7kuLvlqabvvIjlpKvvvInmtLvouo3kuK08L2xpPlxuICAgICAgICAgICAgPGxpIGNsYXNzPVwiYy10YWdcIj7kurrjgajmjqXjgZnjgovku5Xkuos8L2xpPlxuICAgICAgICA8L3VsPlxuICAgIDwvZGQ+XG48L2RsPlxuYGBgXG4qL1xuIiwiLyogVXRpbGl0eSBjbGVhcmZpeFxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4udS1jbGVhcmZpeDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbn0iLCIvKiBVdGlsaXR5IGRpc3BsYXlcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnUtZGlzLS1wY29ubHktYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4udS1kaXMtLXNwb25seS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGNvbnRlbnQtcGMtdykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnUtZGlzLS1wY29ubHktaW5saW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cbi51LWRpcy0tc3Bvbmx5LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi51LWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLnUtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIi8qIFV0aWxpdHkgZmxvYXRcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnUtZmxvYXQtciB7XG4gICAgZmxvYXQ6IHJpZ2h0IWltcG9ydGFudDtcbn1cblxuLnUtZmxvYXQtbCB7XG4gICAgZmxvYXQ6IGxlZnQhaW1wb3J0YW50O1xufVxuXG4udS1mbG9hdC1uIHtcbiAgICBmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XG59IiwiLyogVXRpbGl0eSBzcCBmdWxsXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi51LXNwLWZ1bGwge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRjb250ZW50LXBjLXcpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59IiwiLyogVXRpbGl0eSBtYXJnaW5cbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LW0tbm9uZXtcbiAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xufVxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgLnUtbXQtI3skaSAqIDEwfXtcbiAgICAgICAgbWFyZ2luLXRvcDojeyRpICoxMH1weCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51LW1iLSN7JGkgKiAxMH17XG4gICAgICAgIG1hcmdpbi1ib3R0b206I3skaSAqMTB9cHghaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi8qIFV0aWxpdHkgd2hpdGUtc3BhY2VcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnUtcC13cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAhaW1wb3J0YW50O1xufSJdfQ== */
