@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}html *{box-sizing:border-box}body{margin:0;overflow-x:hidden}main{display:block}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}img{max-width:100%;height:auto}.plotModalWrap{display:none;position:fixed;top:0;left:0;pointer-events:none;width:100%;height:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:5000}.plotModalInView .plotModalWrap{display:-webkit-box;display:flex}.plotModal{position:relative;pointer-events:all}.plotModalScrollViewport{max-height:calc(var(--vh)*100 - 2rem);overflow:auto}.plotModalControls{position:absolute;bottom:0;width:100%}.siteOverlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:4999}.plotModalInView .siteOverlay{display:block}.plotModalContents{display:none}.hidden{display:none!important}.plotSubnavigation ul{list-style:none}.plotSubnavigation li{display:inline-block}.plotSiteHiddenNote{position:fixed;font-size:.8rem;color:#fff;bottom:.4rem;left:.4rem;padding:.4rem;background:#e46363;display:none;z-index:3000}@media (min-width:640px){.plotSiteHiddenNote{display:block}}.plotSiteHiddenNote p{margin:0}.plotSiteHiddenNote p a{color:#fff;text-decoration:underline}.editMeButton{bottom:1rem;right:1rem;padding:.4rem;position:fixed;font-size:.6rem;z-index:3000;display:none}@media (min-width:640px){.editMeButton{display:block}}:root{--vh:1vh}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:""}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:""}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:""}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:""}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:""}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:""}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:""}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:""}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:""}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:""}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:""}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:""}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-4-3,.video-js.vjs-16-9,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill,.video-js .vjs-tech{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;-webkit-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;-webkit-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:0;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:1;flex:auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:1;flex:auto;-webkit-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:0;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{-webkit-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;-webkit-transition:left 0s;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;-webkit-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-flex:1;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;-webkit-box-flex:0;flex:none;display:-webkit-inline-box;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{-webkit-box-flex:0;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{-webkit-box-flex:0;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;-webkit-box-flex:0;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{-webkit-box-flex:1;flex:auto;display:block}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible),.video-js .vjs-menu :focus:not(:focus-visible),.video-js :focus:not(:focus-visible){outline:0;background:0 0}.plotLoading{opacity:.2}.single-artist .artist.seperatorSection{margin-top:10rem}@media screen and (min-width:640px){.single-artist .artist.seperatorSection{margin-top:18rem}}.single-artist .artist.seperatorSection .separator{top:-5rem}@media screen and (min-width:640px){.single-artist .artist.seperatorSection .separator{top:-11rem}}.single-artist .artist__title{text-transform:uppercase;margin-bottom:.5rem}.single-artist .artist__type{display:inline-block;color:var(--white);text-transform:uppercase;font-size:1.2rem;margin-right:1rem;margin-bottom:1rem}@media screen and (min-width:640px){.single-artist .banner--artist{max-height:420px}}.single-artist .content{margin:0 2rem 2rem}.single-artist .content p{margin-bottom:1rem}.single-artist .artist__socialLinks{margin:0 2rem 4rem}.single-artist .artist__socialLinks a{margin-right:1rem;color:var(--pink)}.single-artist .footer__partners{display:none}.banner{height:108vw;position:relative;background-color:var(--black)}@media screen and (min-width:640px){.banner{height:50vw;max-height:720px}}.banner__backgroundWrap{position:absolute;top:0;left:0;right:0;bottom:0}.banner__SVGwrap{position:absolute;bottom:-1rem;left:0;right:0;height:45%;z-index:1}@media screen and (min-width:640px){.banner__SVGwrap{bottom:-1px;left:0;right:0;height:60%}}@media screen and (min-width:1024px){.banner__SVGwrap{height:55%}}.banner__SVGwrap .banner__mobileSVG{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width:1024px){.banner__SVGwrap .banner__mobileSVG{display:none}}.banner__SVGwrap .banner__desktopSVG{display:none}@media screen and (min-width:1024px){.banner__SVGwrap .banner__desktopSVG{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.banner__SVGwrap svg .banner__SVGpath{fill:var(--purple)}.child-of-infomation .banner__SVGwrap svg .banner__SVGpath,body.page-info .banner__SVGwrap svg .banner__SVGpath{fill:var(--orange)}body.child-of-accommodation .banner__SVGwrap svg .banner__SVGpath,body.page-accommodation .banner__SVGwrap svg .banner__SVGpath{fill:var(--darkPink)}body.page-food-and-drink .banner__SVGwrap svg .banner__SVGpath{fill:var(--pink)}.banner__image,.banner__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;z-index:1}.banner__contentWrap{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:end;align-items:flex-end;height:100%;position:relative;padding-bottom:12%;z-index:2}@media screen and (min-width:640px){.banner__contentWrap{padding-bottom:9%}}.banner__title{color:#fff;margin:0}.textOnlyBanner{margin-top:6rem;position:relative;height:30rem;overflow:hidden;z-index:-1}.textOnlyBanner .bannerTitle{margin-bottom:2rem}.textOnlyBanner .separator{top:0}.textOnlyBanner .banner__contentWrap{-webkit-box-align:center;align-items:center}.parent-pageid-1413 .textOnlyBanner{z-index:0}#burgerMenu{background:var(--purple);position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;opacity:0;pointer-events:none;overflow-y:scroll;padding-bottom:2rem;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (min-width:1024px){#burgerMenu{display:grid;grid-template-rows:1fr 100px 0fr;grid-template-areas:"mainMenu" "socials" "secondaryMenu";-webkit-box-align:center;align-items:center}}#burgerMenu:after{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:4rem;background:var(--purple);z-index:4}.burgerOpen #burgerMenu{opacity:1;pointer-events:all}#burgerMenu .burgerMenu__mainMenu{grid-area:mainMenu}#burgerMenu .burgerMenu__secondaryMenu{grid-area:secondaryMenu}@media screen and (min-width:1024px){#burgerMenu .burgerMenu__secondaryMenu{align-self:flex-end}#burgerMenu .burgerMenu__secondaryMenu ul.burgerMenu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center}}#burgerMenu .burgerMenu__secondaryMenu a:hover{color:var(--pink)}#burgerMenu .burgerMenu__socials{grid-area:socials}#burgerMenu .menu-main-menu-container{width:100%}ul.burgerMenu{list-style:none;padding:1rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;width:100%}ul.burgerMenu li a{display:block;padding:1rem;color:var(--white);font-size:1.5rem}@media screen and (min-width:640px){ul.burgerMenu li a{display:inline-block;padding:.5rem}}.burgerMenu__mainMenu{padding-top:4rem;position:relative}.burgerMenu__mainMenu:after{content:"";position:absolute;bottom:0;left:0;display:block;height:2px;width:calc(100% - 2rem);margin:0 1rem;background-color:var(--white)}@media screen and (min-width:1024px){.burgerMenu__mainMenu:after{display:none}}.burgerMenu__mainMenu ul.burgerMenu li a{font-size:6vh;position:relative;overflow:hidden}.burgerMenu__mainMenu ul.burgerMenu li a:before{content:"";display:block;background:var(--pink);position:absolute;bottom:2vh;width:100%;height:1vh;left:0;z-index:-1;-webkit-transform:translateX(-104%);transform:translateX(-104%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media screen and (min-width:640px){.burgerMenu__mainMenu ul.burgerMenu li a:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}}.plotButton{background:var(--primaryColor);color:#fff;padding:.6rem 1rem;display:inline-block;text-align:center}.plotButton.selected{background:grey}.buttonBox--center{display:-webkit-box;display:flex;margin:0 auto;-webkit-box-pack:center;justify-content:center}.button{font-size:1.4rem;text-transform:uppercase;display:inline-block;text-align:center;padding:1rem 2.5rem;cursor:pointer;outline:none;font-family:var(--headingFont)}@media screen and (min-width:640px){.button{padding:1rem 3.5rem}}button{cursor:pointer}.button--pink{background-color:var(--white);color:var(--pink);border:4px solid var(--white);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.button--pink:hover{background-color:transparent;color:var(--white)}.button--white{background-color:var(--pink);border:4px solid var(--pink);color:var(--white);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.button--large,.button--white:hover{background-color:transparent;color:var(--pink)}.button--large{border:4px solid var(--pink);font-size:2.4rem;padding-top:2rem;padding-bottom:2rem;-webkit-box-flex:1;flex:1 0 100%;position:relative;overflow:hidden}@media screen and (min-width:640px){.button--large{-webkit-box-flex:0;flex:0 0 auto;padding:2rem 8rem}}.button--large:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:translateY(100%);transform:translateY(100%);background:var(--pink);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:-1}.button--large:hover{color:var(--white)}.button--large:hover:after{-webkit-transform:translateY(0);transform:translateY(0)}.button--borderPink{border:4px solid var(--pink)}.button__wrapEven{display:grid;grid-gap:1rem}@media screen and (min-width:640px){.button__wrapEven{grid-template-columns:1fr 1fr}}body{background:#fff;--primaryColor:#5050cc;--secondaryColor:green;--purple:#845ec2;--black:#5a5a5a;--pink:#ff6f91;--white:#fff;--darkPink:#d65db1;--orange:#ff9671;--satsuma:#ffc75f;--blue:#0081cf;--mint:#29d3be;--alert:#ff3535;--soldOut:rgba(90,90,90,0.5);--comingSoon:rgba(255,111,145,0.6)}.color--white{color:var(--white)}.color--darkPink{color:var(--darkPink)}a{color:var(--primaryColor)}.bg--purple,.footer__partners{background-color:var(--purple)}.footer__partners{padding:2rem}.footer__title{text-align:center;margin-bottom:2rem}.partnersGrid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--hs)/-2);margin-right:calc(var(--hs)/-2);-webkit-box-pack:center;justify-content:center}.partnersGrid>*{width:50%;padding-left:calc(var(--hs)/2);padding-right:calc(var(--hs)/2);margin-bottom:var(--vs)}@media screen and (min-width:640px){.partnersGrid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;-webkit-box-pack:center;justify-content:center}.partnersGrid>*{width:33.33333%;padding-left:.5rem;padding-right:.5rem;margin-bottom:1rem}}@media screen and (min-width:1024px){.partnersGrid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;-webkit-box-pack:center;justify-content:center}.partnersGrid>*{width:16.66667%;padding-left:.5rem;padding-right:.5rem;margin-bottom:2rem}}.partnersGrid__partner{max-height:90px;max-width:10rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.partnersGrid__partner img[data-src]{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;background:transparent}.mainBuyTickets--footer{display:block;background:var(--pink);color:#fff;width:100%;position:fixed;bottom:0;text-transform:uppercase;font-size:1.5rem;z-index:2}@media screen and (min-width:640px){.mainBuyTickets--footer{display:none}}.footer__secondary{margin-top:5px;color:var(--white);padding-top:2rem;padding-bottom:7rem}@media screen and (min-width:640px){.footer__secondary{padding-top:2rem;padding-bottom:2rem}}.footer__menu,.footer__subMenu{list-style:none;margin:0;text-align:center;padding:0}.footer__menu li a,.footer__subMenu li a{display:block;padding:.5rem;color:var(--white);font-size:1.2rem}.footer__menu li a:hover,.footer__subMenu li a:hover{color:var(--pink)}.footer__menu{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:1rem}@media screen and (min-width:640px){.footer__menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center}}.footer__menu li a{display:block;padding:.75rem;color:var(--white);font-size:1.6rem}@media screen and (min-width:640px){.footer__subMenu{margin-left:1rem}}.footer__subMenu li a{font-family:var(--bodyFont)}@media screen and (min-width:640px){.footer__subMenu li a{font-size:.9rem}}.projectSimplyCredits a{color:var(--white)}.footer__innerWrap{display:grid;grid-template-areas:"menuWrap" "socialWrap" "subMenu" "implyCredits"}@media screen and (min-width:640px){.footer__innerWrap{grid-template-columns:1fr 1fr;grid-template-areas:"socialWrap socialWrap" "menuWrap menuWrap" "subMenu implyCredits"}}.footer__menuWrap{grid-area:menuWrap}@media screen and (min-width:640px){.footer__menuWrap{margin-bottom:2rem}}.footer__socialWrap{grid-area:socialWrap;margin-bottom:2rem}@media screen and (min-width:640px){.footer__socialWrap{margin-bottom:0}}.footer__subMenu{grid-area:subMenu;margin-bottom:1rem}@media screen and (min-width:640px){.footer__subMenu{margin-bottom:0}}.footer__subMenu .footer__subMenu{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media screen and (min-width:640px){.footer__subMenu .footer__subMenu{-webkit-box-pack:start;justify-content:start}}.projectSimplyCredits{grid-area:implyCredits;text-align:center;font-size:.9rem}@media screen and (min-width:640px){.projectSimplyCredits{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;margin-right:2rem}}#siteMainHeader{position:fixed;top:0;left:0;width:100%;z-index:10}#siteMainHeader .maxWidth{position:relative}#siteMainHeader .maxWidth:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in;background-color:var(--white)}.siteMainHeader__wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:4rem}.siteMainHeader__logo{z-index:11}.siteMainHeader__image{display:block;height:35px;width:12rem;background-size:contain;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:640px){.siteMainHeader__image{height:50px;width:15rem}}.siteMainHeader__image.siteMainHeader__image--dark{display:block}.siteMainHeader__image.siteMainHeader__image--light{display:none}.header--white .siteMainHeader__image--light{display:block}.header--white .siteMainHeader__image--dark{display:none}.header--white .menuToggle__burger line{stroke:var(--white)}#siteMainHeader.header--white .maxWidth:after{-webkit-transform:translateY(-200%);transform:translateY(-200%);background:transparent}.burgerOpen .siteMainHeader__image{background-image:url(../img/standon-logo--white.png)}.siteMainHeader__desktop-menu{display:none;margin-left:auto}.siteMainHeader__desktop-menu .menu-main-menu-container{display:none}.siteMainHeader__desktop-menu ul{list-style:none;margin:0}.siteMainHeader__desktop-menu li{display:inline-block}@media screen and (min-width:640px){.siteMainHeader__desktop-menu{display:-webkit-box;display:flex}}.menuToggle__container{margin-left:auto;display:block;width:30px;height:30px;border:none;outline:none;z-index:11;padding:0;background-color:transparent}@media screen and (min-width:640px){.menuToggle__container{margin-left:1rem}}.menuToggle__burger,.menuToggle__cross{display:inline-block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.menuToggle__burger line{stroke:var(--black)}.menuToggle__cross{display:none}.burgerOpen #siteMainHeader{background-color:var(--purple)}.burgerOpen .menuToggle__cross{display:inline-block}.burgerOpen .menuToggle__cross line{stroke:var(--white)}.burgerOpen .menuToggle__burger{display:none}.mainBuyTickets--desktop{padding:.5rem 2.5rem;z-index:11}.JS--lazyLoad{opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.JS--lazyLoad.loaded{opacity:1}.growIn{overflow:hidden}.growIn img{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}.growIn:hover img{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}.fourOhFour{display:block;color:var(--purple)}.fourOhFour .fourOhFour__contentWrap{min-height:75vh;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:700px;text-align:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:1rem auto}.fourOhFour .fourOhFour__contentWrap h3{margin-bottom:2rem}.siteWrap{width:100%;overflow:hidden}.margin--top{margin-top:2rem}.borderTop{border-top:5px solid var(--purple)}.sectionTitle{margin-bottom:1rem}.uppercase{text-transform:uppercase}.JS--iframeContainer{width:100%;position:relative;padding-bottom:56.25%;height:0}.JS--iframeContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.returnLink{display:inline-block;font-size:1.2rem;text-transform:uppercase;color:var(--white)}.lightPurpleBG{background-color:rgba(132,94,194,.05)}.returnLinks{color:var(--white);text-transform:uppercase;margin-bottom:0;display:inline-block;font-size:1.2rem}@media screen and (min-width:640px){.returnLinks{margin-bottom:1rem}}.accordion__content p,.fiftyFifty__content p,.fluidContent__content p,.modal__content p,.single-artist .content p{color:var(--black);margin-bottom:1rem}@media screen and (min-width:320px) and (max-width:399px){.accordion__content p,.fiftyFifty__content p,.fluidContent__content p,.modal__content p,.single-artist .content p{font-size:16px}}.accordion__content strong,.fiftyFifty__content strong,.fluidContent__content strong,.modal__content strong,.single-artist .content strong{font-family:var(--headingFont--bold)}@media screen and (min-width:320px) and (max-width:399px){.accordion__content strong,.fiftyFifty__content strong,.fluidContent__content strong,.modal__content strong,.single-artist .content strong{font-size:16px}}.accordion__content h1,.accordion__content h2,.accordion__content h3,.accordion__content h4,.accordion__content h5,.fiftyFifty__content h1,.fiftyFifty__content h2,.fiftyFifty__content h3,.fiftyFifty__content h4,.fiftyFifty__content h5,.fluidContent__content h1,.fluidContent__content h2,.fluidContent__content h3,.fluidContent__content h4,.fluidContent__content h5,.modal__content h1,.modal__content h2,.modal__content h3,.modal__content h4,.modal__content h5,.single-artist .content h1,.single-artist .content h2,.single-artist .content h3,.single-artist .content h4,.single-artist .content h5{margin-bottom:1rem}.accordion__content a,.fiftyFifty__content a,.fluidContent__content a,.modal__content a,.single-artist .content a{text-decoration:underline;color:var(--black);font-family:var(--bodyFont)}@media screen and (min-width:320px) and (max-width:399px){.accordion__content a,.fiftyFifty__content a,.fluidContent__content a,.modal__content a,.single-artist .content a{font-size:16px}}.accordion__content ul,.fiftyFifty__content ul,.fluidContent__content ul,.modal__content ul,.single-artist .content ul{color:var(--black)}@media screen and (min-width:320px) and (max-width:399px){.accordion__content ul,.fiftyFifty__content ul,.fluidContent__content ul,.modal__content ul,.single-artist .content ul{font-size:16px}}.plotModalScrollViewport{background:#fff;padding:1rem;max-width:30rem;width:calc(100% - 2rem);max-height:calc(100% - 2rem)}.siteOverlay{background:rgba(0,0,0,.3)}.plotModalLoadingAjax{opacity:.2;pointer-events:none}.plotModal.plotModalNotification{height:auto;text-align:center;background-color:var(--purple)}.plotModal.plotModalNotification .plotModalReplaceContents{background-color:var(--purple);padding:2rem 1rem}.plotModal.plotModalNotification p{padding:0 1rem 1rem;color:var(--white);font-size:1.2rem}.plotModal.plotModalNotification a{display:inline-block;font-size:1.2rem;padding:1rem 2.5rem;color:var(--white);background-color:var(--pink)}.plotModal.plotModalNotification .closePlotModal{right:0;top:0;background:var(--purple);height:2rem;width:2rem;padding:.25rem}@media screen and (min-width:640px){.plotModal.plotModalNotification .closePlotModal{right:1rem;top:1rem}}.artistModal,.foodModal,.galleryModal,.plotModalNotification{height:100%}@media screen and (min-width:640px){.artistModal,.foodModal,.galleryModal,.plotModalNotification{padding:1rem}}.artistModal .plotModalScrollViewport,.foodModal .plotModalScrollViewport,.galleryModal .plotModalScrollViewport,.plotModalNotification .plotModalScrollViewport{width:100%;max-width:100vw;height:100%;max-height:100%;padding:0}@media screen and (min-width:640px){.artistModal .plotModalScrollViewport,.foodModal .plotModalScrollViewport,.galleryModal .plotModalScrollViewport,.plotModalNotification .plotModalScrollViewport{max-width:30rem;position:relative}}.artistModal .modal__closeButtonWrap,.foodModal .modal__closeButtonWrap,.galleryModal .modal__closeButtonWrap,.plotModalNotification .modal__closeButtonWrap{outline:none}@media screen and (min-width:640px){.artistModal .modal__closeButtonWrap,.foodModal .modal__closeButtonWrap,.galleryModal .modal__closeButtonWrap,.plotModalNotification .modal__closeButtonWrap{position:fixed;width:30rem;top:1rem;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);height:1px;z-index:10}}.artistModal .closePlotModal,.foodModal .closePlotModal,.galleryModal .closePlotModal,.plotModalNotification .closePlotModal{position:fixed;top:1rem;right:1rem;cursor:pointer;text-transform:uppercase;border:none;z-index:5;background-color:transparent;height:26px;width:26px;padding:0}@media screen and (min-width:640px){.artistModal .closePlotModal,.foodModal .closePlotModal,.galleryModal .closePlotModal,.plotModalNotification .closePlotModal{position:absolute;top:2rem;right:2rem}}.artistModal .closePlotModal svg,.foodModal .closePlotModal svg,.galleryModal .closePlotModal svg,.plotModalNotification .closePlotModal svg{display:block;width:100%;height:100%}.artistModal .closePlotModal svg line,.foodModal .closePlotModal svg line,.galleryModal .closePlotModal svg line,.plotModalNotification .closePlotModal svg line{stroke:var(--white)}.artistModal .modal__featureImage,.foodModal .modal__featureImage,.galleryModal .modal__featureImage,.plotModalNotification .modal__featureImage{position:relative}.artistModal .modal__featureImage .modal__image,.foodModal .modal__featureImage .modal__image,.galleryModal .modal__featureImage .modal__image,.plotModalNotification .modal__featureImage .modal__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width:640px){.artistModal .modal__featureImage .modal__image,.foodModal .modal__featureImage .modal__image,.galleryModal .modal__featureImage .modal__image,.plotModalNotification .modal__featureImage .modal__image{max-height:22rem}}.artistModal .modal__titleWrapper,.foodModal .modal__titleWrapper,.galleryModal .modal__titleWrapper,.plotModalNotification .modal__titleWrapper{background-color:var(--purple);padding:4rem 1rem 1rem}.artistModal .modal__title,.foodModal .modal__title,.galleryModal .modal__title,.plotModalNotification .modal__title{z-index:3;color:var(--white);text-transform:uppercase;margin-bottom:.5rem}.artistModal .streetFood__foodCats,.foodModal .streetFood__foodCats,.galleryModal .streetFood__foodCats,.plotModalNotification .streetFood__foodCats{color:var(--white)}.artistModal .streetFood__foodCat.streetFood__foodCat--dot:not(:last-child):after,.foodModal .streetFood__foodCat.streetFood__foodCat--dot:not(:last-child):after,.galleryModal .streetFood__foodCat.streetFood__foodCat--dot:not(:last-child):after,.plotModalNotification .streetFood__foodCat.streetFood__foodCat--dot:not(:last-child):after{background-color:var(--white)}.artistModal .modal__content,.foodModal .modal__content,.galleryModal .modal__content,.plotModalNotification .modal__content{padding:3rem 1rem 4rem}.artistModal .modal__content p,.foodModal .modal__content p,.galleryModal .modal__content p,.plotModalNotification .modal__content p{margin-bottom:1rem}.artistModal .plotModalControls,.foodModal .plotModalControls,.galleryModal .plotModalControls,.plotModalNotification .plotModalControls{position:fixed;bottom:0;left:0;width:100%;background:var(--white);border-top:none}@media screen and (min-width:640px){.artistModal .plotModalControls,.foodModal .plotModalControls,.galleryModal .plotModalControls,.plotModalNotification .plotModalControls{position:fixed;width:30rem;bottom:1rem;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.artistModal .plotModalControls__innerWrap,.foodModal .plotModalControls__innerWrap,.galleryModal .plotModalControls__innerWrap,.plotModalNotification .plotModalControls__innerWrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;padding:1rem}.artistModal .plotModalControls__back,.artistModal .plotModalControls__next,.foodModal .plotModalControls__back,.foodModal .plotModalControls__next,.galleryModal .plotModalControls__back,.galleryModal .plotModalControls__next,.plotModalNotification .plotModalControls__back,.plotModalNotification .plotModalControls__next{cursor:pointer;-webkit-box-flex:0;flex:0 0 50%;font-size:1.4rem;padding:.75rem 0 .6rem;text-transform:uppercase;border:none;outline:none;font-family:var(--headingFont)}.artistModal .modal__socialWrap,.foodModal .modal__socialWrap,.galleryModal .modal__socialWrap,.plotModalNotification .modal__socialWrap{margin:2rem 0;text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.artistModal .modal__socialWrap a,.foodModal .modal__socialWrap a,.galleryModal .modal__socialWrap a,.plotModalNotification .modal__socialWrap a{color:var(--pink);position:relative}.artistModal .modal__socialWrap a:not(:last-child),.foodModal .modal__socialWrap a:not(:last-child),.galleryModal .modal__socialWrap a:not(:last-child),.plotModalNotification .modal__socialWrap a:not(:last-child){margin-right:1rem}.artistModal .modal__socialWrap a:not(:last-child):after,.foodModal .modal__socialWrap a:not(:last-child):after,.galleryModal .modal__socialWrap a:not(:last-child):after,.plotModalNotification .modal__socialWrap a:not(:last-child):after{content:"";display:block;position:absolute;right:-.7rem;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:5px;height:5px;background-color:var(--pink);border-radius:100px}.galleryModal .galleryModal__mediaWrap{display:block;width:calc(100% - 2rem);max-width:50rem;margin:0 auto}.galleryModal .galleryModal__mediaWrap img{display:block;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;position:relative}.galleryModal .plotModalReplaceContents{height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.galleryModal .plotModalScrollViewport{max-width:none;width:100vw;max-width:900px}@media screen and (max-width:639px){.galleryModal .plotModalControls,.galleryModal .plotModalScrollViewport{background-color:hsla(0,0%,100%,.5)}}@media screen and (min-width:640px){.galleryModal .plotModalControls{border:none;bottom:1.2rem}}.galleryModal .video-js .vjs-control-bar{background-color:rgba(132,94,194,.7)}.galleryModal .closePlotModal svg line{stroke:var(--purple)}.homeIntro{padding-top:3rem}.homeIntro__borderTop{height:4px;width:100%;background-color:var(--purple);margin-bottom:2rem}.homeIntro__imageWrap{position:relative;margin:0 -1rem;background-color:var(--white)}@media screen and (min-width:640px){.homeIntro__imageWrap{margin:0 2rem}}img[data-src].homeIntro__image{display:block;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;max-height:550px;background-color:var(--white)}.homeIntro__imageText{position:absolute;left:0;bottom:0;width:100%}.homeIntro__imageText,.homeIntro__text{text-align:center;text-transform:uppercase}.homeIntro__text{margin-bottom:2rem;font-size:3rem}.customLineup{text-transform:uppercase;min-height:330px}@media screen and (min-width:640px){.customLineup{min-height:400px}}.customLineup__hidden{opacity:0}.customLineup--mobile .customLineup__line:first-child a,.customLineup--mobile .customLineup__line:nth-child(2) a,.customLineup--mobile .customLineup__line:nth-child(3) a,.customLineup--mobile .customLineup__line:nth-child(4) a,.customLineup--mobile .customLineup__line:nth-child(5) a,.customLineup--mobile .customLineup__line:nth-child(6) a{color:var(--purple)}.customLineup--mobile .customLineup__line:nth-child(7) a,.customLineup--mobile .customLineup__line:nth-child(8) a{color:var(--pink)}.customLineup--mobile .customLineup__line:nth-child(9) a,.customLineup--mobile .customLineup__line:nth-child(10) a{color:var(--orange)}.customLineup--desktop .customLineup__line:first-child a,.customLineup--desktop .customLineup__line:nth-child(2) a,.customLineup--desktop .customLineup__line:nth-child(3) a{color:var(--purple)}.customLineup--desktop .customLineup__line:nth-child(4) a{color:var(--pink)}.customLineup--desktop .customLineup__line:nth-child(5) a,.customLineup--desktop .customLineup__line:nth-child(6) a,.customLineup--desktop .customLineup__line:nth-child(7) a{color:var(--orange)}.customLineup__line{white-space:nowrap;margin-bottom:1rem;line-height:.73}.customLineup__line a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-right:-.2em}@media screen and (min-width:1024px){.customLineup__line a{margin-right:-.25em}}.customLineup__line .customLineup__inner{display:inline-block;font-size:1px}.customLineup__line .bullet{font-size:.7em;padding:0 .1em}.customLineup__artist{display:inline-block}.customLineup__artist:last-child a{margin-right:0}.customLineup__artist:last-child .bullet{display:none}.campingFiftyFifty{margin-bottom:6rem}.campingFiftyFifty .fiftyFifty .fiftyFifty__row .fiftyFifty__textWrap{background-color:var(--white)}@media screen and (min-width:640px){.campingFiftyFifty .fiftyFifty .fiftyFifty__row .fiftyFifty__textWrap{padding:1rem 2rem}}.campingFiftyFifty__sectionHeading{margin-bottom:2rem;color:var(--white)}.campingFiftyFifty__featureList{list-style:none;padding-left:0;display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center}.campingFiftyFifty__featureItem{display:inline-block;width:35px;height:35px;border-radius:100%;background-color:var(--blue);margin-right:.5rem}.campingFiftyFifty__featureItem img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.newsBlock{margin-bottom:2rem}.newsBlock__imageBlock{display:block;width:calc(100% + 2rem);margin-left:-1rem}@media screen and (min-width:640px){.newsBlock__imageBlock{width:100%;margin-left:0;height:30vw;max-height:450px}}.newsBlock__image{display:block;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.newsBlock__title{color:var(--darkPink);padding:1rem 0 .5rem}.sitewideSocialLinks{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.sitewideSocialLinks__link{-webkit-box-flex:0;flex:0 0 2.4rem;height:2.4rem;margin:0 .5rem}.sitewideSocialLinks__svg{display:block;-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.sitewideSocialLinks__svg path{fill:var(--white)}.sitewideSocialLinks__svg:hover path{fill:var(--pink)}.foodAndDrink .streetFood__foodCat.streetFood__foodCat--dot:not(:last-child):after{background-color:var(--white)}.foodAndDrink__title{text-transform:uppercase;margin-bottom:.5rem}.foodAndDrink__foodCats{margin-bottom:1rem;text-transform:uppercase}.modal__singleFeatureImageWrap{max-height:420px;height:108vw;margin-bottom:2rem}@media screen and (min-width:640px){.modal__singleFeatureImageWrap{height:50vw}}.modal__singleFeatureImage{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.modal__socialWrapFood{text-transform:uppercase;margin-top:1rem}.modal__socialWrapFood a{display:inline-block;padding-right:1rem;color:var(--pink)}.quickLinks{display:-webkit-box;display:flex;width:100%;flex-wrap:wrap;-webkit-box-align:center;align-items:center;position:relative;z-index:1;max-width:400px;margin:0 auto 3rem}.quickLinks.quickLinks--left{margin-left:0}.quickLinks__label{-webkit-box-flex:1;flex:1 0 100%;font-size:.9rem;color:var(--pink);margin-bottom:.5rem;padding-right:1rem}@media screen and (min-width:640px){.quickLinks__label{-webkit-box-flex:0;flex:0 0 auto}}.quickLinks__trigger{-webkit-box-flex:1;flex:1 0 100%;padding:1rem;border:2px solid var(--black);position:relative;text-transform:uppercase;cursor:pointer;font-family:var(--headingFont);color:var(--black)}@media screen and (min-width:640px){.quickLinks__trigger{-webkit-box-flex:0;flex:0 0 400px}}.quickLinks__trigger:after{content:"";display:block;width:10px;height:10px;border-bottom:2px solid var(--black);border-right:2px solid var(--black);position:absolute;right:1rem;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(45deg);transform:translate3d(0,-50%,0) rotate(45deg)}.quickLinks__lists{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:2px solid var(--black);border-top:none;background-color:var(--white)}@media screen and (min-width:640px){.quickLinks__lists{position:absolute;right:0;top:100%;width:400px}}.quickLinks__lists a{display:block;padding:1rem;width:100%;text-transform:uppercase;font-size:1.1rem}.quickLinks__lists a:active,.quickLinks__lists a:focus,.quickLinks__lists a:hover{text-decoration:underline}.seperatorSection{position:relative;margin-top:10rem}.separator{position:absolute;top:-6rem;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);min-width:1400px;width:100%;height:30rem;z-index:-1;max-width:100%}@media screen and (max-width:639px){.separator.separator--solid{left:100%}}.separator.separator--dotted{top:-9rem}.separator__svg{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}section .separator__svg path,section:first-of-type .separator__svg path{fill:var(--purple)}section:nth-of-type(2) .separator__svg{-webkit-transform:rotateX(180deg) translateY(4rem);transform:rotateX(180deg) translateY(4rem)}section:nth-of-type(2) .separator__svg path{fill:var(--darkPink)}section:nth-of-type(3) .separator__svg path{fill:var(--orange)}.separator_dotted{display:block;height:100%;width:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:50%}section:nth-of-type(3n+1) .separator_dotted{background-image:url(../img/separator-dotted--purple.svg)}section:nth-of-type(3n+2) .separator_dotted{-webkit-transform:rotateY(180deg) translateY(4rem);transform:rotateY(180deg) translateY(4rem);background-image:url(../img/separator-dotted--pink.svg)}section:nth-of-type(3n+3) .separator_dotted{background-image:url(../img/separator-dotted--orange.svg)}.page-news section:first-of-type .separator__svg path,.single-post section:first-of-type .separator__svg path{fill:var(--darkPink)}.child-of-infomation .textOnlyBanner .separator__svg path,.page-info .textOnlyBanner .separator__svg path{fill:var(--orange)}.child-of-accommodation .textOnlyBanner .separator__svg path,.page-accommodation .textOnlyBanner .separator__svg path{fill:var(--darkPink)}.page-food-and-drink .textOnlyBanner .separator__svg path,.single-food-drink .foodAndDrink--separator .separator__svg path{fill:var(--pink)}.artistBlock{text-transform:uppercase}.artistBlock div[data-plot-modal-group=artistListings]{cursor:pointer}.artistBlock__image{display:block}.artistBlock__title{padding:.25rem 0 .5rem}.bannerNotification{white-space:nowrap;display:block;color:var(--white);background-color:var(--purple)}.bannerNotification.withAnimation>div,.bannerNotification[data-animation-type=always]>div{white-space:nowrap;display:inline-block;padding-right:1rem;-webkit-animation:fakeMarquee 30s linear infinite;animation:fakeMarquee 30s linear infinite}.bannerNotification{line-height:calc(var(--lineHeight)/100*1.6);padding:.6rem;max-width:100vw}.plotModalNotification__imageWrap{margin-bottom:calc(var(--vs)*0.25)}.bannerNotification{text-align:center}.bannerNotification p{margin:0}@-webkit-keyframes fakeMarquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fakeMarquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@media screen and (min-width:640px){.largeLinks{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--vs)/-2);margin-right:calc(var(--vs)/-2);-webkit-box-pack:center;justify-content:center}.largeLinks>*{width:50%;padding-left:calc(var(--vs)/2);padding-right:calc(var(--vs)/2);margin-bottom:var(--vs)}}.largeLinks__card{border:2px solid var(--pink);padding:2rem;text-align:center;text-transform:uppercase;max-width:450px;margin:0 auto 2rem}@media screen and (min-width:640px){.largeLinks__card{max-width:none}}.largeLinks__buttonWrap{margin-top:1rem}.streetFood{padding-bottom:4rem}.streetFood .separator{height:40rem}@media screen and (min-width:640px){.streetFood .separator{height:30rem;top:-8rem}}.streetFood__gridWrap{margin-top:-4rem}.streetFood__title{color:var(--white);margin-bottom:1rem}.streetFood__block{margin-bottom:2rem}@media screen and (min-width:640px){.streetFood__block{margin-bottom:0}}.streetFood__modalTrigger{cursor:pointer}.streetFood__image{display:block;height:68vw;width:100%}@media screen and (min-width:640px){.streetFood__image{height:24vw;max-height:330px}}.streetFood__categoryGrid{background-color:var(--purple);border:2px solid var(--white);display:grid;color:var(--white);-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media screen and (min-width:640px){.streetFood__categoryGrid{grid-template-columns:1fr 5fr}}.streetFood__gridTitle{font-size:2rem;text-transform:uppercase;padding:1rem;text-align:center}.streetFood__gridItems{padding:1rem;display:-webkit-box;display:flex;flex-wrap:wrap;border-top:2px solid var(--white)}@media screen and (min-width:640px){.streetFood__gridItems{border-top:none;border-left:2px solid var(--white);padding:1rem 2rem}}.streetFood__item{-webkit-box-flex:0;flex:0 0 50%;text-transform:uppercase;margin-bottom:.5rem;font-size:.8rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media screen and (min-width:640px){.streetFood__item{-webkit-box-flex:0;flex:0 0 33%}}@media screen and (min-width:1024px){.streetFood__item{-webkit-box-flex:0;flex:0 0 20%}}.streetFood__item span{display:inline-block;color:var(--pink);font-size:1.1rem;min-width:30px}.marginTop{margin-top:12rem}.streetFood__grid{margin-bottom:4rem}@media screen and (min-width:640px){.streetFood__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--vs)/-2);margin-right:calc(var(--vs)/-2);-webkit-box-pack:center;justify-content:center}.streetFood__grid>*{width:33.33333%;padding-left:calc(var(--vs)/2);padding-right:calc(var(--vs)/2);margin-bottom:var(--vs)}}.streetFood__foodCats{text-transform:uppercase;color:var(--pink)}.streetFood__foodCat{display:inline-block}.streetFood__foodCat.streetFood__foodCat--dot{padding-right:.5rem;position:relative}.streetFood__foodCat.streetFood__foodCat--dot:not(:last-child):after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:5px;height:5px;background-color:var(--pink);border-radius:100px}.streetFood__cardTitle,.streetFood__title{text-transform:uppercase}.streetFood__cardTitle{color:var(--purple)}.streetFood__partnersTitle{margin-bottom:4rem}section.streetFood .separator.separator--solid.separator--pink .separator__svg path{fill:var(--darkPink)}.foodAndDrink__container{margin-bottom:3rem}.maxWidth{max-width:1300px}.maxWidth,.maxWidth--small{margin:0 auto;padding:0 1rem;width:100%}.maxWidth--small{max-width:700px}.maxWidth--medium{max-width:750px;margin:0 auto;padding:0 1rem;width:100%}html{--vs:2rem;--hs:1rem}.sectionWithVerticalSpacing{margin-bottom:var(--vs)}.plotLayout{margin-bottom:4rem}.lineupPagesSubmenu__Wrapper{margin-top:-10rem;background-color:var(--white);position:relative;padding-top:2rem}.lineupPagesSubmenu{position:absolute;bottom:100%;width:100%;z-index:2}.lineupPagesSubmenu ul{padding-left:0;display:-webkit-box;display:flex}.lineupPagesSubmenu ul li{-webkit-box-flex:0;flex:0 1 12rem;margin-right:.5rem}.lineupPagesSubmenu ul li:last-child{margin-right:0}.lineupPagesSubmenu ul li.current-menu-item a{background-color:var(--white);color:var(--purple);border:2px solid var(--white)}.lineupPagesSubmenu ul li a{display:inline-block;text-align:center;text-transform:uppercase;font-size:1.1rem;color:var(--white);border:2px solid var(--white);padding:.25rem 0;width:100%;height:100%}@media screen and (min-width:640px){.lineupPagesSubmenu ul li a{font-size:1.5rem;padding:.5rem 0}}html{font-family:Flama Book,Helvetica;font-size:15px;--bodyFont:"Flama Book",sans-serif;--headingFont:"Flama Condensed",sans-serif;--headingFont--bold:"Flama Condensed",sans-serif}@media screen and (min-width:640px){html{font-size:16px}}@media screen and (min-width:1024px){html{font-size:17px}}@media screen and (min-width:1200px){html{font-size:18px}}@font-face{font-family:Flama Book;src:url(../fonts/Flama-Book.woff2) format("woff2"),url(../fonts/Flama-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Flama Condensed;src:url(../fonts/FlamaCondensed-Medium.woff2) format("woff2"),url(../fonts/FlamaCondensed-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Flama Condensed Bold;src:url(../fonts/FlamaCondensed-Bold.woff2) format("woff2"),url(../fonts/FlamaCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal}h1,h2,h3,h4,h5,h6{margin:0;color:var(--purple)}h1{font-size:4.8rem;line-height:1;font-family:var(--headingFont--bold)}@media screen and (min-width:320px) and (max-width:399px){h1{font-size:3rem}}h2,h3,h4,h5,h6{font-family:var(--headingFont);line-height:1.2}h2{font-size:3.7rem}@media screen and (min-width:320px) and (max-width:399px){h2{font-size:2.7rem}}h3{font-size:2.4rem}h4{font-size:2.1rem}h5{font-size:1.6rem}p{font-size:1rem;line-height:1.4rem;font-family:var(--bodyFont);margin:0}a,p{color:var(--black)}a{text-decoration:none;font-family:var(--headingFont)}.video-js .vjs-big-play-button{height:3rem;width:3rem;border-radius:50%;left:calc((100% - 3rem)/2);top:calc((100% - 3rem)/2);border:none;line-height:3rem}.plotLayoutForm{background-color:var(--white);color:var(--orange)}.plotLayoutForm p{color:inherit}.plotLayoutForm__innerWrap{position:relative;height:100%;width:100%;max-width:620px;padding:1rem 0 0;margin:0 auto}.plotLayoutForm__innerWrap label{color:var(--orange)!important}.plotLayoutForm__innerWrap h1,.plotLayoutForm__innerWrap h2,.plotLayoutForm__innerWrap h3,.plotLayoutForm__innerWrap h4,.plotLayoutForm__innerWrap h5{color:var(--orange);margin-bottom:1rem}.plotLayoutForm__innerWrap .wpforms-field-container{display:-webkit-box;display:flex;width:100%;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.plotLayoutForm__innerWrap .wpforms-field{-webkit-box-flex:0;flex:0 0 100%}.plotLayoutForm__innerWrap .wpforms-field-label{text-transform:uppercase;margin-bottom:.5rem;display:block}.plotLayoutForm__innerWrap .wpforms-field-sublabel{margin:.25rem 0 0;display:block;font-size:.9rem}.plotLayoutForm__innerWrap input[type=email],.plotLayoutForm__innerWrap input[type=text]{font-size:1.2rem;padding:.75rem;background-color:transparent;outline:none;border:1px solid var(--orange);max-width:100%!important;color:var(--orange)}.plotLayoutForm__innerWrap .modal__firstName,.plotLayoutForm__innerWrap .modal__lastName,.plotLayoutForm__innerWrap .wpforms-field.wpforms-field-email{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:1rem}@media screen and (min-width:640px){.plotLayoutForm__innerWrap .modal__firstName,.plotLayoutForm__innerWrap .modal__lastName{-webkit-box-flex:0;flex:0 0 49%}}.plotLayoutForm__innerWrap .wpforms-one-half{width:100%;margin:0 0 1rem}.plotLayoutForm__innerWrap .wpforms-one-half input{width:100%}.plotLayoutForm__innerWrap .wpforms-field-hp{display:none}.plotLayoutForm__innerWrap .wpforms-field-row.wpforms-field-medium{display:grid;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (min-width:640px){.plotLayoutForm__innerWrap .wpforms-field-row.wpforms-field-medium{grid-template-columns:1fr 1fr;grid-gap:var(--hs)}}.plotLayoutForm__innerWrap .plotModalReplaceContents{max-width:620px}.plotLayoutForm__innerWrap .modal__checkbox .wpforms-field-label{display:block;margin-top:2rem;text-transform:none;font-size:1.6rem}.plotLayoutForm__innerWrap .wpforms-field-checkbox ul,.plotLayoutForm__innerWrap .wpforms-field-radio ul{list-style:none;padding-left:0}.plotLayoutForm__innerWrap .wpforms-field-checkbox ul li,.plotLayoutForm__innerWrap .wpforms-field-radio ul li{position:relative}.plotLayoutForm__innerWrap .wpforms-field-checkbox ul li label,.plotLayoutForm__innerWrap .wpforms-field-radio ul li label{display:block;padding:.75rem 1rem .75rem 35px;position:relative}.plotLayoutForm__innerWrap .wpforms-field-checkbox ul li label:after,.plotLayoutForm__innerWrap .wpforms-field-radio ul li label:after{content:"";display:block;height:12px;width:12px;border:1px solid var(--orange);position:absolute;left:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.plotLayoutForm__innerWrap .wpforms-field-checkbox ul li input,.plotLayoutForm__innerWrap .wpforms-field-radio ul li input{opacity:0;height:0;width:0;background:transparent;position:absolute;left:-1000px}.plotLayoutForm__innerWrap .wpforms-field-checkbox ul li input:checked~label:after,.plotLayoutForm__innerWrap .wpforms-field-radio ul li input:checked~label:after{background-image:url(../img/checked.png);background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:var(--white)}.plotLayoutForm__innerWrap .wpforms-submit-container{text-align:center}.plotLayoutForm__innerWrap .wpforms-submit{background-color:var(--orange);padding:.75rem 3.5rem;color:var(--white);font-family:var(--headingFont);text-transform:uppercase;outline:none;border:none;font-size:1.4rem}.plotLayoutForm__innerWrap .wpforms-confirmation-container{background-color:var(--white);padding:1rem}.plotLayoutForm__innerWrap .wpforms-confirmation-container p{margin:0;color:var(--orange)}.plotLayoutForm__innerWrap label.wpforms-error{color:var(--alert)!important}.plotLayoutForm__introText{margin:0 0 calc(var(--hs)*1.5)}.plotLayoutForm__smallPrint{margin:calc(var(--hs)*1.5) auto;opacity:.8}.plotLayoutForm__smallPrint p{font-size:.8rem;line-height:1.2}.page-info .blockLinks{background-color:var(--white)}.page-info .blockLinks .quickLinks{display:-webkit-box;display:flex}.blockLinks{position:relative;padding:4rem 0;margin-bottom:-10px;background-color:rgba(132,94,194,.05)}.blockLinks .quickLinks,.blockLinks .separator{display:none}@media screen and (min-width:640px){.blockLinks__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--vs)/-2);margin-right:calc(var(--vs)/-2);-webkit-box-pack:center;justify-content:center}.blockLinks__grid>*{width:33.33333%;padding-left:calc(var(--vs)/2);padding-right:calc(var(--vs)/2);margin-bottom:var(--vs)}}.blockLinks__sectionHeading{text-transform:uppercase;color:var(--orange)}.blockLink__innerWrap{position:relative;height:95vw;background:#000}@media screen and (max-width:639px){.blockLink__innerWrap{margin-bottom:var(--vs)}}@media screen and (min-width:640px){.blockLink__innerWrap{height:30vw;max-height:400px}}.blockLink__backgroundWrap{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}img[data-src].blockLink__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;background:transparent}.blockLink__textWrap{position:relative;height:100%;width:100%;padding:1rem;border-top:5px solid var(--orange);color:var(--white);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.blockLink__findOutMore,.blockLink__textWrap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.blockLink__findOutMore{-webkit-box-align:center;align-items:center}.blockLink__findOutMore span{font-size:1.4rem}.blockLink__title{color:var(--white)}.carousel{max-width:100%;overflow:hidden;position:relative;height:60vw}.carousel__slide{width:100%;background:#000}.carousel__backgroundWrap{height:60vw;position:absolute;z-index:1;width:100%}.carousel__image,.carousel__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.carousel__contentWrap{z-index:2;position:relative;text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:60vw;color:#fff}.carousel__title{color:#fff}.flickity-enabled:focus,.flickity-viewport:focus{outline:0}.flickity-button{background:none;border:none;width:2.2rem;height:2.2rem;position:absolute;left:1rem;background:var(--primaryColor);border-radius:50%;top:calc(50% - 1.1rem)}.flickity-button svg{width:100%;height:100%;padding:10%;fill:#fff}.flickity-button.next{right:1rem;left:auto}@media screen and (min-width:640px){.featuredArtists__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--hs)/-2);margin-right:calc(var(--hs)/-2);-webkit-box-pack:center;justify-content:center}.featuredArtists__grid>*{width:33.33333%;padding-left:calc(var(--hs)/2);padding-right:calc(var(--hs)/2);margin-bottom:var(--vs)}}.featuredArtists__heading{padding:2rem 0}.artistBlock__image{width:100%}.single-post .fluidContent{text-align:left}.single-post .fluidContent h1,.single-post .fluidContent h2,.single-post .fluidContent h3,.single-post .fluidContent h4,.single-post .fluidContent h5{margin-bottom:1rem}.fluidContent{text-align:center}.fluidContent .aligncenter{margin:0 auto;display:block}.fluidContent .alignleft{display:block}@media screen and (min-width:640px){.fluidContent .alignleft{display:inline-block;float:left;padding-right:1rem}}.fluidContent .alignright{display:block}@media screen and (min-width:640px){.fluidContent .alignright{display:inline-block;float:right;padding-left:1rem}}.fluidContent__inner{margin-bottom:4rem}@media screen and (min-width:640px){.fluidContent__row{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--hs)/-2);margin-right:calc(var(--hs)/-2);-webkit-box-pack:center;justify-content:center}.fluidContent__row>*{width:50%;padding-left:calc(var(--hs)/2);padding-right:calc(var(--hs)/2);margin-bottom:var(--vs)}}.fluidContent__imageWrap{height:80vw;margin-bottom:2rem}@media screen and (min-width:640px){.fluidContent__imageWrap{height:33vw;display:-webkit-box;display:flex;max-height:590px}}img[data-src].fluidContent__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:640px){img[data-src].fluidContent__image{display:block;height:80%;width:94%}}@media screen and (min-width:640px){img[data-src].fluidContent__image--one{margin-left:1rem}}@media screen and (min-width:640px){img[data-src].fluidContent__image--two{margin-left:auto;margin-right:1rem;margin-top:auto}}.fluidContent__singleButton{text-align:center}.accordion__intro{margin-bottom:4rem}.accordion__heading{text-align:center;color:var(--black)}.accordion__title{position:relative;padding:1rem 2rem 1rem 0;border-top:1px solid var(--black);color:var(--pink);background-color:var(--white);cursor:pointer}.accordion__title:before{right:calc(.5rem + 9px);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);height:20px;width:2px}.accordion__title:after,.accordion__title:before{content:"";position:absolute;top:50%;display:block;background-color:var(--pink)}.accordion__title:after{right:.5rem;width:20px;height:2px}.open .accordion__title:before{display:none}.accordion__content{margin-bottom:2rem;display:none;height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion__content p{margin-bottom:1rem}.open .accordion__content{display:block;height:auto}@media screen and (max-width:639px){.fiftyFifty.seperatorSection{margin-top:4rem}}@media screen and (min-width:640px){section.fiftyFifty:nth-of-type(2n) .fiftyFifty__imageWrap--two .fiftyFifty__innerImageWrap{width:70%;margin-right:-1rem;margin-left:auto;margin-top:3rem}section.fiftyFifty:nth-of-type(2n) .fiftyFifty__imageWrap--three .fiftyFifty__innerImageWrap{width:80%;margin-left:3rem}section.fiftyFifty:nth-of-type(odd) .fiftyFifty__imageWrap--two .fiftyFifty__innerImageWrap{width:80%;margin-right:-1rem;margin-left:auto;margin-top:1rem}section.fiftyFifty:nth-of-type(odd) .fiftyFifty__imageWrap--three .fiftyFifty__innerImageWrap{width:80%;margin-left:3rem;margin-top:4rem}}@media screen and (min-width:640px){.fiftyFifty--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}.fiftyFifty__row{width:100%}@media screen and (min-width:640px){.fiftyFifty__row{display:-webkit-box;display:flex}}.fiftyFifty__imageWrap{height:80vw;margin-bottom:2rem}@media screen and (min-width:640px){.fiftyFifty__imageWrap{width:50%;height:80vw;max-height:440px}}@media screen and (min-width:640px){.fiftyFifty__row.fiftyFifty--right .fiftyFifty__imageWrap{padding:0 0 0 1rem}.fiftyFifty__row.fiftyFifty--left .fiftyFifty__imageWrap,.fiftyFifty__row.fiftyFifty--right .fiftyFifty__textWrap{padding:0 1rem 0 0}.fiftyFifty__row.fiftyFifty--left .fiftyFifty__textWrap{padding:0 0 0 1rem}}@media screen and (min-width:640px){.fiftyFifty__imageWrap--three{padding-left:1rem}.fiftyFifty__imageWrap--two{padding-right:1rem}}.fiftyFifty__imageWrap--three,.fiftyFifty__imageWrap--two{height:62vw}img[data-src].fiftyFifty__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-top:5px solid var(--purple)}.fiftyFifty__textWrap{margin-bottom:2rem}@media screen and (min-width:640px){.fiftyFifty__textWrap{width:50%}}.fiftyFifty__innertextWrap{background-color:var(--white);padding:1rem}@media screen and (min-width:640px){.fiftyFifty__innertextWrap{padding:1rem 2rem}}.fiftyFifty__subheading{color:var(--pink);margin-bottom:1rem;font-family:var(--headingFont)}.fiftyFifty__heading{margin-bottom:.5rem}.fiftyFifty__content{margin-bottom:3rem}.fiftyFifty__content p{margin-bottom:1rem}.fiftyFifty__innerImageWrap{height:100%}.fullImageOrVideo{position:relative;margin:1rem}.fullImageOrVideo p{color:#fff;font-size:1.2rem}.fullImageOrVideo strong{font-family:var(--headingFont--bold)}.fullImageOrVideo__backgroundWrap{height:84vw;max-height:733px}.fullImageOrVideo__image,.fullImageOrVideo__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;z-index:1}.fullImageOrVideo__contentWrap{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:2;height:100%;width:100%;text-align:center}.fullImageOrVideo__title{color:#fff;margin-bottom:.5rem}.fullImageOrVideo__text{margin-bottom:1rem}.newsletterSignup{padding:2rem;background-color:var(--orange);margin-bottom:0;position:relative;margin-top:5rem;z-index:2}.newsletterSignup__illustration{position:absolute;bottom:100%;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:100%;height:4rem;min-width:1400px;z-index:-1}.newsletterSignup__heading{color:var(--white);text-align:center;margin-bottom:1rem}.newsletterSignup__button{background-color:var(--white);font-family:var(--headingFont--bold);cursor:pointer}.page-newsletter .banner__SVGwrap .banner__desktopSVG path:last-child,.page-newsletter .banner__SVGwrap .banner__mobileSVG path:last-child{fill:var(--orange)}body.page-newsletter{background:var(--orange)}.newsletterFormContainer{position:relative;height:100%;width:100%;background-color:var(--orange);max-width:620px;padding:1rem;margin:4rem auto}.newsletterFormContainer label{color:var(--white)!important}.newsletterFormContainer .closePlotModal{position:absolute;top:1rem;left:1rem;display:inline-block;height:30px;width:30px;padding:0;background-color:transparent;border:none}.newsletterFormContainer .closePlotModal svg{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.newsletterFormContainer .closePlotModal svg line{stroke:var(--white)}.newsletterFormContainer .plotModalScrollViewport{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;margin:0 auto;background-color:var(--orange);max-width:none;color:var(--white)}.newsletterFormContainer h1,.newsletterFormContainer h2,.newsletterFormContainer h3,.newsletterFormContainer h4,.newsletterFormContainer h5{color:var(--white);margin-bottom:1rem}.newsletterFormContainer .wpforms-field-container{display:-webkit-box;display:flex;width:100%;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.newsletterFormContainer .wpforms-field{-webkit-box-flex:0;flex:0 0 100%}.newsletterFormContainer .wpforms-field-label{text-transform:uppercase;margin-bottom:.5rem}.newsletterFormContainer input[type=email],.newsletterFormContainer input[type=text]{font-size:1.2rem;padding:.75rem;background-color:transparent;outline:none;border:1px solid var(--white);max-width:100%!important;color:var(--white)}.newsletterFormContainer .modal__firstName,.newsletterFormContainer .modal__lastName,.newsletterFormContainer .wpforms-field.wpforms-field-email{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:1rem}@media screen and (min-width:640px){.newsletterFormContainer .modal__firstName,.newsletterFormContainer .modal__lastName{-webkit-box-flex:0;flex:0 0 49%}}.newsletterFormContainer .wpforms-field-hp{display:none}.newsletterFormContainer .wpforms-field-row.wpforms-field-medium{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.newsletterFormContainer .wpforms-field-row-block.wpforms-one-half{margin-left:0}@media screen and (min-width:640px){.newsletterFormContainer .wpforms-field-row-block.wpforms-one-half{margin-left:1rem}}.newsletterFormContainer .plotModalReplaceContents{max-width:620px}.newsletterFormContainer .modal__checkbox .wpforms-field-label{display:block;margin-top:2rem;text-transform:none;font-size:1.6rem}.newsletterFormContainer .modal__checkbox ul{list-style:none;padding-left:0}.newsletterFormContainer .modal__checkbox ul li{position:relative}.newsletterFormContainer .modal__checkbox ul li label{display:block;padding:.75rem 1rem .75rem 35px;position:relative}.newsletterFormContainer .modal__checkbox ul li label:after{content:"";display:block;height:12px;width:12px;border:1px solid var(--white);position:absolute;left:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.newsletterFormContainer .modal__checkbox ul li input{opacity:0;height:0;width:0;background:transparent;position:absolute;left:-1000px}.newsletterFormContainer .modal__checkbox ul li input:checked~label:after{background-image:url(../img/checked.png);background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:var(--white)}.newsletterFormContainer .wpforms-submit-container{text-align:center}.newsletterFormContainer .wpforms-submit{background-color:var(--white);padding:.75rem 3.5rem;color:var(--pink);font-family:var(--headingFont);text-transform:uppercase;outline:none;border:none;font-size:1.4rem}.plotModalWrap label{pointer-events:all}.newsletterSignup__modalHeading{text-align:center;margin-bottom:2rem;color:var(--white)}.newsletterSignup__modalIntro{margin-bottom:1rem}.newsletterSignup__modalIntro p{color:var(--white)}.wpforms-confirmation-container p{color:var(--white);text-align:center}.content iframe{width:100%}img[data-src]{background:#ccc}.article{display:block}@media screen and (max-width:639px){.article{margin-bottom:2rem}}@media screen and (min-width:640px){.latestArticles__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;-webkit-box-pack:center;justify-content:center}.latestArticles__grid>*{width:50%;padding-left:1rem;padding-right:1rem;margin-bottom:var(--vs)}}.latestArticles__imageWrap{height:63vw;width:calc(100% + 2rem);margin-left:-1rem;max-height:450px}@media screen and (min-width:640px){.latestArticles__imageWrap{height:32vw;width:100%;margin-left:0}}.latestArticles__imageWrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.latestArticles__title{color:var(--darkPink);padding:1rem 0}.latestArticles__button{padding-bottom:3rem}@media screen and (min-width:640px){.latestArticles__button{padding-bottom:4rem}}.imageGrid__heading{margin-bottom:1rem}.imageGrid__layout{display:grid;grid-gap:var(--hs)}.imageGrid__layout--1{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,33vw) 55vw repeat(2,33vw) 55vw;grid-template-areas:"item1 item1" "item1 item1" "item5 item5" "item2 item4" "item3 item4" "item6 item7"}@media screen and (min-width:640px){.imageGrid__layout--1{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,19vw) 28vw;grid-template-areas:"item1 item1 item2 item4" "item1 item1 item3 item4" "item5 item5 item6 item7"}}.imageGrid__layout--2{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,40vw) 55vw repeat(2,40vw) 55vw;grid-template-areas:"item1 item1" "item2 item3" "item5 item5" "item4 item4" "item4 item4" "item6 item7"}@media screen and (min-width:640px){.imageGrid__layout--2{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,23vw) 33vw;grid-template-areas:"item1 item1 item4 item4" "item2 item3 item4 item4" "item5 item5 item6 item7"}}.imageGrid__layout--3{grid-template-columns:1fr 1fr;grid-auto-rows:34vw;grid-template-areas:"item1 item1" "item1 item1" "item3 item4" "item5 item6" "item2 item2" "item2 item2" "item7 item7" "item7 item7"}@media screen and (min-width:640px){.imageGrid__layout--3{grid-template-columns:repeat(4,1fr);grid-auto-rows:20vw;grid-template-areas:"item1 item1 item2 item2" "item1 item1 item2 item2" "item3 item4 item7 item7" "item5 item6 item7 item7"}}.imageGrid__gridItem .imageGrid__image,.imageGrid__gridItem .imageGrid__video{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.imageGrid__gridItem--1{grid-area:item1;position:relative;overflow:hidden}.imageGrid__gridItem--2{grid-area:item2;position:relative;overflow:hidden}.imageGrid__gridItem--3{grid-area:item3;position:relative;overflow:hidden}.imageGrid__gridItem--4{grid-area:item4;position:relative;overflow:hidden}.imageGrid__gridItem--5{grid-area:item5;position:relative;overflow:hidden}.imageGrid__gridItem--6{grid-area:item6;position:relative;overflow:hidden}.imageGrid__gridItem--7{grid-area:item7;position:relative;overflow:hidden}.imageTiles__layout{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--hs)/-2);margin-right:calc(var(--hs)/-2);-webkit-box-pack:center;justify-content:center}.imageTiles__layout>*{width:50%;padding-left:calc(var(--hs)/2);padding-right:calc(var(--hs)/2);margin-bottom:var(--hs)}.artistsMain{margin-top:-10rem;background-color:var(--white);position:relative;padding-top:2rem}@media screen and (min-width:640px){.artists__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--hs)/-2);margin-right:calc(var(--hs)/-2);-webkit-box-pack:center;justify-content:center}.artists__grid>*{width:33.33333%;padding-left:calc(var(--hs)/2);padding-right:calc(var(--hs)/2);margin-bottom:var(--vs)}}.artists__backgroundWrap{height:14rem}.artists__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.artistTypes{margin-bottom:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));grid-gap:.5rem}@media screen and (min-width:640px){.artistTypes{max-width:800px;grid-gap:0}}.artistTypes__type{color:var(--darkPink);font-size:1.2rem;font-family:var(--headingFont--bold);text-transform:uppercase;background-color:var(--white);outline:none;border:2px solid var(--darkPink);padding:.25rem;cursor:pointer}@media screen and (min-width:640px){.artistTypes__type{border-left:none}.artistTypes__type:first-child{border-left:2px solid var(--darkPink)}.artistTypes__type:last-child{border-right:2px solid var(--darkPink)}}.artistTypes__type.selected{background-color:var(--darkPink);border:2px solid var(--darkPink);color:var(--white)}@media screen and (max-width:639px){.artistBlock{margin-bottom:2.5rem}}.artistBlock__type{background-color:transparent;color:var(--pink);text-transform:uppercase;border:none;outline:none;padding:0 1rem 0 0;font-family:var(--headingFont);position:relative}.artistBlock__type:not(:last-child):after{content:"";display:block;position:absolute;right:.25rem;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:5px;height:5px;background-color:var(--pink);border-radius:100px}.artists__buttonWrap{padding-bottom:4rem}.holdingPage{height:100vh;height:calc(var(--vh)*100)}.holdingPage__backgroundWrap{position:absolute;top:0;left:0;right:0;bottom:0}.banner__backgroundVideo,.holdingPage__backgroundImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;z-index:1}.holdingPage__contentWrap{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%;position:relative;z-index:2}.holdingPage__title{color:#fff;margin:0}.bannerHome{height:70vh;position:relative;margin-bottom:4rem;background-color:var(--black)}@media screen and (min-width:640px){.bannerHome{height:50vw;max-height:1050px}}.bannerHome .banner--backgroundWrap{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--black)}.bannerHome .banner--image,.bannerHome .banner--video,.bannerHome .banner__overlayImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;z-index:1}.bannerHome .banner__overlayImage{left:0;top:80%;height:21%;width:100%;background-size:cover}.bannerHome .banner__overlayImage,.bannerHome .banner__tree{position:absolute;background-repeat:no-repeat;background-position:50%}.bannerHome .banner__tree{z-index:2;bottom:-2rem;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);height:5rem;width:6rem;background-size:contain}.bannerHome .banner--contentWrap{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%;position:relative;z-index:2}.bannerHome .banner--title{color:var(--white);margin:0;text-align:center}.staggeredLinks{position:relative}@media screen and (min-width:640px){.staggeredLinks{padding-bottom:8rem}}@media screen and (min-width:640px){.staggeredLinks__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.staggeredLinks__grid>*{width:50%;padding-left:2rem;padding-right:2rem;margin-bottom:var(--vs)}}.staggeredLink:last-child{margin-bottom:0}.staggeredLink:nth-child(2n){-webkit-transform:translate3d(0,300px,0);transform:translate3d(0,300px,0)}.staggeredLink .staggeredLink__innerWrap{margin-bottom:4rem}.staggeredLink .staggeredLink__backgroundWrap{height:75vw;border-top:5px solid var(--purple)}@media screen and (min-width:640px){.staggeredLink:nth-child(4n+1) .staggeredLink__backgroundWrap{height:33vw}.staggeredLink:nth-child(4n+2) .staggeredLink__innerWrap,.staggeredLink:nth-child(4n+3) .staggeredLink__innerWrap{width:80%;margin-left:auto}.staggeredLink:nth-child(4n+2) .staggeredLink__backgroundWrap,.staggeredLink:nth-child(4n+3) .staggeredLink__backgroundWrap{height:30vw}}.staggeredLink__backgroundWrap{max-height:434px}.staggeredLink--image,.staggeredLink__backgroundWrap img[data-src]{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.staggeredLink__textWrap{margin-top:-1.5rem;position:relative;z-index:1}.staggeredLink__title{display:inline-block;padding:.5rem 2rem .25rem 0;background:var(--white);color:var(--purple)}@media screen and (min-width:640px){.faqsMain{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--hs)/-2);margin-right:calc(var(--hs)/-2);-webkit-box-pack:center;justify-content:center}.faqsMain>*{width:50%;padding-left:calc(var(--hs)/2);padding-right:calc(var(--hs)/2);margin-bottom:var(--vs)}}@media screen and (min-width:640px){.faqTypes{width:10rem}}@media screen and (min-width:640px){.faqsContent{width:calc(100% - 10rem)}}.faqTypes__type{display:block;margin-bottom:1rem}.boutiqueCamping{text-align:center}.boutiqueCamping h1{text-transform:none;margin-bottom:1rem}.boutiqueCamping p{margin-bottom:1rem}.boutiqueCamping__quickLinks{margin-bottom:2rem}.boutiqueCamping__optionsImageWrap{max-width:980px;margin:0 auto 4rem}.boutiqueCamping__optionsImage--mobile{display:block}@media screen and (min-width:640px){.boutiqueCamping__optionsImage--mobile{display:none}}.boutiqueCamping__optionsImage--desktop{display:none}@media screen and (min-width:640px){.boutiqueCamping__optionsImage--desktop{display:block}}img[data-src].boutiqueCamping__optionsImage{background:transparent}.page-boutique-camping .fiftyFifty{position:relative}.page-boutique-camping .boutiqueCamping__link{position:absolute;top:-50px}@media screen and (min-width:640px){.page-boutique-camping .boutiqueCamping__quickLinks{max-width:500px;margin:0 auto}}.page-news .newsBlock__imageBlock{border-top:5px solid var(--darkPink)}@media screen and (min-width:640px){.page-news .news__grid .newsBlock:nth-child(odd){margin-top:3rem}}@media screen and (min-width:640px){.news__featuredArticles{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--hs)/-2);margin-right:calc(var(--hs)/-2);-webkit-box-pack:center;justify-content:center}.news__featuredArticles>*{width:50%;padding-left:calc(var(--hs)/2);padding-right:calc(var(--hs)/2);margin-bottom:var(--vs)}}.news__grid{padding:2rem 0 3rem}@media screen and (min-width:640px){.news__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;-webkit-box-pack:center;justify-content:center}.news__grid>*{width:50%;padding-left:.5rem;padding-right:.5rem;margin-bottom:var(--vs)}}@media screen and (min-width:1024px){.news__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem;-webkit-box-pack:center;justify-content:center}.news__grid>*{width:50%;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:var(--vs)}}.lineupPoster{margin-top:-10rem;background-color:var(--white);position:relative;padding-top:2rem}.single-post .textOnlyBanner__title{font-size:3rem;line-height:3rem}@media screen and (min-width:1024px){.single-post .textOnlyBanner__title{font-size:4.2rem;line-height:4.1rem;width:100%;max-width:1100px;margin:0 auto 2rem}}.single-post .maxWidth--small{max-width:750px}.single-post .textOnlyBanner{margin-top:18rem;overflow:visible;height:20rem;z-index:0}.single-post .textOnlyBanner .separator{top:-9rem}@media screen and (min-width:640px){.single-post .textOnlyBanner .separator{top:-9.5rem}}.single-post .banner__contentWrap{height:auto}.single-post .news__featureImageWrap{position:relative;z-index:1;display:block;width:calc(100% + 2rem);margin-left:-1rem;margin-bottom:2rem;margin-top:-5rem}@media screen and (min-width:640px){.single-post .news__featureImageWrap{width:100%;max-width:1100px;margin:-8rem auto 2rem}}.single-post .news__featureImageWrap img{display:block;margin:0 auto;background:transparent}.single-post .article__image{border-top:5px solid var(--darkPink)}.single-post .singlePostArticles .latestArticles__intro .sectionTitle,.single-post .singlePostArticles .latestArticles__title{color:var(--darkPink)}.single-post .shareArticle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:2rem}.single-post .shareArticle p{margin-bottom:1rem;text-transform:uppercase;color:var(--darkPink);font-family:var(--headingFont)}.single-post .shareArticle a{margin:0 .5rem}.single-post .singlePostArticles{padding:4rem 0;margin-bottom:-10px;background-color:rgba(132,94,194,.05)}.accommodation__heading{margin-bottom:1rem;font-size:1.8rem;text-align:center}.accommodation__imageWrap{display:block;width:calc(100% + 2rem);margin-left:-1rem}@media screen and (min-width:640px){.accommodation__image--mobile{display:none}}.accommodation__image--desktop{display:block;margin:0 auto;max-height:700px}@media screen and (max-width:639px){.accommodation__image--desktop{display:none}}.schedule{--scheduleTopPosition:0;--scheduleHeight:50rem;--scheduleHeaderHeight:3rem;--scheduleBg:#fdfdfd;--scheduleHeadingBg:#f7f9fb;--scheduleHeadingColor:#eee;--scheduleBorderColor:#ebebeb;--scheduleTimeWidth:4rem;margin:1rem}#icon-arrow{fill:#888}.scheduleCalendarWrap{max-width:100%;margin:1rem 0 3rem}.scheduleCalendar{background:var(--scheduleBg);position:relative;border:solid var(--scheduleBorderColor);border-width:0 1px 0 0;-ms-scroll-chaining:none;overscroll-behavior:contain}.scheduleCalendar__headers{top:var(--scheduleTopPosition);-webkit-box-pack:end;justify-content:flex-end;z-index:20;box-shadow:0 1rem 4rem rgba(0,0,0,.04)}.scheduleCalendar__headers,.scheduleCalendar__heading{position:-webkit-sticky;position:sticky;display:-webkit-box;display:flex}.scheduleCalendar__heading{height:var(--scheduleHeaderHeight);-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;top:0;border:solid var(--scheduleBorderColor);border-width:1px;z-index:1;background:var(--scheduleHeadingColor)}.scheduleCalendar__headerButtons{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;position:absolute;z-index:6;height:100%;padding:1px 0;width:calc(100% - var(--scheduleTimeWidth))}.scheduleCalendar__headerButton{border-radius:0;border:0;font:inherit;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;outline:none!important;cursor:pointer;background:var(--scheduleHeadingBg)}.scheduleCalendar__headerButton>svg{line-height:0;width:1rem;height:1rem;fill:var(--scheduleHeadingColor);pointer-events:none}.scheduleCalendar__headerButton--left{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.scheduleCalendar__gridLines{position:absolute;width:100%;top:0;height:var(--scheduleHeight);display:-webkit-box;display:flex;margin-top:var(--scheduleHeaderHeight);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.scheduleCalendar__gridLines hr{-webkit-box-flex:1;flex-grow:1;margin:0;width:100%;border:0;border-bottom:1px dashed #eee}.scheduleCalendarScroller,.scheduleCalendarTracks{display:-webkit-box;display:flex;overflow-y:hidden;-webkit-overflow-scrolling:touch}.scheduleCalendarScroller{overflow-x:hidden;-webkit-box-flex:1;flex:1}.scheduleCalendarTracks{overflow:auto;height:var(--scheduleHeight)}.scheduleCalendarScroller::-webkit-scrollbar,.scheduleCalendarTracks::-webkit-scrollbar{display:none}.scheduleCalendar__gridMarker{border:1px solid #ebebeb;border-top:0;background:var(--scheduleBg);padding:.2rem 1em 1rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-flex:1;flex:1}.scheduleCalendar__column:last-of-type{border-right:0}.scheduleCalendar__column{-webkit-box-flex:1;flex:1 0 66%;border-right:1px solid #eee;position:relative}@media screen and (min-width:640px){.scheduleCalendar__column:not(.scheduleCalendar__column--time){-webkit-box-flex:1;flex:1 0 33%}}@media screen and (min-width:1024px){.scheduleCalendar__column:not(.scheduleCalendar__column--time){-webkit-box-flex:1;flex:1 0 22%}}.scheduleCalendar__column+.scheduleCalendar__column{margin-left:-1px}.scheduleCalendar__column--time{-webkit-box-flex:0;flex:0 0 var(--scheduleTimeWidth);position:-webkit-sticky;position:sticky;left:0;z-index:10;font-size:.8rem;text-align:right;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.headers .scheduleCalendar__column--time{z-index:5}.scheduleCalendar__performance{padding:.5rem;position:absolute;width:100%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.scheduleCalendar__performance:hover{-webkit-transform:scale3d(1.02,1.02,1);transform:scale3d(1.02,1.02,1)}.scheduleCalendar__performanceInner{border-radius:4px;background:#fff;box-shadow:0 15px 30px -10px rgba(0,0,0,.5);box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid #ebecee;padding:10px;border-left:5px solid var(--primaryColor);height:100%}.scheduleFileButton{position:fixed;bottom:1rem;right:1rem;max-width:10rem;z-index:4000}.stages__grid{text-align:center}@media screen and (min-width:640px){.stages__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--hs)/-2);margin-right:calc(var(--hs)/-2);-webkit-box-pack:center;justify-content:center}.stages__grid>*{width:50%;padding-left:calc(var(--hs)/2);padding-right:calc(var(--hs)/2);margin-bottom:var(--vs)}}.stages__artistList{padding:0}.stages__panel{padding:1rem;background:#ddd}.tickets{background-color:var(--white);margin-top:-10rem;position:relative;z-index:7}.tickets__TierMenu:after{content:"flickity";display:none}@media screen and (min-width:1024px){.tickets__TierMenu:after{content:""}}.tickets__TierMenu{overflow:hidden}@media screen and (min-width:1024px){.tickets__TierMenu{display:-webkit-box;display:flex;max-width:1300px;margin:0 auto;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}}.tickets__TierMenuWrap{height:110px}.tickets__TierMenuWrap.tickets__TierMenuWrap--hidden{opacity:0;pointer-events:none}.tickets__TierMenu{position:relative;padding-left:0}.tickets__borderbottom{display:block;width:100vw;height:3px;background-color:rgba(90,90,90,.2);margin-bottom:4rem}.tickets__menuItem{width:50%;height:110px;padding:.75rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;cursor:pointer;text-align:center}@media screen and (min-width:1024px){.tickets__menuItem{text-align:left}}.tickets__menuItem h4{margin-bottom:.5rem}.tickets__menuItem span{text-transform:uppercase;font-size:.8rem}.tickets__menuItem.is-selected{background-color:var(--darkPink);color:var(--white)}.tickets__menuItem.is-selected h4{color:var(--white)}.tickets__menuItem.tickets__menuItem--soldOut{opacity:.4}.ticketOption--soldOut{pointer-events:none;opacity:.5}@media screen and (min-width:640px){.tickets__grid{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:calc(var(--vs)/-2);margin-right:calc(var(--vs)/-2);-webkit-box-pack:center;justify-content:center}.tickets__grid>*{width:50%;padding-left:calc(var(--vs)/2);padding-right:calc(var(--vs)/2);margin-bottom:var(--vs)}}.largeLinks__link,.tickets__link{-webkit-box-flex:1;flex:1 0 50%;max-width:700px}.tickets__card{margin-bottom:3rem}.tickets__cardName{margin-bottom:2rem}.tickets__cardName,.tickets__ranges{text-transform:uppercase;text-align:center}.tickets__ranges{border:2px solid var(--pink);list-style:none;padding-left:0;max-width:450px;margin:0 auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (min-width:640px){.tickets__ranges{max-width:none}}.tickets__ranges:hover,.tickets__ranges:hover .tickets__range{border-color:var(--purple)}.tickets__ranges:hover .tickets__button{background:var(--purple)}.tickets__range{border-bottom:1px solid var(--pink);padding:1rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (min-width:1024px){.tickets__range{padding:1rem 3rem}}.tickets__range:first-child{color:var(--pink);border-bottom:2px solid var(--pink);display:block}.tickets__range:first-child .tickets__name,.tickets__range:first-child .tickets__price{font-size:2.1rem}.tickets__button{display:block;text-align:center;background-color:var(--pink);color:var(--white);font-size:1.2rem;border-bottom:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.tickets__name{font-size:1rem}.tickets__price{font-size:1.1rem}.tickets__link.tickets__link--soldOut{pointer-events:none}.tickets__link.tickets__link--soldOut .tickets__ranges{border-color:var(--soldOut)}.tickets__link.tickets__link--soldOut .tickets__range,.tickets__link.tickets__link--soldOut .tickets__range:first-child{border-color:var(--soldOut);color:var(--soldOut)}.tickets__link.tickets__link--soldOut .tickets__button{background-color:var(--soldOut)}.tickets__link.tickets__link--comingSoon{pointer-events:none}.tickets__link.tickets__link--comingSoon .tickets__range,.tickets__link.tickets__link--comingSoon .tickets__range:first-child,.tickets__link.tickets__link--comingSoon .tickets__ranges{border-color:var(--comingSoon)}.tickets__link.tickets__link--comingSoon .tickets__button{background-color:var(--comingSoon)}
/*# sourceMappingURL=data:application/json;base64,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OEJBQ0YsQ0FDQSwwREFDRSxrQ0FDRiIsImZpbGUiOiJzdGRpbiIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xufVxuaHRtbCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5ociB7XG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xubGVnZW5kIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5bdHlwZT1jaGVja2JveF0sXG5bdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGxvdE1vZGFsV3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDUwMDA7XG59XG4ucGxvdE1vZGFsSW5WaWV3IC5wbG90TW9kYWxXcmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBsb3RNb2RhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnBsb3RNb2RhbFNjcm9sbFZpZXdwb3J0IHtcbiAgbWF4LWhlaWdodDogY2FsYyh2YXIoLS12aCkgKiAxMDAgLSAycmVtKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5wbG90TW9kYWxDb250cm9scyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpdGVPdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDQ5OTk7XG59XG4ucGxvdE1vZGFsSW5WaWV3IC5zaXRlT3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGxvdE1vZGFsQ29udGVudHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGxvdFN1Ym5hdmlnYXRpb24gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnBsb3RTdWJuYXZpZ2F0aW9uIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGxvdFNpdGVIaWRkZW5Ob3RlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3R0b206IDAuNHJlbTtcbiAgbGVmdDogMC40cmVtO1xuICBwYWRkaW5nOiAwLjRyZW07XG4gIGJhY2tncm91bmQ6ICNlNDYzNjM7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBsb3RTaXRlSGlkZGVuTm90ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wbG90U2l0ZUhpZGRlbk5vdGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5wbG90U2l0ZUhpZGRlbk5vdGUgcCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmVkaXRNZUJ1dHRvbiB7XG4gIGJvdHRvbTogMXJlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmc6IDAuNHJlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBmb250LXNpemU6IDAuNnJlbTtcbiAgei1pbmRleDogMzAwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZWRpdE1lQnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tdmg6IDF2aDtcbn1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52aWRlby1qcyAudmpzLW1vZGFsLWRpYWxvZywgLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmpzLW1vZGFsLWRpYWxvZyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmpzLWJ1dHRvbiA+IC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgc3JjOiB1cmwoZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUJEa0FBc0FBQUFBRzZnQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJIVTFWQ0FBQUJDQUFBQURzQUFBQlVJSXNsZWs5VEx6SUFBQUZFQUFBQVBnQUFBRlpSaVYzaFkyMWhjQUFBQVlRQUFBRGFBQUFEUHY3NDkvcG5iSGxtQUFBQ1lBQUFDM0FBQUJIUVpnNk9jV2hsWVdRQUFBM1FBQUFBS3dBQUFEWVp3MjUxYUdobFlRQUFEZndBQUFBZEFBQUFKQStSQ0xGb2JYUjRBQUFPSEFBQUFCTUFBQUNNNzQ0QUFHeHZZMkVBQUE0d0FBQUFTQUFBQUVoRjZrcXViV0Y0Y0FBQURuZ0FBQUFmQUFBQUlBRTBBSUZ1WVcxbEFBQU9tQUFBQVNVQUFBSUsxY2Yxb0hCdmMzUUFBQS9BQUFBQkpBQUFBZFBFeFl1TmVKeGpZR1JnWU9CaU1HQ3dZMkJ5Y2ZNSlllRExTU3pKWTVCaVlHR0FBSkE4TXBzeEp6TTlrWUVEeGdQS3NZQnBEaUJtZzRnQ0FDWTdCVWdBZUp4allHUzd3VGlCZ1pXQmdhV1E1UmtEQThNdkNNMGN3eERPZUk2QmdZbUJsWmtCS3doSWMwMWhjUGpJK0ZHSkhjUmR5QTRSWmdRUkFESzNDeEVBQUhpYzdkRlpic01nQUVYUlMweWN5Wm5uT2VHN3krcUM4cFUxZEh1c0lPWHh1b3hhT2x3WllXUUIwQWVhNHF1SUVONEU5THpLYktqekRlTTZIL211YTZMbWMvcDh5aGcwbHZkWXgxNVpHOHVPTFFPR2pNcDNFenFtekppellNbUtOUnUyN05oejRNaUpNeGV1M0xqejRFa3FtN1Q4UDUyRzhQUDNsblRPVmsrK1o2aU42UVp6Tk4xRjdwdHVON2VHT2pEVW9hR09ESFZzdXZVOE1kVE85SGQ1YXFnelE1MGI2c0pRbDRhNk10UzFvVzRNZFd1b08wUGRHK3JCVUkrR2VqTFVzNkZlRFBWcXFEZER2UnZxdzFDZmhwcU05QXQwaUZMYUFBQjRuSjFZRFhCVFZSWis1LzIyVFVsSjh3ZTBwSGxKbTdSSmY1TzhGMmo2RXltbFNQa3B4YUw4VTJ4cGEzREtqMENCaGMySVc0ZVdLU29rSW9Mc3VNcXNzTTY0ZitqQTRIU2RXWFhYc2NCcTY3SU9zM0ZYWjFaWVdWeVJGZG84OTl5WHRJQlFaOTBrNzcxN3p6M3YzSFBQT2ZkODU0WUNDajljTDlkTDBSUUZPcUNiR0puckhiNUVheWlLSVdOOGlBL2hXQmJsbzZoVVdtOFR0Q0R3RTgwV01KdXMvaXJ3eXhPZHhlQjBNRGIxNFZOSkhuWFlvTExTbDZGZkNVWU85bllQVEE4RXBnOTA5MExwcmZiQmJaMmhZMFVsSlVYSFFwMy92dFdrUzZFQnY4K3JQTXE1dTk2OTJmL2ROeEpOaXF3QzF4UEU5VENVZ0NzU2RRV2dFM1hRRDI1bGtHNENOMnhtVGNPWFdCT3lzZXI2Uk42S25HYktTYm1RMytkME9JMW0yVzhRekxMa0kyc3lrcldBZ0pKRXRBOHZHR1cvMlErQ21UM244elM5d1p3dTJEQ3Z0dVpLWk4zeGtyTGgzNnlDWnVVb21RU3FHcFk4dC8yNVZmSFZodzh6NGViR0J0ZkxiMHlhOVBDYURjKzhkR1R2azJkc2g2ejdXenZvd2xYS1VTV285TUoxNWEzS3JFUDJsb09yMk9qaHc2aVc2aGYyQkRkRWNjUXZaR3BhQXk3WW92U3dxOGtyN0hHbGx4cGQ3MXJrUzZHMFNmMTFzbDlPdk1LMStqd1BQT0R4alV3a09pbTlDVTNpeDF3TmpYRGZtSlNFbjYxOEJzNmxwV3dVcFUrOFBDcUxNWTY1MHpqcThWaENJUDE3TkVLVHgzZWFMTCtzNVBpNnlKV2FXalRITFIxall6UFNWOVZGLzZPamRiLzFrTzNNazN1aEhDMHg2Z2MxQmpsS1ErblFGeFRZZGFKa1o3eVNWeExCYmhSMWRzYm9OWHAxdENZS1cyTFJhRXpwWWNJeDJCS054YUwwWmFVblNxZkZvaU5oSEtSL0drWDZQV1VTQWFKZWxRYXFaTDFFcG9ITnNhalNFeVBTb0o5SWpoSXhUZGpITG13WnZoUkRPaUZUWS9ZZVFudnJWWm1pVFF0R25jRUNYdEZUQlpMT1Z3d01SZ29YSEFrWHpNelBuMW5BSko4allTYk1EYXFOMndhR0x6TmhpaC9iWnluVUJNcElXU2c3VllpN0RSeDJtOEFMa0lkUkNKd0k2QXJKeDJFSThrYURXZVRRS2VBRms5ZmpsLzFBdndrdGpRMVA3Tmp5TUdReWZkNHZqaXBYNk0vaTUyRDdDcTgwa3FsY3hFY0dYUnIvRkVjZ3MwdTV1R2dCNFZXdU1GZnBkbjJSZTZIaTNQcXpteFdLc3o2K2FlMlBuOWhYWHcvZnFNODU5VWlHQzBvS1lZSUxKQnFKcnNuMVoxRTVxT3M5clFDaVVRUlJFam04eUpjYkhGNWNVSnVmWDF2QUhsZWZ3MFhnVW9ib1MzRVRmUWxUeEJDNFNPdHVFOFZQUkpUQlNDUVNqWkNwazdHcXp1K21hc2FaMnk3WmplaGhvNEYzZzgyQk5Ea0FIcE9SRzQrT0NTK2Y2SlRQbXRSbi9QSDFrY2g2ZDA0c3A3QVFiMjVhUS9wcVV5WGVROHZyZWJHOE9ZUWRYT1ErNTg1dTBzZFc5cnFhbHpSVVJpSis5RjRNd2VSRnJLVWpsMUdVWWhIMUEyN1dPSHc1Y1RGU0ZQTW85RWVVSUduUVRaSElhSjdBSExhT0tzT09EYU5GOWprQmpZRzJRRXNRMnhqTVVBeDJiQkViZVRCV01Id3NrQmpuZ3E1NlMveWZna0JuV0JhNEs5c3FLdHEydDFVSThTOUhlNVh1QlJiYXdBZGF0clFFQWkzMEFrczIrTE04V2VDYmFsVlprV055bHZKK2RxSm56VmIrT0hsU29LVzhuUENQN1JkK0NjWjJEZFdBR3FKMkNCRk9waGd5d0ZGQ0ZCTnRmQWJHdE5QQkN3eHZ5Z0hlWU1aTVk5WmJvQnF3cS9wVnJzYmdONXRrdjE1Mk9EbGJNZmlxd0dNQmd4YTRFeHozUWhvdlJJVXA2YWNxWm1RelJxMHlwRFhTMlRQTFQwMllJa1FFVG5PRTQ0NW9PR3hPbVhBcVVKTk5HN1hndXBNalBxMnVhOWFzcmo1eVkveXVLdGVPMUt4MFlOSlR1ZnJpckxlMW1abmF0N09MNnJuVWRDV2VucFc2SThtQW5ic1k4S1dzMVB1U292Q1c5QS9aMjVQUTI0YTdjTk9xZ21Ua0xtQk1naDRUSGdjNGI5azJJVnYxL2cvRjVuR2xqd1BMZk9nSEF6SnpoNDVWLzQrV2VuVHptTXRSNVo3dXMyVHlzOTA5VUhxclBZN0tiY2tveFJ2UkhobVZjM2NKR0U5N3VtbDBSMVMwamRVTFZsN0V2WnRERlZCRjM1TjljRWRqcGdtQWlPbEZaK0R0b2g5MytEM3p6SHI4UlJOWlFobkNOTU5iY2VnT3ZwRXdab0wrMDZjSlEwN2grdGgzZlovN1BWYlZDNm5nVEFWL0tvTEZ1TzYrMktGY1U2NTFnRWI1dWdQU0liMUQrWHA4VjQrazNzRUlHbnc1bVllNElmNGsxbEZZcjZTQ3ptTTJFUThpV3Rtd2puQkk5a1R3ZTFUbGZBbVhoN0gwMmJ5OWZXMmdzakt3dHYwYWFVUktpbDRPZFY3ckRMMU1YSUZOcmhkeG9oY1pYWVRucTQ3V2lzcktpdGFPYmJmNSt5dmtMaTVKNmxDTlpaK0I2R0MzOFZOQlpCRGlkU1MvK21Tdmg2cytzcmdDOHB5S012RHR0K2RlM2M5ZlU3NlpQZnVNOHVkNEt2MGZ5UC9McWZlcE1ULzNvWnhTcXBaYVRhMURhUVlMWThURnNIWWJXWXNQb1JoUldmTDVlU1NRYmhVR2dHQzNZTGJWTWs2UGl0VEZOR3BBc05yQzZEMVZOQktnQkhNZWphaXVSV0VXR2dzU0RCVEpqcVdJbDhrSkxsc2FMSjJ0WERyNnhHZlQ4NWJNMlEwNmE0NngySFRndmRuVjh6NVlEeS8yN0o0enQ2eDJWdGt6am9ZcGtxMzZrYUJyNGVRU2c3dHlpVndlV3ViWFp1Z3RhZGw1OHlkYXBmYk9SZktzRFR1WjBPQmd4NGNmZGpDZjV0YldOSVRuTDEyMGZkT2kxUlYxQzN1S0d6TmR3WUxjTXZaM0J4b1B5VE9DRDFYdlhUcDdVMTBnV0NWbVRWOWIzcjJ6MFNrR1dvdmIyaHA5STg5TzhhMnNtbHlhTzhtdU1VK2RSbXR6cDYwSXpBb0ZwakxyMW4zODhib0x5ZjBkUnZ4aHNIWjBxYldxRGt3cXZ2cGtqNGwwZlk2RUlYUmk1c1FTckF2c1ZZd1hSeTRxSjJFVnREMUFON2EwSFd0aDl5bXZMMXhjM1dUVUtLL1RBSEEvYlhEVnRWV2ZPTWZ1R3hHWnY0TG4valZyOWpjM2oxeU12MHRuZG15dDlWcTg4WTlnSDF3dExYM0tXam90NSsraldIZ0FvWlprUTE0d0dRMjBGbGk3MVVtS0pBeTR4S01TVEdiVmR5Ylc3RkREQXV0OVhwRDVBeldyWU83elE4cWZmcUY4K1luZC9jbHJIY2R5eEd5M2EvMyttZk5uekMvY0JzdmVUam5UdlhmMW82dnpPbFp3N1d0cXRkbVBLL0VycnovNk5OdEQ3MnptTk9aZmJtWWRUR0hmb29mcUk3OU9jK1IybjFscm5MNnBPbTBVcDdrd3hoVFcxMkFtbTdXWWtYUjJxWXJGMkFtZ21iQXN4Wmp3eTF4cGcvbTFKZTJ2cnA4di9uejJ4cG1sQmc0RTlock1VMzQxd1ZwVE9oL09mbUd2QW5yYThxNnVjdHI2MFpRSFYzUStXTVFKeWtNajhac1duMlFCT21tSE1CK201cERJcFRGb25ZaWdpYUtBaEdFaUFIRjdFbGlWblFram9MVklNUHRKcEJLSFlkM0E4R1lIOWpKenJXd21IeDVRanA3dkRBWDBzdUdSeW0xdnRtLzlXMS9IeVI4dmN6Zk1zNlNrOERTdjg1NS81ZGxYOW9RcTUyaFQ4c3l5cDJyeDVJZDE3SUF5QU0zd0lqUVBNT0h6eXRFQjY0cTZENXpUOTF5TmJueDNWL25xbmQwMTdTOVkwNjA1azNpem9YTHBzeGRlMm4zOHlvT1Y5czFMY2p3ek5qYmRYNmFzbkJWYUJqLzYvRHdLd1BrcGNxYkRHN0Juc1hvU3FXblVBbW90dFlGNmpNU2RWeVlaaDN6VlhDandUaXd3SEg2c0d1UmlFSFFHenVSWDZ3aFprcDEyM295MUJXRTJtRWZKL3R2SVJ0TTRaTTViRFhpTXNQTWFBS09UeWM1dUw1N3JxeXljNXk1SkU1cG0xaTJTMmlVWDBDY2FRNmxDNlpvZzdKcVNxWm1ZbG9zbDJLNnB3TkE4NHpSblFXNlNhQUxZWlFHVzVsaEN0VS9XMzRONm8rYktmWjhjZjMvQ2wvK2lUWDN3QnpwT1k0bVJrZU5mM3JwdHljR1NzaFFXZ0diWXQ1akZjMmUwK0RnbElyd2w2RFZXUTdCdXdhSjNYazFKNFZMNXVybkxsL1dmK2dIVS9oWm9aZEtOeW02bEcrSTM0RmFOZVpLY1NwSklvMkllQ1Z2cGRzREdmS3Z6Sm5Bd21lRDM3T3c2NVpXd1Nvd3Bnd1g1VDY5cy9yQjU1ZFA1QmNwZ0RLRlY4cDdxMnNuLzF1YzkzYlZ6VC93NlVyQ3FEVFd2ZkNxL29DRC9xWlhOb1VqOEJMNUtwNkdVMDE3ZnJmTlhrQXRpaXlmL1NPQ0VlTHFuZDhSL1FsOUdsQ1JmY3RTNms1Y2h2SUJ1UTF6Q0Nqb0NITDJESE5ISVh4TUoza1FlTzhsYnNVWE9OZVNmQTVFamNHNi9FK0tkaE40YlAwNHZCaGRpODgzK0JGQnpRYnhGYnZaelFlWTlMTkJaYzBGTmZuNU53ZkRuNnJDVG5UdzZSOG8rZ2ZwZjVoQ29tMzNjUnVpVGxzczNLSG1aakQrQlBOKzVnWHVBMnppUy9RNzNtTHhVa3BiS04vZXF3ejV1SzBYOUYzaDJkMVY0bkdOZ1pHQmdBT0pkNzc2K2l1ZTMrY3JBemM0QUFqZTVCZmNnMHh6OVlIRU9CaVlRQlFBOEZRbEZBSGljWTJCa1lHQm5BQUdPUGdhRy8vODUraGtZR1ZDQk1nQkdHd05ZQUFBQWVKeGpZR0JnWUI4RW1LT1BnUUVBUTA0QmZnQUFBQUFBQUE0QWFBQitBTXdBNEFFQ0FVSUJiQUdZQWNJQ0dBSllBclFDNEFNd0E3QUQzZ1F3QkpZRTNBVWtCV1lGaWdZZ0JtWUd0QWJxQjFnSUVnaFlDRzRJaEFpMkNPaDRuR05nWkdCZ1VHWW9aV0JuQUFFbUlPWUNRZ2FHLzJBK0F3QVlDUUcyQUhpY1haQk5hb05BR0laZkU1UFFDS0ZRMmxVcHMyb1hCZk96ekFFU3lES0JRSmRHUjJOUVIzUVNTRS9RRS9RRVBVVVBVSHFzdnNyWGpUTXc4M3pQdlBNTkN1QVdQM0RRREFlamRtMUdqendTN3BNbXdpNzVYbmdBRDQvQ1Evb1g0VEZlNFF0N3VNTWJPemp1RGMwRW1YQ1AvQzdjSjM4SXUrUlA0UUVlOENVOHBQOFdIbU9QWDJFUHo4N1RQbzIwMmV5Mk9qbG5RU1hWLzZhck9qV0ZtdnN6TVd0ZDZDcXdPbEtIcTZvdnljTGFXTVdWeWRYS0ZGWm5tVkZsWlU0NnRQN1Iybkk1bmNiaS9kRGtmRHRGQkEyRERYYllraEtjK1YwQnFzNVp0OUpNMUhRR0JSVG0vRWV6VG1aTkt0cGNBTXM5WXU2QUs5Y2FGNzZ6b0xXSVdjZk1HT1NrVmR1dlNXZWNocVpzejA0MEliMlBZM3VyeEJKVHpyaVQ5NWxpcHorVE4xZm1BQUFBZUp4dGtNbDJ3akFNUmZPQWhBQmxLbTJoODBDMythamdDS0tEWTZjZWdQNTlUWUJ6dWtBTCt6MVpzcThjdGFKVFRLUHJzVVFMYlhRUUkwRVhLWHJvWTRBYkRESENHQk5NY1lzWjduQ1BCOHl4d0NPZThJd1h2T0lONy9qQUo3Nnd4SGZVcVdYK096Z3VtV0FqSk1WMTdpME5kbHI2aXJMS08rcWZ0ZFQ3aTZ5NHVGU1V2Q2tuYXkrbEZZWklaYVFjbWZIL3hJRmRZbjk4YnFocmExYUtUTS82bFdNbnlhWWlyeDFyRlVRWkZCa2IyekpVdG9YZUpDZWcwV25MdEhlU0ZjM090cm5vek53cWkwVGtTcEJNREIxblNkZTVvSlhXMjNoVFMyL1QwTGlsZ2xYWDdkbUZWeExucTVVMHZZQVRIRmszelgzQk9pc29RSE5ERkRlWm5xS0R5OWhSTmF3TjdWaDcyN2hGemNKNWM4VElMcktaZkg3dElQeEFGUDBCcExlSlBBPT0pIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmpzLWljb24tcGxheSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1pY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIFcIjtcbn1cblxuLnZqcy1pY29uLXBsYXktY2lyY2xlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZqcy1pY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SCXCI7XG59XG5cbi52aWRlby1qcyAudmpzLXBsYXktY29udHJvbC52anMtcGxheWluZyAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi1wYXVzZSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52aWRlby1qcyAudmpzLXBsYXktY29udHJvbC52anMtcGxheWluZyAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmpzLWljb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhINcIjtcbn1cblxuLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMCAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi12b2x1bWUtbXV0ZSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTAgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1pY29uLXZvbHVtZS1tdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SEXCI7XG59XG5cbi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTEgLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmpzLWljb24tdm9sdW1lLWxvdyB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTEgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1pY29uLXZvbHVtZS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIVcIjtcbn1cblxuLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMiAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi12b2x1bWUtbWlkIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmpzLWljb24tdm9sdW1lLW1pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhlwiO1xufVxuXG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmpzLWljb24tdm9sdW1lLWhpZ2gge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1pY29uLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SHXCI7XG59XG5cbi52aWRlby1qcyAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi1mdWxsc2NyZWVuLWVudGVyIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZpZGVvLWpzIC52anMtZnVsbHNjcmVlbi1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52anMtaWNvbi1mdWxsc2NyZWVuLWVudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SIXCI7XG59XG5cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbiAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi1mdWxsc2NyZWVuLWV4aXQge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmlkZW8tanMudmpzLWZ1bGxzY3JlZW4gLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1pY29uLWZ1bGxzY3JlZW4tZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EiVwiO1xufVxuXG4udmpzLWljb24tc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZqcy1pY29uLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EilwiO1xufVxuXG4udmpzLWljb24tc3Bpbm5lciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52anMtaWNvbi1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SLXCI7XG59XG5cbi52aWRlby1qcyAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmlkZW8tanMgLnZqcy1zdWJ0aXRsZXMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciwgLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tQVUpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLUdCKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1JRSkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciwgLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tTlopIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi1zdWJ0aXRsZXMge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52aWRlby1qcyAudmpzLXN1YnRpdGxlcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tQVUpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1HQikgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLUlFKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tTlopIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmpzLWljb24tc3VidGl0bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SMXCI7XG59XG5cbi52aWRlby1qcyAudmpzLWNhcHRpb25zLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52aWRlby1qczpsYW5nKGVuKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmlkZW8tanM6bGFuZyhmci1DQSkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciwgLnZqcy1pY29uLWNhcHRpb25zIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZpZGVvLWpzIC52anMtY2FwdGlvbnMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52aWRlby1qczpsYW5nKGVuKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZpZGVvLWpzOmxhbmcoZnItQ0EpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmpzLWljb24tY2FwdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhI1cIjtcbn1cblxuLnZpZGVvLWpzIC52anMtY2hhcHRlcnMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciwgLnZqcy1pY29uLWNoYXB0ZXJzIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZpZGVvLWpzIC52anMtY2hhcHRlcnMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52anMtaWNvbi1jaGFwdGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjlwiO1xufVxuXG4udmpzLWljb24tc2hhcmUge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmpzLWljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhI9cIjtcbn1cblxuLnZqcy1pY29uLWNvZyB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52anMtaWNvbi1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJBcIjtcbn1cblxuLnZpZGVvLWpzIC52anMtcGxheS1wcm9ncmVzcywgLnZpZGVvLWpzIC52anMtdm9sdW1lLWxldmVsLCAudmpzLWljb24tY2lyY2xlLCAudmpzLXNlZWstdG8tbGl2ZS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52aWRlby1qcyAudmpzLXBsYXktcHJvZ3Jlc3M6YmVmb3JlLCAudmlkZW8tanMgLnZqcy12b2x1bWUtbGV2ZWw6YmVmb3JlLCAudmpzLWljb24tY2lyY2xlOmJlZm9yZSwgLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJFcIjtcbn1cblxuLnZqcy1pY29uLWNpcmNsZS1vdXRsaW5lIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZqcy1pY29uLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SSXCI7XG59XG5cbi52anMtaWNvbi1jaXJjbGUtaW5uZXItY2lyY2xlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZqcy1pY29uLWNpcmNsZS1pbm5lci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJNcIjtcbn1cblxuLnZqcy1pY29uLWhkIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZqcy1pY29uLWhkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SUXCI7XG59XG5cbi52aWRlby1qcyAudmpzLWNvbnRyb2wudmpzLWNsb3NlLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi1jYW5jZWwge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmlkZW8tanMgLnZqcy1jb250cm9sLnZqcy1jbG9zZS1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1pY29uLWNhbmNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ElVwiO1xufVxuXG4udmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wudmpzLWVuZGVkIC52anMtaWNvbi1wbGFjZWhvbGRlciwgLnZqcy1pY29uLXJlcGxheSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52aWRlby1qcyAudmpzLXBsYXktY29udHJvbC52anMtZW5kZWQgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1pY29uLXJlcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EllwiO1xufVxuXG4udmpzLWljb24tZmFjZWJvb2sge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmpzLWljb24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJdcIjtcbn1cblxuLnZqcy1pY29uLWdwbHVzIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZqcy1pY29uLWdwbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SYXCI7XG59XG5cbi52anMtaWNvbi1saW5rZWRpbiB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52anMtaWNvbi1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmVwiO1xufVxuXG4udmpzLWljb24tdHdpdHRlciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi52anMtaWNvbi10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SaXCI7XG59XG5cbi52anMtaWNvbi10dW1ibHIge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmpzLWljb24tdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SbXCI7XG59XG5cbi52anMtaWNvbi1waW50ZXJlc3Qge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmpzLWljb24tcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ScXCI7XG59XG5cbi52aWRlby1qcyAudmpzLWRlc2NyaXB0aW9ucy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmpzLWljb24tYXVkaW8tZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmlkZW8tanMgLnZqcy1kZXNjcmlwdGlvbnMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52anMtaWNvbi1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnVwiO1xufVxuXG4udmlkZW8tanMgLnZqcy1hdWRpby1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmpzLWljb24tYXVkaW8ge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmlkZW8tanMgLnZqcy1hdWRpby1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1pY29uLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SeXCI7XG59XG5cbi52anMtaWNvbi1uZXh0LWl0ZW0ge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmpzLWljb24tbmV4dC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SfXCI7XG59XG5cbi52anMtaWNvbi1wcmV2aW91cy1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZqcy1pY29uLXByZXZpb3VzLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKBcIjtcbn1cblxuLnZpZGVvLWpzIC52anMtcGljdHVyZS1pbi1waWN0dXJlLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmpzLWljb24tcGljdHVyZS1pbi1waWN0dXJlLWVudGVyIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZpZGVvLWpzIC52anMtcGljdHVyZS1pbi1waWN0dXJlLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1pY29uLXBpY3R1cmUtaW4tcGljdHVyZS1lbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoVwiO1xufVxuXG4udmlkZW8tanMudmpzLXBpY3R1cmUtaW4tcGljdHVyZSAudmpzLXBpY3R1cmUtaW4tcGljdHVyZS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciwgLnZqcy1pY29uLXBpY3R1cmUtaW4tcGljdHVyZS1leGl0IHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZpZGVvLWpzLnZqcy1waWN0dXJlLWluLXBpY3R1cmUgLnZqcy1waWN0dXJlLWluLXBpY3R1cmUtY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmpzLWljb24tcGljdHVyZS1pbi1waWN0dXJlLWV4aXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKJcIjtcbn1cblxuLnZpZGVvLWpzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHdvcmQtYnJlYWs6IGluaXRpYWw7XG59XG5cbi52aWRlby1qczotbW96LWZ1bGwtc2NyZWVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4udmlkZW8tanM6LXdlYmtpdC1mdWxsLXNjcmVlbiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udmlkZW8tanNbdGFiaW5kZXg9XCItMVwiXSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi52aWRlby1qcyAqLCAudmlkZW8tanMgOmFmdGVyLCAudmlkZW8tanMgOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi52aWRlby1qcyB1bCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udmlkZW8tanMudmpzLTE2LTksIC52aWRlby1qcy52anMtNC0zLCAudmlkZW8tanMudmpzLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4udmlkZW8tanMudmpzLTE2LTkge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4udmlkZW8tanMudmpzLTQtMyB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi52aWRlby1qcy52anMtZmlsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52aWRlby1qcyAudmpzLXRlY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keS52anMtZnVsbC13aW5kb3cge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy1mdWxsLXdpbmRvdyAudmlkZW8tanMudmpzLWZ1bGxzY3JlZW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwMDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuLnZpZGVvLWpzLnZqcy1mdWxsc2NyZWVuIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbi52anMtdXNlci1pbmFjdGl2ZSB7XG4gIGN1cnNvcjogbm9uZTtcbn1cblxuLnZqcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52anMtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnZpZGVvLWpzIC52anMtb2Zmc2NyZWVuIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMXB4O1xufVxuXG4udmpzLWxvY2stc2hvd2luZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi52anMtbm8tanMge1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udmpzLW5vLWpzIGEsIC52anMtbm8tanMgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM2NmE4Y2M7XG59XG5cbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogM2VtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGhlaWdodDogMS42MzMzMmVtO1xuICB3aWR0aDogM2VtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiAwLjA2NjY2ZW0gc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMzMzZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNTEsIDYzLCAwLjcpO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG5cbi52anMtYmlnLXBsYXktY2VudGVyZWQgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC44MTY2NmVtO1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xufVxuXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b246Zm9jdXMsIC52aWRlby1qczpob3ZlciAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczODU5ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTUsIDEzMywgMTU5LCAwLjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMHM7XG59XG5cbi52anMtY29udHJvbHMtZGlzYWJsZWQgLnZqcy1iaWctcGxheS1idXR0b24sIC52anMtZXJyb3IgLnZqcy1iaWctcGxheS1idXR0b24sIC52anMtaGFzLXN0YXJ0ZWQgLnZqcy1iaWctcGxheS1idXR0b24sIC52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1oYXMtc3RhcnRlZC52anMtcGF1c2VkLnZqcy1zaG93LWJpZy1wbGF5LWJ1dHRvbi1vbi1wYXVzZSAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmlkZW8tanMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4udmpzLWNvbnRyb2wgLnZqcy1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmlkZW8tanMgLnZqcy1jb250cm9sLnZqcy1jbG9zZS1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogM2VtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDAuNWVtO1xuICB6LWluZGV4OiAyO1xufVxuXG4udmlkZW8tanMgLnZqcy1tb2RhbC1kaWFsb2cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udmlkZW8tanMgLnZqcy1tb2RhbC1kaWFsb2cgPiAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnZqcy1tb2RhbC1kaWFsb2cgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZqcy1tZW51LWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZqcy1tZW51LWJ1dHRvbi52anMtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi52anMtd29ya2luZ2hvdmVyIC52anMtbWVudS1idXR0b24udmpzLWRpc2FibGVkOmhvdmVyIC52anMtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50ID4gKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi52anMtc2NydWJiaW5nIC52anMtY29udHJvbC52anMtbWVudS1idXR0b246aG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1tZW51IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjJlbSAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLmpzLWZvY3VzLXZpc2libGUgLnZqcy1tZW51IGxpLnZqcy1tZW51LWl0ZW06aG92ZXIsIC52anMtbWVudSBsaS52anMtbWVudS1pdGVtOmZvY3VzLCAudmpzLW1lbnUgbGkudmpzLW1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Mzg1OWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE1LCAxMzMsIDE1OSwgMC41KTtcbn1cblxuLmpzLWZvY3VzLXZpc2libGUgLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZDpob3ZlciwgLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZCwgLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZDpmb2N1cywgLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMmIzMzNmO1xufVxuXG4udmpzLW1lbnUgbGkudmpzLW1lbnUtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwLjNlbSAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMGVtO1xuICBsZWZ0OiAtM2VtO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDQzLCA1MSwgNjMsIDAuNyk7XG59XG5cbi52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMzMzZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNTEsIDYzLCAwLjcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDEuNWVtO1xuICBtYXgtaGVpZ2h0OiAxNWVtO1xufVxuXG4udmpzLWxheW91dC10aW55IC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50LCAudmpzLWxheW91dC14LXNtYWxsIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogNWVtO1xufVxuXG4udmpzLWxheW91dC1zbWFsbCAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwZW07XG59XG5cbi52anMtbGF5b3V0LW1lZGl1bSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDE0ZW07XG59XG5cbi52anMtbGF5b3V0LWh1Z2UgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQsIC52anMtbGF5b3V0LWxhcmdlIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50LCAudmpzLWxheW91dC14LWxhcmdlIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMjVlbTtcbn1cblxuLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUudmpzLWxvY2stc2hvd2luZywgLnZqcy13b3JraW5naG92ZXIgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cC52anMtaG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6YmVmb3JlIHtcbiAgd2lkdGg6IDIuMjIyMjIyMjIyZW07XG59XG5cbi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZS52anMtc2xpZGVyLWFjdGl2ZSwgLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lOmZvY3VzLCAudmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6aG92ZXIsIC52aWRlby1qcy52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZSB7XG4gIHdpZHRoOiAxMmVtO1xufVxuXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZSAudmpzLW1lbnUge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRlbTtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZS52anMtc2xpZGVyLWFjdGl2ZSAudmpzLW1lbnUsIC52anMtbWVudS1idXR0b24taW5saW5lOmZvY3VzIC52anMtbWVudSwgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6aG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZSAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lLnZqcy1zbGlkZXItYWN0aXZlIC52anMtbWVudSwgLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lOmZvY3VzIC52anMtbWVudSwgLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lOmhvdmVyIC52anMtbWVudSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZSAudmpzLW1lbnUtY29udGVudCB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDNlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMzMzZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNTEsIDYzLCAwLjcpO1xufVxuXG4udmpzLWhhcy1zdGFydGVkIC52anMtY29udHJvbC1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xcztcbn1cblxuLnZqcy1oYXMtc3RhcnRlZC52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcztcbn1cblxuLnZqcy1jb250cm9scy1kaXNhYmxlZCAudmpzLWNvbnRyb2wtYmFyLCAudmpzLWVycm9yIC52anMtY29udHJvbC1iYXIsIC52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtY29udHJvbC1iYXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52anMtYXVkaW8udmpzLWhhcy1zdGFydGVkLnZqcy11c2VyLWluYWN0aXZlLnZqcy1wbGF5aW5nIC52anMtY29udHJvbC1iYXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4udmpzLWhhcy1zdGFydGVkLnZqcy1uby1mbGV4IC52anMtY29udHJvbC1iYXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnZpZGVvLWpzIC52anMtY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDRlbTtcbiAgZmxleDogbm9uZTtcbn1cblxuLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG59XG5cbi52aWRlby1qcyAudmpzLWNvbnRyb2w6Zm9jdXMsIC52aWRlby1qcyAudmpzLWNvbnRyb2w6Zm9jdXM6YmVmb3JlLCAudmlkZW8tanMgLnZqcy1jb250cm9sOmhvdmVyOmJlZm9yZSB7XG4gIHRleHQtc2hhZG93OiAwIDAgMWVtICNmZmY7XG59XG5cbi52aWRlby1qcyAudmpzLWNvbnRyb2wtdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi52aWRlby1qcyAudmpzLWN1c3RvbS1jb250cm9sLXNwYWNlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsZXg6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNGVtO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wuZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi52anMtbGl2ZSAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLWxpdmV1aSAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gIGZsZXg6IGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBoZWlnaHQ6IDAuM2VtO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtcHJvZ3Jlc3MtaG9sZGVyIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXIge1xuICBmb250LXNpemU6IDEuNjY2NjY2NjY2N2VtO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyLmRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLWxvYWQtcHJvZ3Jlc3MsIC52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLWxvYWQtcHJvZ3Jlc3MgZGl2LCAudmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXIgLnZqcy1wbGF5LXByb2dyZXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAwO1xufVxuXG4udmlkZW8tanMgLnZqcy1wbGF5LXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnZpZGVvLWpzIC52anMtcGxheS1wcm9ncmVzczpiZWZvcmUge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMC41ZW07XG4gIHRvcDogLTAuMzMzMzMzMzMzM2VtO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmlkZW8tanMgLnZqcy1sb2FkLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMTUsIDEzMywgMTU5LCAwLjUpO1xufVxuXG4udmlkZW8tanMgLnZqcy1sb2FkLXByb2dyZXNzIGRpdiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTE1LCAxMzMsIDE1OSwgMC43NSk7XG59XG5cbi52aWRlby1qcyAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZzogNnB4IDhweCA4cHggOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zLjRlbTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy10aW1lLXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdGltZS10b29sdGlwLCAudmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtdGltZS10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC42ZW07XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wuZGlzYWJsZWQ6aG92ZXIgLnZqcy10aW1lLXRvb2x0aXAge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICB6LWluZGV4OiAwO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcztcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlLnZqcy1uby1mbGV4IC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLW1vdXNlLWRpc3BsYXkgLnZqcy10aW1lLXRvb2x0aXAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuXG4udmlkZW8tanMgLnZqcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAuNDVlbSAwIDAuNDVlbTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM4NTlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNSwgMTMzLCAxNTksIDAuNSk7XG59XG5cbi52aWRlby1qcyAudmpzLXNsaWRlci5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnZpZGVvLWpzIC52anMtc2xpZGVyOmZvY3VzIHtcbiAgdGV4dC1zaGFkb3c6IDAgMCAxZW0gI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDFlbSAjZmZmO1xufVxuXG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDVlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDFzO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtc2xpZGVyLWFjdGl2ZSwgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2w6YWN0aXZlLCAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLWhvdmVyIC52anMtbXV0ZS1jb250cm9sIH4gLnZqcy12b2x1bWUtY29udHJvbCwgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsLnZqcy1ob3ZlciAudmpzLXZvbHVtZS1jb250cm9sLCAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWw6YWN0aXZlIC52anMtdm9sdW1lLWNvbnRyb2wsIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbDpmb2N1cyAudmpzLXZvbHVtZS1jb250cm9sIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xcywgaGVpZ2h0IDAuMXMsIHdpZHRoIDAuMXMsIGxlZnQgMHMsIHRvcCAwcztcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXNsaWRlci1hY3RpdmUudmpzLXZvbHVtZS1ob3Jpem9udGFsLCAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbDphY3RpdmUudmpzLXZvbHVtZS1ob3Jpem9udGFsLCAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLWhvdmVyIC52anMtbXV0ZS1jb250cm9sIH4gLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwsIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbC52anMtaG92ZXIgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwsIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbDphY3RpdmUgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwsIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbDpmb2N1cyAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogM2VtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy1zbGlkZXItYWN0aXZlLnZqcy12b2x1bWUtdmVydGljYWwsIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sOmFjdGl2ZS52anMtdm9sdW1lLXZlcnRpY2FsLCAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLWhvdmVyIC52anMtbXV0ZS1jb250cm9sIH4gLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLXZlcnRpY2FsLCAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLWhvdmVyIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS12ZXJ0aWNhbCwgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsOmFjdGl2ZSAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtdmVydGljYWwsIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbDpmb2N1cyAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtdmVydGljYWwge1xuICBsZWZ0OiAtMy41ZW07XG4gIHRyYW5zaXRpb246IGxlZnQgMHM7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbC52anMtdm9sdW1lLXBhbmVsLWhvcml6b250YWwudmpzLWhvdmVyLCAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsLnZqcy1zbGlkZXItYWN0aXZlLCAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsOmFjdGl2ZSB7XG4gIHdpZHRoOiAxMGVtO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjFzO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsLnZqcy1tdXRlLXRvZ2dsZS1vbmx5IHtcbiAgd2lkdGg6IDRlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS12ZXJ0aWNhbCB7XG4gIGhlaWdodDogOGVtO1xuICB3aWR0aDogM2VtO1xuICBsZWZ0OiAtMzAwMGVtO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzLCBoZWlnaHQgMXMgMXMsIHdpZHRoIDFzIDFzLCBsZWZ0IDFzIDFzLCB0b3AgMXMgMXM7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtaG9yaXpvbnRhbCB7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMXMsIG9wYWNpdHkgMXMsIGhlaWdodCAxcyAxcywgd2lkdGggMXMsIGxlZnQgMXMgMXMsIHRvcCAxcyAxcztcbn1cblxuLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS12ZXJ0aWNhbCwgLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzZW07XG4gIGxlZnQ6IDAuNWVtO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtYmFyIHtcbiAgbWFyZ2luOiAxLjM1ZW0gMC40NWVtO1xufVxuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAwLjNlbTtcbn1cblxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogMC4zZW07XG4gIGhlaWdodDogNWVtO1xuICBtYXJnaW46IDEuMzVlbSBhdXRvO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtbGV2ZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWxldmVsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLnZqcy1zbGlkZXItdmVydGljYWwgLnZqcy12b2x1bWUtbGV2ZWwge1xuICB3aWR0aDogMC4zZW07XG59XG5cbi52anMtc2xpZGVyLXZlcnRpY2FsIC52anMtdm9sdW1lLWxldmVsOmJlZm9yZSB7XG4gIHRvcDogLTAuNWVtO1xuICBsZWZ0OiAtMC4zZW07XG59XG5cbi52anMtc2xpZGVyLWhvcml6b250YWwgLnZqcy12b2x1bWUtbGV2ZWwge1xuICBoZWlnaHQ6IDAuM2VtO1xufVxuXG4udmpzLXNsaWRlci1ob3Jpem9udGFsIC52anMtdm9sdW1lLWxldmVsOmJlZm9yZSB7XG4gIHRvcDogLTAuM2VtO1xuICByaWdodDogLTAuNWVtO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC12ZXJ0aWNhbCB7XG4gIHdpZHRoOiA0ZW07XG59XG5cbi52anMtdm9sdW1lLWJhci52anMtc2xpZGVyLXZlcnRpY2FsIC52anMtdm9sdW1lLWxldmVsIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci1ob3Jpem9udGFsIC52anMtdm9sdW1lLWxldmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAzZW07XG4gIGhlaWdodDogOGVtO1xuICBib3R0b206IDhlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMzMzZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNTEsIDYzLCAwLjcpO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtaG9yaXpvbnRhbCAudmpzLW1lbnUge1xuICBsZWZ0OiAtMmVtO1xufVxuXG4udmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy1oYXMtc3RhcnRlZCAudmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtYXVkaW8udmpzLWhhcy1zdGFydGVkIC52anMtcG9zdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtcG9zdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogM2VtO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1saXZlLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnZpZGVvLWpzLnZqcy1saXZldWkgLnZqcy1saXZlLWNvbnRyb2wsIC52aWRlby1qczpub3QoLnZqcy1saXZlKSAudmpzLWxpdmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1qcyAudmpzLXNlZWstdG8tbGl2ZS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbGV4OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDRlbTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtc2Vlay10by1saXZlLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnZpZGVvLWpzLnZqcy1saXZlOm5vdCgudmpzLWxpdmV1aSkgLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCwgLnZpZGVvLWpzOm5vdCgudmpzLWxpdmUpIC52anMtc2Vlay10by1saXZlLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLXNlZWstdG8tbGl2ZS1jb250cm9sLnZqcy1jb250cm9sLnZqcy1hdC1saXZlLWVkZ2Uge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi52anMtc2Vlay10by1saXZlLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgY29sb3I6ICM4ODg7XG59XG5cbi52anMtc2Vlay10by1saXZlLWNvbnRyb2wudmpzLWNvbnRyb2wudmpzLWF0LWxpdmUtZWRnZSAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmVkO1xufVxuXG4udmlkZW8tanMgLnZqcy10aW1lLWNvbnRyb2wge1xuICBmbGV4OiBub25lO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbiAgbWluLXdpZHRoOiAyZW07XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuXG4udmpzLWxpdmUgLnZqcy10aW1lLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlkZW8tanMgLnZqcy1jdXJyZW50LXRpbWUsIC52anMtbm8tZmxleCAudmpzLWN1cnJlbnQtdGltZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1qcyAudmpzLWR1cmF0aW9uLCAudmpzLW5vLWZsZXggLnZqcy1kdXJhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtdGltZS1kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbn1cblxuLnZqcy1saXZlIC52anMtdGltZS1kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgZmxleDogbm9uZTtcbn1cblxuLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogM2VtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlLnZqcy1wbGF5aW5nIC52anMtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgYm90dG9tOiAxZW07XG59XG5cbi52aWRlby1qcyAudmpzLXRleHQtdHJhY2sge1xuICBmb250LXNpemU6IDEuNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuMWVtO1xufVxuXG4udmpzLXN1YnRpdGxlcyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udmpzLWNhcHRpb25zIHtcbiAgY29sb3I6ICNmYzY7XG59XG5cbi52anMtdHQtY3VlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnZpZGVvOjotd2Via2l0LW1lZGlhLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM2VtKTtcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlLnZqcy1wbGF5aW5nIHZpZGVvOjotd2Via2l0LW1lZGlhLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS41ZW0pO1xufVxuXG4udmlkZW8tanMgLnZqcy1waWN0dXJlLWluLXBpY3R1cmUtY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxleDogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtZnVsbHNjcmVlbi1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbGV4OiBub25lO1xufVxuXG4udmpzLXBsYXliYWNrLXJhdGUgLnZqcy1wbGF5YmFjay1yYXRlLXZhbHVlLCAudmpzLXBsYXliYWNrLXJhdGUgPiAudmpzLW1lbnUtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52anMtcGxheWJhY2stcmF0ZSAudmpzLXBsYXliYWNrLXJhdGUtdmFsdWUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZqcy1wbGF5YmFjay1yYXRlIC52anMtbWVudSB7XG4gIHdpZHRoOiA0ZW07XG4gIGxlZnQ6IDA7XG59XG5cbi52anMtZXJyb3IgLnZqcy1lcnJvci1kaXNwbGF5IC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEuNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi52anMtZXJyb3IgLnZqcy1lcnJvci1kaXNwbGF5OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBjb250ZW50OiBcIlhcIjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNGVtO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtc2hhZG93OiAwLjA1ZW0gMC4wNWVtIDAuMWVtICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmpzLWxvYWRpbmctc3Bpbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAtMjVweCAwIDAgLTI1cHg7XG4gIG9wYWNpdHk6IDAuODU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoNDMsIDUxLCA2MywgMC43KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXIsIC52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWFuaW1hdGlvbjogdmpzLXNwaW5uZXItc2hvdyAwcyBsaW5lYXIgMC4zcyBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiB2anMtc3Bpbm5lci1zaG93IDBzIGxpbmVhciAwLjNzIGZvcndhcmRzO1xufVxuXG4udmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlciwgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IC02cHg7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyLCAudmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLCAudmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIsIC52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogdmpzLXNwaW5uZXItc3BpbiAxLjFzIGN1YmljLWJlemllcigwLjYsIDAuMiwgMCwgMC44KSBpbmZpbml0ZSwgdmpzLXNwaW5uZXItZmFkZSAxLjFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiB2anMtc3Bpbm5lci1zcGluIDEuMXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4yLCAwLCAwLjgpIGluZmluaXRlLCB2anMtc3Bpbm5lci1mYWRlIDEuMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLCAudmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyLCAudmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC40NHM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40NHM7XG59XG5cbkBrZXlmcmFtZXMgdmpzLXNwaW5uZXItc2hvdyB7XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgdmpzLXNwaW5uZXItc2hvdyB7XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgdmpzLXNwaW5uZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyB2anMtc3Bpbm5lci1mYWRlIHtcbiAgMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3Mzg1OWY7XG4gIH1cbiAgMjAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNzM4NTlmO1xuICB9XG4gIDM1JSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgfVxuICA2MCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3Mzg1OWY7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzczODU5ZjtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHZqcy1zcGlubmVyLWZhZGUge1xuICAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzczODU5ZjtcbiAgfVxuICAyMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3Mzg1OWY7XG4gIH1cbiAgMzUlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICB9XG4gIDYwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzczODU5ZjtcbiAgfVxuICAxMDAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNzM4NTlmO1xuICB9XG59XG4udmpzLWNoYXB0ZXJzLWJ1dHRvbiAudmpzLW1lbnUgdWwge1xuICB3aWR0aDogMjRlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtc3Vicy1jYXBzLWJ1dHRvbiArIC52anMtbWVudSAudmpzLWNhcHRpb25zLW1lbnUtaXRlbSAudmpzLW1lbnUtaXRlbS10ZXh0IC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLTAuMWVtO1xufVxuXG4udmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uICsgLnZqcy1tZW51IC52anMtY2FwdGlvbnMtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBjb250ZW50OiBcIu+EjVwiO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLnZpZGVvLWpzIC52anMtYXVkaW8tYnV0dG9uICsgLnZqcy1tZW51IC52anMtbWFpbi1kZXNjLW1lbnUtaXRlbSAudmpzLW1lbnUtaXRlbS10ZXh0IC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLTAuMWVtO1xufVxuXG4udmlkZW8tanMgLnZqcy1hdWRpby1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1tYWluLWRlc2MtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBjb250ZW50OiBcIiDvhJ1cIjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXNtYWxsIC52anMtYXVkaW8tYnV0dG9uLCAudmlkZW8tanM6bm90KC52anMtZnVsbHNjcmVlbikudmpzLWxheW91dC1zbWFsbCAudmpzLWNhcHRpb25zLWJ1dHRvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtc21hbGwgLnZqcy1jaGFwdGVycy1idXR0b24sIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXNtYWxsIC52anMtY3VycmVudC10aW1lLCAudmlkZW8tanM6bm90KC52anMtZnVsbHNjcmVlbikudmpzLWxheW91dC1zbWFsbCAudmpzLWRlc2NyaXB0aW9ucy1idXR0b24sIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXNtYWxsIC52anMtZHVyYXRpb24sIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXNtYWxsIC52anMtcGxheWJhY2stcmF0ZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtc21hbGwgLnZqcy1yZW1haW5pbmctdGltZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtc21hbGwgLnZqcy1zdWJ0aXRsZXMtYnV0dG9uLCAudmlkZW8tanM6bm90KC52anMtZnVsbHNjcmVlbikudmpzLWxheW91dC1zbWFsbCAudmpzLXRpbWUtZGl2aWRlciwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtc21hbGwgLnZqcy12b2x1bWUtY29udHJvbCwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtdGlueSAudmpzLWF1ZGlvLWJ1dHRvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtdGlueSAudmpzLWNhcHRpb25zLWJ1dHRvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtdGlueSAudmpzLWNoYXB0ZXJzLWJ1dHRvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtdGlueSAudmpzLWN1cnJlbnQtdGltZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtdGlueSAudmpzLWRlc2NyaXB0aW9ucy1idXR0b24sIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXRpbnkgLnZqcy1kdXJhdGlvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtdGlueSAudmpzLXBsYXliYWNrLXJhdGUsIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXRpbnkgLnZqcy1yZW1haW5pbmctdGltZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtdGlueSAudmpzLXN1YnRpdGxlcy1idXR0b24sIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXRpbnkgLnZqcy10aW1lLWRpdmlkZXIsIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXRpbnkgLnZqcy12b2x1bWUtY29udHJvbCwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLWF1ZGlvLWJ1dHRvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLWNhcHRpb25zLWJ1dHRvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLWNoYXB0ZXJzLWJ1dHRvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLWN1cnJlbnQtdGltZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLWRlc2NyaXB0aW9ucy1idXR0b24sIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXgtc21hbGwgLnZqcy1kdXJhdGlvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLXBsYXliYWNrLXJhdGUsIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXgtc21hbGwgLnZqcy1yZW1haW5pbmctdGltZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLXN1YnRpdGxlcy1idXR0b24sIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXgtc21hbGwgLnZqcy10aW1lLWRpdmlkZXIsIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXgtc21hbGwgLnZqcy12b2x1bWUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXNtYWxsIC52anMtdm9sdW1lLXBhbmVsLnZqcy12b2x1bWUtcGFuZWwtaG9yaXpvbnRhbC52anMtc2xpZGVyLWFjdGl2ZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtc21hbGwgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsOmFjdGl2ZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtc21hbGwgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsOmhvdmVyLCAudmlkZW8tanM6bm90KC52anMtZnVsbHNjcmVlbikudmpzLWxheW91dC10aW55IC52anMtdm9sdW1lLXBhbmVsLnZqcy12b2x1bWUtcGFuZWwtaG9yaXpvbnRhbC52anMtc2xpZGVyLWFjdGl2ZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtdGlueSAudmpzLXZvbHVtZS1wYW5lbC52anMtdm9sdW1lLXBhbmVsLWhvcml6b250YWw6YWN0aXZlLCAudmlkZW8tanM6bm90KC52anMtZnVsbHNjcmVlbikudmpzLWxheW91dC10aW55IC52anMtdm9sdW1lLXBhbmVsLnZqcy12b2x1bWUtcGFuZWwtaG9yaXpvbnRhbDpob3ZlciwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLXZvbHVtZS1wYW5lbC52anMtdm9sdW1lLXBhbmVsLWhvcml6b250YWwudmpzLXNsaWRlci1hY3RpdmUsIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXgtc21hbGwgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsOmFjdGl2ZSwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLXZvbHVtZS1wYW5lbC52anMtdm9sdW1lLXBhbmVsLWhvcml6b250YWw6aG92ZXIge1xuICB3aWR0aDogYXV0bztcbiAgd2lkdGg6IGluaXRpYWw7XG59XG5cbi52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXRpbnkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uLCAudmlkZW8tanM6bm90KC52anMtZnVsbHNjcmVlbikudmpzLWxheW91dC14LXNtYWxsOm5vdCgudmpzLWxpdmUpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiwgLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQteC1zbWFsbDpub3QoLnZqcy1saXZldWkpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXRpbnkgLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIsIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXgtc21hbGwudmpzLWxpdmV1aSAudmpzLWN1c3RvbS1jb250cm9sLXNwYWNlciB7XG4gIGZsZXg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmlkZW8tanM6bm90KC52anMtZnVsbHNjcmVlbikudmpzLWxheW91dC10aW55LnZqcy1uby1mbGV4IC52anMtY3VzdG9tLWNvbnRyb2wtc3BhY2VyLCAudmlkZW8tanM6bm90KC52anMtZnVsbHNjcmVlbikudmpzLWxheW91dC14LXNtYWxsLnZqcy1saXZldWkudmpzLW5vLWZsZXggLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnZpZGVvLWpzOm5vdCgudmpzLWZ1bGxzY3JlZW4pLnZqcy1sYXlvdXQtdGlueSAudmpzLXByb2dyZXNzLWNvbnRyb2wsIC52aWRlby1qczpub3QoLnZqcy1mdWxsc2NyZWVuKS52anMtbGF5b3V0LXgtc21hbGwudmpzLWxpdmV1aSAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLW1vZGFsLWRpYWxvZy52anMtdGV4dC10cmFjay1zZXR0aW5ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjMzM2Y7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDUxLCA2MywgMC43NSk7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDcwJTtcbn1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtdHJhY2stc2V0dGluZ3MtY29sb3JzLCAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scywgLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtdHJhY2stc2V0dGluZ3MtZm9udCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbkBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgcGFkZGluZzogMjBweCAyNHB4IDAgMjRweDtcbiAgfVxuXG4gIC52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgLnZqcy1kZWZhdWx0LWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgfVxuXG4gIC52anMtbGF5b3V0LXNtYWxsIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50LCAudmpzLWxheW91dC10aW55IC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50LCAudmpzLWxheW91dC14LXNtYWxsIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnZqcy10cmFjay1zZXR0aW5nID4gc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgZmllbGRzZXQge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyBmaWVsZHNldCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgZmllbGRzZXQgc3BhbiA+IHNlbGVjdCB7XG4gIG1heC13aWR0aDogNy4zZW07XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyBsZWdlbmQge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjphY3RpdmUsIC52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZS1zdHlsZTogc29saWQ7XG4gIG91dGxpbmUtd2lkdGg6IG1lZGl1bTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsICNmZmYgODglLCAjNzM4NTlmIDEwMCUpO1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDQzLCA1MSwgNjMsIDAuNzUpO1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMTgwZGVnLCAjZmZmIDg4JSwgIzczODU5ZiAxMDAlKTtcbiAgY29sb3I6ICMyYjMzM2Y7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIC52anMtZGVmYXVsdC1idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpZGVvLWpzID4gOm5vdCgudmpzLXRlY2gpOm5vdCgudmpzLXBvc3Rlcikge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuLnZqcy1yZXNpemUtbWFuYWdlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IC0xMDAwO1xufVxuXG4uanMtZm9jdXMtdmlzaWJsZSAudmlkZW8tanMgOmZvY3VzOm5vdCguZm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG59XG5cbi52aWRlby1qcyAudmpzLW1lbnUgOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksIC52aWRlby1qcyA6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLnBsb3RMb2FkaW5nIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc2luZ2xlLWFydGlzdCAuYXJ0aXN0LnNlcGVyYXRvclNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zaW5nbGUtYXJ0aXN0IC5hcnRpc3Quc2VwZXJhdG9yU2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMThyZW07XG4gIH1cbn1cbi5zaW5nbGUtYXJ0aXN0IC5hcnRpc3Quc2VwZXJhdG9yU2VjdGlvbiAuc2VwYXJhdG9yIHtcbiAgdG9wOiAtNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zaW5nbGUtYXJ0aXN0IC5hcnRpc3Quc2VwZXJhdG9yU2VjdGlvbiAuc2VwYXJhdG9yIHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgfVxufVxuLnNpbmdsZS1hcnRpc3QgLmFydGlzdF9fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uc2luZ2xlLWFydGlzdCAuYXJ0aXN0X190eXBlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNpbmdsZS1hcnRpc3QgLmJhbm5lci0tYXJ0aXN0IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjBweDtcbiAgfVxufVxuLnNpbmdsZS1hcnRpc3QgLmNvbnRlbnQge1xuICBtYXJnaW46IDAgMnJlbSAycmVtO1xufVxuLnNpbmdsZS1hcnRpc3QgLmNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uc2luZ2xlLWFydGlzdCAuYXJ0aXN0X19zb2NpYWxMaW5rcyB7XG4gIG1hcmdpbjogMCAycmVtIDRyZW07XG59XG4uc2luZ2xlLWFydGlzdCAuYXJ0aXN0X19zb2NpYWxMaW5rcyBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBjb2xvcjogdmFyKC0tcGluayk7XG59XG4uc2luZ2xlLWFydGlzdCAuZm9vdGVyX19wYXJ0bmVycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYW5uZXIge1xuICBoZWlnaHQ6IDEwOHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5uZXIge1xuICAgIGhlaWdodDogNTB2dztcbiAgICBtYXgtaGVpZ2h0OiA3MjBweDtcbiAgfVxufVxuXG4uYmFubmVyX19iYWNrZ3JvdW5kV3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFubmVyX19TVkd3cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xcmVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA0NSU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFubmVyX19TVkd3cmFwIHtcbiAgICBib3R0b206IC0xcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXJfX1NWR3dyYXAge1xuICAgIGhlaWdodDogNTUlO1xuICB9XG59XG4uYmFubmVyX19TVkd3cmFwIC5iYW5uZXJfX21vYmlsZVNWRyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyX19TVkd3cmFwIC5iYW5uZXJfX21vYmlsZVNWRyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJhbm5lcl9fU1ZHd3JhcCAuYmFubmVyX19kZXNrdG9wU1ZHIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyX19TVkd3cmFwIC5iYW5uZXJfX2Rlc2t0b3BTVkcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uYmFubmVyX19TVkd3cmFwIHN2ZyAuYmFubmVyX19TVkdwYXRoIHtcbiAgZmlsbDogdmFyKC0tcHVycGxlKTtcbn1cblxuYm9keS5wYWdlLWluZm8gLmJhbm5lcl9fU1ZHd3JhcCBzdmcgLmJhbm5lcl9fU1ZHcGF0aCxcbi5jaGlsZC1vZi1pbmZvbWF0aW9uIC5iYW5uZXJfX1NWR3dyYXAgc3ZnIC5iYW5uZXJfX1NWR3BhdGgge1xuICBmaWxsOiB2YXIoLS1vcmFuZ2UpO1xufVxuXG5ib2R5LnBhZ2UtYWNjb21tb2RhdGlvbiAuYmFubmVyX19TVkd3cmFwIHN2ZyAuYmFubmVyX19TVkdwYXRoLFxuYm9keS5jaGlsZC1vZi1hY2NvbW1vZGF0aW9uIC5iYW5uZXJfX1NWR3dyYXAgc3ZnIC5iYW5uZXJfX1NWR3BhdGgge1xuICBmaWxsOiB2YXIoLS1kYXJrUGluayk7XG59XG5cbmJvZHkucGFnZS1mb29kLWFuZC1kcmluayAuYmFubmVyX19TVkd3cmFwIHN2ZyAuYmFubmVyX19TVkdwYXRoIHtcbiAgZmlsbDogdmFyKC0tcGluayk7XG59XG5cbi5iYW5uZXJfX2ltYWdlLCAuYmFubmVyX192aWRlbyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5iYW5uZXJfX2NvbnRlbnRXcmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMiU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFubmVyX19jb250ZW50V3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDklO1xuICB9XG59XG5cbi5iYW5uZXJfX3RpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDA7XG59XG5cbi50ZXh0T25seUJhbm5lciB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG59XG4udGV4dE9ubHlCYW5uZXIgLmJhbm5lclRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi50ZXh0T25seUJhbm5lciAuc2VwYXJhdG9yIHtcbiAgdG9wOiAwcmVtO1xufVxuLnRleHRPbmx5QmFubmVyIC5iYW5uZXJfX2NvbnRlbnRXcmFwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBhcmVudC1wYWdlaWQtMTQxMyAudGV4dE9ubHlCYW5uZXIge1xuICB6LWluZGV4OiAwO1xufVxuXG4jYnVyZ2VyTWVudSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXB1cnBsZSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAjYnVyZ2VyTWVudSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxMDBweCAwZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJtYWluTWVudVwiIFwic29jaWFsc1wiIFwic2Vjb25kYXJ5TWVudVwiO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbiNidXJnZXJNZW51OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHVycGxlKTtcbiAgei1pbmRleDogNDtcbn1cbi5idXJnZXJPcGVuICNidXJnZXJNZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbiNidXJnZXJNZW51IC5idXJnZXJNZW51X19tYWluTWVudSB7XG4gIGdyaWQtYXJlYTogbWFpbk1lbnU7XG59XG4jYnVyZ2VyTWVudSAuYnVyZ2VyTWVudV9fc2Vjb25kYXJ5TWVudSB7XG4gIGdyaWQtYXJlYTogc2Vjb25kYXJ5TWVudTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAjYnVyZ2VyTWVudSAuYnVyZ2VyTWVudV9fc2Vjb25kYXJ5TWVudSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbiAgI2J1cmdlck1lbnUgLmJ1cmdlck1lbnVfX3NlY29uZGFyeU1lbnUgdWwuYnVyZ2VyTWVudSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuI2J1cmdlck1lbnUgLmJ1cmdlck1lbnVfX3NlY29uZGFyeU1lbnUgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbn1cbiNidXJnZXJNZW51IC5idXJnZXJNZW51X19zb2NpYWxzIHtcbiAgZ3JpZC1hcmVhOiBzb2NpYWxzO1xufVxuI2J1cmdlck1lbnUgLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG51bC5idXJnZXJNZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbnVsLmJ1cmdlck1lbnUgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIHVsLmJ1cmdlck1lbnUgbGkgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICB1bC5idXJnZXJNZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxufVxuXG4uYnVyZ2VyTWVudV9fbWFpbk1lbnUge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ1cmdlck1lbnVfX21haW5NZW51OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbiAgbWFyZ2luOiAwIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnVyZ2VyTWVudV9fbWFpbk1lbnU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnVyZ2VyTWVudV9fbWFpbk1lbnUgdWwuYnVyZ2VyTWVudSBsaSBhIHtcbiAgZm9udC1zaXplOiA2dmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5idXJnZXJNZW51X19tYWluTWVudSB1bC5idXJnZXJNZW51IGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLXBpbmspO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMnZoO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxdmg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5idXJnZXJNZW51X19tYWluTWVudSB1bC5idXJnZXJNZW51IGxpIGE6aG92ZXI6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLnBsb3RCdXR0b24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5Q29sb3IpO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wbG90QnV0dG9uLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogZ3JleTtcbn1cblxuLmJ1dHRvbkJveC0tY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDIuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ0ZvbnQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJ1dHRvbiB7XG4gICAgcGFkZGluZzogMXJlbSAzLjVyZW07XG4gIH1cbn1cblxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnV0dG9uLS1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBjb2xvcjogdmFyKC0tcGluayk7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG4uYnV0dG9uLS1waW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5idXR0b24tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGluayk7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXBpbmspO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbi5idXR0b24tLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbn1cblxuLmJ1dHRvbi0tbGFyZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLXBpbmspO1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1waW5rKTtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgZmxleDogMSAwIDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5idXR0b24tLWxhcmdlIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiAycmVtIDhyZW07XG4gIH1cbn1cbi5idXR0b24tLWxhcmdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1waW5rKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJ1dHRvbi0tbGFyZ2U6aG92ZXIge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmJ1dHRvbi0tbGFyZ2U6aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYnV0dG9uLS1ib3JkZXJQaW5rIHtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tcGluayk7XG59XG5cbi5idXR0b25fX3dyYXBFdmVuIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYnV0dG9uX193cmFwRXZlbiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgLS1wcmltYXJ5Q29sb3I6ICM1MDUwY2M7XG4gIC0tc2Vjb25kYXJ5Q29sb3I6IGdyZWVuO1xuICAtLXB1cnBsZTogIzg0NUVDMjtcbiAgLS1ibGFjazogIzVBNUE1QTtcbiAgLS1waW5rOiAjRkY2RjkxO1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWRhcmtQaW5rOiAjRDY1REIxO1xuICAtLW9yYW5nZTogI0ZGOTY3MTtcbiAgLS1zYXRzdW1hOiAjRkZDNzVGO1xuICAtLWJsdWU6ICMwMDgxQ0Y7XG4gIC0tbWludDogIzI5RDNCRTtcbiAgLS1hbGVydDogI2ZmMzUzNTtcbiAgLS1zb2xkT3V0OiByZ2JhKDkwLDkwLDkwICwgLjUpO1xuICAtLWNvbWluZ1Nvb246IHJnYmEoMjU1LCAxMTEsIDE0NSwgLjYpO1xufVxuXG4uY29sb3ItLXdoaXRlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLmNvbG9yLS1kYXJrUGluayB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrUGluayk7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUNvbG9yKTtcbn1cblxuLmJnLS1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xufVxuXG4uZm9vdGVyX19wYXJ0bmVycyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5cbi5mb290ZXJfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ucGFydG5lcnNHcmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1ocykgLyAtMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1ocykgLyAtMik7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhcnRuZXJzR3JpZCA+ICoge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ocykgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1ocykgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tdnMpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBhcnRuZXJzR3JpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAvIC0yKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucGFydG5lcnNHcmlkID4gKiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygxcmVtIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxcmVtIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXJ0bmVyc0dyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gLyAtMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gLyAtMik7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnBhcnRuZXJzR3JpZCA+ICoge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA2KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMXJlbSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMXJlbSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuLnBhcnRuZXJzR3JpZF9fcGFydG5lciB7XG4gIG1heC1oZWlnaHQ6IDkwcHg7XG4gIG1heC13aWR0aDogMTByZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFydG5lcnNHcmlkX19wYXJ0bmVyIGltZ1tkYXRhLXNyY10ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5tYWluQnV5VGlja2V0cy0tZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLXBpbmspO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubWFpbkJ1eVRpY2tldHMtLWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZm9vdGVyX19zZWNvbmRhcnkge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mb290ZXJfX3NlY29uZGFyeSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuLmZvb3Rlcl9fbWVudSxcbi5mb290ZXJfX3N1Yk1lbnUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbi5mb290ZXJfX21lbnUgbGkgYSxcbi5mb290ZXJfX3N1Yk1lbnUgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLmZvb3Rlcl9fbWVudSBsaSBhOmhvdmVyLFxuLmZvb3Rlcl9fc3ViTWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXBpbmspO1xufVxuXG4uZm9vdGVyX19tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mb290ZXJfX21lbnUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXJfX21lbnUgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZvb3Rlcl9fc3ViTWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbn1cbi5mb290ZXJfX3N1Yk1lbnUgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1ib2R5Rm9udCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZm9vdGVyX19zdWJNZW51IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG59XG5cbi5wcm9qZWN0U2ltcGx5Q3JlZGl0cyBhIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLmZvb3Rlcl9faW5uZXJXcmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJtZW51V3JhcFwiIFwic29jaWFsV3JhcFwiIFwic3ViTWVudVwiIFwiaW1wbHlDcmVkaXRzXCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZm9vdGVyX19pbm5lcldyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInNvY2lhbFdyYXAgc29jaWFsV3JhcFwiIFwibWVudVdyYXAgbWVudVdyYXBcIiBcInN1Yk1lbnUgaW1wbHlDcmVkaXRzXCI7XG4gIH1cbn1cblxuLmZvb3Rlcl9fbWVudVdyYXAge1xuICBncmlkLWFyZWE6IG1lbnVXcmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZvb3Rlcl9fbWVudVdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuLmZvb3Rlcl9fc29jaWFsV3JhcCB7XG4gIGdyaWQtYXJlYTogc29jaWFsV3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mb290ZXJfX3NvY2lhbFdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gIH1cbn1cblxuLmZvb3Rlcl9fc3ViTWVudSB7XG4gIGdyaWQtYXJlYTogc3ViTWVudTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mb290ZXJfX3N1Yk1lbnUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5mb290ZXJfX3N1Yk1lbnUgLmZvb3Rlcl9fc3ViTWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZvb3Rlcl9fc3ViTWVudSAuZm9vdGVyX19zdWJNZW51IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG59XG5cbi5wcm9qZWN0U2ltcGx5Q3JlZGl0cyB7XG4gIGdyaWQtYXJlYTogaW1wbHlDcmVkaXRzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb2plY3RTaW1wbHlDcmVkaXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cbn1cblxuI3NpdGVNYWluSGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cbiNzaXRlTWFpbkhlYWRlciAubWF4V2lkdGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jc2l0ZU1haW5IZWFkZXIgLm1heFdpZHRoOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZS1pbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4uc2l0ZU1haW5IZWFkZXJfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuXG4uc2l0ZU1haW5IZWFkZXJfX2xvZ28ge1xuICB6LWluZGV4OiAxMTtcbn1cblxuLnNpdGVNYWluSGVhZGVyX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAxMnJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc2l0ZU1haW5IZWFkZXJfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDE1cmVtO1xuICB9XG59XG4uc2l0ZU1haW5IZWFkZXJfX2ltYWdlLnNpdGVNYWluSGVhZGVyX19pbWFnZS0tZGFyayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpdGVNYWluSGVhZGVyX19pbWFnZS5zaXRlTWFpbkhlYWRlcl9faW1hZ2UtLWxpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlci0td2hpdGUgLnNpdGVNYWluSGVhZGVyX19pbWFnZS0tbGlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXItLXdoaXRlIC5zaXRlTWFpbkhlYWRlcl9faW1hZ2UtLWRhcmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlci0td2hpdGUgLm1lbnVUb2dnbGVfX2J1cmdlciBsaW5lIHtcbiAgc3Ryb2tlOiB2YXIoLS13aGl0ZSk7XG59XG5cbiNzaXRlTWFpbkhlYWRlci5oZWFkZXItLXdoaXRlIC5tYXhXaWR0aDphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uYnVyZ2VyT3BlbiAuc2l0ZU1haW5IZWFkZXJfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N0YW5kb24tbG9nby0td2hpdGUucG5nXCIpO1xufVxuXG4uc2l0ZU1haW5IZWFkZXJfX2Rlc2t0b3AtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnNpdGVNYWluSGVhZGVyX19kZXNrdG9wLW1lbnUgLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2l0ZU1haW5IZWFkZXJfX2Rlc2t0b3AtbWVudSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5zaXRlTWFpbkhlYWRlcl9fZGVza3RvcC1tZW51IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNpdGVNYWluSGVhZGVyX19kZXNrdG9wLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLm1lbnVUb2dnbGVfX2NvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB6LWluZGV4OiAxMTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubWVudVRvZ2dsZV9fY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuXG4ubWVudVRvZ2dsZV9fYnVyZ2VyLFxuLm1lbnVUb2dnbGVfX2Nyb3NzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWVudVRvZ2dsZV9fYnVyZ2VyIGxpbmUge1xuICBzdHJva2U6IHZhcigtLWJsYWNrKTtcbn1cblxuLm1lbnVUb2dnbGVfX2Nyb3NzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ1cmdlck9wZW4gI3NpdGVNYWluSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHVycGxlKTtcbn1cbi5idXJnZXJPcGVuIC5tZW51VG9nZ2xlX19jcm9zcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5idXJnZXJPcGVuIC5tZW51VG9nZ2xlX19jcm9zcyBsaW5lIHtcbiAgc3Ryb2tlOiB2YXIoLS13aGl0ZSk7XG59XG4uYnVyZ2VyT3BlbiAubWVudVRvZ2dsZV9fYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW5CdXlUaWNrZXRzLS1kZXNrdG9wIHtcbiAgcGFkZGluZzogMC41cmVtIDIuNXJlbTtcbiAgei1pbmRleDogMTE7XG59XG5cbi5KUy0tbGF6eUxvYWQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbjtcbn1cbi5KUy0tbGF6eUxvYWQubG9hZGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdyb3dJbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ3Jvd0luIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbjtcbn1cbi5ncm93SW46aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xufVxuXG4uZm91ck9oRm91ciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tcHVycGxlKTtcbn1cbi5mb3VyT2hGb3VyIC5mb3VyT2hGb3VyX19jb250ZW50V3JhcCB7XG4gIG1pbi1oZWlnaHQ6IDc1dmg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAxcmVtIGF1dG87XG59XG4uZm91ck9oRm91ciAuZm91ck9oRm91cl9fY29udGVudFdyYXAgaDMge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uc2l0ZVdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tYXJnaW4tLXRvcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5ib3JkZXJUb3Age1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdmFyKC0tcHVycGxlKTtcbn1cblxuLnNlY3Rpb25UaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uSlMtLWlmcmFtZUNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbn1cbi5KUy0taWZyYW1lQ29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmV0dXJuTGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5saWdodFB1cnBsZUJHIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzIsIDk0LCAxOTQsIDAuMDUpO1xufVxuXG4ucmV0dXJuTGlua3Mge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnJldHVybkxpbmtzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG5cbi5mbHVpZENvbnRlbnRfX2NvbnRlbnQgcCxcbi5hY2NvcmRpb25fX2NvbnRlbnQgcCxcbi5maWZ0eUZpZnR5X19jb250ZW50IHAsXG4ubW9kYWxfX2NvbnRlbnQgcCxcbi5zaW5nbGUtYXJ0aXN0IC5jb250ZW50IHAsXG4uZmlmdHlGaWZ0eV9fY29udGVudCBwIHtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogMzk5cHgpIHtcbiAgLmZsdWlkQ29udGVudF9fY29udGVudCBwLFxuLmFjY29yZGlvbl9fY29udGVudCBwLFxuLmZpZnR5RmlmdHlfX2NvbnRlbnQgcCxcbi5tb2RhbF9fY29udGVudCBwLFxuLnNpbmdsZS1hcnRpc3QgLmNvbnRlbnQgcCxcbi5maWZ0eUZpZnR5X19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmZsdWlkQ29udGVudF9fY29udGVudCBzdHJvbmcsXG4uYWNjb3JkaW9uX19jb250ZW50IHN0cm9uZyxcbi5maWZ0eUZpZnR5X19jb250ZW50IHN0cm9uZyxcbi5tb2RhbF9fY29udGVudCBzdHJvbmcsXG4uc2luZ2xlLWFydGlzdCAuY29udGVudCBzdHJvbmcsXG4uZmlmdHlGaWZ0eV9fY29udGVudCBzdHJvbmcge1xuICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ0ZvbnQtLWJvbGQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuICAuZmx1aWRDb250ZW50X19jb250ZW50IHN0cm9uZyxcbi5hY2NvcmRpb25fX2NvbnRlbnQgc3Ryb25nLFxuLmZpZnR5RmlmdHlfX2NvbnRlbnQgc3Ryb25nLFxuLm1vZGFsX19jb250ZW50IHN0cm9uZyxcbi5zaW5nbGUtYXJ0aXN0IC5jb250ZW50IHN0cm9uZyxcbi5maWZ0eUZpZnR5X19jb250ZW50IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZmx1aWRDb250ZW50X19jb250ZW50IGgxLCAuZmx1aWRDb250ZW50X19jb250ZW50IGgyLCAuZmx1aWRDb250ZW50X19jb250ZW50IGgzLCAuZmx1aWRDb250ZW50X19jb250ZW50IGg0LCAuZmx1aWRDb250ZW50X19jb250ZW50IGg1LFxuLmFjY29yZGlvbl9fY29udGVudCBoMSxcbi5hY2NvcmRpb25fX2NvbnRlbnQgaDIsXG4uYWNjb3JkaW9uX19jb250ZW50IGgzLFxuLmFjY29yZGlvbl9fY29udGVudCBoNCxcbi5hY2NvcmRpb25fX2NvbnRlbnQgaDUsXG4uZmlmdHlGaWZ0eV9fY29udGVudCBoMSxcbi5maWZ0eUZpZnR5X19jb250ZW50IGgyLFxuLmZpZnR5RmlmdHlfX2NvbnRlbnQgaDMsXG4uZmlmdHlGaWZ0eV9fY29udGVudCBoNCxcbi5maWZ0eUZpZnR5X19jb250ZW50IGg1LFxuLm1vZGFsX19jb250ZW50IGgxLFxuLm1vZGFsX19jb250ZW50IGgyLFxuLm1vZGFsX19jb250ZW50IGgzLFxuLm1vZGFsX19jb250ZW50IGg0LFxuLm1vZGFsX19jb250ZW50IGg1LFxuLnNpbmdsZS1hcnRpc3QgLmNvbnRlbnQgaDEsXG4uc2luZ2xlLWFydGlzdCAuY29udGVudCBoMixcbi5zaW5nbGUtYXJ0aXN0IC5jb250ZW50IGgzLFxuLnNpbmdsZS1hcnRpc3QgLmNvbnRlbnQgaDQsXG4uc2luZ2xlLWFydGlzdCAuY29udGVudCBoNSxcbi5maWZ0eUZpZnR5X19jb250ZW50IGgxLFxuLmZpZnR5RmlmdHlfX2NvbnRlbnQgaDIsXG4uZmlmdHlGaWZ0eV9fY29udGVudCBoMyxcbi5maWZ0eUZpZnR5X19jb250ZW50IGg0LFxuLmZpZnR5RmlmdHlfX2NvbnRlbnQgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmZsdWlkQ29udGVudF9fY29udGVudCBhLFxuLmFjY29yZGlvbl9fY29udGVudCBhLFxuLmZpZnR5RmlmdHlfX2NvbnRlbnQgYSxcbi5tb2RhbF9fY29udGVudCBhLFxuLnNpbmdsZS1hcnRpc3QgLmNvbnRlbnQgYSxcbi5maWZ0eUZpZnR5X19jb250ZW50IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJvZHlGb250KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogMzk5cHgpIHtcbiAgLmZsdWlkQ29udGVudF9fY29udGVudCBhLFxuLmFjY29yZGlvbl9fY29udGVudCBhLFxuLmZpZnR5RmlmdHlfX2NvbnRlbnQgYSxcbi5tb2RhbF9fY29udGVudCBhLFxuLnNpbmdsZS1hcnRpc3QgLmNvbnRlbnQgYSxcbi5maWZ0eUZpZnR5X19jb250ZW50IGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmZsdWlkQ29udGVudF9fY29udGVudCB1bCxcbi5hY2NvcmRpb25fX2NvbnRlbnQgdWwsXG4uZmlmdHlGaWZ0eV9fY29udGVudCB1bCxcbi5tb2RhbF9fY29udGVudCB1bCxcbi5zaW5nbGUtYXJ0aXN0IC5jb250ZW50IHVsLFxuLmZpZnR5RmlmdHlfX2NvbnRlbnQgdWwge1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuICAuZmx1aWRDb250ZW50X19jb250ZW50IHVsLFxuLmFjY29yZGlvbl9fY29udGVudCB1bCxcbi5maWZ0eUZpZnR5X19jb250ZW50IHVsLFxuLm1vZGFsX19jb250ZW50IHVsLFxuLnNpbmdsZS1hcnRpc3QgLmNvbnRlbnQgdWwsXG4uZmlmdHlGaWZ0eV9fY29udGVudCB1bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5wbG90TW9kYWxTY3JvbGxWaWV3cG9ydCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXgtd2lkdGg6IDMwcmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDJyZW0pO1xufVxuXG4uc2l0ZU92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5wbG90TW9kYWxMb2FkaW5nQWpheCB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wbG90TW9kYWwucGxvdE1vZGFsTm90aWZpY2F0aW9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG59XG4ucGxvdE1vZGFsLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAucGxvdE1vZGFsUmVwbGFjZUNvbnRlbnRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHVycGxlKTtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xufVxuLnBsb3RNb2RhbC5wbG90TW9kYWxOb3RpZmljYXRpb24gcCB7XG4gIHBhZGRpbmc6IDAgMXJlbSAxcmVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5wbG90TW9kYWwucGxvdE1vZGFsTm90aWZpY2F0aW9uIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwYWRkaW5nOiAxcmVtIDIuNXJlbTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGluayk7XG59XG4ucGxvdE1vZGFsLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAuY2xvc2VQbG90TW9kYWwge1xuICByaWdodDogMHJlbTtcbiAgdG9wOiAwcmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wdXJwbGUpO1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBsb3RNb2RhbC5wbG90TW9kYWxOb3RpZmljYXRpb24gLmNsb3NlUGxvdE1vZGFsIHtcbiAgICByaWdodDogMXJlbTtcbiAgICB0b3A6IDFyZW07XG4gIH1cbn1cblxuLmFydGlzdE1vZGFsLFxuLmZvb2RNb2RhbCxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24sXG4uZ2FsbGVyeU1vZGFsIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGlzdE1vZGFsLFxuLmZvb2RNb2RhbCxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24sXG4uZ2FsbGVyeU1vZGFsIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG59XG4uYXJ0aXN0TW9kYWwgLnBsb3RNb2RhbFNjcm9sbFZpZXdwb3J0LFxuLmZvb2RNb2RhbCAucGxvdE1vZGFsU2Nyb2xsVmlld3BvcnQsXG4ucGxvdE1vZGFsTm90aWZpY2F0aW9uIC5wbG90TW9kYWxTY3JvbGxWaWV3cG9ydCxcbi5nYWxsZXJ5TW9kYWwgLnBsb3RNb2RhbFNjcm9sbFZpZXdwb3J0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpc3RNb2RhbCAucGxvdE1vZGFsU2Nyb2xsVmlld3BvcnQsXG4uZm9vZE1vZGFsIC5wbG90TW9kYWxTY3JvbGxWaWV3cG9ydCxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLnBsb3RNb2RhbFNjcm9sbFZpZXdwb3J0LFxuLmdhbGxlcnlNb2RhbCAucGxvdE1vZGFsU2Nyb2xsVmlld3BvcnQge1xuICAgIG1heC13aWR0aDogMzByZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4uYXJ0aXN0TW9kYWwgLm1vZGFsX19jbG9zZUJ1dHRvbldyYXAsXG4uZm9vZE1vZGFsIC5tb2RhbF9fY2xvc2VCdXR0b25XcmFwLFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAubW9kYWxfX2Nsb3NlQnV0dG9uV3JhcCxcbi5nYWxsZXJ5TW9kYWwgLm1vZGFsX19jbG9zZUJ1dHRvbldyYXAge1xuICBvdXRsaW5lOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGlzdE1vZGFsIC5tb2RhbF9fY2xvc2VCdXR0b25XcmFwLFxuLmZvb2RNb2RhbCAubW9kYWxfX2Nsb3NlQnV0dG9uV3JhcCxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLm1vZGFsX19jbG9zZUJ1dHRvbldyYXAsXG4uZ2FsbGVyeU1vZGFsIC5tb2RhbF9fY2xvc2VCdXR0b25XcmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDMwcmVtO1xuICAgIHRvcDogMXJlbTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwJSwgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbn1cbi5hcnRpc3RNb2RhbCAuY2xvc2VQbG90TW9kYWwsXG4uZm9vZE1vZGFsIC5jbG9zZVBsb3RNb2RhbCxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLmNsb3NlUGxvdE1vZGFsLFxuLmdhbGxlcnlNb2RhbCAuY2xvc2VQbG90TW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMXJlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpc3RNb2RhbCAuY2xvc2VQbG90TW9kYWwsXG4uZm9vZE1vZGFsIC5jbG9zZVBsb3RNb2RhbCxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLmNsb3NlUGxvdE1vZGFsLFxuLmdhbGxlcnlNb2RhbCAuY2xvc2VQbG90TW9kYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJyZW07XG4gICAgcmlnaHQ6IDJyZW07XG4gIH1cbn1cbi5hcnRpc3RNb2RhbCAuY2xvc2VQbG90TW9kYWwgc3ZnLFxuLmZvb2RNb2RhbCAuY2xvc2VQbG90TW9kYWwgc3ZnLFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAuY2xvc2VQbG90TW9kYWwgc3ZnLFxuLmdhbGxlcnlNb2RhbCAuY2xvc2VQbG90TW9kYWwgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYXJ0aXN0TW9kYWwgLmNsb3NlUGxvdE1vZGFsIHN2ZyBsaW5lLFxuLmZvb2RNb2RhbCAuY2xvc2VQbG90TW9kYWwgc3ZnIGxpbmUsXG4ucGxvdE1vZGFsTm90aWZpY2F0aW9uIC5jbG9zZVBsb3RNb2RhbCBzdmcgbGluZSxcbi5nYWxsZXJ5TW9kYWwgLmNsb3NlUGxvdE1vZGFsIHN2ZyBsaW5lIHtcbiAgc3Ryb2tlOiB2YXIoLS13aGl0ZSk7XG59XG4uYXJ0aXN0TW9kYWwgLm1vZGFsX19mZWF0dXJlSW1hZ2UsXG4uZm9vZE1vZGFsIC5tb2RhbF9fZmVhdHVyZUltYWdlLFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAubW9kYWxfX2ZlYXR1cmVJbWFnZSxcbi5nYWxsZXJ5TW9kYWwgLm1vZGFsX19mZWF0dXJlSW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXJ0aXN0TW9kYWwgLm1vZGFsX19mZWF0dXJlSW1hZ2UgLm1vZGFsX19pbWFnZSxcbi5mb29kTW9kYWwgLm1vZGFsX19mZWF0dXJlSW1hZ2UgLm1vZGFsX19pbWFnZSxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLm1vZGFsX19mZWF0dXJlSW1hZ2UgLm1vZGFsX19pbWFnZSxcbi5nYWxsZXJ5TW9kYWwgLm1vZGFsX19mZWF0dXJlSW1hZ2UgLm1vZGFsX19pbWFnZSB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGlzdE1vZGFsIC5tb2RhbF9fZmVhdHVyZUltYWdlIC5tb2RhbF9faW1hZ2UsXG4uZm9vZE1vZGFsIC5tb2RhbF9fZmVhdHVyZUltYWdlIC5tb2RhbF9faW1hZ2UsXG4ucGxvdE1vZGFsTm90aWZpY2F0aW9uIC5tb2RhbF9fZmVhdHVyZUltYWdlIC5tb2RhbF9faW1hZ2UsXG4uZ2FsbGVyeU1vZGFsIC5tb2RhbF9fZmVhdHVyZUltYWdlIC5tb2RhbF9faW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IDIycmVtO1xuICB9XG59XG4uYXJ0aXN0TW9kYWwgLm1vZGFsX190aXRsZVdyYXBwZXIsXG4uZm9vZE1vZGFsIC5tb2RhbF9fdGl0bGVXcmFwcGVyLFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAubW9kYWxfX3RpdGxlV3JhcHBlcixcbi5nYWxsZXJ5TW9kYWwgLm1vZGFsX190aXRsZVdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuICBwYWRkaW5nOiA0cmVtIDFyZW0gMXJlbTtcbn1cbi5hcnRpc3RNb2RhbCAubW9kYWxfX3RpdGxlLFxuLmZvb2RNb2RhbCAubW9kYWxfX3RpdGxlLFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAubW9kYWxfX3RpdGxlLFxuLmdhbGxlcnlNb2RhbCAubW9kYWxfX3RpdGxlIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmFydGlzdE1vZGFsIC5zdHJlZXRGb29kX19mb29kQ2F0cyxcbi5mb29kTW9kYWwgLnN0cmVldEZvb2RfX2Zvb2RDYXRzLFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAuc3RyZWV0Rm9vZF9fZm9vZENhdHMsXG4uZ2FsbGVyeU1vZGFsIC5zdHJlZXRGb29kX19mb29kQ2F0cyB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uYXJ0aXN0TW9kYWwgLnN0cmVldEZvb2RfX2Zvb2RDYXQuc3RyZWV0Rm9vZF9fZm9vZENhdC0tZG90Om5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuLmZvb2RNb2RhbCAuc3RyZWV0Rm9vZF9fZm9vZENhdC5zdHJlZXRGb29kX19mb29kQ2F0LS1kb3Q6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG4ucGxvdE1vZGFsTm90aWZpY2F0aW9uIC5zdHJlZXRGb29kX19mb29kQ2F0LnN0cmVldEZvb2RfX2Zvb2RDYXQtLWRvdDpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbi5nYWxsZXJ5TW9kYWwgLnN0cmVldEZvb2RfX2Zvb2RDYXQuc3RyZWV0Rm9vZF9fZm9vZENhdC0tZG90Om5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmFydGlzdE1vZGFsIC5tb2RhbF9fY29udGVudCxcbi5mb29kTW9kYWwgLm1vZGFsX19jb250ZW50LFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAubW9kYWxfX2NvbnRlbnQsXG4uZ2FsbGVyeU1vZGFsIC5tb2RhbF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDNyZW0gMXJlbSA0cmVtO1xufVxuLmFydGlzdE1vZGFsIC5tb2RhbF9fY29udGVudCBwLFxuLmZvb2RNb2RhbCAubW9kYWxfX2NvbnRlbnQgcCxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLm1vZGFsX19jb250ZW50IHAsXG4uZ2FsbGVyeU1vZGFsIC5tb2RhbF9fY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5hcnRpc3RNb2RhbCAucGxvdE1vZGFsQ29udHJvbHMsXG4uZm9vZE1vZGFsIC5wbG90TW9kYWxDb250cm9scyxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLnBsb3RNb2RhbENvbnRyb2xzLFxuLmdhbGxlcnlNb2RhbCAucGxvdE1vZGFsQ29udHJvbHMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpc3RNb2RhbCAucGxvdE1vZGFsQ29udHJvbHMsXG4uZm9vZE1vZGFsIC5wbG90TW9kYWxDb250cm9scyxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLnBsb3RNb2RhbENvbnRyb2xzLFxuLmdhbGxlcnlNb2RhbCAucGxvdE1vZGFsQ29udHJvbHMge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMzByZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAlLCAwKTtcbiAgfVxufVxuLmFydGlzdE1vZGFsIC5wbG90TW9kYWxDb250cm9sc19faW5uZXJXcmFwLFxuLmZvb2RNb2RhbCAucGxvdE1vZGFsQ29udHJvbHNfX2lubmVyV3JhcCxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLnBsb3RNb2RhbENvbnRyb2xzX19pbm5lcldyYXAsXG4uZ2FsbGVyeU1vZGFsIC5wbG90TW9kYWxDb250cm9sc19faW5uZXJXcmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWdhcDogMXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5hcnRpc3RNb2RhbCAucGxvdE1vZGFsQ29udHJvbHNfX2JhY2ssXG4uYXJ0aXN0TW9kYWwgLnBsb3RNb2RhbENvbnRyb2xzX19uZXh0LFxuLmZvb2RNb2RhbCAucGxvdE1vZGFsQ29udHJvbHNfX2JhY2ssXG4uZm9vZE1vZGFsIC5wbG90TW9kYWxDb250cm9sc19fbmV4dCxcbi5wbG90TW9kYWxOb3RpZmljYXRpb24gLnBsb3RNb2RhbENvbnRyb2xzX19iYWNrLFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAucGxvdE1vZGFsQ29udHJvbHNfX25leHQsXG4uZ2FsbGVyeU1vZGFsIC5wbG90TW9kYWxDb250cm9sc19fYmFjayxcbi5nYWxsZXJ5TW9kYWwgLnBsb3RNb2RhbENvbnRyb2xzX19uZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbGV4OiAwIDAgNTAlO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgcGFkZGluZzogMC43NXJlbSAwIDAuNnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ0ZvbnQpO1xufVxuLmFydGlzdE1vZGFsIC5tb2RhbF9fc29jaWFsV3JhcCxcbi5mb29kTW9kYWwgLm1vZGFsX19zb2NpYWxXcmFwLFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAubW9kYWxfX3NvY2lhbFdyYXAsXG4uZ2FsbGVyeU1vZGFsIC5tb2RhbF9fc29jaWFsV3JhcCB7XG4gIG1hcmdpbjogMnJlbSAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hcnRpc3RNb2RhbCAubW9kYWxfX3NvY2lhbFdyYXAgYSxcbi5mb29kTW9kYWwgLm1vZGFsX19zb2NpYWxXcmFwIGEsXG4ucGxvdE1vZGFsTm90aWZpY2F0aW9uIC5tb2RhbF9fc29jaWFsV3JhcCBhLFxuLmdhbGxlcnlNb2RhbCAubW9kYWxfX3NvY2lhbFdyYXAgYSB7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFydGlzdE1vZGFsIC5tb2RhbF9fc29jaWFsV3JhcCBhOm5vdCg6bGFzdC1jaGlsZCksXG4uZm9vZE1vZGFsIC5tb2RhbF9fc29jaWFsV3JhcCBhOm5vdCg6bGFzdC1jaGlsZCksXG4ucGxvdE1vZGFsTm90aWZpY2F0aW9uIC5tb2RhbF9fc29jaWFsV3JhcCBhOm5vdCg6bGFzdC1jaGlsZCksXG4uZ2FsbGVyeU1vZGFsIC5tb2RhbF9fc29jaWFsV3JhcCBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4uYXJ0aXN0TW9kYWwgLm1vZGFsX19zb2NpYWxXcmFwIGE6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG4uZm9vZE1vZGFsIC5tb2RhbF9fc29jaWFsV3JhcCBhOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuLnBsb3RNb2RhbE5vdGlmaWNhdGlvbiAubW9kYWxfX3NvY2lhbFdyYXAgYTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbi5nYWxsZXJ5TW9kYWwgLm1vZGFsX19zb2NpYWxXcmFwIGE6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTAuN3JlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1waW5rKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5cbi5nYWxsZXJ5TW9kYWwgLmdhbGxlcnlNb2RhbF9fbWVkaWFXcmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbiAgbWFyZ2luOiAxcmVtIGF1dG8gNnJlbTtcbiAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZ2FsbGVyeU1vZGFsIC5nYWxsZXJ5TW9kYWxfX21lZGlhV3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdhbGxlcnlNb2RhbCAucGxvdE1vZGFsUmVwbGFjZUNvbnRlbnRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmdhbGxlcnlNb2RhbCAucGxvdE1vZGFsU2Nyb2xsVmlld3BvcnQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5nYWxsZXJ5TW9kYWwgLnBsb3RNb2RhbFNjcm9sbFZpZXdwb3J0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5nYWxsZXJ5TW9kYWwgLnBsb3RNb2RhbENvbnRyb2xzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5nYWxsZXJ5TW9kYWwgLnBsb3RNb2RhbENvbnRyb2xzIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm90dG9tOiAxLjJyZW07XG4gIH1cbn1cbi5nYWxsZXJ5TW9kYWwgLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMiwgOTQsIDE5NCwgMC43KTtcbn1cbi5nYWxsZXJ5TW9kYWwgLmNsb3NlUGxvdE1vZGFsIHN2ZyBsaW5lIHtcbiAgc3Ryb2tlOiB2YXIoLS1wdXJwbGUpO1xufVxuXG4uaG9tZUludHJvIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG5cbi5ob21lSW50cm9fX2JvcmRlclRvcCB7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHVycGxlKTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmhvbWVJbnRyb19faW1hZ2VXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgLTFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5ob21lSW50cm9fX2ltYWdlV3JhcCB7XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gIH1cbn1cblxuaW1nW2RhdGEtc3JjXS5ob21lSW50cm9fX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDU1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5ob21lSW50cm9fX2ltYWdlVGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaG9tZUludHJvX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi5jdXN0b21MaW5ldXAge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtaW4taGVpZ2h0OiAzMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jdXN0b21MaW5ldXAge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi5jdXN0b21MaW5ldXBfX2hpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jdXN0b21MaW5ldXAtLW1vYmlsZSAuY3VzdG9tTGluZXVwX19saW5lOmZpcnN0LWNoaWxkIGEsIC5jdXN0b21MaW5ldXAtLW1vYmlsZSAuY3VzdG9tTGluZXVwX19saW5lOm50aC1jaGlsZCgyKSBhLCAuY3VzdG9tTGluZXVwLS1tb2JpbGUgLmN1c3RvbUxpbmV1cF9fbGluZTpudGgtY2hpbGQoMykgYSwgLmN1c3RvbUxpbmV1cC0tbW9iaWxlIC5jdXN0b21MaW5ldXBfX2xpbmU6bnRoLWNoaWxkKDQpIGEsIC5jdXN0b21MaW5ldXAtLW1vYmlsZSAuY3VzdG9tTGluZXVwX19saW5lOm50aC1jaGlsZCg1KSBhLCAuY3VzdG9tTGluZXVwLS1tb2JpbGUgLmN1c3RvbUxpbmV1cF9fbGluZTpudGgtY2hpbGQoNikgYSB7XG4gIGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xufVxuLmN1c3RvbUxpbmV1cC0tbW9iaWxlIC5jdXN0b21MaW5ldXBfX2xpbmU6bnRoLWNoaWxkKDcpIGEsIC5jdXN0b21MaW5ldXAtLW1vYmlsZSAuY3VzdG9tTGluZXVwX19saW5lOm50aC1jaGlsZCg4KSBhIHtcbiAgY29sb3I6IHZhcigtLXBpbmspO1xufVxuLmN1c3RvbUxpbmV1cC0tbW9iaWxlIC5jdXN0b21MaW5ldXBfX2xpbmU6bnRoLWNoaWxkKDkpIGEsIC5jdXN0b21MaW5ldXAtLW1vYmlsZSAuY3VzdG9tTGluZXVwX19saW5lOm50aC1jaGlsZCgxMCkgYSB7XG4gIGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xufVxuXG4uY3VzdG9tTGluZXVwLS1kZXNrdG9wIC5jdXN0b21MaW5ldXBfX2xpbmU6Zmlyc3QtY2hpbGQgYSwgLmN1c3RvbUxpbmV1cC0tZGVza3RvcCAuY3VzdG9tTGluZXVwX19saW5lOm50aC1jaGlsZCgyKSBhIHtcbiAgY29sb3I6IHZhcigtLXB1cnBsZSk7XG59XG4uY3VzdG9tTGluZXVwLS1kZXNrdG9wIC5jdXN0b21MaW5ldXBfX2xpbmU6bnRoLWNoaWxkKDMpIGEge1xuICBjb2xvcjogdmFyKC0tcHVycGxlKTtcbn1cbi5jdXN0b21MaW5ldXAtLWRlc2t0b3AgLmN1c3RvbUxpbmV1cF9fbGluZTpudGgtY2hpbGQoNCkgYSB7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbn1cbi5jdXN0b21MaW5ldXAtLWRlc2t0b3AgLmN1c3RvbUxpbmV1cF9fbGluZTpudGgtY2hpbGQoNSkgYSwgLmN1c3RvbUxpbmV1cC0tZGVza3RvcCAuY3VzdG9tTGluZXVwX19saW5lOm50aC1jaGlsZCg2KSBhLCAuY3VzdG9tTGluZXVwLS1kZXNrdG9wIC5jdXN0b21MaW5ldXBfX2xpbmU6bnRoLWNoaWxkKDcpIGEge1xuICBjb2xvcjogdmFyKC0tb3JhbmdlKTtcbn1cblxuLmN1c3RvbUxpbmV1cF9fbGluZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjczO1xufVxuLmN1c3RvbUxpbmV1cF9fbGluZSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbUxpbmV1cF9fbGluZSBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gIH1cbn1cbi5jdXN0b21MaW5ldXBfX2xpbmUgLmN1c3RvbUxpbmV1cF9faW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXB4O1xufVxuLmN1c3RvbUxpbmV1cF9fbGluZSAuYnVsbGV0IHtcbiAgZm9udC1zaXplOiAwLjdlbTtcbiAgcGFkZGluZzogMCAwLjFlbTtcbn1cblxuLmN1c3RvbUxpbmV1cF9fYXJ0aXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmN1c3RvbUxpbmV1cF9fYXJ0aXN0Omxhc3QtY2hpbGQgYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5jdXN0b21MaW5ldXBfX2FydGlzdDpsYXN0LWNoaWxkIC5idWxsZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FtcGluZ0ZpZnR5RmlmdHkge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuLmNhbXBpbmdGaWZ0eUZpZnR5IC5maWZ0eUZpZnR5IC5maWZ0eUZpZnR5X19yb3cgLmZpZnR5RmlmdHlfX3RleHRXcmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNhbXBpbmdGaWZ0eUZpZnR5IC5maWZ0eUZpZnR5IC5maWZ0eUZpZnR5X19yb3cgLmZpZnR5RmlmdHlfX3RleHRXcmFwIHtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIH1cbn1cblxuLmNhbXBpbmdGaWZ0eUZpZnR5X19zZWN0aW9uSGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5jYW1waW5nRmlmdHlGaWZ0eV9fZmVhdHVyZUxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2FtcGluZ0ZpZnR5RmlmdHlfX2ZlYXR1cmVJdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlKTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uY2FtcGluZ0ZpZnR5RmlmdHlfX2ZlYXR1cmVJdGVtIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5uZXdzQmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ubmV3c0Jsb2NrX19pbWFnZUJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3NCbG9ja19faW1hZ2VCbG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgaGVpZ2h0OiAzMHZ3O1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG5cbi5uZXdzQmxvY2tfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmV3c0Jsb2NrX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrUGluayk7XG4gIHBhZGRpbmc6IDFyZW0gMCAwLjVyZW07XG59XG5cbi5zaXRld2lkZVNvY2lhbExpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zaXRld2lkZVNvY2lhbExpbmtzX19saW5rIHtcbiAgZmxleDogMCAwIDIuNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbjogMCAwLjVyZW07XG59XG5cbi5zaXRld2lkZVNvY2lhbExpbmtzX19zdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRld2lkZVNvY2lhbExpbmtzX19zdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXdoaXRlKTtcbn1cbi5zaXRld2lkZVNvY2lhbExpbmtzX19zdmc6aG92ZXIgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXBpbmspO1xufVxuXG4uZm9vZEFuZERyaW5rIC5zdHJlZXRGb29kX19mb29kQ2F0LnN0cmVldEZvb2RfX2Zvb2RDYXQtLWRvdDpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLmZvb2RBbmREcmlua19fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5mb29kQW5kRHJpbmtfX2Zvb2RDYXRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1vZGFsX19zaW5nbGVGZWF0dXJlSW1hZ2VXcmFwIHtcbiAgbWF4LWhlaWdodDogNDIwcHg7XG4gIGhlaWdodDogMTA4dnc7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubW9kYWxfX3NpbmdsZUZlYXR1cmVJbWFnZVdyYXAge1xuICAgIGhlaWdodDogNTB2dztcbiAgfVxufVxuXG4ubW9kYWxfX3NpbmdsZUZlYXR1cmVJbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1vZGFsX19zb2NpYWxXcmFwRm9vZCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4ubW9kYWxfX3NvY2lhbFdyYXBGb29kIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbn1cblxuLmJhbm5lck5vdGlmaWNhdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5iYW5uZXJOb3RpZmljYXRpb24gcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnF1aWNrTGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDNyZW07XG59XG4ucXVpY2tMaW5rcy5xdWlja0xpbmtzLS1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5xdWlja0xpbmtzX19sYWJlbCB7XG4gIGZsZXg6IDEgMCAxMDAlO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6IHZhcigtLXBpbmspO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucXVpY2tMaW5rc19fbGFiZWwge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG5cbi5xdWlja0xpbmtzX190cmlnZ2VyIHtcbiAgZmxleDogMSAwIDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1oZWFkaW5nRm9udCk7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucXVpY2tMaW5rc19fdHJpZ2dlciB7XG4gICAgZmxleDogMCAwIDQwMHB4O1xuICB9XG59XG4ucXVpY2tMaW5rc19fdHJpZ2dlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tYmxhY2spO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xufVxuXG4ucXVpY2tMaW5rc19fbGlzdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYmxhY2spO1xuICBib3JkZXItdG9wOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucXVpY2tMaW5rc19fbGlzdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG59XG4ucXVpY2tMaW5rc19fbGlzdHMgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG4ucXVpY2tMaW5rc19fbGlzdHMgYTpob3ZlciwgLnF1aWNrTGlua3NfX2xpc3RzIGE6Zm9jdXMsIC5xdWlja0xpbmtzX19saXN0cyBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc2VwZXJhdG9yU2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTByZW07XG59XG5cbi5zZXBhcmF0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZyZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgbWluLXdpZHRoOiAxNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwcmVtO1xuICB6LWluZGV4OiAtMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAuc2VwYXJhdG9yLnNlcGFyYXRvci0tc29saWQge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuLnNlcGFyYXRvci5zZXBhcmF0b3ItLWRvdHRlZCB7XG4gIHRvcDogLTlyZW07XG59XG5cbi5zZXBhcmF0b3JfX3N2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuc2VjdGlvbiAuc2VwYXJhdG9yX19zdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXB1cnBsZSk7XG59XG5cbnNlY3Rpb246bnRoLW9mLXR5cGUoMSkgLnNlcGFyYXRvcl9fc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1wdXJwbGUpO1xufVxuXG5zZWN0aW9uOm50aC1vZi10eXBlKDIpIC5zZXBhcmF0b3JfX3N2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHRyYW5zbGF0ZVkoNHJlbSk7XG59XG5zZWN0aW9uOm50aC1vZi10eXBlKDIpIC5zZXBhcmF0b3JfX3N2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tZGFya1BpbmspO1xufVxuXG5zZWN0aW9uOm50aC1vZi10eXBlKDMpIC5zZXBhcmF0b3JfX3N2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tb3JhbmdlKTtcbn1cblxuLnNlcGFyYXRvcl9kb3R0ZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuc2VjdGlvbjpudGgtb2YtdHlwZSgzbiArIDEpIC5zZXBhcmF0b3JfZG90dGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NlcGFyYXRvci1kb3R0ZWQtLXB1cnBsZS5zdmdcIik7XG59XG5cbnNlY3Rpb246bnRoLW9mLXR5cGUoM24gKyAyKSAuc2VwYXJhdG9yX2RvdHRlZCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpIHRyYW5zbGF0ZVkoNHJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zZXBhcmF0b3ItZG90dGVkLS1waW5rLnN2Z1wiKTtcbn1cblxuc2VjdGlvbjpudGgtb2YtdHlwZSgzbiArIDMpIC5zZXBhcmF0b3JfZG90dGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NlcGFyYXRvci1kb3R0ZWQtLW9yYW5nZS5zdmdcIik7XG59XG5cbi5wYWdlLW5ld3Mgc2VjdGlvbjpudGgtb2YtdHlwZSgxKSAuc2VwYXJhdG9yX19zdmcgcGF0aCxcbi5zaW5nbGUtcG9zdCBzZWN0aW9uOm50aC1vZi10eXBlKDEpIC5zZXBhcmF0b3JfX3N2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tZGFya1BpbmspO1xufVxuXG4ucGFnZS1pbmZvIC50ZXh0T25seUJhbm5lciAuc2VwYXJhdG9yX19zdmcgcGF0aCxcbi5jaGlsZC1vZi1pbmZvbWF0aW9uIC50ZXh0T25seUJhbm5lciAuc2VwYXJhdG9yX19zdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLW9yYW5nZSk7XG59XG5cbi5wYWdlLWFjY29tbW9kYXRpb24gLnRleHRPbmx5QmFubmVyIC5zZXBhcmF0b3JfX3N2ZyBwYXRoLFxuLmNoaWxkLW9mLWFjY29tbW9kYXRpb24gLnRleHRPbmx5QmFubmVyIC5zZXBhcmF0b3JfX3N2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tZGFya1BpbmspO1xufVxuXG4ucGFnZS1mb29kLWFuZC1kcmluayAudGV4dE9ubHlCYW5uZXIgLnNlcGFyYXRvcl9fc3ZnIHBhdGgsXG4uc2luZ2xlLWZvb2QtZHJpbmsgLmZvb2RBbmREcmluay0tc2VwYXJhdG9yIC5zZXBhcmF0b3JfX3N2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tcGluayk7XG59XG5cbi5hcnRpc3RCbG9jayB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYXJ0aXN0QmxvY2sgZGl2W2RhdGEtcGxvdC1tb2RhbC1ncm91cD1hcnRpc3RMaXN0aW5nc10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hcnRpc3RCbG9ja19faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFydGlzdEJsb2NrX190aXRsZSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMCAwLjVyZW07XG59XG5cbi5iYW5uZXJOb3RpZmljYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xufVxuLmJhbm5lck5vdGlmaWNhdGlvbiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJhbm5lck5vdGlmaWNhdGlvbltkYXRhLWFuaW1hdGlvbi10eXBlPWFsd2F5c10gPiBkaXYsIC5iYW5uZXJOb3RpZmljYXRpb24ud2l0aEFuaW1hdGlvbiA+IGRpdiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgYW5pbWF0aW9uOiBmYWtlTWFycXVlZSAzMHMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uYmFubmVyTm90aWZpY2F0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0tbGluZUhlaWdodCkgLyAxMDAgKiAxLjYpO1xuICBwYWRkaW5nOiAwLjZyZW0gMC42cmVtO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xufVxuXG4ucGxvdE1vZGFsTm90aWZpY2F0aW9uX19pbWFnZVdyYXAge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXZzKSAqIC4yNSk7XG59XG5cbi5iYW5uZXJOb3RpZmljYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmFubmVyTm90aWZpY2F0aW9uIHAge1xuICBtYXJnaW46IDA7XG59XG5cbkBrZXlmcmFtZXMgZmFrZU1hcnF1ZWUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5sYXJnZUxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS12cykgLyAtMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLXZzKSAvIC0yKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubGFyZ2VMaW5rcyA+ICoge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tdnMpIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS12cykgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS12cyk7XG4gIH1cbn1cblxuLmxhcmdlTGlua3NfX2NhcmQge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1waW5rKTtcbiAgcGFkZGluZzogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICBtYXJnaW46IDAgYXV0byAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmxhcmdlTGlua3NfX2NhcmQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4ubGFyZ2VMaW5rc19fYnV0dG9uV3JhcCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5zdHJlZXRGb29kIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG4uc3RyZWV0Rm9vZCAuc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiA0MHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zdHJlZXRGb29kIC5zZXBhcmF0b3Ige1xuICAgIGhlaWdodDogMzByZW07XG4gICAgdG9wOiAtOHJlbTtcbiAgfVxufVxuXG4uc3RyZWV0Rm9vZF9fZ3JpZFdyYXAge1xuICBtYXJnaW4tdG9wOiAtNHJlbTtcbn1cblxuLnN0cmVldEZvb2RfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnN0cmVldEZvb2RfX2Jsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zdHJlZXRGb29kX19ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc3RyZWV0Rm9vZF9fbW9kYWxUcmlnZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3RyZWV0Rm9vZF9faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA2OHZ3O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zdHJlZXRGb29kX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNHZ3O1xuICAgIG1heC1oZWlnaHQ6IDMzMHB4O1xuICB9XG59XG5cbi5zdHJlZXRGb29kX19jYXRlZ29yeUdyaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnN0cmVldEZvb2RfX2NhdGVnb3J5R3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNWZyO1xuICB9XG59XG5cbi5zdHJlZXRGb29kX19ncmlkVGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN0cmVldEZvb2RfX2dyaWRJdGVtcyB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zdHJlZXRGb29kX19ncmlkSXRlbXMge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICB9XG59XG5cbi5zdHJlZXRGb29kX19pdGVtIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zdHJlZXRGb29kX19pdGVtIHtcbiAgICBmbGV4OiAwIDAgMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0cmVldEZvb2RfX2l0ZW0ge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gIH1cbn1cbi5zdHJlZXRGb29kX19pdGVtIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIG1pbi13aWR0aDogMzBweDtcbn1cblxuLm1hcmdpblRvcCB7XG4gIG1hcmdpbi10b3A6IDEycmVtO1xufVxuXG4uc3RyZWV0Rm9vZF9fZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc3RyZWV0Rm9vZF9fZ3JpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tdnMpIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS12cykgLyAtMik7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnN0cmVldEZvb2RfX2dyaWQgPiAqIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLXZzKSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tdnMpIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tdnMpO1xuICB9XG59XG5cbi5zdHJlZXRGb29kX19mb29kQ2F0cyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbn1cblxuLnN0cmVldEZvb2RfX2Zvb2RDYXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RyZWV0Rm9vZF9fZm9vZENhdC5zdHJlZXRGb29kX19mb29kQ2F0LS1kb3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdHJlZXRGb29kX19mb29kQ2F0LnN0cmVldEZvb2RfX2Zvb2RDYXQtLWRvdDpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBpbmspO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cblxuLnN0cmVldEZvb2RfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnN0cmVldEZvb2RfX2NhcmRUaXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc3RyZWV0Rm9vZF9fcGFydG5lcnNUaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbnNlY3Rpb24uc3RyZWV0Rm9vZCAuc2VwYXJhdG9yLnNlcGFyYXRvci0tc29saWQuc2VwYXJhdG9yLS1waW5rIC5zZXBhcmF0b3JfX3N2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tZGFya1BpbmspO1xufVxuXG4uZm9vZEFuZERyaW5rX19jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4ubWF4V2lkdGgge1xuICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tYXhXaWR0aC0tc21hbGwge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1heFdpZHRoLS1tZWRpdW0ge1xuICBtYXgtd2lkdGg6IDc1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaHRtbCB7XG4gIC0tdnM6IDJyZW07XG4gIC0taHM6IDFyZW07XG59XG5cbi5zZWN0aW9uV2l0aFZlcnRpY2FsU3BhY2luZyB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXZzKTtcbn1cblxuLnBsb3RMYXlvdXQge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuXG4ubGluZXVwUGFnZXNTdWJtZW51X19XcmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5cbi5saW5ldXBQYWdlc1N1Ym1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG4ubGluZXVwUGFnZXNTdWJtZW51IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmxpbmV1cFBhZ2VzU3VibWVudSB1bCBsaSB7XG4gIGZsZXg6IDAgMSAxMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ubGluZXVwUGFnZXNTdWJtZW51IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubGluZXVwUGFnZXNTdWJtZW51IHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG59XG4ubGluZXVwUGFnZXNTdWJtZW51IHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgcGFkZGluZzogMC4yNXJlbSAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmxpbmV1cFBhZ2VzU3VibWVudSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgfVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiRmxhbWEgQm9va1wiLCBcIkhlbHZldGljYVwiO1xuICBmb250LXNpemU6IDE1cHg7XG4gIC0tYm9keUZvbnQ6IFwiRmxhbWEgQm9va1wiLCBzYW5zLXNlcmlmO1xuICAtLWhlYWRpbmdGb250OiBcIkZsYW1hIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICAtLWhlYWRpbmdGb250LS1ib2xkOiBcIkZsYW1hIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGbGFtYSBCb29rXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRmxhbWEtQm9vay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRmxhbWEtQm9vay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGbGFtYSBDb25kZW5zZWRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9GbGFtYUNvbmRlbnNlZC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ZsYW1hQ29uZGVuc2VkLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGbGFtYSBDb25kZW5zZWQgQm9sZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ZsYW1hQ29uZGVuc2VkLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ZsYW1hQ29uZGVuc2VkLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHZhcigtLXB1cnBsZSk7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ0ZvbnQtLWJvbGQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbmgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1oZWFkaW5nRm9udCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAzLjdyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDM5OXB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIuN3JlbTtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuXG5wIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40cmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tYm9keUZvbnQpO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1oZWFkaW5nRm9udCk7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG5cbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIGhlaWdodDogM3JlbTtcbiAgd2lkdGg6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGVmdDogY2FsYygoMTAwJSAtIDNyZW0pIC8gMik7XG4gIHRvcDogY2FsYygoMTAwJSAtIDNyZW0pIC8gMik7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuXG4ucGxvdExheW91dEZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xufVxuLnBsb3RMYXlvdXRGb3JtIHAge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjIwcHg7XG4gIHBhZGRpbmc6IDFyZW0gMCAwO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLW9yYW5nZSkgIWltcG9ydGFudDtcbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIGgxLCAucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCBoMiwgLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgaDMsIC5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIGg0LCAucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCBoNSB7XG4gIGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtZmllbGQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtZmllbGQge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLWZpZWxkLWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLWZpZWxkLXN1YmxhYmVsIHtcbiAgbWFyZ2luOiAwLjI1cmVtIDAgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgaW5wdXRbdHlwZT1lbWFpbF0sXG4ucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1vcmFuZ2UpO1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLW9yYW5nZSk7XG59XG4ucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCAud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWZpZWxkLWVtYWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC5tb2RhbF9fZmlyc3ROYW1lLFxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLm1vZGFsX19sYXN0TmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCAubW9kYWxfX2ZpcnN0TmFtZSxcbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC5tb2RhbF9fbGFzdE5hbWUge1xuICAgIGZsZXg6IDAgMCA0OSU7XG4gIH1cbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLW9uZS1oYWxmIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG4ucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCAud3Bmb3Jtcy1vbmUtaGFsZiBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtZmllbGQtaHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtZmllbGQtcm93LndwZm9ybXMtZmllbGQtbWVkaXVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLWZpZWxkLXJvdy53cGZvcm1zLWZpZWxkLW1lZGl1bSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtZ2FwOiB2YXIoLS1ocyk7XG4gIH1cbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC5wbG90TW9kYWxSZXBsYWNlQ29udGVudHMge1xuICBtYXgtd2lkdGg6IDYyMHB4O1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLm1vZGFsX19jaGVja2JveCAud3Bmb3Jtcy1maWVsZC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4ucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCAud3Bmb3Jtcy1maWVsZC1jaGVja2JveCB1bCxcbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLWZpZWxkLXJhZGlvIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtZmllbGQtY2hlY2tib3ggdWwgbGksXG4ucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCAud3Bmb3Jtcy1maWVsZC1yYWRpbyB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLWZpZWxkLWNoZWNrYm94IHVsIGxpIGxhYmVsLFxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtZmllbGQtcmFkaW8gdWwgbGkgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtIDAuNzVyZW0gMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtZmllbGQtY2hlY2tib3ggdWwgbGkgbGFiZWw6OmFmdGVyLFxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtZmllbGQtcmFkaW8gdWwgbGkgbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW9yYW5nZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG59XG4ucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCAud3Bmb3Jtcy1maWVsZC1jaGVja2JveCB1bCBsaSBpbnB1dCxcbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLWZpZWxkLXJhZGlvIHVsIGxpIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDBweDtcbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLWZpZWxkLWNoZWNrYm94IHVsIGxpIGlucHV0OmNoZWNrZWQgfiBsYWJlbDo6YWZ0ZXIsXG4ucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCAud3Bmb3Jtcy1maWVsZC1yYWRpbyB1bCBsaSBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NoZWNrZWQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtc3VibWl0LWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW9yYW5nZSk7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMy41cmVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ0ZvbnQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLnBsb3RMYXlvdXRGb3JtX19pbm5lcldyYXAgLndwZm9ybXMtY29uZmlybWF0aW9uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5wbG90TGF5b3V0Rm9ybV9faW5uZXJXcmFwIC53cGZvcm1zLWNvbmZpcm1hdGlvbi1jb250YWluZXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHZhcigtLW9yYW5nZSk7XG59XG4ucGxvdExheW91dEZvcm1fX2lubmVyV3JhcCBsYWJlbC53cGZvcm1zLWVycm9yIHtcbiAgY29sb3I6IHZhcigtLWFsZXJ0KSAhaW1wb3J0YW50O1xufVxuXG4ucGxvdExheW91dEZvcm1fX2ludHJvVGV4dCB7XG4gIG1hcmdpbjogMCAwIGNhbGModmFyKC0taHMpICogMS41KTtcbn1cblxuLnBsb3RMYXlvdXRGb3JtX19zbWFsbFByaW50IHtcbiAgbWFyZ2luOiBjYWxjKHZhcigtLWhzKSAqIDEuNSkgYXV0bztcbiAgb3BhY2l0eTogMC44O1xufVxuLnBsb3RMYXlvdXRGb3JtX19zbWFsbFByaW50IHAge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnBhZ2UtaW5mbyAuYmxvY2tMaW5rcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5wYWdlLWluZm8gLmJsb2NrTGlua3MgLnF1aWNrTGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYmxvY2tMaW5rcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzIsIDk0LCAxOTQsIDAuMDUpO1xufVxuLmJsb2NrTGlua3MgLnF1aWNrTGlua3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvY2tMaW5rcyAuc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJsb2NrTGlua3NfX2dyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLXZzKSAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tdnMpIC8gLTIpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5ibG9ja0xpbmtzX19ncmlkID4gKiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS12cykgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLXZzKSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXZzKTtcbiAgfVxufVxuXG4uYmxvY2tMaW5rc19fc2VjdGlvbkhlYWRpbmcge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tb3JhbmdlKTtcbn1cblxuLmJsb2NrTGlua19faW5uZXJXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDk1dnc7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLmJsb2NrTGlua19faW5uZXJXcmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS12cyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5ibG9ja0xpbmtfX2lubmVyV3JhcCB7XG4gICAgaGVpZ2h0OiAzMHZ3O1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi5ibG9ja0xpbmtfX2JhY2tncm91bmRXcmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDA7XG59XG5cbmltZ1tkYXRhLXNyY10uYmxvY2tMaW5rX19pbWFnZSB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmJsb2NrTGlua19fdGV4dFdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB2YXIoLS1vcmFuZ2UpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5ibG9ja0xpbmtfX2ZpbmRPdXRNb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJsb2NrTGlua19fZmluZE91dE1vcmUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4uYmxvY2tMaW5rX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5jYXJvdXNlbCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDYwdnc7XG59XG5cbi5jYXJvdXNlbF9fc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG59XG5cbi5jYXJvdXNlbF9fYmFja2dyb3VuZFdyYXAge1xuICBoZWlnaHQ6IDYwdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJvdXNlbF9fdmlkZW8sIC5jYXJvdXNlbF9faW1hZ2Uge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNhcm91c2VsX19jb250ZW50V3JhcCB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiA2MHZ3O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5jYXJvdXNlbF9fdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5mbGlja2l0eS12aWV3cG9ydDpmb2N1cywgLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDIuMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxcmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5Q29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogY2FsYyg1MCUgLSAxLjFyZW0pO1xufVxuLmZsaWNraXR5LWJ1dHRvbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxMCU7XG4gIGZpbGw6IHdoaXRlO1xufVxuLmZsaWNraXR5LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IDFyZW07XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mZWF0dXJlZEFydGlzdHNfX2dyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWhzKSAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0taHMpIC8gLTIpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mZWF0dXJlZEFydGlzdHNfX2dyaWQgPiAqIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWhzKSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0taHMpIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tdnMpO1xuICB9XG59XG5cbi5mZWF0dXJlZEFydGlzdHNfX2hlYWRpbmcge1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG5cbi5hcnRpc3RCbG9ja19faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpbmdsZS1wb3N0IC5mbHVpZENvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbmdsZS1wb3N0IC5mbHVpZENvbnRlbnQgaDEsIC5zaW5nbGUtcG9zdCAuZmx1aWRDb250ZW50IGgyLCAuc2luZ2xlLXBvc3QgLmZsdWlkQ29udGVudCBoMywgLnNpbmdsZS1wb3N0IC5mbHVpZENvbnRlbnQgaDQsIC5zaW5nbGUtcG9zdCAuZmx1aWRDb250ZW50IGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZsdWlkQ29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mbHVpZENvbnRlbnQgLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZsdWlkQ29udGVudCAuYWxpZ25sZWZ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmx1aWRDb250ZW50IC5hbGlnbmxlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG59XG4uZmx1aWRDb250ZW50IC5hbGlnbnJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmx1aWRDb250ZW50IC5hbGlnbnJpZ2h0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxufVxuLmZsdWlkQ29udGVudF9faW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmx1aWRDb250ZW50X19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWhzKSAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0taHMpIC8gLTIpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mbHVpZENvbnRlbnRfX3JvdyA+ICoge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0taHMpIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1ocykgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS12cyk7XG4gIH1cbn1cblxuLmZsdWlkQ29udGVudF9faW1hZ2VXcmFwIHtcbiAgaGVpZ2h0OiA4MHZ3O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZsdWlkQ29udGVudF9faW1hZ2VXcmFwIHtcbiAgICBoZWlnaHQ6IDMzdnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtaGVpZ2h0OiA1OTBweDtcbiAgfVxufVxuXG5pbWdbZGF0YS1zcmNdLmZsdWlkQ29udGVudF9faW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIGltZ1tkYXRhLXNyY10uZmx1aWRDb250ZW50X19pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA4MCU7XG4gICAgd2lkdGg6IDk0JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICBpbWdbZGF0YS1zcmNdLmZsdWlkQ29udGVudF9faW1hZ2UtLW9uZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgaW1nW2RhdGEtc3JjXS5mbHVpZENvbnRlbnRfX2ltYWdlLS10d28ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG59XG5cbi5mbHVpZENvbnRlbnRfX3NpbmdsZUJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjY29yZGlvbl9faW50cm8ge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuXG4uYWNjb3JkaW9uX19oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuXG4uYWNjb3JkaW9uX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAycmVtIDFyZW0gMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgY29sb3I6IHZhcigtLXBpbmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hY2NvcmRpb25fX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogY2FsYyguNXJlbSArIDlweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBpbmspO1xufVxuLmFjY29yZGlvbl9fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDAuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGluayk7XG59XG5cbi5vcGVuIC5hY2NvcmRpb25fX3RpdGxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWNjb3JkaW9uX19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5hY2NvcmRpb25fX2NvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5vcGVuIC5hY2NvcmRpb25fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAuZmlmdHlGaWZ0eS5zZXBlcmF0b3JTZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIHNlY3Rpb24uZmlmdHlGaWZ0eTpudGgtb2YtdHlwZShldmVuKSAuZmlmdHlGaWZ0eV9faW1hZ2VXcmFwLS10d28gLmZpZnR5RmlmdHlfX2lubmVySW1hZ2VXcmFwIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuICBzZWN0aW9uLmZpZnR5RmlmdHk6bnRoLW9mLXR5cGUoZXZlbikgLmZpZnR5RmlmdHlfX2ltYWdlV3JhcC0tdGhyZWUgLmZpZnR5RmlmdHlfX2lubmVySW1hZ2VXcmFwIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgc2VjdGlvbi5maWZ0eUZpZnR5Om50aC1vZi10eXBlKG9kZCkgLmZpZnR5RmlmdHlfX2ltYWdlV3JhcC0tdHdvIC5maWZ0eUZpZnR5X19pbm5lckltYWdlV3JhcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbiAgc2VjdGlvbi5maWZ0eUZpZnR5Om50aC1vZi10eXBlKG9kZCkgLmZpZnR5RmlmdHlfX2ltYWdlV3JhcC0tdGhyZWUgLmZpZnR5RmlmdHlfX2lubmVySW1hZ2VXcmFwIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5maWZ0eUZpZnR5LS1yaWdodCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbi5maWZ0eUZpZnR5X19yb3cge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5maWZ0eUZpZnR5X19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLmZpZnR5RmlmdHlfX2ltYWdlV3JhcCB7XG4gIGhlaWdodDogODB2dztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5maWZ0eUZpZnR5X19pbWFnZVdyYXAge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA4MHZ3O1xuICAgIG1heC1oZWlnaHQ6IDQ0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5maWZ0eUZpZnR5X19yb3cuZmlmdHlGaWZ0eS0tcmlnaHQgLmZpZnR5RmlmdHlfX2ltYWdlV3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDAgMXJlbTtcbiAgfVxuICAuZmlmdHlGaWZ0eV9fcm93LmZpZnR5RmlmdHktLXJpZ2h0IC5maWZ0eUZpZnR5X190ZXh0V3JhcCB7XG4gICAgcGFkZGluZzogMHJlbSAxcmVtIDByZW0gMHJlbTtcbiAgfVxuICAuZmlmdHlGaWZ0eV9fcm93LmZpZnR5RmlmdHktLWxlZnQgLmZpZnR5RmlmdHlfX2ltYWdlV3JhcCB7XG4gICAgcGFkZGluZzogMCAxcmVtIDAgMDtcbiAgfVxuICAuZmlmdHlGaWZ0eV9fcm93LmZpZnR5RmlmdHktLWxlZnQgLmZpZnR5RmlmdHlfX3RleHRXcmFwIHtcbiAgICBwYWRkaW5nOiAwcmVtIDByZW0gMHJlbSAxcmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5maWZ0eUZpZnR5X19pbWFnZVdyYXAtLXRocmVlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cblxuICAuZmlmdHlGaWZ0eV9faW1hZ2VXcmFwLS10d28ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi5maWZ0eUZpZnR5X19pbWFnZVdyYXAtLXR3byB7XG4gIGhlaWdodDogNjJ2dztcbn1cblxuLmZpZnR5RmlmdHlfX2ltYWdlV3JhcC0tdGhyZWUge1xuICBoZWlnaHQ6IDYydnc7XG59XG5cbmltZ1tkYXRhLXNyY10uZmlmdHlGaWZ0eV9faW1hZ2Uge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHZhcigtLXB1cnBsZSk7XG59XG5cbi5maWZ0eUZpZnR5X190ZXh0V3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmlmdHlGaWZ0eV9fdGV4dFdyYXAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmZpZnR5RmlmdHlfX2lubmVydGV4dFdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmlmdHlGaWZ0eV9faW5uZXJ0ZXh0V3JhcCB7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICB9XG59XG5cbi5maWZ0eUZpZnR5X19zdWJoZWFkaW5nIHtcbiAgY29sb3I6IHZhcigtLXBpbmspO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ0ZvbnQpO1xufVxuXG4uZmlmdHlGaWZ0eV9faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmZpZnR5RmlmdHlfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmZpZnR5RmlmdHlfX2NvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5maWZ0eUZpZnR5X19pbm5lckltYWdlV3JhcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZ1bGxJbWFnZU9yVmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMXJlbTtcbn1cbi5mdWxsSW1hZ2VPclZpZGVvIHAge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLmZ1bGxJbWFnZU9yVmlkZW8gc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdGb250LS1ib2xkKTtcbn1cblxuLmZ1bGxJbWFnZU9yVmlkZW9fX2JhY2tncm91bmRXcmFwIHtcbiAgaGVpZ2h0OiA4NHZ3O1xuICBtYXgtaGVpZ2h0OiA3MzNweDtcbn1cblxuLmZ1bGxJbWFnZU9yVmlkZW9fX2ltYWdlLCAuZnVsbEltYWdlT3JWaWRlb19fdmlkZW8ge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZnVsbEltYWdlT3JWaWRlb19fY29udGVudFdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mdWxsSW1hZ2VPclZpZGVvX190aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uZnVsbEltYWdlT3JWaWRlb19fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5uZXdzbGV0dGVyU2lnbnVwIHtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICB6LWluZGV4OiAyO1xufVxuXG4ubmV3c2xldHRlclNpZ251cF9faWxsdXN0cmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHJlbTtcbiAgbWluLXdpZHRoOiAxNDAwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ubmV3c2xldHRlclNpZ251cF9faGVhZGluZyB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm5ld3NsZXR0ZXJTaWdudXBfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdGb250LS1ib2xkKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGFnZS1uZXdzbGV0dGVyIC5iYW5uZXJfX1NWR3dyYXAgLmJhbm5lcl9fbW9iaWxlU1ZHIHBhdGg6bGFzdC1jaGlsZCxcbi5wYWdlLW5ld3NsZXR0ZXIgLmJhbm5lcl9fU1ZHd3JhcCAuYmFubmVyX19kZXNrdG9wU1ZHIHBhdGg6bGFzdC1jaGlsZCB7XG4gIGZpbGw6IHZhcigtLW9yYW5nZSk7XG59XG5cbmJvZHkucGFnZS1uZXdzbGV0dGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3JhbmdlKTtcbn1cblxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICBtYXgtd2lkdGg6IDYyMHB4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW46IDRyZW0gYXV0bztcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSkgIWltcG9ydGFudDtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciAuY2xvc2VQbG90TW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXJlbTtcbiAgbGVmdDogMXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC5jbG9zZVBsb3RNb2RhbCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciAuY2xvc2VQbG90TW9kYWwgc3ZnIGxpbmUge1xuICBzdHJva2U6IHZhcigtLXdoaXRlKTtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciAucGxvdE1vZGFsU2Nyb2xsVmlld3BvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW9yYW5nZSk7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciBoMSwgLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIGgyLCAubmV3c2xldHRlckZvcm1Db250YWluZXIgaDMsIC5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciBoNCwgLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIGg1IHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmV3c2xldHRlckZvcm1Db250YWluZXIgLndwZm9ybXMtZmllbGQge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1sYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciBpbnB1dFt0eXBlPWVtYWlsXSxcbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtZW1haWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC5tb2RhbF9fZmlyc3ROYW1lLFxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC5tb2RhbF9fbGFzdE5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC5tb2RhbF9fZmlyc3ROYW1lLFxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC5tb2RhbF9fbGFzdE5hbWUge1xuICAgIGZsZXg6IDAgMCA0OSU7XG4gIH1cbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1ocCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmV3c2xldHRlckZvcm1Db250YWluZXIgLndwZm9ybXMtZmllbGQtcm93LndwZm9ybXMtZmllbGQtbWVkaXVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZC1yb3ctYmxvY2sud3Bmb3Jtcy1vbmUtaGFsZiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC53cGZvcm1zLWZpZWxkLXJvdy1ibG9jay53cGZvcm1zLW9uZS1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC5wbG90TW9kYWxSZXBsYWNlQ29udGVudHMge1xuICBtYXgtd2lkdGg6IDYyMHB4O1xufVxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC5tb2RhbF9fY2hlY2tib3ggLndwZm9ybXMtZmllbGQtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC5tb2RhbF9fY2hlY2tib3ggdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmV3c2xldHRlckZvcm1Db250YWluZXIgLm1vZGFsX19jaGVja2JveCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciAubW9kYWxfX2NoZWNrYm94IHVsIGxpIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAwLjc1cmVtIDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uZXdzbGV0dGVyRm9ybUNvbnRhaW5lciAubW9kYWxfX2NoZWNrYm94IHVsIGxpIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG59XG4ubmV3c2xldHRlckZvcm1Db250YWluZXIgLm1vZGFsX19jaGVja2JveCB1bCBsaSBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAwcHg7XG59XG4ubmV3c2xldHRlckZvcm1Db250YWluZXIgLm1vZGFsX19jaGVja2JveCB1bCBsaSBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NoZWNrZWQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLm5ld3NsZXR0ZXJGb3JtQ29udGFpbmVyIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmV3c2xldHRlckZvcm1Db250YWluZXIgLndwZm9ybXMtc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBwYWRkaW5nOiAwLjc1cmVtIDMuNXJlbTtcbiAgY29sb3I6IHZhcigtLXBpbmspO1xuICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ0ZvbnQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ucGxvdE1vZGFsV3JhcCBsYWJlbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5uZXdzbGV0dGVyU2lnbnVwX19tb2RhbEhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5uZXdzbGV0dGVyU2lnbnVwX19tb2RhbEludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5uZXdzbGV0dGVyU2lnbnVwX19tb2RhbEludHJvIHAge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4ud3Bmb3Jtcy1jb25maXJtYXRpb24tY29udGFpbmVyIHAge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb250ZW50IGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5pbWdbZGF0YS1zcmNdIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cblxuLmFydGljbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5hcnRpY2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5sYXRlc3RBcnRpY2xlc19fZ3JpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMnJlbSAvIC0yKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubGF0ZXN0QXJ0aWNsZXNfX2dyaWQgPiAqIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDJyZW0gLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDJyZW0gLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS12cyk7XG4gIH1cbn1cblxuLmxhdGVzdEFydGljbGVzX19pbWFnZVdyYXAge1xuICBoZWlnaHQ6IDYzdnc7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXgtaGVpZ2h0OiA0NTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5sYXRlc3RBcnRpY2xlc19faW1hZ2VXcmFwIHtcbiAgICBoZWlnaHQ6IDMydnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5sYXRlc3RBcnRpY2xlc19faW1hZ2VXcmFwIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubGF0ZXN0QXJ0aWNsZXNfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWRhcmtQaW5rKTtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuXG4ubGF0ZXN0QXJ0aWNsZXNfX2J1dHRvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmxhdGVzdEFydGljbGVzX19idXR0b24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG59XG5cbi5pbWFnZUdyaWRfX2hlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uaW1hZ2VHcmlkX19sYXlvdXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogdmFyKC0taHMpO1xufVxuXG4uaW1hZ2VHcmlkX19sYXlvdXQtLTEge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDMzdncpIDU1dncgcmVwZWF0KDIsIDMzdncpIDU1dnc7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaXRlbTEgaXRlbTFcIiBcIml0ZW0xIGl0ZW0xXCIgXCJpdGVtNSBpdGVtNVwiIFwiaXRlbTIgaXRlbTRcIiBcIml0ZW0zIGl0ZW00XCIgXCJpdGVtNiBpdGVtN1wiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltYWdlR3JpZF9fbGF5b3V0LS0xIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDE5dncpIDI4dnc7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpdGVtMSBpdGVtMSBpdGVtMiBpdGVtNFwiIFwiaXRlbTEgaXRlbTEgaXRlbTMgaXRlbTRcIiBcIml0ZW01IGl0ZW01IGl0ZW02IGl0ZW03XCI7XG4gIH1cbn1cblxuLmltYWdlR3JpZF9fbGF5b3V0LS0yIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCA0MHZ3KSA1NXZ3IHJlcGVhdCgyLCA0MHZ3KSA1NXZ3O1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIml0ZW0xIGl0ZW0xXCIgXCJpdGVtMiBpdGVtM1wiIFwiaXRlbTUgaXRlbTVcIiBcIml0ZW00IGl0ZW00XCIgXCJpdGVtNCBpdGVtNFwiIFwiaXRlbTYgaXRlbTdcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZUdyaWRfX2xheW91dC0tMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAyM3Z3KSAzM3Z3O1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaXRlbTEgaXRlbTEgaXRlbTQgaXRlbTRcIiBcIml0ZW0yIGl0ZW0zIGl0ZW00IGl0ZW00XCIgXCJpdGVtNSBpdGVtNSBpdGVtNiBpdGVtN1wiO1xuICB9XG59XG5cbi5pbWFnZUdyaWRfX2xheW91dC0tMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1hdXRvLXJvd3M6IDM0dnc7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaXRlbTEgaXRlbTFcIiBcIml0ZW0xIGl0ZW0xXCIgXCJpdGVtMyBpdGVtNFwiIFwiaXRlbTUgaXRlbTZcIiBcIml0ZW0yIGl0ZW0yXCIgXCJpdGVtMiBpdGVtMlwiIFwiaXRlbTcgaXRlbTdcIiBcIml0ZW03IGl0ZW03XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1hZ2VHcmlkX19sYXlvdXQtLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IDIwdnc7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpdGVtMSBpdGVtMSBpdGVtMiBpdGVtMlwiIFwiaXRlbTEgaXRlbTEgaXRlbTIgaXRlbTJcIiBcIml0ZW0zIGl0ZW00IGl0ZW03IGl0ZW03XCIgXCJpdGVtNSBpdGVtNiBpdGVtNyBpdGVtN1wiO1xuICB9XG59XG5cbi5pbWFnZUdyaWRfX2dyaWRJdGVtIC5pbWFnZUdyaWRfX2ltYWdlLFxuLmltYWdlR3JpZF9fZ3JpZEl0ZW0gLmltYWdlR3JpZF9fdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5pbWFnZUdyaWRfX2dyaWRJdGVtLS0xIHtcbiAgZ3JpZC1hcmVhOiBpdGVtMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1hZ2VHcmlkX19ncmlkSXRlbS0tMiB7XG4gIGdyaWQtYXJlYTogaXRlbTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmltYWdlR3JpZF9fZ3JpZEl0ZW0tLTMge1xuICBncmlkLWFyZWE6IGl0ZW0zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWFnZUdyaWRfX2dyaWRJdGVtLS00IHtcbiAgZ3JpZC1hcmVhOiBpdGVtNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1hZ2VHcmlkX19ncmlkSXRlbS0tNSB7XG4gIGdyaWQtYXJlYTogaXRlbTU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmltYWdlR3JpZF9fZ3JpZEl0ZW0tLTYge1xuICBncmlkLWFyZWE6IGl0ZW02O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWFnZUdyaWRfX2dyaWRJdGVtLS03IHtcbiAgZ3JpZC1hcmVhOiBpdGVtNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1hZ2VUaWxlc19fbGF5b3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1ocykgLyAtMik7XG4gIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1ocykgLyAtMik7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmltYWdlVGlsZXNfX2xheW91dCA+ICoge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ocykgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1ocykgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0taHMpO1xufVxuXG4uYXJ0aXN0c01haW4ge1xuICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGlzdHNfX2dyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWhzKSAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0taHMpIC8gLTIpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5hcnRpc3RzX19ncmlkID4gKiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ocykgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWhzKSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXZzKTtcbiAgfVxufVxuXG4uYXJ0aXN0c19fYmFja2dyb3VuZFdyYXAge1xuICBoZWlnaHQ6IDE0cmVtO1xufVxuXG4uYXJ0aXN0c19faW1hZ2Uge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmFydGlzdFR5cGVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCg1MHB4LCAxZnIpKTtcbiAgZ3JpZC1nYXA6IDAuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpc3RUeXBlcyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBncmlkLWdhcDogMDtcbiAgfVxufVxuXG4uYXJ0aXN0VHlwZXNfX3R5cGUge1xuICBjb2xvcjogdmFyKC0tZGFya1BpbmspO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdGb250LS1ib2xkKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1kYXJrUGluayk7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpc3RUeXBlc19fdHlwZSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cbiAgLmFydGlzdFR5cGVzX190eXBlOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWRhcmtQaW5rKTtcbiAgfVxuICAuYXJ0aXN0VHlwZXNfX3R5cGU6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tZGFya1BpbmspO1xuICB9XG59XG4uYXJ0aXN0VHlwZXNfX3R5cGUuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kYXJrUGluayk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWRhcmtQaW5rKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLmFydGlzdEJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cblxuLmFydGlzdEJsb2NrX190eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDFyZW0gMCAwO1xuICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ0ZvbnQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXJ0aXN0QmxvY2tfX3R5cGU6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC4yNXJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1waW5rKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5cbi5hcnRpc3RzX19idXR0b25XcmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG5cbi5ob2xkaW5nUGFnZSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGhlaWdodDogY2FsYyh2YXIoLS12aCkgKiAxMDApO1xufVxuXG4uaG9sZGluZ1BhZ2VfX2JhY2tncm91bmRXcmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5ob2xkaW5nUGFnZV9fYmFja2dyb3VuZEltYWdlLCAuYmFubmVyX19iYWNrZ3JvdW5kVmlkZW8ge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaG9sZGluZ1BhZ2VfX2NvbnRlbnRXcmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uaG9sZGluZ1BhZ2VfX3RpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDA7XG59XG5cbi5iYW5uZXJIb21lIHtcbiAgaGVpZ2h0OiA3MHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5uZXJIb21lIHtcbiAgICBoZWlnaHQ6IDUwdnc7XG4gICAgbWF4LWhlaWdodDogMTA1MHB4O1xuICB9XG59XG4uYmFubmVySG9tZSAuYmFubmVyLS1iYWNrZ3JvdW5kV3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG4uYmFubmVySG9tZSAuYmFubmVyLS1pbWFnZSxcbi5iYW5uZXJIb21lIC5iYW5uZXItLXZpZGVvLFxuLmJhbm5lckhvbWUgLmJhbm5lcl9fb3ZlcmxheUltYWdlIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbn1cbi5iYW5uZXJIb21lIC5iYW5uZXJfX292ZXJsYXlJbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA4MCU7XG4gIGhlaWdodDogMjElO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmJhbm5lckhvbWUgLmJhbm5lcl9fdHJlZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAtMnJlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAlLCAwKTtcbiAgaGVpZ2h0OiA1cmVtO1xuICB3aWR0aDogNnJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmFubmVySG9tZSAuYmFubmVyLS1jb250ZW50V3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5iYW5uZXJIb21lIC5iYW5uZXItLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdGFnZ2VyZWRMaW5rcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zdGFnZ2VyZWRMaW5rcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnN0YWdnZXJlZExpbmtzX19ncmlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg0cmVtIC8gLTIpO1xuICB9XG4gIC5zdGFnZ2VyZWRMaW5rc19fZ3JpZCA+ICoge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNHJlbSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoNHJlbSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXZzKTtcbiAgfVxufVxuXG4uc3RhZ2dlcmVkTGluazpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdGFnZ2VyZWRMaW5rOm50aC1jaGlsZCgybikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMHB4LCAwKTtcbn1cbi5zdGFnZ2VyZWRMaW5rIC5zdGFnZ2VyZWRMaW5rX19pbm5lcldyYXAge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuLnN0YWdnZXJlZExpbmsgLnN0YWdnZXJlZExpbmtfX2JhY2tncm91bmRXcmFwIHtcbiAgaGVpZ2h0OiA3NXZ3O1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdmFyKC0tcHVycGxlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zdGFnZ2VyZWRMaW5rOm50aC1jaGlsZCg0bisxKSAuc3RhZ2dlcmVkTGlua19fYmFja2dyb3VuZFdyYXAge1xuICAgIGhlaWdodDogMzN2dztcbiAgfVxuICAuc3RhZ2dlcmVkTGluazpudGgtY2hpbGQoNG4rMikgLnN0YWdnZXJlZExpbmtfX2lubmVyV3JhcCwgLnN0YWdnZXJlZExpbms6bnRoLWNoaWxkKDRuKzMpIC5zdGFnZ2VyZWRMaW5rX19pbm5lcldyYXAge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLnN0YWdnZXJlZExpbms6bnRoLWNoaWxkKDRuKzIpIC5zdGFnZ2VyZWRMaW5rX19iYWNrZ3JvdW5kV3JhcCwgLnN0YWdnZXJlZExpbms6bnRoLWNoaWxkKDRuKzMpIC5zdGFnZ2VyZWRMaW5rX19iYWNrZ3JvdW5kV3JhcCB7XG4gICAgaGVpZ2h0OiAzMHZ3O1xuICB9XG59XG5cbi5zdGFnZ2VyZWRMaW5rX19iYWNrZ3JvdW5kV3JhcCB7XG4gIG1heC1oZWlnaHQ6IDQzNHB4O1xufVxuLnN0YWdnZXJlZExpbmtfX2JhY2tncm91bmRXcmFwIGltZ1tkYXRhLXNyY10ge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN0YWdnZXJlZExpbmstLWltYWdlIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zdGFnZ2VyZWRMaW5rX190ZXh0V3JhcCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLnN0YWdnZXJlZExpbmtfX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMnJlbSAwLjI1cmVtIDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgY29sb3I6IHZhcigtLXB1cnBsZSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mYXFzTWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0taHMpIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1ocykgLyAtMik7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZhcXNNYWluID4gKiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ocykgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWhzKSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXZzKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmFxVHlwZXMge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmFxc0NvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHJlbSk7XG4gIH1cbn1cblxuLmZhcVR5cGVzX190eXBlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5ib3V0aXF1ZUNhbXBpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYm91dGlxdWVDYW1waW5nIGgxIHtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uYm91dGlxdWVDYW1waW5nIHAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYm91dGlxdWVDYW1waW5nX19xdWlja0xpbmtzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmJvdXRpcXVlQ2FtcGluZ19fb3B0aW9uc0ltYWdlV3JhcCB7XG4gIG1heC13aWR0aDogOTgwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDRyZW07XG59XG5cbi5ib3V0aXF1ZUNhbXBpbmdfX29wdGlvbnNJbWFnZS0tbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYm91dGlxdWVDYW1waW5nX19vcHRpb25zSW1hZ2UtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYm91dGlxdWVDYW1waW5nX19vcHRpb25zSW1hZ2UtLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJvdXRpcXVlQ2FtcGluZ19fb3B0aW9uc0ltYWdlLS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5pbWdbZGF0YS1zcmNdLmJvdXRpcXVlQ2FtcGluZ19fb3B0aW9uc0ltYWdlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWdlLWJvdXRpcXVlLWNhbXBpbmcgLmZpZnR5RmlmdHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS1ib3V0aXF1ZS1jYW1waW5nIC5ib3V0aXF1ZUNhbXBpbmdfX2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucGFnZS1ib3V0aXF1ZS1jYW1waW5nIC5ib3V0aXF1ZUNhbXBpbmdfX3F1aWNrTGlua3Mge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnBhZ2UtbmV3cyAubmV3c0Jsb2NrX19pbWFnZUJsb2NrIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHZhcigtLWRhcmtQaW5rKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wYWdlLW5ld3MgLm5ld3NfX2dyaWQgLm5ld3NCbG9jazpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubmV3c19fZmVhdHVyZWRBcnRpY2xlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0taHMpIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1ocykgLyAtMik7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm5ld3NfX2ZlYXR1cmVkQXJ0aWNsZXMgPiAqIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWhzKSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0taHMpIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tdnMpO1xuICB9XG59XG5cbi5uZXdzX19ncmlkIHtcbiAgcGFkZGluZzogMnJlbSAwIDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubmV3c19fZ3JpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAvIC0yKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubmV3c19fZ3JpZCA+ICoge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMXJlbSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMXJlbSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXZzKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzX19ncmlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzcmVtIC8gLTIpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5uZXdzX19ncmlkID4gKiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygzcmVtIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygzcmVtIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tdnMpO1xuICB9XG59XG5cbi5saW5ldXBQb3N0ZXIge1xuICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cblxuLnNpbmdsZS1wb3N0IC50ZXh0T25seUJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaW5nbGUtcG9zdCAudGV4dE9ubHlCYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNC4xcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gIH1cbn1cbi5zaW5nbGUtcG9zdCAubWF4V2lkdGgtLXNtYWxsIHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbn1cbi5zaW5nbGUtcG9zdCAudGV4dE9ubHlCYW5uZXIge1xuICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGhlaWdodDogMjByZW07XG4gIHotaW5kZXg6IDA7XG59XG4uc2luZ2xlLXBvc3QgLnRleHRPbmx5QmFubmVyIC5zZXBhcmF0b3Ige1xuICB0b3A6IC05cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNpbmdsZS1wb3N0IC50ZXh0T25seUJhbm5lciAuc2VwYXJhdG9yIHtcbiAgICB0b3A6IC05LjVyZW07XG4gIH1cbn1cbi5zaW5nbGUtcG9zdCAuYmFubmVyX19jb250ZW50V3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zaW5nbGUtcG9zdCAubmV3c19fZmVhdHVyZUltYWdlV3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBtYXJnaW4tdG9wOiAtNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zaW5nbGUtcG9zdCAubmV3c19fZmVhdHVyZUltYWdlV3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgbWFyZ2luOiAtOHJlbSBhdXRvIDJyZW07XG4gIH1cbn1cbi5zaW5nbGUtcG9zdCAubmV3c19fZmVhdHVyZUltYWdlV3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNpbmdsZS1wb3N0IC5hcnRpY2xlX19pbWFnZSB7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB2YXIoLS1kYXJrUGluayk7XG59XG4uc2luZ2xlLXBvc3QgLnNpbmdsZVBvc3RBcnRpY2xlcyAubGF0ZXN0QXJ0aWNsZXNfX2ludHJvIC5zZWN0aW9uVGl0bGUsXG4uc2luZ2xlLXBvc3QgLnNpbmdsZVBvc3RBcnRpY2xlcyAubGF0ZXN0QXJ0aWNsZXNfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWRhcmtQaW5rKTtcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmVBcnRpY2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlQXJ0aWNsZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWRhcmtQaW5rKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdGb250KTtcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmVBcnRpY2xlIGEge1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuLnNpbmdsZS1wb3N0IC5zaW5nbGVQb3N0QXJ0aWNsZXMge1xuICBwYWRkaW5nOiA0cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMiwgOTQsIDE5NCwgMC4wNSk7XG59XG5cbi5hY2NvbW1vZGF0aW9uX19oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjY29tbW9kYXRpb25fX2ltYWdlV3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFjY29tbW9kYXRpb25fX2ltYWdlLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hY2NvbW1vZGF0aW9uX19pbWFnZS0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LWhlaWdodDogNzAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAuYWNjb21tb2RhdGlvbl9faW1hZ2UtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNjaGVkdWxlIHtcbiAgLS1zY2hlZHVsZVRvcFBvc2l0aW9uOiAwO1xuICAtLXNjaGVkdWxlSGVpZ2h0OiA1MHJlbTtcbiAgLS1zY2hlZHVsZUhlYWRlckhlaWdodDogM3JlbTtcbiAgLS1zY2hlZHVsZUJnOiAjRkRGREZEO1xuICAtLXNjaGVkdWxlSGVhZGluZ0JnOiAjRjdGOUZCO1xuICAtLXNjaGVkdWxlSGVhZGluZ0NvbG9yOiAjZWVlO1xuICAtLXNjaGVkdWxlQm9yZGVyQ29sb3I6ICNlYmViZWI7XG4gIC0tc2NoZWR1bGVUaW1lV2lkdGg6IDRyZW07XG4gIG1hcmdpbjogMXJlbTtcbn1cblxuI2ljb24tYXJyb3cge1xuICBmaWxsOiAjODg4O1xufVxuXG4uc2NoZWR1bGVDYWxlbmRhcldyYXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMXJlbSAwIDNyZW07XG59XG5cbi5zY2hlZHVsZUNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2NoZWR1bGVCZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBzb2xpZCB2YXIoLS1zY2hlZHVsZUJvcmRlckNvbG9yKTtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDA7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG59XG5cbi5zY2hlZHVsZUNhbGVuZGFyX19oZWFkZXJzIHtcbiAgdG9wOiB2YXIoLS1zY2hlZHVsZVRvcFBvc2l0aW9uKTtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB6LWluZGV4OiAyMDtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjA0KTtcbn1cblxuLnNjaGVkdWxlQ2FsZW5kYXJfX2hlYWRpbmcge1xuICBoZWlnaHQ6IHZhcigtLXNjaGVkdWxlSGVhZGVySGVpZ2h0KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBib3JkZXI6IHNvbGlkIHZhcigtLXNjaGVkdWxlQm9yZGVyQ29sb3IpO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2NoZWR1bGVIZWFkaW5nQ29sb3IpO1xufVxuXG4uc2NoZWR1bGVDYWxlbmRhcl9faGVhZGVyQnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA2O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDFweCAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tc2NoZWR1bGVUaW1lV2lkdGgpKTtcbn1cblxuLnNjaGVkdWxlQ2FsZW5kYXJfX2hlYWRlckJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2NoZWR1bGVIZWFkaW5nQmcpO1xufVxuXG4uc2NoZWR1bGVDYWxlbmRhcl9faGVhZGVyQnV0dG9uID4gc3ZnIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGZpbGw6IHZhcigtLXNjaGVkdWxlSGVhZGluZ0NvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zY2hlZHVsZUNhbGVuZGFyX19oZWFkZXJCdXR0b24tLWxlZnQge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5cbi5zY2hlZHVsZUNhbGVuZGFyX19ncmlkTGluZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogdmFyKC0tc2NoZWR1bGVIZWlnaHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zY2hlZHVsZUhlYWRlckhlaWdodCk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2NoZWR1bGVDYWxlbmRhcl9fZ3JpZExpbmVzIGhyIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2VlZTtcbn1cblxuLnNjaGVkdWxlQ2FsZW5kYXJUcmFja3MsXG4uc2NoZWR1bGVDYWxlbmRhclNjcm9sbGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5zY2hlZHVsZUNhbGVuZGFyU2Nyb2xsZXIge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGZsZXg6IDE7XG59XG5cbi5zY2hlZHVsZUNhbGVuZGFyVHJhY2tzIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogdmFyKC0tc2NoZWR1bGVIZWlnaHQpO1xufVxuXG4uc2NoZWR1bGVDYWxlbmRhclRyYWNrczo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc2NoZWR1bGVDYWxlbmRhclNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zY2hlZHVsZUNhbGVuZGFyX19ncmlkTWFya2VyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2NoZWR1bGVCZyk7XG4gIHBhZGRpbmc6IDAuMnJlbSAxZW0gMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4OiAxO1xufVxuXG4uc2NoZWR1bGVDYWxlbmRhcl9fY29sdW1uOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnNjaGVkdWxlQ2FsZW5kYXJfX2NvbHVtbiB7XG4gIGZsZXg6IDEgMCA2NiU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZWU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNjaGVkdWxlQ2FsZW5kYXJfX2NvbHVtbjpub3QoLnNjaGVkdWxlQ2FsZW5kYXJfX2NvbHVtbi0tdGltZSkge1xuICAgIGZsZXg6IDEgMCAzMyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2NoZWR1bGVDYWxlbmRhcl9fY29sdW1uOm5vdCguc2NoZWR1bGVDYWxlbmRhcl9fY29sdW1uLS10aW1lKSB7XG4gICAgZmxleDogMSAwIDIyJTtcbiAgfVxufVxuLnNjaGVkdWxlQ2FsZW5kYXJfX2NvbHVtbiArIC5zY2hlZHVsZUNhbGVuZGFyX19jb2x1bW4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnNjaGVkdWxlQ2FsZW5kYXJfX2NvbHVtbi0tdGltZSB7XG4gIGZsZXg6IDAgMCB2YXIoLS1zY2hlZHVsZVRpbWVXaWR0aCk7XG4gIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmhlYWRlcnMgLnNjaGVkdWxlQ2FsZW5kYXJfX2NvbHVtbi0tdGltZSB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5zY2hlZHVsZUNhbGVuZGFyX19wZXJmb3JtYW5jZSB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zY2hlZHVsZUNhbGVuZGFyX19wZXJmb3JtYW5jZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAyLCAxLjAyLCAxKTtcbn1cblxuLnNjaGVkdWxlQ2FsZW5kYXJfX3BlcmZvcm1hbmNlSW5uZXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IC0xMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRUNFRTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1wcmltYXJ5Q29sb3IpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zY2hlZHVsZUZpbGVCdXR0b24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMXJlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIG1heC13aWR0aDogMTByZW07XG4gIHotaW5kZXg6IDQwMDA7XG59XG5cbi5zdGFnZXNfX2dyaWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc3RhZ2VzX19ncmlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1ocykgLyAtMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWhzKSAvIC0yKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc3RhZ2VzX19ncmlkID4gKiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ocykgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWhzKSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXZzKTtcbiAgfVxufVxuXG4uc3RhZ2VzX19hcnRpc3RMaXN0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnN0YWdlc19fcGFuZWwge1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuXG4udGlja2V0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDc7XG59XG5cbi50aWNrZXRzX19UaWVyTWVudTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiZmxpY2tpdHlcIjtcbiAgZGlzcGxheTogbm9uZTtcbiAgLyogaGlkZSA6YWZ0ZXIgKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGlja2V0c19fVGllck1lbnU6YWZ0ZXIge1xuICAgIC8qIGRpc2FibGUgRmxpY2tpdHkgZm9yIGxhcmdlIGRldmljZXMgKi9cbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi50aWNrZXRzX19UaWVyTWVudSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpY2tldHNfX1RpZXJNZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogMTMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnRpY2tldHNfX1RpZXJNZW51V3JhcCB7XG4gIGhlaWdodDogMTEwcHg7XG59XG4udGlja2V0c19fVGllck1lbnVXcmFwLnRpY2tldHNfX1RpZXJNZW51V3JhcC0taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50aWNrZXRzX19UaWVyTWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4udGlja2V0c19fYm9yZGVyYm90dG9tIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTAsIDkwLCA5MCwgMC4yKTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuLnRpY2tldHNfX21lbnVJdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50aWNrZXRzX19tZW51SXRlbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnRpY2tldHNfX21lbnVJdGVtIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnRpY2tldHNfX21lbnVJdGVtIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi50aWNrZXRzX19tZW51SXRlbS5pcy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRhcmtQaW5rKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi50aWNrZXRzX19tZW51SXRlbS5pcy1zZWxlY3RlZCBoNCB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4udGlja2V0c19fbWVudUl0ZW0udGlja2V0c19fbWVudUl0ZW0tLXNvbGRPdXQge1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi50aWNrZXRPcHRpb24tLXNvbGRPdXQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGlja2V0c19fZ3JpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tdnMpIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS12cykgLyAtMik7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnRpY2tldHNfX2dyaWQgPiAqIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLXZzKSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tdnMpIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tdnMpO1xuICB9XG59XG5cbi50aWNrZXRzX19saW5rLFxuLmxhcmdlTGlua3NfX2xpbmsge1xuICBmbGV4OiAxIDAgNTAlO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuXG4udGlja2V0c19fY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi50aWNrZXRzX19jYXJkTmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnRpY2tldHNfX3JhbmdlcyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXBpbmspO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRpY2tldHNfX3JhbmdlcyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG4udGlja2V0c19fcmFuZ2VzOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xufVxuLnRpY2tldHNfX3Jhbmdlczpob3ZlciAudGlja2V0c19fcmFuZ2Uge1xuICBib3JkZXItY29sb3I6IHZhcigtLXB1cnBsZSk7XG59XG4udGlja2V0c19fcmFuZ2VzOmhvdmVyIC50aWNrZXRzX19idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wdXJwbGUpO1xufVxuXG4udGlja2V0c19fcmFuZ2Uge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tcGluayk7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpY2tldHNfX3JhbmdlIHtcbiAgICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gIH1cbn1cbi50aWNrZXRzX19yYW5nZTpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLXBpbmspO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aWNrZXRzX19yYW5nZTpmaXJzdC1jaGlsZCAudGlja2V0c19fbmFtZSxcbi50aWNrZXRzX19yYW5nZTpmaXJzdC1jaGlsZCAudGlja2V0c19fcHJpY2Uge1xuICBmb250LXNpemU6IDIuMXJlbTtcbn1cblxuLnRpY2tldHNfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBpbmspO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi50aWNrZXRzX19uYW1lIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4udGlja2V0c19fcHJpY2Uge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cblxuLnRpY2tldHNfX2xpbmsudGlja2V0c19fbGluay0tc29sZE91dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRpY2tldHNfX2xpbmsudGlja2V0c19fbGluay0tc29sZE91dCAudGlja2V0c19fcmFuZ2VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zb2xkT3V0KTtcbn1cbi50aWNrZXRzX19saW5rLnRpY2tldHNfX2xpbmstLXNvbGRPdXQgLnRpY2tldHNfX3JhbmdlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zb2xkT3V0KTtcbiAgY29sb3I6IHZhcigtLXNvbGRPdXQpO1xufVxuLnRpY2tldHNfX2xpbmsudGlja2V0c19fbGluay0tc29sZE91dCAudGlja2V0c19fcmFuZ2U6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tc29sZE91dCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc29sZE91dCk7XG59XG4udGlja2V0c19fbGluay50aWNrZXRzX19saW5rLS1zb2xkT3V0IC50aWNrZXRzX19idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zb2xkT3V0KTtcbn1cblxuLnRpY2tldHNfX2xpbmsudGlja2V0c19fbGluay0tY29taW5nU29vbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRpY2tldHNfX2xpbmsudGlja2V0c19fbGluay0tY29taW5nU29vbiAudGlja2V0c19fcmFuZ2VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb21pbmdTb29uKTtcbn1cbi50aWNrZXRzX19saW5rLnRpY2tldHNfX2xpbmstLWNvbWluZ1Nvb24gLnRpY2tldHNfX3JhbmdlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb21pbmdTb29uKTtcbn1cbi50aWNrZXRzX19saW5rLnRpY2tldHNfX2xpbmstLWNvbWluZ1Nvb24gLnRpY2tldHNfX3JhbmdlOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb21pbmdTb29uKTtcbn1cbi50aWNrZXRzX19saW5rLnRpY2tldHNfX2xpbmstLWNvbWluZ1Nvb24gLnRpY2tldHNfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbWluZ1Nvb24pO1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1zdHlsZS5jc3MubWFwICovXG4iXX0= */