@charset "UTF-8";/*!
 * Bootstrap Reboot v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}:root{--theme-color:#009cff;--theme-color-orange:#ffbf00;--theme-color-blue:#96e3db;--theme-color-red:#f4396a;--success-color:#cb330f;--background:#f6f7f8;--sub-bg:#fff;--font:#222;--sub-font:#999;--link:#fff;--link-hover:var(--theme-color-orange);--button-submit-font:#fff;--button-submit-font-hover:var(--theme-color);--button-submit-bgcolor:var(--theme-color);--button-submit-bgcolor-hover:#fff;--button-submit-border:var(--button-submit-bgcolor);--button-submit-border-hover:var(--button-submit-border);--button-reset-font:#fff;--button-reset-font-hover:#000;--button-reset-bgcolor:#000;--button-reset-bgcolor-hover:#fff;--button-reset-border:var(--button-reset-bgcolor);--button-reset-border-hover:var(--button-reset-border);--paging-current-font:var(--button-submit-font);--paging-current-bgcolor:var(--button-submit-bgcolor);--paging-current-border:var(--button-submit-border)}html{background:#f6f7f8;background:var(--background);font-size:62.5%;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media print{html{background:0 0;font-size:52.5%}}body{font-size:16px;font-size:1.6rem;color:#222;color:var(--font);font-family:YakuHanJP,"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;word-wrap:break-word;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media print{body{color:#000}}a{color:#fff;color:var(--link);font-weight:400;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,.1);-webkit-transition:all .2s 0s ease-in;transition:all .2s 0s ease-in}a:active,a:link,a:visited{color:#fff;color:var(--link)}a:hover{color:#ffbf00;color:var(--link-hover)}@media print{a{color:#333}}img{height:auto;max-width:100%}object{max-width:100%}.b{font-weight:700}.i{font-style:italic}.u{text-decoration:underline}.d{text-decoration:line-through}.normal{font-weight:400}.black{color:#000}.white{color:#fff}.red{color:red}.green{color:#0f0}.blue{color:#00f}.gray{color:#aaa}.orange{color:#f90}.xx-s{font-size:xx-small}.x-s{font-size:x-small}.s{font-size:small}.m{font-size:medium}.l{font-size:large}.x-l{font-size:x-large}.xx-l{font-size:xx-large}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.left{float:left}.right{float:right}.clear{clear:both}.show{display:block}.hide{display:none}noscript div#note{font-size:16px;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.9);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.2rem;position:fixed;width:100vw;z-index:2147483647}noscript div#note p{margin:0}noscript div#note p img{margin:0 .8rem 0 0;vertical-align:text-top}div#container{background:url(../img/bg-grid.png)}div#container header{background:url(../img/bg-top.png?17a4ddc42ac) center/cover repeat-x;position:relative;border-bottom:#96e3db 2px solid;border-bottom:var(--theme-color-blue) 2px solid}footer{background:#000}footer .footer-inner{background-color:#000;margin:auto;max-width:1440px;padding:3rem 1.6rem .5rem;position:relative}div.header-inner{margin:auto;max-width:1240px;padding:0 1.6rem;position:relative}div.main-inner{position:relative}div#container header div.header-inner h1{font-size:24px;font-size:2.4rem;position:relative;line-height:1;margin:0;top:20px;text-align:right}div#container header div.header-inner h1 a{display:inline-block}div#container header div.header-inner h1 a img{vertical-align:bottom;width:140px}div#container header div.header-inner>div h2{margin:0}@media screen and (max-width:840px){div#container header div.header-inner h1{top:5px}div#container header div.header-inner h1 a img{width:100px}}footer{color:#fff}footer .footer-inner{overflow:visible}footer .footer-inner ul.f-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0 0 1rem;padding:0}footer .footer-inner ul.f-nav li{padding:0 1rem 0 0}footer .footer-inner ul.f-nav li::after{content:"|";margin-left:1rem}footer .footer-inner ul.f-nav li:last-child::after{content:none;margin-left:0}footer .footer-inner ul.f-nav li a{color:#fff}footer .footer-inner ul.f-nav li a:hover{color:#ffbf00;color:var(--theme-color-orange)}footer .footer-inner p{margin:0 0 2rem;text-align:center;font-size:13px;font-size:1.3rem}footer .footer-inner p br{display:none}@media screen and (max-width:927px){footer .footer-inner ul.f-nav{font-size:13px;font-size:1.3rem}}@media screen and (max-width:840px){footer .footer-inner ul.f-nav{font-size:13px;font-size:1.3rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-inner p{text-align:left;line-height:2.5rem}footer .footer-inner p br{display:block}}@media screen and (max-width:480px){footer .footer-inner ul.f-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-inner ul.f-nav li{margin-bottom:.5rem;text-decoration:underline}footer .footer-inner ul.f-nav li::after{content:none;margin-left:0}}.breadcrumbs{font-size:10px;font-size:1rem;background:#eee;color:#ccc;margin:0 0 1.6rem;padding:.5rem;word-wrap:break-word}#page-top{bottom:0;position:fixed;right:0;z-index:2147483647}#page-top a{background:url(../img/icn-pagetop.png?17664aa6095) no-repeat;display:block;height:39px;width:80px}@media screen and (max-width:640px){#page-top a{display:none}}.social-plugins{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.social-plugins li{list-style:none;margin:0 16px 16px 0}.social-plugins li:last-child{margin:0 0 16px}.social-plugins li a{display:block}.social-plugins li a img{height:60px;width:60px}@media screen and (max-width:840px){.social-plugins{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.social-plugins li a img{height:50px;width:50px}}#loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;-webkit-transition:all .3s;transition:all .3s;width:100vw;z-index:9999}#loader.loaded{opacity:0;visibility:hidden}#loader .block{width:200px;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#loader .loading{width:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#loader .circle{width:15px;height:15px;background-color:#50e7e7;margin:auto;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#loader .circle:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}#loader .circle:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}#loader .circle:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}#loader .circle:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}#loader .circle:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}#loader .circle:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}#loader .circle:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}#loader .circle:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}#loader .circle:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes loading{20%{-webkit-transform:scale(.1);transform:scale(.1)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading{20%{-webkit-transform:scale(.1);transform:scale(.1)}40%{-webkit-transform:scale(1);transform:scale(1)}}.height-line{display:-webkit-box;display:-ms-flexbox;display:flex}.height-line div{background:#fff;border-color:#ddd;border-style:solid;border-width:1px;-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 3);flex:0 1 calc(100% / 3)}.vw-row{font-size:24px;font-size:calc(16rem / 10 + ((1vw - (640rem / 1000)) * (100 * (24 - 16)/ (960 - 640))));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;max-height:calc(1.5 * 3 * 1em);background:#fff}@media (min-width:960px){.vw-row{font-size:24px;font-size:2.4rem}}@media screen and (max-width:640px){.vw-row{font-size:16px;font-size:1.6rem}}.form-area{background:#f6f7f8;padding:3.2rem}.bt-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.2rem 0}@media screen and (min-width:560px){.bt-area{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.bt-area a,.bt-area button,.bt-area input{font-size:16px;font-size:1.6rem;margin:0 0 1.6rem;padding:1.6rem;vertical-align:middle}.bt-area a:last-child,.bt-area button:last-child,.bt-area input:last-child{margin:0}.bt-area a:hover,.bt-area button:hover,.bt-area input:hover{text-decoration:none}@media screen and (min-width:560px){.bt-area a,.bt-area button,.bt-area input{margin:0 1.6rem 0 0}}.bt-area .reset,.bt-area .submit{width:100%}@media screen and (min-width:560px){.bt-area .reset,.bt-area .submit{width:50%}}@media screen and (min-width:960px){.bt-area .reset,.bt-area .submit{width:25%}}.fieldcontain{border-color:#ddd;border-style:solid;border-width:0 0 1px;margin:0 0 1.6rem;padding:0 0 1.6rem}.fieldcontain:last-child,.fieldcontain:last-of-type{border:none;margin:0;padding:0}.fieldcontain label span,.fieldcontain legend span{background:#f60;border-radius:3px;color:#fff;display:inline-block;font-size:small;line-height:1;margin:0 1rem;padding:.3rem .5rem;vertical-align:top}label{margin:0 1rem 0 0}label>input{margin:0 .3rem}label>input[type=checkbox],label>input[type=radio]{margin:0 .3rem 0 0}label+label{margin:0 1rem 0 0}label:last-child{margin:0}fieldset{margin:0 0 1.6rem}fieldset:last-child,fieldset:last-of-type{margin:0}input,select,textarea{font-size:16px;font-size:1.6rem;border-color:#ddd;border-style:solid;border-width:1px;margin:0 .3rem 0 0;padding:.3rem;vertical-align:baseline}input:last-child,select:last-child,textarea:last-child{margin-bottom:0;margin-right:0}.reset,.submit{border-style:solid;border-width:2px;cursor:pointer;line-height:1;margin:0 1.6rem 0 0;padding:1.6rem;vertical-align:middle}.reset:last-child,.submit:last-child{margin:0}.reset:hover,.submit:hover{text-decoration:none}a.submit,button.submit,input.submit{background:#009cff;background:var(--button-submit-bgcolor);border-color:#009cff;border-color:var(--button-submit-border);color:#fff;color:var(--button-submit-font);-webkit-transition:all .2s 0s ease-in;transition:all .2s 0s ease-in}a.submit:hover,button.submit:hover,input.submit:hover{background:#fff;background:var(--button-submit-bgcolor-hover);border-color:#009cff;border-color:var(--button-submit-border-hover);color:#009cff;color:var(--button-submit-font-hover)}a.reset,button.reset,input.reset{background:#000;background:var(--button-reset-bgcolor);border-color:#000;border-color:var(--button-reset-border);color:#fff;color:var(--button-reset-font);-webkit-transition:all .2s 0s ease-in;transition:all .2s 0s ease-in}a.reset:hover,button.reset:hover,input.reset:hover{background:#fff;background:var(--button-reset-bgcolor-hover);border-color:#000;border-color:var(--button-reset-border-hover);color:#000;color:var(--button-reset-font-hover)}a.reset,a.submit{display:inline-block;text-align:center}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{height:calc(16px * 1.5 + .6rem + 2px)}input[type=checkbox],input[type=radio]{border:0 none;padding:0;width:auto}input.short{width:25%}input.middle{width:50%}input.long{width:100%}input.auto{width:auto}input:invalid{border-color:#c30}select{height:calc(16px * 1.5 + .6rem + 2px)}textarea{height:calc(16px * 1.5 * 5 + .6rem + 2px)}textarea.long{width:100%}div.paging{font-size:12px;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#96e3db;color:var(--theme-color-blue)}div.paging span{margin:0 .8rem .8rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.paging span:last-child{margin:0 0 .8rem}div.paging span.number{border-color:#96e3db;border-color:var(--theme-color-blue);border-style:solid;border-width:1px}div.paging span.current{background:#96e3db;background:var(--theme-color-blue);border-color:#96e3db;border-color:var(--theme-color-blue);border-style:solid;border-width:1px;color:#fff;color:var(--paging-current-font);padding:.5rem .8rem;color:#000}div.paging span.first a,div.paging span.last a,div.paging span.next a,div.paging span.prev a{padding:0}div.paging span a{display:block;padding:.5rem .8rem}div.paging span a:hover{cursor:pointer}#nav-toggle{position:absolute;top:10px;cursor:pointer;height:104px;width:104px;background:url(../img/bg-menu.png?1744d691256) center no-repeat}#nav-toggle>div{position:relative;width:30px}#nav-toggle span{width:100%;height:1px;left:38px;display:block;background:#96e3db;background:var(--theme-color-blue);position:absolute;-webkit-transition:top .5s ease,-webkit-transform .6s ease-in-out;transition:top .5s ease,-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out,top .5s ease;transition:transform .6s ease-in-out,top .5s ease,-webkit-transform .6s ease-in-out}#nav-toggle span:nth-child(1){top:30px}#nav-toggle span:nth-child(2){top:38px}#nav-toggle span:nth-child(3){top:46px}#nav-toggle:hover span:nth-child(1){top:32px}#nav-toggle:hover span:nth-child(3){top:44px}@media screen and (max-width:640px){#nav-toggle{top:0;left:0;height:70px;width:70px;background:url(../img/bg-menu.png?1744d691256) center/cover no-repeat}#nav-toggle>div{position:relative;width:20px}#nav-toggle span{left:26px}#nav-toggle span:nth-child(1){top:22px}#nav-toggle span:nth-child(2){top:27px}#nav-toggle span:nth-child(3){top:32px}#nav-toggle:hover span:nth-child(1){top:24px}#nav-toggle:hover span:nth-child(3){top:30px}}.open #nav-toggle span{background:#96e3db;background:var(--theme-color-blue)}.open #nav-toggle span:nth-child(1){top:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open #nav-toggle span:nth-child(2){top:35px;width:0;left:50%}.open #nav-toggle span:nth-child(3){top:35px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:640px){.open #nav-toggle span:nth-child(1){top:27px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open #nav-toggle span:nth-child(2){top:27px;width:0;left:50%}.open #nav-toggle span:nth-child(3){top:27px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}#nav-toggle{z-index:1000}#container,footer{z-index:900}#gloval-nav{background:rgba(0,0,0,.8);color:#96e3db;color:var(--theme-color-blue);position:fixed;top:0;left:0;right:0;bottom:0;z-index:990;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:29px;opacity:0;-webkit-transition:opacity .6s ease,visibility .6s ease;transition:opacity .6s ease,visibility .6s ease}#gloval-nav a{display:block;border:1px solid transparent;color:#96e3db;color:var(--theme-color-blue);text-decoration:none;padding:10px;-webkit-transition:color .6s ease;transition:color .6s ease}#gloval-nav a:hover{color:#ffbf00;color:var(--theme-color-orange);border:1px solid #96e3db;border:1px solid var(--theme-color-blue);background:url(../img/bg-frame-lt.png?1766a07295f) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?17424fe4e6b) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?174251d8222) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?174251db6ba) left 1px bottom 1px no-repeat}#gloval-nav ul{list-style:none}#gloval-nav ul li{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px);-webkit-transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .2s ease;transition:transform .6s ease,opacity .2s ease,-webkit-transform .6s ease}#gloval-nav ul li:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}#gloval-nav ul li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}#gloval-nav ul li:nth-child(4){-webkit-transition-delay:.45s;transition-delay:.45s}#gloval-nav ul li:nth-child(5){-webkit-transition-delay:.6s;transition-delay:.6s}#gloval-nav ul li:nth-child(6){-webkit-transition-delay:.75s;transition-delay:.75s}#gloval-nav ul li:nth-child(7){-webkit-transition-delay:.9s;transition-delay:.9s}.open{overflow:hidden}.open #gloval-nav{visibility:visible;opacity:1}.open #gloval-nav li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .9s ease,-webkit-transform 1s ease;transition:opacity .9s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity .9s ease;transition:transform 1s ease,opacity .9s ease,-webkit-transform 1s ease}.tab-container .tab-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 2rem 0;padding:0}.tab-container .tab-navigation li{list-style:none}.tab-container .tab-navigation li a{display:block;margin-right:1rem;background:#438e85 url(../img/chara/bg-icn.png?17a531fd9d2) right top no-repeat;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);color:#fff;padding:.5rem 1rem;text-align:center}.tab-container .tab-navigation li a.active,.tab-container .tab-navigation li a:hover{background-color:#96e3db;background-color:var(--theme-color-blue);text-decoration:none;border:1px solid #ffbf00;border:1px solid var(--theme-color-orange);color:#000}.tab-container .tab-navigation li a.tab-active{display:none}.tab-container .tab-navigation li a.tab-inactive{display:block}@media screen and (max-width:840px){.tab-container .tab-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-container .tab-navigation li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:.5rem}.tab-container .tab-navigation li a{font-size:11px;font-size:1.1rem;padding:.5rem}}.tab-container .tab-contents{padding:.3rem;color:#fff}.tab-container .tab-contents article dl div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1rem}.tab-container .tab-contents article dl div dt{border-width:0 0 0 5px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:solid;font-size:16px;font-size:1.6rem;padding:.2rem .4rem;margin:0;font-weight:400;width:20%}.tab-container .tab-contents article dl div dt:last-child{padding:0}.tab-container .tab-contents article dl div dd{width:80%;padding:.5rem;border-width:0 0 0 1px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:dotted}@media screen and (max-width:640px){.tab-container .tab-contents article dl div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tab-container .tab-contents article dl div dd,.tab-container .tab-contents article dl div dt{width:100%}.tab-container .tab-contents article dl div dt{border-width:0 0 1px 5px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:solid}.tab-container .tab-contents article dl div dd{border:none}}#animejs img{opacity:0}#inviewjs-animatecss{background:#fff;margin:7rem 0;-webkit-transform:skewY(-7deg);transform:skewY(-7deg)}#inviewjs-animatecss .inviewjs-animatecss-inner{-webkit-transform:skewY(7deg);transform:skewY(7deg)}#inviewjs-animatecss .inviewjs-animatecss-inner div.box1{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animatecss .inviewjs-animatecss-inner div.box2{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animatecss .inviewjs-animatecss-inner div.box3{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animatecss .inviewjs-animatecss-inner div.box4{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animatecss .inviewjs-animatecss-inner div.box5{text-align:center;width:200px;padding:50px 0;margin:100px auto;background:#00bcd4;color:#fff}#inviewjs-animejs img{opacity:0}.modaal-content-container{background:#eee}.modaal-content-container h1{font-size:24px;font-size:2.4rem;padding:1.8rem 0;text-align:center}.modaal-content-container .form-area label{border-color:#0bd;border-style:solid;border-width:4px;display:block;height:60px;padding:0;width:100%}.modaal-content-container .form-area label input{border:0 none;font-weight:700;height:100%;margin:0;text-indent:1.6rem;width:100%}.modaal-content-container .form-area input[type=submit]{background:-webkit-gradient(linear,left top,left bottom,from(#0bd),to(#0071dd));background:linear-gradient(180deg,#0bd,#0071dd);font-size:18px;font-size:1.8rem;border-color:#ddd;border-style:solid;border-width:2px;color:#fff;display:block;font-weight:700;height:60px;margin:1.2rem auto 0;-webkit-transition:.2s;transition:.2s;width:100%}@media screen and (min-width:560px){.modaal-content-container .form-area input[type=submit]{width:50%}}.modaal-content-container ul{font-size:14px;font-size:1.4rem;border-color:#ddd;border-style:solid;border-width:1px;line-height:1.4;margin:2.4rem 0 0;overflow:auto;padding:.8rem}div.wpcf7 div.wpcf7-response-output{line-height:1.4;margin:1.6rem 0;padding:.8rem}div.wpcf7 span.wpcf7-not-valid-tip{display:none}div.wpcf7 .wpcf7-not-valid{background:pink}div.wpcf7 .ajax-loader{display:none}div#container h2.title-logo{text-align:center}div#container h2.title-logo a{display:inline-block}div#container section h3{font-size:30px;font-size:3rem;text-align:center;margin:0 0 5.6rem}div#container section h3 span{font-size:14px;font-size:1.4rem;display:block}div#container section.way{text-align:center}div#container section.way ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 3.2rem;padding:1.6rem}@media screen and (min-width:560px){div#container section.way ul{padding:0}}div#container section.way ul li{-ms-flex-preferred-size:300px;flex-basis:300px;list-style:none;margin:0 0 1.6rem;text-align:center}div#container section.way ul li a{background:#fff;border-radius:1.6rem;color:#000;display:block;margin:0 .8rem;padding:1.6rem}div#container section.way ul li a:hover{background:#000;color:#fff;left:1px;position:relative;top:1px}div#container section.way .reward{background:#fff;border-radius:10px;padding:4.8rem}div#container section.rule dl{background:#fff;border-radius:10px;line-height:1.8;margin:0 0 3.2rem;padding:4.8rem}div#container section.rule dl dt{color:#801800}div#container section.rule dl dd{margin:0 0 1.6rem}div#container section.rule dl dd:last-child{margin:0}div#container section.rule dl dd span{font-size:12px;font-size:1.2rem;display:block}div#container section.rule dl dd ol{padding:0 0 0 3.2rem}div#container section.rule dl dd ol li{list-style-type:decimal}div#container section.rule dl dd ul{padding:0 0 0 3.2rem}div#container section.rule dl dd ul li{list-style-type:square}div#container section.rule dl dd ul li ol{padding:0 0 0 2.4rem}div#container section.rule dl dd ul li ol li{list-style-type:upper-latin}footer div.footer-inner .spec dl{text-align:center}footer div.footer-inner .spec dl div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer div.footer-inner .spec dl div dd,footer div.footer-inner .spec dl div dt{width:100%}footer div.footer-inner .spec dl div dt{background:rgba(0,0,0,.3)}footer div.footer-inner .spec dl div dd{padding:.5rem 0}@media screen and (min-width:560px){footer div.footer-inner .spec dl{border-color:#000;border-style:solid;border-width:1px 0;margin:auto;max-width:450px;text-align:left}footer div.footer-inner .spec dl div{border-color:#000;border-style:solid;border-width:0 0 1px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer div.footer-inner .spec dl div:last-child{border:0}footer div.footer-inner .spec dl div dd,footer div.footer-inner .spec dl div dt{padding:.8rem 0}footer div.footer-inner .spec dl div dt{background:0 0;width:30%}footer div.footer-inner .spec dl div dd{margin:0;width:70%}}footer div.footer-inner .spec ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2.4rem auto;padding:0}footer div.footer-inner .spec ul li{font-size:12px;font-size:1.2rem;list-style:none;margin:0 .8rem}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype");font-display:swap}.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}@font-face{font-family:success;src:url(../fonts/success.eot?dlc5x7);src:url(../fonts/success.eot?dlc5x7#iefix) format("embedded-opentype"),url(../fonts/success.ttf?dlc5x7) format("truetype"),url(../fonts/success.woff?dlc5x7) format("woff"),url(../fonts/success.svg?dlc5x7#success) format("svg");font-weight:400;font-style:normal;font-display:swap}.success-icons{font-family:success!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icn-home:before{content:""}.icn-home2:before{content:""}.icn-home3:before{content:""}.icn-office:before{content:""}.icn-newspaper:before{content:""}.icn-pencil:before{content:""}.icn-pencil2:before{content:""}.icn-quill:before{content:""}.icn-pen:before{content:""}.icn-blog:before{content:""}.icn-eyedropper:before{content:""}.icn-droplet:before{content:""}.icn-paint-format:before{content:""}.icn-image:before{content:""}.icn-images:before{content:""}.icn-camera:before{content:""}.icn-headphones:before{content:""}.icn-music3:before{content:""}.icn-play:before{content:""}.icn-film:before{content:""}.icn-video-camera:before{content:""}.icn-dice:before{content:""}.icn-pacman:before{content:""}.icn-spades:before{content:""}.icn-clubs:before{content:""}.icn-diamonds:before{content:""}.icn-bullhorn:before{content:""}.icn-connection:before{content:""}.icn-podcast:before{content:""}.icn-feed3:before{content:""}.icn-mic:before{content:""}.icn-book:before{content:""}.icn-books:before{content:""}.icn-library:before{content:""}.icn-file-text:before{content:""}.icn-profile2:before{content:""}.icn-file-empty:before{content:""}.icn-files-empty:before{content:""}.icn-file-text2:before{content:""}.icn-file-picture:before{content:""}.icn-file-music:before{content:""}.icn-file-play:before{content:""}.icn-file-video:before{content:""}.icn-file-zip:before{content:""}.icn-copy:before{content:""}.icn-paste:before{content:""}.icn-stack:before{content:""}.icn-folder:before{content:""}.icn-folder-open:before{content:""}.icn-folder-plus:before{content:""}.icn-folder-minus:before{content:""}.icn-folder-download:before{content:""}.icn-folder-upload:before{content:""}.icn-price-tag:before{content:""}.icn-price-tags:before{content:""}.icn-barcode:before{content:""}.icn-qrcode:before{content:""}.icn-ticket:before{content:""}.icn-cart:before{content:""}.icn-coin-dollar:before{content:""}.icn-coin-euro:before{content:""}.icn-coin-pound:before{content:""}.icn-coin-yen:before{content:""}.icn-credit-card:before{content:""}.icn-calculator:before{content:""}.icn-lifebuoy:before{content:""}.icn-phone2:before{content:""}.icn-phone-hang-up:before{content:""}.icn-address-book:before{content:""}.icn-envelop:before{content:""}.icn-pushpin:before{content:""}.icn-location:before{content:""}.icn-location2:before{content:""}.icn-compass:before{content:""}.icn-compass2:before{content:""}.icn-map:before{content:""}.icn-map2:before{content:""}.icn-history:before{content:""}.icn-clock:before{content:""}.icn-clock2:before{content:""}.icn-alarm:before{content:""}.icn-bell:before{content:""}.icn-stopwatch:before{content:""}.icn-calendar2:before{content:""}.icn-printer:before{content:""}.icn-keyboard:before{content:""}.icn-display:before{content:""}.icn-laptop:before{content:""}.icn-mobile2:before{content:""}.icn-mobile22:before{content:""}.icn-tablet:before{content:""}.icn-tv:before{content:""}.icn-drawer:before{content:""}.icn-drawer2:before{content:""}.icn-box-add:before{content:""}.icn-box-remove:before{content:""}.icn-download2:before{content:""}.icn-upload:before{content:""}.icn-floppy-disk:before{content:""}.icn-drive:before{content:""}.icn-database:before{content:""}.icn-undo:before{content:""}.icn-redo:before{content:""}.icn-undo2:before{content:""}.icn-redo2:before{content:""}.icn-forward:before{content:""}.icn-reply2:before{content:""}.icn-bubble:before{content:""}.icn-bubbles:before{content:""}.icn-bubbles2:before{content:""}.icn-bubble2:before{content:""}.icn-bubbles3:before{content:""}.icn-bubbles4:before{content:""}.icn-user:before{content:""}.icn-users:before{content:""}.icn-user-plus:before{content:""}.icn-user-minus:before{content:""}.icn-user-check:before{content:""}.icn-user-tie:before{content:""}.icn-quotes-left:before{content:""}.icn-quotes-right:before{content:""}.icn-hour-glass:before{content:""}.icn-spinner:before{content:""}.icn-spinner2:before{content:""}.icn-spinner3:before{content:""}.icn-spinner4:before{content:""}.icn-spinner5:before{content:""}.icn-spinner6:before{content:""}.icn-spinner7:before{content:""}.icn-spinner8:before{content:""}.icn-spinner9:before{content:""}.icn-spinner10:before{content:""}.icn-spinner11:before{content:""}.icn-binoculars:before{content:""}.icn-search2:before{content:""}.icn-zoom-in:before{content:""}.icn-zoom-out:before{content:""}.icn-enlarge:before{content:""}.icn-shrink:before{content:""}.icn-enlarge2:before{content:""}.icn-shrink2:before{content:""}.icn-key:before{content:""}.icn-key2:before{content:""}.icn-lock:before{content:""}.icn-unlocked:before{content:""}.icn-wrench:before{content:""}.icn-equalizer:before{content:""}.icn-equalizer2:before{content:""}.icn-cog:before{content:""}.icn-cogs:before{content:""}.icn-hammer:before{content:""}.icn-magic-wand:before{content:""}.icn-aid-kit:before{content:""}.icn-bug:before{content:""}.icn-pie-chart:before{content:""}.icn-stats-dots:before{content:""}.icn-stats-bars:before{content:""}.icn-stats-bars2:before{content:""}.icn-trophy:before{content:""}.icn-gift:before{content:""}.icn-glass:before{content:""}.icn-glass2:before{content:""}.icn-mug:before{content:""}.icn-spoon-knife:before{content:""}.icn-leaf:before{content:""}.icn-rocket:before{content:""}.icn-meter:before{content:""}.icn-meter2:before{content:""}.icn-hammer2:before{content:""}.icn-fire:before{content:""}.icn-lab:before{content:""}.icn-magnet:before{content:""}.icn-bin:before{content:""}.icn-bin2:before{content:""}.icn-briefcase:before{content:""}.icn-airplane:before{content:""}.icn-truck:before{content:""}.icn-road:before{content:""}.icn-accessibility:before{content:""}.icn-target:before{content:""}.icn-shield:before{content:""}.icn-power:before{content:""}.icn-switch:before{content:""}.icn-power-cord:before{content:""}.icn-clipboard:before{content:""}.icn-list-numbered:before{content:""}.icn-list:before{content:""}.icn-list2:before{content:""}.icn-tree:before{content:""}.icn-menu:before{content:""}.icn-menu2:before{content:""}.icn-menu3:before{content:""}.icn-menu4:before{content:""}.icn-cloud:before{content:""}.icn-cloud-download:before{content:""}.icn-cloud-upload:before{content:""}.icn-cloud-check:before{content:""}.icn-download22:before{content:""}.icn-upload2:before{content:""}.icn-download3:before{content:""}.icn-upload3:before{content:""}.icn-sphere:before{content:""}.icn-earth:before{content:""}.icn-link2:before{content:""}.icn-flag:before{content:""}.icn-attachment:before{content:""}.icn-eye:before{content:""}.icn-eye-plus:before{content:""}.icn-eye-minus:before{content:""}.icn-eye-blocked:before{content:""}.icn-bookmark:before{content:""}.icn-bookmarks:before{content:""}.icn-sun:before{content:""}.icn-contrast:before{content:""}.icn-brightness-contrast:before{content:""}.icn-star-empty:before{content:""}.icn-star-half:before{content:""}.icn-star-full:before{content:""}.icn-heart2:before{content:""}.icn-heart-broken:before{content:""}.icn-man:before{content:""}.icn-woman:before{content:""}.icn-man-woman:before{content:""}.icn-happy:before{content:""}.icn-happy2:before{content:""}.icn-smile:before{content:""}.icn-smile2:before{content:""}.icn-tongue:before{content:""}.icn-tongue2:before{content:""}.icn-sad:before{content:""}.icn-sad2:before{content:""}.icn-wink:before{content:""}.icn-wink2:before{content:""}.icn-grin:before{content:""}.icn-grin2:before{content:""}.icn-cool:before{content:""}.icn-cool2:before{content:""}.icn-angry:before{content:""}.icn-angry2:before{content:""}.icn-evil:before{content:""}.icn-evil2:before{content:""}.icn-shocked:before{content:""}.icn-shocked2:before{content:""}.icn-baffled:before{content:""}.icn-baffled2:before{content:""}.icn-confused:before{content:""}.icn-confused2:before{content:""}.icn-neutral:before{content:""}.icn-neutral2:before{content:""}.icn-hipster:before{content:""}.icn-hipster2:before{content:""}.icn-wondering:before{content:""}.icn-wondering2:before{content:""}.icn-sleepy:before{content:""}.icn-sleepy2:before{content:""}.icn-frustrated:before{content:""}.icn-frustrated2:before{content:""}.icn-crying:before{content:""}.icn-crying2:before{content:""}.icn-point-up:before{content:""}.icn-point-right:before{content:""}.icn-point-down:before{content:""}.icn-point-left:before{content:""}.icn-warning:before{content:""}.icn-notification:before{content:""}.icn-question:before{content:""}.icn-plus:before{content:""}.icn-minus:before{content:""}.icn-info:before{content:""}.icn-cancel-circle:before{content:""}.icn-blocked:before{content:""}.icn-cross:before{content:""}.icn-checkmark:before{content:""}.icn-checkmark2:before{content:""}.icn-spell-check:before{content:""}.icn-enter:before{content:""}.icn-exit:before{content:""}.icn-play2:before{content:""}.icn-pause:before{content:""}.icn-stop:before{content:""}.icn-previous:before{content:""}.icn-next3:before{content:""}.icn-backward:before{content:""}.icn-forward2:before{content:""}.icn-play3:before{content:""}.icn-pause2:before{content:""}.icn-stop2:before{content:""}.icn-backward2:before{content:""}.icn-forward3:before{content:""}.icn-first:before{content:""}.icn-last:before{content:""}.icn-previous2:before{content:""}.icn-next22:before{content:""}.icn-eject:before{content:""}.icn-volume-high:before{content:""}.icn-volume-medium:before{content:""}.icn-volume-low:before{content:""}.icn-volume-mute:before{content:""}.icn-volume-mute2:before{content:""}.icn-volume-increase:before{content:""}.icn-volume-decrease:before{content:""}.icn-loop:before{content:""}.icn-loop2:before{content:""}.icn-infinite:before{content:""}.icn-shuffle:before{content:""}.icn-arrow-up-left:before{content:""}.icn-arrow-up:before{content:""}.icn-arrow-up-right:before{content:""}.icn-arrow-right:before{content:""}.icn-arrow-down-right:before{content:""}.icn-arrow-down:before{content:""}.icn-arrow-down-left:before{content:""}.icn-arrow-left:before{content:""}.icn-arrow-up-left2:before{content:""}.icn-arrow-up2:before{content:""}.icn-arrow-up-right2:before{content:""}.icn-arrow-right2:before{content:""}.icn-arrow-down-right2:before{content:""}.icn-arrow-down2:before{content:""}.icn-arrow-down-left2:before{content:""}.icn-arrow-left2:before{content:""}.icn-circle-up:before{content:""}.icn-circle-right:before{content:""}.icn-circle-down:before{content:""}.icn-circle-left:before{content:""}.icn-tab:before{content:""}.icn-move-up:before{content:""}.icn-move-down:before{content:""}.icn-sort-alpha-asc:before{content:""}.icn-sort-alpha-desc:before{content:""}.icn-sort-numeric-asc:before{content:""}.icn-sort-numberic-desc:before{content:""}.icn-sort-amount-asc:before{content:""}.icn-sort-amount-desc:before{content:""}.icn-command:before{content:""}.icn-shift:before{content:""}.icn-ctrl:before{content:""}.icn-opt:before{content:""}.icn-checkbox-checked:before{content:""}.icn-checkbox-unchecked:before{content:""}.icn-radio-checked:before{content:""}.icn-radio-checked2:before{content:""}.icn-radio-unchecked:before{content:""}.icn-crop:before{content:""}.icn-make-group:before{content:""}.icn-ungroup:before{content:""}.icn-scissors:before{content:""}.icn-filter:before{content:""}.icn-font:before{content:""}.icn-ligature:before{content:""}.icn-ligature2:before{content:""}.icn-text-height:before{content:""}.icn-text-width:before{content:""}.icn-font-size:before{content:""}.icn-bold:before{content:""}.icn-underline:before{content:""}.icn-italic:before{content:""}.icn-strikethrough:before{content:""}.icn-omega:before{content:""}.icn-sigma:before{content:""}.icn-page-break:before{content:""}.icn-superscript:before{content:""}.icn-subscript:before{content:""}.icn-superscript2:before{content:""}.icn-subscript2:before{content:""}.icn-text-color:before{content:""}.icn-pagebreak:before{content:""}.icn-clear-formatting:before{content:""}.icn-table:before{content:""}.icn-table2:before{content:""}.icn-insert-template:before{content:""}.icn-pilcrow:before{content:""}.icn-ltr:before{content:""}.icn-rtl:before{content:""}.icn-section:before{content:""}.icn-paragraph-left:before{content:""}.icn-paragraph-center:before{content:""}.icn-paragraph-right:before{content:""}.icn-paragraph-justify:before{content:""}.icn-indent-increase:before{content:""}.icn-indent-decrease:before{content:""}.icn-share:before{content:""}.icn-new-tab:before{content:""}.icn-embed:before{content:""}.icn-embed2:before{content:""}.icn-terminal:before{content:""}.icn-share2:before{content:""}.icn-mail2:before{content:""}.icn-mail22:before{content:""}.icn-mail3:before{content:""}.icn-mail4:before{content:""}.icn-amazon:before{content:""}.icn-google:before{content:""}.icn-google2:before{content:""}.icn-google3:before{content:""}.icn-google-plus:before{content:""}.icn-google-plus2:before{content:""}.icn-google-plus3:before{content:""}.icn-hangouts:before{content:""}.icn-google-drive:before{content:""}.icn-facebook3:before{content:""}.icn-facebook22:before{content:""}.icn-instagram:before{content:""}.icn-whatsapp:before{content:""}.icn-spotify:before{content:""}.icn-telegram:before{content:""}.icn-twitter3:before{content:""}.icn-vine:before{content:""}.icn-vk:before{content:""}.icn-renren:before{content:""}.icn-sina-weibo:before{content:""}.icn-rss:before{content:""}.icn-rss2:before{content:""}.icn-youtube:before{content:""}.icn-youtube2:before{content:""}.icn-twitch:before{content:""}.icn-vimeo:before{content:""}.icn-vimeo2:before{content:""}.icn-lanyrd:before{content:""}.icn-flickr:before{content:""}.icn-flickr2:before{content:""}.icn-flickr3:before{content:""}.icn-flickr4:before{content:""}.icn-dribbble:before{content:""}.icn-behance:before{content:""}.icn-behance2:before{content:""}.icn-deviantart:before{content:""}.icn-500px:before{content:""}.icn-steam:before{content:""}.icn-steam2:before{content:""}.icn-dropbox:before{content:""}.icn-onedrive:before{content:""}.icn-github:before{content:""}.icn-npm:before{content:""}.icn-basecamp:before{content:""}.icn-trello:before{content:""}.icn-wordpress:before{content:""}.icn-joomla:before{content:""}.icn-ello:before{content:""}.icn-blogger3:before{content:""}.icn-blogger22:before{content:""}.icn-tumblr:before{content:""}.icn-tumblr2:before{content:""}.icn-yahoo:before{content:""}.icn-yahoo2:before{content:""}.icn-tux:before{content:""}.icn-appleinc:before{content:""}.icn-finder:before{content:""}.icn-android:before{content:""}.icn-windows:before{content:""}.icn-windows8:before{content:""}.icn-soundcloud:before{content:""}.icn-soundcloud2:before{content:""}.icn-skype:before{content:""}.icn-reddit:before{content:""}.icn-hackernews:before{content:""}.icn-wikipedia:before{content:""}.icn-linkedin:before{content:""}.icn-linkedin2:before{content:""}.icn-lastfm:before{content:""}.icn-lastfm2:before{content:""}.icn-delicious:before{content:""}.icn-stumbleupon:before{content:""}.icn-stumbleupon2:before{content:""}.icn-stackoverflow:before{content:""}.icn-pinterest:before{content:""}.icn-pinterest2:before{content:""}.icn-xing:before{content:""}.icn-xing2:before{content:""}.icn-flattr:before{content:""}.icn-foursquare:before{content:""}.icn-yelp:before{content:""}.icn-paypal:before{content:""}.icn-chrome:before{content:""}.icn-firefox:before{content:""}.icn-IE:before{content:""}.icn-edge:before{content:""}.icn-safari:before{content:""}.icn-opera:before{content:""}.icn-file-pdf:before{content:""}.icn-file-openoffice:before{content:""}.icn-file-word:before{content:""}.icn-file-excel:before{content:""}.icn-libreoffice:before{content:""}.icn-html-five:before{content:""}.icn-html-five2:before{content:""}.icn-css3:before{content:""}.icn-git:before{content:""}.icn-codepen:before{content:""}.icn-svg:before{content:""}.icn-IcoMoon:before{content:""}.icn-pdf-2:before{content:""}.icn-pdf-1:before{content:""}.icn-download:before{content:""}.icn-arrow-circle:before{content:""}.icn-arrow-r:before{content:""}.icn-pc:before{content:""}.icn-gs:before{content:""}.icn-ap:before{content:""}.icn-slide-dot:before{content:""}.icn-slide-dot-w:before{content:""}.icn-nav-left-arrow-box:before{content:"";color:#fff}.icn-nav-right-arrow-box:before{content:"";color:#fff}.icn-nav-right-arrow:before{content:""}.icn-nav-left-arrow:before{content:""}.icn-icn-windowopen:before{content:""}.icn-nav-up-arrow:before{content:""}.icn-nav-down-arrow:before{content:""}.icn-star:before{content:""}.icn-heart:before{content:""}.icn-thumbs-up:before{content:""}.icn-thumbs-up2:before{content:""}.icn-googleplus:before{content:""}.icn-googleplus2:before{content:""}.icn-facebook:before{content:""}.icn-facebook2:before{content:""}.icn-twitter:before{content:""}.icn-twitter2:before{content:""}.icn-feed:before{content:""}.icn-feed2:before{content:""}.icn-blogger:before{content:""}.icn-blogger2:before{content:""}.icn-next2:before{content:""}.icn-prev2:before{content:""}.icn-add:before{content:""}.icn-all:before{content:""}.icn-calendar:before{content:""}.icn-cancel:before{content:""}.icn-comment:before{content:""}.icn-crown:before{content:""}.icn-delete:before{content:""}.icn-edit:before{content:""}.icn-favorite:before{content:""}.icn-next:before{content:""}.icn-prev:before{content:""}.icn-profile:before{content:""}.icn-reply:before{content:""}.icn-search:before{content:""}.icn-tag:before{content:""}.icn-thumb01:before{content:""}.icn-thumb02:before{content:""}.icn-thumb03:before{content:""}.icn-view:before{content:""}.icn-head-arrow-d:before{content:""}.icn-head-blog:before{content:""}.icn-head-cart:before{content:""}.icn-head-caution:before{content:""}.icn-head-company:before{content:""}.icn-head-crown:before{content:""}.icn-head-information:before{content:""}.icn-head-news:before{content:""}.icn-head-star:before{content:""}.icn-head-upload:before{content:""}.icn-head-vote:before{content:""}.icn-head-world:before{content:""}.icn-nav-amusement2:before{content:""}.icn-nav-bs2:before{content:""}.icn-nav-company2:before{content:""}.icn-nav-development2:before{content:""}.icn-nav-free2:before{content:""}.icn-nav-game2:before{content:""}.icn-nav-home2:before{content:""}.icn-nav-recruit2:before{content:""}.icn-nav-amusement:before{content:"";color:#767777}.icn-nav-bs:before{content:"";color:#767777}.icn-nav-company:before{content:"";color:#767777}.icn-nav-development:before{content:"";color:#767777}.icn-nav-free:before{content:"";color:#767777}.icn-nav-game:before{content:"";color:#767777}.icn-nav-home:before{content:"";color:#767777}.icn-nav-recruit:before{content:"";color:#767777}.icn-ring-star:before{content:""}.icn-rina-hand:before{content:""}.icn-nameko:before{content:""}.icn-logo-success1:before{content:""}.icn-logo-success2:before{content:""}.icn-logo-success:before{content:""}.icn-phone:before{content:""}.icn-mobile:before{content:""}.icn-mail:before{content:""}.icn-paperplane:before{content:""}.icn-link:before{content:""}.icn-music:before{content:""}.icn-music2:before{content:""}.audiojs,.audiojs>.play-pause,.audiojs>.play-pause>p{width:30px;height:30px}.audiojs{display:table;background:0 0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-radius:30px}.audiojs>.play-pause{padding:0;border:none}.audiojs>.play-pause>p{position:relative;background:0 0}.audiojs>.play-pause>.play::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-25%) translateY(-50%);transform:translateX(-25%) translateY(-50%);width:0;height:0;border:8px solid transparent;border-left:12px solid #000;content:""}.audiojs>.play-pause>.pause::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:4px;height:12px;border-left:4px solid #000;border-right:4px solid #000;content:""}.audiojs>.scrubber{display:none}.audiojs>.time{display:none}/*!
 * Accordion v2.8.0
 * Simple accordion created in pure Javascript.
 * https://github.com/michu2k/Accordion
 *
 * Copyright 2017-2019 Michał Strumpf
 * Published under MIT License
 */.ac{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Kosugi,sans-serif;text-align:left}.ac>.ac-q{background:rgba(13,80,73,.6);border:1px solid #96e3db;color:#fff;padding:10px 30px 10px 40px;position:relative;text-decoration:none;display:block;font-weight:100;font-size:16px;cursor:pointer}@media screen and (max-width:480px){.ac>.ac-q{font-size:16px;padding:10px 30px 10px 35px}}.ac>.ac-q:before{content:"Q";position:absolute;top:.8rem;left:.8rem;background:#96e3db;width:22px;height:28px;color:#000;font-size:22px;font-family:"Roboto Slab",serif;line-height:1.2;padding-left:.3rem}.ac>.ac-q:after{content:"▼";font-size:1rem;color:#96e3db;text-align:center;width:15px;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute}.ac.is-active>.ac-q{margin-bottom:1.5rem}.ac.is-active>.ac-q:after{content:"▲"}.ac>.ac-a{overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;position:relative;color:#fff;padding:0 0 .5rem 8rem;font-weight:100;font-size:16px}.ac>.ac-a:before{content:"A";position:absolute;top:0;left:4.5rem;background:#fff;width:22px;height:28px;color:#000;font-size:22px;font-family:"Roboto Slab",serif;line-height:1.2;padding-left:.3rem}@media screen and (max-width:480px){.ac>.ac-a:before{top:0;left:3rem;width:23px}}.ac.js-enabled>.ac-a{visibility:hidden}.ac.is-active>.ac-a{visibility:visible;padding:.2rem 0 1.5rem 7.5rem}@media screen and (max-width:480px){.ac.is-active>.ac-a{padding:.2rem 0 1.5rem 6rem}}.ac.is-active{visibility:visible;padding-bottom:2rem}@media screen and (max-width:480px){.ac.is-active{padding-bottom:1.5rem}}#question_wrap{display:block;position:relative;width:100%;margin-bottom:.5rem}ul#choices{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;list-style:none;margin:0!important;padding:0;padding-left:0;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-wrap:wrap;flex-wrap:wrap}ul#choices li{list-style:none!important;margin:.5rem!important;width:30%}ul#choices li button{padding:0!important;margin-bottom:3px;font-size:2rem!important;border-radius:0!important;background:0 0!important;color:#ffbf00!important;color:var(--theme-color-orange)!important;width:100%!important;height:50px!important;border:1px solid #ffbf00!important;border:1px solid var(--theme-color-orange)!important;outline:0!important}@media screen and (max-width:480px){ul#choices li button{font-size:1.5rem!important}}ul#choices li button#back_button{padding:0!important;margin-bottom:3px;font-size:2rem!important;border-radius:0!important;background:0 0!important;color:#6f6f6f!important;width:100%!important;height:50px!important;border:1px solid #6f6f6f!important;outline:0!important}@media screen and (max-width:480px){ul#choices li button#back_button{font-size:1.5rem!important}}ul#choices li button:hover{background:#96e3db!important;background:var(--theme-color-blue)!important;color:#000!important}ul#choices li button#back_button:hover{background:#6f6f6f!important;color:#000!important}ul.details-wolrd{list-style:none;margin:0 auto;padding:1rem 0 0;max-width:500px;font-size:2rem}ul.details-wolrd li{margin:1rem}ul.details-wolrd li a{display:block;margin-right:1rem;background:#438e85 url(../img/chara/bg-icn.png?17a531fd9d2) right top no-repeat;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);color:#fff;padding:.5rem 1rem;text-align:center}ul.details-wolrd li a:hover{background-color:#96e3db;background-color:var(--theme-color-blue);text-decoration:none;border:1px solid #ffbf00;border:1px solid var(--theme-color-orange);color:#000}@media screen and (max-width:480px){ul.details-wolrd{font-size:1.5rem!important}}.yesno_q{text-align:center;display:block;padding:0!important;margin-bottom:1rem!important;font-size:1.5rem;font-weight:700;border:none!important;border-radius:10px}.yesno_q dt{display:block;padding:0!important;margin-bottom:1rem!important;font-family:serif!important}.yesno_q dt span{padding:0!important;font-size:2.5rem!important;font-weight:700;background:0 0!important;color:#ffbf00!important;color:var(--theme-color-orange)!important;border-radius:0!important;cursor:default!important;border:none!important}@media screen and (max-width:640px){.yesno_q dt span{font-size:1.5rem!important}}.yesno_q dd{padding:1.5rem!important}.yesno_q dd span{display:none!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#000;border:none;-webkit-box-shadow:inset 0 0 2px #96e3db;box-shadow:inset 0 0 2px #96e3db;-webkit-box-shadow:inset 0 0 2px var(--theme-color-blue);box-shadow:inset 0 0 2px var(--theme-color-blue)}::-webkit-scrollbar-thumb{background:#96e3db;background:var(--theme-color-blue);border-radius:10px;-webkit-box-shadow:none;box-shadow:none}body{background:#000 url(../img/bg2.jpg?17a3c19dacd) center/cover no-repeat fixed;letter-spacing:1px;position:relative}@media screen and (max-width:640px){body:before{content:"";display:block;position:fixed;top:0;left:0;z-index:0;width:100%;height:100vh;background:#000 url(../img/bg2.jpg?17a3c19dacd) top center/cover no-repeat}}.outliner{display:none}.blinking:hover{-webkit-filter:drop-shadow(0 0 20px #f9d338);filter:drop-shadow(0 0 20px #f9d338)}div.column{padding:0 1.6rem 2rem}div.column .column-inner{padding:3rem 0;max-width:1240px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:640px){div.column .column-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.column-a{-webkit-box-flex:0;-ms-flex:0 1 22.1774193548%;flex:0 1 22.1774193548%;margin-bottom:2rem;background:url(../img/bg-navi.png?17a4e0b8fa8) center bottom no-repeat;border:1px solid #fff;text-align:center}.column-a h2{margin-top:-13px;padding:0 1rem}.column-a ul{list-style:none;padding:0;margin:0}.column-a ul.howto li a{font-size:15px;font-size:1.5rem}.column-a ul li{font-family:serif}.column-a ul li a{font-size:18px;font-size:1.8rem;display:block;padding:1rem 0;font-weight:700;text-shadow:2px 2px 1px #000,-2px 2px 1px #000,2px -2px 1px #000,-2px -2px 1px #000,2px 0 1px #000,0 2px 1px #000,-2px 0 1px #000,0 -2px 1px #000}.column-a ul li a:hover{background:#000 url(../img/icn.png?17a4ddf58e4) left center no-repeat;text-decoration:none;color:#96e3db;color:var(--theme-color-blue)}@media screen and (max-width:840px){.column-a ul li a{font-size:15px;font-size:1.5rem}}@media screen and (max-width:640px){.column-a{width:100%}.column-a h2{display:none}.column-a ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-a ul li{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}.column-a ul li a{padding:1rem;font-size:13px;font-size:1.3rem}}@media screen and (max-width:480px){.column-a ul li{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.column-a ul li a{padding:.5rem;font-size:12px;font-size:1.2rem}}.column-b{text-align:center;-webkit-box-flex:0;-ms-flex:0 1 75.8064516129%;flex:0 1 75.8064516129%;color:#fff;display:block;overflow:hidden}.column-b h2 img{width:100%}.column-b>div{font-size:18px;font-size:1.8rem;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);background:url(../img/bg-frame-lt.png?1766a07295f) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?17424fe4e6b) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?174251d8222) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?174251db6ba) left 1px bottom 1px no-repeat,url(../img/bg-column.png?17424fd9327) right bottom no-repeat;background-color:rgba(0,0,0,.8);padding:2rem;line-height:1.5}.column-b>div span{color:#ffbf00;color:var(--theme-color-orange);position:relative;border-bottom:#ffbf00 1px solid;border-bottom:var(--theme-color-orange) 1px solid}.column-b>div span:hover{text-decoration:none;color:#f4396a;color:var(--theme-color-red);cursor:pointer}.column-b>div span.red{color:#f4396a;color:var(--theme-color-red);border-bottom:none;cursor:text}.column-b>div.world ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 0 1rem 0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column-b>div.world ul li{width:49%}.column-b>div.world ul li img{width:100%}.column-b>div.world p{text-align:left}.column-b>div.story{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column-b>div.story p{width:50%}.column-b>div.story p img{width:100%}@media screen and (max-width:840px){.column-b>div.story{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column-b>div.story p{width:100%}}.column-b>div.nine-world div.announcer{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;max-width:900px;margin:0 auto 2em;text-align:left}.column-b>div.nine-world div.announcer p:first-child{z-index:1}@media screen and (max-width:640px){.column-b>div.nine-world div.announcer p:first-child{width:30%}}.column-b>div.nine-world div.announcer p:last-child{font-size:16px;font-size:1.6rem;line-height:1.5;width:78%;padding:1em;margin:0 0 0 -1px;background:#3e8e86}.column-b>div.nine-world div.announcer p:last-child span.faq{font-size:15px;font-size:1.5rem;color:#fff;border:none;float:right}.column-b>div.nine-world div.announcer p:last-child span.faq a{border-bottom:#fff 1px solid;color:#fff}.column-b>div.nine-world div.announcer p:last-child span.faq a:hover{text-decoration:none;color:#f4396a;color:var(--theme-color-red)}.column-b>div.nine-world div.announcer p:last-child .tippy-tooltip.verse-theme{background-color:#fff;color:#ff0;font-size:20px}@media screen and (max-width:640px){.column-b>div.nine-world div.announcer p:last-child{font-size:16px;font-size:1.6rem;width:90%;margin:0 1em 0 -1px}}.column-b>div.nine-world div.classifying{position:relative}.column-b>div.nine-world div.classifying table{position:absolute;top:6%;left:9%;width:87%}.column-b>div.nine-world div.classifying table td,.column-b>div.nine-world div.classifying table th{vertical-align:middle;padding:2% .5%}.column-b>div.nine-world div.classifying table td h3,.column-b>div.nine-world div.classifying table th h3{margin-bottom:.5em}@media screen and (max-width:980px){.column-b>div.nine-world div.classifying table{top:5.5%}}@media screen and (max-width:820px){.column-b>div.nine-world div.classifying table{top:6.5%}}@media screen and (max-width:740px){.column-b>div.nine-world div.classifying table{top:6%}}@media screen and (max-width:640px){.column-b>div.nine-world div.classifying table{display:none}}.column-b>div.nine-world div.classifying table .Mp{background:#ec6695 url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .TmMp{background:#b95d91 url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .TeMp{background:#805c8f url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .TpMp{background:#58507e url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .Me{background:#f391b3 url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .TmMe{background:#bd82ab url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .TeMe{background:#8281aa url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .TpMe{background:#5a7096 url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .Mm{background:#f5c6d6 url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .TmMm{background:#beb0ce url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .TeMm{background:#83afcb url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .TpMm{background:#5a98b3 url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .Tm{background:#c6e3f5 url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .Te{background:#88e2f2 url(../img/world/bg-world-s.png?1742dc774e8)}.column-b>div.nine-world div.classifying table .Tp{background:#5ec2d4 url(../img/world/bg-world-s.png?1742dc774e8)}@media screen and (max-width:640px){.column-b>div.nine-world div.classifying p.pc{display:none}}@media screen and (min-width:641px){.column-b>div.nine-world div.classifying div.sp{display:none}}.column-b>div.nine-world div.classifying div.sp p{margin-bottom:1em}.column-b>div.nine-world div.classifying div.sp ul{padding:0;list-style:none}.column-b>div.nine-world div.classifying div.sp ul li{margin-bottom:.5em}.column-b>div.nine-world div.classifying div.sp ul li:last-child{margin-bottom:0}.column-b>div.system{margin-top:3rem;position:relative;padding:5rem 2rem 2rem 2rem}.column-b>div.system h4{position:absolute;top:-20px;left:-5px}.column-b>div.system-detail h4{font-size:20px;font-size:2rem;padding:.2rem .4rem;margin:0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));border-left:5px solid #ffbf00;border-left:5px solid var(--theme-color-orange);background-color:#ffbf00;background-color:var(--theme-color-orange);color:#000}.column-b>div.system-detail h4:last-child{padding:0}.column-b>div.system-detail h5{font-size:20px;font-size:2rem;border:1px solid #ffbf00;border:1px solid var(--theme-color-orange);display:inline-block;padding:1rem;margin-top:2rem;color:#ffbf00;color:var(--theme-color-orange);font-weight:400}.column-b>div.system-detail p.triangle{margin:-.5rem auto 1rem;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ffbf00;border-top:15px solid var(--theme-color-orange)}.column-b>div.system-detail p.pv{margin:5rem auto}.column-b>div.system-detail p.pv a{display:block;margin-bottom:2rem}.column-b>div.support{font-size:16px;font-size:1.6rem;line-height:1.6;text-align:left}.column-b>div.support h4{font-size:20px;font-size:2rem;padding:.2rem .4rem;margin:0 0 1.6rem 0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));border-left:5px solid #ffbf00;border-left:5px solid var(--theme-color-orange);background-color:#ffbf00;background-color:var(--theme-color-orange);color:#000}.column-b>div.support h4:last-child{padding:0}.column-b>div.support p{margin:0 0 2rem 0}.column-b>div.support p.center{text-align:center;margin:0 0 3rem 0}.column-b>div.support p.small{font-size:15px;font-size:1.5rem;margin:0}.column-b>div.support h5{font-size:20px;font-size:2rem;margin:0;font-weight:400;color:#ffbf00;color:var(--theme-color-orange)}.column-b>div.support dl div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1rem}.column-b>div.support dl div dt{border-width:0 0 0 5px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:solid;font-size:16px;font-size:1.6rem;padding:.2rem .4rem;margin:0;font-weight:400;width:30%}.column-b>div.support dl div dt:last-child{padding:0}.column-b>div.support dl div dd{width:70%;padding:.5rem;border-width:0 0 0 1px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:dotted}@media screen and (max-width:640px){.column-b>div.support dl div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column-b>div.support dl div dd,.column-b>div.support dl div dt{width:100%}.column-b>div.support dl div dt{border-width:0 0 1px 5px;border-color:#ffbf00;border-color:var(--theme-color-orange);border-style:solid}.column-b>div.support dl div dd{border:none}}.column-b>div.support-rule{font-size:16px;font-size:1.6rem;line-height:1.6;text-align:left}.column-b>div.support-rule h4{font-size:20px;font-size:2rem;padding:.2rem .4rem;margin:0 0 1.6rem 0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));border-left:5px solid #ffbf00;border-left:5px solid var(--theme-color-orange);background-color:#ffbf00;background-color:var(--theme-color-orange);color:#000}.column-b>div.support-rule h4:last-child{padding:0}.column-b>div.support-rule ol{list-style:none;padding:0}.column-b>div.support-rule ol li{margin:0 0 1.6rem 1.6rem}.column-b>div.support-rule ol li h5{font-size:16px;font-size:1.6rem;border-bottom:1px solid #96e3db;border-bottom:1px solid var(--theme-color-blue)}.column-b>div.support-rule ol li p{margin-bottom:0}.column-b>div.support-rule ol li ol{margin-top:1.6rem}.column-b>div.support-rule ol li ol li{margin:0 0 0 1.6rem}.column-b>div.support-rule ol.b-16 li{margin:0 0 0 1.6rem}.column-b>div.support-rule p{text-indent:1.6rem}.column-b>div.support-rule p.date{margin:5rem 0;text-align:right}.column-b>div.support-rule ul li{margin:0 0 1rem 0;list-style:none;text-indent:-1.6rem}.column-b>div.support-rule ul li span::before{content:"◆";color:#96e3db;color:var(--theme-color-blue)}.column-b>div.support-gameimg{font-size:16px;font-size:1.6rem;line-height:1.6;text-align:left}.column-b>div.support-gameimg h4{font-size:16px;font-size:1.6rem;padding:.2rem .4rem 0 0;margin:0 0 1.6rem 0;font-weight:400;border-bottom:1px solid #ffbf00;border-bottom:1px solid var(--theme-color-orange)}.column-b>div.support-gameimg h4:last-child{padding:0}.column-b>div.support-gameimg h4 span{font-size:18px;font-size:1.8rem;background-color:#ffbf00;background-color:var(--theme-color-orange);padding:.2rem .5rem;color:#000;font-weight:700;margin-right:.5rem;border-radius:.2rem}.column-b>div.support-gameimg ol{list-style:none;padding:0}.column-b>div.support-gameimg ol li{margin:0 0 .5rem 1.6rem}.column-b>div.support-gameimg ol li p{margin-bottom:0}.column-b>div.support-gameimg ol li ol{margin-top:1.6rem}.column-b>div.support-gameimg ol li ol li{margin:0 0 0 1.6rem}.column-b>div.support-gameimg ol.b-16 li{margin:0 0 0 1.6rem}.column-b>div.support-gameimg p{text-indent:1.6rem}.column-b>div.support-gameimg p.date{margin:5rem 0;text-align:right}.column-b>div.support-gameimg ul li{margin:0 0 1rem 0;list-style:none;text-indent:-1.6rem}.column-b>div.support-gameimg ul li span::before{content:"◆";color:#96e3db;color:var(--theme-color-blue)}.column-b>div.faq nav ul{margin:0 auto 2rem;max-width:1024px;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.column-b>div.faq nav ul li{font-size:15px;font-size:1.5rem;background:url(../img/faq-cate-bg.png?17700517bda) center no-repeat;width:212px;height:33px;margin:1rem;text-align:center;line-height:33px;cursor:pointer;position:relative;font-family:Kosugi,sans-serif}.column-b>div.faq nav ul li:hover{top:1px;left:1px}.column-b>div.faq nav ul li a{color:#fff;width:212px;height:33px;display:block}.column-b>div.faq nav ul li a:hover{text-decoration:none}@media screen and (max-width:640px){.column-b>div.faq nav ul li{font-size:11px;font-size:1.1rem;width:140px;height:22px;margin:.5rem .1rem;background-size:cover;line-height:23px}.column-b>div.faq nav ul li a{width:140px;height:22px;display:block}}.column-b>div.faq>div{margin:0 0 2rem}.column-b>div.faq>div div.content h4{border-bottom:1px solid #96e3db;border-bottom:1px solid var(--theme-color-blue);font-size:30px;font-size:3rem;font-weight:400;position:relative;color:#ffbf00;text-align:center;padding:0;margin:0}@media screen and (max-width:480px){.column-b>div.faq>div div.content h4{font-size:22px;font-size:2.2rem}}.column-b>div.faq>div div.content p{margin:0 0 3rem;text-align:center;color:#96e3db;color:var(--theme-color-blue)}.special{margin:3rem auto 0;max-width:1024px;padding:0 1.6rem 5rem;position:relative;color:#fff}.special h2 img{width:100%}.special>div{font-size:20px;font-size:2rem;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);background:url(../img/bg-frame-lt.png?1766a07295f) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?17424fe4e6b) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?174251d8222) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?174251db6ba) left 1px bottom 1px no-repeat,url(../img/bg-column.png?17424fd9327) right bottom no-repeat;background-color:rgba(0,0,0,.8);padding:2rem;line-height:2}.special>div span{color:#ffbf00;color:var(--theme-color-orange);position:relative;border-bottom:#ffbf00 1px solid;border-bottom:var(--theme-color-orange) 1px solid}.special>div span:hover{text-decoration:none;color:#f4396a;color:var(--theme-color-red);cursor:pointer}.special>div span.red{color:#f4396a;color:var(--theme-color-red);border-bottom:none;cursor:text}.special>div h4{font-size:20px;font-size:2rem;padding:.2rem .4rem;margin:0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));border-left:5px solid #ffbf00;border-left:5px solid var(--theme-color-orange);background-color:#ffbf00;background-color:var(--theme-color-orange);color:#000}.special>div h4:last-child{padding:0}.special>div ul{margin:2rem 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.special>div ul li{width:24%;margin:0 .5% 1rem}@media screen and (max-width:640px){.special>div ul li{width:32.2%}}@media screen and (max-width:480px){.special>div ul li{width:49%}}.character{margin:3rem auto 0;max-width:1024px;padding:0 1.6rem 5rem;position:relative;color:#fff}.character h2{margin-bottom:1rem}.character h2 img{width:100%}.character>div{font-size:20px;font-size:2rem;border:1px solid #96e3db;border:1px solid var(--theme-color-blue);background:url(../img/bg-frame-lt.png?1766a07295f) left 1px top 1px no-repeat,url(../img/bg-frame-rt.png?17424fe4e6b) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?174251d8222) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?174251db6ba) left 1px bottom 1px no-repeat,url(../img/bg-column.png?17424fd9327) right bottom no-repeat;background-color:rgba(0,0,0,.8);padding:2rem;line-height:2}.character>div ul{margin:2rem 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.character>div ul li{width:18%;margin:0 .5% 1rem;position:relative;background:url(../img/chara/bg-icn.png?17a531fd9d2) right top no-repeat,url(../img/chara/bg-chara.png?17a52f8ad9e) center top no-repeat}.character>div ul li:hover{background:url(../img/chara/bg-chara-hover.png?17a532079c0) center top no-repeat}.character>div ul li>div{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.6)}.character>div ul li>div h4{font-size:11px;font-size:1.1rem;border-bottom:1px solid #96e3db;border-bottom:1px solid var(--theme-color-blue);margin:0;font-weight:400;padding:0 0 0 .5rem}.character>div ul li>div h5{font-size:14px;font-size:1.4rem;margin:.5rem .5rem 0 0;text-align:right;letter-spacing:-1px;font-weight:700;line-height:1.5}@media screen and (max-width:840px){.character>div ul li{width:24%}}@media screen and (max-width:640px){.character>div ul li{width:32%}}@media screen and (max-width:480px){.character>div ul li{width:49%}}body.world{background:url(../img/world/bg.gif?176d67d6380)}@media screen and (max-width:640px){body.world:before{background:0 0}}body.world footer,body.world header h1{display:none}body.world div#container{font-size:18px;font-size:1.8rem;background:0 0}body.world div#container main div.main-inner{padding-bottom:5rem}body.world div#container main div.main-inner h1{margin-bottom:8rem;border-bottom:10px solid #000}body.world div#container main div.main-inner h1 img{width:100vw}body.world div#container main div.main-inner section{background:rgba(0,0,0,.8);border:1px solid #96e3db;border:1px solid var(--theme-color-blue);position:relative;margin:0 auto 5rem;padding:0;max-width:80vw}body.world div#container main div.main-inner section h2{position:absolute;top:-2.2rem;left:-1rem}body.world div#container main div.main-inner section>div{background:url(../img/bg-frame-rt.png?17424fe4e6b) right 1px top 1px no-repeat,url(../img/bg-frame-rb.png?174251d8222) right 1px bottom 1px no-repeat,url(../img/bg-frame-lb.png?174251db6ba) left 1px bottom 1px no-repeat,url(../img/bg-column.png?17424fd9327) right bottom no-repeat;color:#fff;padding:2em 1em 1em 1em;line-height:1.5;overflow:hidden}body.world div#container main div.main-inner section>div h4{padding:.2rem .4rem;margin:0 0 1rem 0;background:-webkit-gradient(linear,left top,right top,from(#96e3db),to(rgba(150,227,219,0)));background:linear-gradient(to right,#96e3db,rgba(150,227,219,0));color:#000}body.world div#container main div.main-inner section>div h4:last-child{padding:0}@media screen and (max-width:640px){body.world div#container main div.main-inner section>div h4{background-color:#96e3db;background-color:var(--theme-color-blue)}}body.world div#container main div.main-inner section>div p{text-indent:1em}body.world div#container main div.main-inner section>div p.charatext{border-color:#96e3db;border-color:var(--theme-color-blue);border-width:1px 0;border-style:solid;margin-bottom:1em}body.world div#container main div.main-inner section>div p.charatext span{display:block;max-width:640px;margin:1em auto}body.world div#container main div.main-inner section>div p.charaimg{text-align:center;margin-bottom:0;text-indent:0}body.world div#container main div.main-inner section>div dl{margin:0 auto;max-width:640px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.world div#container main div.main-inner section>div dl div{background:0 0;border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;margin:.5em 0 1em 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:48%}body.world div#container main div.main-inner section>div dl div dt{background-color:#96e3db;background-color:var(--theme-color-blue);color:#000;width:50px;padding:.2em 0;margin:0 .5em 0 0;font-weight:700;text-align:center}body.world div#container main div.main-inner section>div dl div dd{margin:.3em .5em 0 0}@media screen and (max-width:640px){body.world div#container main div.main-inner section>div dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.world div#container main div.main-inner section>div dl div{width:100%}}body.world div#container main div.main-inner section>div ul{margin:1rem 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.world div#container main div.main-inner section>div ul li{margin:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;color:#000}body.world div#container main div.main-inner section>div ul li span{margin:0;padding:.7rem 1rem;background-color:#96e3db;background-color:var(--theme-color-blue)}body.world div#container main div.main-inner section>div ul li .audiojs{margin:5px}@media screen and (max-width:640px){body.world div#container main div.main-inner section>div ul li{margin:0 .3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:100%}body.world div#container main div.main-inner section>div ul li span{font-size:14px;font-size:1.4rem;width:100%;text-align:center;padding:.3rem}}body.world div#container main div.main-inner p.bt-back{position:fixed;bottom:-10px;left:0;text-align:center;background:rgba(0,0,0,.7);width:100vw;padding:.5em 0}@media screen and (min-width:501px){body.world div#container main div.main-inner p.bt-back{display:none}}body.chara{background:url(../img/chara/bg-chara-detail.png?17a55f91b3b) right top no-repeat,url(../img/chara/bg-chara-detail2.png?17a55f93bc3) left bottom no-repeat;background-color:#149083}@media screen and (max-width:640px){body.chara:before{background:0 0}}body.chara div#container{background:0 0}body.chara div#container section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;color:#fff;height:100vh}body.chara div#container section>p{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;margin-right:1%}body.chara div#container section article h2,body.chara div#container section article p{font-family:serif;font-weight:700;margin:0}body.chara div#container section article h2{font-size:20px;font-size:2rem;padding:0 0 0 1rem;background:url(../img/chara/bg-name.png?17a5555effd) left no-repeat;letter-spacing:-2px}body.chara div#container section article div.text{background:#000 url(../img/chara/bg-icn.png?17a531fd9d2) right top no-repeat;border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;padding:1.6rem;margin-bottom:.8rem}body.chara div#container section article dl{height:80px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.chara div#container section article dl div{border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;margin:.3em 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.3);line-height:1.8}body.chara div#container section article dl div dt{background-color:#96e3db;background-color:var(--theme-color-blue);border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;color:#000;width:50px;margin:0 .5em 0 0;font-weight:700;text-align:center}body.chara div#container section article dl div dd{margin:.1rem .5em 0 0}body.chara div#container section article ul{margin:1rem 0;background-color:rgba(0,0,0,.3);list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;height:70px}body.chara div#container section article ul li{margin:0 .5rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px #96e3db solid;border:1px var(--theme-color-blue) solid;color:#000}body.chara div#container section article ul li:last-child{margin:0}body.chara div#container section article ul li span{font-size:14px;font-size:1.4rem;width:100%;padding:.3rem;background-color:#96e3db;background-color:var(--theme-color-blue);text-align:center;font-weight:700}body.chara div#container section article ul li .audiojs{margin:5px auto}@media screen and (max-width:640px){body.chara div#container section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}body.chara div#container section>p{text-align:center;width:80%}body.chara div#container section article{width:100%}body.chara div#container section article h2{font-size:18px;font-size:1.8rem}}body.chara div#container p.bt-back{position:fixed;bottom:-10px;left:0;text-align:center;background:rgba(0,0,0,.7);width:100vw;padding:.5em 0}@media screen and (min-width:640px){body.chara div#container p.bt-back{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jvb3RzdHJhcC1yZWJvb3Quc2NzcyIsInN0eWxlLmNzcyIsInRvb2xzL192YXJpYWJsZXMuc2NzcyIsImNvbXBvbmVudHMvX2NvbW1vbi5zY3NzIiwidG9vbHMvX21peGlucy5zY3NzIiwiY29tcG9uZW50cy9fbGF5b3V0LnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19tZW51LnNjc3MiLCJjb21wb25lbnRzL190YWJzLnNjc3MiLCJjb21wb25lbnRzL19hbmltZS5zY3NzIiwiY29tcG9uZW50cy9fcHJlLXJlZ2lzdHJhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fbWF0ZXJpYWwtZGVzaWduLWljb25zLnNjc3MiLCJjb21wb25lbnRzL19zdWNjZXNzLWljb25zLnNjc3MiLCJjb21wb25lbnRzL19hdWRpby5zY3NzIiwiY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL195ZXNuby5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUE7Ozs7OztBQU9BLEVDR0EsUUFEQSxTRENFLG1CQUFBLFdBQUEsV0FBQSxXQUdGLEtBQ0UsWUFBQSxXQUNBLFlBQUEsS0FDQSx5QkFBQSxLQUNBLDRCQUFBLFlBR0YsUUFBQSxNQUFBLFdBQUEsT0FBQSxPQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUFDRSxRQUFBLE1BR0YsS0FDRSxPQUFBLEVBQ0EsWUFBQSxhQUFBLENBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLGdCQUFBLENBQUEsS0FBQSxDQUFBLFdBQUEsQ0FBQSxVQUFBLENBQUEsbUJBQUEsQ0FBQSxnQkFBQSxDQUFBLGlCQUFBLENBQUEsbUJBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLElBQ0EsTUFBQSxRQUNBLFdBQUEsS0FDQSxpQkFBQSxLQUdGLDBDQUNFLFFBQUEsWUFHRixHQUNFLG1CQUFBLFlBQUEsV0FBQSxZQUNBLE9BQUEsRUFDQSxTQUFBLFFBR0YsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQ0UsV0FBQSxFQUNBLGNBQUEsTUFHRixFQUNFLFdBQUEsRUFDQSxjQUFBLEtDREYsMEJESUEsWUFFRSxnQkFBQSxVQUNBLHdCQUFBLFVBQUEsT0FDQSxnQkFBQSxVQUFBLE9BQ0EsT0FBQSxLQUNBLGNBQUEsRUFDQSxpQ0FBQSxLQUNBLHlCQUFBLEtBR0YsUUFDRSxjQUFBLEtBQ0EsV0FBQSxPQUNBLFlBQUEsUUNGRixHREtBLEdDTkEsR0RTRSxXQUFBLEVBQ0EsY0FBQSxLQUdGLE1DTkEsTUFDQSxNQUZBLE1EV0UsY0FBQSxFQUdGLEdBQ0UsWUFBQSxJQUdGLEdBQ0UsY0FBQSxNQUNBLFlBQUEsRUFHRixXQUNFLE9BQUEsRUFBQSxFQUFBLEtBR0YsRUNYQSxPRGFFLFlBQUEsT0FHRixNQUNFLFVBQUEsSUFHRixJQ2JBLElEZUUsU0FBQSxTQUNBLFVBQUEsSUFDQSxZQUFBLEVBQ0EsZUFBQSxTQUdGLElBQ0UsT0FBQSxPQUdGLElBQ0UsSUFBQSxNQUdGLEVBQ0UsTUFBQSxRQUNBLGdCQUFBLEtBQ0EsaUJBQUEsWUFHRixRQUNFLE1BQUEsUUFDQSxnQkFBQSxVQUdGLDJCQUNFLE1BQUEsUUFDQSxnQkFBQSxLQUdGLGlDQUNFLE1BQUEsUUFDQSxnQkFBQSxLQ2pCRixLQUNBLElEbUJBLElDbEJBLEtEc0JFLFlBQUEsY0FBQSxDQUFBLEtBQUEsQ0FBQSxNQUFBLENBQUEsUUFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUFBLFVBQ0EsVUFBQSxJQUdGLElBQ0UsV0FBQSxFQUNBLGNBQUEsS0FDQSxTQUFBLEtBQ0EsbUJBQUEsVUFHRixPQUNFLE9BQUEsRUFBQSxFQUFBLEtBR0YsSUFDRSxlQUFBLE9BQ0EsYUFBQSxLQUdGLElBQ0UsU0FBQSxPQUNBLGVBQUEsT0FHRixNQUNFLGdCQUFBLFNBR0YsUUFDRSxZQUFBLE9BQ0EsZUFBQSxPQUNBLE1BQUEsUUFDQSxXQUFBLEtBQ0EsYUFBQSxPQUdGLEdBQ0UsV0FBQSxRQUNBLFdBQUEscUJBR0Ys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RSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLDRCQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixlQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLDBCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRiwyQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLGdDQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLDBCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsNEJBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRiwwQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLDJCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsNkJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLDJCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsNEJBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRiw4QkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLDZCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLDJCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsNkJBQ0UsUUFBQSxJQUVGLCtCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsNkJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRiw2QkFDRSxRQUFBLElBRUYsK0JBQ0UsUUFBQSxJQUVGLDBCQUNFLFFBQUEsSUFFRiwyQkFDRSxRQUFBLElBRUYsNEJBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsMEJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLDZCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLDRCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsMkJBQ0UsUUFBQSxJQUVGLDZCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsOEJBQ0UsUUFBQSxJQUVGLDRCQUNFLFFBQUEsSUFFRiw0QkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHlCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsZUFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHNCQUNFLFFBQUEsSUFFRix3QkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLDBCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsZUFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLG1CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYscUJBQ0UsUUFBQSxJQUVGLDRCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLHdCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsdUJBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYseUJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixlQUNFLFFBQUEsSUFFRixlQUNFLFFBQUEsSUFFRixlQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLCtCQUNFLFFBQUEsSUFDQSxNQUFBLEtBRUYsZ0NBQ0UsUUFBQSxJQUNBLE1BQUEsS0FFRiw0QkFDRSxRQUFBLElBRUYsMkJBQ0UsUUFBQSxJQUVGLDJCQUNFLFFBQUEsSUFFRix5QkFDRSxRQUFBLElBRUYsMkJBQ0UsUUFBQSxJQUVGLGlCQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsc0JBQ0UsUUFBQSxJQUVGLHVCQUNFLFFBQUEsSUFFRix1QkFDRSxRQUFBLElBRUYsd0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixzQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixxQkFDRSxRQUFBLElBRUYsa0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixnQkFDRSxRQUFBLElBRUYsZ0JBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsb0JBQ0UsUUFBQSxJQUVGLGtCQUNFLFFBQUEsSUFFRixtQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLHFCQUNFLFFBQUEsSUFFRixpQkFDRSxRQUFBLElBRUYsaUJBQ0UsUUFBQSxJQUVGLG9CQUNFLFFBQUEsSUFFRixrQkFDRSxRQUFBLElBRUYsbUJBQ0UsUUFBQSxJQUVGLGdCQUNFLFFBQUEsSUFFRixvQkFDRSxRQUFB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LE1BQ0EsTUFBQSxLQUNBLDBEWnppQ1YsT0FBQSxFWTRpQ1Usb0RaOStCVixVQUFBLEtBQ0EsVUFBQSxPWSsrQlksTUFBQSxLQUNBLFFBQUEsTUFDQSxpQkFBQSxRQUFBLGlCQUFBLHdCQUNBLFdBQUEsT0FDQSxZQUFBLElBRUYsd0RBQ0UsT0FBQSxJQUFBLEtBS1Isb0NBdEZGLGlDQXVGSSxtQkFBQSxTQUFBLHNCQUFBLFFBQUEsbUJBQUEsZUFBQSxlQUFBLGVBQ0EsT0FBQSxLQUNBLG1DQUNFLFdBQUEsT0FDQSxNQUFBLElBRUYseUNBQ0UsTUFBQSxLQUNBLDRDWnJnQ1IsVUFBQSxLQUNBLFVBQUEsUVkwZ0NFLG1DQUNFLFNBQUEsTUFDQSxPQUFBLE1BQ0EsS0FBQSxFQUNBLFdBQUEsT0FDQSxXQUFBLGVBQ0EsTUFBQSxNQUNBLFFBQUEsS0FBQSxFQUNBLG9DQVJGLG1DQVNJLFFBQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxyXG4gKiBCb290c3RyYXAgUmVib290IHY0LjUuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcclxuICogQ29weXJpZ2h0IDIwMTEtMjAyMCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcclxuICogQ29weXJpZ2h0IDIwMTEtMjAyMCBUd2l0dGVyLCBJbmMuXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG4gKiBGb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzLCBsaWNlbnNlZCBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZClcclxuICovXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbn1cclxuXHJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgY29sb3I6ICMyMTI1Mjk7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcclxuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG59XHJcblxyXG5wIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdLFxyXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcbiAgY3Vyc29yOiBoZWxwO1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xyXG59XHJcblxyXG5hZGRyZXNzIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxub2wsXHJcbnVsLFxyXG5kbCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG5vbCBvbCxcclxudWwgdWwsXHJcbm9sIHVsLFxyXG51bCBvbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuZHQge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbmRkIHtcclxuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luOiAwIDAgMXJlbTtcclxufVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLS4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLS41ZW07XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAjMDA3YmZmO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYTpob3ZlciB7XHJcbiAgY29sb3I6ICMwMDU2YjM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbnByZSxcclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxucHJlIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XHJcbn1cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAwIDAgMXJlbTtcclxufVxyXG5cclxuaW1nIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuc3ZnIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG59XHJcblxyXG5jYXB0aW9uIHtcclxuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcclxuICBjb2xvcjogIzZjNzU3ZDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xyXG59XHJcblxyXG50aCB7XHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcclxufVxyXG5cclxubGFiZWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuYnV0dG9uOmZvY3VzIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkO1xyXG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbixcclxuc2VsZWN0LFxyXG5vcHRncm91cCxcclxudGV4dGFyZWEge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbltyb2xlPVwiYnV0dG9uXCJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbnNlbGVjdCB7XHJcbiAgd29yZC13cmFwOiBub3JtYWw7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxufVxyXG5cclxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxyXG5bdHlwZT1cImJ1dHRvblwiXTpub3QoOmRpc2FibGVkKSxcclxuW3R5cGU9XCJyZXNldFwiXTpub3QoOmRpc2FibGVkKSxcclxuW3R5cGU9XCJzdWJtaXRcIl06bm90KDpkaXNhYmxlZCkge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gIG1pbi13aWR0aDogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbm91dHB1dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAtcmVib290LmNzcy5tYXAgKi8iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCBSZWJvb3QgdjQuNS4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjAgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKiBGb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzLCBsaWNlbnNlZCBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZClcbiAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLXJlYm9vdC5jc3MubWFwICovXG46cm9vdCB7XG4gIC0tdGhlbWUtY29sb3I6ICMwMDljZmY7XG4gIC0tdGhlbWUtY29sb3Itb3JhbmdlOiAjZmZiZjAwO1xuICAtLXRoZW1lLWNvbG9yLWJsdWU6ICM5NmUzZGI7XG4gIC0tdGhlbWUtY29sb3ItcmVkOiAjZjQzOTZhO1xuICAtLXN1Y2Nlc3MtY29sb3I6ICNjYjMzMGY7XG4gIC0tYmFja2dyb3VuZDogI2Y2ZjdmODtcbiAgLS1zdWItYmc6ICNmZmY7XG4gIC0tZm9udDogIzIyMjtcbiAgLS1zdWItZm9udDogIzk5OTtcbiAgLS1saW5rOiAjZmZmO1xuICAtLWxpbmstaG92ZXI6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIC0tYnV0dG9uLXN1Ym1pdC1mb250OiAjZmZmO1xuICAtLWJ1dHRvbi1zdWJtaXQtZm9udC1ob3ZlcjogdmFyKC0tdGhlbWUtY29sb3IpO1xuICAtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvcjogdmFyKC0tdGhlbWUtY29sb3IpO1xuICAtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvci1ob3ZlcjogI2ZmZjtcbiAgLS1idXR0b24tc3VibWl0LWJvcmRlcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1iZ2NvbG9yKTtcbiAgLS1idXR0b24tc3VibWl0LWJvcmRlci1ob3ZlcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1ib3JkZXIpO1xuICAtLWJ1dHRvbi1yZXNldC1mb250OiAjZmZmO1xuICAtLWJ1dHRvbi1yZXNldC1mb250LWhvdmVyOiAjMDAwO1xuICAtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yOiAjMDAwO1xuICAtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yLWhvdmVyOiAjZmZmO1xuICAtLWJ1dHRvbi1yZXNldC1ib3JkZXI6IHZhcigtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yKTtcbiAgLS1idXR0b24tcmVzZXQtYm9yZGVyLWhvdmVyOiB2YXIoLS1idXR0b24tcmVzZXQtYm9yZGVyKTtcbiAgLS1wYWdpbmctY3VycmVudC1mb250OiB2YXIoLS1idXR0b24tc3VibWl0LWZvbnQpO1xuICAtLXBhZ2luZy1jdXJyZW50LWJnY29sb3I6IHZhcigtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvcik7XG4gIC0tcGFnaW5nLWN1cnJlbnQtYm9yZGVyOiB2YXIoLS1idXR0b24tc3VibWl0LWJvcmRlcik7XG59XG5cbkBjdXN0b20tbWVkaWEgLS1tZWRpdW0gKG1pbi13aWR0aDogNTYwcHgpO1xuQGN1c3RvbS1tZWRpYSAtLWxhcmdlIChtaW4td2lkdGg6IDk2MHB4KTtcbkBjdXN0b20tbWVkaWEgLS14LWxhcmdlIChtaW4td2lkdGg6IDEzNjZweCk7XG5AY3VzdG9tLW1lZGlhIC0teHgtbGFyZ2UgKG1pbi13aWR0aDogMTkyMHB4KTtcbi8qIOODquOCu+ODg+ODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiDjg5rjg7zjgrjln7rmnKzoqK3lrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQpO1xuICBmb250LXNpemU6IDYyLjUlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGh0bWwge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiA1Mi41JTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6IHZhcigtLWZvbnQpO1xuICBmb250LWZhbWlseTogWWFrdUhhbkpQLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyAwcyBlYXNlLWluO1xufVxuYTpsaW5rLCBhOnZpc2l0ZWQsIGE6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWxpbmspO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGEge1xuICAgIGNvbG9yOiAjMzMzO1xuICB9XG59XG5cbi8qIEZsdWlkIEltYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIHdlYmtpdOezu+ODleOCqeODvOODoOeUqOimgee0oOODquOCu+ODg+ODiCDlv4XopoHjgavlv5zjgZjjgabliIfjgormm7/jgYjjgotcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyog5rGO55So44Kv44Op44K5IOKAu+mBi+WWtuaZgueUqFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmQge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLm5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ud2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnJlZCB7XG4gIGNvbG9yOiAjZjAwO1xufVxuXG4uZ3JlZW4ge1xuICBjb2xvcjogIzBmMDtcbn1cblxuLmJsdWUge1xuICBjb2xvcjogIzAwZjtcbn1cblxuLmdyYXkge1xuICBjb2xvcjogI2FhYTtcbn1cblxuLm9yYW5nZSB7XG4gIGNvbG9yOiAjZjkwO1xufVxuXG4ueHgtcyB7XG4gIGZvbnQtc2l6ZTogeHgtc21hbGw7XG59XG5cbi54LXMge1xuICBmb250LXNpemU6IHgtc21hbGw7XG59XG5cbi5zIHtcbiAgZm9udC1zaXplOiBzbWFsbDtcbn1cblxuLm0ge1xuICBmb250LXNpemU6IG1lZGl1bTtcbn1cblxuLmwge1xuICBmb250LXNpemU6IGxhcmdlO1xufVxuXG4ueC1sIHtcbiAgZm9udC1zaXplOiB4LWxhcmdlO1xufVxuXG4ueHgtbCB7XG4gIGZvbnQtc2l6ZTogeHgtbGFyZ2U7XG59XG5cbi50eHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50eHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udHh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSmF2YXNjcmlwdCDjgqrjg5Xlr77lv5xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xubm9zY3JpcHQgZGl2I25vdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzLjJyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xufVxubm9zY3JpcHQgZGl2I25vdGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbm5vc2NyaXB0IGRpdiNub3RlIHAgaW1nIHtcbiAgbWFyZ2luOiAwIDAuOHJlbSAwIDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLyog44Kz44Oz44OG44OK6Kit5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmRpdiNjb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctZ3JpZC5wbmdcIik7XG59XG5kaXYjY29udGFpbmVyIGhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHJlc29sdmUoXCJiZy10b3AucG5nXCIpIGNlbnRlci9jb3ZlciByZXBlYXQteDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSAycHggc29saWQ7XG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmc6IDNyZW0gMS42cmVtIDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5kaXYuaGVhZGVyLWlubmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgcGFkZGluZzogMCAxLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZGl2Lm1haW4taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIOODmOODg+ODgOODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5kaXYjY29udGFpbmVyIGhlYWRlciBkaXYuaGVhZGVyLWlubmVyIGgxIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuZGl2I2NvbnRhaW5lciBoZWFkZXIgZGl2LmhlYWRlci1pbm5lciBoMSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZGl2I2NvbnRhaW5lciBoZWFkZXIgZGl2LmhlYWRlci1pbm5lciBoMSBhIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHdpZHRoOiAxNDBweDtcbn1cbmRpdiNjb250YWluZXIgaGVhZGVyIGRpdi5oZWFkZXItaW5uZXIgPiBkaXYgaDIge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICBkaXYjY29udGFpbmVyIGhlYWRlciBkaXYuaGVhZGVyLWlubmVyIGgxIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuICBkaXYjY29udGFpbmVyIGhlYWRlciBkaXYuaGVhZGVyLWlubmVyIGgxIGEgaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuLyog44OV44OD44K/44O8IC0g44OK44OT44Ky44O844K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmZvb3RlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIHVsLmYtbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciB1bC5mLW5hdiBsaSB7XG4gIHBhZGRpbmc6IDAgMXJlbSAwIDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciB1bC5mLW5hdiBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcInxcIjtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciB1bC5mLW5hdiBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgcCB7XG4gIG1hcmdpbjogMCAwIDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIHAgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTI3cHgpIHtcbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciBwIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgdWwuZi1uYXYgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciB1bC5mLW5hdiBsaTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLyog44OR44Oz44GP44Ga44Oq44K544OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5icmVhZGNydW1icyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBjb2xvcjogI2NjYztcbiAgbWFyZ2luOiAwIDAgMS42cmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLyog44Oa44O844K444OI44OD44OX44G45oi744KL44Oc44K/44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNwYWdlLXRvcCB7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjE0NzQ4MzY0Nztcbn1cbiNwYWdlLXRvcCBhIHtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImljbi1wYWdldG9wLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM5cHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI3BhZ2UtdG9wIGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyog44K944O844K344Oj44Or44OX44Op44Kw44Kk44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zb2NpYWwtcGx1Z2lucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc29jaWFsLXBsdWdpbnMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMTZweCAxNnB4IDA7XG59XG4uc29jaWFsLXBsdWdpbnMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG59XG4uc29jaWFsLXBsdWdpbnMgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNvY2lhbC1wbHVnaW5zIGxpIGEgaW1nIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5zb2NpYWwtcGx1Z2lucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zb2NpYWwtcGx1Z2lucyBsaSBhIGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG59XG5cbi8qIOODreODvOODh+OCo+ODs+OCsOeUu+mdolxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jbG9hZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB3aWR0aDogMTAwdnc7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4jbG9hZGVyLmxvYWRlZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiNsb2FkZXIgLmJsb2NrIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNsb2FkZXIgLmxvYWRpbmcge1xuICB3aWR0aDogNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2xvYWRlciAuY2lyY2xlIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwZTdlNztcbiAgbWFyZ2luOiBhdXRvO1xuICBhbmltYXRpb24tbmFtZTogbG9hZGluZztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cbiNsb2FkZXIgLmNpcmNsZTpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG4jbG9hZGVyIC5jaXJjbGU6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xufVxuI2xvYWRlciAuY2lyY2xlOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cbiNsb2FkZXIgLmNpcmNsZTpudGgtY2hpbGQoNCkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMXM7XG59XG4jbG9hZGVyIC5jaXJjbGU6bnRoLWNoaWxkKDUpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xufVxuI2xvYWRlciAuY2lyY2xlOm50aC1jaGlsZCg2KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cbiNsb2FkZXIgLmNpcmNsZTpudGgtY2hpbGQoNykge1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuI2xvYWRlciAuY2lyY2xlOm50aC1jaGlsZCg4KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xcztcbn1cbiNsb2FkZXIgLmNpcmNsZTpudGgtY2hpbGQoOSkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG5Aa2V5ZnJhbWVzIGxvYWRpbmcge1xuICAyMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLyog6auY44GV5o+D44GIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZWlnaHQtbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVpZ2h0LWxpbmUgZGl2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgZmxleDogMCAxIGNhbGMoMTAwJSAvIDMpO1xufVxuXG4vKiDlj6/lpInjg4bjgq3jgrnjg4jjg6zjgqTjgqLjgqbjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnZ3LXJvdyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiBjYWxjKDE2cmVtIC8gMTAgKyAoKDF2dyAtICg2NDByZW0gLyAxMDAwKSkgKiAoMTAwICogKDI0IC0gMTYpIC8gKDk2MCAtIDY0MCkpKSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMS41ICogMyAqIDFlbSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnZ3LXJvdyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudnctcm93IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cblxuLyog44OV44Kp44O844OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mb3JtLWFyZWEge1xuICBiYWNrZ3JvdW5kOiAjZjZmN2Y4O1xuICBwYWRkaW5nOiAzLjJyZW07XG59XG5cbi5idC1hcmVhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMuMnJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XG4gIC5idC1hcmVhIHtcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5idC1hcmVhIGlucHV0LFxuLmJ0LWFyZWEgYnV0dG9uLFxuLmJ0LWFyZWEgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcbiAgcGFkZGluZzogMS42cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0LWFyZWEgaW5wdXQ6bGFzdC1jaGlsZCxcbi5idC1hcmVhIGJ1dHRvbjpsYXN0LWNoaWxkLFxuLmJ0LWFyZWEgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJ0LWFyZWEgaW5wdXQ6aG92ZXIsXG4uYnQtYXJlYSBidXR0b246aG92ZXIsXG4uYnQtYXJlYSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XG4gIC5idC1hcmVhIGlucHV0LFxuLmJ0LWFyZWEgYnV0dG9uLFxuLmJ0LWFyZWEgYSB7XG4gICAgbWFyZ2luOiAwIDEuNnJlbSAwIDA7XG4gIH1cbn1cbi5idC1hcmVhIC5zdWJtaXQsXG4uYnQtYXJlYSAucmVzZXQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtLW1lZGl1bSkge1xuICAuYnQtYXJlYSAuc3VibWl0LFxuLmJ0LWFyZWEgLnJlc2V0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLS1sYXJnZSkge1xuICAuYnQtYXJlYSAuc3VibWl0LFxuLmJ0LWFyZWEgLnJlc2V0IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5cbi5maWVsZGNvbnRhaW4ge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgbWFyZ2luOiAwIDAgMS42cmVtO1xuICBwYWRkaW5nOiAwIDAgMS42cmVtO1xufVxuLmZpZWxkY29udGFpbjpsYXN0LWNoaWxkLCAuZmllbGRjb250YWluOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZpZWxkY29udGFpbiBsYWJlbCBzcGFuLFxuLmZpZWxkY29udGFpbiBsZWdlbmQgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNmNjA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBzbWFsbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAxcmVtO1xuICBwYWRkaW5nOiAwLjNyZW0gMC41cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5sYWJlbCB7XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbn1cbmxhYmVsID4gaW5wdXQge1xuICBtYXJnaW46IDAgMC4zcmVtO1xufVxubGFiZWwgPiBpbnB1dFt0eXBlPXJhZGlvXSwgbGFiZWwgPiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbjogMCAwLjNyZW0gMCAwO1xufVxubGFiZWwgKyBsYWJlbCB7XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbn1cbmxhYmVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwIDAgMS42cmVtO1xufVxuZmllbGRzZXQ6bGFzdC1jaGlsZCwgZmllbGRzZXQ6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAwIDAuM3JlbSAwIDA7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuaW5wdXQ6bGFzdC1jaGlsZCxcbnNlbGVjdDpsYXN0LWNoaWxkLFxudGV4dGFyZWE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnN1Ym1pdCxcbi5yZXNldCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMS42cmVtIDAgMDtcbiAgcGFkZGluZzogMS42cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnN1Ym1pdDpsYXN0LWNoaWxkLFxuLnJlc2V0Omxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uc3VibWl0OmhvdmVyLFxuLnJlc2V0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbnB1dC5zdWJtaXQsXG5idXR0b24uc3VibWl0LFxuYS5zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tc3VibWl0LWJnY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJ1dHRvbi1zdWJtaXQtYm9yZGVyKTtcbiAgY29sb3I6IHZhcigtLWJ1dHRvbi1zdWJtaXQtZm9udCk7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyAwcyBlYXNlLWluO1xufVxuaW5wdXQuc3VibWl0OmhvdmVyLFxuYnV0dG9uLnN1Ym1pdDpob3ZlcixcbmEuc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnV0dG9uLXN1Ym1pdC1iZ2NvbG9yLWhvdmVyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idXR0b24tc3VibWl0LWJvcmRlci1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1idXR0b24tc3VibWl0LWZvbnQtaG92ZXIpO1xufVxuXG5pbnB1dC5yZXNldCxcbmJ1dHRvbi5yZXNldCxcbmEucmVzZXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tcmVzZXQtYmdjb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnV0dG9uLXJlc2V0LWJvcmRlcik7XG4gIGNvbG9yOiB2YXIoLS1idXR0b24tcmVzZXQtZm9udCk7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyAwcyBlYXNlLWluO1xufVxuaW5wdXQucmVzZXQ6aG92ZXIsXG5idXR0b24ucmVzZXQ6aG92ZXIsXG5hLnJlc2V0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnV0dG9uLXJlc2V0LWJnY29sb3ItaG92ZXIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJ1dHRvbi1yZXNldC1ib3JkZXItaG92ZXIpO1xuICBjb2xvcjogdmFyKC0tYnV0dG9uLXJlc2V0LWZvbnQtaG92ZXIpO1xufVxuXG5hLnN1Ym1pdCwgYS5yZXNldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPXNlYXJjaF0sIGlucHV0W3R5cGU9dGVsXSwgaW5wdXRbdHlwZT11cmxdLCBpbnB1dFt0eXBlPWVtYWlsXSwgaW5wdXRbdHlwZT1wYXNzd29yZF0sIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCBpbnB1dFt0eXBlPWRhdGVdLCBpbnB1dFt0eXBlPW1vbnRoXSwgaW5wdXRbdHlwZT13ZWVrXSwgaW5wdXRbdHlwZT10aW1lXSwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIGlucHV0W3R5cGU9bnVtYmVyXSwgaW5wdXRbdHlwZT1yYW5nZV0sIGlucHV0W3R5cGU9Y29sb3JdIHtcbiAgaGVpZ2h0OiBjYWxjKDE2cHggKiAxLjUgKyAwLjZyZW0gKyAycHgpO1xufVxuaW5wdXRbdHlwZT1yYWRpb10sIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuaW5wdXQuc2hvcnQge1xuICB3aWR0aDogMjUlO1xufVxuaW5wdXQubWlkZGxlIHtcbiAgd2lkdGg6IDUwJTtcbn1cbmlucHV0Lmxvbmcge1xuICB3aWR0aDogMTAwJTtcbn1cbmlucHV0LmF1dG8ge1xuICB3aWR0aDogYXV0bztcbn1cbmlucHV0OmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjMzA7XG59XG5cbnNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxNnB4ICogMS41ICsgMC42cmVtICsgMnB4KTtcbn1cblxudGV4dGFyZWEge1xuICBoZWlnaHQ6IGNhbGMoMTZweCAqIDEuNSAqIDUgKyAwLjZyZW0gKyAycHgpO1xufVxudGV4dGFyZWEubG9uZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiDjg5rjg7zjgrjjg43jg7zjgrfjg6fjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuZGl2LnBhZ2luZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG59XG5kaXYucGFnaW5nIHNwYW4ge1xuICBtYXJnaW46IDAgMC44cmVtIDAuOHJlbSAwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbmRpdi5wYWdpbmcgc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAgMC44cmVtO1xufVxuZGl2LnBhZ2luZyBzcGFuLm51bWJlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuZGl2LnBhZ2luZyBzcGFuLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGNvbG9yOiB2YXIoLS1wYWdpbmctY3VycmVudC1mb250KTtcbiAgcGFkZGluZzogMC41cmVtIDAuOHJlbTtcbiAgY29sb3I6ICMwMDA7XG59XG5kaXYucGFnaW5nIHNwYW4uZmlyc3QgYSwgZGl2LnBhZ2luZyBzcGFuLnByZXYgYSwgZGl2LnBhZ2luZyBzcGFuLm5leHQgYSwgZGl2LnBhZ2luZyBzcGFuLmxhc3QgYSB7XG4gIHBhZGRpbmc6IDA7XG59XG5kaXYucGFnaW5nIHNwYW4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC44cmVtO1xufVxuZGl2LnBhZ2luZyBzcGFuIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNuYXYtdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAxMDRweDtcbiAgd2lkdGg6IDEwNHB4O1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiYmctbWVudS5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbiNuYXYtdG9nZ2xlID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbn1cbiNuYXYtdG9nZ2xlIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDM4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dCwgdG9wIDAuNXMgZWFzZTtcbn1cbiNuYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiAzMHB4O1xufVxuI25hdi10b2dnbGUgc3BhbjpudGgtY2hpbGQoMikge1xuICB0b3A6IDM4cHg7XG59XG4jbmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogNDZweDtcbn1cbiNuYXYtdG9nZ2xlOmhvdmVyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiAzMnB4O1xufVxuI25hdi10b2dnbGU6aG92ZXIgc3BhbjpudGgtY2hpbGQoMykge1xuICB0b3A6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjbmF2LXRvZ2dsZSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGJhY2tncm91bmQ6IHJlc29sdmUoXCJiZy1tZW51LnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICB9XG4gICNuYXYtdG9nZ2xlID4gZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgI25hdi10b2dnbGUgc3BhbiB7XG4gICAgbGVmdDogMjZweDtcbiAgfVxuICAjbmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAyMnB4O1xuICB9XG4gICNuYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICB0b3A6IDI3cHg7XG4gIH1cbiAgI25hdi10b2dnbGUgc3BhbjpudGgtY2hpbGQoMykge1xuICAgIHRvcDogMzJweDtcbiAgfVxuICAjbmF2LXRvZ2dsZTpob3ZlciBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAyNHB4O1xuICB9XG4gICNuYXYtdG9nZ2xlOmhvdmVyIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbn1cblxuLm9wZW4gI25hdi10b2dnbGUgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xufVxuLm9wZW4gI25hdi10b2dnbGUgc3BhbjpudGgtY2hpbGQoMSkge1xuICB0b3A6IDM1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5vcGVuICNuYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiAzNXB4O1xuICB3aWR0aDogMDtcbiAgbGVmdDogNTAlO1xufVxuLm9wZW4gI25hdi10b2dnbGUgc3BhbjpudGgtY2hpbGQoMykge1xuICB0b3A6IDM1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3BlbiAjbmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAyN3B4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAub3BlbiAjbmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgdG9wOiAyN3B4O1xuICAgIHdpZHRoOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAub3BlbiAjbmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiAyN3B4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLyogei1pbmRleCAqL1xuI25hdi10b2dnbGUge1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4jY29udGFpbmVyLFxuZm9vdGVyIHtcbiAgei1pbmRleDogOTAwO1xufVxuXG4jZ2xvdmFsLW5hdiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogOTkwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UsIHZpc2liaWxpdHkgMC42cyBlYXNlO1xufVxuXG4jZ2xvdmFsLW5hdiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjZzIGVhc2U7XG59XG4jZ2xvdmFsLW5hdiBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiYmctZnJhbWUtbHQucG5nXCIpIGxlZnQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtcnQucG5nXCIpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLXJiLnBuZ1wiKSByaWdodCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1sYi5wbmdcIikgbGVmdCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQ7XG59XG4jZ2xvdmFsLW5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4jZ2xvdmFsLW5hdiB1bCBsaSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDBweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UsIG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuI2dsb3ZhbC1uYXYgdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XG59XG4jZ2xvdmFsLW5hdiB1bCBsaTpudGgtY2hpbGQoMykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xufVxuI2dsb3ZhbC1uYXYgdWwgbGk6bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC40NXM7XG59XG4jZ2xvdmFsLW5hdiB1bCBsaTpudGgtY2hpbGQoNSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xufVxuI2dsb3ZhbC1uYXYgdWwgbGk6bnRoLWNoaWxkKDYpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC43NXM7XG59XG4jZ2xvdmFsLW5hdiB1bCBsaTpudGgtY2hpbGQoNykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjlzO1xufVxuXG4vKiBvcGVuICovXG4ub3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3BlbiAjZ2xvdmFsLW5hdiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4ub3BlbiAjZ2xvdmFsLW5hdiBsaSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UsIG9wYWNpdHkgMC45cyBlYXNlO1xufVxuXG4vKiBUYWJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi50YWItY29udGFpbmVyIC50YWItbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbiAgcGFkZGluZzogMDtcbn1cbi50YWItY29udGFpbmVyIC50YWItbmF2aWdhdGlvbiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4udGFiLWNvbnRhaW5lciAudGFiLW5hdmlnYXRpb24gbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQ6ICM0MzhlODUgcmVzb2x2ZShcImNoYXJhL2JnLWljbi5wbmdcIikgcmlnaHQgdG9wIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRhYi1jb250YWluZXIgLnRhYi1uYXZpZ2F0aW9uIGxpIGEuYWN0aXZlLCAudGFiLWNvbnRhaW5lciAudGFiLW5hdmlnYXRpb24gbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRhYi1jb250YWluZXIgLnRhYi1uYXZpZ2F0aW9uIGxpIGEudGFiLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRhaW5lciAudGFiLW5hdmlnYXRpb24gbGkgYS50YWItaW5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC50YWItY29udGFpbmVyIC50YWItbmF2aWdhdGlvbiB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC50YWItY29udGFpbmVyIC50YWItbmF2aWdhdGlvbiBsaSB7XG4gICAgZmxleDogMSAxIDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLnRhYi1jb250YWluZXIgLnRhYi1uYXZpZ2F0aW9uIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cbn1cbi50YWItY29udGFpbmVyIC50YWItY29udGVudHMge1xuICBwYWRkaW5nOiAwLjNyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRhYi1jb250YWluZXIgLnRhYi1jb250ZW50cyBhcnRpY2xlIGRsIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG4udGFiLWNvbnRhaW5lciAudGFiLWNvbnRlbnRzIGFydGljbGUgZGwgZGl2IGR0IHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCA1cHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMjAlO1xufVxuLnRhYi1jb250YWluZXIgLnRhYi1jb250ZW50cyBhcnRpY2xlIGRsIGRpdiBkdDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMDtcbn1cbi50YWItY29udGFpbmVyIC50YWItY29udGVudHMgYXJ0aWNsZSBkbCBkaXYgZGQge1xuICB3aWR0aDogODAlO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMXB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGJvcmRlci1zdHlsZTogZG90dGVkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRhYi1jb250YWluZXIgLnRhYi1jb250ZW50cyBhcnRpY2xlIGRsIGRpdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudGFiLWNvbnRhaW5lciAudGFiLWNvbnRlbnRzIGFydGljbGUgZGwgZGl2IGR0LFxuLnRhYi1jb250YWluZXIgLnRhYi1jb250ZW50cyBhcnRpY2xlIGRsIGRpdiBkZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRhYi1jb250YWluZXIgLnRhYi1jb250ZW50cyBhcnRpY2xlIGRsIGRpdiBkdCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDVweDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuICAudGFiLWNvbnRhaW5lciAudGFiLWNvbnRlbnRzIGFydGljbGUgZGwgZGl2IGRkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLyogYW5pbWUuanNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2FuaW1lanMgaW1nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogalF1ZXJ5LWludmlldy5qcyArIGFuaW1hdGUuY3NzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNpbnZpZXdqcy1hbmltYXRlY3NzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiA3cmVtIDA7XG4gIHRyYW5zZm9ybTogc2tld1koLTdkZWcpO1xufVxuI2ludmlld2pzLWFuaW1hdGVjc3MgLmludmlld2pzLWFuaW1hdGVjc3MtaW5uZXIge1xuICB0cmFuc2Zvcm06IHNrZXdZKDdkZWcpO1xufVxuI2ludmlld2pzLWFuaW1hdGVjc3MgLmludmlld2pzLWFuaW1hdGVjc3MtaW5uZXIgZGl2LmJveDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2ludmlld2pzLWFuaW1hdGVjc3MgLmludmlld2pzLWFuaW1hdGVjc3MtaW5uZXIgZGl2LmJveDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2ludmlld2pzLWFuaW1hdGVjc3MgLmludmlld2pzLWFuaW1hdGVjc3MtaW5uZXIgZGl2LmJveDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2ludmlld2pzLWFuaW1hdGVjc3MgLmludmlld2pzLWFuaW1hdGVjc3MtaW5uZXIgZGl2LmJveDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2ludmlld2pzLWFuaW1hdGVjc3MgLmludmlld2pzLWFuaW1hdGVjc3MtaW5uZXIgZGl2LmJveDUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBqUXVlcnktaW52aWV3LmpzICsgYW5pbWUuanNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2ludmlld2pzLWFuaW1lanMgaW1nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyog5LqL5YmN55m76YyyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tb2RhYWwtY29udGVudC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciBoMSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIHBhZGRpbmc6IDEuOHJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubW9kYWFsLWNvbnRlbnQtY29udGFpbmVyIC5mb3JtLWFyZWEgbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwYmQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2RhYWwtY29udGVudC1jb250YWluZXIgLmZvcm0tYXJlYSBsYWJlbCBpbnB1dCB7XG4gIGJvcmRlcjogMCBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHRleHQtaW5kZW50OiAxLjZyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciAuZm9ybS1hcmVhIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwYmQsICMwMDcxZGQpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMS4ycmVtIGF1dG8gMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLS1tZWRpdW0pIHtcbiAgLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciAuZm9ybS1hcmVhIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciB1bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMi40cmVtIDAgMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAuOHJlbTtcbn1cblxuZGl2LndwY2Y3IGRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDEuNnJlbSAwO1xuICBwYWRkaW5nOiAwLjhyZW07XG59XG5kaXYud3BjZjcgc3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmRpdi53cGNmNyAud3BjZjctbm90LXZhbGlkIHtcbiAgYmFja2dyb3VuZDogcGluaztcbn1cbmRpdi53cGNmNyAuYWpheC1sb2FkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5kaXYjY29udGFpbmVyIGgyLnRpdGxlLWxvZ28ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5kaXYjY29udGFpbmVyIGgyLnRpdGxlLWxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDUuNnJlbTtcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbiBoMyBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ud2F5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLndheSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDMuMnJlbTtcbiAgcGFkZGluZzogMS42cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XG4gIGRpdiNjb250YWluZXIgc2VjdGlvbi53YXkgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi53YXkgdWwgbGkge1xuICBmbGV4LWJhc2lzOiAzMDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMS42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ud2F5IHVsIGxpIGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAuOHJlbTtcbiAgcGFkZGluZzogMS42cmVtO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLndheSB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxlZnQ6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi53YXkgLnJld2FyZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDQuOHJlbTtcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi5ydWxlIGRsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbWFyZ2luOiAwIDAgMy4ycmVtO1xuICBwYWRkaW5nOiA0LjhyZW07XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ucnVsZSBkbCBkdCB7XG4gIGNvbG9yOiAjODAxODAwO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLnJ1bGUgZGwgZGQge1xuICBtYXJnaW46IDAgMCAxLjZyZW07XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ucnVsZSBkbCBkZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLnJ1bGUgZGwgZGQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLnJ1bGUgZGwgZGQgb2wge1xuICBwYWRkaW5nOiAwIDAgMCAzLjJyZW07XG59XG5kaXYjY29udGFpbmVyIHNlY3Rpb24ucnVsZSBkbCBkZCBvbCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi5ydWxlIGRsIGRkIHVsIHtcbiAgcGFkZGluZzogMCAwIDAgMy4ycmVtO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLnJ1bGUgZGwgZGQgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbn1cbmRpdiNjb250YWluZXIgc2VjdGlvbi5ydWxlIGRsIGRkIHVsIGxpIG9sIHtcbiAgcGFkZGluZzogMCAwIDAgMi40cmVtO1xufVxuZGl2I2NvbnRhaW5lciBzZWN0aW9uLnJ1bGUgZGwgZGQgdWwgbGkgb2wgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLWxhdGluO1xufVxuXG5mb290ZXIgZGl2LmZvb3Rlci1pbm5lciAuc3BlYyBkbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5mb290ZXIgZGl2LmZvb3Rlci1pbm5lciAuc3BlYyBkbCBkaXYgZHQsXG5mb290ZXIgZGl2LmZvb3Rlci1pbm5lciAuc3BlYyBkbCBkaXYgZGQge1xuICB3aWR0aDogMTAwJTtcbn1cbmZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIGRpdiBkdCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbmZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIGRpdiBkZCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XG4gIGZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgZGwgZGl2IHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICBmb290ZXIgZGl2LmZvb3Rlci1pbm5lciAuc3BlYyBkbCBkaXY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIGZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIGRpdiBkdCxcbmZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIGRpdiBkZCB7XG4gICAgcGFkZGluZzogMC44cmVtIDA7XG4gIH1cbiAgZm9vdGVyIGRpdi5mb290ZXItaW5uZXIgLnNwZWMgZGwgZGl2IGR0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIGZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIGRsIGRpdiBkZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbmZvb3RlciBkaXYuZm9vdGVyLWlubmVyIC5zcGVjIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMi40cmVtIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5mb290ZXIgZGl2LmZvb3Rlci1pbm5lciAuc3BlYyB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwLjhyZW07XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL01hdGVyaWFsSWNvbnMtUmVndWxhci5lb3QpO1xuICAvKiBGb3IgSUU2LTggKi9cbiAgc3JjOiBsb2NhbChcIk1hdGVyaWFsIEljb25zXCIpLCBsb2NhbChcIk1hdGVyaWFsSWNvbnMtUmVndWxhclwiKSwgdXJsKC4uL2ZvbnRzL01hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi9mb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL01hdGVyaWFsSWNvbnMtUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgLyogUHJlZmVycmVkIGljb24gc2l6ZSAqL1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpcmVjdGlvbjogbHRyO1xuICAvKiBTdXBwb3J0IGZvciBhbGwgV2ViS2l0IGJyb3dzZXJzLiAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLyogU3VwcG9ydCBmb3IgU2FmYXJpIGFuZCBDaHJvbWUuICovXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC8qIFN1cHBvcnQgZm9yIEZpcmVmb3guICovXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC8qIFN1cHBvcnQgZm9yIElFLiAqL1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xufVxuXG4vKiBSdWxlcyBmb3Igc2l6aW5nIHRoZSBpY29uLiAqL1xuLm1hdGVyaWFsLWljb25zLm1kLTE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ubWF0ZXJpYWwtaWNvbnMubWQtMjQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5tYXRlcmlhbC1pY29ucy5tZC0zNiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLm1hdGVyaWFsLWljb25zLm1kLTQ4IHtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuXG4vKiBSdWxlcyBmb3IgdXNpbmcgaWNvbnMgYXMgYmxhY2sgb24gYSBsaWdodCBiYWNrZ3JvdW5kLiAqL1xuLm1hdGVyaWFsLWljb25zLm1kLWRhcmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLm1hdGVyaWFsLWljb25zLm1kLWRhcmsubWQtaW5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLyogUnVsZXMgZm9yIHVzaW5nIGljb25zIGFzIHdoaXRlIG9uIGEgZGFyayBiYWNrZ3JvdW5kLiAqL1xuLm1hdGVyaWFsLWljb25zLm1kLWxpZ2h0IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubWF0ZXJpYWwtaWNvbnMubWQtbGlnaHQubWQtaW5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic3VjY2Vzc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3N1Y2Nlc3MuZW90P2RsYzV4N1wiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zdWNjZXNzLmVvdD9kbGM1eDcjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL3N1Y2Nlc3MudHRmP2RsYzV4N1wiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvc3VjY2Vzcy53b2ZmP2RsYzV4N1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9zdWNjZXNzLnN2Zz9kbGM1eDcjc3VjY2Vzc1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLnN1Y2Nlc3MtaWNvbnMge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogXCJzdWNjZXNzXCIgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lglwiO1xufVxuXG4uaWNuLWhvbWUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWDXCI7XG59XG5cbi5pY24taG9tZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYRcIjtcbn1cblxuLmljbi1vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYVcIjtcbn1cblxuLmljbi1uZXdzcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYZcIjtcbn1cblxuLmljbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYdcIjtcbn1cblxuLmljbi1wZW5jaWwyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWIXCI7XG59XG5cbi5pY24tcXVpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYlcIjtcbn1cblxuLmljbi1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLupYpcIjtcbn1cblxuLmljbi1ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWLXCI7XG59XG5cbi5pY24tZXllZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ljFwiO1xufVxuXG4uaWNuLWRyb3BsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupY1cIjtcbn1cblxuLmljbi1wYWludC1mb3JtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupY5cIjtcbn1cblxuLmljbi1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lj1wiO1xufVxuXG4uaWNuLWltYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lkFwiO1xufVxuXG4uaWNuLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lkVwiO1xufVxuXG4uaWNuLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupZJcIjtcbn1cblxuLmljbi1tdXNpYzM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupZNcIjtcbn1cblxuLmljbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWUXCI7XG59XG5cbi5pY24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6llVwiO1xufVxuXG4uaWNuLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lllwiO1xufVxuXG4uaWNuLWRpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLupZdcIjtcbn1cblxuLmljbi1wYWNtYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLupZhcIjtcbn1cblxuLmljbi1zcGFkZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupZlcIjtcbn1cblxuLmljbi1jbHViczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lmlwiO1xufVxuXG4uaWNuLWRpYW1vbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWbXCI7XG59XG5cbi5pY24tYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCLupZxcIjtcbn1cblxuLmljbi1jb25uZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWdXCI7XG59XG5cbi5pY24tcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lnlwiO1xufVxuXG4uaWNuLWZlZWQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWfXCI7XG59XG5cbi5pY24tbWljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWgXCI7XG59XG5cbi5pY24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu6loVwiO1xufVxuXG4uaWNuLWJvb2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWiXCI7XG59XG5cbi5pY24tbGlicmFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lo1wiO1xufVxuXG4uaWNuLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lpFwiO1xufVxuXG4uaWNuLXByb2ZpbGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWlXCI7XG59XG5cbi5pY24tZmlsZS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lplwiO1xufVxuXG4uaWNuLWZpbGVzLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWnXCI7XG59XG5cbi5pY24tZmlsZS10ZXh0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lqFwiO1xufVxuXG4uaWNuLWZpbGUtcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lqVwiO1xufVxuXG4uaWNuLWZpbGUtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupapcIjtcbn1cblxuLmljbi1maWxlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLupatcIjtcbn1cblxuLmljbi1maWxlLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWsXCI7XG59XG5cbi5pY24tZmlsZS16aXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLupa1cIjtcbn1cblxuLmljbi1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWuXCI7XG59XG5cbi5pY24tcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupa9cIjtcbn1cblxuLmljbi1zdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lsFwiO1xufVxuXG4uaWNuLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lsVwiO1xufVxuXG4uaWNuLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWyXCI7XG59XG5cbi5pY24tZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbNcIjtcbn1cblxuLmljbi1mb2xkZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbRcIjtcbn1cblxuLmljbi1mb2xkZXItZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbVcIjtcbn1cblxuLmljbi1mb2xkZXItdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qW2XCI7XG59XG5cbi5pY24tcHJpY2UtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qW3XCI7XG59XG5cbi5pY24tcHJpY2UtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6luFwiO1xufVxuXG4uaWNuLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupblcIjtcbn1cblxuLmljbi1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbpcIjtcbn1cblxuLmljbi10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbtcIjtcbn1cblxuLmljbi1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qW8XCI7XG59XG5cbi5pY24tY29pbi1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupb1cIjtcbn1cblxuLmljbi1jb2luLWV1cm86YmVmb3JlIHtcbiAgY29udGVudDogXCLupb5cIjtcbn1cblxuLmljbi1jb2luLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qW/XCI7XG59XG5cbi5pY24tY29pbi15ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLupoBcIjtcbn1cblxuLmljbi1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mgVwiO1xufVxuXG4uaWNuLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLupoJcIjtcbn1cblxuLmljbi1saWZlYnVveTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mg1wiO1xufVxuXG4uaWNuLXBob25lMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mhFwiO1xufVxuXG4uaWNuLXBob25lLWhhbmctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLupoVcIjtcbn1cblxuLmljbi1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLupoZcIjtcbn1cblxuLmljbi1lbnZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaHXCI7XG59XG5cbi5pY24tcHVzaHBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6miFwiO1xufVxuXG4uaWNuLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaJXCI7XG59XG5cbi5pY24tbG9jYXRpb24yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaKXCI7XG59XG5cbi5pY24tY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mi1wiO1xufVxuXG4uaWNuLWNvbXBhc3MyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaMXCI7XG59XG5cbi5pY24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaNXCI7XG59XG5cbi5pY24tbWFwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mjlwiO1xufVxuXG4uaWNuLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLupo9cIjtcbn1cblxuLmljbi1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mkFwiO1xufVxuXG4uaWNuLWNsb2NrMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mkVwiO1xufVxuXG4uaWNuLWFsYXJtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaSXCI7XG59XG5cbi5pY24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mk1wiO1xufVxuXG4uaWNuLXN0b3B3YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mlFwiO1xufVxuXG4uaWNuLWNhbGVuZGFyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mlVwiO1xufVxuXG4uaWNuLXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuppZcIjtcbn1cblxuLmljbi1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ml1wiO1xufVxuXG4uaWNuLWRpc3BsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLupphcIjtcbn1cblxuLmljbi1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLupplcIjtcbn1cblxuLmljbi1tb2JpbGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaaXCI7XG59XG5cbi5pY24tbW9iaWxlMjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupptcIjtcbn1cblxuLmljbi10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuppxcIjtcbn1cblxuLmljbi10djpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mnVwiO1xufVxuXG4uaWNuLWRyYXdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mnlwiO1xufVxuXG4uaWNuLWRyYXdlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupp9cIjtcbn1cblxuLmljbi1ib3gtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qagXCI7XG59XG5cbi5pY24tYm94LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6moVwiO1xufVxuXG4uaWNuLWRvd25sb2FkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6molwiO1xufVxuXG4uaWNuLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mo1wiO1xufVxuXG4uaWNuLWZsb3BweS1kaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qakXCI7XG59XG5cbi5pY24tZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupqVcIjtcbn1cblxuLmljbi1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mplwiO1xufVxuXG4uaWNuLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCLupqdcIjtcbn1cblxuLmljbi1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qaoXCI7XG59XG5cbi5pY24tdW5kbzI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupqlcIjtcbn1cblxuLmljbi1yZWRvMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mqlwiO1xufVxuXG4uaWNuLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupqtcIjtcbn1cblxuLmljbi1yZXBseTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupqxcIjtcbn1cblxuLmljbi1idWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLupq1cIjtcbn1cblxuLmljbi1idWJibGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qauXCI7XG59XG5cbi5pY24tYnViYmxlczI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupq9cIjtcbn1cblxuLmljbi1idWJibGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qawXCI7XG59XG5cbi5pY24tYnViYmxlczM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuprFcIjtcbn1cblxuLmljbi1idWJibGVzNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mslwiO1xufVxuXG4uaWNuLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuprNcIjtcbn1cblxuLmljbi11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mtFwiO1xufVxuXG4uaWNuLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mtVwiO1xufVxuXG4uaWNuLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuprZcIjtcbn1cblxuLmljbi11c2VyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qa3XCI7XG59XG5cbi5pY24tdXNlci10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuprhcIjtcbn1cblxuLmljbi1xdW90ZXMtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6muVwiO1xufVxuXG4uaWNuLXF1b3Rlcy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mulwiO1xufVxuXG4uaWNuLWhvdXItZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuprtcIjtcbn1cblxuLmljbi1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qa8XCI7XG59XG5cbi5pY24tc3Bpbm5lcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupr1cIjtcbn1cblxuLmljbi1zcGlubmVyMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mvlwiO1xufVxuXG4uaWNuLXNwaW5uZXI0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qa/XCI7XG59XG5cbi5pY24tc3Bpbm5lcjU6YmVmb3JlIHtcbiAgY29udGVudDogXCLup4BcIjtcbn1cblxuLmljbi1zcGlubmVyNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ngVwiO1xufVxuXG4uaWNuLXNwaW5uZXI3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeCXCI7XG59XG5cbi5pY24tc3Bpbm5lcjg6YmVmb3JlIHtcbiAgY29udGVudDogXCLup4NcIjtcbn1cblxuLmljbi1zcGlubmVyOTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nhFwiO1xufVxuXG4uaWNuLXNwaW5uZXIxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nhVwiO1xufVxuXG4uaWNuLXNwaW5uZXIxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nhlwiO1xufVxuXG4uaWNuLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLup4dcIjtcbn1cblxuLmljbi1zZWFyY2gyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeIXCI7XG59XG5cbi5pY24tem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6niVwiO1xufVxuXG4uaWNuLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeKXCI7XG59XG5cbi5pY24tZW5sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ni1wiO1xufVxuXG4uaWNuLXNocmluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu6njFwiO1xufVxuXG4uaWNuLWVubGFyZ2UyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeNXCI7XG59XG5cbi5pY24tc2hyaW5rMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6njlwiO1xufVxuXG4uaWNuLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nj1wiO1xufVxuXG4uaWNuLWtleTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5BcIjtcbn1cblxuLmljbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeRXCI7XG59XG5cbi5pY24tdW5sb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5JcIjtcbn1cblxuLmljbi13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5NcIjtcbn1cblxuLmljbi1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5RcIjtcbn1cblxuLmljbi1lcXVhbGl6ZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeVXCI7XG59XG5cbi5pY24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeWXCI7XG59XG5cbi5pY24tY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nl1wiO1xufVxuXG4uaWNuLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nmFwiO1xufVxuXG4uaWNuLW1hZ2ljLXdhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup5lcIjtcbn1cblxuLmljbi1haWQta2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeaXCI7XG59XG5cbi5pY24tYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qebXCI7XG59XG5cbi5pY24tcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qecXCI7XG59XG5cbi5pY24tc3RhdHMtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nnVwiO1xufVxuXG4uaWNuLXN0YXRzLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLup55cIjtcbn1cblxuLmljbi1zdGF0cy1iYXJzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nn1wiO1xufVxuXG4uaWNuLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6noFwiO1xufVxuXG4uaWNuLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup6FcIjtcbn1cblxuLmljbi1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nolwiO1xufVxuXG4uaWNuLWdsYXNzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6no1wiO1xufVxuXG4uaWNuLW11ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6npFwiO1xufVxuXG4uaWNuLXNwb29uLWtuaWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qelXCI7XG59XG5cbi5pY24tbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nplwiO1xufVxuXG4uaWNuLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6np1wiO1xufVxuXG4uaWNuLW1ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qeoXCI7XG59XG5cbi5pY24tbWV0ZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qepXCI7XG59XG5cbi5pY24taGFtbWVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nqlwiO1xufVxuXG4uaWNuLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLup6tcIjtcbn1cblxuLmljbi1sYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup6xcIjtcbn1cblxuLmljbi1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup61cIjtcbn1cblxuLmljbi1iaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLup65cIjtcbn1cblxuLmljbi1iaW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qevXCI7XG59XG5cbi5pY24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qewXCI7XG59XG5cbi5pY24tYWlycGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7FcIjtcbn1cblxuLmljbi10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nslwiO1xufVxuXG4uaWNuLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7NcIjtcbn1cblxuLmljbi1hY2Nlc3NpYmlsaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qe0XCI7XG59XG5cbi5pY24tdGFyZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qe1XCI7XG59XG5cbi5pY24tc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qe2XCI7XG59XG5cbi5pY24tcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7dcIjtcbn1cblxuLmljbi1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7hcIjtcbn1cblxuLmljbi1wb3dlci1jb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qe5XCI7XG59XG5cbi5pY24tY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qe6XCI7XG59XG5cbi5pY24tbGlzdC1udW1iZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nu1wiO1xufVxuXG4uaWNuLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLup7xcIjtcbn1cblxuLmljbi1saXN0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6nvVwiO1xufVxuXG4uaWNuLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLup75cIjtcbn1cblxuLmljbi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qe/XCI7XG59XG5cbi5pY24tbWVudTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqIBcIjtcbn1cblxuLmljbi1tZW51MzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ogVwiO1xufVxuXG4uaWNuLW1lbnU0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiCXCI7XG59XG5cbi5pY24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqINcIjtcbn1cblxuLmljbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ohFwiO1xufVxuXG4uaWNuLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ohVwiO1xufVxuXG4uaWNuLWNsb3VkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiGXCI7XG59XG5cbi5pY24tZG93bmxvYWQyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oh1wiO1xufVxuXG4uaWNuLXVwbG9hZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqIhcIjtcbn1cblxuLmljbi1kb3dubG9hZDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqIlcIjtcbn1cblxuLmljbi11cGxvYWQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiKXCI7XG59XG5cbi5pY24tc3BoZXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiLXCI7XG59XG5cbi5pY24tZWFydGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqIxcIjtcbn1cblxuLmljbi1saW5rMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ojVwiO1xufVxuXG4uaWNuLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqI5cIjtcbn1cblxuLmljbi1hdHRhY2htZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiPXCI7XG59XG5cbi5pY24tZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiQXCI7XG59XG5cbi5pY24tZXllLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqJFcIjtcbn1cblxuLmljbi1leWUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqJJcIjtcbn1cblxuLmljbi1leWUtYmxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ok1wiO1xufVxuXG4uaWNuLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiUXCI7XG59XG5cbi5pY24tYm9va21hcmtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiVXCI7XG59XG5cbi5pY24tc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiWXCI7XG59XG5cbi5pY24tY29udHJhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqJdcIjtcbn1cblxuLmljbi1icmlnaHRuZXNzLWNvbnRyYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiYXCI7XG59XG5cbi5pY24tc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6omVwiO1xufVxuXG4uaWNuLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6omlwiO1xufVxuXG4uaWNuLXN0YXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6om1wiO1xufVxuXG4uaWNuLWhlYXJ0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6onFwiO1xufVxuXG4uaWNuLWhlYXJ0LWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6onVwiO1xufVxuXG4uaWNuLW1hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6onlwiO1xufVxuXG4uaWNuLXdvbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qifXCI7XG59XG5cbi5pY24tbWFuLXdvbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qigXCI7XG59XG5cbi5pY24taGFwcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqKFcIjtcbn1cblxuLmljbi1oYXBweTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqKJcIjtcbn1cblxuLmljbi1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oo1wiO1xufVxuXG4uaWNuLXNtaWxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6opFwiO1xufVxuXG4uaWNuLXRvbmd1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6opVwiO1xufVxuXG4uaWNuLXRvbmd1ZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqKZcIjtcbn1cblxuLmljbi1zYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqKdcIjtcbn1cblxuLmljbi1zYWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qioXCI7XG59XG5cbi5pY24td2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oqVwiO1xufVxuXG4uaWNuLXdpbmsyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiqXCI7XG59XG5cbi5pY24tZ3JpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oq1wiO1xufVxuXG4uaWNuLWdyaW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qisXCI7XG59XG5cbi5pY24tY29vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6orVwiO1xufVxuXG4uaWNuLWNvb2wyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qiuXCI7XG59XG5cbi5pY24tYW5ncnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqK9cIjtcbn1cblxuLmljbi1hbmdyeTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqLBcIjtcbn1cblxuLmljbi1ldmlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qixXCI7XG59XG5cbi5pY24tZXZpbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqLJcIjtcbn1cblxuLmljbi1zaG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qizXCI7XG59XG5cbi5pY24tc2hvY2tlZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqLRcIjtcbn1cblxuLmljbi1iYWZmbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qi1XCI7XG59XG5cbi5pY24tYmFmZmxlZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqLZcIjtcbn1cblxuLmljbi1jb25mdXNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ot1wiO1xufVxuXG4uaWNuLWNvbmZ1c2VkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ouFwiO1xufVxuXG4uaWNuLW5ldXRyYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqLlcIjtcbn1cblxuLmljbi1uZXV0cmFsMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6oulwiO1xufVxuXG4uaWNuLWhpcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqLtcIjtcbn1cblxuLmljbi1oaXBzdGVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ovFwiO1xufVxuXG4uaWNuLXdvbmRlcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ovVwiO1xufVxuXG4uaWNuLXdvbmRlcmluZzI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqL5cIjtcbn1cblxuLmljbi1zbGVlcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqL9cIjtcbn1cblxuLmljbi1zbGVlcHkyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmAXCI7XG59XG5cbi5pY24tZnJ1c3RyYXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pgVwiO1xufVxuXG4uaWNuLWZydXN0cmF0ZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmCXCI7XG59XG5cbi5pY24tY3J5aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmDXCI7XG59XG5cbi5pY24tY3J5aW5nMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6phFwiO1xufVxuXG4uaWNuLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmFXCI7XG59XG5cbi5pY24tcG9pbnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqYZcIjtcbn1cblxuLmljbi1wb2ludC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmHXCI7XG59XG5cbi5pY24tcG9pbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6piFwiO1xufVxuXG4uaWNuLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqYlcIjtcbn1cblxuLmljbi1ub3RpZmljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLuqYpcIjtcbn1cblxuLmljbi1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pi1wiO1xufVxuXG4uaWNuLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqYxcIjtcbn1cblxuLmljbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pjVwiO1xufVxuXG4uaWNuLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCLuqY5cIjtcbn1cblxuLmljbi1jYW5jZWwtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmPXCI7XG59XG5cbi5pY24tYmxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pkFwiO1xufVxuXG4uaWNuLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmRXCI7XG59XG5cbi5pY24tY2hlY2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmSXCI7XG59XG5cbi5pY24tY2hlY2ttYXJrMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pk1wiO1xufVxuXG4uaWNuLXNwZWxsLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmUXCI7XG59XG5cbi5pY24tZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZVcIjtcbn1cblxuLmljbi1leGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmWXCI7XG59XG5cbi5pY24tcGxheTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZdcIjtcbn1cblxuLmljbi1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pmFwiO1xufVxuXG4uaWNuLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZlcIjtcbn1cblxuLmljbi1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pmlwiO1xufVxuXG4uaWNuLW5leHQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmbXCI7XG59XG5cbi5pY24tYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqZxcIjtcbn1cblxuLmljbi1mb3J3YXJkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pnVwiO1xufVxuXG4uaWNuLXBsYXkzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmeXCI7XG59XG5cbi5pY24tcGF1c2UyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmfXCI7XG59XG5cbi5pY24tc3RvcDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqaBcIjtcbn1cblxuLmljbi1iYWNrd2FyZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqaFcIjtcbn1cblxuLmljbi1mb3J3YXJkMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6polwiO1xufVxuXG4uaWNuLWZpcnN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmjXCI7XG59XG5cbi5pY24tbGFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ppFwiO1xufVxuXG4uaWNuLXByZXZpb3VzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ppVwiO1xufVxuXG4uaWNuLW5leHQyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pplwiO1xufVxuXG4uaWNuLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmnXCI7XG59XG5cbi5pY24tdm9sdW1lLWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqahcIjtcbn1cblxuLmljbi12b2x1bWUtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmpXCI7XG59XG5cbi5pY24tdm9sdW1lLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pqlwiO1xufVxuXG4uaWNuLXZvbHVtZS1tdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmrXCI7XG59XG5cbi5pY24tdm9sdW1lLW11dGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmsXCI7XG59XG5cbi5pY24tdm9sdW1lLWluY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmtXCI7XG59XG5cbi5pY24tdm9sdW1lLWRlY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmuXCI7XG59XG5cbi5pY24tbG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pr1wiO1xufVxuXG4uaWNuLWxvb3AyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmwXCI7XG59XG5cbi5pY24taW5maW5pdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqbFcIjtcbn1cblxuLmljbi1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qmyXCI7XG59XG5cbi5pY24tYXJyb3ctdXAtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ps1wiO1xufVxuXG4uaWNuLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qm0XCI7XG59XG5cbi5pY24tYXJyb3ctdXAtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqbVcIjtcbn1cblxuLmljbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ptlwiO1xufVxuXG4uaWNuLWFycm93LWRvd24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqbdcIjtcbn1cblxuLmljbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qm4XCI7XG59XG5cbi5pY24tYXJyb3ctZG93bi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qm5XCI7XG59XG5cbi5pY24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6pulwiO1xufVxuXG4uaWNuLWFycm93LXVwLWxlZnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qm7XCI7XG59XG5cbi5pY24tYXJyb3ctdXAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qm8XCI7XG59XG5cbi5pY24tYXJyb3ctdXAtcmlnaHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qm9XCI7XG59XG5cbi5pY24tYXJyb3ctcmlnaHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qm+XCI7XG59XG5cbi5pY24tYXJyb3ctZG93bi1yaWdodDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqb9cIjtcbn1cblxuLmljbi1hcnJvdy1kb3duMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qgFwiO1xufVxuXG4uaWNuLWFycm93LWRvd24tbGVmdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqoFcIjtcbn1cblxuLmljbi1hcnJvdy1sZWZ0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qglwiO1xufVxuXG4uaWNuLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qg1wiO1xufVxuXG4uaWNuLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qhFwiO1xufVxuXG4uaWNuLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqFXCI7XG59XG5cbi5pY24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqoZcIjtcbn1cblxuLmljbi10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqodcIjtcbn1cblxuLmljbi1tb3ZlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqIXCI7XG59XG5cbi5pY24tbW92ZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqJXCI7XG59XG5cbi5pY24tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqopcIjtcbn1cblxuLmljbi1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqotcIjtcbn1cblxuLmljbi1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqMXCI7XG59XG5cbi5pY24tc29ydC1udW1iZXJpYy1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqNXCI7XG59XG5cbi5pY24tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqOXCI7XG59XG5cbi5pY24tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qj1wiO1xufVxuXG4uaWNuLWNvbW1hbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqpBcIjtcbn1cblxuLmljbi1zaGlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qkVwiO1xufVxuXG4uaWNuLWN0cmw6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqpJcIjtcbn1cblxuLmljbi1vcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqpNcIjtcbn1cblxuLmljbi1jaGVja2JveC1jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqUXCI7XG59XG5cbi5pY24tY2hlY2tib3gtdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqVXCI7XG59XG5cbi5pY24tcmFkaW8tY2hlY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qllwiO1xufVxuXG4uaWNuLXJhZGlvLWNoZWNrZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqXXCI7XG59XG5cbi5pY24tcmFkaW8tdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqYXCI7XG59XG5cbi5pY24tY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qmVwiO1xufVxuXG4uaWNuLW1ha2UtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqppcIjtcbn1cblxuLmljbi11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqbXCI7XG59XG5cbi5pY24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqpxcIjtcbn1cblxuLmljbi1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqp1cIjtcbn1cblxuLmljbi1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqeXCI7XG59XG5cbi5pY24tbGlnYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqp9cIjtcbn1cblxuLmljbi1saWdhdHVyZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqBcIjtcbn1cblxuLmljbi10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qoVwiO1xufVxuXG4uaWNuLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqJcIjtcbn1cblxuLmljbi1mb250LXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqNcIjtcbn1cblxuLmljbi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqkXCI7XG59XG5cbi5pY24tdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqlXCI7XG59XG5cbi5pY24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqmXCI7XG59XG5cbi5pY24tc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qp1wiO1xufVxuXG4uaWNuLW9tZWdhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqoXCI7XG59XG5cbi5pY24tc2lnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqlcIjtcbn1cblxuLmljbi1wYWdlLWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qqqXCI7XG59XG5cbi5pY24tc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqtcIjtcbn1cblxuLmljbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqqxcIjtcbn1cblxuLmljbi1zdXBlcnNjcmlwdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqq1cIjtcbn1cblxuLmljbi1zdWJzY3JpcHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qquXCI7XG59XG5cbi5pY24tdGV4dC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qr1wiO1xufVxuXG4uaWNuLXBhZ2VicmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qsFwiO1xufVxuXG4uaWNuLWNsZWFyLWZvcm1hdHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqrFcIjtcbn1cblxuLmljbi10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qslwiO1xufVxuXG4uaWNuLXRhYmxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qs1wiO1xufVxuXG4uaWNuLWluc2VydC10ZW1wbGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qtFwiO1xufVxuXG4uaWNuLXBpbGNyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqrVcIjtcbn1cblxuLmljbi1sdHI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqrZcIjtcbn1cblxuLmljbi1ydGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqrdcIjtcbn1cblxuLmljbi1zZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qq4XCI7XG59XG5cbi5pY24tcGFyYWdyYXBoLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqrlcIjtcbn1cblxuLmljbi1wYXJhZ3JhcGgtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qq6XCI7XG59XG5cbi5pY24tcGFyYWdyYXBoLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qq7XCI7XG59XG5cbi5pY24tcGFyYWdyYXBoLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqrxcIjtcbn1cblxuLmljbi1pbmRlbnQtaW5jcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqr1cIjtcbn1cblxuLmljbi1pbmRlbnQtZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLuqr5cIjtcbn1cblxuLmljbi1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6qv1wiO1xufVxuXG4uaWNuLW5ldy10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq4BcIjtcbn1cblxuLmljbi1lbWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rgVwiO1xufVxuXG4uaWNuLWVtYmVkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rglwiO1xufVxuXG4uaWNuLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quDXCI7XG59XG5cbi5pY24tc2hhcmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quEXCI7XG59XG5cbi5pY24tbWFpbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq4VcIjtcbn1cblxuLmljbi1tYWlsMjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq4ZcIjtcbn1cblxuLmljbi1tYWlsMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rh1wiO1xufVxuXG4uaWNuLW1haWw0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quIXCI7XG59XG5cbi5pY24tYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quJXCI7XG59XG5cbi5pY24tZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quKXCI7XG59XG5cbi5pY24tZ29vZ2xlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ri1wiO1xufVxuXG4uaWNuLWdvb2dsZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq4xcIjtcbn1cblxuLmljbi1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rjVwiO1xufVxuXG4uaWNuLWdvb2dsZS1wbHVzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rjlwiO1xufVxuXG4uaWNuLWdvb2dsZS1wbHVzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rj1wiO1xufVxuXG4uaWNuLWhhbmdvdXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quQXCI7XG59XG5cbi5pY24tZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quRXCI7XG59XG5cbi5pY24tZmFjZWJvb2szOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quSXCI7XG59XG5cbi5pY24tZmFjZWJvb2syMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rk1wiO1xufVxuXG4uaWNuLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rlFwiO1xufVxuXG4uaWNuLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quVXCI7XG59XG5cbi5pY24tc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rllwiO1xufVxuXG4uaWNuLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quXXCI7XG59XG5cbi5pY24tdHdpdHRlcjM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5hcIjtcbn1cblxuLmljbi12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quZXCI7XG59XG5cbi5pY24tdms6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5pcIjtcbn1cblxuLmljbi1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLuq5tcIjtcbn1cblxuLmljbi1zaW5hLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qucXCI7XG59XG5cbi5pY24tcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qudXCI7XG59XG5cbi5pY24tcnNzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rnlwiO1xufVxuXG4uaWNuLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq59cIjtcbn1cblxuLmljbi15b3V0dWJlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6roFwiO1xufVxuXG4uaWNuLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6roVwiO1xufVxuXG4uaWNuLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quiXCI7XG59XG5cbi5pY24tdmltZW8yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qujXCI7XG59XG5cbi5pY24tbGFueXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qukXCI7XG59XG5cbi5pY24tZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qulXCI7XG59XG5cbi5pY24tZmxpY2tyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rplwiO1xufVxuXG4uaWNuLWZsaWNrcjM6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6dcIjtcbn1cblxuLmljbi1mbGlja3I0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quoXCI7XG59XG5cbi5pY24tZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6lcIjtcbn1cblxuLmljbi1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7quqXCI7XG59XG5cbi5pY24tYmVoYW5jZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq6tcIjtcbn1cblxuLmljbi1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qusXCI7XG59XG5cbi5pY24tNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq61cIjtcbn1cblxuLmljbi1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rrlwiO1xufVxuXG4uaWNuLXN0ZWFtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rr1wiO1xufVxuXG4uaWNuLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLuq7BcIjtcbn1cblxuLmljbi1vbmVkcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rsVwiO1xufVxuXG4uaWNuLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rslwiO1xufVxuXG4uaWNuLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rs1wiO1xufVxuXG4uaWNuLWJhc2VjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu0XCI7XG59XG5cbi5pY24tdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu1XCI7XG59XG5cbi5pY24td29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu2XCI7XG59XG5cbi5pY24tam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu3XCI7XG59XG5cbi5pY24tZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ruFwiO1xufVxuXG4uaWNuLWJsb2dnZXIzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu5XCI7XG59XG5cbi5pY24tYmxvZ2dlcjIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu6XCI7XG59XG5cbi5pY24tdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu7XCI7XG59XG5cbi5pY24tdHVtYmxyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6rvFwiO1xufVxuXG4uaWNuLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu9XCI7XG59XG5cbi5pY24teWFob28yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu+XCI7XG59XG5cbi5pY24tdHV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qu/XCI7XG59XG5cbi5pY24tYXBwbGVpbmM6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIBcIjtcbn1cblxuLmljbi1maW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIFcIjtcbn1cblxuLmljbi1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyCXCI7XG59XG5cbi5pY24td2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sg1wiO1xufVxuXG4uaWNuLXdpbmRvd3M4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyEXCI7XG59XG5cbi5pY24tc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6shVwiO1xufVxuXG4uaWNuLXNvdW5kY2xvdWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyGXCI7XG59XG5cbi5pY24tc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIdcIjtcbn1cblxuLmljbi1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIhcIjtcbn1cblxuLmljbi1oYWNrZXJuZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyJXCI7XG59XG5cbi5pY24td2lraXBlZGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyKXCI7XG59XG5cbi5pY24tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLurItcIjtcbn1cblxuLmljbi1saW5rZWRpbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLurIxcIjtcbn1cblxuLmljbi1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCLurI1cIjtcbn1cblxuLmljbi1sYXN0Zm0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyOXCI7XG59XG5cbi5pY24tZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyPXCI7XG59XG5cbi5pY24tc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCLurJBcIjtcbn1cblxuLmljbi1zdHVtYmxldXBvbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLurJFcIjtcbn1cblxuLmljbi1zdGFja292ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qySXCI7XG59XG5cbi5pY24tcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyTXCI7XG59XG5cbi5pY24tcGludGVyZXN0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6slFwiO1xufVxuXG4uaWNuLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLurJVcIjtcbn1cblxuLmljbi14aW5nMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sllwiO1xufVxuXG4uaWNuLWZsYXR0cjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sl1wiO1xufVxuXG4uaWNuLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLurJhcIjtcbn1cblxuLmljbi15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyZXCI7XG59XG5cbi5pY24tcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qyaXCI7XG59XG5cbi5pY24tY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qybXCI7XG59XG5cbi5pY24tZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6snFwiO1xufVxuXG4uaWNuLUlFOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qydXCI7XG59XG5cbi5pY24tZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6snlwiO1xufVxuXG4uaWNuLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sn1wiO1xufVxuXG4uaWNuLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qygXCI7XG59XG5cbi5pY24tZmlsZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLurKFcIjtcbn1cblxuLmljbi1maWxlLW9wZW5vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLurKJcIjtcbn1cblxuLmljbi1maWxlLXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLurKNcIjtcbn1cblxuLmljbi1maWxlLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qykXCI7XG59XG5cbi5pY24tbGlicmVvZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLurKVcIjtcbn1cblxuLmljbi1odG1sLWZpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLurKZcIjtcbn1cblxuLmljbi1odG1sLWZpdmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qynXCI7XG59XG5cbi5pY24tY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sqFwiO1xufVxuXG4uaWNuLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6sqVwiO1xufVxuXG4uaWNuLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLurKpcIjtcbn1cblxuLmljbi1zdmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLurKtcIjtcbn1cblxuLmljbi1JY29Nb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qysXCI7XG59XG5cbi5pY24tcGRmLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupL9cIjtcbn1cblxuLmljbi1wZGYtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6lgFwiO1xufVxuXG4uaWNuLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qWBXCI7XG59XG5cbi5pY24tYXJyb3ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qS+XCI7XG59XG5cbi5pY24tYXJyb3ctcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kulwiO1xufVxuXG4uaWNuLXBjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qS7XCI7XG59XG5cbi5pY24tZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLupLxcIjtcbn1cblxuLmljbi1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kvVwiO1xufVxuXG4uaWNuLXNsaWRlLWRvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kuFwiO1xufVxuXG4uaWNuLXNsaWRlLWRvdC13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qS5XCI7XG59XG5cbi5pY24tbmF2LWxlZnQtYXJyb3ctYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qS2XCI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNuLW5hdi1yaWdodC1hcnJvdy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLupLdcIjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pY24tbmF2LXJpZ2h0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qS0XCI7XG59XG5cbi5pY24tbmF2LWxlZnQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLupLVcIjtcbn1cblxuLmljbi1pY24td2luZG93b3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ksVwiO1xufVxuXG4uaWNuLW5hdi11cC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kslwiO1xufVxuXG4uaWNuLW5hdi1kb3duLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSzXCI7XG59XG5cbi5pY24tc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yh1wiO1xufVxuXG4uaWNuLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piIXCI7XG59XG5cbi5pY24tdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piJXCI7XG59XG5cbi5pY24tdGh1bWJzLXVwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YilwiO1xufVxuXG4uaWNuLWdvb2dsZXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLumItcIjtcbn1cblxuLmljbi1nb29nbGVwbHVzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YjFwiO1xufVxuXG4uaWNuLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piNXCI7XG59XG5cbi5pY24tZmFjZWJvb2syOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piOXCI7XG59XG5cbi5pY24tdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yj1wiO1xufVxuXG4uaWNuLXR3aXR0ZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piQXCI7XG59XG5cbi5pY24tZmVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YkVwiO1xufVxuXG4uaWNuLWZlZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piSXCI7XG59XG5cbi5pY24tYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yk1wiO1xufVxuXG4uaWNuLWJsb2dnZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piUXCI7XG59XG5cbi5pY24tbmV4dDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupK9cIjtcbn1cblxuLmljbi1wcmV2MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ksFwiO1xufVxuXG4uaWNuLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6knFwiO1xufVxuXG4uaWNuLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6knVwiO1xufVxuXG4uaWNuLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSeXCI7XG59XG5cbi5pY24tY2FuY2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSfXCI7XG59XG5cbi5pY24tY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6koFwiO1xufVxuXG4uaWNuLWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qShXCI7XG59XG5cbi5pY24tZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSiXCI7XG59XG5cbi5pY24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ko1wiO1xufVxuXG4uaWNuLWZhdm9yaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSkXCI7XG59XG5cbi5pY24tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kpVwiO1xufVxuXG4uaWNuLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKZcIjtcbn1cblxuLmljbi1wcm9maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSnXCI7XG59XG5cbi5pY24tcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKhcIjtcbn1cblxuLmljbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKlcIjtcbn1cblxuLmljbi10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLupKpcIjtcbn1cblxuLmljbi10aHVtYjAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSrXCI7XG59XG5cbi5pY24tdGh1bWIwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6krFwiO1xufVxuXG4uaWNuLXRodW1iMDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupK1cIjtcbn1cblxuLmljbi12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSuXCI7XG59XG5cbi5pY24taGVhZC1hcnJvdy1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSQXCI7XG59XG5cbi5pY24taGVhZC1ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSRXCI7XG59XG5cbi5pY24taGVhZC1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSSXCI7XG59XG5cbi5pY24taGVhZC1jYXV0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSTXCI7XG59XG5cbi5pY24taGVhZC1jb21wYW55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSUXCI7XG59XG5cbi5pY24taGVhZC1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6klVwiO1xufVxuXG4uaWNuLWhlYWQtaW5mb3JtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLupJZcIjtcbn1cblxuLmljbi1oZWFkLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLupJdcIjtcbn1cblxuLmljbi1oZWFkLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupJhcIjtcbn1cblxuLmljbi1oZWFkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kmVwiO1xufVxuXG4uaWNuLWhlYWQtdm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kmlwiO1xufVxuXG4uaWNuLWhlYWQtd29ybGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupJtcIjtcbn1cblxuLmljbi1uYXYtYW11c2VtZW50MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kiFwiO1xufVxuXG4uaWNuLW5hdi1iczI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIlcIjtcbn1cblxuLmljbi1uYXYtY29tcGFueTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIpcIjtcbn1cblxuLmljbi1uYXYtZGV2ZWxvcG1lbnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSLXCI7XG59XG5cbi5pY24tbmF2LWZyZWUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSMXCI7XG59XG5cbi5pY24tbmF2LWdhbWUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSNXCI7XG59XG5cbi5pY24tbmF2LWhvbWUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSOXCI7XG59XG5cbi5pY24tbmF2LXJlY3J1aXQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSPXCI7XG59XG5cbi5pY24tbmF2LWFtdXNlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kgFwiO1xuICBjb2xvcjogIzc2Nzc3Nztcbn1cblxuLmljbi1uYXYtYnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIFcIjtcbiAgY29sb3I6ICM3Njc3Nzc7XG59XG5cbi5pY24tbmF2LWNvbXBhbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIJcIjtcbiAgY29sb3I6ICM3Njc3Nzc7XG59XG5cbi5pY24tbmF2LWRldmVsb3BtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSDXCI7XG4gIGNvbG9yOiAjNzY3Nzc3O1xufVxuXG4uaWNuLW5hdi1mcmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSEXCI7XG4gIGNvbG9yOiAjNzY3Nzc3O1xufVxuXG4uaWNuLW5hdi1nYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSFXCI7XG4gIGNvbG9yOiAjNzY3Nzc3O1xufVxuXG4uaWNuLW5hdi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSGXCI7XG4gIGNvbG9yOiAjNzY3Nzc3O1xufVxuXG4uaWNuLW5hdi1yZWNydWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSHXCI7XG4gIGNvbG9yOiAjNzY3Nzc3O1xufVxuXG4uaWNuLXJpbmctc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YlVwiO1xufVxuXG4uaWNuLXJpbmEtaGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YllwiO1xufVxuXG4uaWNuLW5hbWVrbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yl1wiO1xufVxuXG4uaWNuLWxvZ28tc3VjY2VzczE6YmVmb3JlIHtcbiAgY29udGVudDogXCLumJhcIjtcbn1cblxuLmljbi1sb2dvLXN1Y2Nlc3MyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piZXCI7XG59XG5cbi5pY24tbG9nby1zdWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piaXCI7XG59XG5cbi5pY24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLumIBcIjtcbn1cblxuLmljbi1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLumIFcIjtcbn1cblxuLmljbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piCXCI7XG59XG5cbi5pY24tcGFwZXJwbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yg1wiO1xufVxuXG4uaWNuLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLumIRcIjtcbn1cblxuLmljbi1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YhVwiO1xufVxuXG4uaWNuLW11c2ljMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6YhlwiO1xufVxuXG4uYXVkaW9qcyxcbi5hdWRpb2pzID4gLnBsYXktcGF1c2UsXG4uYXVkaW9qcyA+IC5wbGF5LXBhdXNlID4gcCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5hdWRpb2pzIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5hdWRpb2pzID4gLnBsYXktcGF1c2Uge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmF1ZGlvanMgPiAucGxheS1wYXVzZSA+IHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5hdWRpb2pzID4gLnBsYXktcGF1c2UgPiAucGxheTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDBweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjMDAwO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uYXVkaW9qcyA+IC5wbGF5LXBhdXNlID4gLnBhdXNlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgIzAwMDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmF1ZGlvanMgPiAuc2NydWJiZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXVkaW9qcyA+IC50aW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyohXG4gKiBBY2NvcmRpb24gdjIuOC4wXG4gKiBTaW1wbGUgYWNjb3JkaW9uIGNyZWF0ZWQgaW4gcHVyZSBKYXZhc2NyaXB0LlxuICogaHR0cHM6Ly9naXRodWIuY29tL21pY2h1MmsvQWNjb3JkaW9uXG4gKlxuICogQ29weXJpZ2h0IDIwMTctMjAxOSBNaWNoYcWCIFN0cnVtcGZcbiAqIFB1Ymxpc2hlZCB1bmRlciBNSVQgTGljZW5zZVxuICovXG4uYWMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogXCJLb3N1Z2lcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmFjID4gLmFjLXEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEzLCA4MCwgNzMsIDAuNik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NmUzZGI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFjID4gLmFjLXEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAzNXB4O1xuICB9XG59XG4uYWMgPiAuYWMtcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlFcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuOHJlbTtcbiAgbGVmdDogMC44cmVtO1xuICBiYWNrZ3JvdW5kOiAjOTZlM2RiO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy1sZWZ0OiAwLjNyZW07XG59XG4uYWMgPiAuYWMtcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pa8XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5NmUzZGI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE1cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmFjLmlzLWFjdGl2ZSA+IC5hYy1xIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLmFjLmlzLWFjdGl2ZSA+IC5hYy1xOmFmdGVyIHtcbiAgY29udGVudDogXCLilrJcIjtcbn1cblxuLmFjID4gLmFjLWEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAwIDAuNXJlbSA4cmVtO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYWMgPiAuYWMtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIkFcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDQuNXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjhweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIFNsYWJcIiwgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctbGVmdDogMC4zcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFjID4gLmFjLWE6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogM3JlbTtcbiAgICB3aWR0aDogMjNweDtcbiAgfVxufVxuXG4uYWMuanMtZW5hYmxlZCA+IC5hYy1hIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYWMuaXMtYWN0aXZlID4gLmFjLWEge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwLjJyZW0gMCAxLjVyZW0gNy41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFjLmlzLWFjdGl2ZSA+IC5hYy1hIHtcbiAgICBwYWRkaW5nOiAwLjJyZW0gMCAxLjVyZW0gNnJlbTtcbiAgfVxufVxuXG4uYWMuaXMtYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYWMuaXMtYWN0aXZlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG5cbi8qKlxuICpcdFRoZSB3aG9sZSBvZiBxdWVzdGlvblxuICovXG4jcXVlc3Rpb25fd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi8qKlxuICpcdENob2ljZXMgYmxvY2tcbiAqL1xudWwjY2hvaWNlcyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG51bCNjaG9pY2VzIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMzAlO1xufVxuXG51bCNjaG9pY2VzIGxpIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIHVsI2Nob2ljZXMgbGkgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbnVsI2Nob2ljZXMgbGkgYnV0dG9uI2JhY2tfYnV0dG9uIHtcbiAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2ZjZmNmYgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2ZjZmNmYgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgdWwjY2hvaWNlcyBsaSBidXR0b24jYmFja19idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxudWwjY2hvaWNlcyBsaSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG51bCNjaG9pY2VzIGxpIGJ1dHRvbiNiYWNrX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2ZjZmNmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxudWwuZGV0YWlscy13b2xyZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDAgMDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgZm9udC1zaXplOiAycmVtO1xufVxudWwuZGV0YWlscy13b2xyZCBsaSB7XG4gIG1hcmdpbjogMXJlbTtcbn1cbnVsLmRldGFpbHMtd29scmQgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQ6ICM0MzhlODUgcmVzb2x2ZShcImNoYXJhL2JnLWljbi5wbmdcIikgcmlnaHQgdG9wIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxudWwuZGV0YWlscy13b2xyZCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICB1bC5kZXRhaWxzLXdvbHJkIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qKlxuICpcdFF1ZXN0aW9uIGJsb2NrXG4gKi9cbi55ZXNub19xIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi55ZXNub19xIGR0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLnllc25vX3EgZHQgc3BhbiB7XG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAueWVzbm9fcSBkdCBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi55ZXNub19xIGRkIHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi55ZXNub19xIGRkIHNwYW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIHNjcm9sbGJhciAqL1xuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMnB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjMDAwIHJlc29sdmUoXCJiZzIuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgZml4ZWQ7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGJvZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogIzAwMCByZXNvbHZlKFwiYmcyLmpwZ1wiKSB0b3AgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgfVxufVxuXG4ub3V0bGluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiDlhYnjgosgKi9cbi5ibGlua2luZzpob3ZlciB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDIwcHggI2Y5ZDMzOCk7XG59XG5cbi8qIOOCq+ODqeODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5kaXYuY29sdW1uIHtcbiAgcGFkZGluZzogMHJlbSAxLjZyZW0gMnJlbTtcbn1cbmRpdi5jb2x1bW4gLmNvbHVtbi1pbm5lciB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGRpdi5jb2x1bW4gLmNvbHVtbi1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4vKiDlt6bjgqvjg6njg6Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbHVtbi1hIHtcbiAgZmxleDogMCAxIDIyLjE3NzQxOTM1NDglO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwiYmctbmF2aS5wbmdcIikgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb2x1bW4tYSBoMiB7XG4gIG1hcmdpbi10b3A6IC0xM3B4O1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG4uY29sdW1uLWEgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uY29sdW1uLWEgdWwuaG93dG8gbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uY29sdW1uLWEgdWwgbGkge1xuICBmb250LWZhbWlseTogc2VyaWY7XG59XG4uY29sdW1uLWEgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXNoYWRvdzogMnB4IDJweCAxcHggIzAwMDAwMCwgLTJweCAycHggMXB4ICMwMDAwMDAsIDJweCAtMnB4IDFweCAjMDAwMDAwLCAtMnB4IC0ycHggMXB4ICMwMDAwMDAsIDJweCAwcHggMXB4ICMwMDAwMDAsIDBweCAycHggMXB4ICMwMDAwMDAsIC0ycHggMHB4IDFweCAjMDAwMDAwLCAwcHggLTJweCAxcHggIzAwMDAwMDtcbn1cbi5jb2x1bW4tYSB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMCByZXNvbHZlKFwiaWNuLnBuZ1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmNvbHVtbi1hIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNvbHVtbi1hIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLWEgaDIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbHVtbi1hIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuY29sdW1uLWEgdWwgbGkge1xuICAgIGZsZXg6IDEgMCAyNSU7XG4gIH1cbiAgLmNvbHVtbi1hIHVsIGxpIGEge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY29sdW1uLWEgdWwgbGkge1xuICAgIGZsZXg6IDEgMCA1MCU7XG4gIH1cbiAgLmNvbHVtbi1hIHVsIGxpIGEge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cblxuLyog5Y+z44Kr44Op44OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jb2x1bW4tYiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleDogMCAxIDc1LjgwNjQ1MTYxMjklO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29sdW1uLWIgaDIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sdW1uLWIgPiBkaXYge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImJnLWZyYW1lLWx0LnBuZ1wiKSBsZWZ0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLXJ0LnBuZ1wiKSByaWdodCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1yYi5wbmdcIikgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtbGIucG5nXCIpIGxlZnQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctY29sdW1uLnBuZ1wiKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uY29sdW1uLWIgPiBkaXYgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSkgMXB4IHNvbGlkO1xufVxuLmNvbHVtbi1iID4gZGl2IHNwYW46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY29sdW1uLWIgPiBkaXYgc3Bhbi5yZWQge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLmNvbHVtbi1iID4gZGl2LndvcmxkIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY29sdW1uLWIgPiBkaXYud29ybGQgdWwgbGkge1xuICB3aWR0aDogNDklO1xufVxuLmNvbHVtbi1iID4gZGl2LndvcmxkIHVsIGxpIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbHVtbi1iID4gZGl2LndvcmxkIHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbHVtbi1iID4gZGl2LnN0b3J5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY29sdW1uLWIgPiBkaXYuc3RvcnkgcCB7XG4gIHdpZHRoOiA1MCU7XG59XG4uY29sdW1uLWIgPiBkaXYuc3RvcnkgcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5jb2x1bW4tYiA+IGRpdi5zdG9yeSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY29sdW1uLWIgPiBkaXYuc3RvcnkgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5hbm5vdW5jZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmFubm91bmNlciBwOmZpcnN0LWNoaWxkIHtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5hbm5vdW5jZXIgcDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmFubm91bmNlciBwOmxhc3QtY2hpbGQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3aWR0aDogNzglO1xuICBwYWRkaW5nOiAxZW07XG4gIG1hcmdpbjogMCAwIDAgLTFweDtcbiAgYmFja2dyb3VuZDogIzNlOGU4Njtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5hbm5vdW5jZXIgcDpsYXN0LWNoaWxkIHNwYW4uZmFxIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmFubm91bmNlciBwOmxhc3QtY2hpbGQgc3Bhbi5mYXEgYSB7XG4gIGJvcmRlci1ib3R0b206ICNmZmYgMXB4IHNvbGlkO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5hbm5vdW5jZXIgcDpsYXN0LWNoaWxkIHNwYW4uZmFxIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmFubm91bmNlciBwOmxhc3QtY2hpbGQgLnRpcHB5LXRvb2x0aXAudmVyc2UtdGhlbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogeWVsbG93O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuYW5ub3VuY2VyIHA6bGFzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIDFlbSAwIC0xcHg7XG4gIH1cbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2JTtcbiAgbGVmdDogOSU7XG4gIHdpZHRoOiA4NyU7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgdGgsXG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAyJSAwLjUlO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIHRoIGgzLFxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIHRkIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUge1xuICAgIHRvcDogNS41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIHtcbiAgICB0b3A6IDYuNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0MHB4KSB7XG4gIC5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSB7XG4gICAgdG9wOiA2JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLk1wIHtcbiAgYmFja2dyb3VuZDogI2VjNjY5NSByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLlRtTXAge1xuICBiYWNrZ3JvdW5kOiAjYjk1ZDkxIHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuVGVNcCB7XG4gIGJhY2tncm91bmQ6ICM4MDVjOGYgcmVzb2x2ZShcIndvcmxkL2JnLXdvcmxkLXMucG5nXCIpO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIC5UcE1wIHtcbiAgYmFja2dyb3VuZDogIzU4NTA3ZSByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLk1lIHtcbiAgYmFja2dyb3VuZDogI2YzOTFiMyByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLlRtTWUge1xuICBiYWNrZ3JvdW5kOiAjYmQ4MmFiIHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuVGVNZSB7XG4gIGJhY2tncm91bmQ6ICM4MjgxYWEgcmVzb2x2ZShcIndvcmxkL2JnLXdvcmxkLXMucG5nXCIpO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIC5UcE1lIHtcbiAgYmFja2dyb3VuZDogIzVhNzA5NiByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLk1tIHtcbiAgYmFja2dyb3VuZDogI2Y1YzZkNiByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLlRtTW0ge1xuICBiYWNrZ3JvdW5kOiAjYmViMGNlIHJlc29sdmUoXCJ3b3JsZC9iZy13b3JsZC1zLnBuZ1wiKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5uaW5lLXdvcmxkIGRpdi5jbGFzc2lmeWluZyB0YWJsZSAuVGVNbSB7XG4gIGJhY2tncm91bmQ6ICM4M2FmY2IgcmVzb2x2ZShcIndvcmxkL2JnLXdvcmxkLXMucG5nXCIpO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIHRhYmxlIC5UcE1tIHtcbiAgYmFja2dyb3VuZDogIzVhOThiMyByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLlRtIHtcbiAgYmFja2dyb3VuZDogI2M2ZTNmNSByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLlRlIHtcbiAgYmFja2dyb3VuZDogIzg4ZTJmMiByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgdGFibGUgLlRwIHtcbiAgYmFja2dyb3VuZDogIzVlYzJkNCByZXNvbHZlKFwid29ybGQvYmctd29ybGQtcy5wbmdcIik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgcC5wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIGRpdi5zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIGRpdi5zcCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmNvbHVtbi1iID4gZGl2Lm5pbmUtd29ybGQgZGl2LmNsYXNzaWZ5aW5nIGRpdi5zcCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgZGl2LnNwIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4uY29sdW1uLWIgPiBkaXYubmluZS13b3JsZCBkaXYuY2xhc3NpZnlpbmcgZGl2LnNwIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbHVtbi1iID4gZGl2LnN5c3RlbSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXJlbSAycmVtIDJyZW0gMnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zeXN0ZW0gaDQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIGxlZnQ6IC01cHg7XG59XG4uY29sdW1uLWIgPiBkaXYuc3lzdGVtLWRldGFpbCBoNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzk2ZTNkYiwgcmdiYSgxNTAsIDIyNywgMjE5LCAwKSk7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjOTZlM2RiXCIsIGVuZENvbG9yc3RyPVwiIzk2ZTNkYlwiLEdyYWRpZW50VHlwZT0xICk7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbHVtbi1iID4gZGl2LnN5c3RlbS1kZXRhaWwgaDQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3lzdGVtLWRldGFpbCBoNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmNvbHVtbi1iID4gZGl2LnN5c3RlbS1kZXRhaWwgcC50cmlhbmdsZSB7XG4gIG1hcmdpbjogLTAuNXJlbSBhdXRvIDFyZW07XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDE1cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zeXN0ZW0tZGV0YWlsIHAucHYge1xuICBtYXJnaW46IDVyZW0gYXV0bztcbn1cbi5jb2x1bW4tYiA+IGRpdi5zeXN0ZW0tZGV0YWlsIHAucHYgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwIDAgMS42cmVtIDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzk2ZTNkYiwgcmdiYSgxNTAsIDIyNywgMjE5LCAwKSk7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjOTZlM2RiXCIsIGVuZENvbG9yc3RyPVwiIzk2ZTNkYlwiLEdyYWRpZW50VHlwZT0xICk7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgaDQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBwIHtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgcC5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDNyZW0gMDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0IHAuc21hbGwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW46IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBoNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgZGwgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0IGRsIGRpdiBkdCB7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgNXB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDMwJTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0IGRsIGRpdiBkdDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0IGRsIGRpdiBkZCB7XG4gIHdpZHRoOiA3MCU7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBkbCBkaXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgZGwgZGl2IGR0LFxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgZGwgZGl2IGRkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLWIgPiBkaXYuc3VwcG9ydCBkbCBkaXYgZHQge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweCA1cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cbiAgLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQgZGwgZGl2IGRkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LXJ1bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSBoNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBtYXJnaW46IDAgMCAxLjZyZW0gMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOTZlM2RiLCByZ2JhKDE1MCwgMjI3LCAyMTksIDApKTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiM5NmUzZGJcIiwgZW5kQ29sb3JzdHI9XCIjOTZlM2RiXCIsR3JhZGllbnRUeXBlPTEgKTtcbiAgY29sb3I6ICMwMDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1ydWxlIGg0Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1ydWxlIG9sIGxpIHtcbiAgbWFyZ2luOiAwIDAgMS42cmVtIDEuNnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LXJ1bGUgb2wgbGkgaDUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1ydWxlIG9sIGxpIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSBvbCBsaSBvbCB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LXJ1bGUgb2wgbGkgb2wgbGkge1xuICBtYXJnaW46IDAgMCAwIDEuNnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LXJ1bGUgb2wuYi0xNiBsaSB7XG4gIG1hcmdpbjogMCAwIDAgMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSBwIHtcbiAgdGV4dC1pbmRlbnQ6IDEuNnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LXJ1bGUgcC5kYXRlIHtcbiAgbWFyZ2luOiA1cmVtIDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtcnVsZSB1bCBsaSB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjZyZW07XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1ydWxlIHVsIGxpIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4peGXCI7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LWdhbWVpbWcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtZ2FtZWltZyBoNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW0gMCAwO1xuICBtYXJnaW46IDAgMCAxLjZyZW0gMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIGg0Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtZ2FtZWltZyBoNCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtZ2FtZWltZyBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIG9sIGxpIHtcbiAgbWFyZ2luOiAwIDAgMC41cmVtIDEuNnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LWdhbWVpbWcgb2wgbGkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIG9sIGxpIG9sIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtZ2FtZWltZyBvbCBsaSBvbCBsaSB7XG4gIG1hcmdpbjogMCAwIDAgMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtZ2FtZWltZyBvbC5iLTE2IGxpIHtcbiAgbWFyZ2luOiAwIDAgMCAxLjZyZW07XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIHAge1xuICB0ZXh0LWluZGVudDogMS42cmVtO1xufVxuLmNvbHVtbi1iID4gZGl2LnN1cHBvcnQtZ2FtZWltZyBwLmRhdGUge1xuICBtYXJnaW46IDVyZW0gMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY29sdW1uLWIgPiBkaXYuc3VwcG9ydC1nYW1laW1nIHVsIGxpIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWluZGVudDogLTEuNnJlbTtcbn1cbi5jb2x1bW4tYiA+IGRpdi5zdXBwb3J0LWdhbWVpbWcgdWwgbGkgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLil4ZcIjtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xufVxuLmNvbHVtbi1iID4gZGl2LmZhcSBuYXYgdWwge1xuICBtYXJnaW46IDAgYXV0byAycmVtO1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb2x1bW4tYiA+IGRpdi5mYXEgbmF2IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImZhcS1jYXRlLWJnLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogMjEycHg7XG4gIGhlaWdodDogMzNweDtcbiAgbWFyZ2luOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiS29zdWdpXCIsIHNhbnMtc2VyaWY7XG59XG4uY29sdW1uLWIgPiBkaXYuZmFxIG5hdiB1bCBsaTpob3ZlciB7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAxcHg7XG59XG4uY29sdW1uLWIgPiBkaXYuZmFxIG5hdiB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyMTJweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb2x1bW4tYiA+IGRpdi5mYXEgbmF2IHVsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY29sdW1uLWIgPiBkaXYuZmFxIG5hdiB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luOiAwLjVyZW0gMC4xcmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbiAgLmNvbHVtbi1iID4gZGl2LmZhcSBuYXYgdWwgbGkgYSB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNvbHVtbi1iID4gZGl2LmZhcSA+IGRpdiB7XG4gIG1hcmdpbjogMCAwIDJyZW07XG59XG4uY29sdW1uLWIgPiBkaXYuZmFxID4gZGl2IGRpdi5jb250ZW50IGg0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmYmYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY29sdW1uLWIgPiBkaXYuZmFxID4gZGl2IGRpdi5jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbn1cbi5jb2x1bW4tYiA+IGRpdi5mYXEgPiBkaXYgZGl2LmNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMCAwIDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xufVxuXG4uc3BlY2lhbCB7XG4gIG1hcmdpbjogM3JlbSBhdXRvIDA7XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICBwYWRkaW5nOiAwIDEuNnJlbSA1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNwZWNpYWwgaDIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3BlY2lhbCA+IGRpdiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImJnLWZyYW1lLWx0LnBuZ1wiKSBsZWZ0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLXJ0LnBuZ1wiKSByaWdodCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1yYi5wbmdcIikgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtbGIucG5nXCIpIGxlZnQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctY29sdW1uLnBuZ1wiKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLnNwZWNpYWwgPiBkaXYgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSkgMXB4IHNvbGlkO1xufVxuLnNwZWNpYWwgPiBkaXYgc3Bhbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLXJlZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zcGVjaWFsID4gZGl2IHNwYW4ucmVkIHtcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLXJlZCk7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5zcGVjaWFsID4gZGl2IGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOTZlM2RiLCByZ2JhKDE1MCwgMjI3LCAyMTksIDApKTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiM5NmUzZGJcIiwgZW5kQ29sb3JzdHI9XCIjOTZlM2RiXCIsR3JhZGllbnRUeXBlPTEgKTtcbiAgY29sb3I6ICMwMDA7XG59XG4uc3BlY2lhbCA+IGRpdiBoNDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zcGVjaWFsID4gZGl2IHVsIHtcbiAgbWFyZ2luOiAycmVtIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zcGVjaWFsID4gZGl2IHVsIGxpIHtcbiAgd2lkdGg6IDI0JTtcbiAgbWFyZ2luOiAwIDAuNSUgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zcGVjaWFsID4gZGl2IHVsIGxpIHtcbiAgICB3aWR0aDogMzIuMiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zcGVjaWFsID4gZGl2IHVsIGxpIHtcbiAgICB3aWR0aDogNDklO1xuICB9XG59XG5cbi5jaGFyYWN0ZXIge1xuICBtYXJnaW46IDNyZW0gYXV0byAwO1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgcGFkZGluZzogMCAxLjZyZW0gNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jaGFyYWN0ZXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmNoYXJhY3RlciBoMiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jaGFyYWN0ZXIgPiBkaXYge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGJhY2tncm91bmQ6IHJlc29sdmUoXCJiZy1mcmFtZS1sdC5wbmdcIikgbGVmdCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1ydC5wbmdcIikgcmlnaHQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtcmIucG5nXCIpIHJpZ2h0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWZyYW1lLWxiLnBuZ1wiKSBsZWZ0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZShcImJnLWNvbHVtbi5wbmdcIikgcmlnaHQgYm90dG9tIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBwYWRkaW5nOiAycmVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5jaGFyYWN0ZXIgPiBkaXYgdWwge1xuICBtYXJnaW46IDJyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jaGFyYWN0ZXIgPiBkaXYgdWwgbGkge1xuICB3aWR0aDogMTglO1xuICBtYXJnaW46IDAgMC41JSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJlc29sdmUoXCJjaGFyYS9iZy1pY24ucG5nXCIpIHJpZ2h0IHRvcCBuby1yZXBlYXQsIHJlc29sdmUoXCJjaGFyYS9iZy1jaGFyYS5wbmdcIikgY2VudGVyIHRvcCBuby1yZXBlYXQ7XG59XG4uY2hhcmFjdGVyID4gZGl2IHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImNoYXJhL2JnLWNoYXJhLWhvdmVyLnBuZ1wiKSBjZW50ZXIgdG9wIG5vLXJlcGVhdDtcbn1cbi5jaGFyYWN0ZXIgPiBkaXYgdWwgbGkgPiBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5jaGFyYWN0ZXIgPiBkaXYgdWwgbGkgPiBkaXYgaDQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCAwIDAgMC41cmVtO1xufVxuLmNoYXJhY3RlciA+IGRpdiB1bCBsaSA+IGRpdiBoNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1hcmdpbjogMC41cmVtIDAuNXJlbSAwIDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAuY2hhcmFjdGVyID4gZGl2IHVsIGxpIHtcbiAgICB3aWR0aDogMjQlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY2hhcmFjdGVyID4gZGl2IHVsIGxpIHtcbiAgICB3aWR0aDogMzIlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY2hhcmFjdGVyID4gZGl2IHVsIGxpIHtcbiAgICB3aWR0aDogNDklO1xuICB9XG59XG5cbi8qIDnkuJbnlYwgKi9cbmJvZHkud29ybGQge1xuICBiYWNrZ3JvdW5kOiByZXNvbHZlKFwid29ybGQvYmcuZ2lmXCIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keS53b3JsZDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cbmJvZHkud29ybGQgaGVhZGVyIGgxLFxuYm9keS53b3JsZCBmb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgIzAwMDtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIGgxIGltZyB7XG4gIHdpZHRoOiAxMDB2dztcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvIDVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogODB2dztcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gaDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIuMnJlbTtcbiAgbGVmdDogLTFyZW07XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImJnLWZyYW1lLXJ0LnBuZ1wiKSByaWdodCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoXCJiZy1mcmFtZS1yYi5wbmdcIikgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctZnJhbWUtbGIucG5nXCIpIGxlZnQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKFwiYmctY29sdW1uLnBuZ1wiKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMmVtIDFlbSAxZW0gMWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBoNCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOTZlM2RiLCByZ2JhKDE1MCwgMjI3LCAyMTksIDApKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjOTZlM2RiXCIsIGVuZENvbG9yc3RyPVwiIzk2ZTNkYlwiLEdyYWRpZW50VHlwZT0xICk7XG4gIGNvbG9yOiAjMDAwO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBoNDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgaDQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICB9XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHAge1xuICB0ZXh0LWluZGVudDogMWVtO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBwLmNoYXJhdGV4dCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgcC5jaGFyYXRleHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBtYXJnaW46IDFlbSBhdXRvO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBwLmNoYXJhaW1nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWluZGVudDogMGVtO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBkbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGRsIGRpdiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIHNvbGlkO1xuICBtYXJnaW46IDAuNWVtIDAgMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA0OCU7XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGRsIGRpdiBkdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBjb2xvcjogIzAwMDtcbiAgd2lkdGg6IDUwcHg7XG4gIHBhZGRpbmc6IDAuMmVtIDA7XG4gIG1hcmdpbjogMCAwLjVlbSAwIDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGRsIGRpdiBkZCB7XG4gIG1hcmdpbjogMC4zZW0gMC41ZW0gMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiBkbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICBib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IGRsIGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgdWwge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5LndvcmxkIGRpdiNjb250YWluZXIgbWFpbiBkaXYubWFpbi1pbm5lciBzZWN0aW9uID4gZGl2IHVsIGxpIHtcbiAgbWFyZ2luOiAwIDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIHNvbGlkO1xuICBjb2xvcjogIzAwMDtcbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgdWwgbGkgc3BhbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC43cmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xufVxuYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiB1bCBsaSAuYXVkaW9qcyB7XG4gIG1hcmdpbjogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keS53b3JsZCBkaXYjY29udGFpbmVyIG1haW4gZGl2Lm1haW4taW5uZXIgc2VjdGlvbiA+IGRpdiB1bCBsaSB7XG4gICAgbWFyZ2luOiAwIDAuM3JlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHNlY3Rpb24gPiBkaXYgdWwgbGkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjNyZW07XG4gIH1cbn1cbmJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHAuYnQtYmFjayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAtMTBweDtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHdpZHRoOiAxMDB2dztcbiAgcGFkZGluZzogMC41ZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMXB4KSB7XG4gIGJvZHkud29ybGQgZGl2I2NvbnRhaW5lciBtYWluIGRpdi5tYWluLWlubmVyIHAuYnQtYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiDjgq3jg6Pjg6njgq/jgr/jg7xwb3B1cCAqL1xuYm9keS5jaGFyYSB7XG4gIGJhY2tncm91bmQ6IHJlc29sdmUoXCJjaGFyYS9iZy1jaGFyYS1kZXRhaWwucG5nXCIpIHJpZ2h0IHRvcCBuby1yZXBlYXQsIHJlc29sdmUoXCJjaGFyYS9iZy1jaGFyYS1kZXRhaWwyLnBuZ1wiKSBsZWZ0IGJvdHRvbSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDkwODM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBib2R5LmNoYXJhOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwdmg7XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiA+IHAge1xuICBmbGV4OiAxIDAgNDUlO1xuICBtYXJnaW4tcmlnaHQ6IDElO1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSBwLFxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSBoMiB7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uIGFydGljbGUgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMCAwIDAgMXJlbTtcbiAgYmFja2dyb3VuZDogcmVzb2x2ZShcImNoYXJhL2JnLW5hbWUucG5nXCIpIGxlZnQgbm8tcmVwZWF0O1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbn1cbmJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uIGFydGljbGUgZGl2LnRleHQge1xuICBiYWNrZ3JvdW5kOiAjMDAwIHJlc29sdmUoXCJjaGFyYS9iZy1pY24ucG5nXCIpIHJpZ2h0IHRvcCBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIHNvbGlkO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbmJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uIGFydGljbGUgZGwge1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSBkbCBkaXYge1xuICBib3JkZXI6IDFweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSBzb2xpZDtcbiAgbWFyZ2luOiAwLjNlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIGRsIGRpdiBkdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xuICBib3JkZXI6IDFweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSBzb2xpZDtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiA1MHB4O1xuICBtYXJnaW46IDAgMC41ZW0gMCAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSBkbCBkaXYgZGQge1xuICBtYXJnaW46IDAuMXJlbSAwLjVlbSAwIDA7XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIHVsIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSB1bCBsaSB7XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSkgc29saWQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSB1bCBsaSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgc2VjdGlvbiBhcnRpY2xlIHVsIGxpIC5hdWRpb2pzIHtcbiAgbWFyZ2luOiA1cHggYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIGJvZHkuY2hhcmEgZGl2I2NvbnRhaW5lciBzZWN0aW9uID4gcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHNlY3Rpb24gYXJ0aWNsZSBoMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5ib2R5LmNoYXJhIGRpdiNjb250YWluZXIgcC5idC1iYWNrIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBwYWRkaW5nOiAwLjVlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgYm9keS5jaGFyYSBkaXYjY29udGFpbmVyIHAuYnQtYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi8vIFNhc3Mg5aSJ5pWwXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyDnlLvlg4/jg5HjgrlcclxuJGltZy1wYXRoOiAnLi4vaW1nLyc7XHJcblxyXG4vLyBXZWLjg5Xjgqnjg7Pjg4jjg5HjgrlcclxuJGZvbnQtcGF0aDogJy4uL2ZvbnRzLyc7XHJcblxyXG4vLyDnlLvlg4/og4zmma9cclxuJGJhY2tncm91bmQ6IHVybCgnI3skaW1nLXBhdGh9YmctZ3JpZC5wbmcnKTtcclxuXHJcbi8vIOOCteOCr+OCu+OCueODreOCtFxyXG4kc3VjY2Vzcy1sb2dvLXN2ZzogdXJsKCcjeyRpbWctcGF0aH1sb2dvLXN1Y2Nlc3Muc3ZnJykgbm8tcmVwZWF0O1xyXG4kc3VjY2Vzcy1sb2dvLXBuZzogdXJsKCcjeyRpbWctcGF0aH1sb2dvLXN1Y2Nlc3MucG5nJykgbm8tcmVwZWF0O1xyXG5cclxuLy8g44K144Kv44K744K544Ot44K077yI55m977yJXHJcbiRzdWNjZXNzLWxvZ28tdy1zdmc6IHVybCgnI3skaW1nLXBhdGh9bG9nby1zdWNjZXNzLXcuc3ZnJykgbm8tcmVwZWF0O1xyXG4kc3VjY2Vzcy1sb2dvLXctcG5nOiB1cmwoJyN7JGltZy1wYXRofWxvZ28tc3VjY2Vzcy13LnBuZycpIG5vLXJlcGVhdDtcclxuXHJcbi8vIOODleOCqeODs+ODiOOCu+ODg+ODiFxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJGJhc2ljLWZvbnQ6IFlha3VIYW5KUCwgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJywgJ0hpcmFnaW5vIFNhbnMnLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcbi8vICRiYXNpYy1mb250OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFJvYm90bywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgJ+a4uOOCtOOCt+ODg+OCryBNZWRpdW0nLCAnWXUgR290aGljIE1lZGl1bScsICfmuLjjgrTjgrfjg4Pjgq/kvZMnLCBZdUdvdGhpYywgJ+ODoeOCpOODquOCqicsICdNZWlyeW8nLCBzYW5zLXNlcmlmO1xyXG5cclxuLy8gQ1NTIOWkieaVsFxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuOnJvb3Qge1xyXG4gIC8vIOODhuODvOODnuOCq+ODqeODvFxyXG4gIC0tdGhlbWUtY29sb3I6ICMwMDljZmY7XHJcbiAgLS10aGVtZS1jb2xvci1vcmFuZ2U6ICNmZmJmMDA7XHJcbiAgLS10aGVtZS1jb2xvci1ibHVlOiAjOTZlM2RiO1xyXG4gIC0tdGhlbWUtY29sb3ItcmVkOiAjZjQzOTZhO1xyXG5cclxuICAvLyDjgrXjgq/jgrvjgrnjgqvjg6njg7xcclxuICAtLXN1Y2Nlc3MtY29sb3I6ICNjYjMzMGY7XHJcblxyXG4gIC8vIOiDjOaZr+iJslxyXG4gIC0tYmFja2dyb3VuZDogI2Y2ZjdmODtcclxuXHJcbiAgLy8g44K144OW6IOM5pmv6ImyXHJcbiAgLS1zdWItYmc6ICNmZmY7XHJcblxyXG4gIC8vIOaWh+Wtl+iJslxyXG4gIC0tZm9udDogIzIyMjtcclxuXHJcbiAgLy8g44K144OW5paH5a2X6ImyXHJcbiAgLS1zdWItZm9udDogIzk5OTtcclxuXHJcbiAgLy8g44Oq44Oz44Kv6ImyXHJcbiAgLS1saW5rOiAjZmZmO1xyXG5cclxuICAvLyDjg6rjg7Pjgq/oibLvvIjjg5vjg5Djg7zvvIlcclxuICAtLWxpbmstaG92ZXI6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcblxyXG4gIC8vIOmAgeS/oeODnOOCv+ODs1xyXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIC8vIOaWh+Wtl+iJslxyXG4gIC0tYnV0dG9uLXN1Ym1pdC1mb250OiAjZmZmO1xyXG5cclxuICAvLyDmloflrZfoibLvvIjjg5vjg5Djg7zvvIlcclxuICAtLWJ1dHRvbi1zdWJtaXQtZm9udC1ob3ZlcjogdmFyKC0tdGhlbWUtY29sb3IpO1xyXG5cclxuICAvLyDog4zmma/oibJcclxuICAtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvcjogdmFyKC0tdGhlbWUtY29sb3IpO1xyXG5cclxuICAvLyDog4zmma/oibLvvIjjg5vjg5Djg7zvvIlcclxuICAtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvci1ob3ZlcjogI2ZmZjtcclxuXHJcbiAgLy8g44Oc44O844OA44O86ImyXHJcbiAgLS1idXR0b24tc3VibWl0LWJvcmRlcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1iZ2NvbG9yKTtcclxuXHJcbiAgLy8g44Oc44O844OA44O86Imy77yI44Ob44OQ44O877yJXHJcbiAgLS1idXR0b24tc3VibWl0LWJvcmRlci1ob3ZlcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1ib3JkZXIpO1xyXG5cclxuICAvLyDjg6rjgrvjg4Pjg4jjg5zjgr/jg7NcclxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAvLyDmloflrZfoibJcclxuICAtLWJ1dHRvbi1yZXNldC1mb250OiAjZmZmO1xyXG5cclxuICAvLyDmloflrZfoibLvvIjjg5vjg5Djg7zvvIlcclxuICAtLWJ1dHRvbi1yZXNldC1mb250LWhvdmVyOiAjMDAwO1xyXG5cclxuICAvLyDog4zmma/oibJcclxuICAtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yOiAjMDAwO1xyXG5cclxuICAvLyDog4zmma/oibLvvIjjg5vjg5Djg7zvvIlcclxuICAtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yLWhvdmVyOiAjZmZmO1xyXG5cclxuICAvLyDjg5zjg7zjg4Djg7zoibJcclxuICAtLWJ1dHRvbi1yZXNldC1ib3JkZXI6IHZhcigtLWJ1dHRvbi1yZXNldC1iZ2NvbG9yKTtcclxuXHJcbiAgLy8g44Oc44O844OA44O86Imy77yI44Ob44OQ44O877yJXHJcbiAgLS1idXR0b24tcmVzZXQtYm9yZGVyLWhvdmVyOiB2YXIoLS1idXR0b24tcmVzZXQtYm9yZGVyKTtcclxuXHJcbiAgLy8g44Oa44O844K444Oz44Kw44Kr44Os44Oz44OIXHJcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgLy8g5paH5a2X6ImyXHJcbiAgLS1wYWdpbmctY3VycmVudC1mb250OiB2YXIoLS1idXR0b24tc3VibWl0LWZvbnQpO1xyXG5cclxuICAvLyDog4zmma/oibJcclxuICAtLXBhZ2luZy1jdXJyZW50LWJnY29sb3I6IHZhcigtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvcik7XHJcblxyXG4gIC8vIOODnOODvOODgOODvOiJslxyXG4gIC0tcGFnaW5nLWN1cnJlbnQtYm9yZGVyOiB2YXIoLS1idXR0b24tc3VibWl0LWJvcmRlcik7XHJcbn1cclxuXHJcbi8vIOODgOODvOOCr+ODouODvOODieOAgENTUyDlpInmlbBcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcclxuLy8gICA6cm9vdCB7XHJcbi8vICAgICAvLyDog4zmma/oibJcclxuLy8gICAgIC0tYmFja2dyb3VuZDogIzAwMDtcclxuLy9cclxuLy8gICAgIC8vIOOCteODluiDjOaZr+iJslxyXG4vLyAgICAgLS1zdWItYmc6ICMxYzFjMWU7XHJcbi8vXHJcbi8vICAgICAvLyDmloflrZfoibJcclxuLy8gICAgIC0tZm9udDogI2ZmZjtcclxuLy9cclxuLy8gICAgIC8vIOOCteODluaWh+Wtl+iJslxyXG4vLyAgICAgLS1zdWItZm9udDogIzgwODA4MDtcclxuLy8gICB9XHJcbi8vIH1cclxuXHJcbi8vIOOCq+OCueOCv+ODoOODoeODh+OCo+OCouOCr+OCqOODqlxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQGN1c3RvbS1tZWRpYSAtLXNtYWxsIChtYXgtd2lkdGg6IDU1OXB4KTtcclxuLy8gQGN1c3RvbS1tZWRpYSAtLW1lZGl1bSAod2lkdGggPj0gNTYwcHgpIGFuZCAod2lkdGggPD0gOTU5cHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0tbWVkaXVtIChtaW4td2lkdGg6IDU2MHB4KTtcclxuQGN1c3RvbS1tZWRpYSAtLWxhcmdlIChtaW4td2lkdGg6IDk2MHB4KTtcclxuQGN1c3RvbS1tZWRpYSAtLXgtbGFyZ2UgKG1pbi13aWR0aDogMTM2NnB4KTtcclxuQGN1c3RvbS1tZWRpYSAtLXh4LWxhcmdlIChtaW4td2lkdGg6IDE5MjBweCk7XHJcbiIsIkB1c2UgJy4uL3Rvb2xzL2dsb2JhbCc7XHJcblxyXG4vKiDjg6rjgrvjg4Pjg4hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8vIGEge1xyXG4vLyAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4vLyAgIGZvbnQtc2l6ZTogMTAwJTtcclxuLy8gICBtYXJnaW46IDA7XHJcbi8vICAgcGFkZGluZzogMDtcclxuLy8gICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbi8vIH1cclxuLy8gdGFibGUge1xyXG4vLyAgIGJvcmRlcjoge1xyXG4vLyAgICAgY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4vLyAgICAgc3BhY2luZzogMDtcclxuLy8gICB9XHJcbi8vIH1cclxuLy8gaHIge1xyXG4vLyAgIGJvcmRlcjoge1xyXG4vLyAgICAgY29sb3I6ICNjY2M7XHJcbi8vICAgICBzdHlsZTogc29saWQ7XHJcbi8vICAgICB3aWR0aDogMXB4IDAgMDtcclxuLy8gICB9XHJcbi8vICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgaGVpZ2h0OiAxcHg7XHJcbi8vICAgbWFyZ2luOiAxZW0gMDtcclxuLy8gICBwYWRkaW5nOiAwO1xyXG4vLyB9XHJcbi8vIGlucHV0LFxyXG4vLyBzZWxlY3Qge1xyXG4vLyAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbi8vIH1cclxuLy8gaW1nLFxyXG4vLyBpZnJhbWUge1xyXG4vLyAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbi8vIH1cclxuLy8gdGV4dGFyZWEge1xyXG4vLyAgIEBpbmNsdWRlIGdsb2JhbC5iYXNlZm9udDtcclxuLy8gICBvdmVyZmxvdzogYXV0bztcclxuLy8gICByZXNpemU6IHZlcnRpY2FsO1xyXG4vLyAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbi8vIH1cclxuXHJcbi8qIOODmuODvOOCuOWfuuacrOioreWumlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuaHRtbCB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZCk7XHJcbiAgZm9udC1zaXplOiA2Mi41JTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICB0ZXh0LXJlbmRlcmluZzogZ2VvbWV0cmljUHJlY2lzaW9uO1xyXG4gIEBtZWRpYSBwcmludCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgZm9udC1zaXplOiA1Mi41JTtcclxuICB9XHJcbn1cclxuYm9keSB7XHJcbiAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gIC8vIOWbuuWumuiDjOaZr+eUqFxyXG4gIC8vIGJhY2tncm91bmQ6IHVybChcIiN7JGltZy1wYXRofWJnLWltZy5qcGcud2VicFwiKSB0b3AgY2VudGVyIGZpeGVkIG5vLXJlcGVhdDtcclxuICBjb2xvcjogdmFyKC0tZm9udCk7XHJcbiAgZm9udC1mYW1pbHk6IGdsb2JhbC4kYmFzaWMtZm9udDtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgfVxyXG59XHJcbi8vIC5uby13ZWJwIHtcclxuLy8gICBib2R5IHtcclxuLy8gICAgIC8vIOWbuuWumuiDjOaZr+eUqFxyXG4vLyAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skaW1nLXBhdGh9YmctaW1nLmpwZ1wiKSB0b3AgY2VudGVyIGZpeGVkIG5vLXJlcGVhdDtcclxuLy8gICB9XHJcbi8vIH1cclxuLy8gSUUxMeOBp+a4uOOCtOOCt+ODg+OCr+OBjOOCuuODrOOCi+OBn+OCgeOBruWvvuW/nFxyXG4vLyBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcclxuLy8gICAqOjotbXMtYmFja2Ryb3AsXHJcbi8vICAgYm9keSB7XHJcbi8vICAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnSGVsdmV0aWNhIE5ldWUnLCAn44OS44Op44Ku44OO6KeS44K0IFBybyBXMycsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJywgUm9ib3RvLCBIZWx2ZXRpY2EsIEFyaWFsLCAn44Oh44Kk44Oq44KqJywgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG4vLyAgIH1cclxuLy8gfVxyXG5hIHtcclxuICBjb2xvcjogdmFyKC0tbGluayk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBvdXRsaW5lOiAwO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyAwcyBlYXNlLWluO1xyXG4gICY6bGluayxcclxuICAmOnZpc2l0ZWQsXHJcbiAgJjphY3RpdmUge1xyXG4gICAgY29sb3I6IHZhcigtLWxpbmspO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICB9XHJcbiAgQG1lZGlhIHByaW50IHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gIH1cclxufVxyXG5cclxuLyogRmx1aWQgSW1hZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbmltZyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5vYmplY3Qge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyogd2Via2l057O744OV44Kp44O844Og55So6KaB57Sg44Oq44K744OD44OIIOW/heimgeOBq+W/nOOBmOOBpuWIh+OCiuabv+OBiOOCi1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLy8gaW5wdXRbdHlwZT1cImhpZGRlblwiXSxcclxuLy8gaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJ1cmxcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuLy8gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwibW9udGhcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwidGltZVwiXSxcclxuLy8gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwicmFuZ2VcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJjb2xvclwiXSxcclxuLy8gLy8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG4vLyAvLyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbi8vIC8vIGlucHV0W3R5cGU9XCJmaWxlXCJdLFxyXG4vLyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG4vLyAvLyBpbnB1dFt0eXBlPVwiaW1hZ2VcIl0sXHJcbi8vIGlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuLy8gaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuLy8gdGV4dGFyZWEge1xyXG4vLyAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbi8vICAgYm9yZGVyLXJhZGl1czogMDtcclxuLy8gfVxyXG5cclxuLyog5rGO55So44Kv44Op44K5IOKAu+mBi+WWtuaZgueUqFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLy8gZm9udC1zdHlsZVxyXG4uYiB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLmkge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG4udSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuLmQge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG59XHJcbi5ub3JtYWwge1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi8vIGZvbnQtY29sb3JcclxuLmJsYWNrIHtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG4ud2hpdGUge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5yZWQge1xyXG4gIGNvbG9yOiAjZjAwO1xyXG59XHJcbi5ncmVlbiB7XHJcbiAgY29sb3I6ICMwZjA7XHJcbn1cclxuLmJsdWUge1xyXG4gIGNvbG9yOiAjMDBmO1xyXG59XHJcbi5ncmF5IHtcclxuICBjb2xvcjogI2FhYTtcclxufVxyXG4ub3JhbmdlIHtcclxuICBjb2xvcjogI2Y5MDtcclxufVxyXG5cclxuLy8gZm9udC1zaXplXHJcbi54eC1zIHtcclxuICBmb250LXNpemU6IHh4LXNtYWxsO1xyXG59XHJcbi54LXMge1xyXG4gIGZvbnQtc2l6ZTogeC1zbWFsbDtcclxufVxyXG4ucyB7XHJcbiAgZm9udC1zaXplOiBzbWFsbDtcclxufVxyXG4ubSB7XHJcbiAgZm9udC1zaXplOiBtZWRpdW07XHJcbn1cclxuLmwge1xyXG4gIGZvbnQtc2l6ZTogbGFyZ2U7XHJcbn1cclxuLngtbCB7XHJcbiAgZm9udC1zaXplOiB4LWxhcmdlO1xyXG59XHJcbi54eC1sIHtcclxuICBmb250LXNpemU6IHh4LWxhcmdlO1xyXG59XHJcblxyXG4vLyB0ZXh0LWFsaWduXHJcbi50eHQtbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4udHh0LWNlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi50eHQtcmlnaHQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4vLyBmbG9hdFxyXG4ubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmNsZWFyIHtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLy8gZGlzcGxheVxyXG4uc2hvdyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmhpZGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiQHVzZSAndmFyaWFibGVzJyBhcyAqO1xyXG5cclxuLy8g44Os44Kk44Ki44Km44OIXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gc2VjdGlvbigkcGFkZGluZzogMCAwIDQuOHJlbSkge1xyXG4gIHBhZGRpbmc6ICRwYWRkaW5nO1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaW5kZW50KCRtYXJnaW46IDAgMy4ycmVtIDMuMnJlbSkge1xyXG4gIG1hcmdpbjogJG1hcmdpbjtcclxufVxyXG5AbWl4aW4gaGFzLWxheW91dCB7XHJcbiAgKiB7XHJcbiAgICB6b29tOiAxO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgaGFzLWxheW91dDtcclxufVxyXG5AbWl4aW4gbGVnYWN5LXBpZS1jbGVhcmZpeCB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIH1cclxuICBAaW5jbHVkZSBoYXMtbGF5b3V0O1xyXG59XHJcbkBtaXhpbiBwaWUtY2xlYXJmaXgge1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBoYXMtbGF5b3V0O1xyXG59XHJcblxyXG4vLyDjgrDjg6njg4fjg7zjgrfjg6fjg7NcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBncmFkaWVudC1hdXRvKCRhbmdsZTogMTgwZGVnLCAkY29sb3I6ICMwYmQsICRhbW91bnQ6IDIwJSkge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciwgYWRqdXN0LWh1ZSgkY29sb3IsICRhbW91bnQpKTtcclxufVxyXG5AbWl4aW4gbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb246IHRvIHJpZ2h0LCAkY29sb3IxOiByZ2JhKDE1MCwgMjI3LCAyMTksIDEpLCAkY29sb3IyOiByZ2JhKDE1MCwgMjI3LCAyMTksIDApKSB7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRjb2xvcjEsICRjb2xvcjIpO1xyXG59XHJcbkBtaXhpbiByYWRpYWwtZ3JhZGllbnQoJGNvbG9yMTogI2Y5MCwgJGNvbG9yMjogI2ZjMykge1xyXG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgkY29sb3IxLCAkY29sb3IyKTtcclxufVxyXG5cclxuLy8g44K544K/44Kk44OrXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gcmVxdWlyZWQoJGNvbG9yOiAjZmZmLCAkc2l6ZTogc21hbGwpIHtcclxuICBiYWNrZ3JvdW5kOiAjZjYwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6ICRzaXplO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbjogMCAxcmVtO1xyXG4gIHBhZGRpbmc6IDAuM3JlbSAwLjVyZW07XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xyXG4gIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gICRvcGFjaXR5SUU6ICRvcGFjaXR5ICogMTAwO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eUlFKTtcclxufVxyXG5AbWl4aW4gZm9udCgkc2l6ZSkge1xyXG4gIGZvbnQtc2l6ZTogJHNpemUgKyBweDtcclxuICBmb250LXNpemU6ICgkc2l6ZSAvIDEwKSArIHJlbTtcclxufVxyXG4vLyDku5Xmp5jmm7jjga7jg5Xjgqnjg7Pjg4jmjIflrprjgYwgcHQg44Gg44Gj44Gf5aC05ZCI44GrIHB4IOOBqCByZW0g44Gr5aSJ5o+bXHJcbkBtaXhpbiBmb250LXB0KCRzaXplKSB7XHJcbiAgZm9udC1zaXplOiAoJHNpemUgKiAxLjMzKSArIHB4O1xyXG4gIGZvbnQtc2l6ZTogKCRzaXplICogMS4zMyAvIDEwKSArIHJlbTtcclxufVxyXG4vLyDln7rmupbjga7jg5Pjg6Xjg7zjg53jg7zjg4jjgajjg5Xjgqnjg7Pjg4jjgrXjgqTjgrrjgpLmsbrjgoHjgIHjg5Xjgqnjg7Pjg4jjgrXjgqTjgrrjga7ljZjkvY3jgpIgdncg44Gr5aSJ5o+bXHJcbi8vIOW8leaVsOOAgCRzaXpl77ya44OV44Kp44Oz44OI44K144Kk44K644CAJHZpZXdwb3J077ya5Z+65rqW44Gu44OT44Ol44O844Od44O844OIXHJcbkBtaXhpbiBmb250LXZ3KCRzaXplOiAxNiwgJHZpZXdwb3J0OiA5NjApIHtcclxuICBmb250LXNpemU6ICRzaXplICsgcHg7XHJcbiAgZm9udC1zaXplOiBjYWxjKCgxMDAgLyAjeyR2aWV3cG9ydH0pICogI3skc2l6ZX0gKiAxdncpO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAoJHZpZXdwb3J0ICsgcHgpKSB7XHJcbiAgICBmb250LXNpemU6ICRzaXplICsgcHg7XHJcbiAgICBmb250LXNpemU6ICgkc2l6ZSAvIDEwKSArIHJlbTtcclxuICB9XHJcbn1cclxuLy8g44OT44Ol44O844Od44O844OI5bmF44Gr5a++44GX44Gm44OV44Kp44Oz44OI44K144Kk44K644Gu5pyA5aSn5YCk5pyA5bCP5YCk44KS5oyH5a6a44GX6Ieq5YuV44Gn44K144Kk44K644KS5Y+v5aSJ44GV44Gb44KLXHJcbi8vIOW8leaVsOOAgCRtaW4tZm9udO+8muacgOWwj+ODleOCqeODs+ODiOOCteOCpOOCuuOAgCRtYXgtZm9udO+8muacgOWkp+ODleOCqeODs+ODiOOCteOCpOOCuuOAgCRtaW4tdnfvvJrmnIDlsI/jg5Pjg6Xjg7zjg53jg7zjg4jluYXjgIAkbWF4LXZ377ya5pyA5aSn44OT44Ol44O844Od44O844OI5bmFXHJcbkBtaXhpbiBmb250cy12dygkbWluLWZvbnQ6IDEwLCAkbWF4LWZvbnQ6IDMwLCAkbWluLXZ3OiAzMjAsICRtYXgtdnc6IDk2MCkge1xyXG4gIGZvbnQtc2l6ZTogJG1heC1mb250ICsgcHg7XHJcbiAgZm9udC1zaXplOiBjYWxjKCN7JG1pbi1mb250fXJlbSAvIDEwICsgKCgxdncgLSAoI3skbWluLXZ3fXJlbSAvIDEwMDApKSAqICgxMDAgKiAoI3skbWF4LWZvbnR9IC0gI3skbWluLWZvbnR9KSAvICgjeyRtYXgtdnd9IC0gI3skbWluLXZ3fSkpKSk7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICgkbWF4LXZ3ICsgcHgpKSB7XHJcbiAgICBmb250LXNpemU6ICRtYXgtZm9udCArIHB4O1xyXG4gICAgZm9udC1zaXplOiAoJG1heC1mb250IC8gMTApICsgcmVtO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1pbi12dyArIHB4KSkge1xyXG4gICAgZm9udC1zaXplOiAkbWluLWZvbnQgKyBweDtcclxuICAgIGZvbnQtc2l6ZTogKCRtaW4tZm9udCAvIDEwKSArIHJlbTtcclxuICB9XHJcbn1cclxuLy8g6KGM5pWw5Yi26ZmQXHJcbi8vIOW8leaVsOOAgCRyb3fvvJrmnIDlpKfooYzmlbDjgIAkbGluZS1oZWlnaHTvvJrooYzplpNcclxuQG1peGluIHJvdy1saW1pdCgkcm93OiAzLCAkbGluZS1oZWlnaHQ6IDEuNSkge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIC13ZWJraXQtbGluZS1jbGFtcDogJHJvdztcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLy8gd2Via2l05Lul5aSW44Gu44OV44Kp44O844Or44OQ44OD44KvXHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuICBtYXgtaGVpZ2h0OiBjYWxjKCN7JGxpbmUtaGVpZ2h0fSAqICN7JHJvd30gKiAxZW0pO1xyXG59XHJcblxyXG4vLyBSZXRpbmHlr77lv5zjgrnjg5fjg6njgqTjg4jnlKhcclxuLy8g5YWl5Yqb6aCF55uu77ya44OV44Kh44Kk44Or5ZCN44CB5ouh5by15a2Q44CB44K544OX44Op44Kk44OI55S75YOP5bmF44CB44K544OX44Op44Kk44OI55S75YOP6auY44GV44CB6KGo56S65bmF44CB6KGo56S66auY44GV44CB5qiq5bqn5qiZ44CB57im5bqn5qiZ44CB44Ob44OQ44O85pmC5qiq5bqn5qiZ44CB44Ob44OQ44O85pmC57im5bqn5qiZXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gcmV0aW5hKCRpbWFnZSwgJGV4dGVuc2lvbiwgJHNwcml0ZS13aWR0aCwgJHNwcml0ZS1oZWlnaHQsICR3aWR0aCwgJGhlaWdodCwgJHhwb3MsICR5cG9zLCAkeHBvcy1ob3ZlciwgJHlwb3MtaG92ZXIpIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJyN7JGltZy1wYXRofScgKyAkaW1hZ2UgKyAnLicgKyAkZXh0ZW5zaW9uKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkeHBvcyAkeXBvcztcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICAmOmhvdmVyLFxyXG4gICYuc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJHhwb3MtaG92ZXIgJHlwb3MtaG92ZXI7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi42LzIpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSwgKG1pbi1yZXNvbHV0aW9uOiAxLjNkcHB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltZy1wYXRofScgKyAkaW1hZ2UgKyAnQDJ4JyArICcuJyArICRleHRlbnNpb24pO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAkc3ByaXRlLXdpZHRoICRzcHJpdGUtaGVpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLy8g6KaL5Ye644GXXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyDlpKdcclxuQG1peGluIGhlYWRsaW5lIHtcclxuICBAaW5jbHVkZSBmb250cy12dygyOCwgMzIsIDMyMCwgNTYwKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgbWFyZ2luOiAzLjJyZW0gMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgc3BhbiB7XHJcbiAgICBAaW5jbHVkZSBmb250KDE0KTtcclxuICAgIGJvcmRlcjoge1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3IpO1xyXG4gICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgIHdpZHRoOiA1cHggMCAwO1xyXG4gICAgfVxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgfVxyXG59XHJcbi8vIOS4rVxyXG5AbWl4aW4gY2hhcHRlciB7XHJcbiAgQGluY2x1ZGUgZm9udHMtdncoMjQsIDI4LCAzMjAsIDU2MCk7XHJcbiAgYm9yZGVyOiB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3IpO1xyXG4gICAgc3R5bGU6IHNvbGlkO1xyXG4gICAgd2lkdGg6IDAgMCAwIDVweDtcclxuICB9XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBtYXJnaW46IDMuMnJlbSAwO1xyXG4gIHBhZGRpbmc6IDAgMXJlbTtcclxufVxyXG4vLyDlsI9cclxuQG1peGluIGNhcHRpb24ge1xyXG4gIEBpbmNsdWRlIGZvbnQoMTgpO1xyXG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbiAgYm9yZGVyOiB7XHJcbiAgICBjb2xvcjogI2NjYztcclxuICAgIHN0eWxlOiBzb2xpZDtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgfVxyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luOiAyLjRyZW0gMDtcclxuICBwYWRkaW5nOiAwLjNyZW0gMDtcclxuICBzcGFuIHtcclxuICAgIGJvcmRlcjoge1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3IpO1xyXG4gICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgIHdpZHRoOiAwIDAgMCA0cHg7XHJcbiAgICB9XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwLjRyZW0gMC44cmVtO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlICcuLi90b29scy9nbG9iYWwnO1xyXG5cclxuLyogSmF2YXNjcmlwdCDjgqrjg5Xlr77lv5xcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbm5vc2NyaXB0IHtcclxuICBkaXYjbm90ZSB7XHJcbiAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNik7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDMuMnJlbTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIHotaW5kZXg6IDIxNDc0ODM2NDc7XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbjogMCAwLjhyZW0gMCAwO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog44Kz44Oz44OG44OK6Kit5a6aXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5kaXYjY29udGFpbmVyIHtcclxuICBiYWNrZ3JvdW5kOiBnbG9iYWwuJGJhY2tncm91bmQ7XHJcbiAgaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJlc29sdmUoJ2JnLXRvcC5wbmcnKSBjZW50ZXIvY292ZXIgcmVwZWF0LXg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSAycHggc29saWQ7XHJcbiAgfVxyXG59XHJcbmZvb3RlciB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICAuZm9vdGVyLWlubmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIHBhZGRpbmc6IDNyZW0gMS42cmVtIDAuNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn1cclxuZGl2LmhlYWRlci1pbm5lciB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG1heC13aWR0aDogMTI0MHB4O1xyXG4gIHBhZGRpbmc6IDAgMS42cmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5kaXYubWFpbi1pbm5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4vKiDjg5jjg4Pjg4Djg7xcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbmRpdiNjb250YWluZXIge1xyXG4gIGhlYWRlciB7XHJcbiAgICBkaXYuaGVhZGVyLWlubmVyIHtcclxuICAgICAgaDEge1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDI0KTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog44OV44OD44K/44O8IC0g44OK44OT44Ky44O844K344On44OzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5mb290ZXIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIC5mb290ZXItaW5uZXIge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB1bC5mLW5hdiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDAgMCAxcmVtO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtIDAgMDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnfCc7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxMyk7XHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjdweCkge1xyXG4gICAgICB1bC5mLW5hdiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTMpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICB1bC5mLW5hdiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTMpO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgIGJyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgdWwuZi1uYXYge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog44OR44Oz44GP44Ga44Oq44K544OIXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYnJlYWRjcnVtYnMge1xyXG4gIEBpbmNsdWRlIGdsb2JhbC5mb250KDEwKTtcclxuICBiYWNrZ3JvdW5kOiAjZWVlO1xyXG4gIGNvbG9yOiAjY2NjO1xyXG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcclxuICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcblxyXG4vKiDjg5rjg7zjgrjjg4jjg4Pjg5fjgbjmiLvjgovjg5zjgr/jg7NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNwYWdlLXRvcCB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xyXG4gIGEge1xyXG4gICAgLy8gYmFja2dyb3VuZDogdXJsKCcjeyRpbWctcGF0aH1pY24tcGFnZXRvcC5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdpY24tcGFnZXRvcC5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiBpbmxpbmUoJ2ljbi1wYWdldG9wLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog44K944O844K344Oj44Or44OX44Op44Kw44Kk44OzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc29jaWFsLXBsdWdpbnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMCAxNnB4IDE2cHggMDtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIOODreODvOODh+OCo+ODs+OCsOeUu+mdolxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2xvYWRlciB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjgpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBsZWZ0OiAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgJi5sb2FkZWQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcbiAgLmJsb2NrIHtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAubG9hZGluZyB7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIC5jaXJjbGUge1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBlN2U3O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IGxvYWRpbmc7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC40cztcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCg2KSB7XHJcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4zcztcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDcpIHtcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDgpIHtcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoOSkge1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgbG9hZGluZyB7XHJcbiAgICAyMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSk7XHJcbiAgICB9XHJcbiAgICA0MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog6auY44GV5o+D44GIXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVpZ2h0LWxpbmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZGl2IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXI6IHtcclxuICAgICAgY29sb3I6ICNkZGQ7XHJcbiAgICAgIHN0eWxlOiBzb2xpZDtcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgIH1cclxuICAgIGZsZXg6IDAgMSBjYWxjKDEwMCUgLyAzKTtcclxuICB9XHJcbn1cclxuXHJcbi8qIOWPr+WkieODhuOCreOCueODiOODrOOCpOOCouOCpuODiFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnZ3LXJvdyB7XHJcbiAgQGluY2x1ZGUgZ2xvYmFsLmZvbnRzLXZ3KDE2LCAyNCwgNjQwLCA5NjApOyAvLyDlvJXmlbDvvJrmnIDlsI/mloflrZfjgrXjgqTjgrosIOacgOWkp+ODleOCqeODs+ODiOOCteOCpOOCuiwg5pyA5bCP44OT44Ol44O844Od44O844OI5bmFLCDmnIDlpKfjg5Pjg6Xjg7zjg53jg7zjg4jluYVcclxuICBAaW5jbHVkZSBnbG9iYWwucm93LWxpbWl0KDMsIDEuNSk7IC8vIOW8leaVsO+8muacgOWkp+ihjOaVsCwg6KGM6ZaTXHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4iLCJAdXNlICcuLi90b29scy9nbG9iYWwnO1xyXG5cclxuLyog44OV44Kp44O844OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZm9ybS1hcmVhIHtcclxuICBiYWNrZ3JvdW5kOiAjZjZmN2Y4O1xyXG4gIHBhZGRpbmc6IDMuMnJlbTtcclxufVxyXG4uYnQtYXJlYSB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMy4ycmVtIDA7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XHJcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcbiAgaW5wdXQsXHJcbiAgYnV0dG9uLFxyXG4gIGEge1xyXG4gICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgbWFyZ2luOiAwIDAgMS42cmVtO1xyXG4gICAgcGFkZGluZzogMS42cmVtO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoLS1tZWRpdW0pIHtcclxuICAgICAgbWFyZ2luOiAwIDEuNnJlbSAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zdWJtaXQsXHJcbiAgLnJlc2V0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoLS1sYXJnZSkge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZmllbGRjb250YWluIHtcclxuICBib3JkZXI6IHtcclxuICAgIGNvbG9yOiAjZGRkO1xyXG4gICAgc3R5bGU6IHNvbGlkO1xyXG4gICAgd2lkdGg6IDAgMCAxcHg7XHJcbiAgfVxyXG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcclxuICBwYWRkaW5nOiAwIDAgMS42cmVtO1xyXG4gICY6bGFzdC1jaGlsZCxcclxuICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICBsYWJlbCxcclxuICBsZWdlbmQge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5yZXF1aXJlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxubGFiZWwge1xyXG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcclxuICAmID4gaW5wdXQge1xyXG4gICAgbWFyZ2luOiAwIDAuM3JlbTtcclxuICAgICZbdHlwZT0ncmFkaW8nXSxcclxuICAgICZbdHlwZT0nY2hlY2tib3gnXSB7XHJcbiAgICAgIG1hcmdpbjogMCAwLjNyZW0gMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAvLyAmICsgaW5wdXQge1xyXG4gIC8vICAgbWFyZ2luOiAwIDAuM3JlbTtcclxuICAvLyB9XHJcbiAgJiArIGxhYmVsIHtcclxuICAgIG1hcmdpbjogMCAxcmVtIDAgMDtcclxuICB9XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn1cclxuZmllbGRzZXQge1xyXG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcclxuICAmOmxhc3QtY2hpbGQsXHJcbiAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAvLyBsZWdlbmQge1xyXG4gIC8vICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgLy8gICBwYWRkaW5nOiAwIDAgMC4zcmVtO1xyXG4gIC8vIH1cclxufVxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gIGJvcmRlcjoge1xyXG4gICAgY29sb3I6ICNkZGQ7XHJcbiAgICBzdHlsZTogc29saWQ7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gIH1cclxuICBtYXJnaW46IDAgMC4zcmVtIDAgMDtcclxuICBwYWRkaW5nOiAwLjNyZW07XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW46IHtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN1Ym1pdCxcclxuLnJlc2V0IHtcclxuICBib3JkZXI6IHtcclxuICAgIHN0eWxlOiBzb2xpZDtcclxuICAgIHdpZHRoOiAycHg7XHJcbiAgfVxyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAvLyBmb250LWZhbWlseTogZ2xvYmFsLiRiYXNpYy1mb250O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbjogMCAxLjZyZW0gMCAwO1xyXG4gIHBhZGRpbmc6IDEuNnJlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5pbnB1dCxcclxuYnV0dG9uLFxyXG5hIHtcclxuICAmLnN1Ym1pdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tc3VibWl0LWJnY29sb3IpO1xyXG4gICAgYm9yZGVyOiB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tc3VibWl0LWJvcmRlcik7XHJcbiAgICB9XHJcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLXN1Ym1pdC1mb250KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyAwcyBlYXNlLWluO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1zdWJtaXQtYmdjb2xvci1ob3Zlcik7XHJcbiAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tc3VibWl0LWJvcmRlci1ob3Zlcik7XHJcbiAgICAgIH1cclxuICAgICAgY29sb3I6IHZhcigtLWJ1dHRvbi1zdWJtaXQtZm9udC1ob3Zlcik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmlucHV0LFxyXG5idXR0b24sXHJcbmEge1xyXG4gICYucmVzZXQge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnV0dG9uLXJlc2V0LWJnY29sb3IpO1xyXG4gICAgYm9yZGVyOiB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tcmVzZXQtYm9yZGVyKTtcclxuICAgIH1cclxuICAgIGNvbG9yOiB2YXIoLS1idXR0b24tcmVzZXQtZm9udCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgMHMgZWFzZS1pbjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tcmVzZXQtYmdjb2xvci1ob3Zlcik7XHJcbiAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1idXR0b24tcmVzZXQtYm9yZGVyLWhvdmVyKTtcclxuICAgICAgfVxyXG4gICAgICBjb2xvcjogdmFyKC0tYnV0dG9uLXJlc2V0LWZvbnQtaG92ZXIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5hIHtcclxuICAmLnN1Ym1pdCxcclxuICAmLnJlc2V0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuaW5wdXQge1xyXG4gICZbdHlwZT0ndGV4dCddLFxyXG4gICZbdHlwZT0nc2VhcmNoJ10sXHJcbiAgJlt0eXBlPSd0ZWwnXSxcclxuICAmW3R5cGU9J3VybCddLFxyXG4gICZbdHlwZT0nZW1haWwnXSxcclxuICAmW3R5cGU9J3Bhc3N3b3JkJ10sXHJcbiAgJlt0eXBlPSdkYXRldGltZSddLFxyXG4gICZbdHlwZT0nZGF0ZSddLFxyXG4gICZbdHlwZT0nbW9udGgnXSxcclxuICAmW3R5cGU9J3dlZWsnXSxcclxuICAmW3R5cGU9J3RpbWUnXSxcclxuICAmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXHJcbiAgJlt0eXBlPSdudW1iZXInXSxcclxuICAmW3R5cGU9J3JhbmdlJ10sXHJcbiAgJlt0eXBlPSdjb2xvciddIHtcclxuICAgIGhlaWdodDogY2FsYygxNnB4ICogMS41ICsgMC42cmVtICsgMnB4KTtcclxuICB9XHJcbiAgJlt0eXBlPSdyYWRpbyddLFxyXG4gICZbdHlwZT0nY2hlY2tib3gnXSB7XHJcbiAgICBib3JkZXI6IDAgbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgJi5zaG9ydCB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAmLm1pZGRsZSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAmLmxvbmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICYuYXV0byB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgLy8gJjp2YWxpZCB7XHJcbiAgLy8gIGJvcmRlcjoge1xyXG4gIC8vICAgIGNvbG9yOiAjM2MzO1xyXG4gIC8vICB9XHJcbiAgLy8gfVxyXG4gICY6aW52YWxpZCB7XHJcbiAgICBib3JkZXI6IHtcclxuICAgICAgY29sb3I6ICNjMzA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIFt0eXBlPSdidXR0b24nXSxcclxuLy8gW3R5cGU9J3Jlc2V0J10sXHJcbi8vIFt0eXBlPSdzdWJtaXQnXSB7XHJcbi8vICAgJjpub3QoOmRpc2FibGVkKSB7XHJcbi8vICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICAgfVxyXG4vLyB9XHJcbnNlbGVjdCB7XHJcbiAgaGVpZ2h0OiBjYWxjKDE2cHggKiAxLjUgKyAwLjZyZW0gKyAycHgpO1xyXG59XHJcbnRleHRhcmVhIHtcclxuICBoZWlnaHQ6IGNhbGMoMTZweCAqIDEuNSAqIDUgKyAwLjZyZW0gKyAycHgpO1xyXG4gICYubG9uZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8qIOODmuODvOOCuOODjeODvOOCt+ODp+ODs1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuZGl2LnBhZ2luZyB7XHJcbiAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTIpO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgc3BhbiB7XHJcbiAgICBtYXJnaW46IDAgMC44cmVtIDAuOHJlbSAwO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW46IDAgMCAwLjhyZW07XHJcbiAgICB9XHJcbiAgICAmLm51bWJlciB7XHJcbiAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jdXJyZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgfVxyXG4gICAgICBjb2xvcjogdmFyKC0tcGFnaW5nLWN1cnJlbnQtZm9udCk7XHJcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjhyZW07XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gICAgJi5maXJzdCxcclxuICAgICYucHJldixcclxuICAgICYubmV4dCxcclxuICAgICYubGFzdCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMC41cmVtIDAuOHJlbTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiNuYXYtdG9nZ2xlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBoZWlnaHQ6IDEwNHB4O1xyXG4gIHdpZHRoOiAxMDRweDtcclxuICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdiZy1tZW51LnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgPiBkaXYge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGxlZnQ6IDM4cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQsIHRvcCAwLjVzIGVhc2U7XHJcbiAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIHRvcDogMzBweDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgdG9wOiAzOHB4O1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICB0b3A6IDQ2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0b3A6IDMycHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIHRvcDogNDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnYmctbWVudS5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgPiBkaXYge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGxlZnQ6IDI2cHg7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0b3A6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIHRvcDogMjdweDtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgdG9wOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ub3BlbiB7XHJcbiAgI25hdi10b2dnbGUge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICB0b3A6IDI3cHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIHRvcDogMjdweDtcclxuICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICB0b3A6IDI3cHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogei1pbmRleCAqL1xyXG4jbmF2LXRvZ2dsZSB7XHJcbiAgei1pbmRleDogMTAwMDtcclxufVxyXG4jY29udGFpbmVyLFxyXG5mb290ZXIge1xyXG4gIHotaW5kZXg6IDkwMDtcclxufVxyXG5cclxuI2dsb3ZhbC1uYXYge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuOCk7XHJcbiAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgei1pbmRleDogOTkwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAyOXB4O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UsIHZpc2liaWxpdHkgMC42cyBlYXNlO1xyXG59XHJcblxyXG4jZ2xvdmFsLW5hdiB7XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDApO1xyXG4gICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNnMgZWFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJlc29sdmUoJ2JnLWZyYW1lLWx0LnBuZycpIGxlZnQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1ydC5wbmcnKSByaWdodCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLXJiLnBuZycpIHJpZ2h0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtbGIucG5nJykgbGVmdCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBsaSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDBweCk7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UsIG9wYWNpdHkgMC4ycyBlYXNlO1xyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNDVzO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1cztcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg3KSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC45cztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogb3BlbiAqL1xyXG4ub3BlbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAjZ2xvdmFsLW5hdiB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgI2dsb3ZhbC1uYXYgbGkge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlLCBvcGFjaXR5IDAuOXMgZWFzZTtcclxuICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vdG9vbHMvZ2xvYmFsJztcclxuXHJcbi8qIFRhYnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi50YWItY29udGFpbmVyIHtcclxuICAudGFiLW5hdmlnYXRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luOiAwIDAgMnJlbSAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM0MzhlODUgcmVzb2x2ZSgnY2hhcmEvYmctaWNuLnBuZycpIHJpZ2h0IHRvcCBuby1yZXBlYXQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRhYi1hY3RpdmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50YWItaW5hY3RpdmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZmxleDogMSAxIDUwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxMSk7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSAvL3VsXHJcbiAgLnRhYi1jb250ZW50cyB7XHJcbiAgICBwYWRkaW5nOiAwLjNyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGFydGljbGUge1xyXG4gICAgICBkbCB7XHJcbiAgICAgICAgZGl2IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxcmVtKTtcclxuICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDAgMCAwIDVweDtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc2VjdGlvbigwLjJyZW0gMC40cmVtKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMCAwIDAgMXB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgICAgICAgIHN0eWxlOiBkb3R0ZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGR0LFxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAgMCAxcHggNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogYW5pbWUuanNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNhbmltZWpzIHtcclxuICBpbWcge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi8qIGpRdWVyeS1pbnZpZXcuanMgKyBhbmltYXRlLmNzc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2ludmlld2pzLWFuaW1hdGVjc3Mge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgbWFyZ2luOiA3cmVtIDA7XHJcbiAgdHJhbnNmb3JtOiBza2V3WSgtN2RlZyk7XHJcbiAgLmludmlld2pzLWFuaW1hdGVjc3MtaW5uZXIge1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WSg3ZGVnKTtcclxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNSB7XHJcbiAgICAgIGRpdi5ib3gjeyRpfSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICAgICAgbWFyZ2luOiAxMDBweCBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMGJjZDQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIGpRdWVyeS1pbnZpZXcuanMgKyBhbmltZS5qc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2ludmlld2pzLWFuaW1lanMge1xyXG4gIGltZyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlICcuLi90b29scy9nbG9iYWwnO1xyXG5cclxuLyog5LqL5YmN55m76YyyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vLyDjg6Ljg7zjg4Djg6vjgqbjgqPjg7Pjg4njgqZcclxuLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZDogI2VlZTtcclxuICBoMSB7XHJcbiAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgyNCk7XHJcbiAgICBwYWRkaW5nOiAxLjhyZW0gMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmZvcm0tYXJlYSB7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiAjZjZmN2Y4O1xyXG4gICAgLy8gcGFkZGluZzogMy4ycmVtO1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBib3JkZXI6IHtcclxuICAgICAgICBjb2xvcjogIzBiZDtcclxuICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgfVxyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDEuNnJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xyXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuZ3JhZGllbnQtYXV0bztcclxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTgpO1xyXG4gICAgICBib3JkZXI6IHtcclxuICAgICAgICBjb2xvcjogI2RkZDtcclxuICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgfVxyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIG1hcmdpbjogMS4ycmVtIGF1dG8gMDtcclxuICAgICAgdHJhbnNpdGlvbjogMC4ycztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtLW1lZGl1bSkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IC8vZm9ybS1hcmVhXHJcbiAgdWwge1xyXG4gICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTQpO1xyXG4gICAgYm9yZGVyOiB7XHJcbiAgICAgIGNvbG9yOiAjZGRkO1xyXG4gICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICB9XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgbWFyZ2luOiAyLjRyZW0gMCAwO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwLjhyZW07XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDb250YWN0IEZvcm0gNyDpgIHkv6HntZDmnpzlh7rlipvjgqvjgrnjgr/jg57jgqTjgrpcclxuZGl2LndwY2Y3IHtcclxuICBkaXYud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBtYXJnaW46IDEuNnJlbSAwO1xyXG4gICAgcGFkZGluZzogMC44cmVtO1xyXG4gIH1cclxuICBzcGFuLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLndwY2Y3LW5vdC12YWxpZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBwaW5rO1xyXG4gIH1cclxuICAuYWpheC1sb2FkZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbmRpdiNjb250YWluZXIge1xyXG4gIGgyLnRpdGxlLWxvZ28ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgc2VjdGlvbiB7XHJcbiAgICBoMyB7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDMwKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgMCA1LjZyZW07XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE0KTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53YXkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDAgMCAzLjJyZW07XHJcbiAgICAgICAgcGFkZGluZzogMS42cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtLW1lZGl1bSkge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZmxleC1iYXNpczogMzAwcHg7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMS42cmVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMC44cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjZyZW07XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgbGVmdDogMXB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucmV3YXJkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwYWRkaW5nOiA0LjhyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYucnVsZSB7XHJcbiAgICAgIGRsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMuMnJlbTtcclxuICAgICAgICBwYWRkaW5nOiA0LjhyZW07XHJcbiAgICAgICAgZHQge1xyXG4gICAgICAgICAgY29sb3I6ICM4MDE4MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRkIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDEuNnJlbTtcclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxMik7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAzLjJyZW07XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMy4ycmVtO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XHJcbiAgICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLWxhdGluO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfSAvL3VsXHJcbiAgICAgICAgfSAvL2RkXHJcbiAgICAgIH0gLy9kbFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5mb290ZXIge1xyXG4gIGRpdi5mb290ZXItaW5uZXIge1xyXG4gICAgLnNwZWMge1xyXG4gICAgICBkbCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGR0LFxyXG4gICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tbWVkaXVtKSB7XHJcbiAgICAgICAgICBib3JkZXI6IHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIHN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgd2lkdGg6IDFweCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBib3JkZXI6IHtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDAgMCAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZHQsXHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAyLjRyZW0gYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDEyKTtcclxuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMC44cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSAvLy5zcGVjXHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJy4uL3Rvb2xzL2dsb2JhbCc7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybCgje2dsb2JhbC4kZm9udC1wYXRofU1hdGVyaWFsSWNvbnMtUmVndWxhci5lb3QpOyAvKiBGb3IgSUU2LTggKi9cclxuICBzcmM6IGxvY2FsKCdNYXRlcmlhbCBJY29ucycpLCBsb2NhbCgnTWF0ZXJpYWxJY29ucy1SZWd1bGFyJyksIHVybCgje2dsb2JhbC4kZm9udC1wYXRofU1hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoI3tnbG9iYWwuJGZvbnQtcGF0aH1NYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCgje2dsb2JhbC4kZm9udC1wYXRofU1hdGVyaWFsSWNvbnMtUmVndWxhci50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuLm1hdGVyaWFsLWljb25zIHtcclxuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDI0cHg7IC8qIFByZWZlcnJlZCBpY29uIHNpemUgKi9cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB3b3JkLXdyYXA6IG5vcm1hbDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG5cclxuICAvKiBTdXBwb3J0IGZvciBhbGwgV2ViS2l0IGJyb3dzZXJzLiAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC8qIFN1cHBvcnQgZm9yIFNhZmFyaSBhbmQgQ2hyb21lLiAqL1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcblxyXG4gIC8qIFN1cHBvcnQgZm9yIEZpcmVmb3guICovXHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuXHJcbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcbn1cclxuXHJcbi8qIFJ1bGVzIGZvciBzaXppbmcgdGhlIGljb24uICovXHJcbi5tYXRlcmlhbC1pY29ucy5tZC0xOCB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5tYXRlcmlhbC1pY29ucy5tZC0yNCB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcbi5tYXRlcmlhbC1pY29ucy5tZC0zNiB7XHJcbiAgZm9udC1zaXplOiAzNnB4O1xyXG59XHJcbi5tYXRlcmlhbC1pY29ucy5tZC00OCB7XHJcbiAgZm9udC1zaXplOiA0OHB4O1xyXG59XHJcblxyXG4vKiBSdWxlcyBmb3IgdXNpbmcgaWNvbnMgYXMgYmxhY2sgb24gYSBsaWdodCBiYWNrZ3JvdW5kLiAqL1xyXG4ubWF0ZXJpYWwtaWNvbnMubWQtZGFyayB7XHJcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XHJcbn1cclxuLm1hdGVyaWFsLWljb25zLm1kLWRhcmsubWQtaW5hY3RpdmUge1xyXG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xyXG59XHJcblxyXG4vKiBSdWxlcyBmb3IgdXNpbmcgaWNvbnMgYXMgd2hpdGUgb24gYSBkYXJrIGJhY2tncm91bmQuICovXHJcbi5tYXRlcmlhbC1pY29ucy5tZC1saWdodCB7XHJcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcbn1cclxuLm1hdGVyaWFsLWljb25zLm1kLWxpZ2h0Lm1kLWluYWN0aXZlIHtcclxuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG59XHJcbiIsIkB1c2UgJy4uL3Rvb2xzL2dsb2JhbCc7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ3N1Y2Nlc3MnO1xyXG4gIHNyYzogdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3MuZW90P2RsYzV4NycpO1xyXG4gIHNyYzogdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3MuZW90P2RsYzV4NyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3MudHRmP2RsYzV4NycpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3Mud29mZj9kbGM1eDcnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcje2dsb2JhbC4kZm9udC1wYXRofXN1Y2Nlc3Muc3ZnP2RsYzV4NyNzdWNjZXNzJykgZm9ybWF0KCdzdmcnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbi5zdWNjZXNzLWljb25zIHtcclxuICAvLyBpIHtcclxuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG4gIGZvbnQtZmFtaWx5OiAnc3VjY2VzcycgIWltcG9ydGFudDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLmljbi1ob21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0Mic7XHJcbn1cclxuLmljbi1ob21lMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NDMnO1xyXG59XHJcbi5pY24taG9tZTM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTQ0JztcclxufVxyXG4uaWNuLW9mZmljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NDUnO1xyXG59XHJcbi5pY24tbmV3c3BhcGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0Nic7XHJcbn1cclxuLmljbi1wZW5jaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTQ3JztcclxufVxyXG4uaWNuLXBlbmNpbDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTQ4JztcclxufVxyXG4uaWNuLXF1aWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0OSc7XHJcbn1cclxuLmljbi1wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRhJztcclxufVxyXG4uaWNuLWJsb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRiJztcclxufVxyXG4uaWNuLWV5ZWRyb3BwZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRjJztcclxufVxyXG4uaWNuLWRyb3BsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRkJztcclxufVxyXG4uaWNuLXBhaW50LWZvcm1hdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NGUnO1xyXG59XHJcbi5pY24taW1hZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRmJztcclxufVxyXG4uaWNuLWltYWdlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NTAnO1xyXG59XHJcbi5pY24tY2FtZXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1MSc7XHJcbn1cclxuLmljbi1oZWFkcGhvbmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1Mic7XHJcbn1cclxuLmljbi1tdXNpYzM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTUzJztcclxufVxyXG4uaWNuLXBsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTU0JztcclxufVxyXG4uaWNuLWZpbG06YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTU1JztcclxufVxyXG4uaWNuLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NTYnO1xyXG59XHJcbi5pY24tZGljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NTcnO1xyXG59XHJcbi5pY24tcGFjbWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1OCc7XHJcbn1cclxuLmljbi1zcGFkZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTU5JztcclxufVxyXG4uaWNuLWNsdWJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1YSc7XHJcbn1cclxuLmljbi1kaWFtb25kczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NWInO1xyXG59XHJcbi5pY24tYnVsbGhvcm46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTVjJztcclxufVxyXG4uaWNuLWNvbm5lY3Rpb246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTVkJztcclxufVxyXG4uaWNuLXBvZGNhc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTVlJztcclxufVxyXG4uaWNuLWZlZWQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1Zic7XHJcbn1cclxuLmljbi1taWM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTYwJztcclxufVxyXG4uaWNuLWJvb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTYxJztcclxufVxyXG4uaWNuLWJvb2tzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2Mic7XHJcbn1cclxuLmljbi1saWJyYXJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2Myc7XHJcbn1cclxuLmljbi1maWxlLXRleHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTY0JztcclxufVxyXG4uaWNuLXByb2ZpbGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2NSc7XHJcbn1cclxuLmljbi1maWxlLWVtcHR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2Nic7XHJcbn1cclxuLmljbi1maWxlcy1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NjcnO1xyXG59XHJcbi5pY24tZmlsZS10ZXh0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NjgnO1xyXG59XHJcbi5pY24tZmlsZS1waWN0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2OSc7XHJcbn1cclxuLmljbi1maWxlLW11c2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2YSc7XHJcbn1cclxuLmljbi1maWxlLXBsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTZiJztcclxufVxyXG4uaWNuLWZpbGUtdmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTZjJztcclxufVxyXG4uaWNuLWZpbGUtemlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2ZCc7XHJcbn1cclxuLmljbi1jb3B5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2ZSc7XHJcbn1cclxuLmljbi1wYXN0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NmYnO1xyXG59XHJcbi5pY24tc3RhY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTcwJztcclxufVxyXG4uaWNuLWZvbGRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NzEnO1xyXG59XHJcbi5pY24tZm9sZGVyLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTcyJztcclxufVxyXG4uaWNuLWZvbGRlci1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3Myc7XHJcbn1cclxuLmljbi1mb2xkZXItbWludXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTc0JztcclxufVxyXG4uaWNuLWZvbGRlci1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NzUnO1xyXG59XHJcbi5pY24tZm9sZGVyLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NzYnO1xyXG59XHJcbi5pY24tcHJpY2UtdGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3Nyc7XHJcbn1cclxuLmljbi1wcmljZS10YWdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3OCc7XHJcbn1cclxuLmljbi1iYXJjb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3OSc7XHJcbn1cclxuLmljbi1xcmNvZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTdhJztcclxufVxyXG4uaWNuLXRpY2tldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2InO1xyXG59XHJcbi5pY24tY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2MnO1xyXG59XHJcbi5pY24tY29pbi1kb2xsYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTdkJztcclxufVxyXG4uaWNuLWNvaW4tZXVybzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2UnO1xyXG59XHJcbi5pY24tY29pbi1wb3VuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2YnO1xyXG59XHJcbi5pY24tY29pbi15ZW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTgwJztcclxufVxyXG4uaWNuLWNyZWRpdC1jYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4MSc7XHJcbn1cclxuLmljbi1jYWxjdWxhdG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4Mic7XHJcbn1cclxuLmljbi1saWZlYnVveTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ODMnO1xyXG59XHJcbi5pY24tcGhvbmUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4NCc7XHJcbn1cclxuLmljbi1waG9uZS1oYW5nLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4NSc7XHJcbn1cclxuLmljbi1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTg2JztcclxufVxyXG4uaWNuLWVudmVsb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTg3JztcclxufVxyXG4uaWNuLXB1c2hwaW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTg4JztcclxufVxyXG4uaWNuLWxvY2F0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4OSc7XHJcbn1cclxuLmljbi1sb2NhdGlvbjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThhJztcclxufVxyXG4uaWNuLWNvbXBhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThiJztcclxufVxyXG4uaWNuLWNvbXBhc3MyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4Yyc7XHJcbn1cclxuLmljbi1tYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThkJztcclxufVxyXG4uaWNuLW1hcDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThlJztcclxufVxyXG4uaWNuLWhpc3Rvcnk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThmJztcclxufVxyXG4uaWNuLWNsb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk5MCc7XHJcbn1cclxuLmljbi1jbG9jazI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTkxJztcclxufVxyXG4uaWNuLWFsYXJtOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk5Mic7XHJcbn1cclxuLmljbi1iZWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk5Myc7XHJcbn1cclxuLmljbi1zdG9wd2F0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk0JztcclxufVxyXG4uaWNuLWNhbGVuZGFyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OTUnO1xyXG59XHJcbi5pY24tcHJpbnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OTYnO1xyXG59XHJcbi5pY24ta2V5Ym9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk3JztcclxufVxyXG4uaWNuLWRpc3BsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk4JztcclxufVxyXG4uaWNuLWxhcHRvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OTknO1xyXG59XHJcbi5pY24tbW9iaWxlMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWEnO1xyXG59XHJcbi5pY24tbW9iaWxlMjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTliJztcclxufVxyXG4uaWNuLXRhYmxldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWMnO1xyXG59XHJcbi5pY24tdHY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTlkJztcclxufVxyXG4uaWNuLWRyYXdlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWUnO1xyXG59XHJcbi5pY24tZHJhd2VyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWYnO1xyXG59XHJcbi5pY24tYm94LWFkZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YTAnO1xyXG59XHJcbi5pY24tYm94LXJlbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YTEnO1xyXG59XHJcbi5pY24tZG93bmxvYWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhMic7XHJcbn1cclxuLmljbi11cGxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWEzJztcclxufVxyXG4uaWNuLWZsb3BweS1kaXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhNCc7XHJcbn1cclxuLmljbi1kcml2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YTUnO1xyXG59XHJcbi5pY24tZGF0YWJhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWE2JztcclxufVxyXG4uaWNuLXVuZG86YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWE3JztcclxufVxyXG4uaWNuLXJlZG86YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWE4JztcclxufVxyXG4uaWNuLXVuZG8yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhOSc7XHJcbn1cclxuLmljbi1yZWRvMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YWEnO1xyXG59XHJcbi5pY24tZm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YWInO1xyXG59XHJcbi5pY24tcmVwbHkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhYyc7XHJcbn1cclxuLmljbi1idWJibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWFkJztcclxufVxyXG4uaWNuLWJ1YmJsZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWFlJztcclxufVxyXG4uaWNuLWJ1YmJsZXMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhZic7XHJcbn1cclxuLmljbi1idWJibGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliMCc7XHJcbn1cclxuLmljbi1idWJibGVzMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YjEnO1xyXG59XHJcbi5pY24tYnViYmxlczQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWIyJztcclxufVxyXG4uaWNuLXVzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWIzJztcclxufVxyXG4uaWNuLXVzZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliNCc7XHJcbn1cclxuLmljbi11c2VyLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI1JztcclxufVxyXG4uaWNuLXVzZXItbWludXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI2JztcclxufVxyXG4uaWNuLXVzZXItY2hlY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI3JztcclxufVxyXG4uaWNuLXVzZXItdGllOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliOCc7XHJcbn1cclxuLmljbi1xdW90ZXMtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YjknO1xyXG59XHJcbi5pY24tcXVvdGVzLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliYSc7XHJcbn1cclxuLmljbi1ob3VyLWdsYXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliYic7XHJcbn1cclxuLmljbi1zcGlubmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliYyc7XHJcbn1cclxuLmljbi1zcGlubmVyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YmQnO1xyXG59XHJcbi5pY24tc3Bpbm5lcjM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWJlJztcclxufVxyXG4uaWNuLXNwaW5uZXI0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliZic7XHJcbn1cclxuLmljbi1zcGlubmVyNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YzAnO1xyXG59XHJcbi5pY24tc3Bpbm5lcjY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWMxJztcclxufVxyXG4uaWNuLXNwaW5uZXI3OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljMic7XHJcbn1cclxuLmljbi1zcGlubmVyODpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YzMnO1xyXG59XHJcbi5pY24tc3Bpbm5lcjk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWM0JztcclxufVxyXG4uaWNuLXNwaW5uZXIxMDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YzUnO1xyXG59XHJcbi5pY24tc3Bpbm5lcjExOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljNic7XHJcbn1cclxuLmljbi1iaW5vY3VsYXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljNyc7XHJcbn1cclxuLmljbi1zZWFyY2gyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljOCc7XHJcbn1cclxuLmljbi16b29tLWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljOSc7XHJcbn1cclxuLmljbi16b29tLW91dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5Y2EnO1xyXG59XHJcbi5pY24tZW5sYXJnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5Y2InO1xyXG59XHJcbi5pY24tc2hyaW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljYyc7XHJcbn1cclxuLmljbi1lbmxhcmdlMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5Y2QnO1xyXG59XHJcbi5pY24tc2hyaW5rMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5Y2UnO1xyXG59XHJcbi5pY24ta2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljZic7XHJcbn1cclxuLmljbi1rZXkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkMCc7XHJcbn1cclxuLmljbi1sb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkMSc7XHJcbn1cclxuLmljbi11bmxvY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDInO1xyXG59XHJcbi5pY24td3JlbmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkMyc7XHJcbn1cclxuLmljbi1lcXVhbGl6ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWQ0JztcclxufVxyXG4uaWNuLWVxdWFsaXplcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWQ1JztcclxufVxyXG4uaWNuLWNvZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDYnO1xyXG59XHJcbi5pY24tY29nczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDcnO1xyXG59XHJcbi5pY24taGFtbWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkOCc7XHJcbn1cclxuLmljbi1tYWdpYy13YW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkOSc7XHJcbn1cclxuLmljbi1haWQta2l0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkYSc7XHJcbn1cclxuLmljbi1idWc6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWRiJztcclxufVxyXG4uaWNuLXBpZS1jaGFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZGMnO1xyXG59XHJcbi5pY24tc3RhdHMtZG90czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZGQnO1xyXG59XHJcbi5pY24tc3RhdHMtYmFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZGUnO1xyXG59XHJcbi5pY24tc3RhdHMtYmFyczI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWRmJztcclxufVxyXG4uaWNuLXRyb3BoeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTAnO1xyXG59XHJcbi5pY24tZ2lmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTEnO1xyXG59XHJcbi5pY24tZ2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWUyJztcclxufVxyXG4uaWNuLWdsYXNzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTMnO1xyXG59XHJcbi5pY24tbXVnOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllNCc7XHJcbn1cclxuLmljbi1zcG9vbi1rbmlmZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTUnO1xyXG59XHJcbi5pY24tbGVhZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTYnO1xyXG59XHJcbi5pY24tcm9ja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllNyc7XHJcbn1cclxuLmljbi1tZXRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTgnO1xyXG59XHJcbi5pY24tbWV0ZXIyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllOSc7XHJcbn1cclxuLmljbi1oYW1tZXIyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllYSc7XHJcbn1cclxuLmljbi1maXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllYic7XHJcbn1cclxuLmljbi1sYWI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWVjJztcclxufVxyXG4uaWNuLW1hZ25ldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZWQnO1xyXG59XHJcbi5pY24tYmluOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllZSc7XHJcbn1cclxuLmljbi1iaW4yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllZic7XHJcbn1cclxuLmljbi1icmllZmNhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWYwJztcclxufVxyXG4uaWNuLWFpcnBsYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlmMSc7XHJcbn1cclxuLmljbi10cnVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZjInO1xyXG59XHJcbi5pY24tcm9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZjMnO1xyXG59XHJcbi5pY24tYWNjZXNzaWJpbGl0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZjQnO1xyXG59XHJcbi5pY24tdGFyZ2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlmNSc7XHJcbn1cclxuLmljbi1zaGllbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWY2JztcclxufVxyXG4uaWNuLXBvd2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlmNyc7XHJcbn1cclxuLmljbi1zd2l0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWY4JztcclxufVxyXG4uaWNuLXBvd2VyLWNvcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWY5JztcclxufVxyXG4uaWNuLWNsaXBib2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZmEnO1xyXG59XHJcbi5pY24tbGlzdC1udW1iZXJlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZmInO1xyXG59XHJcbi5pY24tbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZmMnO1xyXG59XHJcbi5pY24tbGlzdDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWZkJztcclxufVxyXG4uaWNuLXRyZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWZlJztcclxufVxyXG4uaWNuLW1lbnU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWZmJztcclxufVxyXG4uaWNuLW1lbnUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwMCc7XHJcbn1cclxuLmljbi1tZW51MzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDEnO1xyXG59XHJcbi5pY24tbWVudTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTAyJztcclxufVxyXG4uaWNuLWNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwMyc7XHJcbn1cclxuLmljbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDQnO1xyXG59XHJcbi5pY24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwNSc7XHJcbn1cclxuLmljbi1jbG91ZC1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDYnO1xyXG59XHJcbi5pY24tZG93bmxvYWQyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDcnO1xyXG59XHJcbi5pY24tdXBsb2FkMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMDgnO1xyXG59XHJcbi5pY24tZG93bmxvYWQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwOSc7XHJcbn1cclxuLmljbi11cGxvYWQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwYSc7XHJcbn1cclxuLmljbi1zcGhlcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTBiJztcclxufVxyXG4uaWNuLWVhcnRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEwYyc7XHJcbn1cclxuLmljbi1saW5rMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMGQnO1xyXG59XHJcbi5pY24tZmxhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMGUnO1xyXG59XHJcbi5pY24tYXR0YWNobWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMGYnO1xyXG59XHJcbi5pY24tZXllOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExMCc7XHJcbn1cclxuLmljbi1leWUtcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTEnO1xyXG59XHJcbi5pY24tZXllLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExMic7XHJcbn1cclxuLmljbi1leWUtYmxvY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTMnO1xyXG59XHJcbi5pY24tYm9va21hcms6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTE0JztcclxufVxyXG4uaWNuLWJvb2ttYXJrczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTUnO1xyXG59XHJcbi5pY24tc3VuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExNic7XHJcbn1cclxuLmljbi1jb250cmFzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTcnO1xyXG59XHJcbi5pY24tYnJpZ2h0bmVzcy1jb250cmFzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTgnO1xyXG59XHJcbi5pY24tc3Rhci1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMTknO1xyXG59XHJcbi5pY24tc3Rhci1oYWxmOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExYSc7XHJcbn1cclxuLmljbi1zdGFyLWZ1bGw6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTFiJztcclxufVxyXG4uaWNuLWhlYXJ0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMWMnO1xyXG59XHJcbi5pY24taGVhcnQtYnJva2VuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExZCc7XHJcbn1cclxuLmljbi1tYW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTFlJztcclxufVxyXG4uaWNuLXdvbWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWExZic7XHJcbn1cclxuLmljbi1tYW4td29tYW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTIwJztcclxufVxyXG4uaWNuLWhhcHB5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyMSc7XHJcbn1cclxuLmljbi1oYXBweTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTIyJztcclxufVxyXG4uaWNuLXNtaWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyMyc7XHJcbn1cclxuLmljbi1zbWlsZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTI0JztcclxufVxyXG4uaWNuLXRvbmd1ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMjUnO1xyXG59XHJcbi5pY24tdG9uZ3VlMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMjYnO1xyXG59XHJcbi5pY24tc2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyNyc7XHJcbn1cclxuLmljbi1zYWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyOCc7XHJcbn1cclxuLmljbi13aW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyOSc7XHJcbn1cclxuLmljbi13aW5rMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMmEnO1xyXG59XHJcbi5pY24tZ3JpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMmInO1xyXG59XHJcbi5pY24tZ3JpbjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTJjJztcclxufVxyXG4uaWNuLWNvb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTJkJztcclxufVxyXG4uaWNuLWNvb2wyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEyZSc7XHJcbn1cclxuLmljbi1hbmdyeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMmYnO1xyXG59XHJcbi5pY24tYW5ncnkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzMCc7XHJcbn1cclxuLmljbi1ldmlsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzMSc7XHJcbn1cclxuLmljbi1ldmlsMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMzInO1xyXG59XHJcbi5pY24tc2hvY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMzMnO1xyXG59XHJcbi5pY24tc2hvY2tlZDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTM0JztcclxufVxyXG4uaWNuLWJhZmZsZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTM1JztcclxufVxyXG4uaWNuLWJhZmZsZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzNic7XHJcbn1cclxuLmljbi1jb25mdXNlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhMzcnO1xyXG59XHJcbi5pY24tY29uZnVzZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzOCc7XHJcbn1cclxuLmljbi1uZXV0cmFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzOSc7XHJcbn1cclxuLmljbi1uZXV0cmFsMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhM2EnO1xyXG59XHJcbi5pY24taGlwc3RlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhM2InO1xyXG59XHJcbi5pY24taGlwc3RlcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTNjJztcclxufVxyXG4uaWNuLXdvbmRlcmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhM2QnO1xyXG59XHJcbi5pY24td29uZGVyaW5nMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhM2UnO1xyXG59XHJcbi5pY24tc2xlZXB5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWEzZic7XHJcbn1cclxuLmljbi1zbGVlcHkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0MCc7XHJcbn1cclxuLmljbi1mcnVzdHJhdGVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0MSc7XHJcbn1cclxuLmljbi1mcnVzdHJhdGVkMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNDInO1xyXG59XHJcbi5pY24tY3J5aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0Myc7XHJcbn1cclxuLmljbi1jcnlpbmcyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0NCc7XHJcbn1cclxuLmljbi1wb2ludC11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNDUnO1xyXG59XHJcbi5pY24tcG9pbnQtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTQ2JztcclxufVxyXG4uaWNuLXBvaW50LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTQ3JztcclxufVxyXG4uaWNuLXBvaW50LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTQ4JztcclxufVxyXG4uaWNuLXdhcm5pbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTQ5JztcclxufVxyXG4uaWNuLW5vdGlmaWNhdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNGEnO1xyXG59XHJcbi5pY24tcXVlc3Rpb246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTRiJztcclxufVxyXG4uaWNuLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTRjJztcclxufVxyXG4uaWNuLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0ZCc7XHJcbn1cclxuLmljbi1pbmZvOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0ZSc7XHJcbn1cclxuLmljbi1jYW5jZWwtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE0Zic7XHJcbn1cclxuLmljbi1ibG9ja2VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1MCc7XHJcbn1cclxuLmljbi1jcm9zczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNTEnO1xyXG59XHJcbi5pY24tY2hlY2ttYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1Mic7XHJcbn1cclxuLmljbi1jaGVja21hcmsyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1Myc7XHJcbn1cclxuLmljbi1zcGVsbC1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNTQnO1xyXG59XHJcbi5pY24tZW50ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTU1JztcclxufVxyXG4uaWNuLWV4aXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTU2JztcclxufVxyXG4uaWNuLXBsYXkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1Nyc7XHJcbn1cclxuLmljbi1wYXVzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNTgnO1xyXG59XHJcbi5pY24tc3RvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNTknO1xyXG59XHJcbi5pY24tcHJldmlvdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTVhJztcclxufVxyXG4uaWNuLW5leHQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1Yic7XHJcbn1cclxuLmljbi1iYWNrd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNWMnO1xyXG59XHJcbi5pY24tZm9yd2FyZDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTVkJztcclxufVxyXG4uaWNuLXBsYXkzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE1ZSc7XHJcbn1cclxuLmljbi1wYXVzZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTVmJztcclxufVxyXG4uaWNuLXN0b3AyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2MCc7XHJcbn1cclxuLmljbi1iYWNrd2FyZDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTYxJztcclxufVxyXG4uaWNuLWZvcndhcmQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2Mic7XHJcbn1cclxuLmljbi1maXJzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNjMnO1xyXG59XHJcbi5pY24tbGFzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNjQnO1xyXG59XHJcbi5pY24tcHJldmlvdXMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2NSc7XHJcbn1cclxuLmljbi1uZXh0MjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTY2JztcclxufVxyXG4uaWNuLWVqZWN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2Nyc7XHJcbn1cclxuLmljbi12b2x1bWUtaGlnaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNjgnO1xyXG59XHJcbi5pY24tdm9sdW1lLW1lZGl1bTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNjknO1xyXG59XHJcbi5pY24tdm9sdW1lLWxvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNmEnO1xyXG59XHJcbi5pY24tdm9sdW1lLW11dGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTZiJztcclxufVxyXG4uaWNuLXZvbHVtZS1tdXRlMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNmMnO1xyXG59XHJcbi5pY24tdm9sdW1lLWluY3JlYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE2ZCc7XHJcbn1cclxuLmljbi12b2x1bWUtZGVjcmVhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTZlJztcclxufVxyXG4uaWNuLWxvb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTZmJztcclxufVxyXG4uaWNuLWxvb3AyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3MCc7XHJcbn1cclxuLmljbi1pbmZpbml0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzEnO1xyXG59XHJcbi5pY24tc2h1ZmZsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzInO1xyXG59XHJcbi5pY24tYXJyb3ctdXAtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzMnO1xyXG59XHJcbi5pY24tYXJyb3ctdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTc0JztcclxufVxyXG4uaWNuLWFycm93LXVwLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3NSc7XHJcbn1cclxuLmljbi1hcnJvdy1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzYnO1xyXG59XHJcbi5pY24tYXJyb3ctZG93bi1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzcnO1xyXG59XHJcbi5pY24tYXJyb3ctZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhNzgnO1xyXG59XHJcbi5pY24tYXJyb3ctZG93bi1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3OSc7XHJcbn1cclxuLmljbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3YSc7XHJcbn1cclxuLmljbi1hcnJvdy11cC1sZWZ0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhN2InO1xyXG59XHJcbi5pY24tYXJyb3ctdXAyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE3Yyc7XHJcbn1cclxuLmljbi1hcnJvdy11cC1yaWdodDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTdkJztcclxufVxyXG4uaWNuLWFycm93LXJpZ2h0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhN2UnO1xyXG59XHJcbi5pY24tYXJyb3ctZG93bi1yaWdodDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTdmJztcclxufVxyXG4uaWNuLWFycm93LWRvd24yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4MCc7XHJcbn1cclxuLmljbi1hcnJvdy1kb3duLWxlZnQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4MSc7XHJcbn1cclxuLmljbi1hcnJvdy1sZWZ0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhODInO1xyXG59XHJcbi5pY24tY2lyY2xlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4Myc7XHJcbn1cclxuLmljbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTg0JztcclxufVxyXG4uaWNuLWNpcmNsZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4NSc7XHJcbn1cclxuLmljbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhODYnO1xyXG59XHJcbi5pY24tdGFiOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4Nyc7XHJcbn1cclxuLmljbi1tb3ZlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4OCc7XHJcbn1cclxuLmljbi1tb3ZlLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTg5JztcclxufVxyXG4uaWNuLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4YSc7XHJcbn1cclxuLmljbi1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYThiJztcclxufVxyXG4uaWNuLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYThjJztcclxufVxyXG4uaWNuLXNvcnQtbnVtYmVyaWMtZGVzYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhOGQnO1xyXG59XHJcbi5pY24tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4ZSc7XHJcbn1cclxuLmljbi1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE4Zic7XHJcbn1cclxuLmljbi1jb21tYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5MCc7XHJcbn1cclxuLmljbi1zaGlmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhOTEnO1xyXG59XHJcbi5pY24tY3RybDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhOTInO1xyXG59XHJcbi5pY24tb3B0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5Myc7XHJcbn1cclxuLmljbi1jaGVja2JveC1jaGVja2VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5NCc7XHJcbn1cclxuLmljbi1jaGVja2JveC11bmNoZWNrZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTk1JztcclxufVxyXG4uaWNuLXJhZGlvLWNoZWNrZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTk2JztcclxufVxyXG4uaWNuLXJhZGlvLWNoZWNrZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5Nyc7XHJcbn1cclxuLmljbi1yYWRpby11bmNoZWNrZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTk4JztcclxufVxyXG4uaWNuLWNyb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTk5JztcclxufVxyXG4uaWNuLW1ha2UtZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTlhJztcclxufVxyXG4uaWNuLXVuZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTliJztcclxufVxyXG4uaWNuLXNjaXNzb3JzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5Yyc7XHJcbn1cclxuLmljbi1maWx0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTlkJztcclxufVxyXG4uaWNuLWZvbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYTllJztcclxufVxyXG4uaWNuLWxpZ2F0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWE5Zic7XHJcbn1cclxuLmljbi1saWdhdHVyZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWEwJztcclxufVxyXG4uaWNuLXRleHQtaGVpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhMSc7XHJcbn1cclxuLmljbi10ZXh0LXdpZHRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhMic7XHJcbn1cclxuLmljbi1mb250LXNpemU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWEzJztcclxufVxyXG4uaWNuLWJvbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWE0JztcclxufVxyXG4uaWNuLXVuZGVybGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYTUnO1xyXG59XHJcbi5pY24taXRhbGljOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhNic7XHJcbn1cclxuLmljbi1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhNyc7XHJcbn1cclxuLmljbi1vbWVnYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYTgnO1xyXG59XHJcbi5pY24tc2lnbWE6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWE5JztcclxufVxyXG4uaWNuLXBhZ2UtYnJlYWs6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWFhJztcclxufVxyXG4uaWNuLXN1cGVyc2NyaXB0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFhYic7XHJcbn1cclxuLmljbi1zdWJzY3JpcHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWFjJztcclxufVxyXG4uaWNuLXN1cGVyc2NyaXB0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYWQnO1xyXG59XHJcbi5pY24tc3Vic2NyaXB0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYWUnO1xyXG59XHJcbi5pY24tdGV4dC1jb2xvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYWYnO1xyXG59XHJcbi5pY24tcGFnZWJyZWFrOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiMCc7XHJcbn1cclxuLmljbi1jbGVhci1mb3JtYXR0aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiMSc7XHJcbn1cclxuLmljbi10YWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYjInO1xyXG59XHJcbi5pY24tdGFibGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiMyc7XHJcbn1cclxuLmljbi1pbnNlcnQtdGVtcGxhdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWI0JztcclxufVxyXG4uaWNuLXBpbGNyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWI1JztcclxufVxyXG4uaWNuLWx0cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYjYnO1xyXG59XHJcbi5pY24tcnRsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiNyc7XHJcbn1cclxuLmljbi1zZWN0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiOCc7XHJcbn1cclxuLmljbi1wYXJhZ3JhcGgtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYjknO1xyXG59XHJcbi5pY24tcGFyYWdyYXBoLWNlbnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYmEnO1xyXG59XHJcbi5pY24tcGFyYWdyYXBoLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiYic7XHJcbn1cclxuLmljbi1wYXJhZ3JhcGgtanVzdGlmeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYmMnO1xyXG59XHJcbi5pY24taW5kZW50LWluY3JlYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiZCc7XHJcbn1cclxuLmljbi1pbmRlbnQtZGVjcmVhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWJlJztcclxufVxyXG4uaWNuLXNoYXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFiZic7XHJcbn1cclxuLmljbi1uZXctdGFiOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjMCc7XHJcbn1cclxuLmljbi1lbWJlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzEnO1xyXG59XHJcbi5pY24tZW1iZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjMic7XHJcbn1cclxuLmljbi10ZXJtaW5hbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzMnO1xyXG59XHJcbi5pY24tc2hhcmUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjNCc7XHJcbn1cclxuLmljbi1tYWlsMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzUnO1xyXG59XHJcbi5pY24tbWFpbDIyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjNic7XHJcbn1cclxuLmljbi1tYWlsMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzcnO1xyXG59XHJcbi5pY24tbWFpbDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWM4JztcclxufVxyXG4uaWNuLWFtYXpvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhYzknO1xyXG59XHJcbi5pY24tZ29vZ2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjYSc7XHJcbn1cclxuLmljbi1nb29nbGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjYic7XHJcbn1cclxuLmljbi1nb29nbGUzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjYyc7XHJcbn1cclxuLmljbi1nb29nbGUtcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhY2QnO1xyXG59XHJcbi5pY24tZ29vZ2xlLXBsdXMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFjZSc7XHJcbn1cclxuLmljbi1nb29nbGUtcGx1czM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWNmJztcclxufVxyXG4uaWNuLWhhbmdvdXRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkMCc7XHJcbn1cclxuLmljbi1nb29nbGUtZHJpdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWQxJztcclxufVxyXG4uaWNuLWZhY2Vib29rMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZDInO1xyXG59XHJcbi5pY24tZmFjZWJvb2syMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZDMnO1xyXG59XHJcbi5pY24taW5zdGFncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkNCc7XHJcbn1cclxuLmljbi13aGF0c2FwcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZDUnO1xyXG59XHJcbi5pY24tc3BvdGlmeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZDYnO1xyXG59XHJcbi5pY24tdGVsZWdyYW06YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWQ3JztcclxufVxyXG4uaWNuLXR3aXR0ZXIzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkOCc7XHJcbn1cclxuLmljbi12aW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkOSc7XHJcbn1cclxuLmljbi12azpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZGEnO1xyXG59XHJcbi5pY24tcmVucmVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkYic7XHJcbn1cclxuLmljbi1zaW5hLXdlaWJvOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFkYyc7XHJcbn1cclxuLmljbi1yc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWRkJztcclxufVxyXG4uaWNuLXJzczI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWRlJztcclxufVxyXG4uaWNuLXlvdXR1YmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWRmJztcclxufVxyXG4uaWNuLXlvdXR1YmUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlMCc7XHJcbn1cclxuLmljbi10d2l0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWUxJztcclxufVxyXG4uaWNuLXZpbWVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlMic7XHJcbn1cclxuLmljbi12aW1lbzI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWUzJztcclxufVxyXG4uaWNuLWxhbnlyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZTQnO1xyXG59XHJcbi5pY24tZmxpY2tyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlNSc7XHJcbn1cclxuLmljbi1mbGlja3IyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlNic7XHJcbn1cclxuLmljbi1mbGlja3IzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlNyc7XHJcbn1cclxuLmljbi1mbGlja3I0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlOCc7XHJcbn1cclxuLmljbi1kcmliYmJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZTknO1xyXG59XHJcbi5pY24tYmVoYW5jZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZWEnO1xyXG59XHJcbi5pY24tYmVoYW5jZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWViJztcclxufVxyXG4uaWNuLWRldmlhbnRhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWVjJztcclxufVxyXG4uaWNuLTUwMHB4OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlZCc7XHJcbn1cclxuLmljbi1zdGVhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZWUnO1xyXG59XHJcbi5pY24tc3RlYW0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFlZic7XHJcbn1cclxuLmljbi1kcm9wYm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmMCc7XHJcbn1cclxuLmljbi1vbmVkcml2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZjEnO1xyXG59XHJcbi5pY24tZ2l0aHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmMic7XHJcbn1cclxuLmljbi1ucG06YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWYzJztcclxufVxyXG4uaWNuLWJhc2VjYW1wOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmNCc7XHJcbn1cclxuLmljbi10cmVsbG86YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWY1JztcclxufVxyXG4uaWNuLXdvcmRwcmVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZjYnO1xyXG59XHJcbi5pY24tam9vbWxhOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmNyc7XHJcbn1cclxuLmljbi1lbGxvOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmOCc7XHJcbn1cclxuLmljbi1ibG9nZ2VyMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZjknO1xyXG59XHJcbi5pY24tYmxvZ2dlcjIyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmYSc7XHJcbn1cclxuLmljbi10dW1ibHI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWZiJztcclxufVxyXG4uaWNuLXR1bWJscjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWZjJztcclxufVxyXG4uaWNuLXlhaG9vOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWFmZCc7XHJcbn1cclxuLmljbi15YWhvbzI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYWZlJztcclxufVxyXG4uaWNuLXR1eDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGVhZmYnO1xyXG59XHJcbi5pY24tYXBwbGVpbmM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjAwJztcclxufVxyXG4uaWNuLWZpbmRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMDEnO1xyXG59XHJcbi5pY24tYW5kcm9pZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMDInO1xyXG59XHJcbi5pY24td2luZG93czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMDMnO1xyXG59XHJcbi5pY24td2luZG93czg6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjA0JztcclxufVxyXG4uaWNuLXNvdW5kY2xvdWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjA1JztcclxufVxyXG4uaWNuLXNvdW5kY2xvdWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwNic7XHJcbn1cclxuLmljbi1za3lwZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMDcnO1xyXG59XHJcbi5pY24tcmVkZGl0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwOCc7XHJcbn1cclxuLmljbi1oYWNrZXJuZXdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwOSc7XHJcbn1cclxuLmljbi13aWtpcGVkaWE6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjBhJztcclxufVxyXG4uaWNuLWxpbmtlZGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwYic7XHJcbn1cclxuLmljbi1saW5rZWRpbjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjBjJztcclxufVxyXG4uaWNuLWxhc3RmbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMGQnO1xyXG59XHJcbi5pY24tbGFzdGZtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMGUnO1xyXG59XHJcbi5pY24tZGVsaWNpb3VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIwZic7XHJcbn1cclxuLmljbi1zdHVtYmxldXBvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMTAnO1xyXG59XHJcbi5pY24tc3R1bWJsZXVwb24yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxMSc7XHJcbn1cclxuLmljbi1zdGFja292ZXJmbG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxMic7XHJcbn1cclxuLmljbi1waW50ZXJlc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjEzJztcclxufVxyXG4uaWNuLXBpbnRlcmVzdDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE0JztcclxufVxyXG4uaWNuLXhpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE1JztcclxufVxyXG4uaWNuLXhpbmcyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxNic7XHJcbn1cclxuLmljbi1mbGF0dHI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE3JztcclxufVxyXG4uaWNuLWZvdXJzcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE4JztcclxufVxyXG4uaWNuLXllbHA6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjE5JztcclxufVxyXG4uaWNuLXBheXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMWEnO1xyXG59XHJcbi5pY24tY2hyb21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxYic7XHJcbn1cclxuLmljbi1maXJlZm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxYyc7XHJcbn1cclxuLmljbi1JRTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMWQnO1xyXG59XHJcbi5pY24tZWRnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMWUnO1xyXG59XHJcbi5pY24tc2FmYXJpOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIxZic7XHJcbn1cclxuLmljbi1vcGVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMjAnO1xyXG59XHJcbi5pY24tZmlsZS1wZGY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjIxJztcclxufVxyXG4uaWNuLWZpbGUtb3Blbm9mZmljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMjInO1xyXG59XHJcbi5pY24tZmlsZS13b3JkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyMyc7XHJcbn1cclxuLmljbi1maWxlLWV4Y2VsOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyNCc7XHJcbn1cclxuLmljbi1saWJyZW9mZmljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMjUnO1xyXG59XHJcbi5pY24taHRtbC1maXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyNic7XHJcbn1cclxuLmljbi1odG1sLWZpdmUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyNyc7XHJcbn1cclxuLmljbi1jc3MzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZWIyOCc7XHJcbn1cclxuLmljbi1naXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjI5JztcclxufVxyXG4uaWNuLWNvZGVwZW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlYjJhJztcclxufVxyXG4uaWNuLXN2ZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMmInO1xyXG59XHJcbi5pY24tSWNvTW9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGViMmMnO1xyXG59XHJcbi5pY24tcGRmLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTNmJztcclxufVxyXG4uaWNuLXBkZi0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0MCc7XHJcbn1cclxuLmljbi1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NDEnO1xyXG59XHJcbi5pY24tYXJyb3ctY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzZSc7XHJcbn1cclxuLmljbi1hcnJvdy1yOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzYSc7XHJcbn1cclxuLmljbi1wYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5M2InO1xyXG59XHJcbi5pY24tZ3M6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTNjJztcclxufVxyXG4uaWNuLWFwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzZCc7XHJcbn1cclxuLmljbi1zbGlkZS1kb3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM4JztcclxufVxyXG4uaWNuLXNsaWRlLWRvdC13OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzOSc7XHJcbn1cclxuLmljbi1uYXYtbGVmdC1hcnJvdy1ib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM2JztcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uaWNuLW5hdi1yaWdodC1hcnJvdy1ib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM3JztcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uaWNuLW5hdi1yaWdodC1hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MzQnO1xyXG59XHJcbi5pY24tbmF2LWxlZnQtYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM1JztcclxufVxyXG4uaWNuLWljbi13aW5kb3dvcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzMSc7XHJcbn1cclxuLmljbi1uYXYtdXAtYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTMyJztcclxufVxyXG4uaWNuLW5hdi1kb3duLWFycm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzMyc7XHJcbn1cclxuLmljbi1zdGFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwNyc7XHJcbn1cclxuLmljbi1oZWFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDgnO1xyXG59XHJcbi5pY24tdGh1bWJzLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwOSc7XHJcbn1cclxuLmljbi10aHVtYnMtdXAyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwYSc7XHJcbn1cclxuLmljbi1nb29nbGVwbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwYic7XHJcbn1cclxuLmljbi1nb29nbGVwbHVzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MGMnO1xyXG59XHJcbi5pY24tZmFjZWJvb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjBkJztcclxufVxyXG4uaWNuLWZhY2Vib29rMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MGUnO1xyXG59XHJcbi5pY24tdHdpdHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MGYnO1xyXG59XHJcbi5pY24tdHdpdHRlcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjEwJztcclxufVxyXG4uaWNuLWZlZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjExJztcclxufVxyXG4uaWNuLWZlZWQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxMic7XHJcbn1cclxuLmljbi1ibG9nZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxMyc7XHJcbn1cclxuLmljbi1ibG9nZ2VyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MTQnO1xyXG59XHJcbi5pY24tbmV4dDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTJmJztcclxufVxyXG4uaWNuLXByZXYyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzMCc7XHJcbn1cclxuLmljbi1hZGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTFjJztcclxufVxyXG4uaWNuLWFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MWQnO1xyXG59XHJcbi5pY24tY2FsZW5kYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTFlJztcclxufVxyXG4uaWNuLWNhbmNlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MWYnO1xyXG59XHJcbi5pY24tY29tbWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MjAnO1xyXG59XHJcbi5pY24tY3Jvd246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTIxJztcclxufVxyXG4uaWNuLWRlbGV0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MjInO1xyXG59XHJcbi5pY24tZWRpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MjMnO1xyXG59XHJcbi5pY24tZmF2b3JpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI0JztcclxufVxyXG4uaWNuLW5leHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI1JztcclxufVxyXG4uaWNuLXByZXY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI2JztcclxufVxyXG4uaWNuLXByb2ZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI3JztcclxufVxyXG4uaWNuLXJlcGx5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkyOCc7XHJcbn1cclxuLmljbi1zZWFyY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI5JztcclxufVxyXG4uaWNuLXRhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmEnO1xyXG59XHJcbi5pY24tdGh1bWIwMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmInO1xyXG59XHJcbi5pY24tdGh1bWIwMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmMnO1xyXG59XHJcbi5pY24tdGh1bWIwMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmQnO1xyXG59XHJcbi5pY24tdmlldzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmUnO1xyXG59XHJcbi5pY24taGVhZC1hcnJvdy1kOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxMCc7XHJcbn1cclxuLmljbi1oZWFkLWJsb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTExJztcclxufVxyXG4uaWNuLWhlYWQtY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTInO1xyXG59XHJcbi5pY24taGVhZC1jYXV0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxMyc7XHJcbn1cclxuLmljbi1oZWFkLWNvbXBhbnk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTE0JztcclxufVxyXG4uaWNuLWhlYWQtY3Jvd246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTE1JztcclxufVxyXG4uaWNuLWhlYWQtaW5mb3JtYXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTE2JztcclxufVxyXG4uaWNuLWhlYWQtbmV3czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xyXG59XHJcbi5pY24taGVhZC1zdGFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxOCc7XHJcbn1cclxuLmljbi1oZWFkLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTknO1xyXG59XHJcbi5pY24taGVhZC12b3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxYSc7XHJcbn1cclxuLmljbi1oZWFkLXdvcmxkOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxYic7XHJcbn1cclxuLmljbi1uYXYtYW11c2VtZW50MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDgnO1xyXG59XHJcbi5pY24tbmF2LWJzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDknO1xyXG59XHJcbi5pY24tbmF2LWNvbXBhbnkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwYSc7XHJcbn1cclxuLmljbi1uYXYtZGV2ZWxvcG1lbnQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwYic7XHJcbn1cclxuLmljbi1uYXYtZnJlZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTBjJztcclxufVxyXG4uaWNuLW5hdi1nYW1lMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MGQnO1xyXG59XHJcbi5pY24tbmF2LWhvbWUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwZSc7XHJcbn1cclxuLmljbi1uYXYtcmVjcnVpdDI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTBmJztcclxufVxyXG4uaWNuLW5hdi1hbXVzZW1lbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTAwJztcclxuICBjb2xvcjogIzc2Nzc3NztcclxufVxyXG4uaWNuLW5hdi1iczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDEnO1xyXG4gIGNvbG9yOiAjNzY3Nzc3O1xyXG59XHJcbi5pY24tbmF2LWNvbXBhbnk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTAyJztcclxuICBjb2xvcjogIzc2Nzc3NztcclxufVxyXG4uaWNuLW5hdi1kZXZlbG9wbWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDMnO1xyXG4gIGNvbG9yOiAjNzY3Nzc3O1xyXG59XHJcbi5pY24tbmF2LWZyZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTA0JztcclxuICBjb2xvcjogIzc2Nzc3NztcclxufVxyXG4uaWNuLW5hdi1nYW1lOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwNSc7XHJcbiAgY29sb3I6ICM3Njc3Nzc7XHJcbn1cclxuLmljbi1uYXYtaG9tZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDYnO1xyXG4gIGNvbG9yOiAjNzY3Nzc3O1xyXG59XHJcbi5pY24tbmF2LXJlY3J1aXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTA3JztcclxuICBjb2xvcjogIzc2Nzc3NztcclxufVxyXG4uaWNuLXJpbmctc3RhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MTUnO1xyXG59XHJcbi5pY24tcmluYS1oYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxNic7XHJcbn1cclxuLmljbi1uYW1la286YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjE3JztcclxufVxyXG4uaWNuLWxvZ28tc3VjY2VzczE6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjE4JztcclxufVxyXG4uaWNuLWxvZ28tc3VjY2VzczI6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjE5JztcclxufVxyXG4uaWNuLWxvZ28tc3VjY2VzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MWEnO1xyXG59XHJcbi5pY24tcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjAwJztcclxufVxyXG4uaWNuLW1vYmlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDEnO1xyXG59XHJcbi5pY24tbWFpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDInO1xyXG59XHJcbi5pY24tcGFwZXJwbGFuZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDMnO1xyXG59XHJcbi5pY24tbGluazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDQnO1xyXG59XHJcbi5pY24tbXVzaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjA1JztcclxufVxyXG4uaWNuLW11c2ljMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDYnO1xyXG59XHJcbiIsIi5hdWRpb2pzLFxyXG4uYXVkaW9qcyA+IC5wbGF5LXBhdXNlLFxyXG4uYXVkaW9qcyA+IC5wbGF5LXBhdXNlID4gcCB7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uYXVkaW9qcyB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxufVxyXG5cclxuLmF1ZGlvanMgPiAucGxheS1wYXVzZSB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLmF1ZGlvanMgPiAucGxheS1wYXVzZSA+IHAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4uYXVkaW9qcyA+IC5wbGF5LXBhdXNlID4gLnBsYXk6OmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICB3aWR0aDogMHB4O1xyXG4gIGhlaWdodDogMHB4O1xyXG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMwMDA7XHJcbiAgY29udGVudDogJyc7XHJcbn1cclxuXHJcbi5hdWRpb2pzID4gLnBsYXktcGF1c2UgPiAucGF1c2U6OmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICB3aWR0aDogNHB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMwMDA7XHJcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgIzAwMDtcclxuICBjb250ZW50OiAnJztcclxufVxyXG5cclxuLmF1ZGlvanMgPiAuc2NydWJiZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5hdWRpb2pzID4gLnRpbWUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBBY2NvcmRpb24gdjIuOC4wXG4gKiBTaW1wbGUgYWNjb3JkaW9uIGNyZWF0ZWQgaW4gcHVyZSBKYXZhc2NyaXB0LlxuICogaHR0cHM6Ly9naXRodWIuY29tL21pY2h1MmsvQWNjb3JkaW9uXG4gKlxuICogQ29weXJpZ2h0IDIwMTctMjAxOSBNaWNoYcWCIFN0cnVtcGZcbiAqIFB1Ymxpc2hlZCB1bmRlciBNSVQgTGljZW5zZVxuICovXG4uYWMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogJ0tvc3VnaScsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYWMgPiAuYWMtcSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMGQ1MDQ5LCAkYWxwaGE6IDAuNik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NmUzZGI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAzNXB4O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnUSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC44cmVtO1xuICAgIGxlZnQ6IDAuOHJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjOTZlM2RiO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gU2xhYicsIHNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjNyZW07XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ+KWvCc7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjOTZlM2RiO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTVweDtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuLmFjLmlzLWFjdGl2ZSA+IC5hYy1xIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAn4payJztcbiAgfVxufVxuLmFjID4gLmFjLWEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAwIDAuNXJlbSA4cmVtO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnQSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA0LjVyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIFNsYWInLCBzZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmctbGVmdDogMC4zcmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAzcmVtO1xuICAgICAgd2lkdGg6IDIzcHg7XG4gICAgfVxuICB9XG59XG4uYWMuanMtZW5hYmxlZCA+IC5hYy1hIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmFjLmlzLWFjdGl2ZSA+IC5hYy1hIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcGFkZGluZzogMC4ycmVtIDAgMS41cmVtIDcuNXJlbTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBwYWRkaW5nOiAwLjJyZW0gMCAxLjVyZW0gNnJlbTtcbiAgfVxufVxuXG4uYWMuaXMtYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuIiwiLyoqXG4gKlx0VGhlIHdob2xlIG9mIHF1ZXN0aW9uXG4gKi9cbiNxdWVzdGlvbl93cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLyoqXG4gKlx0Q2hvaWNlcyBibG9ja1xuICovXG51bCNjaG9pY2VzIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG51bCNjaG9pY2VzIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMzAlO1xufVxudWwjY2hvaWNlcyBsaSBidXR0b24ge1xuICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxudWwjY2hvaWNlcyBsaSBidXR0b24jYmFja19idXR0b24ge1xuICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzZmNmY2ZiAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZmNmY2ZiAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxudWwjY2hvaWNlcyBsaSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxudWwjY2hvaWNlcyBsaSBidXR0b24jYmFja19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmY2ZjZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG51bC5kZXRhaWxzLXdvbHJkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMCAwO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpIHtcbiAgICBtYXJnaW46IDFyZW07XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICM0MzhlODUgcmVzb2x2ZSgnY2hhcmEvYmctaWNuLnBuZycpIHJpZ2h0IHRvcCBuby1yZXBlYXQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLyoqXG4gKlx0UXVlc3Rpb24gYmxvY2tcbiAqL1xuLnllc25vX3Ege1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi55ZXNub19xIGR0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogc2VyaWYgIWltcG9ydGFudDtcbn1cbi55ZXNub19xIGR0IHNwYW4ge1xuICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi55ZXNub19xIGRkIHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4ueWVzbm9fcSBkZCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuQHVzZSAnYmFzZS9ib290c3RyYXAtcmVib290JzsgLy8gYm9vdHN0cmFwIHJlYm9vdFxyXG5AdXNlICd0b29scy9nbG9iYWwnOyAvLyDlpInmlbDjgahtaXhpblxyXG5AdXNlICdjb21wb25lbnRzL2NvbW1vbic7IC8vIOWFsemAmuioreWumlxyXG5AdXNlICdjb21wb25lbnRzL2xheW91dCc7IC8vIOODrOOCpOOCouOCpuODiFxyXG5AdXNlICdjb21wb25lbnRzL2Zvcm0nOyAvLyBmb3Jt55So44K544K/44Kk44OrXHJcbkB1c2UgJ2NvbXBvbmVudHMvbWVudSc7IC8vIOODoeODi+ODpeODvOeUqOOCueOCv+OCpOODq1xyXG5AdXNlICdjb21wb25lbnRzL3RhYnMnOyAvLyDjgr/jg5bnlKjjgrnjgr/jgqTjg6tcclxuQHVzZSAnY29tcG9uZW50cy9hbmltZSc7IC8vIGFuaW1lLmpz55So44K544K/44Kk44OrXHJcbkB1c2UgJ2NvbXBvbmVudHMvcHJlLXJlZ2lzdHJhdGlvbic7IC8vIOS6i+WJjeeZu+mMsueUqOOCueOCv+OCpOODq1xyXG5AdXNlICdjb21wb25lbnRzL21hdGVyaWFsLWRlc2lnbi1pY29ucyc7IC8vIOOCsOODvOOCsOODq+ODnuODhuODquOCouODq+ODh+OCtuOCpOODs+OCouOCpOOCs+ODs1xyXG5AdXNlICdjb21wb25lbnRzL3N1Y2Nlc3MtaWNvbnMnOyAvLyDjgrXjgq/jgrvjgrnjgqLjgqTjgrPjg7NcclxuQHVzZSAnY29tcG9uZW50cy9hdWRpbyc7XHJcbkB1c2UgJ2NvbXBvbmVudHMvYWNjb3JkaW9uJztcclxuQHVzZSAnY29tcG9uZW50cy95ZXNubyc7XHJcblxyXG4vKiBzY3JvbGxiYXIgKi9cclxuOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbn1cclxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDJweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxufVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGJhY2tncm91bmQ6ICMwMDAgcmVzb2x2ZSgnYmcyLmpwZycpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdCBmaXhlZDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgYmFja2dyb3VuZDogIzAwMCByZXNvbHZlKCdiZzIuanBnJykgdG9wIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm91dGxpbmVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiDlhYnjgosgKi9cclxuLmJsaW5raW5nOmhvdmVyIHtcclxuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAyMHB4IHJnYmEoMjQ5LCAyMTEsIDU2LCAxKSk7XHJcbn1cclxuLyog44Kr44Op44OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5kaXYuY29sdW1uIHtcclxuICBwYWRkaW5nOiAwcmVtIDEuNnJlbSAycmVtO1xyXG4gIC5jb2x1bW4taW5uZXIge1xyXG4gICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMjQwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog5bem44Kr44Op44OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29sdW1uLWEge1xyXG4gIGZsZXg6IDAgMSBwZXJjZW50YWdlKDI3NXB4IC8gMTI0MHB4KTtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIGJhY2tncm91bmQ6IHJlc29sdmUoJ2JnLW5hdmkucG5nJykgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogLTEzcHg7XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgJi5ob3d0byB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE1KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHNlcmlmO1xyXG4gICAgICBhIHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxOCk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDFweCAjMDAwMDAwLCAtMnB4IDJweCAxcHggIzAwMDAwMCwgMnB4IC0ycHggMXB4ICMwMDAwMDAsIC0ycHggLTJweCAxcHggIzAwMDAwMCwgMnB4IDBweCAxcHggIzAwMDAwMCwgMHB4IDJweCAxcHggIzAwMDAwMCwgLTJweCAwcHggMXB4ICMwMDAwMDAsIDBweCAtMnB4IDFweCAjMDAwMDAwO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMCByZXNvbHZlKCdpY24ucG5nJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgdWwge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGZsZXg6IDEgMCAyNSU7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTMpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgdWwge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZmxleDogMSAwIDUwJTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDEyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIOWPs+OCq+ODqeODoFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbHVtbi1iIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZmxleDogMCAxIHBlcmNlbnRhZ2UoOTQwcHggLyAxMjQwcHgpO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgaDIge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gID4gZGl2IHtcclxuICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnYmctZnJhbWUtbHQucG5nJykgbGVmdCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLXJ0LnBuZycpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtcmIucG5nJykgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1sYi5wbmcnKSBsZWZ0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctY29sdW1uLnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjgpO1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAxcHggc29saWQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJi5yZWQge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiB0ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLndvcmxkIHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDAgMCAxcmVtIDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnN0b3J5IHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHAge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYubmluZS13b3JsZCB7XHJcbiAgICAgIGRpdi5hbm5vdW5jZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBwOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgIHdpZHRoOiA3OCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxZW07XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIC0xcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjM2U4ZTg2O1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICYuZmFxIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNSk7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICNmZmYgMXB4IHNvbGlkO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50aXBweS10b29sdGlwLnZlcnNlLXRoZW1lIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgY29sb3I6IHllbGxvdztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMWVtIDAgLTFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgZGl2LmNsYXNzaWZ5aW5nIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA2JTtcclxuICAgICAgICAgIGxlZnQ6IDklO1xyXG4gICAgICAgICAgd2lkdGg6IDg3JTtcclxuICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyJSAwLjUlO1xyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogNS41JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogNi41JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0MHB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogNiU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5NcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlYzY2OTUgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UbU1wIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2I5NWQ5MSByZXNvbHZlKCd3b3JsZC9iZy13b3JsZC1zLnBuZycpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLlRlTXAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODA1YzhmIHJlc29sdmUoJ3dvcmxkL2JnLXdvcmxkLXMucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuVHBNcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ODUwN2UgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5NZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMzkxYjMgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UbU1lIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2JkODJhYiByZXNvbHZlKCd3b3JsZC9iZy13b3JsZC1zLnBuZycpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLlRlTWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODI4MWFhIHJlc29sdmUoJ3dvcmxkL2JnLXdvcmxkLXMucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuVHBNZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1YTcwOTYgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5NbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWM2ZDYgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UbU1tIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2JlYjBjZSByZXNvbHZlKCd3b3JsZC9iZy13b3JsZC1zLnBuZycpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLlRlTW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODNhZmNiIHJlc29sdmUoJ3dvcmxkL2JnLXdvcmxkLXMucG5nJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuVHBNbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1YTk4YjMgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjNmUzZjUgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4OGUyZjIgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5UcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ZWMyZDQgcmVzb2x2ZSgnd29ybGQvYmctd29ybGQtcy5wbmcnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICBkaXYuY2xhc3NpZnlpbmcge1xyXG4gICAgICAgICAgcC5wYyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XHJcbiAgICAgICAgZGl2LmNsYXNzaWZ5aW5nIHtcclxuICAgICAgICAgIGRpdi5zcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGRpdi5jbGFzc2lmeWluZyB7XHJcbiAgICAgICAgZGl2LnNwIHtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3lzdGVtIHtcclxuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiA1cmVtIDJyZW0gMnJlbSAycmVtO1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgbGVmdDogLTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zeXN0ZW0tZGV0YWlsIHtcclxuICAgICAgaDQge1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDIwKTtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc2VjdGlvbigwLjJyZW0gMC40cmVtKTtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDApO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5saW5lYXItZ3JhZGllbnQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5NmUzZGInLCBlbmRDb2xvcnN0cj0nIzk2ZTNkYicsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgICBoNSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjApO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB9XHJcbiAgICAgIHAudHJpYW5nbGUge1xyXG4gICAgICAgIG1hcmdpbjogLTAuNXJlbSBhdXRvIDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgIH1cclxuICAgICAgcC5wdiB7XHJcbiAgICAgICAgbWFyZ2luOiA1cmVtIGF1dG87XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnN1cHBvcnQge1xyXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgyMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNlY3Rpb24oMC4ycmVtIDAuNHJlbSk7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgMS42cmVtIDApO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5saW5lYXItZ3JhZGllbnQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5NmUzZGInLCBlbmRDb2xvcnN0cj0nIzk2ZTNkYicsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAycmVtIDApO1xyXG4gICAgICB9XHJcbiAgICAgIHAuY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgM3JlbSAwKTtcclxuICAgICAgfVxyXG4gICAgICBwLnNtYWxsIHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNSk7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwKTtcclxuICAgICAgfVxyXG4gICAgICBoNSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjApO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgfVxyXG4gICAgICBkbCB7XHJcbiAgICAgICAgZGl2IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxcmVtKTtcclxuICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDAgMCAwIDVweDtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc2VjdGlvbigwLjJyZW0gMC40cmVtKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMCAwIDAgMXB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgICAgICAgIHN0eWxlOiBkb3R0ZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGR0LFxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAgMCAxcHggNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3VwcG9ydC1ydWxlIHtcclxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjApO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zZWN0aW9uKDAuMnJlbSAwLjRyZW0pO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCAwIDEuNnJlbSAwKTtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwubGluZWFyLWdyYWRpZW50O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1vcmFuZ2UpO1xyXG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjOTZlM2RiJywgZW5kQ29sb3JzdHI9JyM5NmUzZGInLEdyYWRpZW50VHlwZT0xICk7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgICAgb2wge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAxLjZyZW0gMS42cmVtO1xyXG4gICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNik7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmItMTYge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEuNnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDEuNnJlbTtcclxuICAgICAgfVxyXG4gICAgICBwLmRhdGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoNXJlbSAwKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgfVxyXG4gICAgICB1bCBsaSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgMXJlbSAwKTtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAtMS42cmVtO1xyXG4gICAgICAgIHNwYW46OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAn4peGJztcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3VwcG9ydC1nYW1laW1nIHtcclxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTYpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zZWN0aW9uKDAuMnJlbSAwLjRyZW0gMCAwKTtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxLjZyZW0gMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE4KTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMC41cmVtO1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDAuNXJlbSAxLjZyZW07XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMS42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYi0xNiB7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMS42cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICB0ZXh0LWluZGVudDogMS42cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIHAuZGF0ZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCg1cmVtIDApO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICAgIHVsIGxpIHtcclxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxcmVtIDApO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0xLjZyZW07XHJcbiAgICAgICAgc3Bhbjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICfil4YnO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5mYXEge1xyXG4gICAgICBuYXYge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCBhdXRvIDJyZW0pO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDI0cHg7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTUpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdmYXEtY2F0ZS1iZy5wbmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB3aWR0aDogMjEycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzNweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdLb3N1Z2knLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIxMnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzNweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxMSk7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwLjFyZW07XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgMnJlbSk7XHJcbiAgICAgICAgZGl2LmNvbnRlbnQge1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDMwKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmYmYwMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDAgM3JlbSk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc3BlY2lhbCB7XHJcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcclxuICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICBwYWRkaW5nOiAwIDEuNnJlbSA1cmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBoMiB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgPiBkaXYge1xyXG4gICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMjApO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdiZy1mcmFtZS1sdC5wbmcnKSBsZWZ0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtcnQucG5nJykgcmlnaHQgMXB4IHRvcCAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1yYi5wbmcnKSByaWdodCAxcHggYm90dG9tIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLWxiLnBuZycpIGxlZnQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1jb2x1bW4ucG5nJykgcmlnaHQgYm90dG9tIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuOCk7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLW9yYW5nZSk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKSAxcHggc29saWQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItcmVkKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJi5yZWQge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1yZWQpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiB0ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDIwKTtcclxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNlY3Rpb24oMC4ycmVtIDAuNHJlbSk7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCk7XHJcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5saW5lYXItZ3JhZGllbnQ7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3Itb3JhbmdlKTtcclxuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5NmUzZGInLCBlbmRDb2xvcnN0cj0nIzk2ZTNkYicsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIG1hcmdpbjogMnJlbSAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMjQlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwLjUlIDFyZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogMzIuMiU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNoYXJhY3RlciB7XHJcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcclxuICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICBwYWRkaW5nOiAwIDEuNnJlbSA1cmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBoMiB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG4gID4gZGl2IHtcclxuICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDIwKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnYmctZnJhbWUtbHQucG5nJykgbGVmdCAxcHggdG9wIDFweCBuby1yZXBlYXQsIHJlc29sdmUoJ2JnLWZyYW1lLXJ0LnBuZycpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtcmIucG5nJykgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1sYi5wbmcnKSBsZWZ0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctY29sdW1uLnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjgpO1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgdWwge1xyXG4gICAgICBtYXJnaW46IDJyZW0gMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAxOCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAuNSUgMXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnY2hhcmEvYmctaWNuLnBuZycpIHJpZ2h0IHRvcCBuby1yZXBlYXQsIHJlc29sdmUoJ2NoYXJhL2JnLWNoYXJhLnBuZycpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmVzb2x2ZSgnY2hhcmEvYmctY2hhcmEtaG92ZXIucG5nJykgY2VudGVyIHRvcCBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC42KTtcclxuICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTEpO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMC41cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDAuNXJlbSAwIDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHdpZHRoOiAyNCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiA55LiW55WMICovXHJcbmJvZHkud29ybGQge1xyXG4gIGJhY2tncm91bmQ6IHJlc29sdmUoJ3dvcmxkL2JnLmdpZicpO1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGhlYWRlciBoMSxcclxuICBmb290ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgZGl2I2NvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxOCk7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgbWFpbiB7XHJcbiAgICAgIGRpdi5tYWluLWlubmVyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzZWN0aW9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuOCk7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDVyZW07XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA4MHZ3O1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTIuMnJlbTtcclxuICAgICAgICAgICAgbGVmdDogLTFyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJlc29sdmUoJ2JnLWZyYW1lLXJ0LnBuZycpIHJpZ2h0IDFweCB0b3AgMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctZnJhbWUtcmIucG5nJykgcmlnaHQgMXB4IGJvdHRvbSAxcHggbm8tcmVwZWF0LCByZXNvbHZlKCdiZy1mcmFtZS1sYi5wbmcnKSBsZWZ0IDFweCBib3R0b20gMXB4IG5vLXJlcGVhdCwgcmVzb2x2ZSgnYmctY29sdW1uLnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyZW0gMWVtIDFlbSAxZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc2VjdGlvbigwLjJyZW0gMC40cmVtKTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMCAxcmVtIDApO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5saW5lYXItZ3JhZGllbnQ7XHJcbiAgICAgICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5NmUzZGInLCBlbmRDb2xvcnN0cj0nIzk2ZTNkYicsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcC5jaGFyYXRleHQge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjoge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweCAwO1xyXG4gICAgICAgICAgICAgICAgc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFlbSBhdXRvO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwLmNoYXJhaW1nIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMGVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSkgc29saWQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuNWVtIDAgMWVtIDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjVlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC4zZW0gMC41ZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgxcmVtIDApO1xyXG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmluZGVudCgwIDFyZW0pO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSBzb2xpZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCk7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hdWRpb2pzIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDAgMC4zcmVtKTtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuZm9udCgxNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwLmJ0LWJhY2sge1xyXG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogIzAwMCwgJGFscGhhOiAwLjcpO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgcGFkZGluZzogMC41ZW0gMDtcclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMXB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qIOOCreODo+ODqeOCr+OCv+ODvHBvcHVwICovXHJcbmJvZHkuY2hhcmEge1xyXG4gIGJhY2tncm91bmQ6IHJlc29sdmUoJ2NoYXJhL2JnLWNoYXJhLWRldGFpbC5wbmcnKSByaWdodCB0b3Agbm8tcmVwZWF0LCByZXNvbHZlKCdjaGFyYS9iZy1jaGFyYS1kZXRhaWwyLnBuZycpIGxlZnQgYm90dG9tIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ5MDgzO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBkaXYjY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBzZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgID4gcCB7XHJcbiAgICAgICAgZmxleDogMSAwIDQ1JTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDElO1xyXG4gICAgICB9XHJcbiAgICAgIGFydGljbGUge1xyXG4gICAgICAgIHAsXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IHNlcmlmO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDIwKTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDFyZW07XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZXNvbHZlKCdjaGFyYS9iZy1uYW1lLnBuZycpIGxlZnQgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRpdi50ZXh0IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAgcmVzb2x2ZSgnY2hhcmEvYmctaWNuLnBuZycpIHJpZ2h0IHRvcCBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSBzb2xpZDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEuNnJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZGwge1xyXG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIHNvbGlkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuM2VtIDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwLCAkYWxwaGE6IDAuMyk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci1ibHVlKTtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCB2YXIoLS10aGVtZS1jb2xvci1ibHVlKSBzb2xpZDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMC41ZW0gMCAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwLjFyZW0gMC41ZW0gMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMXJlbSAwKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwLCAkYWxwaGE6IDAuMyk7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5pbmRlbnQoMCAwLjVyZW0gMCAwKTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHZhcigtLXRoZW1lLWNvbG9yLWJsdWUpIHNvbGlkO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuaW5kZW50KDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5mb250KDE0KTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjNyZW07XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItYmx1ZSk7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hdWRpb2pzIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICA+IHAge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLmZvbnQoMTgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcC5idC1iYWNrIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwLCAkYWxwaGE6IDAuNyk7XHJcbiAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgcGFkZGluZzogMC41ZW0gMDtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ== */