/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.label-small{display:inline-block;padding:0 .4em;margin-right:2px;border-radius:2px;background:#636363;color:#fff;font-size:.8em}.filter_tags_tag,.filter,.button,.text-field,input,select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pod-name,.banner_credit,.event-thumb_location,.pod-horizontal-scroll.flexslider .pod-name,.account-holder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-us,.inner-app,.video-thumbs,.inner,.filter_tags,.event-thumb_link,.event-thumb,.account-holder{zoom:1}.contact-us:before,.inner-app:before,.video-thumbs:before,.inner:before,.filter_tags:before,.event-thumb_link:before,.event-thumb:before,.account-holder:before,.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{display:block;height:0;visibility:hidden;content:" "}.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{clear:both}.button{text-align:center}.static-header .account-holder:hover .nav-account{display:none}.sub-form.required label:after,.field.required .field-header label:after{position:relative;top:-3px;display:inline-block;content:"＊";margin-left:.5em;font-size:50%;color:#c00}.label-small{display:inline-block;padding:0 .4em;margin-right:2px;border-radius:2px;background:#636363;color:#fff;font-size:.8em}.filter_tags_tag,.filter,.button,.text-field,input,select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pod-name,.banner_credit,.event-thumb_location,.pod-horizontal-scroll.flexslider .pod-name,.account-holder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-us,.inner-app,.video-thumbs,.inner,.filter_tags,.event-thumb_link,.event-thumb,.account-holder{zoom:1}.contact-us:before,.inner-app:before,.video-thumbs:before,.inner:before,.filter_tags:before,.event-thumb_link:before,.event-thumb:before,.account-holder:before,.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{display:block;height:0;visibility:hidden;content:" "}.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{clear:both}.button{text-align:center}.static-header .account-holder:hover .nav-account{display:none}.sub-form.required label:after,.field.required .field-header label:after{position:relative;top:-3px;display:inline-block;content:"＊";margin-left:.5em;font-size:50%;color:#c00}.pod-name{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif}.heading-primary,.heading-secondary,.cat-title,.button__sticky-floating,.button__sticky{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:normal;color:#5a5d58;line-height:130%;letter-spacing:.1em}.heading-primary{font-size:1.3em}@media(min-width: 590px){.heading-primary{font-size:2em}}.heading-default{letter-spacing:.1em}.heading-sub{color:#333;font-weight:bold}.header{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:lighter;line-height:130%;font-size:1.3em;color:#636363}.text-primary{color:#636363;line-height:150%}.text-sub{font-family:"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;color:#6c6c6c;font-size:.9em}.label-small{display:inline-block;padding:0 .4em;margin-right:2px;border-radius:2px;background:#636363;color:#fff;font-size:.8em}.filter_tags_tag,.filter,.button,.text-field,input,select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pod-name,.banner_credit,.event-thumb_location,.pod-horizontal-scroll.flexslider .pod-name,.account-holder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-us,.inner-app,.video-thumbs,.inner,.filter_tags,.event-thumb_link,.event-thumb,.account-holder{zoom:1}.contact-us:before,.inner-app:before,.video-thumbs:before,.inner:before,.filter_tags:before,.event-thumb_link:before,.event-thumb:before,.account-holder:before,.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{display:block;height:0;visibility:hidden;content:" "}.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{clear:both}.button{text-align:center}.static-header .account-holder:hover .nav-account{display:none}.sub-form.required label:after,.field.required .field-header label:after{position:relative;top:-3px;display:inline-block;content:"＊";margin-left:.5em;font-size:50%;color:#c00}.pod-name{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif}.heading-primary,.heading-secondary,.cat-title,.button__sticky-floating,.button__sticky{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:normal;color:#5a5d58;line-height:130%;letter-spacing:.1em}.heading-primary{font-size:1.3em}@media(min-width: 590px){.heading-primary{font-size:2em}}.heading-default{letter-spacing:.1em}.heading-sub{color:#333;font-weight:bold}.header{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:lighter;line-height:130%;font-size:1.3em;color:#636363}.text-primary{color:#636363;line-height:150%}.text-sub{font-family:"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;color:#6c6c6c;font-size:.9em}input,select,textarea{margin:0;font-size:100%;vertical-align:middle;line-height:normal}textarea{overflow:auto;vertical-align:top;resize:vertical}input[type=checkbox],input[type=radio],input[type=file]{margin:0;padding:0}.text::-moz-focus-inner,.txt-field::-moz-focus-inner,.button::-moz-focus-inner{border:0;padding:0}.text-field,.text,.txt-field{width:75%;padding:.5em;border:1px solid rgba(90,93,88,.6);border-radius:4px;background-color:#fff;color:#5a5d58;font-family:"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;vertical-align:middle;line-height:100%}.error.text-field,.text.error,.txt-field.error{border-color:#c00 !important}[disabled].text-field,[readonly].text-field,.text[disabled],.text[readonly],.txt-field[disabled],.txt-field[readonly]{border-color:hsl(240,11.1111111111%,86.4705882353%);background-color:#f5f5f7 !important;box-shadow:none}[disabled].text-field,.text[disabled],.txt-field[disabled]{color:rgba(90,93,88,.6) !important;cursor:default}[readonly].text-field,.text[readonly],.txt-field[readonly]{cursor:text}.full.text-field,.text.full,.txt-field.full{width:100%}.short.text-field,.text.short,.txt-field.short{width:12em}.number.text-field,.text.number,.txt-field.number{width:6em}.min.text-field,.text.min,.txt-field.min{width:3em}.text-field{width:100%;height:50px;-webkit-appearance:none;background:#fff;border-radius:4px;border:1px solid rgb(215.5,215.5,215.5);padding:0 .7em 0 .7em;box-shadow:none;font-size:1em;vertical-align:middle;color:#5a5d58}.text-field.field__icon{padding-left:1.8em}.txt-field__l{font-size:1.3em}input[type=date]{padding:.2em}.label-icon{position:absolute;top:1em;left:.7em;color:#4d9940}.label-icon svg{fill:#4d9940}@media screen and (min-resolution: 3dppx){.label-icon{top:.85em}}textarea.text,textarea.text-field,textarea.txt-field{min-height:10em;padding:.7em}.select-field{height:50px;border-radius:4px;border:1px solid rgb(215.5,215.5,215.5);padding:0 2em 0 .7em;background-image:url(/static/images/arrow-down.svg);background-repeat:no-repeat;background-position:right .5em top 50%,0 0;background-color:rgba(0,0,0,0);background-size:.65em auto,100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;box-sizing:content-box}select{margin:0;border:1px solid rgba(90,93,88,.6);height:2.3em;box-shadow:0 1px 0 #f5f5f7;white-space:nowrap;max-width:100%}select.error{border-color:#c00 !important}.calendar-field{background-image:url(/static/images/cal.svg) !important;background-repeat:no-repeat !important;background-position:10px 50% !important;padding-left:2.5em !important}.form-field-list>li{padding-bottom:1.5em}.form-label{margin-bottom:.5em;display:block;text-align:left;color:#6c6c6c}.txt-field-top{padding-bottom:.3em;margin:0}.txt-field-btm{margin:0;font-size:.8em;padding-top:.5em;line-height:130%;color:#5a5d58}.button{box-shadow:0 1px rgba(0,0,0,.08),0 0 1px hsla(0,0%,100%,.2) inset;background-color:#f5f5f7;-webkit-appearance:none;-webkit-user-select:none;border-radius:4px;margin:0;padding:0 .5em;border:1px solid hsl(240,11.1111111111%,76.4705882353%);display:inline-block;overflow:visible;color:rgba(0,0,0,.7);font:normal normal 100%/1.75em Ubuntu,Helvetica Neue,sans-serif;text-decoration:none;text-shadow:0 1px 0 hsl(240,11.1111111111%,86.4705882353%);white-space:normal;cursor:pointer;outline:none;vertical-align:middle}.button:hover{background-color:hsl(240,11.1111111111%,91.4705882353%);box-shadow:0 1px 2px rgba(0,0,0,.3);color:rgba(0,0,0,.7);border-color:hsl(240,11.1111111111%,86.4705882353%);text-decoration:none}.button:active{background-color:hsl(240,11.1111111111%,91.4705882353%);box-shadow:0 1px 2px rgba(0,0,0,.2) inset}.button.large{padding:.7em 1em}.button.full-width{width:100%}.sub{color:rgba(0,0,0,.7);background-color:#f5f5f7;box-shadow:none;text-shadow:none}.sub:hover{color:#5a5d58;background-color:hsl(240,11.1111111111%,91.4705882353%);box-shadow:none}.sub:active{box-shadow:inset 0 0 1px rgba(0,0,0,.3);border-color:hsl(240,11.1111111111%,91.4705882353%);background-color:hsl(240,11.1111111111%,91.4705882353%)}.sub.edit-save{border-color:rgb(58.9032258065,117.0414746544,48.9585253456);color:#f5f5f7;background:#4d9940}.sub.edit-save:hover{background-color:rgb(58.9032258065,117.0414746544,48.9585253456)}.sub.edit-save:active{border-color:rgb(58.9032258065,117.0414746544,48.9585253456);background-color:rgb(58.9032258065,117.0414746544,48.9585253456)}.action{min-width:11em;padding:.3em 1em}.primary{background-color:#4d9940;box-shadow:0 1px 0 hsla(0,0%,100%,.18);border-color:rgb(58.9032258065,117.0414746544,48.9585253456);color:#fff !important;text-shadow:0 1px 0 rgb(58.9032258065,117.0414746544,48.9585253456)}.primary:hover{background-color:rgb(67.9516129032,135.0207373272,56.4792626728);color:#fff;border-color:rgb(58.9032258065,117.0414746544,48.9585253456)}.primary:active{background-color:rgb(67.9516129032,135.0207373272,56.4792626728);box-shadow:0 0 1px rgba(0,0,0,.3) inset}.button.important{background-color:#f7b930;border-color:rgb(234.9209302326,164.5581395349,9.0790697674);color:#fff !important;text-shadow:0 1px 0 rgb(234.9209302326,164.5581395349,9.0790697674)}.button.important:hover{background-color:rgb(246.0511627907,176.6976744186,23.4488372093);color:#fff !important;border-color:rgb(234.9209302326,164.5581395349,9.0790697674)}.button.important:active{background-color:rgb(246.0511627907,176.6976744186,23.4488372093);box-shadow:0 0 1px rgba(0,0,0,.3) inset}.button.minimal{border:none;background:rgba(0,0,0,0);box-shadow:none;color:#4d9940;text-shadow:none}.button[disabled],.button.disabled,.button.loading{border-color:hsl(240,11.1111111111%,86.4705882353%) !important;color:rgba(90,93,88,.6) !important;background-color:#f5f5f7 !important;box-shadow:none;text-shadow:none;cursor:default}.button[disabled]:hover,.button.disabled:hover,.button.loading:hover{color:rgba(90,93,88,.6) !important}.button[disabled]:active,.button.disabled:active,.button.loading:active{box-shadow:none}.button[disabled].clear,.button.disabled.clear,.button.loading.clear{background:rgba(0,0,0,0) !important}.button.loading{position:relative;font-style:italic;text-transform:none;letter-spacing:normal;padding-left:2em !important}.button.loading .loader.small{position:absolute;top:calc(50% - 5px);left:1em;display:inline-block;border:2px solid rgba(90,93,88,.6);border-top:2px solid rgba(0,0,0,0);animation:spin 1s linear infinite}.button.saved{background:rgba(0,0,0,0) !important;border:none;font-style:italic}.button.clear{background:none;border:none;box-shadow:none;text-shadow:none;color:#4d9940;clear:none}@media(hover: hover){.button.clear:hover{background:none;border:none;box-shadow:none;text-shadow:none;color:#636363}}.button.outline{background-color:rgba(0,0,0,0);text-shadow:none;color:#4d9940;border-color:#4d9940}.button.option{position:relative;height:6em;padding:0 .5em;margin-right:1.5em;border:1px solid #d3d3d5;color:#636363}.button.option:hover,.button.option.checked{border:1px solid #4d9940}.button.option.checked:after{display:block;position:absolute;width:20px;height:20px;top:-10px;right:-10px;border-radius:50%;background-color:#4d9940;color:#fff;content:"✓";visibility:visible;line-height:20px}.button.button-icon{padding-left:2.3em;background-repeat:no-repeat;background-position:.5em center;text-align:left}.button-overlay{border-radius:4px;background-color:rgba(0,0,0,.4);color:#fff;text-shadow:none;display:inline-block;padding:.5em}.button-overlay:hover{color:#fff;background-color:rgba(0,0,0,.7)}.button__sticky-floating,.button__sticky{width:100%;position:fixed;bottom:0;left:0;border-radius:0;padding:1em .7em;z-index:9;border-top:2px solid hsla(0,0%,100%,.6);border-right:none;border-left:none}.icon-arrow-right.button__sticky-floating:after,.icon-arrow-right.button__sticky:after{padding-left:.7em}@media(min-width: 650px){.button__sticky{width:20em;border-radius:4px;position:static;margin:1em auto 3em auto;display:block}}.button__sticky-floating{bottom:1em;padding:1em;margin:0 5%;width:90%;border-radius:4px;font-size:1.1em;display:block}.button-pencil{background-image:url(/static/images/pencil.svg)}.fs_alwaysnonrequiredtext.required label:after{display:none}.form-fields dl{padding:5px 0}.form-fields dt{width:85px;float:left;color:#000}.form-fields dd{display:block;float:left;color:rgba(0,0,0,.7)}.form-fields .txt-field{width:200px}.highlight,.highlight td{background:#ffffe4}textarea{padding:.4em;font-size:100%;border-color:rgba(90,93,88,.6);border-radius:4px;resize:vertical;line-height:150%}textarea:focus{outline:none;outline-offset:0}.placeholder{color:#d3d3d5}input.checkbox,input.radio{margin-right:4px}.checkbox-label{display:inline-block;vertical-align:middle;cursor:pointer}label.choice{cursor:pointer}.field-2{float:left}.field-2 .date-field{width:100%}.field-2 .small{display:block;padding-top:4px;color:rgba(90,93,88,.6)}.field-2 .time{width:150px}.field-2 .time select{font-size:100%;line-height:150%}.field-date{width:120px;margin-right:.5em}.button_component{display:flex;align-items:center;text-align:center;justify-content:center;gap:8px;border-radius:35px;padding:12px 24px;line-height:1.5;font-size:16px;border-style:none;cursor:pointer}.button--primary{background-color:#4d9940;border:1px solid #4d9940;color:#fff}.button--primary:hover{background-color:#3c8230;border:1px solid #3c8230;color:#fff}.button--primary:active{background-color:#22531a;border:1px solid #22531a}.button--primary:focus-visible{background-color:#3c8230;border:5px solid #8ec785;outline:none}.button--primary:disabled,.button--primary.button--disabled{pointer-events:none;background-color:#e8e8ef;border:1px solid #e8e8ef;color:#9e9ea6}.button--secondary{background-color:#fff;border:1px solid #353538;color:#353538}.button--secondary:disabled,.button--secondary.button--disabled{pointer-events:none;border:1px solid #9e9ea6;color:#9e9ea6}.button--secondary:hover{background-color:#f0f1f7}.button--small{font-size:14px}.button--medium{font-size:16px}.button--large{font-size:16px;padding:16px 24px}.button-link.link--secondary{text-decoration:underline;color:#353538}.button-link.link--secondary.link--small{font-size:14px}.list-pop{position:relative}.list-pop_content{display:none;box-shadow:0 1px rgba(0,0,0,.08);position:absolute;top:23px;z-index:9;padding-left:0;border-radius:3px;border:1px solid #444;background:#444}.list-pop_content>li{list-style:none}.list-pop_content>li>span,.list-pop_content>li>a{display:block;padding:.7em 1em;border-bottom:1px solid #666;color:#fff}.list-pop_content>li>a{cursor:pointer}.list-pop_content>li>a:hover{background:#efefef;color:#444}.list-pop_content>li.selected{background:#222}.list-pop_content>li:last-child>a,.list-pop_content>li:last-child>span{border-bottom:none}.list-pop_content:before{position:absolute;content:"";top:-9px;left:10px;display:block;width:1px;height:1px;border-style:dashed dashed solid;border-color:rgba(0,0,0,0);border-width:0 7px 7px;color:#666;z-index:1000;visibility:visible;border-bottom-color:#444}.list-pop_content--align-right{width:250px;top:27px;right:0}.list-pop_content--align-right:before{left:82%}.list-pop__message-link{float:right;padding-top:.4em}.list-pop__message-link .icon-envelope{color:#444}.list-pop__message-link .icon-envelope:hover{color:#000}.list-pop__message-link .icon-envelope:before{display:block;float:left;padding-right:5px;font-size:20px}.list-pop__message-link .list-pop_arrow{left:5px;top:27px}.list-pop__message-link .list-pop_content{top:34px}@media(max-width: 620px){.list-pop__message-link{float:none}}.list-pop__header .list-pop_content{font-size:1.2em;margin-top:1em;width:10.2em}.list-pop__header .icon-triangle:after{font-size:.8em;margin-left:.3em;color:#5a5d58}.list-pop__footer-button .list-pop_content{top:-9.5em;left:1em}.list-pop__footer-button .list-pop_content:before{bottom:-9px;top:auto;border-style:solid dashed dashed;border-width:7px 7px 0 7px;border-top-color:#444}@media(max-width: 960px){.list-pop__footer-button .list-pop_content{left:.5em;text-align:left}}.account-holder{float:right;margin-left:.5em;width:auto;max-width:11em;text-align:right}.account-holder-name{text-align:right;display:block;position:relative;padding:.5em 1.5em .5em .5em;font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;line-height:100%;background-color:rgba(90,93,88,.6);border-radius:4px;color:#fff}.account-holder-name.icon-triangle:after{font-size:.8em;position:absolute;top:.8em;right:.5em}.account-holder-name>a{color:#fff}.account-holder-name>a:hover{color:#fff}.account-holder-name:hover{background-color:#4d9940}.nav-account.list-pop_content{right:0;top:2.5em;text-align:left;width:14em;line-height:150%;background-color:#fff;border:none;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1001}.nav-account.list-pop_content:before{content:none;right:15px;left:auto;border-bottom-color:#d3d3d5}.nav-account_list{padding:.8em 0;border-bottom:1px solid #f1f1f1}.nav-account_list:last-child{border-bottom:none}.nav-account_list>li>a{display:block;padding:.7em 1.4em;color:#6c6c6c;border-color:#d3d3d5}.nav-account_list>li>a:hover{color:#4d9940}.nav-account_list_heading{padding:.4em 1.4em}.nav-account_list_heading .heading-secondary{font-size:.8em;color:#9e9e9f;text-align:left}@media only screen and (max-width: 550px){.nav-row_item.list-pop,.account-holder.list-pop{position:static}.nav-account.list-pop_content{position:fixed;bottom:0;overflow:auto;left:0;right:0;top:50px;width:100%;border:none;border-radius:0;border-top:1px solid #d3d3d5;padding-bottom:7em;box-shadow:none;z-index:1001}.nav-account.list-pop_content:before,.nav-account.list-pop_content:after{right:24px}.account-holder{width:auto}.account-holder-name{max-width:80px}}.global-header-wrap{background-color:#fff;border-bottom:1px solid #d3d3d5}.skip-to-vue-main-content-link{background:#fff;border:5px solid #4d9940;color:#3c8230;font-size:1em;font-weight:500;line-height:1.5em;display:inline-flex;padding:16px;justify-content:center;align-items:center;gap:16px;border-radius:6px;transform:translateY(-100%);position:absolute;left:0;z-index:20}.skip-to-vue-main-content-link:hover{color:#3c8230}.skip-to-vue-main-content-link:focus{top:50px;transform:translateY(0%)}#wrap:not(:has(#app)) .skip-to-vue-main-content-link{display:none}.global-header{display:flex;justify-content:space-between;align-items:center;height:50px;max-width:1280px;box-sizing:border-box;margin:0 auto;padding:0 32px;gap:12px}.global-header .logo-link{display:block;line-height:0;cursor:pointer}@media only screen and (max-width: 550px){.global-header .logo-link--icon-only{width:28px;overflow:hidden}}@media only screen and (max-width: 960px){.global-header{padding:0 16px}}.svg-logo-peatix{width:120px;height:26px}.svg-logo-peatix-ja{width:180px}@media only screen and (max-width: 550px){.svg-logo-peatix-ja_s{width:150px}}#logo-s-logged{height:36px;width:44px}.global-nav .divider,.account-action .divider{display:inline-block;color:#d3d3d5;padding:0 .5em}.nav-row{display:flex;justify-content:space-between;align-items:center;gap:16px}@media only screen and (max-width: 550px){.nav-row{gap:12px}}.nav-row_item{list-style:none}.nav-row_item.nav-row_item__login>a{display:inline-block;color:#4d9940}.nav-row_item>a{display:flex;align-items:center;gap:4px;color:#6c6c6c}.nav-row_item>a:hover{color:#4d9940}.nav-row_item>a:hover svg{fill:#353538}@media only screen and (max-width: 800px){.nav-row_item>a .nav-row_item_text{display:none}}.nav-row_item svg{width:20px;height:20px;fill:#65646a}.msg-indicator{position:relative}.msg-indicator .msg-new{position:absolute;top:-6px;right:-8px;box-sizing:border-box;display:inline-block;text-align:center;min-width:1.5em;height:1.5em;padding:.3em 0 0 0;line-height:100%;border-radius:1em;background-color:#f7b930;color:#fff;font-size:.8em}.button-create-header{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:35px;padding:4px 12px;font-size:14px;line-height:1.5em;border-style:none;cursor:pointer;text-decoration:none;background-color:#4d9940;border:1px solid #4d9940;color:#fff}.button-create-header:hover{--mouse-x: 50;--mouse-y: 50;background-size:200% 200%;background-position:calc((100 - var(--mouse-x, 0))*1%) calc((100 - var(--mouse-y, 0))*1%);background-image:radial-gradient(circle, rgb(142, 199, 133) 0%, rgb(77, 153, 64) 100%);border:none;padding:5px 13px;color:#fff}.button-create-header:active{background-color:#22531a;border:1px solid #22531a}.button-create-header:focus-visible{background-color:#3c8230;border:5px solid c #8ec785;outline:none}@media only screen and (max-width: 550px){.button-create-header{font-size:12px}}@media only screen and (max-width: 550px){body.fixed{position:fixed;width:100%}}.label-small{display:inline-block;padding:0 .4em;margin-right:2px;border-radius:2px;background:#636363;color:#fff;font-size:.8em}.filter_tags_tag,.filter,input,select,textarea,.text-field,.button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pod-name,.banner_credit,.event-thumb_location,.pod-horizontal-scroll.flexslider .pod-name,.account-holder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-us,.inner-app,.video-thumbs,.inner,.filter_tags,.event-thumb_link,.event-thumb,.account-holder{zoom:1}.contact-us:before,.inner-app:before,.video-thumbs:before,.inner:before,.filter_tags:before,.event-thumb_link:before,.event-thumb:before,.account-holder:before,.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{display:block;height:0;visibility:hidden;content:" "}.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{clear:both}.button{text-align:center}.static-header .account-holder:hover .nav-account{display:none}.sub-form.required label:after,.field.required .field-header label:after{position:relative;top:-3px;display:inline-block;content:"＊";margin-left:.5em;font-size:50%;color:#c00}.lang-switch{display:inline-block;margin:0}.lang-switch>li{list-style:none}.lang-switch a{display:block;color:#353538;text-decoration:underline}.lang-switch a:hover{color:rgb(58.9032258065,117.0414746544,48.9585253456)}.lang-switch .lang-option{display:none;padding:1em}.lang-selected .icon-triangle{display:block;width:10px;height:15px;margin-right:5px;overflow:hidden;float:left;text-decoration:none;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lang-selected .icon-triangle:before{display:block;width:10px;height:15px;font-size:10px}.lang-active{position:relative;z-index:8;border-radius:2px;background-color:#fff}.lang-active>li>a{color:#5a5d58;text-decoration:none}.lang-active>li>a:hover{color:#4d9940}.lang-active .icon-triangle,.lang-active .icon-triangle:before{display:none}.lang-active .selected-highlight{background:#d2d2d9;padding:1em;border-radius:0 0 2px 2px}.lang-active .selected-highlight>a:hover{color:#444}.lang-active .icon-checkmark:after{padding-left:5px}@media only screen and (min-width: 960px){.lang-active.lang-switch__event-view{left:inherit}}.global-footer-wrap{clear:both;padding:.5em 0;background-color:#f0f1f7;text-align:center}.global-footer{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:24px;max-width:1280px;padding:16px 32px;box-sizing:border-box;margin:1em auto 0 auto;text-align:left;color:#353538}@media only screen and (max-width: 960px){.global-footer{text-align:center;flex-direction:column}}.global-footer__main{display:flex;flex-direction:column;gap:16px}.global-footer__main .social-media-wrap{display:flex}.global-footer__main .social-media{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.global-footer__main .sns-link{display:block;width:24px;height:24px}.global-footer__main .sns-icon{width:24px;height:24px;background-color:#7f7e83;mask:var(--icon-url) no-repeat center;-webkit-mask:var(--icon-url) no-repeat center;mask-size:contain;-webkit-mask-size:contain;transition:background-color .2s ease}.global-footer__main .sns-icon:hover{background-color:#353538}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.global-footer__main .sns-icon{border-radius:2px}}@media only screen and (max-width: 960px){.global-footer__main .social-media-wrap{justify-content:center}}.footer-nav{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:8px}@media only screen and (max-width: 960px){.footer-nav{font-size:.8em;justify-content:center}}.footer-nav-item a{color:#65646a;text-decoration:underline}.footer-nav-item a:hover{color:rgb(58.9032258065,117.0414746544,48.9585253456)}.footer-button-main{font-weight:normal;text-transform:uppercase;font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;letter-spacing:.1em;background-color:#d2d2d9;border-radius:50px;padding:1em 4em;display:inline-block;color:#353538}.footer-button-main:hover{background-color:#7f7e83;color:#f9f9fe;text-decoration:none;-webkit-transition:background-color 1s ease-in-out;transition:background-color .5s ease-in}.footer-legal{display:flex;column-gap:16px;row-gap:4px;flex-wrap:wrap;margin-top:24px;font-size:.8em}.footer-legal .footer-nav-item>a{text-decoration:none}@media only screen and (max-width: 960px){.footer-legal{justify-content:center}}.global-message-sticky{opacity:.9;position:sticky;position:-webkit-sticky;top:0px;height:0px;color:#000;z-index:999;box-sizing:border-box}.global-message-admin{top:50px}.global-message .msg,.global-message .msg-error,.global-message .msg-success,.global-message .msg-info,.global-message .js-notification{position:relative}.msg{position:relative;text-align:center}.msg-info,.msg-note,.msg-success,.msg-error{padding:10px 20px;margin-bottom:10px}.msg-info{background:#fdf2cf;border-color:rgb(251.98,235.37,182.52)}.msg-note{background:#dcdddd}.msg-success{background:#fdf2cf;border-color:rgb(251.98,235.37,182.52)}.msg-error{background:#ffd1d6;color:#c00}.msg-important{color:#c00;font-weight:bold;text-align:center;font-size:120%;line-height:170%}.error.txt-field{border:2px solid #c00;background:#fff1f3}.info-txt{background:#fffab8;padding:5px 10px;margin-bottom:20px;font-weight:bold}.remove-x{background:url(/static/images/cross.svg);background-size:12px;width:12px;height:12px;position:absolute;top:calc(50% - 6px);right:1em;opacity:.5;cursor:pointer}.remove-x:hover{opacity:1}.label-small{display:inline-block;padding:0 .4em;margin-right:2px;border-radius:2px;background:#636363;color:#fff;font-size:.8em}.filter_tags_tag,.filter,input,select,textarea,.text-field,.button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pod-name,.banner_credit,.event-thumb_location,.pod-horizontal-scroll.flexslider .pod-name,.account-holder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-us,.inner-app,.video-thumbs,.inner,.filter_tags,.event-thumb_link,.event-thumb,.account-holder{zoom:1}.contact-us:before,.inner-app:before,.video-thumbs:before,.inner:before,.filter_tags:before,.event-thumb_link:before,.event-thumb:before,.account-holder:before,.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{display:block;height:0;visibility:hidden;content:" "}.contact-us:after,.inner-app:after,.video-thumbs:after,.inner:after,.filter_tags:after,.event-thumb_link:after,.event-thumb:after,.account-holder:after{clear:both}.button{text-align:center}.static-header .account-holder:hover .nav-account{display:none}.sub-form.required label:after,.field.required .field-header label:after{position:relative;top:-3px;display:inline-block;content:"＊";margin-left:.5em;font-size:50%;color:#c00}.pod-name{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif}.heading-primary,.heading-secondary,.cat-title,.button__sticky,.button__sticky-floating{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:normal;color:#5a5d58;line-height:130%;letter-spacing:.1em}.heading-primary{font-size:1.3em}@media(min-width: 590px){.heading-primary{font-size:2em}}.heading-default{letter-spacing:.1em}.heading-sub{color:#333;font-weight:bold}.header{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:lighter;line-height:130%;font-size:1.3em;color:#636363}.text-primary{color:#636363;line-height:150%}.text-sub{font-family:"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;color:#6c6c6c;font-size:.9em}.pod-thumb{position:relative;display:inline-block;border:1px solid #d3d3d5;border-radius:2px;background-color:#fff;width:100%}.pod-thumb .featured-label{position:absolute;top:0;left:0;z-index:999}.pod-cover{position:relative;height:160px;border-radius:2px 2px 0 0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.pod-bg1{background-color:#7fd2db}.pod-bg2{background-color:#cc5a65}.pod-bg3{background-color:#e6b147}.pod-bg4{background-color:#bccc5a}.pod-bg5{background-color:#5a72cc}.pod-logo{display:inline-block;width:80px;height:80px;border-radius:2px 2px;border:1px solid rgba(0,0,0,.2);border-top:none;background-color:#fff;color:rgba(90,93,88,.6);font-size:.8em;line-height:150%;text-align:center}.pod-name{font-size:1.3em;line-height:1.2em;font-weight:normal;padding-bottom:.5em;color:#636363}.pod-detail{padding:1em;text-align:left}.button.pod-join{font-size:.8em;margin-right:1em;padding:.3em .5em}.pod-member-count{color:rgba(90,93,88,.6);font-size:.8em}.pod-thumb_link{position:relative;display:block}.pod-thumb_link:hover{background-color:rgba(241,241,241,.3)}.pod-thumb_link:hover .pod-name{color:#4d9940}.pod-thumb_logo{position:absolute;right:1em;top:0}.pod-thumb_logo .pod-logo{border-radius:0 0 2px 2px;width:80px !important}.pod-thumb_events{border-top:1px solid #d3d3d5}.pod-thumb_events .event-thumb{border:none;border-bottom:1px solid #f1f1f1}.pod-thumb_events .event-thumb_name{font-size:1em}.pod-thumb_events .events-zerostate{padding:1em;margin:0;color:rgba(90,93,88,.6)}.pod-thumb_events_bottom{padding:.5em 1em;text-align:right}.featured-label{display:inline-block;padding:.3em .5em;text-transform:uppercase;font-size:.8em;line-height:100%;background-color:#4d9940;color:#fff}.pod-horizontal-scroll.flexslider{margin-top:1em;background-color:rgba(0,0,0,0);border:none;border-radius:0}.pod-horizontal-scroll.flexslider .flex-direction-nav>li>a{background:rgba(0,0,0,.4);width:3em;height:3em;border-radius:50%}.pod-horizontal-scroll.flexslider .flex-direction-nav>li>a:before{content:""}.pod-horizontal-scroll.flexslider .flex-direction-nav>li>a:after{position:absolute;top:.5em;left:.5em;padding:0;font-family:"peatix";content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;text-shadow:none;line-height:1;font-size:1.5em;-webkit-font-smoothing:antialiased;color:#fff;display:block;width:1.5em;height:1.5em;overflow:hidden}.pod-horizontal-scroll.flexslider .flex-direction-nav>li .flex-prev{left:0}.pod-horizontal-scroll.flexslider .flex-direction-nav>li .flex-next{right:0}.pod-horizontal-scroll.flexslider .flex-direction-nav>li .flex-next:after{content:">";text-align:left}.pod-horizontal-scroll.flexslider .flex-direction-nav>li .flex-prev:after{content:"<";text-align:left}.pod-horizontal-scroll.flexslider .pod-cover{height:120px}.pod-horizontal-scroll.flexslider .pod-thumb,.pod-horizontal-scroll.flexslider .pod-thumb-wrap-narrow{margin:.8em .4em 0 .4em}.pod-horizontal-scroll.flexslider .pod-name{font-size:1.1em;color:#333}.event-list{box-sizing:border-box}.event-list>li{margin-top:1em}.event-list__short .event-thumb_info{float:none;width:100%}.event-list__short .event-thumb_cover{display:block;margin-top:.5em;width:100%}.event-list__short .event-location{display:block}.event-thumb{position:relative;border:1px solid #d3d3d5;border-radius:2px;background-color:#fff;text-align:left}.event-thumb .featured-label{position:absolute;top:0;right:0}.event-thumb_link{display:block;padding:1em}.event-thumb_link:hover{background-color:rgba(241,241,241,.2)}.event-thumb_link:hover .event-thumb_name{color:#4d9940}.event-thumb_detail{box-sizing:border-box;padding-left:4em;line-height:130%}.event-thumb_detail .datetime{font-size:.8em;display:block;font-weight:bold;color:#636363}.event-thumb_location,.event-thumb_organizer{font-size:.8em;color:rgba(90,93,88,.6)}.event-thumb_location{display:block}@media(max-width: 560px){.event-thumb_info{float:none;width:100%}}.event-thumb_info .ellipsis{overflow:hidden;height:45px}.event-thumb_info .ellipsis:before{content:"";float:left;width:5px;height:45px}.event-thumb_info .ellipsis>*:first-child{float:right;width:100%;margin-left:-5px}.event-thumb_info .ellipsis:after{content:"…";box-sizing:content-box;float:right;position:relative;top:-25px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white)}.event-cover-wrap{width:100%;height:0;padding-top:48.9130434783%;position:relative;margin-top:5px}.event-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/static/images/event-no-cover.jpg)}.event-thumb_cover{float:right;width:24%;height:80px;background-size:cover;background-position:50%}@media(max-width: 560px){.event-thumb_cover{margin-top:.5em;width:100%}}.event-thumb_name{color:#333;font-size:1em;font-weight:normal;line-height:150%}.event-cal{float:left;padding-right:1em;margin-right:.5em;border-right:1px solid #d3d3d5;width:2em;text-align:center;line-height:130%;font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-weight:bold;color:#636363}.event-cal .month{display:block;font-size:.8em;text-transform:uppercase}.event-cal .day{display:block;font-size:1.3em}.top-cover{padding:0 0 1em 0}.top-cover .event-cover-wrap{margin:0 0 1em 0}.top-cover .event-cal{padding:0 .8em .8em}.top-cover .event-thumb_detail{margin-right:.8em;padding-left:4.6em}.filter-wrap{position:absolute;width:100%;z-index:9;border-bottom:1px solid #d3d3d5;background:#f1f1f1}.filter{margin:0 auto;padding:.5em .7em;text-align:left}@media(min-width: 590px){.filter{max-width:900px}}.filter_tags{background:#f1f1f1;text-align:center;padding:0;margin:0;list-style:none}.filter_tags_tag{display:inline-block;font-size:1.3em;padding:2px 0;width:218px}.filter_tags_tag>a{display:block;margin:0 2px;padding:5px 5px 5px 8px;border-radius:4px;text-align:left;border:1px solid #d3d3d5;background-color:hsl(0,0%,97.5098039216%)}.filter_tags_tag a:hover,.filter_tags_tag.selected a{background:#4d9940;border-radius:4px;color:#fff}@media(max-width: 590px){.filter_tags_tag{display:block;width:auto}}a{color:#4d9940;text-decoration:none}a:hover{color:rgb(58.9032258065,117.0414746544,48.9585253456)}body{font-family:"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;background:#fff;font-size:90%;color:#5a5d58}.inner{position:relative;margin:0 auto;padding:1em 0;border-bottom:1px solid #d3d3d5}@media only screen and (min-width: 960px){.inner{width:960px;padding:20px 0}}.more-link{color:#fff;display:inline-block;float:right;padding:.5em;border-radius:3px;letter-spacing:.1em;background:rgba(0,0,0,0)}.more-link:after{font-size:.8em;margin-left:.3em}.more-link:hover{background:#fff;color:#4d9940;-webkit-transition:background,color,.5s ease-in;transition:background,color,.5s ease-in}@media only screen and (min-width: 960px){.more-link{text-transform:uppercase}}.static-header{background:none;padding:1em 1em 0 1em}@media only screen and (min-width: 960px){.static-header{padding:0}}.static-header nav{position:relative;margin:0 auto}@media only screen and (min-width: 960px){.static-header nav{width:940px}}@media only screen and (min-width: 960px){.static-header .svg-logo-peatix{width:200px;float:left}}.static-header .nav-row{padding-top:.7em}.static-header .nav-row_item{list-style:none}.static-header .button__register{float:right;display:block;min-width:5em;width:9em;margin:-0.2em .5em 0 0;font-size:.8em;line-height:1.5em;text-transform:uppercase;text-shadow:none;box-shadow:none;color:#5a5d58}.static-header .button__register:hover{background-color:#4d9940;background-image:-ms-linear-gradient(#4D9940, #4D9940);background-image:-moz-linear-gradient(#4D9940, #4D9940);background-image:-webkit-linear-gradient(#4D9940, #4D9940);background-image:linear-gradient(#4D9940, #4D9940);color:#fff;border:none;box-shadow:none}@media only screen and (min-width: 960px){.static-header .button__register{display:inline-block;min-width:11em;width:auto;margin:.4em 0 0 0;font-size:100%;line-height:1.75em;color:#4d9940}}.static-header .account-holder{max-width:11em}.static-header .top-nav{padding-left:0;float:left;margin:.7em 0 0 1em;font-size:inherit}@media only screen and (max-width: 915px){.static-header .top-nav{clear:both;margin-left:0}}.static-header .top-nav>li{display:inline-block;list-style:none;margin-right:5px}.static-header .top-nav>li>a{display:block;padding:.5em;background-color:rgba(0,0,0,0);text-shadow:0px 1px 1px hsla(0,0%,100%,.8);border-radius:3px;text-transform:uppercase}.static-header .top-nav>li>a:hover{background-color:#4d9940;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,.6);-webkit-transition:background 1s ease-in-out;transition:background-color .5s ease-in}.static-header .top-nav.selected a{background-color:#bcc1ac}.static-header .top-nav.last{margin-right:0}.static-header .inner{border:none}.static-header .msg-indicator{float:right}.static-header .msg-indicator .svg-msg{fill:rgba(90,93,88,.6)}.inner-slider{position:relative;top:50%;transform:translateY(-50%)}[role=banner]{background-color:#fff;background-repeat:no-repeat;background-position:top;background-size:cover;height:40em;overflow:hidden;padding:0;position:relative;text-align:center}@media(max-width: 960px){[role=banner]{height:30em}}@media(max-width: 640px){[role=banner]{height:20em}}.banner-overlay{background-color:rgba(0,0,0,0);height:100%;left:0;position:relative;top:0;width:100%}@media only screen and (min-width: 960px){.banner-overlay{padding:0}}.banner_title{width:100%;margin:0;padding:0;font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-size:2em;color:#fff !important;letter-spacing:.1em;text-transform:uppercase}@media only screen and (min-width: 960px){.banner_title{width:100%;font-size:3em}}.banner_title_sub{font-size:1.3em;color:#fff;margin-top:.5em}.banner_credit{position:absolute;bottom:0;padding:2em 1em;margin:0;box-sizing:border-box;width:100%;font-size:.8em;background-image:-ms-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));background-image:-moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));background-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.5)}.banner_credit>a{color:#fff}.banner_credit>a:hover{text-decoration:underline}@media(max-width: 480px){.banner_credit{padding:1.5em 1em}}.button__banner{margin:.5em;display:inline-block;padding:.7em 1.2em;letter-spacing:.1em;text-transform:uppercase}.section-title{font-size:1.6em}.category-title{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;text-align:center;font-size:3em;color:#333;padding:20px 0 0 0;margin:0}@media(max-width: 640px){.category-title{font-size:2em;padding-top:20px}}.category-sub{color:#6c6c6c;font-size:1.1em;margin-top:1em;text-align:center;padding:.2em .2em 0 .2em}.pod-horizontal-scroll.flexslider{margin-top:1em}.pod-thumb{height:275px;max-width:300px;float:left}.pod-name{margin:0;padding-bottom:0}.pod-thumb_events{padding:0}.pod-thumb_events .event-thumb{list-style:none;border-bottom:none}.pod-thumb_events .event-thumb{background-color:rgba(0,0,0,0)}.pod-thumb_events .event-thumb_name{margin:0}.ellipsis{overflow:hidden;height:45px}.ellipsis:before{content:"";float:left;width:5px;height:45px}.ellipsis>*:first-child{float:right;width:100%;margin-left:-5px}.ellipsis:after{content:"…";box-sizing:content-box;float:right;position:relative;top:-25px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white)}.category-section{text-align:center}.category-list{margin-top:1em}.category-sq{width:290px;height:170px;display:inline-block;border-radius:4px;margin:.7em;text-align:center;background-image:url(/static/images/top2/tag-default.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (max-width: 960px){.category-sq{width:30%;margin:1%;height:170px}}@media screen and (max-width: 700px){.category-sq{width:46%;height:170px}}@media screen and (max-width: 500px){.category-sq{height:140px}}@media screen and (max-width: 320px){.category-sq{float:none;width:90%;height:170px;margin:.7em auto}}.mini-promo{display:block;padding:1em .5em}.mini-promo_title{font-size:1.3em;color:#5a5d58;margin-bottom:.5em}.mini-promo_text{font-size:1.1em}.cat-title{font-size:1.6em;color:#fff;margin:0;padding:0 .5em;display:table-cell;vertical-align:middle;width:900px;height:170px;border-radius:4px;background-color:rgba(0,0,0,.2)}@media screen and (max-width: 960px){.cat-title{height:170px}}@media screen and (max-width: 500px){.cat-title{height:140px}}@media screen and (max-width: 320px){.cat-title{float:none;height:170px}}@media screen and (max-width: 960px){.cat-title{font-size:1.1em}}.organizer_story{border-radius:5px;float:left;margin-top:2em;width:730px;height:420px}@media screen and (max-width: 960px){.organizer_story{float:none;width:100%}}.video-thumbs{float:left;margin-top:2em;width:175px}@media screen and (max-width: 960px){.video-thumbs{float:none;margin:.7em;width:100%}}.video-thumbs_item{float:left;width:175px;height:120px;border-radius:5px;margin:0 0 2em 2em;font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;text-align:center;background-image:url(/static/images/top2/video-thumb-default.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.video-thumbs_item>a{display:block}@media screen and (max-width: 960px){.video-thumbs_item{width:30%;margin:10px 1% 10px 1%}}.video-thumb-overlay{position:relative;top:50%;font-size:1.1em;color:#fff;transform:translateY(-50%);letter-spacing:.2em;text-transform:uppercase}.more-videos-actions{text-align:center}.more-videos-actions.less-videos{clear:both;padding-top:20px}@media only screen and (max-width: 370px){.more-videos-actions{font-size:x-small}}.stories .actions{clear:both;text-align:center}.inner-app{margin:0 auto;padding:1em 0 0 0;position:relative}@media only screen and (min-width: 960px){.inner-app{width:960px}}.app-image{float:left;padding:0 10px 0 10px}.app-image>img{vertical-align:bottom}@media screen and (max-width: 960px){.app-image{position:relative;margin:0 auto;max-width:236px;float:none;padding:20px 0 0 0}}.app-title{font-family:ubuntu,"Helvetica Neue",Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","ＭＳ ゴシック","Kozuka Gothic Pr6N",Osaka,"MS PGothic",sans-serif;font-size:2em;color:#333;padding:20px 0 20px 0}@media screen and (max-width: 960px){.app-title{padding:0px 0 20px 0;text-align:center}}.app-sub-txt{font-size:1.1em;padding:0 0 30px 0;margin:0}.app-blurb{float:right;max-width:660px;position:relative}@media screen and (max-width: 960px){.app-blurb{float:none;padding:1em;max-width:100%;text-align:center}}.app-dl-buttons{float:left;position:relative;max-width:400px}@media screen and (max-width: 960px){.app-dl-buttons{float:none;text-align:center;margin:0 auto}}.contact-us{text-align:center}.contact-us_image{width:200px;height:120px;display:inline-block;background:url(/static/images/pea-phone.png) no-repeat center}@media screen and (max-width: 960px){.contact-us_image{width:100%;padding:25px 10px 0px 10px}}.contact-us_organizer{padding:25px 0px;width:320px;display:inline-block}@media screen and (max-width: 960px){.contact-us_organizer{width:100%;padding:25px 10px 0px 10px}}.contact-us_attendee{padding:25px 0px;width:320px;display:inline-block}@media screen and (max-width: 960px){.contact-us_attendee{width:100%;padding:20px 10px}}.contact-us_title{font-size:1.6em;color:#6c6c6c}.contact-us_info{font-size:1.3em}.contact-us_tel{font-size:1.6em;padding:5px}.contact-us_hours{clear:both;text-align:center;font-size:.8em;color:rgba(90,93,88,.6);margin-bottom:15px}
/*# sourceURL=webpack://./sass/static/styles/static.scss */
/*# sourceURL=webpack://./sass/_normalize.scss */
/*# sourceURL=webpack://./sass/_component.scss */
/*# sourceURL=webpack://./sass/_variable.scss */
/*# sourceURL=webpack://./sass/_fonts.scss */
/*# sourceURL=webpack://./sass/forms/_form.scss */
/*# sourceURL=webpack://./sass/modules/_list-pop.scss */
/*# sourceURL=webpack://./sass/modules/_header_account.scss */
/*# sourceURL=webpack://./sass/modules/_header.scss */
/*# sourceURL=webpack://./sass/modules/_language_switcher.scss */
/*# sourceURL=webpack://./sass/modules/_footer.scss */
/*# sourceURL=webpack://./sass/modules/_global_message.scss */
/*# sourceURL=webpack://./sass/modules/_pod-thumb2.scss */
/*# sourceURL=webpack://./sass/modules/_event-thumb2.scss */
/*# sourceURL=webpack://./sass/modules/_filter.scss */
/*# sourceURL=webpack://./sass/_grid.scss */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Nhc3Mvc3RhdGljL3N0eWxlcy9zdGF0aWMuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvX25vcm1hbGl6ZS5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9fY29tcG9uZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zYXNzL192YXJpYWJsZS5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvZm9ybXMvX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9fbGlzdC1wb3Auc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9faGVhZGVyX2FjY291bnQuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvbW9kdWxlcy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zYXNzL21vZHVsZXMvX2xhbmd1YWdlX3N3aXRjaGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zYXNzL21vZHVsZXMvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9tb2R1bGVzL19nbG9iYWxfbWVzc2FnZS5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9tb2R1bGVzL19wb2QtdGh1bWIyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zYXNzL21vZHVsZXMvX2V2ZW50LXRodW1iMi5zY3NzIiwid2VicGFjazovLy4vc2Fzcy9tb2R1bGVzL19maWx0ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3Nhc3MvX2dyaWQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyRENBQSxDQUFBLGlGQVNBLGFBV0ksQ0FBQSxtQkFNSixvQkFHSSxDQUFBLHNCQU9KLFlBQ0ksQ0FBQSxRQUNBLENBQUEsU0FNSixZQUNJLENBQUEsS0FhSixzQkFDSSxDQUFBLDZCQUNBLENBQUEseUJBQ0EsQ0FBQSxLQU1KLFFBQ0ksQ0FBQSxRQVdKLG1CQUNJLENBQUEsaUJBTUosU0FFSSxDQUFBLEdBWUosYUFDSSxDQUFBLFlBTUosd0JBQ0ksQ0FBQSxT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QSxDQUFBLENBQUEsa0JBSUosZUdscEJVLENBQUEsYUFpQkksQ0FBQSxpQkhzb0JkLGVHeHBCVSxDQUFBLGdCSDRwQlYsZUczcEJVLENBQUEsV0g2cEJSLENBQUEsa0JBR0YsVUFDRSxDQUFBLGlCQUNBLENBQUEsY0dycUJPLENBQUEsdUJBcUJXLENBQUEsa0JIbXBCbEIiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCJub3JtYWxpemVcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZVwiO1xuQGltcG9ydCBcImdyaWRcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRcIjtcbkBpbXBvcnQgXCJmb250c1wiO1xuQGltcG9ydCBcImZvcm1zL2Zvcm1cIjtcbkBpbXBvcnQgXCJtb2R1bGVzL2xpc3QtcG9wXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9oZWFkZXJcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL2Zvb3RlclwiO1xuQGltcG9ydCBcIm1vZHVsZXMvZ2xvYmFsX21lc3NhZ2VcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL3BvZC10aHVtYjJcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL2V2ZW50LXRodW1iMlwiO1xuQGltcG9ydCBcIm1vZHVsZXMvZmlsdGVyXCI7XG5cbi8vIEBpbXBvcnQgXCJkZWJ1Z1wiO1xuXG4vLyBPTkxZIEZPUiBUT1AgUEFHRVxuYSB7XG4gIGNvbG9yOiAkbGlua19jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIge1xuICBjb2xvcjogZGFya2VuKCRsaW5rX2NvbG9yLCAxMCUpO1xuICB9XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAkdGV4dF9jb2xvcjtcbn1cblxuLmlubmVyIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDFlbSAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktbGlnaHQ7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZnVsbF93aWR0aCkge1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBwYWRkaW5nOiAkZ3V0dGVyIDA7XG4gIH1cbn1cblxuLm1vcmUtbGluayB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICBtYXJnaW4tbGVmdDogMC4zZW07XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAkbGlua19jb2xvcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQsIGNvbG9yLCAwLjVzIGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCwgY29sb3IsIDAuNXMgZWFzZS1pbjtcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi8vIEhlYWRlclxuLnN0YXRpYy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAxZW0gMWVtIDAgMWVtO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgbmF2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgICB3aWR0aDogJGNvbHNwYW4xMjtcbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICAuc3ZnLWxvZ28tcGVhdGl4IHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtcm93IHtcbiAgICBwYWRkaW5nLXRvcDogLjdlbTtcbiAgfVxuXG4gIC5uYXYtcm93X2l0ZW0ge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuYnV0dG9uX19yZWdpc3RlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi13aWR0aDogNWVtO1xuICAgIHdpZHRoOiA5ZW07XG4gICAgbWFyZ2luOiAtMC4yZW0gMC41ZW0gMCAwO1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogJHRleHRfY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIGhvcml6b250YWwtZ3JhZGllbnQoJGxpbmtfY29sb3IsICRsaW5rX2NvbG9yKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtaW4td2lkdGg6IDExZW07XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogMC40ZW0gMCAwIDA7XG4gICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgICBsaW5lLWhlaWdodDogMS43NWVtO1xuICAgICAgY29sb3I6ICRsaW5rX2NvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvdW50LWhvbGRlciB7XG4gICAgbWF4LXdpZHRoOiAxMWVtO1xuICAgICY6aG92ZXIgLm5hdi1hY2NvdW50IHtcbiAgICAgIEBleHRlbmQgJWhpZGU7XG4gICAgfVxuICB9XG5cbiAgLnRvcC1uYXYge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IC43ZW0gMCAwIDFlbTtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkxNXB4KSB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICA+IGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMC41ZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpbmstY29sb3I7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2UtaW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2MxYWM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sYXN0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuaW5uZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIC5tc2ctaW5kaWNhdG9yIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgLnN2Zy1tc2cge1xuICAgICAgZmlsbDogJGdyZXktbWVkaXVtLWxpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE1BSU4gQ09OVEVOVFxuXG4uaW5uZXItc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5bcm9sZT1cImJhbm5lclwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDQwZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkZnVsbF93aWR0aCkge1xuICAgIGhlaWdodDogMzBlbTtcbiAgfSAgICBcblxuICBAbWVkaWEgKG1heC13aWR0aDogJE0pIHtcbiAgICBoZWlnaHQ6IDIwZW07XG4gIH0gIFxufVxuXG4uYmFubmVyLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uYmFubmVyX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6ICR1YnVudHU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTDtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAkZm9udC1YTDtcbiAgfVxufVxuXG4uYmFubmVyX3RpdGxlX3N1YiB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTE7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuXG4uYmFubmVyX2NyZWRpdCB7XG4gIEBleHRlbmQgJWVsbGlwc2lzLXRleHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyZW0gMWVtO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6ICRmb250LVM7XG5cbiAgQGluY2x1ZGUgdmVydGljYWwtZ3JhZGllbnQoIHJnYmEoJGJsYWNrLCAwKSwgcmdiYSgkYmxhY2ssIC42KSApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSk7XG5cbiAgPiBhIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRTKSB7XG4gICAgcGFkZGluZzogMS41ZW0gMWVtO1xuICB9ICBcbn1cblxuLmJ1dHRvbl9fYmFubmVyIHtcbiAgbWFyZ2luOiAuNWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IC43ZW0gMS4yZW07XG4gIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTI7XG59XG5cbi5jYXRlZ29yeS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkdWJ1bnR1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogJGZvbnQtWEw7XG4gIGNvbG9yOiAkZ3JleS1kYXJrO1xuICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICBtYXJnaW46IDA7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6NjQwcHgpIHtcbiAgICBmb250LXNpemU6ICRmb250LUw7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmNhdGVnb3J5LXN1YiB7XG4gIGNvbG9yOiAkZ3JleS1saWdodDM7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC4yZW0gLjJlbSAwIC4yZW07XG59XG5cbi8vIEZlYXR1cmVkIFBvZFxuLnBvZC1ob3Jpem9udGFsLXNjcm9sbC5mbGV4c2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4ucG9kLXRodW1iIHtcbiAgaGVpZ2h0OiAyNzVweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wb2QtbmFtZSB7XG4gIEBleHRlbmQgJWVsbGlwc2lzLXRleHQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wb2QtdGh1bWJfZXZlbnRzIHtcbiAgcGFkZGluZzogMDtcbiAgLmV2ZW50LXRodW1iIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAuZXZlbnQtdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmV2ZW50LXRodW1iX25hbWUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4vLyBFbGxpcHNpcyBvbiAyIGxpbmVzIGluIGZlYXR1cmVkIGV2ZW50c1xuLmVsbGlwc2lzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogNDVweDtcbn1cblxuLmVsbGlwc2lzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNDVweDtcbn1cblxuLmVsbGlwc2lzID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4uZWxsaXBzaXM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFwwMjAyNlwiO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMjVweDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAzZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0zZW07XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDI1NSwyNTUsMjU1LDApLHdoaXRlIDUwJSx3aGl0ZSk7XG59XG5cbi8vIENhdGVnb3J5IE1vZHVsZXNcbi5jYXRlZ29yeS1zZWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2F0ZWdvcnktbGlzdCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmNhdGVnb3J5LXNxIHtcbiAgd2lkdGg6IDI5MHB4O1xuICBoZWlnaHQ6IDE3MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAuN2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy90b3AyL3RhZy1kZWZhdWx0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgbWFyZ2luOiAxJTtcbiAgICAgIGhlaWdodDogMTcwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgIGhlaWdodDogMTcwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgbWFyZ2luOiAuN2VtIGF1dG87XG4gIH1cbn1cblxuLm1pbmktcHJvbW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMWVtIC41ZW07XG59XG5cbi5taW5pLXByb21vX3RpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1NMTtcbiAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xufVxuXG4ubWluaS1wcm9tb190ZXh0IHtcbiAgZm9udC1zaXplOiAkZm9udC1NO1xufVxuXG4uY2F0LXRpdGxlIHtcbiAgQGV4dGVuZCAlaGVhZGluZy1zZWNvbmRhcnk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTI7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAuNWVtO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogOTAwcHg7XG4gIGhlaWdodDogMTcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIC4yKTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZnVsbF93aWR0aCkge1xuICAgICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZnVsbF93aWR0aCkge1xuICAuY2F0LXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmb250LU07XG4gIH1cbn1cblxuLm9yZ2FuaXplcl9zdG9yeSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDJlbTtcbiAgd2lkdGg6IDczMHB4O1xuICBoZWlnaHQ6IDQyMHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnZpZGVvLXRodW1icyB7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMmVtO1xuICB3aWR0aDogMTc1cHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAuN2VtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnZpZGVvLXRodW1ic19pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IDAgMCAyZW0gMmVtO1xuICBmb250LWZhbWlseTogJHVidW50dTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdG9wMi92aWRlby10aHVtYi1kZWZhdWx0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBtYXJnaW46IDEwcHggMSUgMTBweCAxJTtcbiAgfVxufVxuXG4udmlkZW8tdGh1bWItb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZXR0ZXItc3BhY2luZzogLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1vcmUtdmlkZW9zLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJi5sZXNzLXZpZGVvcyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gICAgZm9udC1zaXplOiB4LXNtYWxsO1xuICB9XG59XG5cbi5zdG9yaWVzIHtcbiAgLmFjdGlvbnMge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vLyBBcHAgcHJvbW90aW9uXG4uaW5uZXItYXBwIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxZW0gMCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbi5hcHAtaW1hZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAxMHB4IDAgMTBweDtcblxuICA+IGltZyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMjM2cHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgfVxufVxuXG4uYXBwLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICR1YnVudHU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTDtcbiAgY29sb3I6ICMzMzM7XG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4IDA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICBwYWRkaW5nOiAwcHggMCAyMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5hcHAtc3ViLXR4dCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTtcbiAgcGFkZGluZzogMCAwIDMwcHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYXBwLWJsdXJiIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXgtd2lkdGg6IDY2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYXBwLWRsLWJ1dHRvbnMge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi8qIGNvbnRhY3QgbnVtYmVyIGZvciBvcmdhbml6ZXJzICYgYXR0ZW5kZWVzICovXG5cbi5jb250YWN0LXVzIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRhY3QtdXNfaW1hZ2Uge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL3BlYS1waG9uZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZnVsbF93aWR0aCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDI1cHggMTBweCAwcHggMTBweDtcbiAgfVxufVxuXG4uY29udGFjdC11c19vcmdhbml6ZXIge1xuICBwYWRkaW5nOiAyNXB4IDBweDtcbiAgd2lkdGg6IDMyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHggMHB4IDEwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3QtdXNfYXR0ZW5kZWUge1xuICBwYWRkaW5nOiAyNXB4IDBweDtcbiAgd2lkdGg6IDMyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3QtdXNfdGl0bGUge1xuICBmb250LXNpemU6ICRmb250LU0yO1xuICBjb2xvcjogJGdyZXktbGlnaHQzO1xufVxuXG4uY29udGFjdC11c19pbmZvIHtcbiAgZm9udC1zaXplOiAkZm9udC1NMTtcbn1cblxuLmNvbnRhY3QtdXNfdGVsIHtcbiAgZm9udC1zaXplOiAkZm9udC1NMjtcbiAgcGFkZGluZzo1cHg7XG59XG5cbi5jb250YWN0LXVzX2hvdXJzIHtcbiAgY2xlYXI6Ym90aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6ICRmb250LVM7XG4gIGNvbG9yOiAkZ3JleS1tZWRpdW0tbGlnaHQ7XG4gIG1hcmdpbi1ib3R0b206MTVweDtcbn0iLCIvKiEgbm9ybWFsaXplLmNzcyB2Mi4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cblxuLy9cbi8vIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbi8vXG5cblxuLy8gQ29ycmVjdHMgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cblxuLy8gQ29ycmVjdHMgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG4vLyBQcmV2ZW50cyBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbi8vIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG59XG5cblxuLy8gQWRkcmVzc2VzIHN0eWxpbmcgZm9yIGBoaWRkZW5gIGF0dHJpYnV0ZSBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG5cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5cbi8vXG4vLyBCYXNlXG4vL1xuXG5cbi8vIDEuIFNldHMgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuLy8gMi4gUHJldmVudHMgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuLy8gICAgdXNlciB6b29tLlxuXG5odG1sIHtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMVxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gMlxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXG59XG5cblxuLy8gUmVtb3ZlcyBkZWZhdWx0IG1hcmdpbi5cblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuXG4vLyBBZGRyZXNzZXMgYG91dGxpbmVgIGluY29uc2lzdGVuY3kgYmV0d2VlbiBDaHJvbWUgYW5kIG90aGVyIGJyb3dzZXJzLlxuXG5hOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuXG4vLyBJbXByb3ZlcyByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuXG4vLyBBZGRyZXNzZXMgYGgxYCBmb250IHNpemVzIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYCBpbiBGaXJlZm94IDQrLFxuLy8gU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG5cbmgxIHtcbiAgICBmb250LXNpemU6IDJlbTtcbn1cblxuXG4vLyBBZGRyZXNzZXMgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuXG5hYmJyW3RpdGxlXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuXG4vLyBBZGRyZXNzZXMgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuXG5iLFxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4vLyBBZGRyZXNzZXMgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuXG5kZm4ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG4vLyBBZGRyZXNzZXMgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG5cbm1hcmsge1xuICAgIGJhY2tncm91bmQ6ICNmZjA7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cblxuLy8gQ29ycmVjdHMgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuXG4vLyBJbXByb3ZlcyByZWFkYWJpbGl0eSBvZiBwcmUtZm9ybWF0dGVkIHRleHQgaW4gYWxsIGJyb3dzZXJzLlxuXG5wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuXG4vLyBTZXRzIGNvbnNpc3RlbnQgcXVvdGUgdHlwZXMuXG5cbnEge1xuICAgIHF1b3RlczogXCJcXDIwMUNcIiBcIlxcMjAxRFwiIFwiXFwyMDE4XCIgXCJcXDIwMTlcIjtcbn1cblxuXG4vLyBBZGRyZXNzZXMgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuXG5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cblxuLy8gUHJldmVudHMgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICAgIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuXG4vL1xuLy8gICBFbWJlZGRlZCBjb250ZW50XG4vL1xuXG5cbi8vIFJlbW92ZXMgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cblxuaW1nIHtcbiAgICBib3JkZXI6IDA7XG59XG5cblxuLy8gQ29ycmVjdHMgb3ZlcmZsb3cgZGlzcGxheWVkIG9kZGx5IGluIElFIDkuXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5cbi8vIEFkZHJlc3NlcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkgNS5cblxuXG5maWd1cmUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5cbi8vIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cblxuZmllbGRzZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cblxuLy8gMS4gQ29ycmVjdHMgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkuXG4vLyAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG5cbmxlZ2VuZCB7XG4gICAgYm9yZGVyOiAwOyAvLyAxXG4gICAgcGFkZGluZzogMDsgLy8gMlxufVxuXG5cbi8vIDEuIENvcnJlY3RzIGZvbnQgZmFtaWx5IG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQ29ycmVjdHMgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQWRkcmVzc2VzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lXG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIC8vIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvLyAxXG4gICAgZm9udC1zaXplOiAxMDAlOyAvLyAyXG4gICAgbWFyZ2luOiAwOyAvLyAzXG59XG5cblxuLy8gQWRkcmVzc2VzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4vLyB0aGUgVUEgc3R5bGVzaGVldC5cblxuYnV0dG9uLFxuaW5wdXQge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cblxuLy8gMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2Bcbi8vICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuLy8gMi4gQ29ycmVjdHMgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbi8vIDMuIEltcHJvdmVzIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuLy8gICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8vIDFcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG59XG5cblxuLy8gUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmlucHV0W2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5cbi8vIDEuIEFkZHJlc3NlcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS5cbi8vIDIuIFJlbW92ZXMgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LlxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbiAgICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cblxuLy8gMS4gQWRkcmVzc2VzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuLy8gMi4gQWRkcmVzc2VzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbi8vICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMVxuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMlxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5cbi8vIFJlbW92ZXMgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuLy8gb24gT1MgWC5cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuXG4vLyBSZW1vdmVzIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gUmVtb3ZlcyBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkuXG4vLyAyLiBJbXByb3ZlcyByZWFkYWJpbGl0eSBhbmQgYWxpZ25tZW50IGluIGFsbCBicm93c2Vycy5cblxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvOyAvLyAxXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgLy8gMlxufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cblxuLy8gUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cbiIsIkBpbXBvcnQgXCJncmlkXCI7XG5cbi5sYWJlbC1zbWFsbCxcbiVsYWJlbC1zbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAwLjRlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogJGdyZXktbWVkaXVtO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6ICRmb250LVM7XG59XG5cbi8vIENsZWFyIEZpeFxuQG1peGluIGNsZWFyZml4IHtcbiAgem9vbTogMTtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY29udGVudDogXCJcXDAwMjBcIjtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5cbi8vIEJveCBTaXppbmdcbkBtaXhpbiBib3gtc2l6aW5nKCRtb2RlbCkge1xuICBAZWFjaCAkdmVuZG9yIGluIC1tb3otLCAtd2Via2l0LSwgbnVsbCB7XG4gICAgI3skdmVuZG9yfWJveC1zaXppbmc6ICRtb2RlbDtcbiAgfVxufVxuXG4vLyBTcXVhcmVcbkBtaXhpbiBzcXVhcmUoJHNpemUpIHtcbiAgd2lkdGg6ICRzaXplO1xuICBoZWlnaHQ6ICRzaXplO1xufVxuXG4vLyBPcGFjaXR5XG5AbWl4aW4gb3BhY2l0eSgkZGVncmVlKSB7XG4gICRkZWdyZWVfbnVtOiAoJGRlZ3JlZSAqIDEwMCk7XG4gIG9wYWNpdHk6ICRkZWdyZWU7XG4gIC1tcy1maWx0ZXI6ICdhbHBoYShvcGFjaXR5ID0gI3skZGVncmVlX251bX0pJztcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gJGRlZ3JlZV9udW0pO1xufVxuXG4vLyBUcmFuc2Zvcm1cbkBtaXhpbiB0cmFuc2Zvcm0oJGZ1bmN0aW9ucykge1xuICBAZWFjaCAkdmVuZG9yIGluIC1tcy0sIC13ZWJraXQtLCBudWxsIHtcbiAgICAjeyR2ZW5kb3J9dHJhbnNmb3JtOiAkZnVuY3Rpb25zO1xuICB9XG59XG5cbi8vIEdyYWRpZW50XG4vLy8gVmVydGljYWxcbkBtaXhpbiB2ZXJ0aWNhbC1ncmFkaWVudCgkc3RhcnQsICRlbmQpIHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkZW5kO1xuICBAZWFjaCAkdmVuZG9yIGluIC1tcy0sIC1tb3otLCAtd2Via2l0LSwgbnVsbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogI3skdmVuZG9yfWxpbmVhci1ncmFkaWVudCgkc3RhcnQsICRlbmQpO1xuICB9XG59XG5cbi8vLyBIb3Jpem9udGFsXG5AbWl4aW4gaG9yaXpvbnRhbC1ncmFkaWVudCgkc3RhcnQsICRlbmQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVuZDtcbiAgQGVhY2ggJHZlbmRvciBpbiAtbXMtLCAtbW96LSwgLXdlYmtpdC0sIG51bGwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICN7JHZlbmRvcn1saW5lYXItZ3JhZGllbnQoJHN0YXJ0LCAkZW5kKTtcbiAgfVxufVxuXG4vL1ZlbmRvciBQcmVmaXhlc1xuQG1peGluIHZlbmRvci1wcmVmaXgoJG5hbWUsICRhcmd1bWVudCkge1xuICAtd2Via2l0LSN7JG5hbWV9OiAjeyRhcmd1bWVudH07XG4gIC1tcy0jeyRuYW1lfTogI3skYXJndW1lbnR9O1xuICAtbW96LSN7JG5hbWV9OiAjeyRhcmd1bWVudH07XG4gIC1vLSN7JG5hbWV9OiAjeyRhcmd1bWVudH07XG4gICN7JG5hbWV9OiAjeyRhcmd1bWVudH07XG59XG5cbkBtaXhpbiB0ZXh0LXNoYWRvdy1saWdodCB7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIHJnYmEoJGJsYWNrLCAuMik7XG59XG5cbi8vIFdoaXRlIGJveCBcbkBtaXhpbiB3aGl0ZS1ib3goJHBhZGRpbmcpIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgcGFkZGluZzogJHBhZGRpbmc7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLy8gVXNlciBpdGVtXG5AbWl4aW4gdXNlci1pdGVtKCRhdmF0YXItc2l6ZTogXCI0NHB4XCIpIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjEpO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgLmF2YXRhci1waWMge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgLnVzZXItaXRlbV9kZXRhaWxzIHtcbiAgICBjb2xvcjogcmdiYSgkYmxhY2ssIC41KTtcbiAgICBtYXJnaW4tbGVmdDogJGF2YXRhci1zaXplICsgNXB4O1xuICB9XG59XG5cbi8vIEJ1dHRvbnNcbkBtaXhpbiBidXR0b24td2hpdGUge1xuICBAaW5jbHVkZSBpY29uLW9ubHkoMzBweCk7XG4gIEBpbmNsdWRlIHRleHQtc2hhZG93LWxpZ2h0O1xuICBwYWRkaW5nOiA3cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAuNCk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDIwMCU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKCRibGFjaywgMC4zKTtcbn1cblxuQG1peGluIGJ1dHRvbi1tb2JpbGUtbWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogLjVlbSAxZW07XG4gICAgbWFyZ2luOiAuOGVtIGF1dG8gMCBhdXRvO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG5cbiAgICAmW2Rpc2FibGVkXSxcbiAgICAmW2Rpc2FibGVkXSAuaWNvbi1hcnJvdy1yaWdodCAge1xuICAgICAgICBjb2xvcjogbGlnaHRlbigkZ3JleS1tZWRpdW0sIDQwJSkhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gTWVkaWEgUXVlcnkgbWl4aW5cbkBtaXhpbiBNUSgkY2FudmFzKSB7XG4gIEBpZiAkY2FudmFzID09IFhTIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRYUykgYW5kIChtYXgtd2lkdGg6ICRTIC0gMSkgeyBAY29udGVudDsgfVxuICB9XG4gIEBlbHNlIGlmICRjYW52YXMgPT0gUyB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkUykgYW5kIChtYXgtd2lkdGg6ICRNIC0gMSkgeyBAY29udGVudDsgfVxuICB9XG4gIEBlbHNlIGlmICRjYW52YXMgPT0gTSB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkTSkgYW5kIChtYXgtd2lkdGg6ICRMIC0gMSkgeyBAY29udGVudDsgfVxuICB9XG4gIEBlbHNlIGlmICRjYW52YXMgPT0gTCB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkTCkgeyBAY29udGVudDsgfVxuICB9XG59XG5cbi8vIENvcm5lciBSaWJib25cbkBtaXhpbiBjb3JuZXItcmliYm9uKCRjb2xvcikge1xuICAkcmVkOiByZWQoJGNvbG9yKTtcbiAgJGdyZWVuOiBncmVlbigkY29sb3IpO1xuICAkYmx1ZTogYmx1ZSgkY29sb3IpO1xuICAkYnJpZ2h0bmVzczogKCRyZWQgKyAkZ3JlZW4gKyAkYmx1ZSk7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zcHg7XG4gIHJpZ2h0OiAtM3B4O1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDkwJTtcblxuICAucmliYm9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTExcHg7XG4gICAgdG9wOiAyNHB4O1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDQ1ZGVnKSk7XG4gICAgQGluY2x1ZGUgdmVydGljYWwtZ3JhZGllbnQobGlnaHRlbigkY29sb3IsIDEwJSksIGRhcmtlbigkY29sb3IsIDglKSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICBAZXh0ZW5kICVib3JkZXItYm94O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgQGlmICRicmlnaHRuZXNzIDw9IDI4MCB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgICAgIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMCBkYXJrZW4oJGNvbG9yLCAyMCUpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDAgbGlnaHRlbigkY29sb3IsIDIwJSk7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0zcHg7XG4gICAgICBjb250ZW50OiBcIlxcMDAyMFwiO1xuICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIGRhcmtlbigkY29sb3IsIDMwJSk7XG4gICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIEltYWdlIFJlcGxhY2VtZW50XG5AbWl4aW4gaXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuLy8gSWNvbnNcbiVpY29uIHtcbiAgZm9udC1mYW1pbHk6ICdwZWF0aXgnO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLy8gSWNvbnMgLS0gcHJvYmFibHkgYSBiZXR0ZXIgd2F5IHRvIGludGVncmF0ZSBfaWNvbnMuc2Nzc1xuQG1peGluIGljb24tY3Jvc3Mge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDc4XCI7XG4gICAgQGV4dGVuZCAlaWNvbjtcbiAgfVxufVxuXG4vLyBJY29uIHdpdGhvdXQgdGV4dFxuQG1peGluIGljb24tb25seSgkaWNvbi1zaXplKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogJGljb24tc2l6ZTtcbiAgaGVpZ2h0OiAkaWNvbi1zaXplO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGljb24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRpY29uLXNpemU7XG4gICAgZm9udC1zaXplOiAkaWNvbi1zaXplO1xuICB9XG59XG5cbi8vIFNWRyBpY29uIGJlZm9yZVxuQG1peGluIHN2Zy1iZWZvcmUgeyAgICAgIFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFlbTtcbiAgICBsZWZ0OiAuN2VtO1xuICAgIGNvbG9yOiAkbGlua19jb2xvcjtcblxuICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRsaW5rX2NvbG9yO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogM2RwcHgpIHtcbiAgICAgICAgdG9wOiAuODVlbTtcbiAgICB9XG59XG5cbi8vIEZsZXhzbGlkZXIgbmV4dC1wcmV2IGJ1dHRvbnNcbkBtaXhpbiBmbGV4LWRpcmVjdGlvbi1uYXYge1xuICAuZmxleC1kaXJlY3Rpb24tbmF2ID4gbGkge1xuICAgICA+IGEge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIC40KTtcbiAgICAgIHdpZHRoOiAzZW07XG4gICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJzsgLy8gcmVtb3ZlcyBvcmlnaW5hbCBuZXh0IC8gcHJldmlvdXMgYXJyb3dzXG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLjVlbTtcbiAgICAgICAgbGVmdDogLjVlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdwZWF0aXgnO1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XG4gICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMS41ZW07XG4gICAgICAgIGhlaWdodDogMS41ZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9ICBcbiAgICB9XG5cbiAgICAuZmxleC1wcmV2IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmZsZXgtbmV4dCB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuZmxleC1uZXh0OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwzZVwiO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuZmxleC1wcmV2OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwzY1wiO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTW9iaWxlIFNlY29uZGFyeSBDb250ZW50IFxuLy8gdXNlZCBpbiBtZWMsIG1vYmlsZSBldmVudCB2aWV3XG5AbWl4aW4gIG1vYmlsZS1zZWNvbmRhcnktbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAuY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLy8vIEV4dGVuZFxuJXN0aWNreS1mb290ZXIge1xuICBtYXJnaW4tYm90dG9tOiAtJGZvb3Rlci1oZWlnaHQ7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgbWluLWhlaWdodDogJGZvb3Rlci1oZWlnaHQ7XG4gICAgfVxufVxuXG4lYm9yZGVyLWJveCB7XG4gIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XG59XG5cbiV0YXAtbm90LWhpZ2hsaWdodCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuJWVsbGlwc2lzLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuJWNsZWFyZml4IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG59XG5cbiVjZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiVoaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuJWlyIHtcbiAgQGluY2x1ZGUgaXI7XG59XG5cbiVyZXF1aXJlZC1tYXJrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcXEZGMEFcIjtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICBmb250LXNpemU6IDUwJTtcbiAgY29sb3I6ICRyZWQ7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vLyBHcmlkXG4kZnVsbF93aWR0aDogOTYwcHg7IC8vYWxzbyAkTFxuJGNvbHVtbnM6IDEyO1xuJGd1dHRlcjogMjBweDtcblxuJGZvb3Rlci1oZWlnaHQ6IDE1ZW07XG5cbi8vIEZvbnRcbiRzYW5zLXNlcmlmOiBcIkhlbHZldGljYSBOZXVlXCIsIFZlcmRhbmEsIEFyaWFsLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCLvvK3vvLMg44K044K344OD44KvXCIsIFwiS296dWthIEdvdGhpYyBQcjZOXCIsIE9zYWthLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiRzYW5zLXNlcmlmMjogVmVyZGFuYSwgQXJpYWwsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgXCJLb3p1a2EgR290aGljIFByNk5cIiwgT3Nha2EsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuJHVidW50dTogdWJ1bnR1LCAkc2Fucy1zZXJpZjtcbiRsaWdodDogXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLCBcIkhlbHZldGljYU5ldWUtTGlnaHRcIiwgJHNhbnMtc2VyaWY7XG4kbGF0bzogXCJMYXRvXCIsICRzYW5zLXNlcmlmO1xuJG1vbm9zcGFjZTogbW9ub3NwYWNlO1xuJGZvbnQtZGVmYXVsdDogMWVtO1xuJGZvbnQtUzogLjhlbTtcbiRmb250LU06IDEuMWVtO1xuJGZvbnQtTTE6IDEuM2VtO1xuJGZvbnQtTTI6IDEuNmVtO1xuJGZvbnQtTDogMmVtO1xuJGZvbnQtWEw6IDNlbTtcbiRmb250LVhYTDogNGVtO1xuXG4vLyBDb2xvclxuJHRleHRfY29sb3I6ICM1YTVkNTg7XG4kYmdfY29sb3I6ICNmNWY1Zjc7XG4kbGlua19jb2xvcjogIzREOTk0MDtcblxuJGJsYWNrOiAjMDAwO1xuJHdoaXRlOiAjZmZmO1xuJHJlZDogI0NDMDAwMDtcbiR5ZWxsb3c6ICNGREYyQ0Y7IC8vIG1zZy1pbmZvIGZvcm1lcjogI0ZGRkVEM1xuXG4kZ3JleS1saWdodDogI2QzZDNkNTtcbiRncmV5LWxpZ2h0MjogI2YxZjFmMTtcbiRncmV5LWxpZ2h0MzogIzZjNmM2YztcbiRncmV5LW1lZGl1bS1saWdodDogcmdiYSgkdGV4dF9jb2xvciwgLjYpO1xuJGdyZXktbWVkaXVtLWxpZ2h0MjogIzlFOUU5RjtcbiRncmV5LW1lZGl1bTogIzYzNjM2MztcbiRncmV5LWRhcms6ICMzMzMzMzM7XG4kZ3JleS1kYXJrMjogIzRBNEE0QTtcblxuJG1vbm8tYmFzZTogIzM1MzUzODtcbiRtb25vLWwyOiAjN0Y3RTgzO1xuXG4kbGlnaHQtZ3JlZW46ICM1MmFiNDY7XG4kbWVkaXVtLWdyZWVuOiAjNGU5MzNmO1xuXG4kZGFyay10cmFuc3BhcmVudDogcmdiYSgkYmxhY2ssIC41KTtcblxuJG9yYW5nZTogI2Y3YjkzMDtcblxuLy8gRGVzaWduIHN5c3RlbVxuJHByaW1hcnlfZDI6IHJnYmEoMzQsIDgzLCAyNiwgMSk7XG4kcHJpbWFyeV9kMTogcmdiYSg2MCwgMTMwLCA0OCwgMSk7XG4kcHJpbWFyeV9iYXNlOiByZ2JhKDc3LCAxNTMsIDY0LCAxKTtcbiRwcmltYXJ5X2wxOiByZ2JhKDE0MiwgMTk5LCAxMzMsIDEpO1xuJHByaW1hcnlfbDI6IHJnYmEoMjI3LCAyNDEsIDIyNCwgMSk7XG4kcHJpbWFyeV9sMzogcmdiYSgyNDMsIDI1MiwgMjQxLCAxKTtcblxuJHNlY29uZGFyeV9kMTogcmdiYSgyMjksIDE3MiwgNDQsIDEpO1xuJHNlY29uZGFyeV9iYXNlOiByZ2JhKDI0NywgMTg1LCA0OCwgMSk7XG4kc2Vjb25kYXJ5X2wxOiByZ2JhKDI1MywgMjQyLCAyMDcsIDEpO1xuXG4kbW9ub19kMTogcmdiYSgzNCwgMzQsIDM0LCAxKTtcbiRtb25vX2Jhc2U6IHJnYmEoNTMsIDUzLCA1NiwgMSk7XG4kbW9ub19sMTogcmdiYSgxMDEsIDEwMCwgMTA2LCAxKTtcbiRtb25vX2wyOiByZ2JhKDEyNywgMTI2LCAxMzEsIDEpO1xuJG1vbm9fbDM6IHJnYmEoMTU4LCAxNTgsIDE2NiwgMSk7XG4kbW9ub19sNDogcmdiYSgyMTAsIDIxMCwgMjE3LCAxKTtcbiRtb25vX2w1OiByZ2JhKDIzMiwgMjMyLCAyMzksIDEpO1xuJG1vbm9fbDY6IHJnYmEoMjQwLCAyNDEsIDI0NywgMSk7XG4kbW9ub19sNzogcmdiYSgyNDksIDI0OSwgMjU0LCAxKTtcblxuJHNlbWFudGljLWF0dGVudGlvbl9iYXNlOiByZ2JhKDIwNCwgMCwgMCwgMSk7XG5cbi8vIERyb3Agc2hhZG93IGNvbG91clxuJGRyb3BzaGFkb3dfYmxhY2s6ICMwMDAwMDAyOTsgLy8gcmdiYSgwLCAwLCAwLCAwLjE2KVxuXG4vLyBTZW1hbnRpY3NcblxuLy8gUmF0aW9cbiRyYXRpbzogMS42MTg7IC8vIEdvbGRlbiBSYXRpb1xuXG4vLyBNYXJnaW5cbiRpbmRlbnQ6IDEuNjE4ZW07XG4kaGFsZi1pbmRlbnQ6ICgkaW5kZW50ICogMC41KTtcbiRkZWZhdWx0LW1hcmdpbjogJGluZGVudCAwO1xuXG4vLyBCcmVha3BvaW50IHZhcmlhYmxlc1xuJFhTOiAzMjBweDsgLy8gXG4kUzogNDgwcHg7IC8vIFxuJE06IDY0MHB4OyAvLyBcbiRMOiAkZnVsbF93aWR0aDtcblxuLy8gQXZhdGFyIFNpemVzXG4kYXZhdGFyLXM6IDMycHg7XG4kYXZhdGFyLW06IDQ0cHg7XG4kYXZhdGFyLWw6IDExMnB4O1xuXG4vLyBJbm5lciBUaWNrZXQgYm9yZGVyc1xuJHRpY2tldC1ib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KTtcblxuLy8gR3JpZCBMYXlvdXRcbiRtb2JpbGVfd2ViX2JyZWFrcG9pbnQ6IDU1MHB4O1xuJHRhYmxldF9icmVha3BvaW50OiA3NTBweDtcbiRndXR0ZXJNYXJnaW46IDEuNiU7XG4kc2luZ2xlQ29sdW1uV2lkdGg6IDYuODY2NjY2NjY2NjclO1xuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG5AaW1wb3J0IFwidmFyaWFibGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRcIjtcblxuJWZvbnQtdWJ1bnR1IHtcblx0Zm9udC1mYW1pbHk6ICR1YnVudHU7XG59XG5cbiVmb250LWxhdG8ge1xuXHRmb250LWZhbWlseTogJGxhdG87XG59XG5cbi5oZWFkaW5nLXByaW1hcnksXG4laGVhZGluZy1wcmltYXJ5LFxuLmhlYWRpbmctc2Vjb25kYXJ5LFxuJWhlYWRpbmctc2Vjb25kYXJ5IHtcbiAgICBmb250LWZhbWlseTogJHVidW50dTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAkdGV4dF9jb2xvcjsgXG4gICAgbGluZS1oZWlnaHQ6ICAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMWVtO1xufVxuXG4uaGVhZGluZy1wcmltYXJ5LFxuJWhlYWRpbmctcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTE7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1OTBweCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtTDtcbiAgfVxufVxuXG4uaGVhZGluZy1kZWZhdWx0LFxuJWhlYWRpbmctZGVmYXVsdCB7XG5cdGxldHRlci1zcGFjaW5nOiAuMWVtO1xufVxuXG4uaGVhZGluZy1zdWIsXG4laGVhZGluZy1zdWIge1xuICBjb2xvcjogJGdyZXktZGFyaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5oZWFkZXIge1xuICBmb250LWZhbWlseTogJHVidW50dTtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIGxpbmUtaGVpZ2h0OiAgMTMwJTtcbiAgZm9udC1zaXplOiAkZm9udC1NMTtcbiAgY29sb3I6ICRncmV5LW1lZGl1bTtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAkZ3JleS1tZWRpdW07XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuXG4lZm9udC1zdWIge1xuICBjb2xvcjogcmdiYSgkYmxhY2ssIC42KSA7XG59XG5cbi50ZXh0LXN1YixcbiV0ZXh0LXN1YiB7XG4gIGZvbnQtZmFtaWx5OiAkc2Fucy1zZXJpZjtcbiAgY29sb3I6ICRncmV5LWxpZ2h0MztcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuIiwiQGltcG9ydCBcIi4uL2ZvbnRzXCI7XG5cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgQGV4dGVuZCAlYm9yZGVyLWJveDtcbn1cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XSxcbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1maWxlXSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnRleHQ6Oi1tb3otZm9jdXMtaW5uZXIsXG4udHh0LWZpZWxkOjotbW96LWZvY3VzLWlubmVyLFxuLmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLy8gVGV4dCBJbnB1dFxuJXR4dC1maWVsZCxcbi50ZXh0LFxuLnR4dC1maWVsZCB7XG4gIHdpZHRoOiA3NSU7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1tZWRpdW0tbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBjb2xvcjogJHRleHRfY29sb3I7XG4gIGZvbnQtZmFtaWx5OiAkc2Fucy1zZXJpZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG5cbiAgJi5lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkICEgaW1wb3J0YW50O1xuICB9XG5cbiAgJltkaXNhYmxlZF0sXG4gICZbcmVhZG9ubHldIHtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYmdfY29sb3IsIDEwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yICEgaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgY29sb3I6ICRncmV5LW1lZGl1bS1saWdodCAhIGltcG9ydGFudDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAmW3JlYWRvbmx5XSB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgJi5mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYuc2hvcnQge1xuICAgIHdpZHRoOiAxMmVtO1xuICB9XG5cbiAgJi5udW1iZXIge1xuICAgIHdpZHRoOiA2ZW07XG4gIH1cblxuICAmLm1pbiB7XG4gICAgd2lkdGg6IDNlbTtcbiAgfVxufVxuXG4udGV4dC1maWVsZCB7XG4gIEBleHRlbmQgJWJvcmRlci1ib3g7XG4gIEBleHRlbmQgJXR4dC1maWVsZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRncmV5LWxpZ2h0MiwxMCUpO1xuICBwYWRkaW5nOiAwIC43ZW0gMCAuN2VtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXNpemU6ICRmb250LWRlZmF1bHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAkdGV4dF9jb2xvcjtcblxuICAmLmZpZWxkX19pY29uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMS44ZW07XG4gIH1cbn1cblxuLnR4dC1maWVsZF9fbCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtTTE7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdIHtcbiAgcGFkZGluZzogMC4yZW07XG59XG5cbi5sYWJlbC1pY29uIHtcbiAgICBAaW5jbHVkZSBzdmctYmVmb3JlO1xufVxuXG50ZXh0YXJlYSB7XG4gICYudGV4dCxcbiAgJi50ZXh0LWZpZWxkLFxuICAmLnR4dC1maWVsZCB7XG4gICAgbWluLWhlaWdodDogMTBlbTtcbiAgICBwYWRkaW5nOiAwLjdlbTtcbiAgfVxufVxuXG4uc2VsZWN0LWZpZWxkIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkZ3JleS1saWdodDIsMTAlKTtcbiAgcGFkZGluZzogMCAyZW0gMCAuN2VtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9hcnJvdy1kb3duLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAuNWVtIHRvcCA1MCUsIDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogLjY1ZW0gYXV0bywgMTAwJTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbnNlbGVjdCB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXktbWVkaXVtLWxpZ2h0O1xuICBoZWlnaHQ6IDIuM2VtO1xuICBib3gtc2hhZG93OiAwIDFweCAwICRiZ19jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICYuZXJyb3Ige1xuICAgIGJvcmRlci1jb2xvcjogJHJlZCAhIGltcG9ydGFudDtcbiAgfVxufVxuXG4uY2FsZW5kYXItZmllbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9jYWwuc3ZnJykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDUwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWZpZWxkLWxpc3Qge1xuICA+IGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41ZW07XG4gIH1cbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICRncmV5LWxpZ2h0Mztcbn1cblxuLnR4dC1maWVsZC10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogLjNlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4udHh0LWZpZWxkLWJ0bSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAkZm9udF9TO1xuICBwYWRkaW5nLXRvcDogLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAkdGV4dF9jb2xvcjtcbn1cblxuLy8gQnV0dG9uXG5cbiVidXR0b24sXG4uYnV0dG9uIHtcbiAgQGV4dGVuZCAlYm9yZGVyLWJveDtcbiAgQGV4dGVuZCAlY2VudGVyO1xuICBib3gtc2hhZG93OlxuICAgICAgMCAxcHggcmdiYSgkYmxhY2ssIDAuMDgpLFxuICAgICAgMCAwIDFweCByZ2JhKCR3aGl0ZSwgMC4yKSBpbnNldFxuICA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwLjVlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRiZ19jb2xvciwgMjAlKTsgXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbG9yOiByZ2JhKCRibGFjaywgLjcpOyAgXG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgMTAwJS8xLjc1ZW0gVWJ1bnR1LCBIZWx2ZXRpY2EgTmV1ZSwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCBkYXJrZW4oJGJnX2NvbG9yLCAxMCUpO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZ19jb2xvciwgNSUpOyBcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgkYmxhY2ssIDAuMyk7XG4gICAgY29sb3I6IHJnYmEoJGJsYWNrLCAuNyk7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJnX2NvbG9yLCAxMCUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX2NvbG9yLCA1JSk7IFxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKCRibGFjaywgMC4yKSBpbnNldDtcbiAgfVxufVxuXG4uYnV0dG9uLmxhcmdlIHtcbiAgcGFkZGluZzogLjdlbSAxZW07XG59XG5cbi5idXR0b24uZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLy8gU3ViIGJ1dHRvblxuLnN1YiB7XG4gIGNvbG9yOiByZ2JhKCRibGFjaywgLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3I7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkdGV4dF9jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX2NvbG9yLCA1JSk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4IHJnYmEoJGJsYWNrLCAwLjMpO1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRiZ19jb2xvciwgNSUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdfY29sb3IsIDUlKTtcbiAgfVxuXG4gICYuZWRpdC1zYXZlIHtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkbGlua19jb2xvciwgMTAlKTtcbiAgICBjb2xvcjogJGJnX2NvbG9yO1xuICAgIGJhY2tncm91bmQ6ICRsaW5rX2NvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGxpbmtfY29sb3IsIDEwJSk7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGxpbmtfY29sb3IsIDEwJSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGxpbmtfY29sb3IsIDEwJSk7XG4gICAgfVxuICB9XG59XG5cbi8vLyBBY3Rpb24gYnV0dG9uXG4lYWN0aW9uLFxuLmFjdGlvbiB7XG4gIG1pbi13aWR0aDogMTFlbTtcbiAgcGFkZGluZzogMC4zZW0gMWVtO1xufVxuXG4vLy8gUHJpbWFyeSBhY3Rpb24gYnV0dG9uXG5cbiVidXR0b24tcHJpbWFyeSxcbi5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpbmtfY29sb3I7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgkd2hpdGUsMC4xOCk7XG4gIGJvcmRlci1jb2xvcjogZGFya2VuKCRsaW5rX2NvbG9yLDEwJSk7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgZGFya2VuKCRsaW5rX2NvbG9yLCAxMCUpO1xuICBcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRsaW5rX2NvbG9yLDUlKTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRsaW5rX2NvbG9yLDEwJSk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRsaW5rX2NvbG9yLDUlKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoJGJsYWNrLCAwLjMpIGluc2V0O1xuICB9XG59XG5cbi8vLyBJbXBvcnRhbnQgYWN0aW9uIGJ1dHRvblxuXG4lYnV0dG9uLWltcG9ydGFudCxcbi5idXR0b24uaW1wb3J0YW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJG9yYW5nZSwxMCUpO1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIGRhcmtlbigkb3JhbmdlLCAxMCUpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkb3JhbmdlLDUlKTtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJG9yYW5nZSwgMTAlKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJG9yYW5nZSw1JSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKCRibGFjaywgMC4zKSBpbnNldDtcbiAgfVxufVxuXG4lYnV0dG9uLW1pbmltYWwsXG4uYnV0dG9uLm1pbmltYWwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogJGxpbmtfY29sb3I7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uW2Rpc2FibGVkXSxcbi5idXR0b24uZGlzYWJsZWQsXG4uYnV0dG9uLmxvYWRpbmcge1xuICBib3JkZXItY29sb3I6IGRhcmtlbigkYmdfY29sb3IsIDEwJSkgISBpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkZ3JleS1tZWRpdW0tbGlnaHQgISBpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvciAhIGltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGdyZXktbWVkaXVtLWxpZ2h0ICEgaW1wb3J0YW50O1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmLmNsZWFyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idXR0b24ubG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgcGFkZGluZy1sZWZ0OiAyZW0gIWltcG9ydGFudDtcblxuICAubG9hZGVyLnNtYWxsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgbGVmdDogMWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JleS1tZWRpdW0tbGlnaHQ7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cbn1cblxuLmJ1dHRvbi5zYXZlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICEgaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmJ1dHRvbi5jbGVhciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkbGlua19jb2xvcjtcbiAgY2xlYXI6IG5vbmU7XG5cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICBjb2xvcjogJGdyZXktbWVkaXVtO1xuICAgIH1cbiAgfVxufVxuXG4uYnV0dG9uLm91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkbGlua19jb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkbGlua19jb2xvcjtcbn1cblxuLmJ1dHRvbi5vcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNmVtO1xuICBwYWRkaW5nOiAwIC41ZW07XG4gIG1hcmdpbi1yaWdodDogMS41ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWxpZ2h0O1xuICBjb2xvcjogJGdyZXktbWVkaXVtO1xuXG4gICY6aG92ZXIsICYuY2hlY2tlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpbmtfY29sb3I7XG4gIH1cblxuICAmLmNoZWNrZWQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgdG9wOiAtMTBweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaW5rX2NvbG9yO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgY29udGVudDogJ1xcMjcxMyc7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG4uYnV0dG9uLmJ1dHRvbi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjNlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLjVlbSBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIERvbid0IG5lZWQgdG8gdXNlIG90aGVyIGJ1dHRvbiBjbGFzc2VzXG4uYnV0dG9uLW92ZXJsYXkge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLC40KTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogLjVlbTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAuNyk7XG4gIH1cbn1cblxuLy8gU3RpY2t5IGZvb3RlciBidXR0b25cbiVidXR0b24tc3RpY2t5LWJ0bSB7XG4gIHdpZHRoOjEwMCU7IFxuICBwb3NpdGlvbjogZml4ZWQ7IFxuICBib3R0b206IDA7IFxuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwOyBcbiAgcGFkZGluZzogMWVtIC43ZW07XG4gIHotaW5kZXg6IDk7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKCR3aGl0ZSwuNik7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIEBleHRlbmQgJWhlYWRpbmctc2Vjb25kYXJ5O1xuXG4gICYuaWNvbi1hcnJvdy1yaWdodDphZnRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAuN2VtO1xuICB9XG59XG5cbi5idXR0b25fX3N0aWNreSB7XG4gIEBleHRlbmQgJWJ1dHRvbi1zdGlja3ktYnRtO1xuICBAbWVkaWEgKCBtaW4td2lkdGg6IDY1MHB4ICkge1xuICAgIHdpZHRoOiAyMGVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbjogMWVtIGF1dG8gM2VtIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmJ1dHRvbl9fc3RpY2t5LWZsb2F0aW5nLFxuJWJ1dHRvbl9fc3RpY2t5LWZsb2F0aW5nIHsgXG4gICAgQGV4dGVuZCAlYnV0dG9uLXN0aWNreS1idG07XG4gICAgYm90dG9tOiAxZW07XG4gICAgcGFkZGluZzogMWVtO1xuICAgIG1hcmdpbjogMCA1JTtcbiAgICB3aWR0aDogOTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXNpemU6ICRmb250LU07XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5idXR0b24tcGVuY2lsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWFnZXMvcGVuY2lsLnN2ZycpO1xufVxuXG4vLyBGaWVsZHNcbi5zdWItZm9ybS5yZXF1aXJlZCBsYWJlbDphZnRlcixcbi5maWVsZC5yZXF1aXJlZCAuZmllbGQtaGVhZGVyIGxhYmVsOmFmdGVyIHtcbiAgQGV4dGVuZCAlcmVxdWlyZWQtbWFyaztcbn1cblxuLmZzX2Fsd2F5c25vbnJlcXVpcmVkdGV4dC5yZXF1aXJlZCBsYWJlbDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIEZvcm1zXG4uZm9ybS1maWVsZHMgZGwge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5mb3JtLWZpZWxkcyBkdCB7XG4gIHdpZHRoOiA4NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5mb3JtLWZpZWxkcyBkZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6IHJnYmEoJGJsYWNrLCAuNyk7XG59XG5cbi5mb3JtLWZpZWxkcyAudHh0LWZpZWxkIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmhpZ2hsaWdodCxcbi5oaWdobGlnaHQgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmU0O1xufVxudGV4dGFyZWEge1xuICBwYWRkaW5nOiAuNGVtO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGJvcmRlci1jb2xvcjogJGdyZXktbWVkaXVtLWxpZ2h0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxudGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAkZ3JleS1saWdodDtcbn1cbmlucHV0LmNoZWNrYm94LFxuaW5wdXQucmFkaW8ge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmNoZWNrYm94LWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxhYmVsLmNob2ljZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gRGF0ZSAmIFRpbWUgaW5wdXQgZmllbGRzXG4uZmllbGQtMiB7XG4gIGZsb2F0OiBsZWZ0O1xuXG4gIC5kYXRlLWZpZWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBjb2xvcjogJGdyZXktbWVkaXVtLWxpZ2h0O1xuICB9XG5cbiAgLnRpbWUge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuXG4gIC50aW1lIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5cbi5maWVsZC1kYXRlIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBtYXJnaW4tcmlnaHQ6ICAuNWVtO1xufVxuXG5cbi8vIERlc2lnbiBTeXN0ZW0gYnV0dG9uXG4uYnV0dG9uX2NvbXBvbmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idXR0b24tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9iYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeV9iYXNlO1xuICBjb2xvcjogJHdoaXRlO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5X2QxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5X2QxO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnlfZDI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnlfZDI7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5X2QxO1xuICAgIGJvcmRlcjogNXB4IHNvbGlkICRwcmltYXJ5X2wxO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmJ1dHRvbi0tZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtb25vX2w1O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRtb25vX2w1O1xuICAgIGNvbG9yOiAkbW9ub19sMztcbiAgfVxufVxuXG4uYnV0dG9uLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRtb25vX2Jhc2U7XG4gIGNvbG9yOiAkbW9ub19iYXNlO1xuXG4gICY6ZGlzYWJsZWQsXG4gICYuYnV0dG9uLS1kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG1vbm9fbDM7XG4gICAgY29sb3I6ICRtb25vX2wzO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1vbm9fbDY7XG4gIH1cbn1cblxuLmJ1dHRvbi0tc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5idXR0b24tLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmJ1dHRvbi0tbGFyZ2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbn1cblxuXG4uYnV0dG9uLWxpbmsubGluay0tc2Vjb25kYXJ5IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAkbW9ub19iYXNlO1xuXG4gICYubGluay0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLmxpc3QtcG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGlzdC1wb3BfY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyM3B4O1xuICB6LWluZGV4OiA5O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ0NDtcbiAgYmFja2dyb3VuZDogIzQ0NDtcblxuICA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgPiBsaSA+IHNwYW4sID4gbGkgPiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjdlbSAxZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICA+IGxpID4gYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgICAgY29sb3I6ICM0NDQ7XG4gICAgfVxuICB9XG5cbiAgPiBsaS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgfVxuXG4gID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4gID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRvcDogLTlweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQgZGFzaGVkIHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDdweCA3cHg7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM0NDQ7XG4gIH1cblxuICBAYXQtcm9vdCAjeyZ9LS1hbGlnbi1yaWdodCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHRvcDogMjdweDtcbiAgICByaWdodDogMDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDgyJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gbW9kaWZpZXJzXG4vLyBhdHRlbmRlZS1maWx0ZXJcbi5saXN0LXBvcF9fbWVzc2FnZS1saW5rIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLXRvcDogMC40ZW07XG5cbiAgLmljb24tZW52ZWxvcGUge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG5cbiAgLmljb24tZW52ZWxvcGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLmxpc3QtcG9wX2Fycm93IHtcbiAgICBsZWZ0OiA1cHg7XG4gICAgdG9wOiAyN3B4O1xuICB9XG5cbiAgLmxpc3QtcG9wX2NvbnRlbnQge1xuICAgIHRvcDogMzRweDtcbiAgfVxuXG4gIEBtZWRpYSAoIG1heC13aWR0aDogJGNvbHNwYW4wOCApIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIEhlYWRlclxuLmxpc3QtcG9wX19oZWFkZXIge1xuICAubGlzdC1wb3BfY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgd2lkdGg6IDEwLjJlbTtcbiAgfVxuXG4gIC5pY29uLXRyaWFuZ2xlOmFmdGVyIHtcbiAgICBmb250LXNpemU6ICRmb250LVM7XG4gICAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgfVxufVxuXG4vLyBGb290ZXJcbi5saXN0LXBvcF9fZm9vdGVyLWJ1dHRvbiB7XG4gIC5saXN0LXBvcF9jb250ZW50IHtcbiAgICB0b3A6IC05LjVlbTtcbiAgICBsZWZ0OiAxZW07XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3R0b206IC05cHg7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkIGRhc2hlZCBkYXNoZWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDdweCA3cHggMCA3cHg7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNDQ0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnVsbC13aWR0aCkge1xuICAgICAgbGVmdDogLjVlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG5cbiIsIlxuLy8gQWNjb3VudCBOYXZcblxuLy8gbGlua3MgdW5kZXIgdXNlciBuYW1lXG4uYWNjb3VudC1ob2xkZXIge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTFlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5hY2NvdW50LWhvbGRlci1uYW1lIHtcbiAgQGV4dGVuZCAlZWxsaXBzaXMtdGV4dDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IC41ZW0gMS41ZW0gLjVlbSAuNWVtO1xuICBmb250LWZhbWlseTogJHVidW50dTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5LW1lZGl1bS1saWdodDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogJHdoaXRlO1xuXG4gICYuaWNvbi10cmlhbmdsZTphZnRlciB7XG4gICAgZm9udC1zaXplOiAkZm9udC1TO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgICAgXG4gICAgdG9wOiAuOGVtO1xuICAgIHJpZ2h0OiAuNWVtO1xuICB9XG5cbiAgPiBhIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1jb2xvcjtcbiAgfVxufVxuXG4ubmF2LWFjY291bnQubGlzdC1wb3BfY29udGVudCB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIuNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTRlbTtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHotaW5kZXg6IDEwMDE7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JleS1saWdodDtcbiAgfVxufVxuXG4ubmF2LWFjY291bnRfbGlzdCB7XG4gIHBhZGRpbmc6IC44ZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWxpZ2h0MjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICA+IGxpID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogLjdlbSAxLjRlbTtcbiAgICBjb2xvcjogJGdyZXktbGlnaHQzO1xuICAgIGJvcmRlci1jb2xvcjogJGdyZXktbGlnaHQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbGlua19jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLm5hdi1hY2NvdW50X2xpc3RfaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAuNGVtIDEuNGVtO1xuXG4gIC5oZWFkaW5nLXNlY29uZGFyeSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1TOyBcbiAgICBjb2xvcjogJGdyZXktbWVkaXVtLWxpZ2h0MjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZV93ZWJfYnJlYWtwb2ludCkge1xuICAubmF2LXJvd19pdGVtLmxpc3QtcG9wLFxuICAuYWNjb3VudC1ob2xkZXIubGlzdC1wb3Age1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAubmF2LWFjY291bnQubGlzdC1wb3BfY29udGVudCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktbGlnaHQ7XG4gICAgcGFkZGluZy1ib3R0b206IDdlbTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHotaW5kZXg6IDEwMDE7XG5cbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgIHJpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvdW50LWhvbGRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuYWNjb3VudC1ob2xkZXItbmFtZSB7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwibW9kdWxlcy9oZWFkZXJfYWNjb3VudFwiO1xuXG4uZ2xvYmFsLWhlYWRlci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktbGlnaHQ7XG59XG5cbi5za2lwLXRvLXZ1ZS1tYWluLWNvbnRlbnQtbGluayB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYm9yZGVyOiA1cHggc29saWQgJHByaW1hcnlfYmFzZTtcbiAgY29sb3I6ICRwcmltYXJ5X2QxO1xuICBmb250LXNpemU6ICRmb250LWRlZmF1bHQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHByaW1hcnlfZDE7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0b3A6IDUwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgfVxufVxuXG4jd3JhcDpub3QoOmhhcygjYXBwKSkgLnNraXAtdG8tdnVlLW1haW4tY29udGVudC1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdsb2JhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNTBweDtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDMycHg7XG4gIGdhcDogMTJweDtcblxuICAubG9nby1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAubG9nby1saW5rLS1pY29uLW9ubHkge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZV93ZWJfYnJlYWtwb2ludCkge1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGwtd2lkdGgpIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cblxuLnN2Zy1sb2dvLXBlYXRpeCB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAyNnB4O1xuXG4gICYtamEge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGVfd2ViX2JyZWFrcG9pbnQpIHtcbiAgLnN2Zy1sb2dvLXBlYXRpeC1qYV9zIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbn1cblxuI2xvZ28tcy1sb2dnZWQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiA0NHB4O1xufVxuXG4uZ2xvYmFsLW5hdixcbi5hY2NvdW50LWFjdGlvbiB7XG4gIC5kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICRncmV5LWxpZ2h0O1xuICAgIHBhZGRpbmc6IDAgMC41ZW07XG4gIH1cbn1cblxuLm5hdi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlX3dlYl9icmVha3BvaW50KSB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5cbi5uYXYtcm93X2l0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICYubmF2LXJvd19pdGVtX19sb2dpbiB7XG4gICAgPiBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAkbGlua19jb2xvcjtcbiAgICB9XG4gIH1cblxuICA+IGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbiAgICBjb2xvcjogJGdyZXktbGlnaHQzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGxpbmtfY29sb3I7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAkbW9ub19iYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtcm93X2l0ZW1fdGV4dCB7XG4gICAgICAvLyBIaWRlIGVsZW1lbnRzIGluIGhlYWRlciBmb3Igc21hbGwgc2NyZWVuc1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGZpbGw6ICRtb25vX2wxO1xuICB9XG59XG5cbi5tc2ctaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5tc2ctbmV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDEuNWVtO1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgcGFkZGluZzogMC4zZW0gMCAwIDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMWVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6ICRmb250LVM7XG4gIH1cbn1cblxuLmJ1dHRvbi1jcmVhdGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgcGFkZGluZzogNHB4IDEycHg7IC8vMTJweCAyNHB4XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9iYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeV9iYXNlO1xuICBjb2xvcjogJHdoaXRlO1xuXG4gICY6aG92ZXIge1xuICAgIC0tbW91c2UteDogNTA7XG4gICAgLS1tb3VzZS15OiA1MDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMjAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKCgxMDAgLSB2YXIoLS1tb3VzZS14LCAwKSkqIDElKSBjYWxjKCgxMDAgLSB2YXIoLS1tb3VzZS15LCAwKSkqIDElKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkcHJpbWFyeV9sMSAwJSwgJHByaW1hcnlfYmFzZSAxMDAlKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4IDEzcHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9kMjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeV9kMjtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnlfZDE7XG4gICAgYm9yZGVyOiA1cHggc29saWQgYyRwcmltYXJ5X2wxO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGVfd2ViX2JyZWFrcG9pbnQpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlX3dlYl9icmVha3BvaW50KSB7XG4gIGJvZHkuZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gTGFuZ3VhZ2UgU3dpdGNoXG5cbi5sYW5nLXN3aXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBcbiAgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgLy8gZm9yIHRvcCBwYWdlXG4gIH0gIFxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkbW9ub19iYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogZGFya2VuKCRsaW5rX2NvbG9yLCAxMCUpO1xuICAgIH1cbiAgfVxuXG4gIC5sYW5nLW9wdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgXG4gICAgcGFkZGluZzogMWVtO1xuICB9XG59XG5cbi5sYW5nLXNlbGVjdGVkIHtcblxuICAuaWNvbi10cmlhbmdsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoMTgwZGVnKSk7XG4gIH1cblxuICAuaWNvbi10cmlhbmdsZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBmb250LXNpemU6IDEwcHg7ICAgICBcbiAgfVxufVxuXG4ubGFuZy1hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gID4gbGkgPiBhIHtcbiAgICBjb2xvcjogJHRleHRfY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGxpbmtfY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmljb24tdHJpYW5nbGUsIC5pY29uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWxlY3RlZC1oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICRtb25vX2w0O1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcblxuICAgID4gYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG4gIH1cblxuICAuaWNvbi1jaGVja21hcms6YWZ0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZnVsbF93aWR0aCkge1xuICAgICYubGFuZy1zd2l0Y2hfX2V2ZW50LXZpZXcge1xuICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudFwiO1xuQGltcG9ydCBcIm1vZHVsZXMvbGFuZ3VhZ2Vfc3dpdGNoZXJcIjtcblxuLmdsb2JhbC1mb290ZXItd3JhcCB7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAuNWVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb25vX2w2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5nbG9iYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjRweDtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAxZW0gYXV0byAwIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAkbW9ub19iYXNlO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGZ1bGxfd2lkdGgpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uZ2xvYmFsLWZvb3Rlcl9fbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcblxuICAuc29jaWFsLW1lZGlhLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuc29jaWFsLW1lZGlhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuc25zLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuXG4gIC5zbnMtaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtb25vX2wyO1xuICAgIG1hc2s6IHZhcigtLWljb24tdXJsKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIC13ZWJraXQtbWFzazogdmFyKC0taWNvbi11cmwpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1vbm9fYmFzZTtcbiAgICB9XG4gICAgXG4gICAgLy8gSUUgZmFsbGJhY2sgLSBzaG93IGNvbG9yZWQgc3F1YXJlcyB3aXRoIHJvdW5kZWQgY29ybmVyc1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZnVsbF93aWR0aCkge1xuICAgIC5zb2NpYWwtbWVkaWEtd3JhcCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLmZvb3Rlci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIHJvdy1nYXA6IDhweDtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZnVsbF93aWR0aCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnRfUztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uZm9vdGVyLW5hdi1pdGVtIHtcbiAgYSB7XG4gICAgY29sb3I6ICRtb25vX2wxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IGRhcmtlbigkbGlua19jb2xvciwgMTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLmZvb3Rlci1idXR0b24tbWFpbiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiAkdWJ1bnR1O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07ICBcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vbm9fbDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDFlbSA0ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICRtb25vX2Jhc2U7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1vbm9fbDI7XG4gICAgY29sb3I6ICRtb25vX2w3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZS1pbi1vdXQ7IFxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlLWluOyAgXG4gIH1cbn1cblxuLmZvb3Rlci1sZWdhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIHJvdy1nYXA6IDRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXNpemU6ICRmb250X1M7XG5cbiAgLmZvb3Rlci1uYXYtaXRlbSB7XG4gICAgPiBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmdWxsX3dpZHRoKSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLmdsb2JhbC1tZXNzYWdlLXN0aWNreSB7XG4gIG9wYWNpdHk6IDAuOTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICB0b3A6IDBweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5nbG9iYWwtbWVzc2FnZS1hZG1pbiB7XG4gIHRvcDogNTBweDtcbn1cblxuLmdsb2JhbC1tZXNzYWdlIC5tc2csIFxuLmdsb2JhbC1tZXNzYWdlIC5tc2ctZXJyb3IsXG4uZ2xvYmFsLW1lc3NhZ2UgLm1zZy1zdWNjZXNzLFxuLmdsb2JhbC1tZXNzYWdlIC5tc2ctaW5mbyxcbi5nbG9iYWwtbWVzc2FnZSAuanMtbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubXNnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tc2ctaW5mbyxcbi5tc2ctbm90ZSxcbi5tc2ctc3VjY2Vzcyxcbi5tc2ctZXJyb3Ige1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tc2ctaW5mbyB7XG4gIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gIGJvcmRlci1jb2xvcjogZGFya2VuKCAkeWVsbG93LCA1JSApO1xufVxuXG4ubXNnLW5vdGUge1xuICBiYWNrZ3JvdW5kOiAjZGNkZGRkO1xufVxuXG4ubXNnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICBib3JkZXItY29sb3I6IGRhcmtlbiggJHllbGxvdywgNSUgKTtcbn1cblxuLm1zZy1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNGRkQxRDY7XG4gIGNvbG9yOiAkcmVkO1xufVxuXG4ubXNnLWltcG9ydGFudCB7XG4gIGNvbG9yOiAkcmVkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEyMCU7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xufVxuXG4uZXJyb3IudHh0LWZpZWxkIHtcbiAgYm9yZGVyOiAycHggc29saWQgJHJlZDtcbiAgYmFja2dyb3VuZDogI0ZGRjFGMztcbn1cblxuLmluZm8tdHh0IHtcbiAgYmFja2dyb3VuZDogI0ZGRkFCODtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVtb3ZlLXgge1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9jcm9zcy5zdmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xuICByaWdodDogMWVtO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59IiwiQGltcG9ydCBcImZvbnRzXCI7XG5cbi8vIFBvZCBUaHVtYlxuLnBvZC10aHVtYiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1saWdodDtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5mZWF0dXJlZC1sYWJlbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0fVx0XG59XG5cbi5wb2QtY292ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTYwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTsgXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi8vIEJHIENvbG9yc1xuLnBvZC1iZzEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZEMkRCOyB9XG4ucG9kLWJnMiB7IGJhY2tncm91bmQtY29sb3I6ICNDQzVBNjU7IH1cbi5wb2QtYmczIHsgYmFja2dyb3VuZC1jb2xvcjogI0U2QjE0NzsgfVxuLnBvZC1iZzQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjQkNDQzVBOyB9XG4ucG9kLWJnNSB7IGJhY2tncm91bmQtY29sb3I6ICM1QTcyQ0M7IH1cblxuLnBvZC1sb2dvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogODBweDtcblx0aGVpZ2h0OiA4MHB4O1xuXHRib3JkZXItcmFkaXVzOiAycHggMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjIpO1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGNvbG9yOiAkZ3JleS1tZWRpdW0tbGlnaHQ7XG5cdGZvbnQtc2l6ZTogJGZvbnQtUztcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBvZC1uYW1lIHtcblx0QGV4dGVuZCAlZm9udC11YnVudHU7XG5cdGZvbnQtc2l6ZTogJGZvbnQtTTE7XG5cdGxpbmUtaGVpZ2h0OiAxLjJlbTsgICAgIFxuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nLWJvdHRvbTogLjVlbTtcblx0Y29sb3I6ICRncmV5LW1lZGl1bTtcbn1cblxuLnBvZC1kZXRhaWwge1xuXHRwYWRkaW5nOiAxZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5idXR0b24ucG9kLWpvaW4ge1xuXHRmb250LXNpemU6ICRmb250LVM7XG5cdG1hcmdpbi1yaWdodDogMWVtO1xuXHRwYWRkaW5nOiAuM2VtIC41ZW07XG59XG5cbi5wb2QtbWVtYmVyLWNvdW50IHtcblx0Y29sb3I6ICRncmV5LW1lZGl1bS1saWdodDtcblx0Zm9udC1zaXplOiAkZm9udC1TO1xufVxuXG4ucG9kLXRodW1iX2xpbmsge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyZXktbGlnaHQyLCAuMyk7XG5cdFx0LnBvZC1uYW1lIHtcblx0XHRcdGNvbG9yOiAkbGlua19jb2xvcjtcblx0XHR9XG5cdH1cbn1cblxuLnBvZC10aHVtYl9sb2dvIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMWVtO1xuXHR0b3A6IDA7XG5cblx0LnBvZC1sb2dvIHtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcblx0XHR3aWR0aDogODBweCAhaW1wb3J0YW50OyAvLyBvdGhlcndpc2UgaXQgd2lsbCBiZSBvdmVyd3JpdHRlbiBieSBmbGV4c2xpZGVyIGNzc1xuXHR9XG59XG5cbi5wb2QtdGh1bWJfZXZlbnRzIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LWxpZ2h0O1xuXG5cdC5ldmVudC10aHVtYiB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1saWdodDI7XG5cdH1cblxuXHQuZXZlbnQtdGh1bWJfbmFtZSB7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1kZWZhdWx0O1xuXHR9XG5cblx0LmV2ZW50cy16ZXJvc3RhdGUge1xuXHRcdHBhZGRpbmc6IDFlbTtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6ICRncmV5LW1lZGl1bS1saWdodDtcblx0fVxufVxuXG4ucG9kLXRodW1iX2V2ZW50c19ib3R0b20ge1xuXHRwYWRkaW5nOiAuNWVtIDFlbTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5mZWF0dXJlZC1sYWJlbCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogLjNlbSAuNWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXNpemU6IC44ZW07XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlua19jb2xvcjtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLnBvZC1ob3Jpem9udGFsLXNjcm9sbC5mbGV4c2xpZGVyICB7XG5cdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uLW5hdjtcblx0bWFyZ2luLXRvcDogMWVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHQucG9kLWNvdmVyIHtcblx0XHRoZWlnaHQ6IDEyMHB4O1xuXHR9XG5cblx0LnBvZC10aHVtYixcblx0LnBvZC10aHVtYi13cmFwLW5hcnJvdyB7XG5cdFx0bWFyZ2luOiAuOGVtIC40ZW0gMCAuNGVtO1xuXHR9XG5cblx0LnBvZC1uYW1lIHtcblx0XHRAZXh0ZW5kICVlbGxpcHNpcy10ZXh0O1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtTTtcblx0XHRjb2xvcjogJGdyZXktZGFyaztcblx0fVxufVxuIiwiXG4vLyBFdmVudHNcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLmV2ZW50LWxpc3Qge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdD4gbGkge1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcdFxuXHR9XG59XG5cbi5ldmVudC1saXN0X19zaG9ydCB7XG5cdC5ldmVudC10aHVtYl9pbmZvIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5ldmVudC10aHVtYl9jb3ZlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogLjVlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuZXZlbnQtbG9jYXRpb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5ldmVudC10aHVtYiB7XG5cdEBleHRlbmQgJWNsZWFyZml4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWxpZ2h0O1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0LmZlYXR1cmVkLWxhYmVsIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG59XG5cbi5ldmVudC10aHVtYl9saW5rIHtcblx0QGV4dGVuZCAlY2xlYXJmaXg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAxZW07XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JleS1saWdodDIsIC4yKTtcblx0XHQuZXZlbnQtdGh1bWJfbmFtZSB7XG5cdFx0XHRjb2xvcjogJGxpbmtfY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbi5ldmVudC10aHVtYl9kZXRhaWwge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nLWxlZnQ6IDRlbTtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cblx0LmRhdGV0aW1lIHtcblx0XHRmb250LXNpemU6ICRmb250LVM7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Y29sb3I6ICRncmV5LW1lZGl1bTtcblx0fVxufVxuXG4uZXZlbnQtdGh1bWJfbG9jYXRpb24sXG4uZXZlbnQtdGh1bWJfb3JnYW5pemVyIHtcblx0Zm9udC1zaXplOiAkZm9udC1TO1xuXHRjb2xvcjogJGdyZXktbWVkaXVtLWxpZ2h0O1xufVxuXG4uZXZlbnQtdGh1bWJfbG9jYXRpb24ge1xuXHRAZXh0ZW5kICVlbGxpcHNpcy10ZXh0O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmV2ZW50LXRodW1iX2luZm8ge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC8vIEVsbGlwc2lzIG9uIGV2ZW50IG5hbWVcblx0LmVsbGlwc2lzIHtcblx0ICAgIG92ZXJmbG93OiBoaWRkZW47XG5cdCAgICBoZWlnaHQ6IDQ1cHg7XG5cdH1cblxuXHQuZWxsaXBzaXM6YmVmb3JlIHtcblx0ICAgIGNvbnRlbnQ6IFwiXCI7XG5cdCAgICBmbG9hdDogbGVmdDtcblx0ICAgIHdpZHRoOiA1cHg7XG5cdCAgICBoZWlnaHQ6IDQ1cHg7XG5cdH1cblxuXHQuZWxsaXBzaXMgPiAqOmZpcnN0LWNoaWxkIHtcblx0ICAgIGZsb2F0OiByaWdodDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG5cdH1cblxuXHQuZWxsaXBzaXM6YWZ0ZXIge1xuXHQgICAgY29udGVudDogXCJcXDAyMDI2XCI7XG5cdCAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0ICAgIGZsb2F0OiByaWdodDtcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICAgIHRvcDogLTI1cHg7XG5cdCAgICBsZWZ0OiAxMDAlO1xuXHQgICAgd2lkdGg6IDNlbTtcblx0ICAgIG1hcmdpbi1sZWZ0OiAtM2VtO1xuXHQgICAgcGFkZGluZy1yaWdodDogNXB4O1xuXHQgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cdCAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgyNTUsMjU1LDI1NSwwKSx3aGl0ZSA1MCUsd2hpdGUpO1xuXHR9XG59XG5cbi5ldmVudC1jb3Zlci13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IG1hdGguZGl2KDQ1MHB4LCA5MjBweCkgKiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmV2ZW50LWNvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1hZ2VzL2V2ZW50LW5vLWNvdmVyLmpwZycpO1xufVxuXG4uZXZlbnQtdGh1bWJfY292ZXIge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiAyNCU7XG5cdGhlaWdodDogODBweDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuXHRcdG1hcmdpbi10b3A6IC41ZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmV2ZW50LXRodW1iX25hbWUge1xuXHRjb2xvcjogJGdyZXktZGFyaztcblx0Zm9udC1zaXplOiAkZm9udC1kZWZhdWx0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLmV2ZW50LWNhbCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdG1hcmdpbi1yaWdodDogLjVlbTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXktbGlnaHQ7XG5cdHdpZHRoOiAyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdGZvbnQtZmFtaWx5OiAkdWJ1bnR1O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6ICRncmV5LW1lZGl1bTtcblxuXHQubW9udGgge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtUztcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cdC5kYXkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtTTE7XG5cdH1cbn1cblxuLy8gQWRqdXN0bWVudHMgXG5cbi50b3AtY292ZXIgeyAvLyBhcyBvbiBmZWF0dXJlZCBldmVudHMgaW4gdG9wIHBhZ2Vcblx0cGFkZGluZzogMCAwIDFlbSAwO1xuXG5cdC5ldmVudC1jb3Zlci13cmFwIHtcblx0XHRtYXJnaW46IDAgMCAxZW0gMDtcblx0fVxuXG5cdC5ldmVudC1jYWwge1xuXHRcdHBhZGRpbmc6IDAgLjhlbSAuOGVtO1xuXHR9XG5cblx0LmV2ZW50LXRodW1iX2RldGFpbCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAuOGVtO1xuXHRcdHBhZGRpbmctbGVmdDogNC42ZW07XG5cdH1cbn1cbiIsIi5maWx0ZXItd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWxpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0Mjtcbn1cblxuLmZpbHRlciB7XG4gICAgQGV4dGVuZCAlYm9yZGVyLWJveDsgIFxuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IC41ZW0gLjdlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU5MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgfVxufVxuXG4uZmlsdGVyX3RhZ3Mge1xuICAgIEBleHRlbmQgJWNsZWFyZml4O1xuICAgIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0MjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmZpbHRlcl90YWdzX3RhZyB7XG4gICAgQGV4dGVuZCAlYm9yZGVyLWJveDsgXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtTTE7XG4gICAgcGFkZGluZzogMnB4IDA7XG4gICAgd2lkdGg6IDIxOHB4O1xuXG4gICAgPiBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1saWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JleS1saWdodDIsIDMlKTtcbiAgICB9XG5cbiAgICBhOmhvdmVyLCAmLnNlbGVjdGVkIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlua19jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufSIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuQGltcG9ydCBcInZhcmlhYmxlXCI7XG5cbiRjb2x1bW46IG1hdGguZGl2KCRmdWxsX3dpZHRoLCAkY29sdW1ucyk7XG4kZ2FwOiAoJGd1dHRlciAqIDAuNSk7XG5cbiRjb2xzcGFuOiAoKTtcblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICRjb2x1bW5fd2lkdGg6IGNhbGMoJGNvbHVtbiAqICRpIC0gJGd1dHRlcik7XG4gICRjb2xzcGFuOiBhcHBlbmQoJGNvbHNwYW4sICRjb2x1bW5fd2lkdGgpO1xufVxuXG4kY29sc3BhbjAxOiBudGgoJGNvbHNwYW4sIDEpO1xuJGNvbHNwYW4wMjogbnRoKCRjb2xzcGFuLCAyKTtcbiRjb2xzcGFuMDM6IG50aCgkY29sc3BhbiwgMyk7XG4kY29sc3BhbjA0OiBudGgoJGNvbHNwYW4sIDQpO1xuJGNvbHNwYW4wNTogbnRoKCRjb2xzcGFuLCA1KTtcbiRjb2xzcGFuMDY6IG50aCgkY29sc3BhbiwgNik7XG4kY29sc3BhbjA3OiBudGgoJGNvbHNwYW4sIDcpO1xuJGNvbHNwYW4wODogbnRoKCRjb2xzcGFuLCA4KTtcbiRjb2xzcGFuMDk6IG50aCgkY29sc3BhbiwgOSk7XG4kY29sc3BhbjEwOiBudGgoJGNvbHNwYW4sIDEwKTtcbiRjb2xzcGFuMTE6IG50aCgkY29sc3BhbiwgMTEpO1xuJGNvbHNwYW4xMjogbnRoKCRjb2xzcGFuLCAxMik7XG4vLyAkY29sc3BhbjEzOiBudGgoJGNvbHNwYW4sIDEzKTtcbi8vICRjb2xzcGFuMTQ6IG50aCgkY29sc3BhbiwgMTQpO1xuLy8gJGNvbHNwYW4xNTogbnRoKCRjb2xzcGFuLCAxNSk7XG4vLyAkY29sc3BhbjE2OiBudGgoJGNvbHNwYW4sIDE2KTtcbiJdLCJzb3VyY2VSb290IjoiIn0= */